Tops Online Judge
Welcome to TopsOJ - a robust, lightweight, and powerful online math solving platform with thousands of problems for anyone who is interested. Track your progress and rise the ranks! We are an official registered Not-for-Profit Organization.
TopsOJ is a
|

The Modern Way to Practice Math.
Problem Collection
Explore our extensive collection of over 8000 problems, featuring contests such as AMC and AIME, and our own unique challenges.
High-Quality Contests
Participate in our high-quality contests authored by our expert problem committee.

Our Sponsors / Partners
We are deeply grateful for their invaluable support and collaboration.

Leading Aces Academy
Leading Aces prefers to let experience and past results speak for itself. Having trained some of the recent Canadian IMO and most of the Canadian EGMO teams, LAA's head coach, Eddy Liu, knows how to bring out the full mathematical potential of every student. Whether you're aiming to make the IMO team or simply to get ahead in day school, LAA has got a class for you. Visit their website, leadingaces.com, to learn more!
Testimonials
Our reputation speaks for itself.
"Instead of boringly grinding problems away on your own, TopsOJ lets you rise the ranks and track your progress — so that you never lose motivation! Also, games like Triangulate will ensure that your freehand geometry diagrams are near-perfect. Take that, IMO 2023 P2!"
"In addition to TopsOJ's innovative way of practicing multiple choice and numerical answer math problems, they also provide daily challenges and seasonal contests/events to help students stay competitive throughout the year."
"In my opinion, TopsOJ is one of those few ways to practice math that deliver both enjoyment AND results. Whether you're preparing for AMC, AIME, or even MOs, TopsOJ has got something for you! As a staff member at TopsOJ, it's also safe to say that our original contests are unique and high quality, so sign-up for the next one!"
Latest Contests
Join our exciting global contests and win amazing prizes!

2025 Mock Euclid
A GRADED mock euclid to help students prepare for the CEMC Euclid Contest.


2024 Mock AMC 10/12
A mock AMC 10/12 to help students prepare for the MAA AMC contests.