Skip to main content
Inaugural season · Spring 2027

Give math a jersey, a season, and a championship.

The FlashMath Scholastic League is interschool math competition for grades 3–12: a 16-match regular season against other schools, then playoffs and a championship for the division title.

$2,000 per team, per year Card or purchase order Jerseys included, year one
A scheduled FlashMath Scholastic League exhibition match between two school teams.

Middle Division · Spring 2027

Exhibition week 4

Seeded match
N

Northstar

Math Comets

VS

Friday

4:00 PM ET

H

Harbor Prep

Number Navigators

Rosters certified
Seeded within 40 pts
Match room ready
Accuracy · speed · teamworkRepresent the school

Grades

3–12

Three divisions

Roster

5–8

5 compete per match

Season

March – May 2027

a 16-match regular season, then playoffs and a championship

Format

Virtual

Play from your own school

What a season is

Exhibitions all season. A tournament at the end.

Your team plays a 16-match regular season against the schools in your pod. Every result feeds the division standings, and the top eight records advance to a seeded playoff that crowns a champion.

Matches are virtual — students compete from their own school, under their own coach, during a published window. That is what makes a real interschool season possible without putting a bus on the road every week.

Open practice, certified roster

Any interested student can practice. The school certifies up to 8 for the competition roster under its own policy.

Everyone plays

5 students compete in each match, so a coach rotates the roster across the season instead of riding one star.

More than one way to matter

Teams recognize leadership, preparation, and improvement — not only the top score.

A teacher-coach supports a diverse school math team collaborating around tablets during a team event.

A team they can belong to

Practice together. Compete together. Represent the school.

Student opt-in Coach-guided School-sponsored
Three divisions

Divisions that match how schools are actually built.

One building, one activity budget, one coach. Divisions follow school buildings so the team you can staff is the team you can enter — the same reason MATHCOUNTS is grades 6–8.

Elementary school

Fact fluency

Elementary

Grades 3–5

Multiplication and division facts through 10×10, then multi-digit addition, subtraction, and the standard algorithms.

Middle school

Multi-digit fluency

Middle

Grades 6–8

Fluent multi-digit operations across all four operations, larger operands, and mixed-operation rounds.

High school

Speed

High School

Grades 9–12

The same four operations at the top of the range — three-digit operands, mixed rounds, and the tightest clocks in the league.

High school is the speed division

Grades 9–12 compete on the same four operations as the middle division, at the top of the range and on the tightest clocks. We are direct about this: it is a contest of retrieval speed and accuracy under pressure, not a harder syllabus.

Students may play up, never down

A 7th grader can compete on the high school team. A small school can field one team from a wider grade range that way. The division a team enters is the division it is scored in.

Why matches stay competitive

We seed on measured strength, not reputation.

A 3rd grader and a 5th grader are far apart, and so are two schools in the same division. FlashMath already measures every student's level continuously, so we can seed teams against opponents their own size.

No traditional math competition can do this. It is why a first-year team gets a real season instead of a schedule of losses to a program that has been running for a decade.

Seeded exhibitions

Opponents are assigned from a band around your team's measured strength, refreshed as the season goes on.

Seeded brackets

Standings set the tournament bracket, so the closest matchups land in the later rounds.

Team strength, not one star

Seeding uses the whole certified roster, so a single strong student does not misrepresent the team.

Improvement counts

Standings reward growth across the season, which keeps late-season matches meaningful for every team.

How a season runs

From registration to a division title.

The Spring 2027 season runs march – may 2027: a 16-match regular season, then playoffs and a championship.

Register a team
  1. 01 · Register

    Enter your teams

    Name a school-approved coach, pick your divisions, and pay by card or purchase order. One fee per team, per season.

  2. 02 · Preseason

    Build the roster

    Up to 8 students per team practice together. FlashMath measures each student so we can seed your team fairly.

  3. 03 · Exhibitions

    Meet other schools

    Sixteen scheduled matches against the schools in your pod. Every result counts in the division standings.

  4. 04 · Tournament

    Play for the title

    Top 8 records advance. Regionals, semifinals, and a championship crown the division champion.

