Apex Legends account levels gate Apex Pack rewards and badges, so knowing the exact XP and matches to your next milestone helps you plan. This calculator subtracts the XP you have already banked, sums the requirement across every level remaining, and converts the total into matches and rough days.
How it works
With a flat per-level XP requirement, the remaining XP is the gap in your current level plus full levels for the rest:
remainingThisLevel = xpPerLevel − currentXP
fullLevels = (target − current − 1) × xpPerLevel
totalXP = remainingThisLevel + fullLevels
matches = ceil(totalXP / xpPerMatch)
days = ceil(matches / matchesPerDay)
Example and tips
If each level needs a fixed amount and you are partway through your current level, the first level up arrives quickly, then each subsequent level costs the full amount. Raising your XP-per-match by chasing the daily first-win bonus and longer survival times shortens the forecast more than grinding extra matches at a low rate. Enter a realistic average from your last several games rather than a best -case lobby.