High School Competition Math

Grades 9โ€“12
Olympiad

Olympiad Resources

Free handouts, archives, and problem collections for students comfortable reading and writing proofs and aiming for national and international olympiads.

Olympiad Combinatorics by Pranav A. Sriram

A free, comprehensive combinatorics textbook written for olympiad preparation, covering pigeonhole, generating functions, graph theory, and more.

Download โ†’

Olympiad Number Theory Through Challenging Problems

A free number theory handout from AoPS covering divisibility, modular arithmetic, and Diophantine equations at the olympiad level.

Download PDF โ†’

A Beautiful Journey Through Olympiad Geometry

A free, full-length geometry textbook for olympiad competitors covering projective geometry, inversion, and classical theorems.

View book โ†’

The OTIS Excerpts by Evan Chen

Free problem sets and expository notes from Evan Chen's OTIS olympiad training program.

Download PDF โ†’

Evan Chen's Olympiad Page

Evan Chen's personal site with handouts, lecture notes, and problem collections for olympiad-level students.

Visit evanchen.cc โ†’

AoPS Forum: Olympiad Handouts

A forum thread listing hundreds of olympiad handouts organized by topic on the AoPS community.

Visit aops.com โ†’

Big List of Olympiad Handouts

An extensive collection of olympiad handouts organized by topic, including algebra, combinatorics, geometry, and number theory.

View on Dropbox โ†’

AoPS Contest Collections

Archive of problems and solutions from major national and international olympiad contests on the AoPS platform.

Visit aops.com โ†’

AoPS Olympiads Archive

A comprehensive index of olympiad problems from around the world, organized by competition on the AoPS wiki.

Visit aops.com โ†’

Olympiad Problems from US, UK & Canada

A blog compiling problems and solutions from major national olympiads including USAMO, BMO, and CMO.

Visit blog โ†’

Olympiad Problems: Regional, National & International

An extensive geometry problem blog covering olympiad problems and solutions from competitions around the world.

Visit blog โ†’
Books

Books for Competition Math

Art of Problem Solving books are some of the best for preparing for math competitions. Make sure to get the solution manual for each book, as many of the problems are challenging and the manuals include detailed solutions.

AMC 10/12
Introduction to Algebra cover

Introduction to Algebra

Art of Problem Solving

AoPS's introductory algebra textbook covering expressions, equations, inequalities, and competition-style problem-solving.

View on Amazon โ†’
Introduction to Counting & Probability cover

Introduction to Counting & Probability

Art of Problem Solving

AoPS's combinatorics and probability text, essential for the counting and probability topics on the AMC 10/12.

View on Amazon โ†’
Introduction to Geometry cover

Introduction to Geometry

Art of Problem Solving

Art of Problem Solving's geometry textbook covering triangles, circles, polygons, and coordinate geometry with a competition focus.

View on Amazon โ†’
Introduction to Number Theory cover

Introduction to Number Theory

Art of Problem Solving

AoPS's number theory text covering divisibility, primes, and modular arithmetic at the AMC 10/12 level.

View on Amazon โ†’
Intermediate Algebra cover

Intermediate Algebra

Art of Problem Solving

Art of Problem Solving's intermediate algebra text covering polynomials, complex numbers, sequences, and advanced algebraic techniques.

View on Amazon โ†’
Intermediate Counting & Probability cover

Intermediate Counting & Probability

Art of Problem Solving

AoPS's advanced combinatorics text covering generating functions, graph theory, and probability at the AIME and AMC 12 level.

View on Amazon โ†’
Precalculus cover

Precalculus

Art of Problem Solving

Art of Problem Solving's precalculus textbook covering functions, trigonometry, logarithms, and advanced topics with competition-style problems.

View on Amazon โ†’
Competition Math for the Middle School cover

Competition Math for the Middle School

Jason Batterson

A comprehensive competition math textbook bridging middle school topics up to the AMC 10/12 level.

View on Amazon โ†’
The Art of Problem Solving, Vol. 1: The Basics cover

The Art of Problem Solving, Vol. 1: The Basics

Art of Problem Solving

The foundational AoPS problem-solving text introducing key techniques across algebra, combinatorics, geometry, and number theory.

View on Amazon โ†’
AIME Preparation
The Art of Problem Solving, Vol. 2: And Beyond cover

