Collective Workspace
● LIVE
Prototype · auth-free demo
Loading measured results…
0 competitions with measured results · 0 teams on the tape · scored inside their own league open team board →
Market Map

10,763 active professional roster spots. 554,298 NCAA athletes.

Per-league, per-position counts, career length and pay, the college volume and NIL economics underneath them, and the calibrated TVS baseline every tier produces.

Active pro spots
10,763
14 leagues, roster x teams
All spots incl. dev
12,787
practice squads and reserves
NCAA athletes
554,298
2024-25, all divisions
Spots per 1,000 athletes
23.1
the whole funnel in one number
League summary — 14 professional leagues
roster x teams
LeagueSportTeamsRosterActive spotsAll spotsCareerAvgMedianMaxMinBasis
NFLFootball3253+161,6962,2083.3 yr$5.7Mn/p$63M$885KPUB/DER
CFLFootball945+124055133.2 yr$141Kn/p$685K$70KPUB/DER
UFLFootball850400400—$64K$64K$77K$64KPUB
NBABasketball3015+34505404.5 yr$12Mn/p$63M$1.4MPUB/DER
WNBABasketball1512+2180210—$583Kn/p$1.4M$270KPUB
G LeagueBasketball3112372372—$41K$41K$679K$41KPUB
MLBBaseball3026+147801,2005.6 yr$5.3M$1.4M$70M$780KPUB
MiLBBaseball120293,4803,4803 yr$30K$30K$45K$18KPUB/DER
AUSLSoftball6169696—$45Kn/p$75Kn/pPUB
MLSSoccer3030900900—$696K$339K$28M$113KPUB
USL CSoccer2526650650—n/pn/pn/p$42KPUB/EST
NWSLSoccer1626416416—$146Kn/p$2.0M$51KPUB/DER
NHLHockey3223+277361,6005 yr$3.5M$3.1M$18M$850KPUB
MLVVolleyball814112112—n/pn/p$175K$60KPUB/EST
LOVB ProVolleyball6159090—n/pn/pn/p$60KPUB/EST
MLB's average is 3.81x its median — the single most important distributional fact in the map. MiLB "teams" are 120 affiliates, not organisations; the real constraint is 165 domestic reserve players per MLB org.
Positional detail
16 rows
PositionPer teamLeague-wideAvg careerAvg salaryMedianHighBasisNote
QB2.4774.44 yr$13Mn/p$63MPUBFranchise tag $43.9M.
RB3.31062.57 yr$2.8Mn/p$23MPUBShortest career of any position.
FB0.310—n/pn/p$3.8MESTRoughly one in three teams carries one.
WR5.91892.81 yr$7.4Mn/p$42MPUBLargest skill group.
TE3.31062.85 yr$3.8Mn/p$19MPUB
OT3.61153.63 yr$6.5Mn/p$30MDERCareer figure is all-OL.
OG3.61153.63 yr$4.8Mn/p$25MDER
C2.2703.63 yr$4.8Mn/p$27MDER
EDGE/DE5.21663.24 yr$7.8Mn/p$50MDERHighest non-QB AAV in the league.
DT41283.24 yr$6.0Mn/p$38MDER
LB61922.97 yr$4.4Mn/p$21MEST
CB5.81862.94 yr$5.5Mn/p$33MEST
S4.5144—$3.4Mn/p$25MEST
K1324.87 yr$2.6Mn/p$7.0MPUBK and P share the longest careers in the sport.
P1324.87 yr$1.8Mn/p$4.1MPUB
LS132—$1.4Mn/pn/pPUB
College volume — where the athlete population actually is
floor counts
SportDivTeamsLimitAthletesBasis
FootballD1 FBS13810514,490PUB/DER
FootballD1 FCS12710513,335PUB/DER
FootballD2160——PUB
FootballD3241——PUB
Basketball MD1365155,475PUB/DER
Basketball WD1363155,445DER
Basketball MD2299——DER
Basketball WD2299——DER
Basketball MD3408——DER
Basketball WD3419——DER
BaseballD13083410,472DER
BaseballD2253——DER
BaseballD3381——DER
SoftballD2275——DER
SoftballD3397——DER
Soccer MD1213285,964DER
Soccer WD1350289,800DER
Ice hockey MD163261,638DER
Volleyball WD1348186,264DER
All
554,298
D-I
202,353
D-II
141,067
D-III
210,878
Football (105) — QB 4-5 | RB/FB 6-8 | WR 12-14 | TE 5-6 | OL 16-18 | DL/EDGE 16-18 | LB 10-12 | DB 18-22 | Specialists 4-5
Basketball (15) — G 6 | F 6 | C 3
Baseball (34) — P 16-18 | C 3 | IF 7-8 | OF 6-7
Softball (25) — P 5-6 | C 2-3 | IF 7-8 | OF 5-6 | UT 3
Soccer (28) — GK 3 | D 8-9 | M 9-10 | F 6-7
Ice hockey (26) — G 3 | D 8 | F 15
Volleyball (18) — S 3 | OH 6 | MB 4 | OPP 2 | L/DS 3
College earnings — revenue share and NIL
$4.5B market
House revenue-share cap, 2025-26$21M$ per schoolPUB
House revenue-share cap, 2026-27$21M$ per schoolPUB
Total NIL market, 2026-27$4.5B$PUB
Above-the-cap commercial NIL$735M$PUB
Typical (modal) NIL deal$6K$PUB
Athlete pool, P4 school$37M$ per schoolPUB
Athlete pool, G6 school$7.7M$ per schoolPUB
Athlete pool, other D1$205K$ per schoolPUB
P4 quarterback, annual average$1.5M$ per athletePUB
Men's basketball, avg deal$14K$ per dealPUB
P4 women's basketball forward$138K$ per athletePUB
Top-25 men's basketball$349K$ per athletePUB
Top-25 P4 football$294K$ per athletePUB
Top-25 women's basketball$89K$ per athletePUB
Top-25 baseball$48K$ per athletePUB
Top-25 softball$9K$ per athletePUB
Top-25 women's volleyball$6K$ per athletePUB
Median NIL earningsnot published—NONE
Share of athletes earning anythingnot published—NONE
Revenue-share split at a P4 school
Football
75%
Men's basketball
15%
Women's basketball
4%
Baseball
2%
All other sports
4%
Collective NIL concentrates harder still: football 67.8%, men's basketball 22.6%, baseball 4.1%.
TVS league baselines — the median team in every tier
SPS 20% · MVS 40% · CSRS 15% · DSPS 25%
Each row is a synthetic median team built from published tier data. Its TVS is that league's baseline, so a real program is read two ways: its absolute score, and how far it sits above or below what its tier normally produces.
TierSportVenueAtt %CarriageSPSMVSCSRSDSPSTVS
NFLFootball69,072105%National linear - all games95.79765.278.687.4
CFLFootball33,00068%National linear - all games7578.950.661.169.4
UFLFootball25,00038%National linear - all games62.376.970.950.366.4
NCAA FBS Power 4Football61,00098%National linear - all games92.384.746.971.677.3
NCAA FBS Group of 5Football30,00060%National linear - some games71.656.7465758.2
NCAA FCSFootball10,00055%Streaming only49.419.736.940.533.4
NCAA D2 footballFootball5,00044%Local / community stream33.3636.335.323.3
NCAA D3 footballFootball3,50037%Local / community stream24.5634.827.919.5
High school footballFootball3,00050%None25.2035.118.314.9
NBABasketball18,71196%National linear - all games69.387.970.580.179.6
WNBABasketball12,00079%National linear - all games5882.966.975.273.6
NBA G LeagueBasketball5,00054%Regional / conference network35.92846.239.735.2
NCAA D1 men's basketballBasketball5,50079%National linear - all games43.175.746.960.161
NCAA D1 women's basketballBasketball5,50032%National linear - some games31.653.646.954.448.4
NCAA D2 basketball MBasketball2,50019%Streaming only11.51436.331.821.3
NCAA D2 basketball WBasketball2,50013%Streaming only8.81436.325.719.2
NCAA D3 basketball MBasketball2,00014%Local / community stream5634.824.514.7
NCAA D3 basketball WBasketball2,0009%Local / community stream2.5634.822.613.8
MLBBaseball41,25072%National linear - all games80.286.569.48181.3
Triple-ABaseball10,00055%Streaming only49.414464533.6
AA / High-A / Single-ABaseball6,00058%Streaming only40.41442.43729.3
NCAA D1 baseballBaseball2,50048%Streaming only21.223.346.955.634.5
NCAA D1 softballSoftball1,50040%Streaming only9.222.446.943.628.7
AUSLSoftball3,00050%National linear - some games25.246.458.453.445.7
MLSSoccer22,00080%Streaming only69.633.369.48157.9
USL ChampionshipSoccer8,00056%Streaming only45.521.248.543.135.6
NWSLSoccer18,00059%National linear - all games61.671.963.474.469.2
NCAA D1 soccerSoccer2,00025%Streaming only9.716.146.941.725.8
NHLHockey18,50095%National linear - all games68.976.564.863.770
NCAA D1 men's hockeyHockey4,50078%Streaming only3919.137.849.333.4
NCAA D1 volleyball WVolleyball2,50032%Streaming only16.417.346.948.929.5
Major League VolleyballVolleyball11,50035%Streaming only46.61458.442.234.2
LOVB ProVolleyball6,00040%Streaming only35.71458.444.632.7
Media carriage floor
National linear - all games+55
Every game nationally distributed. NFL, NBA, MLB, NHL, WNBA, P4 football, SWAC.
National linear - some games+38
A handful of national windows a season. G5, MEAC, CAA.
Regional / conference network+24
RSN or conference channel, no national linear.
Streaming only+14
ESPN+, Apple TV, FloSports, conference streams. Real distribution, zero Nielsen measurement.
Local / community stream+6
School-run or FAST-channel streams.
None+0
No distribution at all.
Metro market index
62 markets · 199M people
MetroDMAMetro popBlack %Hisp %Foreign %F500Teams
New YorkNY#120,112,44820.1828.2936.1492
Los AngelesCA#212,844,4418.2746.9435.606
ChicagoIL#39,434,12328.6829.8420.8307
Dallas-Fort WorthTX#48,477,15722.942.2623.3193
HoustonTX#67,904,62722.1143.9729.2267
AtlantaGA#76,482,18246.726.018.9154
Washington DCDC#86,465,72440.9111.2614.1209
Miami-Fort LauderdaleFL#186,391,07211.8670.257.603
PhiladelphiaPA#56,329,11838.2714.8614.904
PhoenixAZ#125,228,9387.3741.1418.904
BostonMA#105,034,22119.1318.6727.7143
Riverside-San BernardinoCA#24,769,0075.9854.7322.300
San Francisco-OaklandCA#94,630,0415.1615.6533.9143
DetroitMI#144,390,91377.178.026.5705
Seattle-TacomaWA#134,161,8836.828.2220.106
Minneapolis-St. PaulMN#163,790,29518.8610.3513.5154
Tampa-St. PetersburgFL#113,418,89520.9325.6219.304
San DiegoCA#303,282,2485.5929.652504
DenverCO#173,092,0378.5427.8814.305
OrlandoFL#152,957,67222.8132.8625.206
CharlotteNC#212,938,83032.516.3218.507
BaltimoreMD#292,857,78157.37.849.102
St. LouisMO#242,814,42142.775.116.804
San AntonioTX#312,813,1406.5463.8514.903
AustinTX#342,620,9456.8632.4818.602
PortlandOR#232,542,2825.6711.0912.309
SacramentoCA#202,477,27412.5828.8122.202
PittsburghPA#272,421,99222.553.849.2204
Las VegasNV#402,407,22612.3333.3120.801
CincinnatiOH#372,312,85840.35.126.3904
Kansas CityMO#322,270,68225.78128.5104
ColumbusOH#352,242,02828.327.7514.106
IndianapolisIN#262,205,69527.6313.0912.505
NashvilleTN#252,197,41624.3413.9715.204
ClevelandOH#192,165,77547.4513.076.0805
San JoseCA#91,984,4732.7131.2141.9215
Virginia Beach-NorfolkVA#441,797,21317.978.799.0900
JacksonvilleFL#411,785,50029.9411.5912.405
ProvidenceRI#521,708,16111.7543.933.501
Raleigh-CaryNC#221,595,72025.7612.9413.701
Venue index
157 major · 298 ancillary · 16.3M seats
LeagueTeamMarketVenueCapacity
NFLArizona CardinalsGlendale, AZState Farm Stadium63,400
NFLAtlanta FalconsAtlanta, GAMercedes-Benz Stadium71,000
NFLBaltimore RavensBaltimore, MDM&T Bank Stadium71,008
NFLBuffalo BillsOrchard Park, NYHighmark Stadium60,108
NFLCarolina PanthersCharlotte, NCBank of America Stadium75,037
NFLChicago BearsChicago, ILSoldier Field62,500
NFLCincinnati BengalsCincinnati, OHPaycor Stadium65,515
NFLCleveland BrownsCleveland, OHHuntington Bank Field67,895
NFLDallas CowboysArlington, TXAT&T Stadium80,000
NFLDenver BroncosDenver, COEmpower Field at Mile High76,125
NFLDetroit LionsDetroit, MIFord Field65,000
NFLGreen Bay PackersGreen Bay, WILambeau Field81,441
NFLHouston TexansHouston, TXReliant Stadium72,220
NFLIndianapolis ColtsIndianapolis, INLucas Oil Stadium67,000
NFLJacksonville JaguarsJacksonville, FLEverBank Stadium43,500
NFLKansas City ChiefsKansas City, MOArrowhead Stadium73,426
NFLLas Vegas RaidersParadise, NVAllegiant Stadium66,000
NFLLos Angeles ChargersInglewood, CASoFi Stadium70,000
NFLLos Angeles RamsInglewood, CASoFi Stadium70,000
NFLMiami DolphinsMiami Gardens, FLHard Rock Stadium65,326
NFLMinnesota VikingsMinneapolis, MNU.S. Bank Stadium66,655
NFLNew England PatriotsFoxborough, MAGillette Stadium66,829
NFLNew Orleans SaintsNew Orleans, LACaesars Superdome73,208
NFLNew York GiantsEast Rutherford, NJMetLife Stadium82,500
NFLNew York JetsEast Rutherford, NJMetLife Stadium82,500
NFLPhiladelphia EaglesPhiladelphia, PALincoln Financial Field69,596
NFLPittsburgh SteelersPittsburgh, PAAcrisure Stadium68,984
NFLSan Francisco 49ersSanta Clara, CALevi's Stadium68,500
NFLSeattle SeahawksSeattle, WALumen Field69,000
NFLTampa Bay BuccaneersTampa, FLRaymond James Stadium65,890
NFLTennessee TitansNashville, TNNissan Stadium69,143
NFLWashington CommandersLandover, MDNorthwest Stadium64,000
NBAAtlanta HawksAtlanta, GAState Farm Arena17,044
NBABoston CelticsBoston, MATD Garden18,624
NBABrooklyn NetsBrooklyn, NYBarclays Center17,732
NBACharlotte HornetsCharlotte, NCSpectrum Center19,077
NBAChicago BullsChicago, ILUnited Center20,917
NBACleveland CavaliersCleveland, OHRocket Arena19,432
NBADallas MavericksDallas, TXAmerican Airlines Center19,200
NBADenver NuggetsDenver, COBall Arena19,520
NBADetroit PistonsDetroit, MILittle Caesars Arena20,332
NBAGolden State WarriorsSan Francisco, CAChase Center18,064
NBAHouston RocketsHouston, TXToyota Center18,055
NBAIndiana PacersIndianapolis, INGainbridge Fieldhouse17,923
NBALA ClippersInglewood, CAIntuit Dome18,000
NBALos Angeles LakersLos Angeles, CACrypto.com Arena18,997
NBAMemphis GrizzliesMemphis, TNFedExForum17,794
NBAMiami HeatMiami, FLKaseya Center19,600
NBAMilwaukee BucksMilwaukee, WIFiserv Forum17,341
NBAMinnesota TimberwolvesMinneapolis, MNTarget Center18,024
NBANew Orleans PelicansNew Orleans, LASmoothie King Center16,867
NBANew York KnicksNew York, NYMadison Square Garden19,812
NBAOklahoma City ThunderOklahoma City, OKPaycom Center18,203
NBAOrlando MagicOrlando, FLKia Center18,846
NBAPhiladelphia 76ersPhiladelphia, PAXfinity Mobile Arena20,007
NBAPhoenix SunsPhoenix, AZMortgage Matchup Center17,071
NBAPortland Trail BlazersPortland, ORModa Center19,411
NBASacramento KingsSacramento, CAGolden 1 Center17,611
NBASan Antonio SpursSan Antonio, TXFrost Bank Center18,354
NBAUtah JazzSalt Lake City, UTDelta Center18,306
Known gaps
ranked by impact
NCAA participation by sport and division554,298 athletes against roughly 8,600 pro spots. Every college count here is teams x roster limit — a floor for opt-in D1 only.Pull the NCAA Sport Sponsorship and Participation Rates report and its companion workbook. Both are free.
Median NIL earnings and participation rateThe $6,200 typical deal sits four orders of magnitude below the $1.5M P4 quarterback average.Request the gated full Opendorse annual report directly.
Median salary by position, every leagueNo league publishes it, and the average overstates the typical athlete by 2-4x wherever both exist.Compute from a contract database export: Spotrac, OverTheCap, PuckPedia, the MLSPA file.
Career length by position outside the NFLOnly the NFL has real position-level career data. The NHL and every women's league have nothing.Accept the gap or commission it — that dataset does not currently exist, which makes it a defensible RUTS asset.
Positional roster composition outside the NFLEvery sub-position count rests on an assumption. Sensitivity to the PG/SG or OT/OG split cannot be resolved from public data.Scrape one season of opening-day rosters per league and count. A one-week job.