Mock Tests and Past Papers
Attempt olympiad and entrance mock tests online: AMC, AIME, USACO, JEE, ISI and more. 120 papers with instant scoring and worked solutions, 17 of them free.
Test series
15 papers: two per topic across Number Theory, Algebra, Geometry, Counting & Probability and Combinatorics, plus five full-length mocks at real AMC 10 difficulty.
20 papers of 30 questions each: 7 full-syllabus mocks plus topic papers on number theory, counting and probability, geometry, algebra and logic. Every question carries a worked solution.
25 full-length AMC 12 mock papers of 25 questions each, timed at 75 minutes under real 6 / 1.5 / 0 scoring. 625 questions spanning trigonometry, logarithms, complex numbers and roots of unity, polynomial theory and advanced combinatorics, every one with a worked solution.
20 practice papers of 30 questions for the UKMT Intermediate Mathematical Challenge, marked exactly as the real paper: 5 and 6 marks for correct answers, with 1 and 2 mark penalties on the harder questions.
20 practice papers of 30 questions for the UKMT Junior Mathematical Challenge, marked exactly as the real paper: 5 marks for the earlier questions, 6 for the later ones, and no penalty for a wrong answer.
20 practice papers of 30 questions for the UKMT Senior Mathematical Challenge, marked 4 for a correct answer and minus 1 for a wrong one, matching the real paper's penalty for guessing.
120 papers · 17 free
AMC 8 Number Theory...
Free AMC 10 Number...
AMC 12 mock paper 1...
UKMT Intermediate...
UKMT Junior...
UKMT Senior...
AMC 8 Number Theory...
Free AMC 10 Algebra...
AMC 12 mock paper 2...
UKMT Intermediate...
UKMT Junior...
UKMT Senior...
AMC 8 Number Theory...
Free AMC 10 full mock...
AMC 12 mock paper 3...
UKMT Intermediate...
UKMT Junior...
UKMT Senior...
AMC 8 Counting...
Premium AMC 10 number...
AMC 12 mock paper 4...
UKMT Intermediate...
UKMT Junior...
UKMT Senior...
AMC 8 Counting...
Premium AMC 10...
AMC 12 mock paper 5...
UKMT Intermediate...
UKMT Junior...
UKMT Senior...
AMC 8 Counting...
AMC 10 geometry...
AMC 12 mock paper 6...
UKMT Intermediate...
UKMT Junior...
UKMT Senior...
AMC 8 Geometry...
Premium AMC 10...
AMC 12 mock paper 7...
UKMT Intermediate...
UKMT Junior...
UKMT Senior...
AMC 8 Geometry...
AMC 10 counting and...
AMC 12 mock paper 8...
UKMT Intermediate...
UKMT Junior...
UKMT Senior...
AMC 8 Geometry...
Premium AMC 10...
AMC 12 mock paper 9...
UKMT Intermediate...
UKMT Junior...
UKMT Senior...
AMC 8 Algebra...
AMC 10 permutations...
AMC 12 mock paper 10...
UKMT Intermediate...
UKMT Junior...
UKMT Senior...
AMC 8 Algebra...
Premium AMC 10...
AMC 12 mock paper 11...
UKMT Intermediate...
UKMT Junior...
UKMT Senior...
AMC 8 Algebra...
AMC 10 full mock...
AMC 12 mock paper 12...
UKMT Intermediate...
UKMT Junior...
UKMT Senior...
AMC 8 Logic practice...
AMC 10 full mock...
AMC 12 mock paper 13...
UKMT Intermediate...
UKMT Junior...
UKMT Senior...
AMC 8 Full Mock...
AMC 10 full mock...
AMC 12 mock paper 14...
UKMT Intermediate...
UKMT Junior...
UKMT Senior...
AMC 8 Full Mock...
AMC 10 full mock...
AMC 12 mock paper 15...
UKMT Intermediate...
UKMT Junior...
UKMT Senior...
AMC 8 Full Mock...
AMC 12 mock paper 16...
UKMT Intermediate...
UKMT Junior...
UKMT Senior...
AMC 8 Full Mock...
AMC 12 mock paper 17...
UKMT Intermediate...
UKMT Junior...
UKMT Senior...
AMC 8 Full Mock...
AMC 12 mock paper 18...
UKMT Intermediate...
UKMT Junior...
UKMT Senior...
AMC 8 Full Mock...
AMC 12 mock paper 19...
UKMT Intermediate...
UKMT Junior...
UKMT Senior...
AMC 8 Full Mock...
AMC 12 mock paper 20...
UKMT Intermediate...
UKMT Junior...
UKMT Senior...
AMC 12 mock paper 21...
AMC 12 mock paper 22...
AMC 12 mock paper 23...
AMC 12 mock paper 24...
AMC 12 mock paper 25...
How these tests work
Every paper here runs in a real exam interface: one question at a time, a palette showing what you have answered and marked for review, and a timer the server controls rather than your browser. When the time runs out the paper submits itself, exactly as it would in the hall.
You get your score the moment you submit, broken down question by question, with the marks you gained or lost on each one. Where a paper includes solutions, you see the full working next to your own answer, plus a topic-by-topic breakdown ordered weakest first, so you know what to revise before the next attempt.
Free papers need only your name, email and phone so we can send your score report. Paid papers unlock permanently for the email you buy with, so you can come back and attempt them again whenever you want.