Called it
TapeDog's track record. Every finished FBS game this season, scored the way TapeDog would have scored it and checked against the final.
27 games, 2026 season. With a sample this small the true rate could be anywhere from 29% to 67%, so treat it as early evidence. Graded after the fact using only pregame information; our live record, frozen at kickoff, is building now.
Live record
Calls saved before kickoff since Nov 4This is the honest number: picks frozen before kickoff, never re-scored. The backtest below is for testing ideas.
Model lab
Same games, different rulesEvery rule here uses only what was known before kickoff, and every rule runs on the same games. The fair test is "favorite lost" against "lines expected" for the same games: beating all favorites isn't enough, because close games get upset more often anyway. We tried several rules on these games, so the best-looking one may simply be lucky. Treat anything under 100 games as early evidence, not proof.
Model comparison
FADE calls · favorite lost vs. lines expectedThe first number is how often the favorite lost; the second is what the betting lines expected for those same games. A model only helps if the first beats the second in both seasons. "TAPE + travel" is a test version and doesn't change any live call.
Last season check
2025 · games the model was never tuned onSame TAPE rules, run on a full season they weren't built from. If FADE favorites lose more often than the lines expected here too, the edge is less likely to be luck.
New signals under test
Not part of the TAPE score yetEach number is how much more often favorites lost in those games than the betting lines expected. A signal only joins the TAPE score if it beats the lines in both seasons on at least 30 games each. Weather is the forecast at kickoff; travel is measured from the favorite's home stadium.
By tier
How it's graded: past games are re-scored with the signals we can rebuild for any week (the AP poll at the time, last and next opponents, rest, travel, and the opening and closing lines). Weather, Kalshi and ESPN FPI are live-only, so they aren't part of past grades. A pick is "covered" if the underdog beat the closing spread; pushes are left out.
Top 25 games: what we got right and wrong
Latest 12
No. 13 Texas Tech vs West Virginia · 53-48Right call. Few warning signs, and No. 13 Texas Tech won by 5.HOLD
No. 25 Florida vs Oklahoma · 7-23Called it. The look-ahead and letdown spot pointed to trouble, and Oklahoma won by 16.FADE
No. 4 Notre Dame vs No. 1 Miami · 31-24Right call. Few warning signs, and No. 4 Notre Dame won by 7.HOLD
No. 2 Georgia vs No. 12 Ole Miss · 42-7Missed. The look-ahead and letdown spot didn't matter: No. 2 Georgia won by 35.FADE
No. 21 Iowa vs Northwestern · 24-10Right call. Few warning signs, and No. 21 Iowa won by 14.HOLD
No. 16 Tennessee vs No. 8 Kentucky · 34-6Right call. Few warning signs, and No. 16 Tennessee won by 28.HOLD
No. 20 Boise St vs Colorado St · 64-38Right call. Few warning signs, and No. 20 Boise St won by 26.HOLD
No. 15 LSU vs No. 9 Alabama · 13-31Missed. We saw look-ahead and dog off a bye but not enough to flag it, and No. 9 Alabama won by 18.WATCH
No. 11 Ohio State vs Oregon · 28-41Missed. We saw letdown and live number but not enough to flag it, and Oregon won by 13.HOLD
No. 14 Wake Forest vs Merrimack · 77-0Right call. Few warning signs, and No. 14 Wake Forest won by 77.HOLD
No. 17 Houston vs Cincinnati · 31-24Right call. Few warning signs, and No. 17 Houston won by 7.HOLD
No. 23 South Carolina vs Texas A&M · 17-9Right call. Few warning signs, and No. 23 South Carolina won by 8.HOLDEvery FADE call 27

Fade UNLV (-3)Look-ahead · Dog off a bye · Line sliding to dog · Live number35-41UpsetWk 10
Fade Florida (-4)Look-ahead · Letdown · Sandwich · Live number7-23UpsetWk 10
Fade Georgia (-3.5)Look-ahead · Letdown · Sandwich · Road favorite · Road night game · Line sliding to dog · Live number42-7MissedWk 10
Fade Arizona (-6)Look-ahead · Letdown · Sandwich · Line sliding to dog · Live number29-28CoveredWk 10
Fade SMU (-6)Look-ahead · Dog off a bye · Line sliding to dog · Live number51-28MissedWk 9
Fade Missouri (-10.5)Look-ahead · Road favorite · Dog off a bye · Live number34-10MissedWk 9
Fade Utah (-7)Look-ahead · Letdown · Sandwich · Road favorite · Line sliding to dog · Live number49-25MissedWk 9
Fade Ole Miss (-10.5)Look-ahead · Letdown · Sandwich · Live number45-15MissedWk 9
Fade Tulane (-8.5)Road favorite · Short week · Dog off a bye · Line sliding to dog · Live number38-31CoveredWk 8
Fade BYU (-7.5)Letdown · Road favorite · Dog off a bye · Line sliding to dog · Live number31-39UpsetWk 8
Fade Oregon (-10.5)Look-ahead · Road favorite · Dog off a bye · Line sliding to dog · Live number10-21UpsetWk 8
Fade Virginia (-2.5)Look-ahead · Letdown · Sandwich · Line sliding to dog16-19UpsetWk 7
Fade Fresno St (-6.5)Letdown · Road favorite · Road night game · Line sliding to dog · Live number23-26UpsetWk 7
Fade Oklahoma (-7)Look-ahead · Letdown · Sandwich · Live number13-21UpsetWk 7
Fade Vanderbilt (-5.5)Look-ahead · Letdown · Sandwich · Live number21-31UpsetWk 7
Fade Pitt (-6.5)Look-ahead · Road favorite · Dog off a bye · Live number21-27UpsetWk 6
Fade Texas (-7.5)Look-ahead · Road favorite · Dog off a bye · Live number24-27UpsetWk 6
Fade Florida (-10.5)Look-ahead · Letdown · Sandwich · Line sliding to dog · Live number19-38UpsetWk 6
Fade Missouri (-4.5)Look-ahead · Letdown · Sandwich · Live number27-6MissedWk 5
Fade Texas A&M (-13.5)Look-ahead · Letdown · Sandwich · Live number34-7MissedWk 5
Fade South Carolina (-2.5)Look-ahead · Letdown · Sandwich · Line sliding to dog34-35UpsetWk 5
Fade Iowa State (-3)Look-ahead · Letdown · Sandwich · Live number45-42PushWk 5
Fade Penn State (-3)Look-ahead · Road favorite · Road night game · Line sliding to dog · Live number13-34UpsetWk 4
Fade Arkansas (-7)Look-ahead · Letdown · Sandwich · Line sliding to dog · Live number34-6MissedWk 4
Fade Auburn (-10)Look-ahead · Letdown · Sandwich · Live number21-15CoveredWk 3
Fade Oklahoma (-21.5)Look-ahead · Letdown · Sandwich · Line sliding to dog14-6CoveredWk 2
Fade Kent State (-10)Look-ahead · Dog off a bye · Line sliding to dog · Live number36-15Missed