BattleMaths
Fair, skill-matched leaderboards

Math, but make it a game

Work through challenges, earn XP, climb your tier, and build a daily streak. Beginners and pros each battle in their own bracket — so it's always a fair fight.

Everything you need to level up

Real math, rendered beautifully

Every challenge uses crisp KaTeX typesetting — fractions, exponents, and equations look right.

Earn XP & level up

Effort-aware scoring rewards consistency and improvement, not just raw correctness.

Progressive hints

Stuck? Unlock nudges one step at a time — learn the method instead of copying the answer.

Tiered leaderboards

Bronze to Diamond, plus per-track boards. You only race players in your own bracket.

Daily streaks

A fresh daily challenge and streak bonuses turn practice into a habit.

Badges & community

Unlock badges, share your work, and get help from other players when you're stuck.

A fair fight for everyone

BattleMaths uses an ELO rating — like chess — so every player is matched to challenges at their level. A short placement quiz sets your starting point, and your rating adjusts quickly as you play. Beat a problem harder than you and you climb faster.

  • Placement quiz seeds your starting rating
  • Solve harder-than-you problems to climb faster
  • Tiered leagues: compete within Bronze → Diamond
  • Per-track boards so each topic is ranked fairly
Bronze
Silver
Gold
Platinum
Diamond

Ready to battle?

Free to play. Start at Bronze and climb. Your first challenge is one click away.

Create your account