Category
A multiplier from ×0.8 to ×1.5, applied to the whole session.
LevelMaxing runs on published formulas. This page shows exactly how XP, levels, ranks, muscle mastery and one-rep-max estimates are calculated — using the same shared code the app runs.
The core loop
Workout
45 min strength session
XP
+469 XP from the example below
Level
Level 25 starts at 30,000 total XP
Rank
Level 25 is where C-Rank begins
XP curve
Level 2 needs 100 total XP, level 10 needs 4,500 and level 100 needs 495,000. Steep enough to mean something, smooth enough that the next level is always within reach.
Level L starts at 50 × L × (L − 1) total XP, so each level costs exactly 100 × L XP more than the one before.
Total XP by level
Levels 1–60, from xpRequiredForLevel
Hover or drag across the chart to read any level. The slider goes to level 200, where SSS begins.
Rank ladder
Rank is recalculated from your level every time your XP changes. E-Rank is not an insult — it is where everyone begins. Here is where each tier starts and what it is called in each mode.
Levels 1–9
0 XP
Levels 10–24
4,500 XP
Levels 25–49
30,000 XP
Levels 50–74
122,500 XP
Levels 75–99
277,500 XP
Levels 100–149
495,000 XP
Levels 150–199
1,117,500 XP
Level 200 and up
1,990,000 XP
Rank follows level automatically. Classic and Woman modes name six tiers, so S, SS and SSS share their top tier name there.
Workout XP
Four things decide the XP for a workout. None of them reward padding a log — heavier, longer and harder sessions earn more because they are more work.
A multiplier from ×0.8 to ×1.5, applied to the whole session.
5 XP for every minute, added before the category multiplier.
Half your estimated 1RM, plus 2 XP for every rep you complete.
Multi-joint lifts earn ×1.3; single-joint isolation work earns ×1.0.
session XP = ⌊(Σ exercise XP + 5 × minutes) × category⌋
exercise XP = ⌊(base + 2 × sets × reps) × type⌋
base = ⌊½ × estimated 1RM⌋, or ⌊5% × sets × reps × kg⌋ without a 1RM
type = 1.3 compound · 1.0 isolation
Worked example
3 × 5 @ 80 kg · 1RM 90 kg (Brzycki)
⌊(45 + 30) × 1.3⌋ = 97
3 × 10 @ 14 kg · 1RM 18.7 kg (Epley)
⌊(9 + 60) × 1.0⌋ = 69
⌊(166 + 225) × 1.2⌋
Session total469 XP
Muscle mastery
Every exercise has a primary muscle group and often a secondary one. The primary takes 70% of the exercise's XP and the secondary 30%.
Level L starts at 25 × L × (L − 1) muscle XP. Most rewards unlock at levels 5, 10, 15 and 25.
Chest
Bench press, push-up
Back
Deadlift, pull-up
Legs
Squat, lunges
Core
Plank, mountain climbers
Arms
Curl, tricep dip
Shoulders
Overhead press, lateral raise
Cardio
Running, burpees
1RM estimation
When you log a set, LevelMaxing estimates your one-rep max with the formula that is most reliable for that number of reps. Half of that estimate becomes the base XP for the exercise.
Estimates lose accuracy as reps climb, so confidence drops from high to low past 10 reps.
Example: 100 kg × 5 reps · w = weight, r = reps
| Formula | Equation | Estimate |
|---|---|---|
| Epley | w × (1 + r ÷ 30) | 116.7 kg |
| Brzyckiused | w × 36 ÷ (37 − r) | 112.5 kg |
| Lander | 100w ÷ (101.3 − 2.67123r) | 113.7 kg |
| Lombardi | w × r^0.10 | 117.5 kg |
| O'Conner | w × (1 + 0.025r) | 112.5 kg |
| Mayhew | 100w ÷ (52.2 + 41.9e^(−0.055r)) | 119 kg |
| Wathen | 100w ÷ (48.8 + 53.8e^(−0.075r)) | 116.6 kg |
Quests & streaks
Daily quests are drawn from the pool for your rank and advance automatically from logged workouts. Consecutive days of training build a streak.
The streak bonus is 10 XP × streak days, capped at 500 XP from day 50.
| Streak | Bonus | Share of cap |
|---|---|---|
| 1 day | +10 XP | |
| 3 days | +30 XP | |
| 7 days | +70 XP | |
| 14 days | +140 XP | |
| 30 days | +300 XP | |
| 50 days | +500 XP | |
| 100 days | +500 XP |
Vocabulary modes
Switching modes changes the words you see, never the math underneath. Every number on this page is identical in all three.
| Concept | Gamified | Classic | Woman |
|---|---|---|---|
| You | Hunter | Athlete | Champion |
| A workout | Battle Log | Workout | Session |
| A goal | Quest | Goal | Challenge |
| Your group | Guild | Team | Circle |
| A reward | Loot | Badge | Badge |
| Points | XP | Points | Glow Points |
| Group event | Guild Raid | Team Challenge | Circle Challenge |
| Leveling up | LEVEL UP | Level Up | You leveled up |
| Tier names | E-Rank → S-Rank | Bronze → Elite | Bloom → Iconic |
See it on your own training
Create an account in under a minute, or explore the demo with sample data first.