A research resource earns trust by naming its boundaries. This page records the active data editions, model scope, recruiting review and market status behind the published site. Counts are source records or retained identities, not claims about every player or game.
2,287Published 2026–27 matchup forecasts
887,748Current-edition player box rows
366Basketball programs with ratings
855Verified pregame market observations
01 / The active editions
Two sports, two honest baselines.
Generated Sep 12, 2026
Football / 2026
Scores, players and units.
Schedule records · 2022–2618,758
Player archive rows · 2018–26693,774
Player-game evidence · 2013–251,015,076
Upcoming FBS forecasts708
2025 holdout / margin MAE14.2 pts
The player archive spans 2018–26 and keeps defense/specialist event rows separate when the source has no stable athlete ID. Forecasts use team identities and home field; they do not use injuries, depth charts or recruiting.
Historical player logs span 24 published seasons. The independent ratings use opponent-adjusted efficiency, tempo and pooled Four Factors; lineup impact stays in its own identity namespace.
The navigation keeps men's, women's and division choices explicit. A published row count means the archive has records for that scope; an unavailable state stays visible instead of falling through to another division or gender.
Sport tab
Scope
Player rows
Published use
Open
Men's basketball
D1
1,791
Forecasts, player archive, ratings, recruiting and shot evidence
The identified archive and the event notebook are complementary. Box rows use source athlete IDs and support player profiles; defensive and specialist releases carry names and game context without stable athlete IDs, so they remain separate and are never name-joined. The Player-game release is listed separately because it carries contest context but no stable athlete ID.
Evidence layer
Rows
Season span
Games
Identity / next step
Identified player box archive119,699 player/program/season records
The two event notebooks contain 251,774 source records across 27,274 game contexts. A repeated name is kept as a separate source row and is not a career total.
03 / Basketball evidence inventory
Every stat layer has a receipt.
19 published layers
Row counts are table-local source records. They are not deduplicated person counts, and identities from retained editions are kept separate from retained records unless an exact source key is available.
Evidence layer
Rows
Season span
Latest source check
Identity / provenance
Schedule and finals5 source receipts
26,756
2023–2027
Sep 17, 2026Edition receipt recorded
retained schedule
Team box scores4 source receipts
50,090
2023–2026
Sep 8, 2026Edition receipt recorded
retained team boxes
Player game box scores4 source receipts
799,620
2023–2026
Sep 5, 2026Edition receipt recorded
retained player boxes
Cross-feed player identifiers1 source receipts
5,442
2026–2026
Sep 5, 2026Edition receipt recorded
retained archive retained/Fox/Yahoo crosswalk; source match confidence retained
Current roster observations3 source receipts
30,955
2025–2027
Sep 17, 2026Edition receipt recorded
retained roster release
feed player-season stats2 source receipts
19,822
2025–2026
Sep 8, 2026Edition receipt recorded
retained archive player season
feed team-season stats4 source receipts
2,850
2023–2026
Sep 8, 2026Edition receipt recorded
retained archive team season
feed adjusted ratings21 source receipts
13,069
2006–2026
Sep 8, 2026Edition receipt recorded
retained archive ratings
feed player value / BPM21 source receipts
160,031
2006–2026
Sep 8, 2026Edition receipt recorded
retained archive player value
college lineup stints8 source receipts
599,160
2019–2026
Sep 8, 2026Edition receipt recorded
retained archive college lineups
retained source profiles24 source receipts
202,479
2003–2026
Sep 8, 2026Edition receipt recorded
retained archive player core
college lineup RAPM16 source receipts
75,690
2011–2026
Sep 11, 2026Edition receipt recorded
retained archive college RAPM
college player game boxes17 source receipts
1,771,275
2010–2026
Sep 8, 2026Edition receipt recorded
retained archive college player boxes
college player-season aggregates0 source receipts
77,735
2010–2026
—
Derived from college player boxes
college roster and school context17 source receipts
92,220
2010–2026
Sep 8, 2026Edition receipt recorded
retained archive college rosters
college attributed shooting profiles8 source receipts
65,170
2019–2026
Sep 8, 2026Edition receipt recorded
retained archive college shots
college possession-style profiles8 source receipts
2,836
2019–2026
Sep 9, 2026Edition receipt recorded
retained archive college possessions; team-season descriptive aggregates
retained game-day rosters24 source receipts
3,989,674
2003–2026
Sep 11, 2026Edition receipt recorded
retained archive retained game rosters; starter, active and DNP flags retained
Game officiating assignments23 source receipts
361,616
2003–2026
Sep 11, 2026Edition receipt recorded
retained archive retained officials release
04 / Player box field inventory
See the stats behind the rankings.
Built Sep 17, 2026
The player-game warehouse retains 109 fields across 17 seasons. This is the actual field inventory used for player tables, shooting splits and derived rates; a blank share stays blank instead of being filled by inference.
109Tracked player fields
17Seasons in the archive
120,174Rows in the latest season
109Latest fields observed on every row
Field
Group
Latest rows
Latest share
Seasons observed
blk
Core box totals
120,174
100.0%
17 / 17
blk_mid
Core box totals
120,174
100.0%
17 / 17
blk_rim
Core box totals
120,174
100.0%
17 / 17
blk_three
Core box totals
120,174
100.0%
17 / 17
drb
Core box totals
120,174
100.0%
17 / 17
mins
Core box totals
120,174
100.0%
17 / 17
o_poss
Core box totals
120,174
100.0%
17 / 17
orb
Core box totals
120,174
100.0%
17 / 17
pbacka
Core box totals
120,174
100.0%
17 / 17
pbackm
Core box totals
120,174
100.0%
17 / 17
pf
Core box totals
120,174
100.0%
17 / 17
pts
Core box totals
120,174
100.0%
17 / 17
stl
Core box totals
120,174
100.0%
17 / 17
tov
Core box totals
120,174
100.0%
17 / 17
efg_pct
Shot zones
120,174
100.0%
17 / 17
efg_pct_half
Shot zones
120,174
100.0%
17 / 17
efg_pct_trans
Shot zones
120,174
100.0%
17 / 17
efg_pct_unast
Shot zones
120,174
100.0%
17 / 17
fg_pct
Shot zones
120,174
100.0%
17 / 17
fg_pct_half
Shot zones
120,174
100.0%
17 / 17
fg_pct_trans
Shot zones
120,174
100.0%
17 / 17
fg_pct_unast
Shot zones
120,174
100.0%
17 / 17
fga
Shot zones
120,174
100.0%
17 / 17
fga_half
Shot zones
120,174
100.0%
17 / 17
fga_trans
Shot zones
120,174
100.0%
17 / 17
fga_unast
Shot zones
120,174
100.0%
17 / 17
fgm
Shot zones
120,174
100.0%
17 / 17
fgm_ast
Shot zones
120,174
100.0%
17 / 17
fgm_half
Shot zones
120,174
100.0%
17 / 17
fgm_trans
Shot zones
120,174
100.0%
17 / 17
fgm_unast
Shot zones
120,174
100.0%
17 / 17
ft_pct
Shot zones
120,174
100.0%
17 / 17
ft_pct_half
Shot zones
120,174
100.0%
17 / 17
ft_pct_trans
Shot zones
120,174
100.0%
17 / 17
fta
Shot zones
120,174
100.0%
17 / 17
fta_half
Shot zones
120,174
100.0%
17 / 17
fta_trans
Shot zones
120,174
100.0%
17 / 17
ftm
Shot zones
120,174
100.0%
17 / 17
ftm_half
Shot zones
120,174
100.0%
17 / 17
ftm_trans
Shot zones
120,174
100.0%
17 / 17
mid_pct
Shot zones
120,174
100.0%
17 / 17
mid_pct_half
Shot zones
120,174
100.0%
17 / 17
mid_pct_trans
Shot zones
120,174
100.0%
17 / 17
mid_pct_unast
Shot zones
120,174
100.0%
17 / 17
mida
Shot zones
120,174
100.0%
17 / 17
mida_half
Shot zones
120,174
100.0%
17 / 17
mida_trans
Shot zones
120,174
100.0%
17 / 17
mida_unast
Shot zones
120,174
100.0%
17 / 17
midm
Shot zones
120,174
100.0%
17 / 17
midm_ast
Shot zones
120,174
100.0%
17 / 17
midm_half
Shot zones
120,174
100.0%
17 / 17
midm_trans
Shot zones
120,174
100.0%
17 / 17
midm_unast
Shot zones
120,174
100.0%
17 / 17
rim_pct
Shot zones
120,174
100.0%
17 / 17
rim_pct_half
Shot zones
120,174
100.0%
17 / 17
rim_pct_trans
Shot zones
120,174
100.0%
17 / 17
rim_pct_unast
Shot zones
120,174
100.0%
17 / 17
rima
Shot zones
120,174
100.0%
17 / 17
rima_half
Shot zones
120,174
100.0%
17 / 17
rima_trans
Shot zones
120,174
100.0%
17 / 17
rima_unast
Shot zones
120,174
100.0%
17 / 17
rimm
Shot zones
120,174
100.0%
17 / 17
rimm_ast
Shot zones
120,174
100.0%
17 / 17
rimm_half
Shot zones
120,174
100.0%
17 / 17
rimm_trans
Shot zones
120,174
100.0%
17 / 17
rimm_unast
Shot zones
120,174
100.0%
17 / 17
tp_pct
Shot zones
120,174
100.0%
17 / 17
tp_pct_half
Shot zones
120,174
100.0%
17 / 17
tp_pct_trans
Shot zones
120,174
100.0%
17 / 17
tp_pct_unast
Shot zones
120,174
100.0%
17 / 17
tpa
Shot zones
120,174
100.0%
17 / 17
tpa_half
Shot zones
120,174
100.0%
17 / 17
tpa_trans
Shot zones
120,174
100.0%
17 / 17
tpa_unast
Shot zones
120,174
100.0%
17 / 17
tpm
Shot zones
120,174
100.0%
17 / 17
tpm_ast
Shot zones
120,174
100.0%
17 / 17
tpm_half
Shot zones
120,174
100.0%
17 / 17
tpm_trans
Shot zones
120,174
100.0%
17 / 17
tpm_unast
Shot zones
120,174
100.0%
17 / 17
ts_pct
Shot zones
120,174
100.0%
17 / 17
ts_pct_half
Shot zones
120,174
100.0%
17 / 17
ts_pct_trans
Shot zones
120,174
100.0%
17 / 17
ast
Context splits
120,174
100.0%
17 / 17
ast_half
Context splits
120,174
100.0%
17 / 17
ast_trans
Context splits
120,174
100.0%
17 / 17
blk_half
Context splits
120,174
100.0%
17 / 17
blk_trans
Context splits
120,174
100.0%
17 / 17
drb_half
Context splits
120,174
100.0%
17 / 17
drb_trans
Context splits
120,174
100.0%
17 / 17
orb_half
Context splits
120,174
100.0%
17 / 17
orb_trans
Context splits
120,174
100.0%
17 / 17
pct_fga_trans
Context splits
120,174
100.0%
17 / 17
pct_fgm_ast
Context splits
120,174
100.0%
17 / 17
pct_fgm_trans
Context splits
120,174
100.0%
17 / 17
pct_rima_trans
Context splits
120,174
100.0%
17 / 17
pct_rimm_ast
Context splits
120,174
100.0%
17 / 17
pct_rimm_trans
Context splits
120,174
100.0%
17 / 17
pct_tpa_trans
Context splits
120,174
100.0%
17 / 17
pct_tpm_ast
Context splits
120,174
100.0%
17 / 17
pct_tpm_trans
Context splits
120,174
100.0%
17 / 17
pts_ast
Context splits
120,174
100.0%
17 / 17
pts_half
Context splits
120,174
100.0%
17 / 17
pts_trans
Context splits
120,174
100.0%
17 / 17
pts_unast
Context splits
120,174
100.0%
17 / 17
stl_half
Context splits
120,174
100.0%
17 / 17
stl_trans
Context splits
120,174
100.0%
17 / 17
tov_half
Context splits
120,174
100.0%
17 / 17
tov_trans
Context splits
120,174
100.0%
17 / 17
pback_pct
Efficiency rates
120,174
100.0%
17 / 17
Core totals cover minutes, points, rebounds, assists, steals, blocks, fouls, turnovers and offensive possessions. Shot-zone and context fields preserve rim, midrange, three-point, transition, half-court and assisted splits for deeper player comparisons.
Live Cloudflare check
Confirm the warehouse behind the page.
Checking D1…
Summary mode reads current row counts and receipt clocks quickly; use integrity mode when you want the deeper game checks.
Loading remote coverage…
05 / Supplemental research archives
The deeper player and possession files.
Source-native and derived layers
These archives power the historical player, shooting, lineup, team-box and impact desks. Their rows are not interchangeable identities: records stay in their own namespace, and derived profiles retain their source season and edition.
Archive
Rows
Season span
Latest build
Scope
Historical player game archiveEdition receipt recorded
3,676,531
2026–2003
Sep 17, 2026
Retained box rows; source IDs and incomplete fields stay explicit.
Dated roster snapshotsEdition receipt recorded
28,378
2025–2027
Sep 17, 2026
Three source-listed editions (2024–25, 2025–26 and 2026–27) used for dated workload continuity; listings do not establish eligibility or departure.
Player-game warehouseEdition receipt recorded
1,771,275
2010–2026
Sep 17, 2026
Retained college rows across every available 2010–26 season; the public D1 serves the ten recent game releases plus historical season summaries. The edition receipt identifies the latest exact Parquet edition.
Play-by-play event archiveEdition receipt recorded
15,759,329
2019–2026
Sep 17, 2026
Source events; shooting reconciliation is available only for the editions that publish the required fields.
Five-v-five matchup stintsEdition receipt recorded
1,535,739
2019–2026
Sep 17, 2026
Player matchup rows; names remain tied to their recorded identity namespace.
Team-game archive
190,449
2010–2026
Sep 17, 2026
Team rows with descriptive Four Factors and tempo.
Within-team RAPM archive
67,554
2010–2026
Sep 17, 2026
Impact rows; qualification and possession samples remain visible.
Historical standingsEdition receipt recorded
8,352
2003–2026
Sep 17, 2026
Team-season records compacted from retained standings; source labels and display values are retained.
Possession-style archiveEdition receipt recorded
2,836
2019–2026
Sep 17, 2026
Retained team-season aggregates over 6,230,742 possession rows; 368 malformed flag values and 0 malformed point values are disclosed in the edition audit. Descriptive rates stay separate from player credit and forecast features.
06 / Identity review queue
Missing IDs do not mean missing observations.
174,521 rows retain source values
Source rows are withheld from player and team joins when a required identifier is absent. The original payload stays in the private warehouse; this summary counts whether useful source fields remain, without guessing an identity or promoting the row into a ranking.
Dataset
Reason withheld
Rows
Rows with source observations
college_game_rosters
Missing game, team or athlete ID
1,015
0
college_player_box
Missing contest, team or player ID
170,245
170,245
college_shots
Missing college shooter or team ID
4,275
4,275
player_box
Missing athlete ID
44
0
feed_player_value
Missing player or team ID
1
1
These rows remain excluded from player rankings, career totals and forecast features until the source supplies a stable join key. A source value is not silently attributed to a nearby player.
School announcements are retained with source links and dates. A signing does not establish eligibility or availability, and an absent listing does not establish departure. Box BPM is source- attributed prior-season context and stays blank when its exact athlete/team row is unavailable. The review is not a national recruiting census.
The archive currently retains 304football observations across 103 games from the prospective schedule. Basketball has 0qualifying observations in this edition. Historical imported lines without a verified clock remain outside market evaluation, and retained reading snapshots stay separate from the scorecard.
Coordinates are retained only when they fall inside the court bounds and agree with the stated shot type, value and distance. 4,920 attempts remain visible as rejected location evidence.
Player games reconciled to box scores111,293 / 113,675
Inconsistent coordinates2,276
Placeholder coordinates2,644
Missing coordinates0
A located attempt is event evidence, not optical tracking. Rejected or unmatched rows stay out of location-derived summaries rather than being repaired by inference.
Current releases come from the retained bulk store. Direct extraction is disabled when terms or licensing prohibit it, and requests stop when robots policy disallows crawling. Missing values remain missing; names are never used to invent identities.
Football edition Sep 12, 2026 · basketball edition Sep 17, 2026 · ledger edition Sep 21, 2026. Source receipt timestamps and hashes are available from each desk’s methodology page.