Data · 2025 through week 16

Take the data.

Every file: what it read, and what it made

2025 through week 16 · run 61a5fd2c-d879-525c-9d86-f9a8d5caf376 · code e215160048bc1e481d5b6b899725c6ac8d394b98

The poll’s own output is below with a checksum on every row, and it is not released for download yet. Everything that went into it is, right now, and both are free to reuse: ratings CC BY 4.0, code MIT, no account, no email.

Every column behind the projection, team by team.
#teamwinsown schedulepower ratingsets the orderschedulevalue (rank)winsone shared schedulehome
1Ohio State8.822.710.0 (5 of 138)9.87
2Oregon plays a team that moved up from FCS9.021.07.2 (37 of 138)9.67
3Indiana plays a team that moved up from FCS9.020.78.2 (23 of 138)9.58
4Notre Dame9.420.55.8 (62 of 138)9.56
5Texas Tech plays a team that moved up from FCS9.619.13.9 (83 of 138)9.27
6Miami plays a team that moved up from FCS9.219.14.6 (74 of 138)9.27
7Georgia plays a team that moved up from FCS8.317.78.4 (19 of 138)9.07
8Texas A&M plays a team that moved up from FCS8.116.77.9 (29 of 138)8.87
9BYU plays a team that moved up from FCS8.416.66.8 (45 of 138)8.77
10USC7.816.49.6 (9 of 138)8.77
11Utah plays a team that moved up from FCS8.316.06.6 (49 of 138)8.67
12Oklahoma7.315.49.9 (6 of 138)8.56
13Texas7.115.011.6 (1 of 138)8.47
14Ole Miss plays a team that moved up from FCS7.614.68.7 (15 of 138)8.37
15Alabama plays a team that moved up from FCS7.514.68.6 (17 of 138)8.37
16Vanderbilt plays a team that moved up from FCS7.614.48.4 (20 of 138)8.37
17Washington plays a team that moved up from FCS7.414.49.0 (13 of 138)8.37
18SMU plays a team that moved up from FCS8.113.55.2 (66 of 138)8.17
19Tennessee plays a team that moved up from FCS7.313.17.8 (31 of 138)8.07
20Iowa plays a team that moved up from FCS7.412.66.9 (42 of 138)7.97
21Michigan6.912.610.6 (2 of 138)7.98
22Boise State plays a team that moved up from FCS6.812.16.7 (46 of 138)7.86
23Missouri plays a team that moved up from FCS6.911.98.2 (22 of 138)7.77
24Arizona plays a team that moved up from FCS7.011.88.1 (25 of 138)7.77
25Louisville plays a team that moved up from FCS7.411.66.4 (53 of 138)7.76
26San Diego State plays a team that moved up from FCS7.011.04.1 (80 of 138)7.66
27Kansas State plays a team that moved up from FCS7.411.05.4 (65 of 138)7.67
28Washington State plays a team that moved up from FCS6.210.66.3 (54 of 138)7.55
29Old Dominion plays a team that moved up from FCS8.010.41.6 (122 of 138)7.46
30Illinois plays a team that moved up from FCS6.910.37.5 (34 of 138)7.47
31Penn State7.010.36.9 (41 of 138)7.47
32Pittsburgh plays a team that moved up from FCS7.610.24.3 (76 of 138)7.47
33North Dakota State plays a team that moved up from FCS8.110.00.1 (136 of 138)7.36
34Toledo plays a team that moved up from FCS8.39.90.5 (132 of 138)7.37
35South Carolina plays a team that moved up from FCS6.59.98.2 (24 of 138)7.37
36Western Michigan plays a team that moved up from FCS7.79.92.8 (101 of 138)7.36
37TCU plays a team that moved up from FCS6.99.87.3 (36 of 138)7.37
38Houston plays a team that moved up from FCS7.29.84.1 (79 of 138)7.36
39Clemson plays a team that moved up from FCS7.29.64.9 (70 of 138)7.27
40South Florida plays a team that moved up from FCS7.89.62.7 (102 of 138)7.27
41NC State plays a team that moved up from FCS7.39.34.8 (72 of 138)7.27
42James Madison plays a team that moved up from FCS7.59.22.3 (108 of 138)7.16
43Virginia plays a team that moved up from FCS7.59.03.5 (90 of 138)7.17
44Florida plays a team that moved up from FCS5.99.09.0 (12 of 138)7.16
45Arizona State plays a team that moved up from FCS6.48.87.0 (38 of 138)7.16
46Texas State plays a team that moved up from FCS6.48.86.0 (56 of 138)7.17
47North Texas plays a team that moved up from FCS7.18.73.6 (88 of 138)7.06
48UTSA plays a team that moved up from FCS7.08.64.5 (75 of 138)7.06
49Navy plays a team that moved up from FCS7.08.53.9 (84 of 138)7.05
50Army plays a team that moved up from FCS7.48.42.8 (100 of 138)7.06
51Georgia Tech plays a team that moved up from FCS6.78.46.7 (47 of 138)7.07
52Florida State plays a team that moved up from FCS6.38.37.9 (30 of 138)6.97
53Auburn plays a team that moved up from FCS6.08.18.0 (27 of 138)6.96
54Northwestern plays a team that moved up from FCS6.08.09.3 (11 of 138)6.97
55LSU plays a team that moved up from FCS6.07.98.5 (18 of 138)6.97
56Minnesota plays a team that moved up from FCS6.47.76.9 (40 of 138)6.87
57Duke plays a team that moved up from FCS6.37.36.1 (55 of 138)6.76
58UNLV6.97.33.4 (92 of 138)6.76
59Baylor plays a team that moved up from FCS6.07.37.7 (33 of 138)6.76
60East Carolina plays a team that moved up from FCS6.77.03.9 (85 of 138)6.66
61Tulane6.46.95.1 (68 of 138)6.66
62Ohio plays a team that moved up from FCS7.36.81.0 (131 of 138)6.66
63Nebraska plays a team that moved up from FCS5.46.710.2 (4 of 138)6.67
64Iowa State plays a team that moved up from FCS6.36.55.9 (59 of 138)6.57
65Marshall plays a team that moved up from FCS7.16.51.6 (121 of 138)6.56
66Kansas plays a team that moved up from FCS6.26.55.9 (60 of 138)6.56
67Cincinnati plays a team that moved up from FCS5.86.57.9 (28 of 138)6.57
68Western Kentucky plays a team that moved up from FCS6.76.32.5 (105 of 138)6.55
69New Mexico plays a team that moved up from FCS6.96.22.2 (113 of 138)6.56
70Utah State plays a team that moved up from FCS5.36.26.6 (48 of 138)6.45
71Wake Forest plays a team that moved up from FCS5.96.16.4 (52 of 138)6.46
72Maryland plays a team that moved up from FCS6.36.15.8 (61 of 138)6.47
73Memphis plays a team that moved up from FCS6.46.14.2 (78 of 138)6.46
74Mississippi State plays a team that moved up from FCS5.35.99.5 (10 of 138)6.47
75Louisiana Tech plays a team that moved up from FCS6.65.42.2 (111 of 138)6.36
76Hawai'i6.95.31.8 (118 of 138)6.26
77Rutgers plays a team that moved up from FCS6.05.25.5 (63 of 138)6.27
78Arkansas plays a team that moved up from FCS5.04.99.7 (7 of 138)6.17
79Fresno State5.34.95.4 (64 of 138)6.15
80Miami (OH) plays a team that moved up from FCS6.84.71.4 (127 of 138)6.16
81Wisconsin plays a team that moved up from FCS5.74.46.0 (57 of 138)6.06
82Colorado plays a team that moved up from FCS5.34.36.8 (43 of 138)6.06
83South Alabama plays a team that moved up from FCS6.34.33.0 (97 of 138)6.06
84California plays a team that moved up from FCS6.04.24.8 (73 of 138)6.07
85Troy plays a team that moved up from FCS6.24.23.2 (94 of 138)6.06
86Louisiana plays a team that moved up from FCS6.64.01.6 (123 of 138)5.96
87UConn plays a team that moved up from FCS6.63.91.9 (116 of 138)5.97
88UCF plays a team that moved up from FCS5.93.84.9 (69 of 138)5.97
89Jacksonville State plays a team that moved up from FCS6.63.81.2 (129 of 138)5.96
90Kentucky plays a team that moved up from FCS4.73.710.4 (3 of 138)5.97
91Central Michigan plays a team that moved up from FCS6.43.52.6 (103 of 138)5.86
92Delaware plays a team that moved up from FCS6.33.42.2 (112 of 138)5.86
93Air Force plays a team that moved up from FCS6.43.12.4 (107 of 138)5.77
94Florida International plays a team that moved up from FCS6.62.90.4 (133 of 138)5.76
95West Virginia plays a team that moved up from FCS5.52.86.6 (50 of 138)5.77
96Southern Miss plays a team that moved up from FCS5.72.73.6 (87 of 138)5.66
97UCLA5.02.78.1 (26 of 138)5.67
98Liberty plays a team that moved up from FCS6.62.6-0.0 (137 of 138)5.66
99Florida Atlantic plays a team that moved up from FCS5.62.54.0 (81 of 138)5.66
100Michigan State4.52.59.6 (8 of 138)5.67
101Akron plays a team that moved up from FCS6.12.11.4 (126 of 138)5.56
102Kennesaw State plays a team that moved up from FCS6.11.91.6 (120 of 138)5.56
103Purdue plays a team that moved up from FCS4.61.88.7 (16 of 138)5.47
104North Carolina plays a team that moved up from FCS4.41.88.7 (14 of 138)5.46
105Georgia Southern plays a team that moved up from FCS5.51.73.7 (86 of 138)5.46
106Temple plays a team that moved up from FCS5.51.74.9 (71 of 138)5.47
107UAB plays a team that moved up from FCS5.41.53.5 (91 of 138)5.46
108App State plays a team that moved up from FCS5.61.22.6 (104 of 138)5.36
109Arkansas State plays a team that moved up from FCS5.71.12.3 (110 of 138)5.36
110Syracuse plays a team that moved up from FCS4.51.17.3 (35 of 138)5.36
111Missouri State plays a team that moved up from FCS5.41.03.6 (89 of 138)5.26
112Virginia Tech plays a team that moved up from FCS4.81.06.0 (58 of 138)5.26
113Stanford plays a team that moved up from FCS4.20.58.3 (21 of 138)5.16
114Wyoming plays a team that moved up from FCS5.70.51.5 (124 of 138)5.16
115Boston College plays a team that moved up from FCS4.40.37.7 (32 of 138)5.16
116Sacramento State plays a team that moved up from FCS5.80.00.2 (134 of 138)5.06
117Eastern Michigan plays a team that moved up from FCS5.6-0.11.3 (128 of 138)5.05
118Bowling Green plays a team that moved up from FCS5.4-0.42.3 (109 of 138)4.96
119Rice plays a team that moved up from FCS4.7-0.45.2 (67 of 138)4.96
120Coastal Carolina plays a team that moved up from FCS5.3-0.52.0 (115 of 138)4.96
121Oregon State plays a team that moved up from FCS3.9-0.77.0 (39 of 138)4.96
122Nevada plays a team that moved up from FCS5.0-1.03.0 (96 of 138)4.86
123San José State plays a team that moved up from FCS5.6-1.12.9 (99 of 138)4.87
124Tulsa plays a team that moved up from FCS5.1-1.61.9 (117 of 138)4.66
125New Mexico State plays a team that moved up from FCS5.0-2.01.8 (119 of 138)4.66
126Buffalo plays a team that moved up from FCS5.4-2.30.1 (135 of 138)4.56
127UL Monroe plays a team that moved up from FCS4.6-2.62.9 (98 of 138)4.46
128Georgia State plays a team that moved up from FCS4.9-2.71.5 (125 of 138)4.46
129Colorado State plays a team that moved up from FCS3.5-3.06.8 (44 of 138)4.36
130Northern Illinois plays a team that moved up from FCS4.3-3.13.4 (93 of 138)4.35
131Middle Tennessee plays a team that moved up from FCS4.9-3.31.0 (130 of 138)4.36
132Kent State plays a team that moved up from FCS4.1-3.54.2 (77 of 138)4.25
133Sam Houston plays a team that moved up from FCS4.8-3.72.1 (114 of 138)4.26
134Charlotte plays a team that moved up from FCS4.2-3.73.9 (82 of 138)4.26
135UTEP plays a team that moved up from FCS4.5-3.93.1 (95 of 138)4.16
136Ball State plays a team that moved up from FCS4.1-5.52.5 (106 of 138)3.85
137Oklahoma State plays a team that moved up from FCS3.2-6.36.4 (51 of 138)3.76
138Massachusetts plays a team that moved up from FCS3.8-10.3-0.4 (138 of 138)2.96
Licence
Ratings CC BY 4.0, code MIT. No account, no email. terms →