The Art of Problem Solving, Vol. 2: And Beyond

Art of Problem Solving

The advanced AoPS companion covering techniques for AIME and olympiad preparation.

View on Amazon โ†’
Intermediate Algebra cover

Intermediate Algebra

Art of Problem Solving

Art of Problem Solving's intermediate algebra text with AIME-level coverage of polynomials, sequences, and advanced techniques.

View on Amazon โ†’
Intermediate Counting & Probability cover

Intermediate Counting & Probability

Art of Problem Solving

AoPS's advanced combinatorics text with AIME-level problem sets in probability, generating functions, and graph theory.

View on Amazon โ†’
Precalculus cover

Precalculus

Art of Problem Solving

Art of Problem Solving's precalculus text with competition-style problem sets and deep coverage of trigonometric identities.

View on Amazon โ†’
104 Number Theory Problems cover

104 Number Theory Problems

Titu Andreescu, Dorin Andrica & Zuming Feng

A collection of 104 challenging number theory problems, essential training for AIME preparation.

View on Amazon โ†’
Geometry Revisited cover

Geometry Revisited

H.S.M. Coxeter & S.L. Greitzer

A classic competition geometry text covering powerful techniques and theorems used on the AIME and olympiad.

View on Amazon โ†’
Problem-Solving Strategies cover

Problem-Solving Strategies

Arthur Engel

A comprehensive guide covering key problem-solving techniques applicable across AMC, AIME, and olympiad competitions.

View on Amazon โ†’
Mathematical Olympiad Challenges cover

Mathematical Olympiad Challenges

Titu Andreescu & Razvan Gelca

A problem collection and solution guide for olympiad and AIME-level competitors by Andreescu and Gelca.

View on Amazon โ†’
Mathematical Olympiad Treasures cover

Mathematical Olympiad Treasures

Titu Andreescu & Bogdan Enescu

A selection of olympiad problems with detailed solutions and discussion of the key ideas behind each approach.

View on Amazon โ†’
Putnam and Beyond cover

Putnam and Beyond

Razvan Gelca & Titu Andreescu

A comprehensive resource for Putnam and advanced competition preparation, covering a wide range of mathematical topics.

View on Amazon โ†’
Olympiad (USA(J)MO & IMO)
102 Combinatorial Problems cover

102 Combinatorial Problems

Titu Andreescu & Zuming Feng

102 carefully selected problems from USA IMO team training, covering the full range of combinatorics topics at the olympiad level.

View on Amazon โ†’
Number Theory: Structures, Examples, and Problems cover

Number Theory: Structures, Examples, and Problems

Titu Andreescu & Dorin Andrica

A comprehensive olympiad number theory text covering divisibility, Diophantine equations, and analytic methods with worked examples.

View on Amazon โ†’
101 Problems in Algebra cover

101 Problems in Algebra

Titu Andreescu & Zuming Feng

101 olympiad-level algebra problems from USA IMO training, covering polynomials, inequalities, functional equations, and more.

View on Amazon โ†’
Challenging Problems in Geometry cover

Challenging Problems in Geometry

Alfred Posamentier & Charles Salkind

Classical and challenging olympiad geometry problems covering key theorems and competition techniques.

View on Amazon โ†’
Inequalities: Theorems, Techniques and Selected Problems cover

Inequalities: Theorems, Techniques and Selected Problems

Zdravko Cvetkovski

A comprehensive treatment of inequality techniques for olympiad math, from AM-GM to SOS and beyond.

View on Amazon โ†’
An Introduction to Diophantine Equations cover

An Introduction to Diophantine Equations

Titu Andreescu, Dorin Andrica & Ion Cucurezeanu

An introduction to Diophantine equations for competition math, covering parametrization, modular arithmetic, and advanced techniques.

View on Amazon โ†’
Topics in Functional Equations cover

Topics in Functional Equations

Titu Andreescu et al.

A targeted study of functional equations (a key olympiad topic) covering major solution strategies and representative problems.

View on Amazon โ†’
MyMathCounts Books
Videos

YouTube Channels

The Beauty of Math channel focuses on competition math including the AMC, AIME, MATHCOUNTS, and AoPS content, while Osman Nal goes over solutions to problems from the AIME, USA(J)MO, IMO, and more.