Skip to main content
Inaugural season · Spring 2027

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

FlashLeague brings school teams in grades 3–12 together for a 16-match virtual season, playoffs, and a division championship. Build your team for the inaugural Spring 2027 season.

School-sponsored. Coach-led. Built around accuracy, speed, and teamwork.

$2,000 per team, per year Card or purchase order after review Jerseys included, year one
Illustration of a FlashLeague exhibition match between two school teams.

Middle Division · Spring 2027

Season preview · week 4

Seeded match
N

Northstar

Math Comets

VS

Tuesday

4:00 PM local

H

Harbor Prep

Number Navigators

Certified rosters
Measured team strength
School vs school
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.

Each team plays a 16-match regular season against the schools in its pod. Results feed division standings, with the top eight records advancing to a seeded playoff.

Matches are virtual — students compete from their own school, under their own coach, during a published window.

Open practice, certified roster

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

Room for rotation

5 students compete in each match, with room for coaches to rotate an 8-student roster across the season.

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.

Elementary, Middle, and High School divisions follow familiar grade bands, so schools can build a team around their students, staff, and activity budget.

Elementary school

Fact fluency

Elementary

Grades 3–5

5v5 relay

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

5v5 relay

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

High school

Speed & strategy

High School

Grades 9–12

Strongholds

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

High school brings speed and strategy

Grades 9–12 compete in Strongholds, combining team strategy with fast, accurate arithmetic. The content stays within the same four operations, with larger operands and tighter clocks.

Teams can qualify to play one division up

A team can compete one division above its grade band when its practice history meets the receiving division's classification threshold. Teams never play down or jump two divisions.

Why matches stay competitive

We seed on measured strength, not reputation.

Schools bring different levels of experience. FlashLeague uses the lineup's speed and accuracy profile from FlashEDU practice to classify teams and seed opponents in a comparable performance range.

A full season gives teams time to prepare, learn from each match, and build confidence together. Every school has a schedule to work toward and a team identity to share.

Seeded exhibitions

Teams play within division pods, with classification based on their lineup's recorded practice history.

Seeded brackets

Win-loss standings set the playoff seeds. The top eight teams advance through the bracket to the final.

Team strength

Classification reflects all five starters' recorded speed and accuracy, rather than one standout student.

Every match counts

Standings use win-loss records, with head-to-head results and capped point differential as tiebreaks.

How a season runs

From team request to a division title.

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

Request a team place
  1. 01 · Request

    Request a team place

    Name a school-approved coach, pick your divisions, and tell us your preferred payment path. We follow up before accepting a team.

  2. 02 · Preseason

    Build the roster

    Up to 8 students practice together in FlashEDU. Their speed and accuracy profiles help classify your team for league play.

  3. 03 · Exhibitions

    Meet other schools

    Play 16 virtual matches against the schools in your pod. Every result counts toward the division standings.

  4. 04 · Tournament

    Play for the title

    The top eight teams advance to quarterfinals and semifinals, then a best-of-three final for the division title.

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

Season, playoffs, and 8 team jerseys in year one.

Each team is an entry

The $2,000 league fee covers 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

The first-year package includes 8 team jerseys in your school's colors. Renewal years include replacements for new roster members.

Choose a preferred payment path

Submit a team request and tell us whether your school would prefer a card payment link or a purchase order. We follow up before accepting a team or requesting payment.

Request a team place
What the fee covers

The season around your team.

Schools bring students and a staff sponsor. The league fee covers the season structure: schedule, opponents, rules, standings, and tournament. Your school's FlashEDU subscription covers classroom practice and roster certification.

Scheduled opponents

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

Team classification

Recorded speed and accuracy profiles place teams in the right division, with eligibility rules that support fair competition.

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 sends a request

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?

The league fee is $2,000 per team, per year, in addition to your school's FlashEDU subscription. It covers the season and 8 team jerseys in year one, with no per-student league charge or date tiers. Submit a team request for review; payment and a team place are not confirmed at submission.

Do we need FlashEDU to compete?

Yes. FlashLeague is a separate interschool competition product for schools with an active FlashEDU subscription. Your school forms and certifies its roster through FlashEDU; FlashLeague runs the season, matches, standings, and playoffs. The league team fee is separate from your FlashEDU subscription.

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, and the coach can rotate students across the season.

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

A middle-school team may qualify to play one division up in High School. Classification uses the five starters' practice history and receiving division's performance threshold. Teams with insufficient history play their age division. Teams never play down or move two divisions up.

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. FlashLeague 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. FlashLeague follows the rhythm of school 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

Ask about a Spring 2027 team place.

The league fee is $2,000 per team, per year, with jerseys included in year one. Registration closes Feb 12, 2027. Your request starts a review; no payment is collected and no place is reserved at submission.