Kindergarten to grade 12 · Math, coding, robotics and projects · Season 2026 to 2027

Math and coding competitions for kids in the USA, by grade

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

Three courses that cover most of this guide

Middle school contest math, olympiad-level problems, and first coding for Bebras or a robotics club.

The master table

Which math and coding competitions can US students enter in 2026 to 2027?

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.

US math, coding and science competitions, 2026 to 2027 season (each organizer’s website, read November 1, 2026; years for Continental Math League meets and the Math Kangaroo date are our reading, as noted)
CompetitionOrganizerGradesFormat2026 to 2027 season
MOEMSMath Olympiads for Elementary and Middle Schools, Inc.4 to 6 (Division E); 6 to 8 (Division M)Five contests of five problems, 30 minutes eachMonthly windows from November 9, 2026 to March 29, 2027
Noetic Learning Math ContestNoetic Learning2 to 8, a separate problem set per grade20 problems in 45 minutes (50 online)Fall: November 12 to 25, 2026. Spring: April 1 to 15, 2027
The Math LeagueThe Math League (mathleague.com), formed in 19774 to 12Six high school contests; one contest each for grades 6, 7 and 8; intramural contests for grades 4 and 5High 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 contestsMath League LLC3 to 12Monthly qualifying tests; middle school Sprint round of 30 questions in 40 minutesA new release each month from October; state championships in April, national high school championship in May
Continental Mathematics LeagueContinental Mathematics League, offered since 19802 to 9, plus a Calculus LeagueGrades 4 to 9: five meets of six questions, 30 minutes. Grades 2 and 3: three meetsMeets on 11/5, 12/3, 1/7, 2/4 and 3/4 (November 2026 to March 2027, our reading)
MATHCOUNTS Competition SeriesMATHCOUNTS Foundation6 to 8School, chapter, state and national levels; Sprint round of 30 problems in 40 minutes, no calculatorChapter: February 1 to 28, 2027. State: March 1 to 31, 2027. National: May 9 to 10, 2027, Washington, DC
Math Kangaroo USAMath Kangaroo in USA1 to 1275-minute multiple-choice test; 24 questions in grades 1 to 4, 30 from grade 5The third Thursday in March: March 18, 2027 by our calculation
Math circlesLocal circles; Math Circle Network at the American Institute of MathematicsElementary to high school, by circleRegular problem-solving sessions, not a contestTerm by term; hundreds of circles around the US
Bebras Challenge USAUSA Bebras Computing ChallengeAges 6 to 18, six age groups45 minutes of computational thinking tasks; freeNovember 9 to 20, 2026
FIRST LEGO LeagueFIRSTK to 8 across two editionsFounders Edition: an autonomous robot in two-and-a-half minute matches, plus a projectBIOGLOW, released August 4, 2026; the final season of the program
FIRST Tech ChallengeFIRST7 to 12 (ages 12 to 18)Alliance matches: a 30-second AUTO period, then a 2-minute TELEOP periodBIOBUZZ, released September 2026
RECF Engage (VEX IQ and other kits)REC FoundationUnder 12 and Under 15 teams60-second matches, some driven and some run by student codeGame: Tier Takeover. RECF World Championship in St. Louis in 2027
Science OlympiadScience Olympiad6 to 9 (Division B); 9 to 12 (Division C)23 team events per division, including CodebustersNational tournament May 14 to 15, 2027, The Ohio State University
ACSLAmerican Computer Science LeagueK to 12; Elementary Division grades 3 to 6Four contests; Junior, Intermediate and Senior add a programming problem solved in 72 hoursOctober 19, 2026 to May 23, 2027; Finals Saturday, May 29, 2027
USACOUSA Computing OlympiadOpen to all; everyone starts in BronzeTypically 3 or 4 problems over 4 to 5 hours, in C, C++, Java or Python; no feeOnly the 2025 to 2026 schedule was posted on November 1, 2026
CyberPatriotAir & Space Forces AssociationMiddle and high schoolTeams of two to six find and fix security problems in virtual systemsFirst round October 22 to 25, 2026; National Finals March 12 to 16, 2027
Regeneron ISEFSociety for Science9 to 12An independent research project, entered through a Society-affiliated fairInternational fair in Los Angeles, California, in May 2027
Girls Who Code ClubsGirls Who Code3 to 12Free clubs, about 1 to 2 hours a week, in person or onlineThe 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 upAn activity that fits one class periodCSEdWeek, 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

Which competition fits my child’s grade?

Start from the grade, not the brand. This table is our grouping of the grade ranges in the master table.

Competitions open to each grade band in 2026 to 2027 (our grouping of the organizers’ published grade ranges)
Grade bandMathComputing and roboticsProjects and clubs
K to 1Math Kangaroo (kindergarten sits at grade 1 level)Bebras from age 6; FIRST LEGO League Future EditionHour of AI activities
2 to 3Noetic, Continental Math League (three meets), Math KangarooBebras; ACSL Elementary from grade 3; FLL Founders Edition from grade 2Girls Who Code Clubs from grade 3; a family math circle
4 to 5MOEMS Division E, Noetic, CML, Math League grades 4 and 5, mathleague.org, Math KangarooBebras, ACSL Elementary, FLL, RECF Engage Under 12Clubs and circles
6 to 8MOEMS Division M, MATHCOUNTS, Noetic to grade 8, CML, both Math Leagues, Math KangarooACSL Junior, CyberPatriot Middle School, Science Olympiad B, FTC from grade 7, RECF Under 15Clubs, math circles, a first science fair
9 to 12Math League high school contests, mathleague.org, Math Kangaroo, CML to grade 9USACO, ACSL Intermediate and Senior, CyberPatriot, FTC, Science Olympiad CRegeneron 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

