Math Gym

Practice Problems

Explore thousands of practice problems in all the big contests.

All Problems Global Rankings
AMC 8: AMC 8
AMC 10: AMC 10A AMC 10B
AMC 12: AMC 12A AMC 12B
AIME: AIME I AIME II
Pascal: Pascal
Cayley: Cayley
Fermat: Fermat

Problem of the Day

Solve daily problems and build up your streak!

All POTD's Most Recent POTD
POTD Rankings

Join our Discord Server for early access to POTD's! POTD's were split into normal and challenge mode after POTD #21.

There are currently 297 POTD's on TopsOJ.

Math Games

Math games for practice and fun!

Mental Math
Triangulate
Be Perfect

Triangulate Ranking
Mental Math Ranking

Resources

Detailed resources for all aspects of math!

Go to Resources

Mock Generator

Generate a timed, unique, and high quality mock in a few clicks!

Mock Generator
Supported mocks: AMC 8 AMC 10 AMC 12 AIME Pascal Cayley Fermat

Zen

Coming Soon!