Four Dade County FC players in the club's home, goalkeeper and third kits on the turf at Traz Powell Stadium, palm trees behind them.

Case study · UPSL Division 1 · South Florida

A real club season on EasyChamp.

Dade County FC plays UPSL Division 1 in South Florida and runs its season on EasyChamp. This is not a demo and not a staged screenshot: the fixtures, the table, the printable protocols, the tryout registration and the club's own app in both stores are all published from the same console any organizer signs into. Every link on this page is public. Open them.

Matchday 1FSS II0 – 2DCFC

Every link below checked 2026-09-08

Follow one record

Entered once. Published in five places.

The club's scorekeeper typed a single result into the console. Below is where it went — and what the same club record looks like on the phone the players carry. Every frame is a capture of the live page linked beside it.

  1. 01

    The club's own public site

    Every club gets an address like this one, free on every plan. Next fixture, calendar, announcements, competitions — published by the club, readable without an account.

    The Dade County FC public site on a phone, showing the next fixture, a competitions count and the club's latest announcements.
    dcfc.easychamp.com · 390×844 · captured 2026-09-09
    Open it
  2. 02

    The match centre

    One page carries the result, both scorers with the players who assisted them, the player of the match, the venue and a link to the club's full broadcast. Nobody re-typed any of it.

    The match page for Florida Soccer Soldiers II against Dade County FC, showing the 0–2 result, both scorers with their assists, the venue and the player of the match.
    dcfc.easychamp.com · 1440×900 · captured 2026-09-09
    Open it
  3. 03

    The sheet the referee signs

    The same record prints itself as a one-page protocol: goals, assists, the result, the player of the match, and empty discipline and signature fields for the officials to complete by hand at the ground.

    The printed match protocol for the fixture: both clubs, the venue, Dade County FC's goals and assists, the 0–2 result, the player of the match, and blank discipline and signature fields.
    protocol.pdf · rendered 2026-09-09
    Open it
  4. 04

    The public table

    The competition table recomputes from the same result, and the fixture list beside it updates with it. No login to read, nothing to publish by hand.

    The public competition page for the club's league on Watch, showing the standings and the fixture list.
    watch.easychamp.com · 1440×900 · captured 2026-09-09
    Open it
  5. 05

    The squad's week, on their phones

    The players open the club's own app and see the same record as a week: sessions with the venue, an arrival time, a going or can't-go answer, and a running count of who has replied.

    The Dade County FC app listing the week's training sessions with their venues, arrival times, going and can't-go buttons and the number of players who have replied.
    Dade County FC app · iOS · 2026-09-08
    Open it

What is live today

8 public surfaces, one club record

A result is entered once. The public site, the league table, the player pages, the printable protocol and the club's app all read the same record — there is no second spreadsheet and no re-typing.

SurfaceWhat it doesSee it
Public league siteThe club's own site: home, competitions, teams, players, announcements. No account needed to read it.dcfc.easychamp.com
Match centreScore, matchday, venue and kick-off, the scorers with their assists, player of the match, and the broadcast video on the page.Matchday 1 · 0-2 away
Match protocolThe printable one-page team sheet and result protocol, generated from the same match record.protocol.pdf
Public standingsThe live table for the competition, recomputed as results go in, with every fixture and result listed.Watch · UPSL 2026 Fall
Squad and player pagesThe active squad listed by position, each player with a public career page fans can follow.Watch · squad
RegistrationA public sign-up page for tryouts. Where a competition charges an entry fee, the money settles to the club's own connected Stripe account.Open tryout registration
The club's app · iOSThe club's own listing under its own name and crest, used for call-ups and attendance.App Store
The club's app · AndroidThe same app on Google Play, published from the same club record.Google Play

The club behind the data

A kit launch, a tryout day and a ground in Miami

Software makes a season look tidy. This is the season it is keeping: the club's own pictures, published by the club, dated by the club. The photographs are Dade County FC's own, published by the club and served from its media library on our CDN.

The Dade County FC first-team squad and coaching staff along the bench at their ground at dusk.
Dade County FC · squad photoshootThe first-team squad at the ground, in the kit the club published its season in.
Around eighteen adult players and coaches in Dade County FC training tops after a community session, photographed in black and white in front of the club's banner.
Dade County FC · community session · 27 June 2026A community session, photographed the way the club photographs itself.
The grandstand and floodlights of the club's ground in Miami-Dade, with the pitch and running track in front of it.
Dade County FC · the groundMiami-Dade. A grandstand, two floodlight masts and a pitch that gets used.
Dade County FC's open tryouts poster for the 2026 men's team, with the club crest and the registration address.
Dade County FC · club artwork · 20 July 2026Their own tryouts poster. The sign-up behind it is a page on this platform.
Dade County FC's matchday poster for the fixture against Plantation FC, showing both crests, the date, the kick-off time and the venue.
Dade County FC · matchday artwork · 22 August 2026Matchday artwork the club made and attached to the fixture itself.
Dade County FC's shop artwork showing club apparel.
Dade County FC · club shopA club with a shop, a sponsor and a crest people wear.

Their own footage

The club films it. We keep the record of it.

A match page can carry the broadcast alongside the result, so the video and the scoreline live at one address instead of two. These are the club's own reels — earlier seasons than the fixtures above, and labelled as such.

Dade County FC 1–0 up on Miami Soccer AcademySilent · 9 s loop

Men's first team · USSL Elite 2024 · Traz Powell Stadium