Which US math contests should elementary and middle schoolers try?

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

What coding and robotics competitions are there for US kids and teens?

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

What comes after a first contest: projects, clubs 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

Can my child enter if their school does not take part?

Usually, but each organizer has its own route, and some results count only when a school runs the sitting. Check before the registration deadline.

Routes for a student without a participating school (organizers’ websites, read October 31 and November 1, 2026)
CompetitionWhat the organizer says
MOEMSOpen to public, private, parochial and home schools, institutes and, with restrictions, individuals
NoeticAn At-Home Edition exists, but its scores are not official and do not qualify for awards
The Math LeagueA homeschool package is sent in May for testing at home; official participation runs through an accredited local school
mathleague.orgParents or outside coaches may act as the point of contact for students at a school that will not take part
Continental Math LeagueA student whose school does not participate may enter as a Home School, which need not mean schooled at home
BebrasA homeschool teacher registers as coordinator under a name such as Home School plus initials
ACSLThe team advisor can be any teacher, parent or other adult with computer science experience
USACOOpen 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

How do you choose the right competition for your child?

Five steps, in this order, with the master table open.

  1. Find the grade band. Read your child’s row in the grade table above and cross off anything outside the organizer’s published range.
  2. Pick the kind of challenge. Short puzzles (MOEMS, Bebras), longer timed papers (Noetic, Math Kangaroo), team contests (MATHCOUNTS, Science Olympiad), coding with automatic judging (ACSL, USACO), or builds (FIRST, RECF).
  3. Check the entry route. Ask the school first. If the school does not take part, use the routes table to see whether a parent, a homeschool group or an outside coach can register, and whether the result would be official.
  4. Count the season. Mark every sitting and deadline on one calendar. A student entering three contests can easily face two in one week in November 2026, when MOEMS, Noetic and Bebras windows all open.
  5. Keep one, add one. Commit to one contest for the year and try one more for a single sitting. After the season, keep whichever your child would choose to do again without being asked.

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

Four stages from first contest to independent competitor

Our teaching guide to how contest skill grows over a few seasons; no organizer uses it.

Stages we look for in class (ours)
StageWhat a parent might notice
1. CuriousEnjoys a puzzle at home and asks for another
2. SteadyFinishes a timed set without giving up halfway
3. StrategicChooses a method before calculating or coding
4. IndependentFinds the next contest and prepares with little prompting

For parents

Ask what the hardest problem was and how your child tried it; that tells you more than any score.

For students

Stuck? Try a smaller version of the problem. It works on math and on code.

The catalogue

Nine courses for competition students

Live online with a regular teacher, batch or one to one.

I

Contest math

Grades 3 to 12

USMC / MTH / 01

Math competitions

The middle school contest course.

Open the syllabus

USMC / MTH / 03

Problem solving

Patterns and logic for younger solvers.

Open the syllabus
II

Competition coding

Grades 2 to 12

USMC / CDE / 02

Competitive programming

Algorithms for USACO-style judging.

Open the syllabus

USMC / CDE / 03

Cybersecurity contests

CyberPatriot and capture-the-flag skills.

Open the syllabus
III

Bridges

Between math and code

USMC / BRG / 02

Python for teens

The language most contests accept.

Open the syllabus

How lessons run

Live classes that follow the contest season

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.

Season aware

Lessons line up with the next window.

Original problems

Written by our teachers, labelled ours.

Math and code

One teacher can cover both.

Explain first

Students talk through a method aloud.

Every state

Live online, coast to coast.

Two formats

A batch of 15 to 20, or private.

Student work

What our students have built

Contest ideas often grow into projects; a few are on the student labs page.

NutriLife AI nutrition coach project screenshot

AI and ML

NutriLife

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

by Bhavya · Open it

Misti AI chatbot for maths and coding screenshot

AI and ML

Misti

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

by Harshit · Open it

GuardianX AI internet safety assistant screenshot

AI and ML

GuardianX

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

by Vivaan · Open it

SkyCast weather forecast application screenshot

Web app

SkyCast

A weather forecasting site with live conditions for any location.

by Krish

Fees

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

  • A free first class
  • A quick contest-fit chat
  • No card needed
Book it

Group batch

USD 100

a month, billed in US dollars

  • A batch of 15 to 20
  • One regular teacher
  • Choose your batch
  • Monthly billing
Start here

One to one

USD 150

a month, billed in US dollars

  • A private teacher
  • A plan built around your contests
  • Flexible times
Enquire

What families say

Rated 4.9 across 547 Google reviews

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

US math and coding competitions: common questions

What math competitions are there for elementary school students in the US?

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.

What is the easiest coding competition for a beginner?

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.

Is FIRST LEGO League ending?

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.

What happened to the Hour of Code?

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.

Are VEX IQ competitions still run by the REC Foundation?

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.

Can homeschooled students enter these competitions?

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.

What days and times are your classes?

Weekdays or weekends, flexible: choose your batch, or for a very personalised plan choose 1-on-1 at your convenience, weekend mornings or weekdays.

Are you connected with any of these competitions?

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

More contest guides outside this hub

Detailed pages for competitions that sit just beyond this guide’s sections.

MATHCOUNTS preparation

The four rounds, chapter to national, taught step by step.

Math Kangaroo USA

The March test for grades 1 to 12 in detail.

AMC and olympiad tutoring

For students heading past middle school contests.

CyberPatriot preparation

Rounds, roles and practice for security teams.

Presidential AI Challenge

Team AI projects for K to 12 students.

Every page in this guide

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

Book a free first class

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.

No card is needed, and the first class costs nothing.

Want a class sooner? Book a priority demo

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

Keep exploring Modern Age Coders

More maths tuition

Learn more

From the blog

Start here

Free classPriority demoCall us