πŸ… Built for Australian school sport

Run your carnival. Publish live results. Save hours of admin.

SportPortal is one simple platform for schools, districts, divisions and regions. Carnival management, live timing, team pages, results β€” everything in one place.

See pricing Log in
Four tools, one login, one bill

Each tool is purpose-built for the people using it. Together they replace the spreadsheets, the timing-gate hire and the paper results sheet.

πŸ—ΊοΈ

School Sport Portal

schoolsportportal.com.au

The public hub. Region β†’ Division β†’ District β†’ School. Parents find fixtures, teams and upcoming events.

Open portal
πŸ†

SportCarnival

sportcarnival.com.au

Plan the carnival, upload students once, draw heats, record results. Athletics, swimming, cross country β€” all covered.

Open carnival tool
⏱️

Carnival Timing

carnivaltiming.com

On the day: parent volunteers scan a QR code, tap Finish as each athlete crosses. Live scoreboard updates instantly. Replaces timing-gate hire.

Open timing
🧭

SportPortal (this page)

sportportal.com.au

Where districts and divisions sign up, pay and manage their account. The flagship that pulls the other three together.

Get started
Three steps to run your next carnival
1

Upload students once

Paste your class list (name, year level, house). Every carnival, every season, every year β€” students auto-roll.

2

Draw heats, pick events

One click to auto-draw heats by age and gender. Configure your events, houses, and points system for athletics, swimming or cross country.

3

Go live on carnival day

Timers on phones scan a QR to join. Results feed straight back to the scoreboard. Publish live to parents and to your district page.

$1 per student per year. Free in 2026.

Added to your existing district/division levy β€” not a new invoice. Every level has one decision maker. One invoice, one sign-off.

School

Per-school licence

Carnival management, student database, results pages. Good for one-off schools before their district signs up.

$99per year Β· all students
District

Per-district licenceRecommended

Covers every school in the district. District coordinator makes one decision. Setup of all school pages included.

$1per student per year
Division

Per-division licence

Division-wide rollout. Division page, district pages, all school pages. Division finals and qualifier management included.

$1per student per year
Region

Per-region licence

Full region rollout. Region page, division pages, district pages, school pages. State championship qualifier flow included.

$1per student per year

Early bird: join in 2026 and setup + first year are free. From 2027, $150–$250 per-school setup fee applies (waived for 2026 sign-ups).

Early access 2026

Get your district set up this term

We do the work: build every school page, configure each school's carnivals, import student data. Free for districts who join before Term 2. Your schools never need a separate invoice.

Claim your district

Log in

Enter your school or district PIN. Don't have one? Pitch your district on the Early Access form above.

Demo PINs: 2026 (Paddy/admin) Β· 1234 (WPS demo)