USMC / MTH / 01
Math competitions
The middle school contest course.
Open the syllabusKindergarten to grade 12 · Math, coding, robotics and projects · Season 2026 to 2027
Most families hear about US math and computing competitions one at a time, from a flyer or a friend. This guide puts them side by side: who organizes each one, which grades it serves, what a sitting looks like, and when the 2026 to 2027 season falls. Every row comes from the organizer’s own website.
Teaching math and coding live since 2020 · 10,000+ students · our own problems, never contest items
In short
For grades 2 to 5, US families usually start with Noetic, MOEMS Division E, Continental Math League, Math Kangaroo or the free Bebras Challenge. Grades 6 to 8 add MATHCOUNTS, ACSL and Science Olympiad Division B; high schoolers move to USACO, CyberPatriot, FIRST Tech Challenge and Regeneron ISEF. Modern Age Coders teaches contest math and competition coding live online, in a batch or 1-on-1.
Learn with a teacher
Middle school contest math, olympiad-level problems, and first coding for Bebras or a robotics club.

USMC / 01
MOEMS, MATHCOUNTS and Kangaroo style problem solving, grades 5 to 8.
Open the syllabus →
USMC / 02
Proof, counting and number theory for older contest students.
Open the syllabus →
USMC / 03
Blocks to text code, the base under Bebras and robotics.
Open the syllabus →The master table
Nineteen programs, grouped as math contests, computing and robotics, then projects and clubs. Grades and dates are the organizers’ own as printed on November 1, 2026; where none were posted, the cell says so.
| Competition | Organizer | Grades | Format | 2026 to 2027 season |
|---|---|---|---|---|
| MOEMS | Math Olympiads for Elementary and Middle Schools, Inc. | 4 to 6 (Division E); 6 to 8 (Division M) | Five contests of five problems, 30 minutes each | Monthly windows from November 9, 2026 to March 29, 2027 |
| Noetic Learning Math Contest | Noetic Learning | 2 to 8, a separate problem set per grade | 20 problems in 45 minutes (50 online) | Fall: November 12 to 25, 2026. Spring: April 1 to 15, 2027 |
| The Math League | The Math League (mathleague.com), formed in 1977 | 4 to 12 | Six high school contests; one contest each for grades 6, 7 and 8; intramural contests for grades 4 and 5 | High school: October 20, 2026 to March 16, 2027. Grades 7 and 8: February 16 or 23, 2027. Grades 4 and 5: April 15, 2027 or later |
| mathleague.org contests | Math League LLC | 3 to 12 | Monthly qualifying tests; middle school Sprint round of 30 questions in 40 minutes | A new release each month from October; state championships in April, national high school championship in May |
| Continental Mathematics League | Continental Mathematics League, offered since 1980 | 2 to 9, plus a Calculus League | Grades 4 to 9: five meets of six questions, 30 minutes. Grades 2 and 3: three meets | Meets on 11/5, 12/3, 1/7, 2/4 and 3/4 (November 2026 to March 2027, our reading) |
| MATHCOUNTS Competition Series | MATHCOUNTS Foundation | 6 to 8 | School, chapter, state and national levels; Sprint round of 30 problems in 40 minutes, no calculator | Chapter: February 1 to 28, 2027. State: March 1 to 31, 2027. National: May 9 to 10, 2027, Washington, DC |
| Math Kangaroo USA | Math Kangaroo in USA | 1 to 12 | 75-minute multiple-choice test; 24 questions in grades 1 to 4, 30 from grade 5 | The third Thursday in March: March 18, 2027 by our calculation |
| Math circles | Local circles; Math Circle Network at the American Institute of Mathematics | Elementary to high school, by circle | Regular problem-solving sessions, not a contest | Term by term; hundreds of circles around the US |
| Bebras Challenge USA | USA Bebras Computing Challenge | Ages 6 to 18, six age groups | 45 minutes of computational thinking tasks; free | November 9 to 20, 2026 |
| FIRST LEGO League | FIRST | K to 8 across two editions | Founders Edition: an autonomous robot in two-and-a-half minute matches, plus a project | BIOGLOW, released August 4, 2026; the final season of the program |
| FIRST Tech Challenge | FIRST | 7 to 12 (ages 12 to 18) | Alliance matches: a 30-second AUTO period, then a 2-minute TELEOP period | BIOBUZZ, released September 2026 |
| RECF Engage (VEX IQ and other kits) | REC Foundation | Under 12 and Under 15 teams | 60-second matches, some driven and some run by student code | Game: Tier Takeover. RECF World Championship in St. Louis in 2027 |
| Science Olympiad | Science Olympiad | 6 to 9 (Division B); 9 to 12 (Division C) | 23 team events per division, including Codebusters | National tournament May 14 to 15, 2027, The Ohio State University |
| ACSL | American Computer Science League | K to 12; Elementary Division grades 3 to 6 | Four contests; Junior, Intermediate and Senior add a programming problem solved in 72 hours | October 19, 2026 to May 23, 2027; Finals Saturday, May 29, 2027 |
| USACO | USA Computing Olympiad | Open to all; everyone starts in Bronze | Typically 3 or 4 problems over 4 to 5 hours, in C, C++, Java or Python; no fee | Only the 2025 to 2026 schedule was posted on November 1, 2026 |
| CyberPatriot | Air & Space Forces Association | Middle and high school | Teams of two to six find and fix security problems in virtual systems | First round October 22 to 25, 2026; National Finals March 12 to 16, 2027 |
| Regeneron ISEF | Society for Science | 9 to 12 | An independent research project, entered through a Society-affiliated fair | International fair in Los Angeles, California, in May 2027 |
| Girls Who Code Clubs | Girls Who Code | 3 to 12 | Free clubs, about 1 to 2 hours a week, in person or online | The school year; Pathways runs year-round online for grades 9 to 12 |
| Hour of AI (formerly Hour of Code) | CodeAI (formerly known as Code.org) | Kindergarten and up | An activity that fits one class period | CSEdWeek, December 7 to 11, 2026 |
Sources, all read on November 1, 2026 (or on October 31, 2026 for raw copies re-checked that day): moems.org, noetic-learning.com, mathleague.com, mathleague.org, cmleague.com, mathcounts.org, mathkangaroo.org, mathcircles.org, bebraschallenge.org, firstinspires.org, robotevents.com, soinc.org, acsl.org, usaco.org, uscyberpatriot.org, societyforscience.org, girlswhocode.com and hourofai.org. AMC contests are omitted: their organizer’s site could not be read.
By grade
Start from the grade, not the brand. This table is our grouping of the grade ranges in the master table.
| Grade band | Math | Computing and robotics | Projects and clubs |
|---|---|---|---|
| K to 1 | Math Kangaroo (kindergarten sits at grade 1 level) | Bebras from age 6; FIRST LEGO League Future Edition | Hour of AI activities |
| 2 to 3 | Noetic, Continental Math League (three meets), Math Kangaroo | Bebras; ACSL Elementary from grade 3; FLL Founders Edition from grade 2 | Girls Who Code Clubs from grade 3; a family math circle |
| 4 to 5 | MOEMS Division E, Noetic, CML, Math League grades 4 and 5, mathleague.org, Math Kangaroo | Bebras, ACSL Elementary, FLL, RECF Engage Under 12 | Clubs and circles |
| 6 to 8 | MOEMS Division M, MATHCOUNTS, Noetic to grade 8, CML, both Math Leagues, Math Kangaroo | ACSL Junior, CyberPatriot Middle School, Science Olympiad B, FTC from grade 7, RECF Under 15 | Clubs, math circles, a first science fair |
| 9 to 12 | Math League high school contests, mathleague.org, Math Kangaroo, CML to grade 9 | USACO, ACSL Intermediate and Senior, CyberPatriot, FTC, Science Olympiad C | Regeneron ISEF, Girls Who Code Pathways |
Why grade 6 is a crossroads. Sixth grade is the one year where nearly every math contest overlaps: a sixth grader can sit MOEMS in either division, the Noetic grade 6 paper and a first MATHCOUNTS year. It is also the last ACSL Elementary year and the first Science Olympiad Division B year. Below grade 2, few contests exist, and puzzles, counting games and a first block-coding activity are the honest start.
Math contests
These contests differ less in topic than in rhythm: monthly through the winter, once in March, or twice a year. Pick the rhythm your child’s week can carry, then open its guide.
MOEMS. The MOEMS preparation guide suits a fourth to eighth grader who likes a short, deep puzzle, since each sitting holds only five problems. It lays out the five 2026 to 2027 windows, the award ladder and a strategy toolkit, and every problem in it was written by our teachers.
Noetic. Noetic starts at grade 2 and writes a separate problem set for every grade, so a second grader never meets fourth grade content. Our Noetic contest guide covers the fall and spring windows, the official At-Home Edition, and bar-model drawing for comparison word problems.
Math League. Two separate organizations share this name, which confuses many parents. The Math League contest guide untangles mathleague.com from mathleague.org, explains this year’s calculator reversal, and shows how a scoring rule with a penalty changes when a student should guess.
Continental Math League. CML asks students to choose between two divisions that differ mainly in how much reading the questions demand. Our CML preparation guide sets out the meet dates for grades 2 to 9 and teaches a read, restate, then solve habit for wordy problems.
Several contests compared. If you are weighing MATHCOUNTS against Math Kangaroo and MOEMS for a middle schooler, our middle school math competitions comparison puts the three side by side and shows how much time each format gives a single problem.
Math circles. Not every strong young mathematician wants a stopwatch. The online math circle guide explains what a circle is, where the US network came from, and how an exploration session differs from contest practice,.
Art of Problem Solving. Many contest families use AoPS books or classes. Our neutral AoPS comparison sets the options out by criteria rather than claims, so a parent can decide whether live small-group teaching, a self-paced platform or a campus program fits their child.
What changed this year. The Math League (mathleague.com) first said calculators would be banned from its 2026 to 2027 contests, then posted a notice dated July 4, 2026 allowing them this school year and moving the ban to the next. MATHCOUNTS, meanwhile, says it is developing a standalone program for grades 3 to 5; no dates for it were posted on November 1, 2026.
Coding and robotics
Computing contests split into three families: written puzzle contests that need no programming (Bebras, ACSL Elementary), programming contests judged by automatic tests (ACSL upper divisions, USACO), and team builds where a robot or device has to work on the day (FIRST, RECF, Science Olympiad).
Bebras. Bebras is the gentlest door into computer science competitions because it is free and needs no coding at all. Our Bebras practice guide explains the November 2026 dates, the six age groups and how the scoring rewards leaving a hard task blank, with a stack puzzle of our own.
FIRST LEGO League. A team coach or parent preparing for the last FLL season will want our FIRST LEGO League coding help, which reads the BIOGLOW rulebook closely and covers the program’s end in 2027 and what replaces it, plus how to plan when only the highest of three matches counts.
FIRST Tech Challenge. High school teams writing Java or Blocks for a robot controller can turn to the FTC programming help page. It works through OpModes, the AUTO and TELEOP periods in this season’s manual, and a joystick shaping lesson that makes a robot easier to drive precisely.
VEX IQ and RECF Engage. Robotics clubs built on VEX IQ hardware face a new split this season between the REC Foundation and VEX Robotics. The VEX IQ programming help page sets out what that split means for events and teaches autonomous routines in short segments with sensor checks.
Science Olympiad. Of the 23 events in each division, only a handful involve code or circuits. Our Science Olympiad coding events guide picks those out, such as Codebusters and Electric Vehicle, and teaches the modular arithmetic behind affine ciphers.
ACSL. ACSL rewards students who can trace code and reason about number systems, Boolean algebra and graphs by hand. The ACSL preparation guide covers all five divisions and the four contest windows, and pairs hand tracing with short Python checkers.
Middle school and high school roundups. For a single list by school stage, see coding competitions for middle school students, which leans toward first contests and number bases, and coding competitions for high school students, which adds USACO, CyberPatriot and the AI challenges and teaches running-time estimates.
Two changes to know about. FIRST says the 2026 to 2027 BIOGLOW season will be the final season of FIRST LEGO League, run in two editions, Founders and Future, and LEGO Education says its own LEGO League launches in August 2027. Separately, the REC Foundation now states that it is not authorized to organize VEX Robotics competitions and that its events will not qualify teams for the 2026 to 2027 VEX Robotics World Championship; RECF runs its own world championship in St. Louis in 2027.
Written, judged or built. A written contest such as Bebras or ACSL needs a quiet half hour and a supervising adult; a judged contest such as USACO needs a long block of time and a working compiler; a robot season needs a team, a coach and months of build time. An ACSL year is four sittings; an FTC team meets several afternoons a week from September.
Projects and next steps
After timed contests, many students want something longer and their own: a research project, a club, or a plan for the whole year.
Regeneron ISEF. A high schooler with a software, math or robotics research idea should read the ISEF computer science project mentoring guide. It covers the affiliated-fair route, this season’s AI-use rules and fair comparisons across seeded trials; the research stays the student’s.
Girls Who Code. A student finishing a free club year often asks where to go next. The Girls Who Code next step page maps the Clubs and Pathways programs by grade and shows how to move from block code to Python one block at a time.
After the Hour of Code. Since the Hour of Code became the Hour of AI, many teachers and parents are unsure what follows a one-hour activity. Our after Hour of Code guide lists the free CodeAI courses by grade and teaches loops by spotting repetition, including the classic fencepost slip.
The calendar. Families entering three or more programs should keep the US competitions calendar for 2026 to 2027 open while planning, since it lists every dated deadline month by month and marks which ones need an adult to register.
Where independence rules apply. Society for Science says an ISEF project should reflect independent research done by the student and asks that any mentor’s part be set out in the research plan; FIRST’s participation rules say all work presented at events is the work of the children on the team. We follow both: a teacher explains methods and questions a plan, but never writes the code, the paper or the robot program.
Entering without a school team
Usually, but each organizer has its own route, and some results count only when a school runs the sitting. Check before the registration deadline.
| Competition | What the organizer says |
|---|---|
| MOEMS | Open to public, private, parochial and home schools, institutes and, with restrictions, individuals |
| Noetic | An At-Home Edition exists, but its scores are not official and do not qualify for awards |
| The Math League | A homeschool package is sent in May for testing at home; official participation runs through an accredited local school |
| mathleague.org | Parents or outside coaches may act as the point of contact for students at a school that will not take part |
| Continental Math League | A student whose school does not participate may enter as a Home School, which need not mean schooled at home |
| Bebras | A homeschool teacher registers as coordinator under a name such as Home School plus initials |
| ACSL | The team advisor can be any teacher, parent or other adult with computer science experience |
| USACO | Open to everyone online, with no fee |
Worked example (ours): a homeschooled sixth grader. A grade 6 student studies at home and wants official results. MOEMS gives five sittings, the Noetic school edition two (only through a school team; the At-Home Edition would be unofficial), Bebras one and ACSL four, so a year with all four holds 5 + 2 + 1 + 4 = 12 official sittings by our count. Counting items: MOEMS is 5 x 5 = 25 problems, Noetic 2 x 20 = 40, and Bebras 15 questions according to its students page, so 80 timed items before ACSL. Our advice would be to drop Noetic if no school team is available, since the home edition earns no awards, and to keep MOEMS (homeschools are named as eligible) with Bebras and ACSL, where a parent can coordinate. Arithmetic and advice are ours.
How to choose
Five steps, in this order, with the master table open.
November 2026 is crowded. Bebras runs November 9 to 20, MOEMS contest 1 runs November 9 to 30 and the Noetic fall window runs November 12 to 25, all in 2026, while ACSL contest 1 has been open since October 19. For a younger child, two sittings in one fortnight is enough; spring is lighter, with Noetic’s second window from April 1, 2027 and The Math League’s grade 4 and 5 contests on or after April 15.
Our rule in class. No real contest item, sample question or answer key is put in front of a student. Each lesson takes one idea (an organized list, working backward, a loop, a base change), shows it once on problems our teachers wrote, then mixes problems so the student must choose the idea alone. The organizer’s own free samples are kept for a final timed run.
Readiness
Our teaching guide to how contest skill grows over a few seasons; no organizer uses it.
| Stage | What a parent might notice |
|---|---|
| 1. Curious | Enjoys a puzzle at home and asks for another |
| 2. Steady | Finishes a timed set without giving up halfway |
| 3. Strategic | Chooses a method before calculating or coding |
| 4. Independent | Finds the next contest and prepares with little prompting |
Ask what the hardest problem was and how your child tried it; that tells you more than any score.
Stuck? Try a smaller version of the problem. It works on math and on code.
The catalogue
Live online with a regular teacher, batch or one to one.
USMC / MTH / 01
The middle school contest course.
Open the syllabusUSMC / MTH / 02
For older, harder problems.
Open the syllabusUSMC / MTH / 03
Patterns and logic for younger solvers.
Open the syllabusUSMC / CDE / 01
Blocks first, then text.
Open the syllabusUSMC / CDE / 02
Algorithms for USACO-style judging.
Open the syllabusUSMC / CDE / 03
CyberPatriot and capture-the-flag skills.
Open the syllabusUSMC / BRG / 01
Testing patterns in Python.
Open the syllabusUSMC / BRG / 02
The language most contests accept.
Open the syllabusUSMC / BRG / 03
From idea to a working entry.
Open the syllabusHow lessons run
Weekdays or weekends, flexible: choose your batch, or for a very personalised plan choose 1-on-1 at your convenience, weekend mornings or weekdays.
Weekdays
After school, in every US time zone.
Weekends
Longer sessions before a sitting.
1-on-1
Paced to one student’s contests.
Lessons line up with the next window.
Written by our teachers, labelled ours.
One teacher can cover both.
Students talk through a method aloud.
Live online, coast to coast.
A batch of 15 to 20, or private.
Student work
Contest ideas often grow into projects; a few are on the student labs page.