Pricing

One flat fee per team, per year.

A flat fee on top of your school's FlashEDU subscription — no per-student league charge, no platform fee, no date tiers. Registration closes Feb 12, 2027.

Spring 2027

$2,000 / team / year

Full season, playoffs, and 8 team jerseys included.

One team per division

$2,000 enters one team — up to 8 students — in its division for the year. A second team in the same division is a second entry.

Jerseys included

Your first year includes 8team jerseys in your school's colors. Renewal years include replacement jerseys for new roster members.

Pay by card or purchase order

Register now and pay by card, or request an invoice and we will support your district's PO, W-9, and tax-exempt paperwork. Your team's place is held either way.

Register a team
What the fee covers

Everything except the coach.

You bring students and a staff sponsor. The league fee covers the season around them — the schedule, the opponents, the rules, the standings, and the tournament.

Scheduled opponents

A published season calendar with assigned opponents and match windows. Your coach never has to find another school.

Tier-seeded matchmaking

Every match is seeded on measured team strength, so a first-year team meets teams its own size instead of a powerhouse.

Standings & brackets

Live division standings through the regular season, then a seeded playoff bracket the whole school can follow.

Coach playbook

Practice plans, match-day routine, roster guidance, and family communication templates. Written for a teacher, not a tournament director.

Rules & fair play

Published competition rules, eligibility boundaries, proctoring expectations, conduct standards, and a dispute process.

School identity

Team name, school colors, a digital crest, and captaincy — so students are representing something, not just logging in.

Awards & recognition

Division champions, most-improved, and sportsmanship recognition, with printable certificates for your awards night.

Roster & eligibility tools

Certify your competition roster, manage substitutes, and keep eligibility records the front office can actually audit.

Built for the whole school

One team. Different reasons to believe.

The student wants the jersey. The coach needs a manageable program. The principal needs a safe, credible activity the community can stand behind.

For students

Wear your colors.

Not every student sees themselves in traditional athletics. A math team is another way to represent the school in front of people who are watching.

For coaches

Lead the students.

A defined season, practice plans, and match operations you did not have to build. You coach; we run the league.

For school leaders

A credible activity.

Published rules, supervised virtual matches, certified rosters, and one clean line item your activities budget already understands.

Before a school registers

The practical questions belong on the page.

A league becomes credible when staff can see where school policy ends and league operations begin.

What does it cost?

A flat $2,000 per team, per year — no date tiers, no per-student charge, no platform fee. The fee includes the full season and 8 team jerseys in your first year (renewal years include replacement jerseys). A school enters one team per division; a second team in the same division is a second entry.

Do we need FlashEDU to compete?

Yes. The league is a FlashEDU program: teams are formed and certified through your school's FlashEDU workspace, so an active FlashEDU subscription is required to participate. The league fee is a flat per-team fee on top of it — there is no separate per-student league charge.

Is this required classroom participation?

No. The league is an optional extracurricular above the classroom. Interested students opt into a school-sponsored team, and classroom practice stays available to everyone regardless.

How does a school pick its team?

Any interested student can practice with the team. The school certifies which students make the official competition roster — up to 8 per team — under its own eligibility and student-support policy. 5 compete in a given match, so students rotate across the season.

Can a 7th grader play on the high school team?

Students may play up into an older division, never down. A small school can field one team from a wider grade range that way. The division a team enters is the division it is scored in.

Are matches virtual or in person?

Exhibition matches are virtual, which is what makes a regular interschool season practical without weekly travel. Students compete from their own school under coach supervision during a published match window.

Who coaches a team?

A staff member or school-approved adult who can supervise students under local policy. FlashMath supplies the season structure, practice plans, and match operations so the coach can focus on the students.

Is this classified as a school sport?

That is the school's call. FlashMath is built around the rhythm of scholastic activities, and each school or district decides whether its team is governed as a club, an academic activity, or an athletic program under local policy.

Inaugural season · Spring 2027

Register your school for the Spring 2027 season.

$2,000 per team, jerseys included. Registration closes Feb 12, 2027. Pay by card or request a purchase order — either way your team's place in the Spring 2027 season is held.