The whole pipeline

What went in
game results1,637Who played who, where, and who won. Republished from SportsDataverse, MIT.
play by play212,826The efficiency half of the power rating. Same archive, same licence.
team metadataNames, ids and colours, from collegefootballdata.com, which also supplies the offseason facts the projection runs on.
the offseason tableThe AP preseason ballot is in this block and the model never reads it: it is here only so the projection can be graded against it. Then returning production, the transfer portal and coaching changes, which it does read.
One run, and its receipt
run61a5fd2c-d879-525c-9d86-f9a8d5caf376
codee215160048bc1e481d5b6b899725c6ac8d394b98
settings1ef7cf23682474f2f7e0693ddacb97f458fa464a357db74e7ed1f7116c7be8be
input archive hashmanifest:fd57f550893e9b909eb3bdab326eea742850a26f7e775c8c8a56b217b4674ead
published2026-08-19T23:18:03+00:00
statuspublished
What came out
_run.json
model_params.json
poll.csv
poll.json
rank_intervals.csv
rank_intervals.parquet
ratings_hindsight.csv
ratings_hindsight.parquet
ratings_live.csv
ratings_live.parquet

What it refuses to read.

It rebuilds with the labels stripped out to prove it.

the model
the AP poll
the coaches poll
the committee ranking
recruiting rankings and star ratings
anybody else's rating system
betting lines
conference names
school logos
anything at all from the season being predicted

