The free ultimate frisbee app — practices, tournaments & dues
Built for ultimate captains, club coordinators and pickup organizers. Track practice attendance, confirm you have enough bodies for the tournament roster, message the team and collect dues — in one free app.





Trusted by 1,000+ teams & coaches
Features
Everything your ultimate team needs
Practice attendance
Recurring practices set once. Players check in with a tap, and you know whether you're running full-field drills or a small-sided game.
Tournament commitments
A weekend tournament needs a real number weeks out. Players commit in the app so you're not reading a forty-message thread to count heads.
Team chat & announcements
Fields moved, carpool changed, first pull pushed to 9am? Pin it once — everyone sees it, nobody scrolls for it.
Dues, fields and tournament fees
Season dues, field rental, bid fees — collected online via PayPal, Venmo, Revolut and more, with reminders so the treasurer isn't also the nag.
Open, women's, mixed and juniors
Run every line as its own group under one club, each with its own schedule, chat and register.
Attendance stats
Attendance over the season, per player — the least awkward way to have the playing-time conversation.
How it works
Up and running in three steps
No setup calls, no spreadsheets, no credit card.

Create your team
Name it, add a logo, done — it takes seconds.

Invite your people
Share one team code with players, parents or friends.

Run everything
Schedule sessions, track attendance, chat and collect fees.
Perfect for every kind of ultimate
Club teams
Track practice commitment through the season and get real numbers before you bid on a tournament.
College & league sides
A roster that turns over every year. Share one code, everyone joins, the schedule is already there.
Pickup & summer league
Saturday pickup that only works if seven show. See the count before you carry the cones over.
Built for the captain who counts the heads
1,000+
Teams registered
50K+
Attendances tracked
100K+
Check-ins sent
Free, not free-trial
Attendance, scheduling, chat, announcements and payment collection are all in the free plan.
No per-player pricing
Add the whole squad, the subs and the parents. The price does not move.
iOS and Android
Everyone can join whatever phone they're on — no one gets left on the group chat.
FAQ
Ultimate frisbee FAQs
Yes. Attendance, tournament commitments, team chat, announcements and dues collection are all in the free plan, with no per-player pricing — a thirty-person club roster costs the same as a pickup group. An optional Pro plan adds monthly analytics and automatic payment reminders.
Yes. Set up season dues as a recurring payment and add one-off charges for bid fees, field rental or kit. Players pay online via Venmo, PayPal, Revolut and more, or mark a cash payment for you to confirm. The paid/unpaid list is live, so chasing takes a tap instead of an evening.
A group chat gives you forty messages and no count. In TeamCheck, a commitment is a structured answer — going, not going, unsure — with a live total next to the event. Announcements stay pinned instead of scrolling away, and the payment status sits beside the schedule rather than in a separate spreadsheet.
Yes. Create a group per line under the same club. Each has its own practices, tournaments, chat and attendance register, players only get notified about the lines they're on, and coordinators can see across all of them.
No. TeamCheck covers attendance statistics — practices attended, lateness, absences and a leaderboard — not in-game stats. Most teams keep whatever stat-keeping they already use and let TeamCheck handle the roster and the money.
Ready to get a real number before the tournament?
Join thousands of captains using TeamCheck to run practices, rosters and dues — for free.