top of page

Dr Liu List of Math Competition and Resources

Updated: Aug 3

Below is a list of resources related to high school math competition. If you are interested in math contests like AMC 10, AMC 12, AIME, ARML, CHIMMC, HMMT, BMT, SMT, CHMMC, ARML, USA(J)MO, IMO, etc. here is a comprehensive list of the best books and resources to help you prepare.


List made by Chang Liu, PhD. Dr. Liu's list of math competition and resources for preparation.


Websites collection


AlphaStar academy https://alphastar.academy/

Random Math, Random Lab and Physics https://randommath.com/

online programs summer camps tournaments accelerator


Competitions


The American Masters of Math Competition https://www.omegausa.org/compete

American Mathematics Competition https://maa.org/student-programs/amc/

Bay Area Math Olympiad https://www.bamo.org/

Silicon valley math tournaments https://randommath.com/tournaments/svmt

Poshen Loh list of math competitions https://live.poshenloh.com/math-contests


Harvard/MIT Math tournament https://www.hmmt.org/


USA MTS Math Talent Search https://usamts.org/


Math Putnam: College level math competition https://maa.org/putnam/


AIME Math Invitation


Extensive list of past contests by country and type


International math olympiad. https://www.imo-official.org/



Canadian competitions

Euclid contest of Waterloo https://cemc.uwaterloo.ca/contests/euclid 

CSMC, Canadian Senior and Intermediate Math Contest

https://cemc.uwaterloo.ca/contests/csimc

CEMC Math and Computing contests

https://cemc.uwaterloo.ca/contests 


State and local competitions

State of Illinois https://ilmathcontest.com/.


Problem collections

USAMO Math olympiad. USA TST. USA team select. USEMO, Taiwan math olympid https://web.evanchen.cc/problems.html


International Math Olympiad problem https://www.imo-official.org/problems.aspx

Various notes and videos: Evan Chen 2022


European Girls Math Olympiad https://web.evanchen.cc/problems.html


List to many international contests and hardness/difficulty levels





Random Math collection of past AMC12 problem https://wiki.randommath.com/amc12

Past American High School Math Exam problems (AHSME) https://wiki.randommath.com/en/ahsme



Bay area math olympiad past problems https://www.bamo.org/archives/problems_and_solutions/


Brown University Math Olympiad https://www.brumo.org/

HuggingFace training model Math500 https://llm-stats.com/benchmarks/math-500




AMC 12 trainer interactive computer programmed https://www.amctrainer.com/

Trivial AIME trainer, mocks https://amctrivial.com/



Asian Pacific Math Olympiad past problems https://www.apmo-official.org/problems


Olympiad problems arranged by hardness

Back up file on local disc


Teachers and coaches

Mock tests and practice tests https://ivyleaguecenter.org/mock-tests/

Note for Olympiad math teachers https://web.evanchen.cc/coaches.html

Notes for Olympiad beginners https://web.evanchen.cc/wherestart.html

Camps


How to prepare from beginner




dr liu list of high school math competition

Practice geeks


"Find old exams from past competitions"


Honest advice on how to prepare for AMC 12 https://www.omegalearn.org/amc12


AMC 12 mock contests and trainers


List of Mock Contests

1. Official AMC 12 from previous years with solutions: Use these tests with a 75 minute timer to simulate test taking situations. The AMC's are increasing in difficulty every year, so only AMC 12 contests from 2021 Fall and after are representative of the difficulty of recent AMC 12.

2. AoPS Created AMC 12 Mock Contest 2023: A high quality mock contest created by Art of Problem Solving problem writers

3. AoPS Created AMC 12 Mock Contest 2022: A high quality mock contest created by Art of Problem Solving problem writers

 

4. AoPS Created AMC 12 Mock Contest 2021: Another high quality mock created by Art of Problem Solving problem writers

 

5. AoPS User created AMC 12 Mock Contests: These mock contests are created by users on the AoPS forums and are of varying quality and difficulty levels. Still a good practice if you have completed all the previous year’s AMC 12 contests.

AMC 10 mock test and trainers



Problem Trainers

For even more practice, there are some useful websites which help you practice specific topics and improve problem solving speed.

 

1. Alcumus: Free resource by AoPS to practice problems from specific topics. You can set focus area and advance through levels.


2. AMC Trivial: This site generates problems from past contests. You can even make custom mocks from older questions and it can give problems from specific topics or difficulty levels.

 

3. MAATester: This site makes it easy to search for problems related to any topic from various contests.

For example, type "Geometry" and you get https://artofproblemsolving.com/community/c4236563

4. For the Win: Practice speed and accuracy by playing head to head against other players to answer questions quickly


MathJack: Math olympiad arena with curated problems https://mathjack.org/

MathGauss: Math AMC test arena https://mathgauss.com/

By using these resources and practicing regularly, you can improve your skills and increase your chances of success on the AMC 12.


Books


How to write proofs by Larry Cusick (pdf)


Other great lists

AoPS resources page with practice contests, prep countdown, videos, gamified math count trainer questions, etc

Random Math contests and prep https://randommath.com/programs-online

MathArena, www.matharena.ai

Princeton Companion to Mathematics https://sites.math.rutgers.edu/~zeilberg/akherim/PCM.pdf (local backup)


Just the math by A.J. Hobson (local backup in case site disconnection)

Local area learning centers



Stembay Learning Center, Winnetka, IL, http://www.stembay.org


National Calendar of Important Dates (application, qualification, etc)


Orhanizations


Mathematical Association of America https://maa.org/ 

Romanian Masters of Mathmatics https://rmms.lbi.ro/rmm2026/index.php?id=home 







Comments


bottom of page