the conference-name refusal is the one a machine checks before every single build, by rebuilding with the labels stripped out.

Every one was available. The refusals ship as switches you can see are off.

What refusing the polls has cost, on a named row →

The one hole

Returning production is offense only, because nobody publishes a defensive half. The model says so wherever that number appears.

no returning-production number at all for North Dakota State and Sacramento State, both promoted from FCS this season, and their rows are marked

One command

No clone, no account, no API key. This one reads the games that went in.

duckdb -c "SELECT week, home_team, home_points, away_team, away_points FROM 'https://github.com/vyhlidal/cfb-poll/releases/download/archive-v1/cfb_schedules_2025.parquet' WHERE season = 2025 ORDER BY week LIMIT 10"

run 61a5fd2c-d879-525c-9d86-f9a8d5caf376 · code e215160048bc1e481d5b6b899725c6ac8d394b98 · settings 1ef7cf23682474f2f7e0693ddacb97f458fa464a357db74e7ed1f7116c7be8be · published 2026-08-19T23:18:03+00:00

Licensing

The inputs are an MIT-licensed archive.

The ratings and rankings here: CC BY 4.0

Everything this project computes and publishes is released under CC BY 4.0. Share and adapt it, including commercially, with credit and a link. Attribution: Ratings from cfb-poll (https://github.com/vyhlidal/cfb-poll), CC BY 4.0. This project picked attribution over public domain for one reason: a ranking that travels without its methodology is exactly the thing this project exists to replace.

Upstream inputs: SportsDataverse, MIT

The input archive is republished from SportsDataverse under the MIT license. Everything else on this site depends on that: it means a stranger can reproduce every ranking this project has ever published with no API key, no account, and no permission from anyone.

Code: MIT

The pipeline is MIT licensed. See LICENSE in the repository.

Data: College Football Data

Some inputs come from collegefootballdata.com, whose terms say attribution is not required but strongly encouraged. It is owed and it costs a line. CFBD supplied data and supplied no rights in any trademark.

Terms, trademarks and licences →

Every way in, from a paragraph to a pull request →