Youth Soccer Affordability Navigator

A free tool that shows families what youth soccer really costs each year, from rec ball to ECNL, before they accept a roster spot.

Social good · access & equity Consumer decision tool $0 stack · static web Lived experience: ECNL + coaching
3
pathways compared
6
cost line items
~$910
soccer avg (Aspen 2024)
1.4% / 2.8%
D-I boys / girls soccer odds

1. Problem

Family spending on youth soccer is up about 69% since 2019, according to the Aspen Institute Project Play. All youth sports together are only up 46%, so soccer has been pulling the average up. Most families learn this in stages. They pay registration, assume that was the deal, then hit travel weekends, tournament entries, a new uniform cycle, and the training that turned out not to be optional. Project Play also found who gives up first: low-income kids quit sports over cost at roughly six times the rate of higher-income kids.

Then there is the pitch. Elite clubs justify the invoice with “it pays for college.” For soccer, that math is thin. Aid gets split across a roster instead of landing on one player, and only about 1.4% of boys and 2.8% of girls playing high school soccer reach Division I (NCAA, 2024-25). Families deserve better than brochure numbers, and silence isn’t helpful either.

2. Why this project

I have sat on both ends of this fee schedule. I play ECNL soccer after my high school season, and I have coached youth players for pay. One end writes the check; the other gets paid out of it. Economics for Leaders at Yale gave me names for things I had already watched happen on a field every weekend: willingness-to-pay, information asymmetry. This tool is where I connected the two. The goal was simple, something a family could open, use, and close in minutes.

3. Approach

  1. Collect benchmarks I could actually link to - Aspen Project Play, published level ranges, club fee pages, NCAA participation numbers.
  2. Model the whole year, not the registration - dues, tournaments, uniforms, gear, travel weekends, add-ons, always as a low / expected / high band.
  3. Put the assumptions on screen - region tiers, sibling reuse, whether tournaments already sit inside dues.
  4. Add what families get wrong most - college odds and an aid checklist (hardship funds, work-trade, payment plans).
  5. Link every number to its source - in the app and in docs/sources.html.

One thing I deliberately did not build: a “complete national club price index.” Nothing honest supports one, and a fake range is worse than an honest one. The ranges and the open assumptions are the product.

4. Product

Five panels in one static page. Plain HTML, CSS, and JavaScript, no server, no paid API, nothing tracking you:

Open the tool - live at https://soccerafford.pages.dev

5. What I found that families miss

Every time I ran a real household through the calculator, the same four things popped up. I had run into them one at a time around clubs; the tool laid them out together:

Same setup underneath all four: the seller knows the real price and the buyer finds out late. That is an information problem, and it is why I aimed at transparency instead of trying to make club soccer cheaper. I cannot do the second one.

6. Limitations

7. What I’d do next

Doing those properly is the part I would want formal training for: pricing design, sport economics, and field experiments with real families.

8. Sources (selection)

Educational project. Not affiliated with any club, league, the NCAA, or the Aspen Institute.

← Back to the navigator