Dade County FC Women in possessionSilent · 10 s loop

Women's team · WPSL 2024

On the phone

Their own listing, their own crest

The Dade County FC crest and club name at the top of the club's own app.
App Store listing · id6795719847

The listing is the club's own, under its own name and crest, in both stores — not a tab inside somebody else's app. Behind it is the same club record the site and the table read: the schedule, the call-ups, the attendance answers, the squad and the club's news.

The tour

What a club or a league actually gets

Nothing below is on a waiting list or behind a demo call. Each item runs today, at the plan prices printed on the pricing page, for the sports named at the end of this list.

The public squad page for Dade County FC listing players by position with shirt numbers, nationalities and the date each joined.
watch.easychamp.com · captured 2026-09-08Every player gets a public career page. No login, no app, no export.
  1. 01

    Competitions and formats

    Round robin (single or home-and-away), group stages and divisions inside one competition, single and double elimination with third-place and automatic byes. Groups chain into a bracket in the same competition.

    Tournament software →
  2. 02

    Schedule generation

    Generate the fixture list, then place it: match days, kick-off slots, venues and pitches. Every fixture carries its matchday, venue and kick-off time on the public site.

    Scheduling →
  3. 03

    Live tables and stats

    The table recomputes as scores go in. Top scorers, assists and discipline tables come from the same match records, on the public site and on Watch.

    League management →
  4. 04

    Roles and delegation

    A scorekeeper account that can only enter results for one competition, a team-manager role scoped to a single team, tournament admins, and referee crews assigned per fixture and listed publicly.

  5. 05

    Protocols and paperwork

    Every match has a printable one-page protocol: teams, venue, kick-off, goals with assists, player of the match and an empty discipline table for the referee to fill in by hand.

  6. 06

    Broadcast and media on the match page

    A match page can carry the broadcast video alongside the result, so a stream and a scoreline live at the same address instead of in two different places.

  7. 07

    The public site

    A public league site at your own easychamp.com address. Free on every plan, Free included, live the minute you publish. Nothing to install, no hosting, no card. The "Powered by EasyChamp" line stays on every public page at every tier. It is not for sale. There are no ad slots on any plan.

  8. 08

    The club app

    Schedule and call-ups, attendance, the squad, club chat, news and media, live fixtures and standings, training sessions and a tactical board. Two clubs already run their own listing in both stores.

    Club app →
  9. 09

    Facilities and booking

    Build venues, courts and weekly sessions free, then publish a booking page that sells places to players. Money settles to the venue's own Stripe.

    Facilities →
  10. 10

    Sports

    Football, futsal, basketball, volleyball, ice hockey, tennis, padel, pickleball, rugby, baseball and softball, American football and wrestling all run on the same engine: 44 sport kinds, 28 of them esports titles.

    All sports →

The second club shipping its own listing is EasyChamp FC — App Store and Google Play.

A venue running open play instead of a league can see the booking side live at padelmiami.at.easychamp.com/play.

The money

What this costs, printed rather than quoted on a call

Unlimited competitions and players on every plan. Free goes live with up to 8 teams per competition; Club lifts that for every competition.

No EasyChamp transaction fees. Payment processor fees apply separately. Entry fees settle to the organizer's own connected Stripe account.

Two things are deliberately not self-serve: a domain you own, which we set up by hand for $499 one-time on top of a paid plan, and your own club app listing, which is scoped on a call. Everything else on this page you can switch on yourself today without talking to anyone.

Plans

Free $0 · Club $29/mo · Event Pass $39 once

Questions

What a league director asks first

Is Dade County FC a real club?
Yes. Dade County FC plays in UPSL Division 1 in South Florida and uses EasyChamp to run its season: every fixture, result, protocol, registration and squad list on this page is the club's real season, published from the same console any organizer uses. Everything linked here is public — open it without an account.
Do results arrive from the league automatically?
No. Results are entered by the club's own scorekeeper in the console, and the public site, the table, the player pages and the protocol all update from that one record. EasyChamp does not mirror a governing body's site and does not publish a result nobody entered.
What does it cost to run a season like this?
Free $0 · Club $29/mo · Event Pass $39 once. Unlimited competitions and players on every plan. Free goes live with up to 8 teams per competition; Club lifts that for every competition. No EasyChamp transaction fees. Payment processor fees apply separately. Entry fees settle to the organizer's own connected Stripe account.
Can our club have its own app in the stores?
Two clubs already run their own EasyChamp-built app in both stores under their own name and crest. That lane is Club App Pro, $249/mo plus a one-time $999 setup: the setup fee is charged only after a scoping call, Apple and Google enrollment takes two to six weeks, and you see a TestFlight preview first. If you would rather start on the web, setting your club up there and publishing it in the shared EasyChamp Club app are both free.
Can the site run on a domain we own?
The free address at yourclub.at.easychamp.com is self-serve on every plan. Serving the same site from a domain you own is something we set up by hand with you: $499 one-time on top of a paid plan, not a toggle and not part of any plan's price.
Where do the photographs on this page come from?
The photographs are Dade County FC's own, published by the club and served from its media library on our CDN. The product screenshots are captures of the live pages linked in the table above, taken on 2026-09-09, and the match protocol is a render of the same protocol.pdf the table links — not a mock-up and not a design comp.

Your season can look like this one by the weekend.

Create the competition, generate the fixtures and publish the site yourself — no card, no call. Or tell us about the league and we will set the first competition up with you.

Case study: Dade County FC | EasyChamp