AI and ML
An AI nutrition coach that reads what you eat and works you toward a target.

AI and ML
A chatbot that answers mathematics and programming questions, built and deployed by a student.

AI and ML
An assistant that helps a young person recognise unsafe situations online.

Web app
A weather forecasting site with live conditions for any location.
Fees
Contest entry fees are paid to each organizer, usually by the school or coordinator; our fee covers classes only. Billing is monthly, so you can pause when the season ends.
Free first class
USD 0
no card required
Group batch
USD 100
a month, billed in US dollars
One to one
USD 150
a month, billed in US dollars
What families say
Reviews left by parents on Google, shown as written.
★★★★★
"The one step solution for my son. Modern Age Coders make learning coding so simple that kids love it. The teachers explain complex concepts clearly with practical exercises and interactive content."
Ria Mukherjee
Parent
★★★★★
"Modern Age Coders has been a game-changer for me. I struggled to grasp IT concepts and coding before joining, but their classes transformed everything. I can now confidently write complex programs with ease."
Samriddha Mondal
Student
★★★★★
"One of the most wonderful education centres out there. Education is not limited to school syllabus but focuses on skill development."
Vansh Agarwal
Student
★★★★★
"My child Dhairya is really enjoying the Modern Age Coders classes. This is his first online class and he eagerly looks forward to it. I can already see his improvement, and the teachers are very cooperative."
Sonam Oswal
Parent of Dhairya
★★★★★
"Modern Age Coders have wonderful teachers who teach in a clear, easy and practical way. The teacher boosts students' confidence and inspires them to learn without hesitation."
Sonu Goyal
Parent
★★★★★
"I highly recommend this computer coding class! The teachers are incredibly knowledgeable and passionate about coding."
Ritu Kedia
Parent
Questions from families
For grades 2 to 5 the main options are the Noetic Learning Math Contest (grades 2 to 8), MOEMS Division E (grades 4 to 6), the Continental Mathematics League (grades 2 to 9), Math Kangaroo USA (grades 1 to 12) and the mathleague.org elementary contests.
The Bebras Challenge is the usual first step. It is free, open to ages 6 to 18, takes 45 minutes, and its organizers say the tasks can be done without any preparation or studying. ACSL's Elementary Division, grades 3 to 6, can follow.
Yes. FIRST says the 2026 to 2027 BIOGLOW season is the final season of FIRST LEGO League. FIRST is preparing new K to 8 programs, and LEGO Education says its own LEGO League launches in August 2027, so teams can finish this season and then choose a successor.
Code.org's organization now calls itself CodeAI, and its site says the Hour of Code is now the Hour of AI, at hourofai.org. Activities still fit one class period, and CSEdWeek runs December 7 to 11, 2026.
Not in the same way. The REC Foundation now states it is not authorized to organize VEX Robotics competitions and that its events will not qualify teams for the 2026 to 2027 VEX Robotics World Championship. RECF runs its own events, including RECF Engage, with a world championship in St. Louis in 2027.
Many can. MOEMS names home schools as eligible, Bebras lets a homeschool teacher register, ACSL accepts a parent with computer science experience as advisor, and USACO is open to anyone online. Noetic's At-Home Edition is unofficial and earns no awards, so check each organizer's rule.
Weekdays or weekends, flexible: choose your batch, or for a very personalised plan choose 1-on-1 at your convenience, weekend mornings or weekdays.
No. Modern Age Coders is an independent online school and is not affiliated with any organizer named on this page, and their names and trademarks belong to them.
Elsewhere on this site
Detailed pages for competitions that sit just beyond this guide’s sections.
The four rounds, chapter to national, taught step by step.
The March test for grades 1 to 12 in detail.
For students heading past middle school contests.
Rounds, roles and practice for security teams.
Team AI projects for K to 12 students.
More guides: US state math tests by state · US gifted and selective school tests · US math placement and college readiness tests · Homeschool and school math curricula guide
Start here
Tell us the grade and your contest shortlist; the teacher tries a few of our problems and suggests where to begin.
Curious how a lesson runs? Read how we teach before you book.
WhatsApp us · +91 91233 66161 · connect@modernagecoders.com
Our teachers work live from India at hours chosen for US afternoons and weekend mornings; WhatsApp is often the quickest way to reach us.
A priority demo is a full class of about 45 to 60 minutes. After the class the mentor sends a written skill report and a personal learning roadmap on WhatsApp. If you enrol, the demo fee is adjusted against your first month's fee. Share your demo Order ID with us on WhatsApp and we take it off.
Book a priority demo