{"updated":"2026-10-10","games":[{"espnId":"401872980","league":"NFL","week":"Oct. 6–12, 2026","date":"2026-10-09T00:15Z","day":"Thu","time":"8:15","matchup":"Tampa Bay Buccaneers @ Dallas Cowboys","conferences":[],"broadcast":"Prime Video","network":"prime-video","venue":"Arlington, TX","venueId":"3687","attendance":92351,"teams":[{"name":"Tampa Bay Buccaneers","logoId":"tampa-bay-buccaneers","abbr":"TB","color":"#5b0e1a","record":"1-4","ranks":{"confBasis":"fpi","conf":14,"confSize":16,"confName":"NFC","overall":29,"overallOf":32},"advanced":{"eff":{"tot":36.223,"totRank":26,"off":19.811,"offRank":32,"def":71.282,"defRank":4,"st":30.026,"stRank":26},"epa":{"off":-6.214,"def":0.586,"st":0.404},"sosRank":18,"controlRank":null,"qbr":{"name":"Baker Mayfield","value":36.9,"rank":31,"of":34,"epa":3.5},"ngs":{"qb":{"name":"Baker Mayfield","cpoe":0.1,"ttt":2.99,"aggr":12.5,"air":8.9},"rush":{"name":"Bucky Irving","ryoe":1.1,"ryoeTotal":85,"eight":18.2},"rec":{"name":"Emeka Egbuka","sep":3.1,"yacoe":0.3,"share":31}}},"score":24,"linescores":[0,7,17,0]},{"name":"Dallas Cowboys","logoId":"dallas-cowboys","abbr":"DAL","color":"#002a5c","record":"2-3","ranks":{"confBasis":"fpi","conf":4,"confSize":16,"confName":"NFC","overall":8,"overallOf":32},"advanced":{"eff":{"tot":53.95,"totRank":14,"off":75.304,"offRank":3,"def":27.641,"defRank":31,"st":53.972,"stRank":16},"epa":{"off":4.21,"def":-2.388,"st":0.438},"sosRank":19,"controlRank":null,"qbr":{"name":"Dak Prescott","value":79.2,"rank":5,"of":34,"epa":45.5},"ngs":{"qb":{"name":"Dak Prescott","cpoe":3,"ttt":2.7,"aggr":21.4,"air":7.8},"rush":{"name":"Javonte Williams","ryoe":-0.1,"ryoeTotal":-10,"eight":20.3},"rec":{"name":"CeeDee Lamb","sep":3,"yacoe":0.4,"share":37.4}}},"score":16,"linescores":[7,3,0,6]}],"final":{"detail":"Final","overtime":false},"announcers":[{"name":"Al Michaels","role":"play-by-play","photo":"/announcers/al-michaels.jpg","photoCredit":"Photo: Keith Allison from Hanover, MD, USA, CC BY-SA 2.0, via Wikimedia Commons"},{"name":"Kirk Herbstreit","role":"analyst","photo":"/announcers/kirk-herbstreit.jpg","photoCredit":"Photo: Bobak Ha'Eri, CC BY 3.0, via Wikimedia Commons"},{"name":"Kaylee Hartung","role":"reporter","photo":"/announcers/kaylee-hartung.jpg","photoCredit":"Photo: NBC Sports Pressbox"}],"forecast":{"score":69,"tier":"watch","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":14.3,"note":"FPI #30 Buccaneers vs #7 Cowboys"},{"id":"competitive","label":"Competitiveness","max":19,"pts":5.2,"note":"Win probability Cowboys 86% · line Cowboys -9.5"},{"id":"stakes","label":"Stakes","max":15,"pts":9.6,"note":"Playoff odds swing 45 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":1.5,"note":"One team .500 or better"},{"id":"tv","label":"TV window","max":3,"pts":3,"note":"Prime Video, prime time"}],"line":"Cowboys -9.5 • O/U 48.5","pHome":0.862,"take":"2 of the last 5 meetings came down to a field goal","source":"frozen"},"actual":{"score":74,"tier":"good","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":13,"note":"Buccaneers won by 8"},{"id":"drama","label":"Drama","max":17,"pts":11.7,"note":"1 lead change, 1 tie · excitement index 3.6 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":1.2,"note":"In doubt for 15% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":5.7,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":6.8,"note":"Buccaneers won as a 14% underdog · Buccaneers came back from 7 down"},{"id":"fireworks","label":"Fireworks","max":4,"pts":0.6,"note":"40 combined points"}]},"delta":5,"scoreCheck":{"projected":{"away":20,"home":28,"source":"line + season scoring"},"winnerRight":false,"marginMiss":-16,"totalMiss":-8,"miss":20,"grade":"wrong","ats":"underdog covered","headline":"Wrong winner: projected Cowboys by 8, Buccaneers won by 8 (a 16-pt miss on the margin).","bullets":["Points: Buccaneers 24 (projected 20, +4); Cowboys 16 (projected 28, −12).","Total: 40 vs 48 projected, 8 fewer than expected.","It broke in Q3: Buccaneers won the quarter 17–0.","Cowboys -9.5 didn't cover; the under (48.5) hit."]},"mvp":{"name":"Bucky Irving","short":"B. Irving","pos":"RB","jersey":"7","headshot":"https://a.espncdn.com/i/headshots/nfl/players/full/4596448.png","side":"away","line":"21 CAR, 165 YDS, 1 TD","category":"rushingYards"},"readout":{"headline":"Beat the forecast by 5: Buccaneers won as a 14% underdog.","bullets":["Buccaneers won by 8; 1 lead change, 1 tie."]},"wp":[[86,null],[87,1],[90,1],[91,1],[92,1],[92,1],[91,1],[90,1],[89,1],[88,1],[87,1],[88,1],[84,2],[86,2],[82,2],[84,2],[85,2],[85,2],[83,2],[81,2],[79,2],[77,2],[80,2],[80,2],[78,2],[79,2],[80,2],[84,2],[84,2],[85,2],[84,2],[84,2],[70,3],[68,3],[73,3],[63,3],[49,3],[36,3],[33,3],[18,3],[24,3],[17,3],[20,3],[14,3],[10,3],[11,3],[9,4],[4,4],[2,4],[2,4],[5,4],[6,4],[9,4],[17,4],[15,4],[14,4],[15,4],[12,4],[17,4],[6,4],[0,4],[0,4],[0,4]]},{"espnId":"401862794","league":"CFB","week":"Oct. 6–12, 2026","date":"2026-10-08T23:30Z","day":"Thu","time":"7:30","matchup":"South Florida @ UTSA","conferences":["american"],"broadcast":"ESPN / ESPN App","network":"espn","venue":"San Antonio, TX","venueId":"3604","attendance":17632,"teams":[{"name":"South Florida","logoId":"south-florida","abbr":"USF","color":"#003726","record":"4-2","ranks":{"confBasis":"fpi","conf":4,"confSize":14,"confName":"American","overall":78,"overallOf":138},"advanced":{"eff":{"tot":49.989,"totRank":80,"off":49.442,"offRank":72,"def":46.804,"defRank":94,"st":59.326,"stRank":48},"epa":null,"sosRank":125,"controlRank":101,"qbr":{"name":"Michael Van Buren Jr.","value":40.1,"rank":117,"of":159,"epa":10.5},"ngs":null},"score":24,"linescores":[14,3,0,7]},{"name":"UTSA","logoId":"utsa","abbr":"UTSA","color":"#0c2340","record":"5-1","ranks":{"confBasis":"fpi","conf":3,"confSize":14,"confName":"American","overall":74,"overallOf":138},"advanced":{"eff":{"tot":55.937,"totRank":71,"off":49.687,"offRank":71,"def":58.523,"defRank":67,"st":53.315,"stRank":68},"epa":null,"sosRank":56,"controlRank":79,"qbr":{"name":"Owen McCown","value":42.2,"rank":113,"of":159,"epa":8.1},"ngs":null},"score":31,"linescores":[7,3,10,11]}],"final":{"detail":"Final","overtime":false},"announcers":[{"name":"Matt Barrie","role":"play-by-play","photo":"/announcers/matt-barrie.jpg","photoCredit":"Photo: ESPN Press Room"},{"name":"Chase Daniel","role":"analyst","photo":"/announcers/chase-daniel.jpg","photoCredit":"Photo: Jeffrey Beall, CC BY 4.0, via Wikimedia Commons"},{"name":"Paul Carcaterra","role":"reporter","photo":"/announcers/paul-carcaterra.jpg","photoCredit":"Photo: ESPN Press Room"}],"forecast":{"score":67,"tier":"watch","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":12.3,"note":"FPI #76 South Florida vs #75 UTSA"},{"id":"competitive","label":"Competitiveness","max":19,"pts":15,"note":"Win probability UTSA 60% · line UTSA -6.5"},{"id":"stakes","label":"Stakes","max":15,"pts":1.3,"note":"Playoff odds swing 5 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"No ranked teams or rivalry edge"},{"id":"tv","label":"TV window","max":3,"pts":3,"note":"ESPN / ESPN App, prime time"}],"line":"UTSA -6.5 • O/U 50.5","pHome":0.604,"take":"Last meeting was a 32-point rout","source":"frozen"},"actual":{"score":84,"tier":"vgood","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":16,"note":"UTSA won by 7"},{"id":"drama","label":"Drama","max":17,"pts":17,"note":"3 lead changes, 2 ties · excitement index 5.3 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":9,"note":"In doubt for 76% of 4th-quarter plays · 2 lead changes in the 4th"},{"id":"sq","label":"Stakes & quality","max":10,"pts":3.1,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":1.1,"note":"UTSA came back from 7 down"},{"id":"fireworks","label":"Fireworks","max":4,"pts":2.3,"note":"55 combined points"}]},"delta":17,"scoreCheck":{"projected":{"away":23,"home":28,"source":"line + season scoring"},"winnerRight":true,"marginMiss":2,"totalMiss":4,"miss":4,"grade":"nailed","ats":"favorite covered","headline":"Called it: projected UTSA by 5, won by 7.","bullets":["Points: South Florida 24 (projected 23, +1); UTSA 31 (projected 28, +3).","Total: 55 vs 51 projected, right on.","UTSA -6.5 covered; the over (50.5) hit."]},"mvp":{"name":"A'Marion Peterson","short":"A. Peterson","pos":"RB","jersey":"28","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/4918111.png","side":"home","line":"12 CAR, 92 YDS, 3 TD","category":"rushingYards"},"readout":{"headline":"Beat the forecast by 17: 3 lead changes and still in doubt deep into the 4th.","bullets":["Close all the way: UTSA won by 7; 3 lead changes, 2 ties."]},"wp":[[60,null],[56,1],[52,1],[50,1],[44,1],[40,1],[40,1],[39,1],[42,1],[41,1],[44,1],[58,1],[56,1],[53,1],[42,1],[47,2],[46,2],[48,2],[50,2],[45,2],[50,2],[49,2],[45,2],[43,2],[41,2],[38,2],[31,2],[37,2],[35,2],[43,2],[38,2],[33,2],[33,2],[31,2],[43,3],[52,3],[55,3],[52,3],[60,3],[53,3],[62,3],[67,3],[68,3],[65,3],[72,3],[76,3],[76,4],[81,4],[86,4],[80,4],[78,4],[77,4],[78,4],[52,4],[60,4],[32,4],[40,4],[64,4],[100,4],[100,4],[100,4],[100,4]]},{"espnId":"401869933","league":"CFB","week":"Oct. 6–12, 2026","date":"2026-10-08T23:30Z","day":"Thu","time":"7:30","matchup":"South Alabama @ Arkansas State","conferences":["sun-belt"],"broadcast":"ESPN2 / ESPN App","network":"espn2","venue":"Jonesboro, AR","venueId":"3625","attendance":14237,"teams":[{"name":"South Alabama","logoId":"south-alabama","abbr":"USA","color":"#00205b","record":"4-2","ranks":{"confBasis":"fpi","conf":null,"confSize":null,"confName":"Sun Belt","overall":100,"overallOf":138},"advanced":{"eff":{"tot":44.673,"totRank":94,"off":58.28,"offRank":51,"def":25.222,"defRank":130,"st":61.54,"stRank":43},"epa":null,"sosRank":110,"controlRank":49,"qbr":{"name":"Jared Hollins","value":76.4,"rank":30,"of":159,"epa":21},"ngs":null},"score":56,"linescores":[14,20,15,7]},{"name":"Arkansas State","logoId":"arkansas-state","abbr":"ARST","color":"#620517","record":"2-4","ranks":{"confBasis":"fpi","conf":null,"confSize":null,"confName":"Sun Belt","overall":105,"overallOf":138},"advanced":{"eff":{"tot":39.422,"totRank":103,"off":48.41,"offRank":76,"def":34.993,"defRank":122,"st":48.854,"stRank":84},"epa":null,"sosRank":109,"controlRank":119,"qbr":{"name":"Trey Owens","value":57.7,"rank":68,"of":159,"epa":19},"ngs":null},"score":49,"linescores":[7,21,7,14]}],"final":{"detail":"Final","overtime":false},"announcers":[{"name":"Dave Neal","role":"play-by-play","photo":"/announcers/dave-neal.jpg","photoCredit":"Photo: ESPN Press Room"},{"name":"Cole Cubelic","role":"analyst","photo":"/announcers/cole-cubelic.jpg","photoCredit":"Photo: TDS28, CC BY-SA 4.0, via Wikimedia Commons"}],"forecast":{"score":62,"tier":"bg","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":7.4,"note":"FPI #100 South Alabama vs #101 Arkansas State"},{"id":"competitive","label":"Competitiveness","max":19,"pts":16.5,"note":"Win probability Arkansas State 57% · line Arkansas State -3"},{"id":"stakes","label":"Stakes","max":15,"pts":0,"note":"Little playoff movement either way"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"No ranked teams or rivalry edge"},{"id":"tv","label":"TV window","max":3,"pts":3,"note":"ESPN2 / ESPN App, prime time"}],"line":"Arkansas State -3 • O/U 59.5","pHome":0.566,"take":"Overlaps South Florida @ UTSA","source":"frozen"},"actual":{"score":72,"tier":"watch","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":16,"note":"South Alabama won by 7"},{"id":"drama","label":"Drama","max":17,"pts":13.3,"note":"2 lead changes, 3 ties · excitement index 3.9 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":0,"note":"In doubt for 0% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":1.6,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":2,"note":"South Alabama won as a 43% underdog · South Alabama came back from 7 down"},{"id":"fireworks","label":"Fireworks","max":4,"pts":4,"note":"105 combined points"}]},"delta":10,"scoreCheck":{"projected":{"away":28,"home":31,"source":"line + season scoring"},"winnerRight":false,"marginMiss":-10,"totalMiss":46,"miss":33,"grade":"wrong","ats":"underdog covered","headline":"Wrong winner: projected Arkansas State by 3, South Alabama won by 7 (a 10-pt miss on the margin).","bullets":["Points: South Alabama 56 (projected 28, +28); Arkansas State 49 (projected 31, +18).","Total: 105 vs 59 projected, 46 more than expected.","It broke in Q3: South Alabama won the quarter 15–7.","Arkansas State -3 didn't cover; the over (59.5) hit."]},"mvp":{"name":"Keenan Phillips","short":"K. Phillips","pos":"RB","jersey":"3","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/5295070.png","side":"away","line":"19 CAR, 157 YDS, 3 TD","category":"rushingYards"},"readout":{"headline":"Beat the forecast by 10: South Alabama won as a 43% underdog and 105 combined points.","bullets":["South Alabama won by 7; 2 lead changes, 3 ties.","Shootout: 105 combined points."]},"wp":[[57,null],[55,1],[56,1],[51,1],[47,1],[48,1],[45,1],[40,1],[40,1],[41,1],[52,1],[37,1],[39,1],[46,2],[54,2],[58,2],[59,2],[61,2],[67,2],[73,2],[76,2],[61,2],[56,2],[44,2],[44,2],[33,2],[18,2],[17,2],[23,2],[36,2],[16,3],[11,3],[14,3],[15,3],[17,3],[6,3],[4,3],[2,3],[2,3],[2,3],[4,3],[4,3],[5,3],[4,3],[1,4],[0,4],[0,4],[4,4],[3,4],[2,4],[3,4],[3,4],[9,4],[10,4],[13,4],[4,4],[1,4],[1,4],[0,4],[0,4],[0,4]]},{"espnId":"401870766","league":"CFB","week":"Oct. 6–12, 2026","date":"2026-10-08T23:00Z","day":"Thu","time":"7:00","matchup":"Sam Houston @ Liberty","conferences":["c-usa"],"broadcast":"ESPNU / ESPN App","network":"espnu","venue":"Lynchburg, VA","venueId":"3992","attendance":15335,"teams":[{"name":"Sam Houston","logoId":"sam-houston","abbr":"SHSU","color":"#4d200c","record":"1-4","ranks":{"confBasis":"fpi","conf":8,"confSize":10,"confName":"C-USA","overall":123,"overallOf":138},"advanced":{"eff":{"tot":41.352,"totRank":99,"off":37.079,"offRank":96,"def":51.715,"defRank":83,"st":43.476,"stRank":109},"epa":null,"sosRank":57,"controlRank":102,"qbr":{"name":"Landyn Locke","value":43.7,"rank":110,"of":159,"epa":6.9},"ngs":null},"score":3,"linescores":[0,3,0,0]},{"name":"Liberty","logoId":"liberty","abbr":"LIB","color":"#0a254e","record":"5-1","ranks":{"confBasis":"fpi","conf":1,"confSize":10,"confName":"C-USA","overall":64,"overallOf":138},"advanced":{"eff":{"tot":58.696,"totRank":62,"off":46.397,"offRank":78,"def":66.813,"defRank":47,"st":53.153,"stRank":69},"epa":null,"sosRank":122,"controlRank":80,"qbr":{"name":"Deshawn Purdie","value":41.1,"rank":115,"of":159,"epa":8.9},"ngs":null},"score":35,"linescores":[7,7,7,14]}],"final":{"detail":"Final","overtime":false},"announcers":[{"name":"Tiffany Greene","role":"play-by-play"},{"name":"Jay Walker","role":"analyst","photo":"/announcers/jay-walker.jpg","photoCredit":"Photo: ESPN Press Room"}],"forecast":{"score":53,"tier":"bg","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":10,"note":"FPI #111 Sam Houston vs #73 Liberty"},{"id":"competitive","label":"Competitiveness","max":19,"pts":6.9,"note":"Win probability Liberty 82% · line Liberty -13.5"},{"id":"stakes","label":"Stakes","max":15,"pts":0.3,"note":"Playoff odds swing 1 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"No ranked teams or rivalry edge"},{"id":"tv","label":"TV window","max":3,"pts":0.9,"note":"ESPNU / ESPN App"}],"line":"Liberty -13.5 • O/U 53.5","pHome":0.819,"take":"Landyn Locke and Alton McCaskill on one field","source":"frozen"},"actual":{"score":39,"tier":"bg","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":1,"note":"Liberty won by 32"},{"id":"drama","label":"Drama","max":17,"pts":0,"note":"0 lead changes · excitement index 0.7 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":0,"note":"In doubt for 0% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":2.3,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0,"note":"Favorite Liberty (82%) held on"},{"id":"fireworks","label":"Fireworks","max":4,"pts":0.3,"note":"38 combined points"}]},"delta":-14,"scoreCheck":{"projected":{"away":21,"home":31,"source":"line + season scoring"},"winnerRight":true,"marginMiss":22,"totalMiss":-14,"miss":29,"grade":"off","ats":"favorite covered","headline":"Right winner, wrong script: Liberty won by 32, not 10.","bullets":["Points: Sam Houston 3 (projected 21, −18); Liberty 35 (projected 31, +4).","Total: 38 vs 52 projected, 14 fewer than expected.","It broke in Q4: Liberty won the quarter 14–0.","Liberty -13.5 covered; the under (53.5) hit."]},"mvp":{"name":"Jaylon Coleman","short":"J. Coleman","pos":"RB","jersey":"0","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/5296294.png","side":"home","line":"7 CAR, 92 YDS","category":"rushingYards"},"readout":{"headline":"Fell 14 short of the forecast: decided by 32, out of reach before the 4th and no lead changes.","bullets":["Decided early: Liberty won by 32; in doubt for 0% of 4th-quarter plays."]},"wp":[[82,null],[84,1],[87,1],[89,1],[90,1],[90,1],[91,1],[90,1],[89,1],[90,1],[91,1],[92,1],[94,2],[94,2],[95,2],[95,2],[95,2],[96,2],[95,2],[96,2],[96,2],[96,2],[95,2],[94,2],[95,2],[93,2],[94,2],[94,2],[95,2],[92,3],[91,3],[94,3],[95,3],[98,3],[98,3],[98,3],[98,3],[98,3],[99,3],[100,3],[100,3],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4]]},{"espnId":"401871052","league":"CFB","week":"Oct. 6–12, 2026","date":"2026-10-08T23:00Z","day":"Thu","time":"7:00","matchup":"Missouri State @ Western Kentucky","conferences":["c-usa"],"broadcast":"CBS Sports Network","network":"cbssn","venue":"Bowling Green, KY","venueId":"3796","attendance":11102,"teams":[{"name":"Missouri State","logoId":"missouri-state","abbr":"MOST","color":"#5e0009","record":"1-4","ranks":{"confBasis":"fpi","conf":9,"confSize":10,"confName":"C-USA","overall":126,"overallOf":138},"advanced":{"eff":{"tot":29.173,"totRank":120,"off":27.6,"offRank":116,"def":37.91,"defRank":113,"st":47.671,"stRank":91},"epa":null,"sosRank":52,"controlRank":111,"qbr":{"name":"Skyler Locklear","value":33.9,"rank":130,"of":159,"epa":3.8},"ngs":null},"score":13,"linescores":[3,3,7,0]},{"name":"Western Kentucky","logoId":"western-kentucky","abbr":"WKU","color":"#581718","record":"2-4","ranks":{"confBasis":"fpi","conf":7,"confSize":10,"confName":"C-USA","overall":119,"overallOf":138},"advanced":{"eff":{"tot":28.394,"totRank":122,"off":29.252,"offRank":113,"def":35.547,"defRank":120,"st":46.037,"stRank":100},"epa":null,"sosRank":13,"controlRank":118,"qbr":{"name":"Rodney Tisdale Jr.","value":30.5,"rank":139,"of":159,"epa":0.8},"ngs":null},"score":34,"linescores":[7,14,3,10]}],"final":{"detail":"Final","overtime":false},"announcers":[{"name":"Justin Kutcher","role":"play-by-play"},{"name":"Ben DiNucci","role":"analyst","photo":"/announcers/ben-dinucci.jpg","photoCredit":"Photo: All-Pro Reels, CC BY-SA 2.0, via Wikimedia Commons"}],"forecast":{"score":57,"tier":"bg","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":3.8,"note":"FPI #114 Missouri State vs #126 Western Kentucky"},{"id":"competitive","label":"Competitiveness","max":19,"pts":16.9,"note":"Win probability Missouri State 55% · line Missouri State -1.5"},{"id":"stakes","label":"Stakes","max":15,"pts":0,"note":"Little playoff movement either way"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"No ranked teams or rivalry edge"},{"id":"tv","label":"TV window","max":3,"pts":0.9,"note":"CBS Sports Network"}],"line":"Missouri State -1.5 • O/U 56.5","pHome":0.445,"take":"Coin-flip line in Bowling Green","source":"frozen"},"actual":{"score":52,"tier":"bg","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":6,"note":"Western Kentucky won by 21"},{"id":"drama","label":"Drama","max":17,"pts":8.2,"note":"0 lead changes · excitement index 2.7 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":0,"note":"In doubt for 0% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":0.8,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0.7,"note":"Western Kentucky won as a 45% underdog"},{"id":"fireworks","label":"Fireworks","max":4,"pts":1.4,"note":"47 combined points"}]},"delta":-5,"scoreCheck":{"projected":{"away":30,"home":28,"source":"line + season scoring"},"winnerRight":false,"marginMiss":23,"totalMiss":-11,"miss":28.5,"grade":"wrong","ats":"underdog covered","headline":"Wrong winner: projected Missouri State by 2, Western Kentucky won by 21 (a 23-pt miss on the margin).","bullets":["Points: Missouri State 13 (projected 30, −17); Western Kentucky 34 (projected 28, +6).","Total: 47 vs 58 projected, 11 fewer than expected.","It broke in Q2: Western Kentucky won the quarter 14–3.","Missouri State -1.5 didn't cover; the under (56.5) hit."]},"mvp":{"name":"Ajay Allen","short":"A. Allen","pos":"RB","jersey":"3","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/4878394.png","side":"home","line":"13 CAR, 105 YDS, 2 TD","category":"rushingYards"},"readout":{"headline":"Fell 5 short of the forecast: decided by 21 and no lead changes.","bullets":["Billed as close, it wasn't: Western Kentucky won by 21 and it was an 11-pt game entering the 4th."]},"wp":[[45,null],[43,1],[44,1],[42,1],[42,1],[47,1],[48,1],[50,1],[60,1],[62,1],[63,1],[51,1],[59,1],[56,1],[61,1],[62,2],[56,2],[58,2],[58,2],[57,2],[54,2],[51,2],[50,2],[47,2],[52,2],[52,2],[69,2],[65,2],[74,2],[76,2],[83,2],[89,2],[89,2],[89,3],[91,3],[91,3],[90,3],[89,3],[88,3],[79,3],[81,3],[86,3],[87,3],[84,3],[86,3],[91,3],[93,3],[93,4],[95,4],[94,4],[97,4],[94,4],[97,4],[99,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4]]},{"espnId":"401871066","league":"CFB","week":"Oct. 6–12, 2026","date":"2026-10-08T00:04Z","day":"Wed","time":"8:04","matchup":"New Mexico State @ Florida International","conferences":["c-usa"],"broadcast":"ESPN2 / ESPN App","network":"espn2","venue":"Miami, FL","venueId":"2031","attendance":10013,"teams":[{"name":"New Mexico State","logoId":"new-mexico-state","abbr":"NMSU","color":"#5c0e14","record":"2-4","ranks":{"confBasis":"fpi","conf":6,"confSize":10,"confName":"C-USA","overall":116,"overallOf":138},"advanced":{"eff":{"tot":34.567,"totRank":115,"off":25.804,"offRank":119,"def":55.59,"defRank":76,"st":33.781,"stRank":128},"epa":null,"sosRank":94,"controlRank":123,"qbr":{"name":"Trey Hedden","value":20,"rank":153,"of":159,"epa":-7.7},"ngs":null},"score":3,"linescores":[0,3,0,0]},{"name":"Florida International","logoId":"fiu","abbr":"FIU","color":"#091f3f","record":"3-2","ranks":{"confBasis":"fpi","conf":3,"confSize":10,"confName":"C-USA","overall":104,"overallOf":138},"advanced":{"eff":{"tot":39.363,"totRank":104,"off":17.137,"offRank":131,"def":76.895,"defRank":26,"st":42.534,"stRank":111},"epa":null,"sosRank":134,"controlRank":99,"qbr":{"name":"JJ Kohl","value":31.1,"rank":137,"of":159,"epa":4.1},"ngs":null},"score":22,"linescores":[7,3,6,6]}],"final":{"detail":"Final","overtime":false},"announcers":[{"name":"Cooper Boardman","role":"play-by-play"},{"name":"Dave Clawson","role":"analyst"}],"forecast":{"score":57,"tier":"bg","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":5.2,"note":"FPI #111 New Mexico State vs #112 Florida International"},{"id":"competitive","label":"Competitiveness","max":19,"pts":13.9,"note":"Win probability Florida International 63% · line Florida International -6.5"},{"id":"stakes","label":"Stakes","max":15,"pts":0,"note":"Little playoff movement either way"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"No ranked teams or rivalry edge"},{"id":"tv","label":"TV window","max":3,"pts":3,"note":"ESPN2 / ESPN App, prime time"}],"line":"Florida International -6.5 • O/U 46.5","pHome":0.633,"take":"Even series: Series tied 2–2 since 2004","source":"frozen"},"actual":{"score":48,"tier":"bg","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":6,"note":"Florida International won by 19"},{"id":"drama","label":"Drama","max":17,"pts":5.4,"note":"0 lead changes · excitement index 2.1 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":0,"note":"In doubt for 0% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":1.2,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0,"note":"Favorite Florida International (63%) held on"},{"id":"fireworks","label":"Fireworks","max":4,"pts":0,"note":"25 combined points"}]},"delta":-9,"scoreCheck":{"projected":{"away":21,"home":26,"source":"line + season scoring"},"winnerRight":true,"marginMiss":14,"totalMiss":-22,"miss":25,"grade":"off","ats":"favorite covered","headline":"Right winner, wrong script: Florida International won by 19, not 5.","bullets":["Points: New Mexico State 3 (projected 21, −18); Florida International 22 (projected 26, −4).","Total: 25 vs 47 projected, 22 fewer than expected.","Florida International -6.5 covered; the under (46.5) hit."]},"mvp":{"name":"Devonte Lyons","short":"D. Lyons","pos":"RB","jersey":"3","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/5146722.png","side":"home","line":"14 CAR, 78 YDS","category":"rushingYards"},"readout":{"headline":"Fell 9 short of the forecast: decided by 19 and no lead changes.","bullets":["Billed as close, it wasn't: Florida International won by 19 and it was a 13-pt game entering the 4th."]},"wp":[[63,null],[58,1],[63,1],[61,1],[59,1],[64,1],[61,1],[58,1],[68,1],[73,1],[75,1],[77,1],[76,1],[72,2],[76,2],[69,2],[73,2],[68,2],[71,2],[79,2],[81,2],[76,2],[79,2],[77,2],[79,2],[76,2],[81,3],[84,3],[87,3],[86,3],[89,3],[92,3],[92,3],[92,3],[94,3],[93,3],[94,3],[92,3],[96,3],[97,4],[96,4],[97,4],[99,4],[99,4],[99,4],[99,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4]]},{"espnId":"401871051","league":"CFB","week":"Oct. 6–12, 2026","date":"2026-10-07T23:00Z","day":"Wed","time":"7:00","matchup":"Jacksonville State @ Kennesaw State","conferences":["c-usa"],"broadcast":"CBS Sports Network","network":"cbssn","venue":"Kennesaw, GA","venueId":"4899","attendance":10225,"teams":[{"name":"Jacksonville State","logoId":"jacksonville-state","abbr":"JXST","color":"#620000","record":"4-2","ranks":{"confBasis":"fpi","conf":2,"confSize":10,"confName":"C-USA","overall":101,"overallOf":138},"advanced":{"eff":{"tot":41.662,"totRank":98,"off":52.913,"offRank":63,"def":35.583,"defRank":119,"st":45.898,"stRank":101},"epa":null,"sosRank":129,"controlRank":109,"qbr":{"name":"Caden Creel","value":60.3,"rank":60,"of":159,"epa":31.1},"ngs":null},"score":27,"linescores":[0,14,7,6]},{"name":"Kennesaw State","logoId":"kennesaw-state","abbr":"KENN","color":"#3b2b0c","record":"1-4","ranks":{"confBasis":"fpi","conf":4,"confSize":10,"confName":"C-USA","overall":106,"overallOf":138},"advanced":{"eff":{"tot":39.862,"totRank":102,"off":35.737,"offRank":98,"def":44.248,"defRank":102,"st":57.448,"stRank":57},"epa":null,"sosRank":67,"controlRank":114,"qbr":{"name":"Rickie Collins","value":48.2,"rank":97,"of":159,"epa":10.4},"ngs":null},"score":26,"linescores":[3,13,7,3]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":61,"tier":"bg","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":6.8,"note":"FPI #103 Jacksonville State vs #105 Kennesaw State"},{"id":"competitive","label":"Competitiveness","max":19,"pts":18,"note":"Win probability Kennesaw State 53% · line Jacksonville State -3"},{"id":"stakes","label":"Stakes","max":15,"pts":0,"note":"Little playoff movement either way"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"No ranked teams or rivalry edge"},{"id":"tv","label":"TV window","max":3,"pts":0.9,"note":"CBS Sports Network"}],"line":"Jacksonville State -3 • O/U 49.5","pHome":0.527,"take":"Only game on at Wed 6:00 CT: Jacksonville State at Kennesaw State","source":"frozen"},"actual":{"score":87,"tier":"vgood","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":19,"note":"Jacksonville State won by 1"},{"id":"drama","label":"Drama","max":17,"pts":17,"note":"7 lead changes · excitement index 6.4 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":10,"note":"In doubt for 88% of 4th-quarter plays · 3 lead changes in the 4th"},{"id":"sq","label":"Stakes & quality","max":10,"pts":1.5,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":2.3,"note":"Jacksonville State won as a 47% underdog · Jacksonville State came back from 9 down"},{"id":"fireworks","label":"Fireworks","max":4,"pts":2.1,"note":"53 combined points"}]},"delta":26,"scoreCheck":{"projected":{"away":26,"home":24,"source":"line + season scoring"},"winnerRight":true,"marginMiss":1,"totalMiss":3,"miss":2.5,"grade":"nailed","ats":"underdog covered","headline":"Called it: projected Jacksonville State by 2, won by 1.","bullets":["Points: Jacksonville State 27 (projected 26, +1); Kennesaw State 26 (projected 24, +2).","Total: 53 vs 50 projected, right on.","Jacksonville State -3 didn't cover; the over (49.5) hit."]},"mvp":{"name":"Brayden Munroe","short":"B. Munroe","pos":"WR","jersey":"11","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/5168788.png","side":"home","line":"7 REC, 159 YDS","category":"receivingYards"},"readout":{"headline":"Beat the forecast by 26: 7 lead changes and a 1-pt finish.","bullets":["Close all the way: Jacksonville State won by 1; 7 lead changes.","Surprise: Jacksonville State won as a 47% underdog · Jacksonville State came back from 9 down."]},"wp":[[53,null],[55,1],[56,1],[59,1],[64,1],[60,1],[58,1],[62,1],[54,1],[52,1],[50,1],[48,1],[44,2],[41,2],[57,2],[58,2],[56,2],[58,2],[54,2],[55,2],[45,2],[38,2],[36,2],[38,2],[39,2],[41,2],[41,2],[40,2],[45,2],[48,2],[58,2],[56,3],[54,3],[53,3],[63,3],[67,3],[63,3],[60,3],[63,3],[68,3],[73,3],[79,3],[85,3],[63,3],[62,3],[58,4],[63,4],[54,4],[41,4],[37,4],[46,4],[40,4],[33,4],[26,4],[44,4],[51,4],[71,4],[69,4],[69,4],[55,4],[25,4],[35,4],[16,4],[15,4],[0,4],[0,4]]},{"espnId":"401871090","league":"CFB","week":"Oct. 6–12, 2026","date":"2026-10-07T00:00Z","day":"Tue","time":"8:00","matchup":"Southern Miss @ Troy","conferences":["sun-belt"],"broadcast":"ESPN2 / ESPN App","network":"espn2","venue":"Troy, AL","venueId":"3975","attendance":21933,"teams":[{"name":"Southern Miss","logoId":"southern-miss","abbr":"USM","color":"#3b2d0b","record":"1-4","ranks":{"confBasis":"fpi","conf":null,"confSize":null,"confName":"Sun Belt","overall":121,"overallOf":138},"advanced":{"eff":{"tot":27.894,"totRank":123,"off":32.369,"offRank":107,"def":33.608,"defRank":124,"st":39.898,"stRank":118},"epa":null,"sosRank":85,"controlRank":130,"qbr":{"name":"Landry Lyddy","value":45.8,"rank":104,"of":159,"epa":4.9},"ngs":null},"score":34,"linescores":[0,7,20,7]},{"name":"Troy","logoId":"troy","abbr":"TROY","color":"#581921","record":"3-2","ranks":{"confBasis":"fpi","conf":null,"confSize":null,"confName":"Sun Belt","overall":93,"overallOf":138},"advanced":{"eff":{"tot":41.88,"totRank":97,"off":45.214,"offRank":79,"def":42.863,"defRank":106,"st":45.324,"stRank":103},"epa":null,"sosRank":90,"controlRank":69,"qbr":{"name":"Goose Crowder","value":50.1,"rank":91,"of":159,"epa":12.6},"ngs":null},"score":55,"linescores":[17,14,10,14]}],"final":{"detail":"Final","overtime":false},"announcers":[{"name":"Clay Matvick","role":"play-by-play"},{"name":"Rocky Boiman","role":"analyst"}],"forecast":{"score":57,"tier":"bg","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":6.6,"note":"FPI #114 Southern Miss vs #99 Troy"},{"id":"competitive","label":"Competitiveness","max":19,"pts":12.3,"note":"Win probability Troy 68% · line Troy -10"},{"id":"stakes","label":"Stakes","max":15,"pts":0,"note":"Little playoff movement either way"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"No ranked teams or rivalry edge"},{"id":"tv","label":"TV window","max":3,"pts":3,"note":"ESPN2 / ESPN App, prime time"}],"line":"Troy -10 • O/U 52.5","pHome":0.677,"take":"Only game on at Tue 7:00 CT: Southern Miss at Troy","source":"frozen"},"actual":{"score":48,"tier":"bg","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":6,"note":"Troy won by 21"},{"id":"drama","label":"Drama","max":17,"pts":1.4,"note":"0 lead changes · excitement index 1.1 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":0,"note":"In doubt for 0% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":1.5,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0,"note":"Favorite Troy (68%) held on"},{"id":"fireworks","label":"Fireworks","max":4,"pts":4,"note":"89 combined points"}]},"delta":-9,"scoreCheck":{"projected":{"away":23,"home":30,"source":"line + season scoring"},"winnerRight":true,"marginMiss":14,"totalMiss":36,"miss":32,"grade":"off","ats":"favorite covered","headline":"Right winner, wrong script: Troy won by 21, not 7.","bullets":["Points: Southern Miss 34 (projected 23, +11); Troy 55 (projected 30, +25).","Total: 89 vs 53 projected, 36 more than expected.","It broke in Q1: Troy won the quarter 17–0.","Troy -10 covered; the over (52.5) hit."]},"mvp":{"name":"Goose Crowder","short":"G. Crowder","pos":"QB","jersey":"9","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/4431633.png","side":"home","line":"17 CAR, 145 YDS, 2 TD","category":"rushingYards"},"readout":{"headline":"Fell 9 short of the forecast: decided by 21, out of reach before the 4th and no lead changes.","bullets":["Billed as close, it wasn't: Troy won by 21 and it was a 14-pt game entering the 4th.","Shootout: 89 combined points."]},"wp":[[68,null],[68,1],[72,1],[73,1],[79,1],[81,1],[83,1],[85,1],[87,1],[83,1],[86,1],[87,1],[93,1],[93,1],[91,1],[90,2],[89,2],[86,2],[88,2],[86,2],[90,2],[93,2],[94,2],[93,2],[95,2],[96,2],[97,2],[97,2],[97,2],[97,2],[99,2],[99,3],[97,3],[98,3],[99,3],[99,3],[99,3],[99,3],[99,3],[99,3],[99,3],[98,3],[99,3],[99,3],[99,3],[97,3],[98,3],[96,4],[96,4],[94,4],[98,4],[99,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4]]},{"espnId":"401872979","league":"NFL","week":"Oct. 1–5, 2026","date":"2026-10-06T00:15Z","day":"Mon","time":"8:15","matchup":"Atlanta Falcons @ New Orleans Saints","conferences":[],"broadcast":"ESPN / ESPN App","network":"espn","venue":"New Orleans, LA","venueId":"3493","attendance":70007,"teams":[{"name":"Atlanta Falcons","logoId":"atlanta-falcons","abbr":"ATL","color":"#590e1a","record":"2-2","ranks":{"conf":8,"confSize":16,"confName":"NFC","overall":21,"overallOf":32},"advanced":{"eff":{"tot":54.068,"totRank":13,"off":44.936,"offRank":15,"def":57.832,"defRank":12,"st":59.212,"stRank":12},"epa":{"off":-1.37,"def":-0.295,"st":-0.017},"sosRank":27,"controlRank":null,"qbr":{"name":"Cooper Rush","value":4,"rank":null,"of":30,"epa":-6.5},"ngs":{"qb":{"name":"Cooper Rush","cpoe":-16.5,"ttt":2.45,"aggr":7.7,"air":5.4},"rush":{"name":"Bijan Robinson","ryoe":1,"ryoeTotal":65,"eight":16.7},"rec":{"name":"Drake London","sep":3.4,"yacoe":1.8,"share":39.1}}},"score":45,"linescores":[14,10,7,14]},{"name":"New Orleans Saints","logoId":"new-orleans-saints","abbr":"NO","color":"#322b21","record":"1-3","ranks":{"conf":14,"confSize":16,"confName":"NFC","overall":24,"overallOf":32},"advanced":{"eff":{"tot":36.038,"totRank":26,"off":49.038,"offRank":14,"def":28.706,"defRank":30,"st":48.871,"stRank":19},"epa":{"off":-0.773,"def":-1.567,"st":0.069},"sosRank":12,"controlRank":null,"qbr":{"name":"Tyler Shough","value":61.3,"rank":15,"of":30,"epa":20.1},"ngs":{"qb":{"name":"Tyler Shough","cpoe":3.5,"ttt":2.66,"aggr":14.4,"air":7.5},"rush":{"name":"Travis Etienne","ryoe":-0.5,"ryoeTotal":-16,"eight":6.7},"rec":{"name":"Chris Olave","sep":3,"yacoe":-0.4,"share":47.9}}},"score":24,"linescores":[0,7,3,14]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":76,"tier":"good","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":8.5,"note":"FPI #26 Falcons vs #20 Saints"},{"id":"competitive","label":"Competitiveness","max":19,"pts":14.1,"note":"Win probability Saints 63% · line Saints -2.5"},{"id":"stakes","label":"Stakes","max":15,"pts":12.9,"note":"Playoff odds swing 60 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":2.4,"note":"Both teams below .500; division game"},{"id":"tv","label":"TV window","max":3,"pts":3,"note":"ESPN / ESPN App, prime time"}],"line":"Saints -2.5 • O/U 47.5","pHome":0.629,"take":"Monday night NFC South: the Falcons swept the Saints last season and lead the series 58–56","source":"frozen"},"actual":{"score":59,"tier":"bg","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":6,"note":"Falcons won by 21"},{"id":"drama","label":"Drama","max":17,"pts":6.8,"note":"0 lead changes · excitement index 2.4 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":0,"note":"In doubt for 0% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":5.3,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":1.7,"note":"Falcons won as a 37% underdog"},{"id":"fireworks","label":"Fireworks","max":4,"pts":3.9,"note":"69 combined points"}]},"delta":-17,"scoreCheck":{"projected":{"away":23,"home":26,"source":"line + season scoring"},"winnerRight":false,"marginMiss":-24,"totalMiss":20,"miss":34,"grade":"wrong","ats":"underdog covered","headline":"Wrong winner: projected Saints by 3, Falcons won by 21 (a 24-pt miss on the margin).","bullets":["Points: Falcons 45 (projected 23, +22); Saints 24 (projected 26, −2).","Total: 69 vs 49 projected, 20 more than expected.","It broke in Q1: Falcons won the quarter 14–0.","Saints -2.5 didn't cover; the over (47.5) hit."]},"mvp":{"name":"Bijan Robinson","short":"B. Robinson","pos":"RB","jersey":"7","headshot":"https://a.espncdn.com/i/headshots/nfl/players/full/4430807.png","side":"away","line":"19 CAR, 145 YDS, 2 TD","category":"rushingYards"},"readout":{"headline":"Fell 17 short of the forecast: decided by 21, out of reach before the 4th and no lead changes.","bullets":["Billed as close, it wasn't: Falcons won by 21 and it was a 21-pt game entering the 4th.","Shootout: 69 combined points."]},"wp":[[62,null],[57,1],[46,1],[44,1],[40,1],[37,1],[42,1],[44,1],[41,1],[47,1],[49,1],[39,1],[40,1],[32,1],[33,1],[28,1],[36,1],[39,2],[36,2],[34,2],[29,2],[21,2],[21,2],[20,2],[13,2],[11,2],[14,2],[13,2],[14,2],[16,2],[10,2],[11,2],[10,2],[13,3],[11,3],[13,3],[16,3],[16,3],[11,3],[8,3],[7,3],[3,3],[2,3],[3,3],[1,3],[3,3],[2,4],[3,4],[5,4],[3,4],[2,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4]]},{"espnId":"401872978","league":"NFL","week":"Oct. 1–5, 2026","date":"2026-10-05T00:20Z","day":"Sun","time":"8:20","matchup":"Detroit Lions @ Carolina Panthers","conferences":[],"broadcast":"NBC / Peacock","network":"nbc","venue":"Charlotte, NC","venueId":"3628","attendance":73436,"teams":[{"name":"Detroit Lions","logoId":"detroit-lions","abbr":"DET","color":"#00324e","record":"2-2","ranks":{"conf":9,"confSize":16,"confName":"NFC","overall":10,"overallOf":32},"advanced":{"eff":{"tot":43.938,"totRank":19,"off":70.213,"offRank":6,"def":22.739,"defRank":32,"st":57.077,"stRank":14},"epa":{"off":3.332,"def":-2.211,"st":0.209},"sosRank":22,"controlRank":null,"qbr":{"name":"Jared Goff","value":67.5,"rank":12,"of":30,"epa":18.5},"ngs":{"qb":{"name":"Jared Goff","cpoe":3.7,"ttt":2.82,"aggr":22,"air":7.2},"rush":{"name":"Jahmyr Gibbs","ryoe":0.5,"ryoeTotal":31,"eight":15.4},"rec":{"name":"Amon-Ra St. Brown","sep":2.8,"yacoe":0.2,"share":35.6}}},"score":26,"linescores":[3,13,3,7]},{"name":"Carolina Panthers","logoId":"carolina-panthers","abbr":"CAR","color":"#00334e","record":"2-2","ranks":{"conf":4,"confSize":16,"confName":"NFC","overall":18,"overallOf":32},"advanced":{"eff":{"tot":54.564,"totRank":11,"off":62.102,"offRank":9,"def":44.415,"defRank":24,"st":49.642,"stRank":17},"epa":{"off":-0.509,"def":-0.353,"st":0.12},"sosRank":16,"controlRank":null,"qbr":{"name":"Bryce Young","value":68.9,"rank":10,"of":30,"epa":16.7},"ngs":{"qb":{"name":"Bryce Young","cpoe":4,"ttt":3.02,"aggr":12.4,"air":10.2},"rush":{"name":"Chuba Hubbard","ryoe":0.6,"ryoeTotal":23,"eight":17.1},"rec":{"name":"Tetairoa McMillan","sep":2.6,"yacoe":-0.1,"share":28.3}}},"score":32,"linescores":[7,9,13,3]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":84,"tier":"vgood","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":16.1,"note":"FPI #9 Lions vs #21 Panthers"},{"id":"competitive","label":"Competitiveness","max":19,"pts":14.8,"note":"Win probability Lions 61% · line Lions -3.5"},{"id":"stakes","label":"Stakes","max":15,"pts":13.9,"note":"Playoff odds swing 65 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":1.5,"note":"One team .500 or better"},{"id":"tv","label":"TV window","max":3,"pts":3,"note":"NBC / Peacock, prime time"}],"line":"Lions -3.5 • O/U 50.5","pHome":0.388,"take":"Sunday night in Charlotte: Detroit is favored against the NFC South co-leader Panthers","source":"frozen"},"actual":{"score":81,"tier":"good","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":16,"note":"Panthers won by 6"},{"id":"drama","label":"Drama","max":17,"pts":17,"note":"1 lead change, 2 ties · excitement index 4.9 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":0.9,"note":"In doubt for 11% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":7.3,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":2.1,"note":"Panthers won as a 39% underdog"},{"id":"fireworks","label":"Fireworks","max":4,"pts":2.6,"note":"58 combined points"}]},"delta":-3,"scoreCheck":{"projected":{"away":26,"home":24,"source":"line + season scoring"},"winnerRight":false,"marginMiss":8,"totalMiss":8,"miss":12,"grade":"wrong","ats":"underdog covered","headline":"Wrong winner: projected Lions by 2, Panthers won by 6 (a 8-pt miss on the margin).","bullets":["Points: Lions 26 (projected 26, ±0); Panthers 32 (projected 24, +8).","Total: 58 vs 50 projected, 8 more than expected.","It broke in Q3: Panthers won the quarter 13–3.","Lions -3.5 didn't cover; the over (50.5) hit."]},"mvp":{"name":"Tetairoa McMillan","short":"T. McMillan","pos":"WR","jersey":"4","headshot":"https://a.espncdn.com/i/headshots/nfl/players/full/4685472.png","side":"home","line":"14 REC, 192 YDS, 2 TD","category":"receivingYards"},"readout":{"headline":"Lived up to the forecast (84 → 81): Panthers won as a 39% underdog.","bullets":["Close all the way: Panthers won by 6; 1 lead change, 2 ties.","Shootout: 58 combined points."]},"wp":[[39,null],[34,1],[35,1],[38,1],[35,1],[36,1],[37,1],[32,1],[35,1],[35,1],[36,1],[39,1],[50,1],[46,1],[44,2],[43,2],[48,2],[46,2],[47,2],[53,2],[64,2],[62,2],[59,2],[51,2],[48,2],[44,2],[48,2],[52,2],[48,2],[51,2],[43,2],[45,2],[44,3],[48,3],[51,3],[54,3],[66,3],[58,3],[49,3],[57,3],[55,3],[64,3],[76,3],[81,3],[79,3],[82,3],[85,4],[85,4],[91,4],[88,4],[95,4],[95,4],[95,4],[91,4],[90,4],[93,4],[96,4],[96,4],[95,4],[95,4],[91,4],[99,4],[84,4],[83,4],[79,4],[92,4],[84,4],[89,4],[100,4],[100,4],[100,4]]},{"espnId":"401872976","league":"NFL","week":"Oct. 1–5, 2026","date":"2026-10-04T20:25Z","day":"Sun","time":"4:25","matchup":"Kansas City Chiefs @ Las Vegas Raiders","conferences":[],"broadcast":"CBS / Paramount+","network":"cbs","venue":"Las Vegas, NV","venueId":"6501","attendance":62593,"teams":[{"name":"Kansas City Chiefs","logoId":"kansas-city-chiefs","abbr":"KC","color":"#620b18","record":"4-0","ranks":{"conf":1,"confSize":16,"confName":"AFC","overall":4,"overallOf":32},"advanced":{"eff":{"tot":73.216,"totRank":4,"off":74.619,"offRank":4,"def":62.239,"defRank":8,"st":48.363,"stRank":20},"epa":{"off":2.955,"def":1.297,"st":0.173},"sosRank":32,"controlRank":null,"qbr":{"name":"Patrick Mahomes","value":68.3,"rank":11,"of":30,"epa":19.3},"ngs":{"qb":{"name":"Patrick Mahomes","cpoe":-0.1,"ttt":2.6,"aggr":5.1,"air":5.8},"rush":{"name":"Kenneth Walker III","ryoe":2.3,"ryoeTotal":141,"eight":26.2},"rec":{"name":"Travis Kelce","sep":3.4,"yacoe":4.1,"share":22.3}}},"score":30,"linescores":[7,3,0,20]},{"name":"Las Vegas Raiders","logoId":"las-vegas-raiders","abbr":"LV","color":"#000000","record":"3-1","ranks":{"conf":6,"confSize":16,"confName":"AFC","overall":20,"overallOf":32},"advanced":{"eff":{"tot":69.287,"totRank":6,"off":56.465,"offRank":10,"def":67.583,"defRank":5,"st":64.858,"stRank":10},"epa":{"off":-1.563,"def":0.265,"st":-0.163},"sosRank":26,"controlRank":null,"qbr":{"name":"Kirk Cousins","value":59.2,"rank":17,"of":30,"epa":14.4},"ngs":{"qb":{"name":"Kirk Cousins","cpoe":3.2,"ttt":2.81,"aggr":14.1,"air":8.7},"rush":{"name":"Ashton Jeanty","ryoe":-0.2,"ryoeTotal":-15,"eight":38.1},"rec":{"name":"Tre Tucker","sep":2.4,"yacoe":-0.3,"share":27.7}}},"score":27,"linescores":[7,6,0,14]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":85,"tier":"vgood","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":19.6,"note":"FPI #2 Chiefs vs #22 Raiders"},{"id":"competitive","label":"Competitiveness","max":19,"pts":11.5,"note":"Win probability Chiefs 70% · line Chiefs -4.5"},{"id":"stakes","label":"Stakes","max":15,"pts":10.5,"note":"Playoff odds swing 49 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":6,"note":"Both teams .500 or better; division game"},{"id":"tv","label":"TV window","max":3,"pts":2,"note":"CBS / Paramount+"}],"line":"Chiefs -4.5 • O/U 47.5","pHome":0.303,"take":"Chiefs at Raiders in Vegas; Las Vegas won the teams' last meeting 14–12","source":"frozen"},"actual":{"score":88,"tier":"vgood","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":19,"note":"Chiefs won by 3"},{"id":"drama","label":"Drama","max":17,"pts":17,"note":"3 lead changes, 2 ties · excitement index 6.1 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":7.1,"note":"In doubt for 53% of 4th-quarter plays · 3 lead changes in the 4th"},{"id":"sq","label":"Stakes & quality","max":10,"pts":7.2,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0,"note":"Chiefs came back from 7 down"},{"id":"fireworks","label":"Fireworks","max":4,"pts":2.5,"note":"57 combined points"}]},"delta":3,"scoreCheck":{"projected":{"away":24,"home":23,"source":"line + season scoring"},"winnerRight":true,"marginMiss":-2,"totalMiss":10,"miss":7,"grade":"close","ats":"underdog covered","headline":"Called the margin (Chiefs by 3), missed the scoring: 57 points, not 47.","bullets":["Points: Chiefs 30 (projected 24, +6); Raiders 27 (projected 23, +4).","Total: 57 vs 47 projected, 10 more than expected.","Chiefs -4.5 didn't cover; the over (47.5) hit."]},"mvp":{"name":"Kenneth Walker III","short":"K. Walker III","pos":"RB","jersey":"9","headshot":"https://a.espncdn.com/i/headshots/nfl/players/full/4567048.png","side":"away","line":"22 CAR, 177 YDS, 2 TD","category":"rushingYards"},"readout":{"headline":"Lived up to the forecast (85 → 88): 3 lead changes and a 3-pt finish.","bullets":["Close all the way: Chiefs won by 3; 3 lead changes, 2 ties.","Shootout: 57 combined points."]},"wp":[[30,null],[29,1],[27,1],[32,1],[37,1],[48,1],[46,1],[46,1],[48,1],[38,1],[35,1],[34,1],[32,1],[31,2],[32,2],[34,2],[36,2],[32,2],[40,2],[39,2],[42,2],[43,2],[42,2],[39,2],[30,2],[36,2],[39,2],[37,2],[40,2],[37,2],[43,2],[51,3],[57,3],[53,3],[45,3],[42,3],[51,3],[48,3],[51,3],[49,3],[43,3],[52,3],[53,3],[58,3],[52,3],[34,3],[25,4],[26,4],[33,4],[32,4],[34,4],[33,4],[39,4],[54,4],[42,4],[51,4],[24,4],[1,4],[1,4],[2,4],[7,4],[6,4],[10,4],[9,4],[4,4],[8,4],[9,4],[0,4],[0,4]]},{"espnId":"401872975","league":"NFL","week":"Oct. 1–5, 2026","date":"2026-10-04T20:25Z","day":"Sun","time":"4:25","matchup":"Denver Broncos @ San Francisco 49ers","conferences":[],"broadcast":"CBS / Paramount+","network":"cbs","venue":"Santa Clara, CA","venueId":"4738","attendance":70776,"teams":[{"name":"Denver Broncos","logoId":"denver-broncos","abbr":"DEN","color":"#0a2343","record":"2-2","ranks":{"conf":8,"confSize":16,"confName":"AFC","overall":11,"overallOf":32},"advanced":{"eff":{"tot":36.754,"totRank":24,"off":40.198,"offRank":20,"def":45.135,"defRank":22,"st":36.471,"stRank":24},"epa":{"off":-0.577,"def":1.853,"st":-0.041},"sosRank":1,"controlRank":null,"qbr":{"name":"Bo Nix","value":47,"rank":23,"of":30,"epa":7.9},"ngs":{"qb":{"name":"Bo Nix","cpoe":-3.9,"ttt":2.92,"aggr":14,"air":6.9},"rush":{"name":"J.K. Dobbins","ryoe":-0.5,"ryoeTotal":-17,"eight":14.3},"rec":{"name":"Jaylen Waddle","sep":3.4,"yacoe":-0.9,"share":40}}},"score":14,"linescores":[3,0,0,11]},{"name":"San Francisco 49ers","logoId":"san-francisco-49ers","abbr":"SF","color":"#650000","record":"4-0","ranks":{"conf":2,"confSize":16,"confName":"NFC","overall":1,"overallOf":32},"advanced":{"eff":{"tot":82.326,"totRank":1,"off":88.14,"offRank":1,"def":54.492,"defRank":15,"st":77.008,"stRank":3},"epa":{"off":6.245,"def":0.16,"st":0.466},"sosRank":28,"controlRank":null,"qbr":{"name":"Brock Purdy","value":93.7,"rank":1,"of":30,"epa":25.5},"ngs":{"qb":{"name":"Brock Purdy","cpoe":7.5,"ttt":2.96,"aggr":14.5,"air":7.4},"rush":{"name":"Christian McCaffrey","ryoe":0.2,"ryoeTotal":6,"eight":20},"rec":{"name":"Mike Evans","sep":1.8,"yacoe":-0.7,"share":30.3}}},"score":24,"linescores":[0,3,7,14]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":81,"tier":"good","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":23.7,"note":"FPI #11 Broncos vs #1 49ers"},{"id":"competitive","label":"Competitiveness","max":19,"pts":8.4,"note":"Win probability 49ers 78% · line 49ers -3"},{"id":"stakes","label":"Stakes","max":15,"pts":7.9,"note":"Playoff odds swing 37 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":3.6,"note":"Both teams .500 or better"},{"id":"tv","label":"TV window","max":3,"pts":2,"note":"CBS / Paramount+"}],"line":"49ers -3 • O/U 48.5","pHome":0.78,"take":"FPI's No. 1 49ers host Bo Nix and a Denver team with real playoff stakes","source":"frozen"},"actual":{"score":67,"tier":"watch","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":13,"note":"49ers won by 10"},{"id":"drama","label":"Drama","max":17,"pts":9.9,"note":"1 lead change, 1 tie · excitement index 3.1 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":1.7,"note":"In doubt for 21% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":7.4,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0,"note":"Favorite 49ers (78%) held on"},{"id":"fireworks","label":"Fireworks","max":4,"pts":0.3,"note":"38 combined points"}]},"delta":-14,"scoreCheck":{"projected":{"away":21,"home":26,"source":"line + season scoring"},"winnerRight":true,"marginMiss":5,"totalMiss":-9,"miss":9.5,"grade":"close","ats":"favorite covered","headline":"Right winner, wrong script: 49ers won by 10, not 5.","bullets":["Points: Broncos 14 (projected 21, −7); 49ers 24 (projected 26, −2).","Total: 38 vs 47 projected, 9 fewer than expected.","49ers -3 covered; the under (48.5) hit."]},"mvp":{"name":"Brock Purdy","short":"B. Purdy","pos":"QB","jersey":"13","headshot":"https://a.espncdn.com/i/headshots/nfl/players/full/4361741.png","side":"home","line":"19/30, 218 YDS, 2 TD","category":"passingYards"},"readout":{"headline":"Fell 14 short of the forecast: a 10-pt final and little doubt in the 4th.","bullets":["49ers won by 10; 1 lead change, 1 tie.","The forecast leaned on team quality and stakes (32 pts); once the game is played they count for at most 10, and the rest has to come from the game itself."]},"wp":[[78,null],[77,1],[78,1],[79,1],[79,1],[75,1],[79,1],[74,1],[72,1],[70,1],[75,1],[70,1],[73,1],[70,2],[66,2],[69,2],[67,2],[64,2],[62,2],[61,2],[61,2],[65,2],[68,2],[70,2],[73,2],[76,2],[73,2],[71,2],[71,2],[71,2],[71,2],[73,2],[73,2],[72,2],[71,2],[72,3],[69,3],[70,3],[69,3],[68,3],[67,3],[77,3],[80,3],[83,3],[86,3],[88,3],[80,3],[80,3],[83,4],[82,4],[86,4],[89,4],[93,4],[96,4],[93,4],[93,4],[86,4],[84,4],[88,4],[99,4],[99,4],[100,4],[100,4],[100,4],[100,4]]},{"espnId":"401872977","league":"NFL","week":"Oct. 1–5, 2026","date":"2026-10-04T20:25Z","day":"Sun","time":"4:25","matchup":"Los Angeles Chargers @ Seattle Seahawks","conferences":[],"broadcast":"CBS / Paramount+","network":"cbs","venue":"Seattle, WA","venueId":"3673","attendance":68691,"teams":[{"name":"Los Angeles Chargers","logoId":"los-angeles-chargers","abbr":"LAC","color":"#00324d","record":"0-4","ranks":{"conf":14,"confSize":16,"confName":"AFC","overall":16,"overallOf":32},"advanced":{"eff":{"tot":24.761,"totRank":31,"off":22.901,"offRank":31,"def":55.721,"defRank":13,"st":10.842,"stRank":32},"epa":{"off":-2.034,"def":1.955,"st":-0.235},"sosRank":13,"controlRank":null,"qbr":{"name":"Justin Herbert","value":27.4,"rank":29,"of":30,"epa":2.7},"ngs":{"qb":{"name":"Justin Herbert","cpoe":-3.8,"ttt":2.84,"aggr":13.6,"air":9.5},"rush":{"name":"Omarion Hampton","ryoe":-0.4,"ryoeTotal":-19,"eight":18},"rec":{"name":"Quentin Johnston","sep":3,"yacoe":-0.7,"share":22}}},"score":23,"linescores":[3,3,7,10]},{"name":"Seattle Seahawks","logoId":"seattle-seahawks","abbr":"SEA","color":"#002a5c","record":"3-1","ranks":{"conf":6,"confSize":16,"confName":"NFC","overall":5,"overallOf":32},"advanced":{"eff":{"tot":66.611,"totRank":7,"off":42.81,"offRank":18,"def":72.738,"defRank":2,"st":71.868,"stRank":5},"epa":{"off":0.968,"def":2.721,"st":0.364},"sosRank":31,"controlRank":null,"qbr":{"name":"Drew Lock","value":84,"rank":3,"of":30,"epa":12.9},"ngs":{"qb":{"name":"Drew Lock","cpoe":8.8,"ttt":2.77,"aggr":16.7,"air":7.7},"rush":{"name":"Emanuel Wilson","ryoe":-0.3,"ryoeTotal":-11,"eight":28.1},"rec":{"name":"Jaxon Smith-Njigba","sep":2.6,"yacoe":1.1,"share":54.5}}},"score":30,"linescores":[7,13,10,0]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":79,"tier":"good","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":20.7,"note":"FPI #17 Chargers vs #3 Seahawks"},{"id":"competitive","label":"Competitiveness","max":19,"pts":9.9,"note":"Win probability Seahawks 74% · line Seahawks -7"},{"id":"stakes","label":"Stakes","max":15,"pts":9.9,"note":"Playoff odds swing 46 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":1.5,"note":"One team .500 or better"},{"id":"tv","label":"TV window","max":3,"pts":2,"note":"CBS / Paramount+"}],"line":"Seahawks -7 • O/U 42.5","pHome":0.74,"take":"Justin Herbert's winless Chargers visit the FPI No. 3 Seahawks","source":"frozen"},"actual":{"score":66,"tier":"watch","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":16,"note":"Seahawks won by 7"},{"id":"drama","label":"Drama","max":17,"pts":5.8,"note":"1 lead change · excitement index 2.2 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":0,"note":"In doubt for 0% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":7.2,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0,"note":"Favorite Seahawks (74%) held on"},{"id":"fireworks","label":"Fireworks","max":4,"pts":2.1,"note":"53 combined points"}]},"delta":-13,"scoreCheck":{"projected":{"away":17,"home":24,"source":"line + season scoring"},"winnerRight":true,"marginMiss":0,"totalMiss":12,"miss":6,"grade":"close","ats":"push","headline":"Called the margin (Seahawks by 7), missed the scoring: 53 points, not 41.","bullets":["Points: Chargers 23 (projected 17, +6); Seahawks 30 (projected 24, +6).","Total: 53 vs 41 projected, 12 more than expected.","Seahawks -7 pushed; the over (42.5) hit."]},"mvp":{"name":"Emanuel Wilson","short":"E. Wilson","pos":"RB","jersey":"23","headshot":"https://a.espncdn.com/i/headshots/nfl/players/full/4887558.png","side":"home","line":"21 CAR, 81 YDS, 1 TD","category":"rushingYards"},"readout":{"headline":"Fell 13 short of the forecast: little doubt in the 4th.","bullets":["Seahawks won by 7; 1 lead change.","The forecast leaned on team quality and stakes (31 pts); once the game is played they count for at most 10, and the rest has to come from the game itself."]},"wp":[[74,null],[70,1],[71,1],[65,1],[70,1],[70,1],[69,1],[79,1],[80,1],[81,1],[82,1],[79,1],[78,1],[77,1],[80,1],[79,1],[79,1],[79,1],[81,2],[82,2],[80,2],[80,2],[81,2],[83,2],[85,2],[87,2],[89,2],[89,2],[89,2],[88,2],[96,2],[96,2],[96,2],[94,2],[95,3],[96,3],[97,3],[99,3],[98,3],[98,3],[98,3],[97,3],[96,3],[96,3],[97,3],[98,3],[98,3],[98,3],[98,3],[98,4],[97,4],[98,4],[97,4],[98,4],[97,4],[96,4],[99,4],[99,4],[99,4],[98,4],[96,4],[96,4],[97,4],[94,4],[94,4],[100,4],[100,4]]},{"espnId":"401872974","league":"NFL","week":"Oct. 1–5, 2026","date":"2026-10-04T20:05Z","day":"Sun","time":"4:05","matchup":"Miami Dolphins @ Minnesota Vikings","conferences":[],"broadcast":"Fox","network":"fox","venue":"Minneapolis, MN","venueId":"5239","attendance":66752,"teams":[{"name":"Miami Dolphins","logoId":"miami-dolphins","abbr":"MIA","color":"#003235","record":"0-4","ranks":{"conf":13,"confSize":16,"confName":"AFC","overall":32,"overallOf":32},"advanced":{"eff":{"tot":16.569,"totRank":32,"off":24.418,"offRank":30,"def":34.171,"defRank":29,"st":14.46,"stRank":30},"epa":{"off":-4.754,"def":-2.845,"st":-0.608},"sosRank":3,"controlRank":null,"qbr":{"name":"Malik Willis","value":40.7,"rank":27,"of":30,"epa":4.7},"ngs":{"qb":{"name":"Malik Willis","cpoe":-2.7,"ttt":2.93,"aggr":20.9,"air":10.3},"rush":{"name":"De'Von Achane","ryoe":-0.3,"ryoeTotal":-9,"eight":17.6},"rec":{"name":"Malik Washington","sep":3.2,"yacoe":0.7,"share":28}}},"score":10,"linescores":[0,0,10,0]},{"name":"Minnesota Vikings","logoId":"minnesota-vikings","abbr":"MIN","color":"#3a1c5f","record":"4-0","ranks":{"conf":1,"confSize":16,"confName":"NFC","overall":14,"overallOf":32},"advanced":{"eff":{"tot":69.498,"totRank":5,"off":32.773,"offRank":27,"def":84.584,"defRank":1,"st":70.591,"stRank":6},"epa":{"off":-3.452,"def":3.324,"st":0.461},"sosRank":24,"controlRank":null,"qbr":{"name":"Carson Wentz","value":52.3,"rank":null,"of":30,"epa":4.8},"ngs":{"qb":{"name":"Carson Wentz","cpoe":-8,"ttt":2.61,"aggr":12.8,"air":8.3},"rush":{"name":"Aaron Jones","ryoe":-0.5,"ryoeTotal":-24,"eight":36.5},"rec":{"name":"Justin Jefferson","sep":2.9,"yacoe":1.4,"share":33.4}}},"score":15,"linescores":[3,6,3,3]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":64,"tier":"watch","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":10.9,"note":"FPI #32 Dolphins vs #12 Vikings"},{"id":"competitive","label":"Competitiveness","max":19,"pts":6.3,"note":"Win probability Vikings 83% · line Vikings -10"},{"id":"stakes","label":"Stakes","max":15,"pts":7.9,"note":"Playoff odds swing 37 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":1.5,"note":"One team .500 or better"},{"id":"tv","label":"TV window","max":3,"pts":2,"note":"FOX / FOX One"}],"line":"Vikings -10 • O/U 38.5","pHome":0.835,"take":"Unbeaten Vikings host a winless Dolphins team FPI ranks last","source":"frozen"},"actual":{"score":64,"tier":"watch","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":16,"note":"Vikings won by 5"},{"id":"drama","label":"Drama","max":17,"pts":5.4,"note":"0 lead changes · excitement index 2.1 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":3,"note":"In doubt for 36% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":4.5,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0,"note":"Favorite Vikings (84%) held on"},{"id":"fireworks","label":"Fireworks","max":4,"pts":0,"note":"25 combined points"}]},"delta":0,"scoreCheck":{"projected":{"away":14,"home":24,"source":"line + season scoring"},"winnerRight":true,"marginMiss":-5,"totalMiss":-13,"miss":11.5,"grade":"close","ats":"underdog covered","headline":"Right winner, but closer than projected: Vikings won by 5, not 10.","bullets":["Points: Dolphins 10 (projected 14, −4); Vikings 15 (projected 24, −9).","Total: 25 vs 38 projected, 13 fewer than expected.","Vikings -10 didn't cover; the under (38.5) hit."]},"mvp":{"name":"T.J. Hockenson","short":"T.J. Hockenson","pos":"TE","jersey":"87","headshot":"https://a.espncdn.com/i/headshots/nfl/players/full/4036133.png","side":"home","line":"13 REC, 119 YDS","category":"receivingYards"},"readout":{"headline":"Lived up to the forecast (64 → 64): no lead changes and only 25 points.","bullets":["Vikings won by 5; 0 lead changes.","Low scoring (25 combined points) but tight."]},"wp":[[84,null],[83,1],[82,1],[84,1],[88,1],[83,1],[86,1],[86,1],[86,1],[85,1],[86,1],[86,1],[85,1],[85,2],[84,2],[84,2],[85,2],[85,2],[85,2],[88,2],[86,2],[87,2],[86,2],[90,2],[88,2],[89,2],[89,2],[90,2],[92,2],[90,2],[92,2],[92,2],[91,3],[87,3],[88,3],[89,3],[91,3],[90,3],[90,3],[90,3],[93,3],[93,3],[90,3],[85,3],[78,3],[79,4],[78,4],[81,4],[88,4],[82,4],[84,4],[88,4],[89,4],[91,4],[97,4],[99,4],[100,4],[100,4],[100,4]]},{"espnId":"401872971","league":"NFL","week":"Oct. 1–5, 2026","date":"2026-10-04T17:00Z","day":"Sun","time":"1:00","matchup":"New England Patriots @ Buffalo Bills","conferences":[],"broadcast":"CBS / Paramount+","network":"cbs","venue":"Orchard Park, NY","venueId":"11938","attendance":60606,"teams":[{"name":"New England Patriots","logoId":"new-england-patriots","abbr":"NE","color":"#002a5c","record":"2-2","ranks":{"conf":7,"confSize":16,"confName":"AFC","overall":12,"overallOf":32},"advanced":{"eff":{"tot":46.417,"totRank":18,"off":32.812,"offRank":26,"def":60.644,"defRank":9,"st":56.225,"stRank":15},"epa":{"off":0.008,"def":1.084,"st":-0.158},"sosRank":2,"controlRank":null,"qbr":{"name":"Drake Maye","value":46.1,"rank":25,"of":30,"epa":6.9},"ngs":{"qb":{"name":"Drake Maye","cpoe":2.4,"ttt":3.04,"aggr":11.3,"air":9.2},"rush":{"name":"Rhamondre Stevenson","ryoe":0.1,"ryoeTotal":4,"eight":22.6},"rec":{"name":"Mack Hollins","sep":2.9,"yacoe":1,"share":26}}},"score":29,"linescores":[7,7,7,8]},{"name":"Buffalo Bills","logoId":"buffalo-bills","abbr":"BUF","color":"#002972","record":"3-1","ranks":{"conf":3,"confSize":16,"confName":"AFC","overall":6,"overallOf":32},"advanced":{"eff":{"tot":64.391,"totRank":9,"off":78.07,"offRank":2,"def":39.489,"defRank":28,"st":66.329,"stRank":8},"epa":{"off":4.894,"def":-1.146,"st":0.202},"sosRank":9,"controlRank":null,"qbr":{"name":"Josh Allen","value":77.2,"rank":7,"of":30,"epa":23.8},"ngs":{"qb":{"name":"Josh Allen","cpoe":1.6,"ttt":2.98,"aggr":10.5,"air":10},"rush":{"name":"James Cook","ryoe":1.1,"ryoeTotal":65,"eight":29.3},"rec":{"name":"DJ Moore","sep":2.9,"yacoe":1.3,"share":34.8}}},"score":26,"linescores":[0,17,0,9]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":82,"tier":"vgood","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":20.3,"note":"FPI #15 Patriots vs #5 Bills"},{"id":"competitive","label":"Competitiveness","max":19,"pts":11.2,"note":"Win probability Bills 71% · line Bills -7"},{"id":"stakes","label":"Stakes","max":15,"pts":9.9,"note":"Playoff odds swing 46 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":3.9,"note":"One team .500 or better; division game"},{"id":"tv","label":"TV window","max":3,"pts":2,"note":"CBS / Paramount+"}],"line":"Bills -7 • O/U 49.5","pHome":0.706,"take":"New England won two of three against Buffalo last season; now the Bills are touchdown favorites","source":"frozen"},"actual":{"score":94,"tier":"elite","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":19,"note":"Patriots won by 3"},{"id":"drama","label":"Drama","max":17,"pts":17,"note":"4 lead changes, 2 ties · excitement index 6.3 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":9.5,"note":"In doubt for 82% of 4th-quarter plays · 2 lead changes in the 4th"},{"id":"sq","label":"Stakes & quality","max":10,"pts":7.2,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":4.4,"note":"Patriots won as a 29% underdog · Bills had a 85% win chance"},{"id":"fireworks","label":"Fireworks","max":4,"pts":2.3,"note":"55 combined points"}]},"delta":12,"scoreCheck":{"projected":{"away":21,"home":27,"source":"line + season scoring"},"winnerRight":false,"marginMiss":-9,"totalMiss":7,"miss":12.5,"grade":"wrong","ats":"underdog covered","headline":"Wrong winner: projected Bills by 6, Patriots won by 3 (a 9-pt miss on the margin).","bullets":["Points: Patriots 29 (projected 21, +8); Bills 26 (projected 27, −1).","Total: 55 vs 48 projected, 7 more than expected.","It broke in Q1: Patriots won the quarter 7–0.","Bills -7 didn't cover; the over (49.5) hit."]},"mvp":{"name":"Drake Maye","short":"D. Maye","pos":"QB","jersey":"10","headshot":"https://a.espncdn.com/i/headshots/nfl/players/full/4431452.png","side":"away","line":"22/37, 269 YDS, 3 TD, 1 INT","category":"passingYards"},"readout":{"headline":"Beat the forecast by 12: Patriots won as a 29% underdog and 4 lead changes.","bullets":["Close all the way: Patriots won by 3; 4 lead changes, 2 ties."]},"wp":[[71,null],[72,1],[72,1],[68,1],[63,1],[67,1],[53,1],[52,1],[53,1],[59,1],[62,1],[59,1],[66,2],[62,2],[57,2],[70,2],[69,2],[63,2],[57,2],[47,2],[47,2],[60,2],[52,2],[61,2],[64,2],[66,2],[67,2],[64,2],[74,2],[70,3],[70,3],[63,3],[67,3],[57,3],[57,3],[53,3],[50,3],[45,3],[40,3],[43,3],[44,3],[38,3],[37,3],[45,3],[47,3],[50,4],[58,4],[48,4],[50,4],[46,4],[54,4],[55,4],[64,4],[76,4],[79,4],[63,4],[27,4],[31,4],[6,4],[7,4],[0,4],[0,4]]},{"espnId":"401872972","league":"NFL","week":"Oct. 1–5, 2026","date":"2026-10-04T17:00Z","day":"Sun","time":"1:00","matchup":"New York Jets @ Chicago Bears","conferences":[],"broadcast":"Fox","network":"fox","venue":"Chicago, IL","venueId":"3933","attendance":59702,"teams":[{"name":"New York Jets","logoId":"new-york-jets","abbr":"NYJ","color":"#0b3326","record":"1-3","ranks":{"conf":12,"confSize":16,"confName":"AFC","overall":25,"overallOf":32},"advanced":{"eff":{"tot":43.125,"totRank":21,"off":44.737,"offRank":16,"def":46.835,"defRank":18,"st":45.906,"stRank":22},"epa":{"off":-3.177,"def":-1.43,"st":0.203},"sosRank":15,"controlRank":null,"qbr":{"name":"Geno Smith","value":66.5,"rank":13,"of":30,"epa":20},"ngs":{"qb":{"name":"Geno Smith","cpoe":12.9,"ttt":2.94,"aggr":18.6,"air":7.6},"rush":{"name":"Breece Hall","ryoe":-0.2,"ryoeTotal":-8,"eight":29.4},"rec":{"name":"Garrett Wilson","sep":2.3,"yacoe":-0.7,"share":38.3}}},"score":12,"linescores":[0,3,3,6]},{"name":"Chicago Bears","logoId":"chicago-bears","abbr":"CHI","color":"#0b1c3a","record":"3-1","ranks":{"conf":5,"confSize":16,"confName":"NFC","overall":8,"overallOf":32},"advanced":{"eff":{"tot":75.862,"totRank":2,"off":62.986,"offRank":8,"def":71.503,"defRank":3,"st":63.509,"stRank":11},"epa":{"off":0.702,"def":1.302,"st":0.27},"sosRank":30,"controlRank":null,"qbr":{"name":"Caleb Williams","value":85.5,"rank":2,"of":30,"epa":16.7},"ngs":{"qb":{"name":"Caleb Williams","cpoe":3.3,"ttt":3.42,"aggr":14.5,"air":7.4},"rush":{"name":"D'Andre Swift","ryoe":0.1,"ryoeTotal":3,"eight":18.5},"rec":{"name":"Luther Burden III","sep":2.7,"yacoe":0.7,"share":25.7}}},"score":23,"linescores":[7,6,7,3]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":75,"tier":"good","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":12.1,"note":"FPI #25 Jets vs #14 Bears"},{"id":"competitive","label":"Competitiveness","max":19,"pts":12.2,"note":"Win probability Bears 68% · line Bears -3.5"},{"id":"stakes","label":"Stakes","max":15,"pts":12.2,"note":"Playoff odds swing 57 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":1.5,"note":"One team .500 or better"},{"id":"tv","label":"TV window","max":3,"pts":2,"note":"FOX / FOX One"}],"line":"Bears -3.5 • O/U 43.5","pHome":0.68,"take":"Caleb Williams and the 2-1 Bears host the Jets","source":"frozen"},"actual":{"score":57,"tier":"bg","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":10,"note":"Bears won by 11"},{"id":"drama","label":"Drama","max":17,"pts":5.6,"note":"0 lead changes · excitement index 2.1 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":0,"note":"In doubt for 0% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":5.9,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0,"note":"Favorite Bears (68%) held on"},{"id":"fireworks","label":"Fireworks","max":4,"pts":0,"note":"35 combined points"}]},"delta":-18,"scoreCheck":{"projected":{"away":20,"home":24,"source":"line + season scoring"},"winnerRight":true,"marginMiss":7,"totalMiss":-9,"miss":11.5,"grade":"close","ats":"favorite covered","headline":"Right winner, wrong script: Bears won by 11, not 4.","bullets":["Points: Jets 12 (projected 20, −8); Bears 23 (projected 24, −1).","Total: 35 vs 44 projected, 9 fewer than expected.","Bears -3.5 covered; the under (43.5) hit."]},"mvp":{"name":"Kyle Monangai","short":"K. Monangai","pos":"RB","jersey":"25","headshot":"https://a.espncdn.com/i/headshots/nfl/players/full/4608686.png","side":"home","line":"30 CAR, 146 YDS, 2 TD","category":"rushingYards"},"readout":{"headline":"Fell 18 short of the forecast: an 11-pt final and no lead changes.","bullets":["Bears won by 11; 0 lead changes."]},"wp":[[68,null],[68,1],[67,1],[73,1],[78,1],[68,1],[70,1],[71,1],[74,1],[74,1],[70,1],[77,1],[80,1],[79,2],[82,2],[83,2],[75,2],[74,2],[76,2],[78,2],[80,2],[83,2],[80,2],[80,2],[80,2],[82,2],[80,2],[82,2],[83,2],[87,2],[87,2],[87,2],[85,3],[86,3],[87,3],[89,3],[80,3],[84,3],[84,3],[88,3],[89,3],[92,3],[95,3],[96,3],[97,3],[97,4],[99,4],[99,4],[99,4],[96,4],[95,4],[98,4],[99,4],[98,4],[99,4],[99,4],[100,4],[100,4],[100,4],[100,4]]},{"espnId":"401872969","league":"NFL","week":"Oct. 1–5, 2026","date":"2026-10-04T17:00Z","day":"Sun","time":"1:00","matchup":"Jacksonville Jaguars @ Cincinnati Bengals","conferences":[],"broadcast":"CBS / Paramount+","network":"cbs","venue":"Cincinnati, OH","venueId":"3874","attendance":66625,"teams":[{"name":"Jacksonville Jaguars","logoId":"jacksonville-jaguars","abbr":"JAX","color":"#00323b","record":"3-1","ranks":{"conf":2,"confSize":16,"confName":"AFC","overall":2,"overallOf":32},"advanced":{"eff":{"tot":74.631,"totRank":3,"off":65.535,"offRank":7,"def":67.413,"defRank":6,"st":66.459,"stRank":7},"epa":{"off":2.704,"def":1.65,"st":0.317},"sosRank":17,"controlRank":null,"qbr":{"name":"Trevor Lawrence","value":77.1,"rank":8,"of":30,"epa":14.8},"ngs":{"qb":{"name":"Trevor Lawrence","cpoe":7.1,"ttt":2.82,"aggr":13.6,"air":9.5},"rush":{"name":"Bhayshul Tuten","ryoe":0.5,"ryoeTotal":21,"eight":25.6},"rec":{"name":"Parker Washington","sep":2.2,"yacoe":-1.6,"share":43.8}}},"score":22,"linescores":[3,10,3,6]},{"name":"Cincinnati Bengals","logoId":"cincinnati-bengals","abbr":"CIN","color":"#581c07","record":"2-2","ranks":{"conf":11,"confSize":16,"confName":"AFC","overall":9,"overallOf":32},"advanced":{"eff":{"tot":56.197,"totRank":10,"off":52.457,"offRank":11,"def":58.598,"defRank":10,"st":44.63,"stRank":23},"epa":{"off":2.756,"def":-0.453,"st":-0.143},"sosRank":10,"controlRank":null,"qbr":{"name":"Joe Burrow","value":79.8,"rank":5,"of":30,"epa":22.3},"ngs":{"qb":{"name":"Joe Burrow","cpoe":2.5,"ttt":2.54,"aggr":11.7,"air":6.6},"rush":{"name":"Chase Brown","ryoe":-0.2,"ryoeTotal":-11,"eight":32.7},"rec":{"name":"Ja'Marr Chase","sep":2.6,"yacoe":0.7,"share":33.3}}},"score":17,"linescores":[0,3,7,7]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":88,"tier":"vgood","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":22.4,"note":"FPI #4 Jaguars vs #10 Bengals"},{"id":"competitive","label":"Competitiveness","max":19,"pts":17.3,"note":"Win probability Jaguars 55% · line Bengals -2.5"},{"id":"stakes","label":"Stakes","max":15,"pts":7.7,"note":"Playoff odds swing 36 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":3.6,"note":"Both teams .500 or better"},{"id":"tv","label":"TV window","max":3,"pts":2,"note":"CBS / Paramount+"}],"line":"Bengals -2.5 • O/U 51.5","pHome":0.454,"take":"AFC division leaders meet: FPI's No. 4 Jaguars at Cincinnati, with the week's top total","source":"frozen"},"actual":{"score":80,"tier":"good","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":16,"note":"Jaguars won by 5"},{"id":"drama","label":"Drama","max":17,"pts":17,"note":"0 lead changes, 1 tie · excitement index 5.0 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":4.1,"note":"In doubt for 49% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":7,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0,"note":"Favorite Jaguars (55%) held on"},{"id":"fireworks","label":"Fireworks","max":4,"pts":0.5,"note":"39 combined points"}]},"delta":-8,"scoreCheck":{"projected":{"away":24,"home":26,"source":"line + season scoring"},"winnerRight":false,"marginMiss":-7,"totalMiss":-11,"miss":12.5,"grade":"wrong","ats":"underdog covered","headline":"Wrong winner: projected Bengals by 2, Jaguars won by 5 (a 7-pt miss on the margin).","bullets":["Points: Jaguars 22 (projected 24, −2); Bengals 17 (projected 26, −9).","Total: 39 vs 50 projected, 11 fewer than expected.","It broke in Q2: Jaguars won the quarter 10–3.","Bengals -2.5 didn't cover; the under (51.5) hit."]},"mvp":{"name":"Tee Higgins","short":"T. Higgins","pos":"WR","jersey":"5","headshot":"https://a.espncdn.com/i/headshots/nfl/players/full/4239993.png","side":"home","line":"11 REC, 157 YDS","category":"receivingYards"},"readout":{"headline":"Fell 8 short of the forecast: no lead changes.","bullets":["Close all the way: Jaguars won by 5; 0 lead changes, 1 tie.","The forecast leaned on team quality and stakes (30 pts); once the game is played they count for at most 10, and the rest has to come from the game itself."]},"wp":[[46,null],[44,1],[49,1],[44,1],[49,1],[45,1],[50,1],[39,1],[44,1],[45,1],[40,1],[42,1],[44,1],[48,2],[50,2],[46,2],[45,2],[43,2],[39,2],[31,2],[38,2],[38,2],[43,2],[41,2],[22,2],[25,2],[20,2],[21,2],[19,2],[18,2],[21,3],[21,3],[20,3],[26,3],[24,3],[34,3],[38,3],[30,3],[32,3],[27,3],[26,3],[30,3],[34,3],[23,4],[19,4],[23,4],[22,4],[22,4],[19,4],[16,4],[8,4],[4,4],[4,4],[6,4],[7,4],[13,4],[16,4],[10,4],[8,4],[12,4],[41,4],[16,4],[0,4],[0,4]]},{"espnId":"401872966","league":"NFL","week":"Oct. 1–5, 2026","date":"2026-10-04T17:00Z","day":"Sun","time":"1:00","matchup":"Arizona Cardinals @ New York Giants","conferences":[],"broadcast":"CBS / Paramount+","network":"cbs","venue":"East Rutherford, NJ","venueId":"3839","attendance":80893,"teams":[{"name":"Arizona Cardinals","logoId":"arizona-cardinals","abbr":"ARI","color":"#610217","record":"1-3","ranks":{"conf":15,"confSize":16,"confName":"NFC","overall":28,"overallOf":32},"advanced":{"eff":{"tot":35.65,"totRank":27,"off":39.865,"offRank":22,"def":45.328,"defRank":21,"st":28.337,"stRank":27},"epa":{"off":-2.178,"def":-2.993,"st":-0.087},"sosRank":5,"controlRank":null,"qbr":{"name":"Jacoby Brissett","value":69.4,"rank":9,"of":30,"epa":20.9},"ngs":{"qb":{"name":"Jacoby Brissett","cpoe":4.3,"ttt":2.62,"aggr":14.5,"air":6.4},"rush":{"name":"Jeremiyah Love","ryoe":-0.2,"ryoeTotal":-7,"eight":12.2},"rec":{"name":"Trey McBride","sep":2.7,"yacoe":0.1,"share":29.5}}},"score":24,"linescores":[14,3,7,0]},{"name":"New York Giants","logoId":"new-york-giants","abbr":"NYG","color":"#002c5d","record":"3-1","ranks":{"conf":3,"confSize":16,"confName":"NFC","overall":31,"overallOf":32},"advanced":{"eff":{"tot":50.374,"totRank":16,"off":40.14,"offRank":21,"def":46.544,"defRank":19,"st":85.944,"stRank":1},"epa":{"off":-6.599,"def":-1.162,"st":0.575},"sosRank":19,"controlRank":null,"qbr":{"name":"Jameis Winston","value":22.7,"rank":30,"of":30,"epa":1},"ngs":{"qb":{"name":"Jameis Winston","cpoe":-9.1,"ttt":2.72,"aggr":24.5,"air":8.2},"rush":{"name":"Cam Skattebo","ryoe":0,"ryoeTotal":1,"eight":20},"rec":{"name":"Isaiah Likely","sep":2.5,"yacoe":-0.1,"share":20.1}}},"score":36,"linescores":[3,16,8,9]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":61,"tier":"bg","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":3.4,"note":"FPI #27 Cardinals vs #30 Giants"},{"id":"competitive","label":"Competitiveness","max":19,"pts":18,"note":"Win probability Cardinals 53% · line Cardinals -2.5"},{"id":"stakes","label":"Stakes","max":15,"pts":1.1,"note":"Playoff odds swing 5 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":1.5,"note":"One team .500 or better"},{"id":"tv","label":"TV window","max":3,"pts":2,"note":"CBS / Paramount+"}],"line":"Cardinals -2.5 • O/U 44.5","pHome":0.473,"take":"Cardinals at Giants: two long shots, and the line has flipped to Arizona","source":"frozen"},"actual":{"score":75,"tier":"good","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":10,"note":"Giants won by 12"},{"id":"drama","label":"Drama","max":17,"pts":17,"note":"3 lead changes · excitement index 5.9 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":7.3,"note":"In doubt for 89% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":1,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":1.8,"note":"Giants won as a 47% underdog · Giants came back from 11 down"},{"id":"fireworks","label":"Fireworks","max":4,"pts":2.9,"note":"60 combined points"}]},"delta":14,"scoreCheck":{"projected":{"away":23,"home":21,"source":"line + season scoring"},"winnerRight":false,"marginMiss":14,"totalMiss":16,"miss":22,"grade":"wrong","ats":"underdog covered","headline":"Wrong winner: projected Cardinals by 2, Giants won by 12 (a 14-pt miss on the margin).","bullets":["Points: Cardinals 24 (projected 23, +1); Giants 36 (projected 21, +15).","Total: 60 vs 44 projected, 16 more than expected.","It broke in Q2: Giants won the quarter 16–3.","Cardinals -2.5 didn't cover; the over (44.5) hit."]},"mvp":{"name":"Malik Nabers","short":"M. Nabers","pos":"WR","jersey":"1","headshot":"https://a.espncdn.com/i/headshots/nfl/players/full/4595348.png","side":"home","line":"6 REC, 112 YDS, 1 TD","category":"receivingYards"},"readout":{"headline":"Beat the forecast by 14: Giants rallied from 11 down and 3 lead changes.","bullets":["Close all the way: Giants won by 12; 3 lead changes.","Shootout: 60 combined points."]},"wp":[[47,null],[47,1],[38,1],[32,1],[29,1],[36,1],[39,1],[36,1],[33,1],[29,1],[22,1],[27,1],[23,1],[24,2],[29,2],[25,2],[26,2],[28,2],[28,2],[26,2],[30,2],[34,2],[36,2],[43,2],[39,2],[62,2],[63,2],[69,2],[69,2],[62,2],[63,2],[55,2],[53,3],[52,3],[49,3],[40,3],[38,3],[38,3],[32,3],[30,3],[43,3],[46,3],[59,3],[61,3],[58,3],[63,4],[72,4],[56,4],[66,4],[74,4],[74,4],[68,4],[69,4],[80,4],[79,4],[85,4],[79,4],[78,4],[72,4],[64,4],[30,4],[55,4],[100,4],[100,4]]},{"espnId":"401872970","league":"NFL","week":"Oct. 1–5, 2026","date":"2026-10-04T17:00Z","day":"Sun","time":"1:00","matchup":"Los Angeles Rams @ Philadelphia Eagles","conferences":[],"broadcast":"Fox","network":"fox","venue":"Philadelphia, PA","venueId":"3806","attendance":69879,"teams":[{"name":"Los Angeles Rams","logoId":"los-angeles-rams","abbr":"LAR","color":"#00276c","record":"2-2","ranks":{"conf":7,"confSize":16,"confName":"NFC","overall":3,"overallOf":32},"advanced":{"eff":{"tot":54.558,"totRank":12,"off":49.257,"offRank":13,"def":66.665,"defRank":7,"st":23.698,"stRank":29},"epa":{"off":2.546,"def":2.649,"st":-0.681},"sosRank":8,"controlRank":null,"qbr":{"name":"Matthew Stafford","value":58.9,"rank":18,"of":30,"epa":14.9},"ngs":{"qb":{"name":"Matthew Stafford","cpoe":1.7,"ttt":2.77,"aggr":16.2,"air":10},"rush":{"name":"Kyren Williams","ryoe":1.6,"ryoeTotal":60,"eight":36.8},"rec":{"name":"Davante Adams","sep":2.5,"yacoe":2.3,"share":43.5}}},"score":24,"linescores":[3,7,0,14]},{"name":"Philadelphia Eagles","logoId":"philadelphia-eagles","abbr":"PHI","color":"#05353e","record":"2-2","ranks":{"conf":11,"confSize":16,"confName":"NFC","overall":22,"overallOf":32},"advanced":{"eff":{"tot":40.132,"totRank":22,"off":33.126,"offRank":25,"def":44.295,"defRank":25,"st":74.248,"stRank":4},"epa":{"off":-2.345,"def":0.478,"st":0.07},"sosRank":11,"controlRank":null,"qbr":{"name":"Jalen Hurts","value":65.7,"rank":14,"of":30,"epa":17.8},"ngs":{"qb":{"name":"Jalen Hurts","cpoe":-0.1,"ttt":3.26,"aggr":8,"air":8.7},"rush":{"name":"Saquon Barkley","ryoe":1.1,"ryoeTotal":38,"eight":14.7},"rec":{"name":"DeVonta Smith","sep":2.7,"yacoe":0.2,"share":47.5}}},"score":20,"linescores":[3,17,0,0]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":87,"tier":"vgood","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":19.4,"note":"FPI #6 Rams vs #16 Eagles"},{"id":"competitive","label":"Competitiveness","max":19,"pts":13.7,"note":"Win probability Rams 64% · line Rams -3.5"},{"id":"stakes","label":"Stakes","max":15,"pts":15,"note":"Playoff odds swing 79 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":1.5,"note":"One team .500 or better"},{"id":"tv","label":"TV window","max":3,"pts":2,"note":"FOX / FOX One"}],"line":"Rams -3.5 • O/U 42.5","pHome":0.361,"take":"The Rams visit Philly, where the Eagles have won the last four meetings","source":"frozen"},"actual":{"score":85,"tier":"vgood","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":16,"note":"Rams won by 4"},{"id":"drama","label":"Drama","max":17,"pts":16.7,"note":"1 lead change, 1 tie · excitement index 4.7 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":5.4,"note":"In doubt for 48% of 4th-quarter plays · 1 lead change in the 4th"},{"id":"sq","label":"Stakes & quality","max":10,"pts":8.3,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":2.8,"note":"Rams came back from 10 down"},{"id":"fireworks","label":"Fireworks","max":4,"pts":1,"note":"44 combined points"}]},"delta":-2,"scoreCheck":{"projected":{"away":23,"home":20,"source":"line + season scoring"},"winnerRight":true,"marginMiss":-1,"totalMiss":1,"miss":1.5,"grade":"nailed","ats":"favorite covered","headline":"Called it: projected Rams by 3, won by 4.","bullets":["Points: Rams 24 (projected 23, +1); Eagles 20 (projected 20, ±0).","Total: 44 vs 43 projected, right on.","Rams -3.5 covered; the over (42.5) hit."]},"mvp":{"name":"Kyren Williams","short":"K. Williams","pos":"RB","jersey":"23","headshot":"https://a.espncdn.com/i/headshots/nfl/players/full/4430737.png","side":"away","line":"16 CAR, 80 YDS, 2 TD","category":"rushingYards"},"readout":{"headline":"Lived up to the forecast (87 → 85): Rams rallied from 10 down.","bullets":["Close all the way: Rams won by 4; 1 lead change, 1 tie."]},"wp":[[36,null],[36,1],[35,1],[45,1],[48,1],[42,1],[43,1],[42,1],[37,1],[35,1],[40,1],[39,1],[42,1],[43,1],[46,2],[44,2],[45,2],[45,2],[50,2],[51,2],[47,2],[51,2],[61,2],[68,2],[67,2],[61,2],[54,2],[51,2],[52,2],[47,2],[48,2],[61,2],[72,2],[73,3],[70,3],[73,3],[71,3],[71,3],[75,3],[67,3],[73,3],[81,3],[79,3],[77,3],[83,3],[83,3],[74,3],[83,3],[88,4],[91,4],[94,4],[96,4],[94,4],[95,4],[86,4],[82,4],[80,4],[75,4],[79,4],[68,4],[60,4],[48,4],[30,4],[33,4],[7,4],[0,4],[0,4],[0,4]]},{"espnId":"401872968","league":"NFL","week":"Oct. 1–5, 2026","date":"2026-10-04T17:00Z","day":"Sun","time":"1:00","matchup":"Green Bay Packers @ Tampa Bay Buccaneers","conferences":[],"broadcast":"Fox","network":"fox","venue":"Tampa, FL","venueId":"3886","attendance":61467,"teams":[{"name":"Green Bay Packers","logoId":"green-bay-packers","abbr":"GB","color":"#153321","record":"2-2","ranks":{"conf":10,"confSize":16,"confName":"NFC","overall":19,"overallOf":32},"advanced":{"eff":{"tot":33.039,"totRank":29,"off":28.436,"offRank":29,"def":41.393,"defRank":27,"st":65.923,"stRank":9},"epa":{"off":0.228,"def":-1.56,"st":0.279},"sosRank":29,"controlRank":null,"qbr":{"name":"Jordan Love","value":50.3,"rank":21,"of":30,"epa":9.8},"ngs":{"qb":{"name":"Jordan Love","cpoe":-9,"ttt":2.49,"aggr":15.3,"air":9.1},"rush":{"name":"MarShawn Lloyd","ryoe":-1.4,"ryoeTotal":-33,"eight":13},"rec":{"name":"Matthew Golden","sep":2.6,"yacoe":1.3,"share":40.2}}},"score":17,"linescores":[0,10,7,0]},{"name":"Tampa Bay Buccaneers","logoId":"tampa-bay-buccaneers","abbr":"TB","color":"#5b0e1a","record":"0-4","ranks":{"conf":16,"confSize":16,"confName":"NFC","overall":30,"overallOf":32},"advanced":{"eff":{"tot":36.571,"totRank":25,"off":20.163,"offRank":32,"def":71.282,"defRank":4,"st":30.027,"stRank":26},"epa":{"off":-6.987,"def":0.227,"st":0.297},"sosRank":21,"controlRank":null,"qbr":{"name":"Baker Mayfield","value":36,"rank":28,"of":30,"epa":3.5},"ngs":{"qb":{"name":"Baker Mayfield","cpoe":0.1,"ttt":2.99,"aggr":12.5,"air":8.9},"rush":{"name":"Bucky Irving","ryoe":-0.2,"ryoeTotal":-7,"eight":12.5},"rec":{"name":"Emeka Egbuka","sep":3.2,"yacoe":0.8,"share":27.6}}},"score":14,"linescores":[0,7,0,7]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":63,"tier":"bg","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":7.9,"note":"FPI #18 Packers vs #31 Buccaneers"},{"id":"competitive","label":"Competitiveness","max":19,"pts":12.2,"note":"Win probability Packers 68% · line Packers -3"},{"id":"stakes","label":"Stakes","max":15,"pts":6,"note":"Playoff odds swing 28 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"Both teams below .500"},{"id":"tv","label":"TV window","max":3,"pts":2,"note":"FOX / FOX One"}],"line":"Packers -3 • O/U 38.5","pHome":0.321,"take":"Winless Tampa Bay hosts the Packers in heat that feels like the upper 90s","source":"frozen"},"actual":{"score":77,"tier":"good","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":19,"note":"Packers won by 3"},{"id":"drama","label":"Drama","max":17,"pts":14.1,"note":"0 lead changes, 1 tie · excitement index 4.1 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":5.8,"note":"In doubt for 71% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":3.4,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0,"note":"Favorite Packers (68%) held on"},{"id":"fireworks","label":"Fireworks","max":4,"pts":0,"note":"31 combined points"}]},"delta":14,"scoreCheck":{"projected":{"away":21,"home":20,"source":"line + season scoring"},"winnerRight":true,"marginMiss":-2,"totalMiss":-10,"miss":7,"grade":"close","ats":"push","headline":"Called the margin (Packers by 3), missed the scoring: 31 points, not 41.","bullets":["Points: Packers 17 (projected 21, −4); Buccaneers 14 (projected 20, −6).","Total: 31 vs 41 projected, 10 fewer than expected.","Packers -3 pushed; the under (38.5) hit."]},"mvp":{"name":"Jordan Love","short":"J. Love","pos":"QB","jersey":"10","headshot":"https://a.espncdn.com/i/headshots/nfl/players/full/4036378.png","side":"away","line":"22/30, 197 YDS, 2 TD, 1 INT","category":"passingYards"},"readout":{"headline":"Beat the forecast by 14: a 3-pt finish and still in doubt deep into the 4th.","bullets":["Close all the way: Packers won by 3; 0 lead changes, 1 tie.","Low scoring (31 combined points) but tight."]},"wp":[[32,null],[34,1],[31,1],[28,1],[33,1],[36,1],[31,1],[27,1],[24,1],[29,1],[23,1],[23,2],[29,2],[21,2],[20,2],[19,2],[22,2],[23,2],[26,2],[29,2],[32,2],[34,2],[36,2],[37,2],[41,2],[42,2],[44,2],[33,2],[38,2],[25,3],[23,3],[16,3],[13,3],[14,3],[10,3],[10,3],[12,3],[11,3],[13,3],[17,3],[20,3],[17,4],[25,4],[25,4],[24,4],[14,4],[25,4],[22,4],[20,4],[15,4],[17,4],[27,4],[28,4],[35,4],[16,4],[1,4],[0,4],[0,4]]},{"espnId":"401872973","league":"NFL","week":"Oct. 1–5, 2026","date":"2026-10-04T17:00Z","day":"Sun","time":"1:00","matchup":"Tennessee Titans @ Baltimore Ravens","conferences":[],"broadcast":"CBS / Paramount+","network":"cbs","venue":"Baltimore, MD","venueId":"3814","attendance":70101,"teams":[{"name":"Tennessee Titans","logoId":"tennessee-titans","abbr":"TEN","color":"#001532","record":"0-4","ranks":{"conf":16,"confSize":16,"confName":"AFC","overall":27,"overallOf":32},"advanced":{"eff":{"tot":30.542,"totRank":30,"off":33.983,"offRank":24,"def":50.732,"defRank":17,"st":13.615,"stRank":31},"epa":{"off":-3.237,"def":-0.966,"st":-0.838},"sosRank":25,"controlRank":null,"qbr":{"name":"Cam Ward","value":46.8,"rank":24,"of":30,"epa":10.2},"ngs":{"qb":{"name":"Cam Ward","cpoe":-1.8,"ttt":2.87,"aggr":6.8,"air":6.3},"rush":{"name":"Tony Pollard","ryoe":0.8,"ryoeTotal":30,"eight":10.5},"rec":{"name":"Carnell Tate","sep":2.8,"yacoe":-0.9,"share":40.4}}},"score":18,"linescores":[7,0,3,8]},{"name":"Baltimore Ravens","logoId":"baltimore-ravens","abbr":"BAL","color":"#29126f","record":"3-1","ranks":{"conf":5,"confSize":16,"confName":"AFC","overall":15,"overallOf":32},"advanced":{"eff":{"tot":65.731,"totRank":8,"off":71.527,"offRank":5,"def":52.07,"defRank":16,"st":48.902,"stRank":18},"epa":{"off":-0.019,"def":0.36,"st":-0.225},"sosRank":23,"controlRank":null,"qbr":{"name":"Lamar Jackson","value":81.6,"rank":4,"of":30,"epa":24.1},"ngs":{"qb":{"name":"Lamar Jackson","cpoe":6.5,"ttt":3.14,"aggr":13.2,"air":10.2},"rush":{"name":"Derrick Henry","ryoe":0.5,"ryoeTotal":29,"eight":37.9},"rec":{"name":"Mark Andrews","sep":3.5,"yacoe":0.1,"share":15.9}}},"score":24,"linescores":[7,17,0,0]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":65,"tier":"watch","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":14.6,"note":"FPI #29 Titans vs #7 Ravens"},{"id":"competitive","label":"Competitiveness","max":19,"pts":6,"note":"Win probability Ravens 84% · line Ravens -11.5"},{"id":"stakes","label":"Stakes","max":15,"pts":5.6,"note":"Playoff odds swing 26 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":1.5,"note":"One team .500 or better"},{"id":"tv","label":"TV window","max":3,"pts":2,"note":"CBS / Paramount+"}],"line":"Ravens -11.5 • O/U 42.5","pHome":0.842,"take":"Derrick Henry's Ravens are double-digit favorites over the winless Titans","source":"frozen"},"actual":{"score":59,"tier":"bg","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":16,"note":"Ravens won by 6"},{"id":"drama","label":"Drama","max":17,"pts":2.2,"note":"0 lead changes, 1 tie · excitement index 1.3 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":0,"note":"In doubt for 0% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":4.7,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0,"note":"Favorite Ravens (84%) held on"},{"id":"fireworks","label":"Fireworks","max":4,"pts":0.8,"note":"42 combined points"}]},"delta":-6,"scoreCheck":{"projected":{"away":17,"home":26,"source":"line + season scoring"},"winnerRight":true,"marginMiss":-3,"totalMiss":-1,"miss":3.5,"grade":"nailed","ats":"underdog covered","headline":"Called it: projected Ravens by 9, won by 6.","bullets":["Points: Titans 18 (projected 17, +1); Ravens 24 (projected 26, −2).","Total: 42 vs 43 projected, right on.","Ravens -11.5 didn't cover; the under (42.5) hit."]},"mvp":{"name":"Zay Flowers","short":"Z. Flowers","pos":"WR","jersey":"4","headshot":"https://a.espncdn.com/i/headshots/nfl/players/full/4429615.png","side":"home","line":"8 REC, 118 YDS, 1 TD","category":"receivingYards"},"readout":{"headline":"Fell 6 short of the forecast: no lead changes and little doubt in the 4th.","bullets":["Ravens won by 6; 0 lead changes, 1 tie."]},"wp":[[84,null],[88,1],[89,1],[91,1],[90,1],[88,1],[86,1],[83,1],[83,1],[83,1],[82,1],[83,1],[83,1],[84,2],[90,2],[89,2],[88,2],[85,2],[84,2],[90,2],[89,2],[91,2],[96,2],[96,2],[95,2],[96,2],[95,2],[95,2],[96,2],[96,2],[96,2],[96,2],[96,2],[98,3],[98,3],[98,3],[98,3],[96,3],[96,3],[97,3],[97,3],[98,3],[97,3],[98,3],[98,3],[98,3],[98,3],[98,4],[99,4],[99,4],[98,4],[99,4],[99,4],[99,4],[99,4],[100,4],[100,4],[100,4],[99,4],[100,4],[98,4],[100,4],[100,4],[100,4]]},{"espnId":"401872967","league":"NFL","week":"Oct. 1–5, 2026","date":"2026-10-04T17:00Z","day":"Sun","time":"1:00","matchup":"Dallas Cowboys @ Houston Texans","conferences":[],"broadcast":"Fox","network":"fox","venue":"Houston, TX","venueId":"3891","attendance":71227,"teams":[{"name":"Dallas Cowboys","logoId":"dallas-cowboys","abbr":"DAL","color":"#002a5c","record":"2-2","ranks":{"conf":12,"confSize":16,"confName":"NFC","overall":7,"overallOf":32},"advanced":{"eff":{"tot":53.95,"totRank":14,"off":75.304,"offRank":3,"def":27.641,"defRank":31,"st":53.972,"stRank":16},"epa":{"off":4.804,"def":-1.793,"st":0.542},"sosRank":18,"controlRank":null,"qbr":{"name":"Dak Prescott","value":79.6,"rank":6,"of":30,"epa":27.5},"ngs":{"qb":{"name":"Dak Prescott","cpoe":5.9,"ttt":2.69,"aggr":18.1,"air":7.9},"rush":{"name":"Javonte Williams","ryoe":0.3,"ryoeTotal":13,"eight":11.6},"rec":{"name":"CeeDee Lamb","sep":3.1,"yacoe":0.8,"share":39.8}}},"score":34,"linescores":[3,3,14,14]},{"name":"Houston Texans","logoId":"houston-texans","abbr":"HOU","color":"#660011","record":"0-4","ranks":{"conf":15,"confSize":16,"confName":"AFC","overall":13,"overallOf":32},"advanced":{"eff":{"tot":38.796,"totRank":23,"off":50.449,"offRank":12,"def":42.857,"defRank":26,"st":23.79,"stRank":28},"epa":{"off":-0.493,"def":1.601,"st":-0.266},"sosRank":4,"controlRank":null,"qbr":{"name":"C.J. Stroud","value":56.1,"rank":20,"of":30,"epa":17.6},"ngs":{"qb":{"name":"C.J. Stroud","cpoe":3,"ttt":2.97,"aggr":20,"air":9.3},"rush":{"name":"David Montgomery","ryoe":-0.4,"ryoeTotal":-14,"eight":40.5},"rec":{"name":"Dalton Schultz","sep":3.9,"yacoe":-0.2,"share":14.4}}},"score":30,"linescores":[10,6,7,7]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":87,"tier":"vgood","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":19.3,"note":"FPI #8 Cowboys vs #13 Texans"},{"id":"competitive","label":"Competitiveness","max":19,"pts":17.1,"note":"Win probability Cowboys 55% · line Texans -3"},{"id":"stakes","label":"Stakes","max":15,"pts":13.3,"note":"Playoff odds swing 62 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"Both teams below .500"},{"id":"tv","label":"TV window","max":3,"pts":2,"note":"FOX / FOX One"}],"line":"Texans -3 • O/U 48.5","pHome":0.45,"take":"Dallas at Houston under the roof, with only a field goal between them","source":"frozen"},"actual":{"score":90,"tier":"elite","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":16,"note":"Cowboys won by 4"},{"id":"drama","label":"Drama","max":17,"pts":17,"note":"3 lead changes · excitement index 6.8 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":9.7,"note":"In doubt for 84% of 4th-quarter plays · 3 lead changes in the 4th"},{"id":"sq","label":"Stakes & quality","max":10,"pts":7.8,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":1.5,"note":"Cowboys came back from 10 down"},{"id":"fireworks","label":"Fireworks","max":4,"pts":3.3,"note":"64 combined points"}]},"delta":3,"scoreCheck":{"projected":{"away":23,"home":24,"source":"line + season scoring"},"winnerRight":false,"marginMiss":-5,"totalMiss":17,"miss":13.5,"grade":"wrong","ats":"underdog covered","headline":"Wrong winner: projected Texans by 1, Cowboys won by 4 (a 5-pt miss on the margin).","bullets":["Points: Cowboys 34 (projected 23, +11); Texans 30 (projected 24, +6).","Total: 64 vs 47 projected, 17 more than expected.","It broke in Q3: Cowboys won the quarter 14–7.","Texans -3 didn't cover; the over (48.5) hit."]},"mvp":{"name":"CeeDee Lamb","short":"C. Lamb","pos":"WR","jersey":"88","headshot":"https://a.espncdn.com/i/headshots/nfl/players/full/4241389.png","side":"away","line":"17 REC, 189 YDS, 1 TD","category":"receivingYards"},"readout":{"headline":"Lived up to the forecast (87 → 90): Cowboys rallied from 10 down and 3 lead changes.","bullets":["Close all the way: Cowboys won by 4; 3 lead changes.","Shootout: 64 combined points."]},"wp":[[45,null],[50,1],[57,1],[62,1],[60,1],[59,1],[54,1],[58,1],[58,1],[58,1],[64,1],[61,1],[61,1],[57,2],[63,2],[59,2],[58,2],[55,2],[55,2],[60,2],[59,2],[54,2],[53,2],[55,2],[64,2],[71,2],[68,2],[65,2],[62,2],[64,2],[70,2],[76,2],[78,2],[71,3],[58,3],[68,3],[79,3],[66,3],[66,3],[65,3],[59,3],[61,3],[58,3],[57,3],[53,3],[48,3],[58,4],[38,4],[30,4],[32,4],[23,4],[24,4],[25,4],[34,4],[43,4],[17,4],[71,4],[66,4],[69,4],[65,4],[58,4],[46,4],[8,4],[4,4],[0,4],[0,4]]},{"espnId":"401872965","league":"NFL","week":"Oct. 1–5, 2026","date":"2026-10-04T13:30Z","day":"Sun","time":"9:30","matchup":"Indianapolis Colts @ Washington Commanders","conferences":[],"broadcast":"NFL Network","network":"nfl-net","venue":"London, England (neutral site)","venueId":"5534","attendance":60907,"teams":[{"name":"Indianapolis Colts","logoId":"indianapolis-colts","abbr":"IND","color":"#00305f","record":"2-2","ranks":{"conf":10,"confSize":16,"confName":"AFC","overall":17,"overallOf":32},"advanced":{"eff":{"tot":50.562,"totRank":15,"off":43.609,"offRank":17,"def":44.751,"defRank":23,"st":81.379,"stRank":2},"epa":{"off":-0.511,"def":-0.404,"st":0.469},"sosRank":6,"controlRank":null,"qbr":{"name":"Daniel Jones","value":48.6,"rank":22,"of":30,"epa":9.6},"ngs":{"qb":{"name":"Daniel Jones","cpoe":2.1,"ttt":2.8,"aggr":17.3,"air":6.5},"rush":{"name":"Jonathan Taylor","ryoe":-0.4,"ryoeTotal":-29,"eight":19.7},"rec":{"name":"Josh Downs","sep":2.5,"yacoe":1.6,"share":43.7}}},"score":30,"linescores":[0,10,10,10]},{"name":"Washington Commanders","logoId":"washington-commanders","abbr":"WSH","color":"#5a1414","record":"1-3","ranks":{"conf":13,"confSize":16,"confName":"NFC","overall":29,"overallOf":32},"advanced":{"eff":{"tot":33.841,"totRank":28,"off":36.281,"offRank":23,"def":45.496,"defRank":20,"st":32.286,"stRank":25},"epa":{"off":-3.653,"def":-1.495,"st":-0.115},"sosRank":7,"controlRank":null,"qbr":{"name":"Jayden Daniels","value":58.8,"rank":19,"of":30,"epa":9.4},"ngs":{"qb":{"name":"Jayden Daniels","cpoe":-2.8,"ttt":3.25,"aggr":15.7,"air":9.3},"rush":{"name":"Jacory Croskey-Merritt","ryoe":-1.2,"ryoeTotal":-56,"eight":2.1},"rec":{"name":"Stefon Diggs","sep":2.9,"yacoe":0.4,"share":22.8}}},"score":13,"linescores":[6,0,7,0]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":75,"tier":"good","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":9.7,"note":"FPI #19 Colts vs #24 Commanders"},{"id":"competitive","label":"Competitiveness","max":19,"pts":16.5,"note":"Win probability Colts 57% · line Colts -4.5"},{"id":"stakes","label":"Stakes","max":15,"pts":11.6,"note":"Playoff odds swing 54 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"Both teams below .500"},{"id":"tv","label":"TV window","max":3,"pts":2,"note":"NFL Network"}],"line":"Colts -4.5 • O/U 46.5","pHome":0.434,"take":"Early wake-up call: Colts vs. Commanders in London at 8:30 CT","source":"frozen"},"actual":{"score":57,"tier":"bg","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":6,"note":"Colts won by 17"},{"id":"drama","label":"Drama","max":17,"pts":9.6,"note":"1 lead change · excitement index 3.1 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":0,"note":"In doubt for 0% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":5.2,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0.5,"note":"Favorite Colts (57%) held on"},{"id":"fireworks","label":"Fireworks","max":4,"pts":0.9,"note":"43 combined points"}]},"delta":-18,"scoreCheck":{"projected":{"away":26,"home":23,"source":"line + season scoring"},"winnerRight":true,"marginMiss":-14,"totalMiss":-6,"miss":17,"grade":"off","ats":"favorite covered","headline":"Right winner, wrong script: Colts won by 17, not 3.","bullets":["Points: Colts 30 (projected 26, +4); Commanders 13 (projected 23, −10).","Total: 43 vs 49 projected, 6 fewer than expected.","It broke in Q2: Colts won the quarter 10–0.","Colts -4.5 covered; the under (46.5) hit."]},"mvp":{"name":"Jonathan Taylor","short":"J. Taylor","pos":"RB","jersey":"28","headshot":"https://a.espncdn.com/i/headshots/nfl/players/full/4242335.png","side":"away","line":"20 CAR, 95 YDS, 2 TD","category":"rushingYards"},"readout":{"headline":"Fell 18 short of the forecast: decided by 17.","bullets":["Colts won by 17; 1 lead change."]},"wp":[[43,null],[54,1],[48,1],[49,1],[53,1],[57,1],[64,1],[57,1],[58,1],[63,1],[60,1],[60,1],[60,1],[61,1],[62,1],[60,2],[62,2],[58,2],[56,2],[55,2],[60,2],[64,2],[56,2],[52,2],[49,2],[44,2],[46,2],[45,2],[39,2],[38,2],[37,2],[36,2],[38,3],[32,3],[23,3],[15,3],[16,3],[18,3],[31,3],[29,3],[28,3],[24,3],[28,3],[20,3],[21,3],[18,3],[15,3],[14,3],[12,4],[9,4],[4,4],[3,4],[4,4],[2,4],[1,4],[1,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4]]},{"espnId":"401864513","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-04T03:59Z","day":"Sat","time":"11:59","matchup":"San José State @ Hawai'i","conferences":["mountain-west"],"broadcast":"Mountain West Network (MW+)","network":"mw-plus","venue":"Honolulu, HI","venueId":"7220","attendance":13366,"teams":[{"name":"San José State","logoId":"san-jose-state","abbr":"SJSU","color":"#00297a","record":"3-2","ranks":{"conf":3,"confSize":10,"confName":"Mountain West","overall":112,"overallOf":138},"advanced":{"eff":{"tot":35.372,"totRank":111,"off":23.185,"offRank":121,"def":53.956,"defRank":79,"st":49.85,"stRank":81},"epa":null,"sosRank":84,"controlRank":103,"qbr":{"name":"Luke Weaver","value":32.6,"rank":134,"of":154,"epa":2},"ngs":null},"score":20,"linescores":[0,14,3,3]},{"name":"Hawai'i","logoId":"hawaii","abbr":"HAW","color":"#003321","record":"1-4","ranks":{"conf":10,"confSize":10,"confName":"Mountain West","overall":115,"overallOf":138},"advanced":{"eff":{"tot":26.669,"totRank":123,"off":26.571,"offRank":116,"def":31.191,"defRank":124,"st":57.07,"stRank":59},"epa":null,"sosRank":135,"controlRank":137,"qbr":{"name":"Micah Alejado","value":38.1,"rank":118,"of":154,"epa":7.4},"ngs":null},"score":16,"linescores":[0,0,13,3]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":52,"tier":"bg","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":4.7,"note":"FPI #120 San José State vs #111 Hawai'i"},{"id":"competitive","label":"Competitiveness","max":19,"pts":12.4,"note":"Win probability Hawai'i 67% · line Hawai'i -2.5"},{"id":"stakes","label":"Stakes","max":15,"pts":0,"note":"Little playoff movement either way"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"No ranked teams or rivalry edge"},{"id":"tv","label":"TV window","max":3,"pts":0,"note":"Mountain West Network (MW+) (streaming only)"}],"line":"Hawai'i -2.5 • O/U 50.5","pHome":0.673,"take":"Late-night kickoff in Honolulu: San José State has won five straight","source":"frozen"},"actual":{"score":77,"tier":"good","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":16,"note":"San José State won by 4"},{"id":"drama","label":"Drama","max":17,"pts":17,"note":"0 lead changes · excitement index 5.2 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":4.8,"note":"In doubt for 58% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":1,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":3.3,"note":"San José State won as a 33% underdog · Hawai'i had a 76% win chance"},{"id":"fireworks","label":"Fireworks","max":4,"pts":0.1,"note":"36 combined points"}]},"delta":25,"scoreCheck":{"projected":{"away":24,"home":26,"source":"line + season scoring"},"winnerRight":false,"marginMiss":-6,"totalMiss":-14,"miss":13,"grade":"wrong","ats":"underdog covered","headline":"Wrong winner: projected Hawai'i by 2, San José State won by 4 (a 6-pt miss on the margin).","bullets":["Points: San José State 20 (projected 24, −4); Hawai'i 16 (projected 26, −10).","Total: 36 vs 50 projected, 14 fewer than expected.","It broke in Q2: San José State won the quarter 14–0.","Hawai'i -2.5 didn't cover; the under (50.5) hit."]},"mvp":{"name":"Luke Weaver","short":"L. Weaver","pos":"QB","jersey":"3","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/5295238.png","side":"away","line":"19/28, 246 YDS, 2 TD","category":"passingYards"},"readout":{"headline":"Beat the forecast by 25: San José State won as a 33% underdog.","bullets":["Close all the way: San José State won by 4; 0 lead changes."]},"wp":[[67,null],[67,1],[67,1],[68,1],[68,1],[65,1],[68,1],[66,1],[69,1],[69,1],[76,1],[73,1],[68,1],[67,1],[63,2],[54,2],[47,2],[46,2],[41,2],[38,2],[32,2],[22,2],[26,2],[27,2],[19,2],[21,2],[23,2],[22,2],[18,2],[26,3],[23,3],[19,3],[20,3],[21,3],[21,3],[22,3],[29,3],[30,3],[24,3],[31,3],[52,3],[48,3],[37,3],[42,3],[49,4],[53,4],[40,4],[48,4],[35,4],[33,4],[49,4],[38,4],[32,4],[16,4],[15,4],[0,4],[5,4],[3,4],[5,4],[4,4],[1,4],[0,4],[0,4]]},{"espnId":"401856820","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-04T03:00Z","day":"Sat","time":"11:00","matchup":"Cincinnati @ Arizona","conferences":["big-12"],"broadcast":"Fox","network":"fox","venue":"Tucson, AZ","venueId":"3619","attendance":43760,"teams":[{"name":"Cincinnati","logoId":"cincinnati","abbr":"CIN","color":"#61010f","record":"4-1","ranks":{"conf":8,"confSize":16,"confName":"Big 12","overall":56,"overallOf":138},"advanced":{"eff":{"tot":58.908,"totRank":60,"off":59.337,"offRank":48,"def":50.898,"defRank":85,"st":61.721,"stRank":41},"epa":null,"sosRank":91,"controlRank":92,"qbr":{"name":"JC French IV","value":66.6,"rank":47,"of":154,"epa":23.1},"ngs":null},"score":7,"linescores":[0,0,0,7]},{"name":"Arizona","logoId":"arizona","abbr":"ARIZ","color":"#002e5c","record":"4-1","ranks":{"conf":6,"confSize":16,"confName":"Big 12","overall":42,"overallOf":138},"advanced":{"eff":{"tot":68.672,"totRank":44,"off":62.788,"offRank":42,"def":64.05,"defRank":55,"st":62.387,"stRank":39},"epa":null,"sosRank":76,"controlRank":38,"qbr":{"name":"Noah Fifita","value":82.1,"rank":21,"of":154,"epa":30.4},"ngs":null},"score":34,"linescores":[7,3,14,10]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":76,"tier":"good","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":18.5,"note":"FPI #41 Cincinnati vs #50 Arizona"},{"id":"competitive","label":"Competitiveness","max":19,"pts":16.6,"note":"Win probability Arizona 56% · line Arizona -7"},{"id":"stakes","label":"Stakes","max":15,"pts":2.5,"note":"Playoff odds swing 10 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"No ranked teams or rivalry edge"},{"id":"tv","label":"TV window","max":3,"pts":3,"note":"FOX / FOX One, prime time"}],"line":"Arizona -7 • O/U 56.5","pHome":0.562,"take":"Unbeaten Cincinnati tries to crash the poll in a late Tucson kickoff","source":"frozen"},"actual":{"score":48,"tier":"bg","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":3,"note":"Arizona won by 27"},{"id":"drama","label":"Drama","max":17,"pts":4.8,"note":"0 lead changes · excitement index 1.9 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":0,"note":"In doubt for 0% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":4.8,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0,"note":"Favorite Arizona (56%) held on"},{"id":"fireworks","label":"Fireworks","max":4,"pts":0.7,"note":"41 combined points"}]},"delta":-28,"scoreCheck":{"projected":{"away":26,"home":31,"source":"line + season scoring"},"winnerRight":true,"marginMiss":22,"totalMiss":-16,"miss":30,"grade":"off","ats":"favorite covered","headline":"Right winner, wrong script: Arizona won by 27, not 5.","bullets":["Points: Cincinnati 7 (projected 26, −19); Arizona 34 (projected 31, +3).","Total: 41 vs 57 projected, 16 fewer than expected.","It broke in Q3: Arizona won the quarter 14–0.","Arizona -7 covered; the under (56.5) hit."]},"mvp":{"name":"Noah Fifita","short":"N. Fifita","pos":"QB","jersey":"1","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/4801717.png","side":"home","line":"25/37, 284 YDS, 2 TD, 1 INT","category":"passingYards"},"readout":{"headline":"Fell 28 short of the forecast: decided by 27, out of reach before the 4th and no lead changes.","bullets":["Billed as close, it wasn't: Arizona won by 27 and it was a 24-pt game entering the 4th."]},"wp":[[56,null],[58,1],[62,1],[66,1],[71,1],[75,1],[72,1],[67,1],[75,1],[80,1],[72,1],[75,1],[73,1],[74,1],[73,2],[76,2],[74,2],[72,2],[70,2],[67,2],[63,2],[72,2],[76,2],[79,2],[80,2],[84,2],[83,2],[83,2],[84,2],[83,3],[80,3],[84,3],[86,3],[91,3],[95,3],[94,3],[94,3],[97,3],[98,3],[100,3],[100,3],[100,3],[100,3],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4]]},{"espnId":"401856817","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-04T02:30Z","day":"Sat","time":"10:30","matchup":"Baylor @ Arizona State","conferences":["big-12"],"broadcast":"ESPN / ESPN App","network":"espn","venue":"Tempe, AZ","venueId":"3947","attendance":54063,"teams":[{"name":"Baylor","logoId":"baylor","abbr":"BAY","color":"#0f3426","record":"4-1","ranks":{"conf":3,"confSize":16,"confName":"Big 12","overall":29,"overallOf":138},"advanced":{"eff":{"tot":74.531,"totRank":27,"off":57.843,"offRank":51,"def":73.901,"defRank":33,"st":75.851,"stRank":5},"epa":null,"sosRank":86,"controlRank":21,"qbr":{"name":"DJ Lagway","value":47.3,"rank":99,"of":154,"epa":0.4},"ngs":null},"score":55,"linescores":[14,10,21,10]},{"name":"Arizona State","logoId":"arizona-state","abbr":"ASU","color":"#5c132a","record":"2-2","ranks":{"conf":11,"confSize":16,"confName":"Big 12","overall":69,"overallOf":138},"advanced":{"eff":{"tot":56.528,"totRank":66,"off":43.852,"offRank":78,"def":68.454,"defRank":45,"st":47.782,"stRank":90},"epa":null,"sosRank":30,"controlRank":55,"qbr":{"name":"Cutter Boley","value":58,"rank":72,"of":154,"epa":6},"ngs":null},"score":19,"linescores":[3,10,3,3]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":76,"tier":"good","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":18.2,"note":"FPI #39 Baylor vs #57 Arizona State"},{"id":"competitive","label":"Competitiveness","max":19,"pts":18,"note":"Win probability Baylor 53% · line Arizona State -3.5"},{"id":"stakes","label":"Stakes","max":15,"pts":1.8,"note":"Playoff odds swing 7 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"No ranked teams or rivalry edge"},{"id":"tv","label":"TV window","max":3,"pts":3,"note":"ESPN / ESPN App, prime time"}],"line":"Arizona State -3.5 • O/U 48.5","pHome":0.474,"take":"Late-night Big 12: Arizona State won last year's meeting 27–24","source":"frozen"},"actual":{"score":49,"tier":"bg","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":1,"note":"Baylor won by 36"},{"id":"drama","label":"Drama","max":17,"pts":4.8,"note":"1 lead change · excitement index 1.9 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":0,"note":"In doubt for 0% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":4.5,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0,"note":"Favorite Baylor (53%) held on"},{"id":"fireworks","label":"Fireworks","max":4,"pts":4,"note":"74 combined points"}]},"delta":-27,"scoreCheck":{"projected":{"away":24,"home":27,"source":"line + season scoring"},"winnerRight":false,"marginMiss":-39,"totalMiss":23,"miss":50.5,"grade":"wrong","ats":"underdog covered","headline":"Wrong winner: projected Arizona State by 3, Baylor won by 36 (a 39-pt miss on the margin).","bullets":["Points: Baylor 55 (projected 24, +31); Arizona State 19 (projected 27, −8).","Total: 74 vs 51 projected, 23 more than expected.","It broke in Q3: Baylor won the quarter 21–3.","Arizona State -3.5 didn't cover; the over (48.5) hit."]},"mvp":{"name":"DJ Lagway","short":"D. Lagway","pos":"QB","jersey":"2","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/5079555.png","side":"away","line":"25/40, 306 YDS, 4 TD","category":"passingYards"},"readout":{"headline":"Fell 27 short of the forecast: decided by 36, out of reach before the 4th.","bullets":["Billed as close, it wasn't: Baylor won by 36 and it was a 29-pt game entering the 4th.","Shootout: 74 combined points."]},"wp":[[47,null],[47,1],[46,1],[49,1],[50,1],[54,1],[53,1],[39,1],[41,1],[45,1],[36,1],[33,1],[28,1],[22,1],[24,1],[18,1],[18,1],[13,2],[10,2],[12,2],[13,2],[14,2],[11,2],[12,2],[8,2],[7,2],[8,2],[9,2],[9,2],[10,2],[14,2],[23,2],[21,2],[21,2],[18,2],[15,2],[19,2],[14,3],[11,3],[7,3],[5,3],[3,3],[2,3],[1,3],[1,3],[1,3],[1,3],[1,3],[0,3],[0,3],[0,3],[0,3],[0,3],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4]]},{"espnId":"401860900","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-04T02:30Z","day":"Sat","time":"10:30","matchup":"Texas State @ San Diego State","conferences":["pac-12"],"broadcast":"The CW","network":"cw","venue":"San Diego, CA","venueId":"7311","attendance":28474,"teams":[{"name":"Texas State","logoId":"texas-state","abbr":"TXST","color":"#501214","record":"2-3","ranks":{"conf":6,"confSize":8,"confName":"Pac-12","overall":76,"overallOf":138},"advanced":{"eff":{"tot":55.652,"totRank":70,"off":68.095,"offRank":31,"def":48.851,"defRank":90,"st":30.114,"stRank":131},"epa":null,"sosRank":41,"controlRank":68,"qbr":{"name":"Brad Jackson","value":81.4,"rank":25,"of":154,"epa":21.4},"ngs":null},"score":29,"linescores":[10,7,0,12]},{"name":"San Diego State","logoId":"san-diego-state","abbr":"SDSU","color":"#580e18","record":"2-3","ranks":{"conf":4,"confSize":8,"confName":"Pac-12","overall":92,"overallOf":138},"advanced":{"eff":{"tot":45.463,"totRank":92,"off":19.965,"offRank":128,"def":63.418,"defRank":56,"st":68.298,"stRank":23},"epa":null,"sosRank":73,"controlRank":116,"qbr":{"name":"Jayden Denegal","value":26.2,"rank":143,"of":154,"epa":-7.1},"ngs":null},"score":31,"linescores":[3,0,21,7]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":66,"tier":"watch","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":11.2,"note":"FPI #76 Texas State vs #90 San Diego State"},{"id":"competitive","label":"Competitiveness","max":19,"pts":18.3,"note":"Win probability Texas State 52% · line Texas State -9.5"},{"id":"stakes","label":"Stakes","max":15,"pts":0.3,"note":"Playoff odds swing 1 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"No ranked teams or rivalry edge"},{"id":"tv","label":"TV window","max":3,"pts":0.9,"note":"The CW"}],"line":"Texas State -9.5 • O/U 57.5","pHome":0.481,"take":"Late-night first meeting: Texas State at San Diego State","source":"frozen"},"actual":{"score":85,"tier":"vgood","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":19,"note":"San Diego State won by 2"},{"id":"drama","label":"Drama","max":17,"pts":17,"note":"1 lead change, 1 tie · excitement index 7.7 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":5.6,"note":"In doubt for 68% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":2.6,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":2.8,"note":"San Diego State won as a 48% underdog · San Diego State came back from 14 down"},{"id":"fireworks","label":"Fireworks","max":4,"pts":2.9,"note":"60 combined points"}]},"delta":19,"scoreCheck":{"projected":{"away":33,"home":26,"source":"line + season scoring"},"winnerRight":false,"marginMiss":9,"totalMiss":1,"miss":9.5,"grade":"wrong","ats":"underdog covered","headline":"Wrong winner: projected Texas State by 7, San Diego State won by 2 (a 9-pt miss on the margin).","bullets":["Points: Texas State 29 (projected 33, −4); San Diego State 31 (projected 26, +5).","Total: 60 vs 59 projected, right on.","It broke in Q3: San Diego State won the quarter 21–0.","Texas State -9.5 didn't cover; the over (57.5) hit."]},"mvp":{"name":"Josiah Lucas","short":"J. Lucas","pos":"RB","jersey":"23","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/5245054.png","side":"home","line":"21 CAR, 111 YDS, 2 TD","category":"rushingYards"},"readout":{"headline":"Beat the forecast by 19: San Diego State rallied from 14 down and a 2-pt finish.","bullets":["Close all the way: San Diego State won by 2; 1 lead change, 1 tie.","Shootout: 60 combined points."]},"wp":[[48,null],[45,1],[44,1],[39,1],[43,1],[43,1],[39,1],[40,1],[39,1],[36,1],[32,1],[26,1],[27,1],[30,1],[25,1],[28,1],[26,2],[24,2],[23,2],[15,2],[13,2],[13,2],[12,2],[8,2],[12,2],[14,2],[17,2],[14,2],[12,2],[13,2],[15,2],[15,2],[21,3],[25,3],[24,3],[32,3],[27,3],[33,3],[46,3],[50,3],[73,3],[26,3],[22,3],[30,3],[28,3],[22,3],[21,3],[75,4],[69,4],[78,4],[75,4],[68,4],[62,4],[74,4],[61,4],[39,4],[57,4],[73,4],[99,4],[99,4],[98,4],[88,4],[95,4],[93,4],[84,4],[80,4],[65,4],[78,4],[100,4],[100,4]]},{"espnId":"401860921","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-04T01:30Z","day":"Sat","time":"9:30","matchup":"Fresno State @ Washington State","conferences":["pac-12"],"broadcast":"USA Network","network":"usa-net","venue":"Pullman, WA","venueId":"3820","attendance":26471,"teams":[{"name":"Fresno State","logoId":"fresno-state","abbr":"FRES","color":"#13284c","record":"4-1","ranks":{"conf":2,"confSize":8,"confName":"Pac-12","overall":63,"overallOf":138},"advanced":{"eff":{"tot":58.738,"totRank":61,"off":39.962,"offRank":85,"def":65.888,"defRank":48,"st":68.67,"stRank":21},"epa":null,"sosRank":106,"controlRank":73,"qbr":{"name":"Jayden Mandal","value":41.4,"rank":112,"of":154,"epa":7.9},"ngs":null},"score":26,"linescores":[3,3,7,13]},{"name":"Washington State","logoId":"washington-state","abbr":"WSU","color":"#620a1b","record":"1-4","ranks":{"conf":8,"confSize":8,"confName":"Pac-12","overall":102,"overallOf":138},"advanced":{"eff":{"tot":37.547,"totRank":108,"off":20.236,"offRank":126,"def":60.274,"defRank":63,"st":47.559,"stRank":92},"epa":null,"sosRank":59,"controlRank":108,"qbr":{"name":"Caden Pinnick","value":35.7,"rank":125,"of":154,"epa":1.3},"ngs":null},"score":6,"linescores":[0,6,0,0]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":62,"tier":"bg","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":11,"note":"FPI #73 Fresno State vs #98 Washington State"},{"id":"competitive","label":"Competitiveness","max":19,"pts":14.6,"note":"Win probability Fresno State 62% · line Washington State -2.5"},{"id":"stakes","label":"Stakes","max":15,"pts":0.5,"note":"Playoff odds swing 2 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"No ranked teams or rivalry edge"},{"id":"tv","label":"TV window","max":3,"pts":0.9,"note":"USA Network"}],"line":"Washington State -2.5 • O/U 44.5","pHome":0.383,"take":"Pac-12 co-leader Fresno State visits Pullman as a slight underdog","source":"frozen"},"actual":{"score":51,"tier":"bg","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":6,"note":"Fresno State won by 20"},{"id":"drama","label":"Drama","max":17,"pts":7.4,"note":"0 lead changes, 2 ties · excitement index 2.5 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":0,"note":"In doubt for 0% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":2.6,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0,"note":"Favorite Fresno State (62%) held on"},{"id":"fireworks","label":"Fireworks","max":4,"pts":0,"note":"32 combined points"}]},"delta":-11,"scoreCheck":{"projected":{"away":23,"home":24,"source":"line + season scoring"},"winnerRight":false,"marginMiss":-21,"totalMiss":-15,"miss":28.5,"grade":"wrong","ats":"underdog covered","headline":"Wrong winner: projected Washington State by 1, Fresno State won by 20 (a 21-pt miss on the margin).","bullets":["Points: Fresno State 26 (projected 23, +3); Washington State 6 (projected 24, −18).","Total: 32 vs 47 projected, 15 fewer than expected.","It broke in Q4: Fresno State won the quarter 13–0.","Washington State -2.5 didn't cover; the under (44.5) hit."]},"mvp":{"name":"Jayden Mandal","short":"J. Mandal","pos":"QB","jersey":"7","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/5010409.png","side":"away","line":"24/33, 245 YDS","category":"passingYards"},"readout":{"headline":"Fell 11 short of the forecast: decided by 20 and no lead changes.","bullets":["Billed as close, it wasn't: Fresno State won by 20 and it was a 7-pt game entering the 4th."]},"wp":[[37,1],[41,1],[40,1],[37,1],[39,1],[38,1],[28,1],[34,1],[33,1],[32,1],[33,1],[30,1],[32,1],[32,1],[29,2],[29,2],[37,2],[44,2],[38,2],[41,2],[26,2],[34,2],[35,2],[31,2],[29,2],[31,2],[33,2],[34,2],[36,2],[38,2],[38,3],[32,3],[23,3],[22,3],[12,3],[17,3],[19,3],[19,3],[14,3],[18,3],[14,3],[11,4],[8,4],[8,4],[5,4],[5,4],[2,4],[3,4],[1,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4]]},{"espnId":"401858477","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-04T00:00Z","day":"Sat","time":"8:00","matchup":"Indiana @ Rutgers","conferences":["big-ten"],"broadcast":"BTN / FOX One","network":"btn","venue":"Piscataway, NJ","venueId":"6577","attendance":48650,"teams":[{"name":"Indiana","logoId":"indiana","abbr":"IU","color":"#63030b","record":"5-0","ranks":{"conf":1,"confSize":18,"confName":"Big Ten","overall":7,"overallOf":138},"advanced":{"eff":{"tot":88.921,"totRank":7,"off":87.207,"offRank":5,"def":82.708,"defRank":12,"st":52.144,"stRank":73},"epa":null,"sosRank":108,"controlRank":8,"qbr":{"name":"Josh Hoover","value":86.6,"rank":10,"of":154,"epa":23.1},"ngs":null},"score":47,"linescores":[10,13,14,10]},{"name":"Rutgers","logoId":"rutgers","abbr":"RUTG","color":"#630716","record":"1-4","ranks":{"conf":18,"confSize":18,"confName":"Big Ten","overall":89,"overallOf":138},"advanced":{"eff":{"tot":38.851,"totRank":103,"off":43.393,"offRank":79,"def":36.972,"defRank":119,"st":50.915,"stRank":79},"epa":null,"sosRank":46,"controlRank":127,"qbr":{"name":"Dylan Lonergan","value":47,"rank":100,"of":154,"epa":7.4},"ngs":null},"score":15,"linescores":[0,0,7,8]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":72,"tier":"watch","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":20.1,"note":"FPI #7 Indiana vs #84 Rutgers"},{"id":"competitive","label":"Competitiveness","max":19,"pts":1.6,"note":"Win probability Indiana 96% · line Indiana -24.5"},{"id":"stakes","label":"Stakes","max":15,"pts":13.5,"note":"Playoff odds swing 54 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":1.2,"note":"AP #6 Indiana on the field"},{"id":"tv","label":"TV window","max":3,"pts":0.9,"note":"BTN / FOX One"}],"line":"Indiana -24.5 • O/U 57.5","pHome":0.041,"take":"No. 6 Indiana at Rutgers, who won the last three meetings","source":"frozen"},"actual":{"score":47,"tier":"bg","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":1,"note":"Indiana won by 32"},{"id":"drama","label":"Drama","max":17,"pts":0,"note":"0 lead changes · excitement index 0.1 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":0,"note":"In doubt for 0% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":8.1,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0,"note":"Favorite Indiana (96%) held on"},{"id":"fireworks","label":"Fireworks","max":4,"pts":3.1,"note":"62 combined points"}]},"delta":-25,"scoreCheck":{"projected":{"away":38,"home":20,"source":"line + season scoring"},"winnerRight":true,"marginMiss":-14,"totalMiss":4,"miss":16,"grade":"off","ats":"favorite covered","headline":"Right winner, wrong script: Indiana won by 32, not 18.","bullets":["Points: Indiana 47 (projected 38, +9); Rutgers 15 (projected 20, −5).","Total: 62 vs 58 projected, right on.","It broke in Q2: Indiana won the quarter 13–0.","Indiana -24.5 covered; the over (57.5) hit."]},"mvp":{"name":"Turbo Richard","short":"T. Richard","pos":"RB","jersey":"1","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/5146724.png","side":"away","line":"13 CAR, 204 YDS, 1 TD","category":"rushingYards"},"readout":{"headline":"Fell 25 short of the forecast: decided by 32, out of reach before the 4th and no lead changes.","bullets":["Decided early: Indiana won by 32; in doubt for 0% of 4th-quarter plays.","Shootout: 62 combined points.","The forecast leaned on team quality and stakes (34 pts); once the game is played they count for at most 10, and the rest has to come from the game itself."]},"wp":[[4,null],[4,1],[5,1],[4,1],[4,1],[3,1],[3,1],[3,1],[2,1],[2,1],[2,1],[2,1],[2,1],[2,1],[2,2],[3,2],[2,2],[1,2],[1,2],[1,2],[1,2],[0,2],[0,2],[0,2],[0,2],[0,2],[0,2],[0,2],[0,2],[0,3],[0,3],[0,3],[0,3],[0,3],[0,3],[0,3],[0,3],[0,3],[0,3],[0,3],[0,3],[0,3],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4]]},{"espnId":"401869932","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-04T00:00Z","day":"Sat","time":"8:00","matchup":"Arkansas State @ Louisiana","conferences":["sun-belt"],"broadcast":"ESPN+","network":"espn-plus","venue":"Lafayette, LA","venueId":"3666","attendance":21211,"teams":[{"name":"Arkansas State","logoId":"arkansas-state","abbr":"ARST","color":"#620517","record":"2-3","ranks":{"conf":null,"confSize":null,"confName":"Sun Belt","overall":101,"overallOf":138},"advanced":{"eff":{"tot":43.805,"totRank":96,"off":46.689,"offRank":74,"def":41.235,"defRank":109,"st":55.238,"stRank":63},"epa":null,"sosRank":102,"controlRank":100,"qbr":{"name":"Trey Owens","value":57.1,"rank":77,"of":154,"epa":9.8},"ngs":null},"score":20,"linescores":[0,10,3,7]},{"name":"Louisiana","logoId":"louisiana","abbr":"UL","color":"#630c0e","record":"4-1","ranks":{"conf":null,"confSize":null,"confName":"Sun Belt","overall":84,"overallOf":138},"advanced":{"eff":{"tot":52.131,"totRank":77,"off":37.077,"offRank":96,"def":73.918,"defRank":32,"st":37.303,"stRank":123},"epa":null,"sosRank":96,"controlRank":65,"qbr":{"name":"Lunch Winfield","value":56,"rank":81,"of":154,"epa":15.7},"ngs":null},"score":23,"linescores":[7,0,3,13]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":54,"tier":"bg","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":9,"note":"FPI #109 Arkansas State vs #82 Louisiana"},{"id":"competitive","label":"Competitiveness","max":19,"pts":9.3,"note":"Win probability Louisiana 76% · line Louisiana -5.5"},{"id":"stakes","label":"Stakes","max":15,"pts":0.5,"note":"Playoff odds swing 2 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"No ranked teams or rivalry edge"},{"id":"tv","label":"TV window","max":3,"pts":0,"note":"ESPN+ (streaming only)"}],"line":"Louisiana -5.5 • O/U 49.5","pHome":0.755,"take":"Sun Belt West leader Louisiana hosts Arkansas State","source":"frozen"},"actual":{"score":79,"tier":"good","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":19,"note":"Louisiana won by 3"},{"id":"drama","label":"Drama","max":17,"pts":12.4,"note":"4 lead changes, 2 ties · excitement index 3.7 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":9.8,"note":"In doubt for 86% of 4th-quarter plays · 3 lead changes in the 4th"},{"id":"sq","label":"Stakes & quality","max":10,"pts":2.1,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0,"note":"Favorite Louisiana (76%) held on"},{"id":"fireworks","label":"Fireworks","max":4,"pts":0.9,"note":"43 combined points"}]},"delta":25,"scoreCheck":{"projected":{"away":23,"home":28,"source":"line + season scoring"},"winnerRight":true,"marginMiss":-2,"totalMiss":-8,"miss":6,"grade":"close","ats":"underdog covered","headline":"Called the margin (Louisiana by 3), missed the scoring: 43 points, not 51.","bullets":["Points: Arkansas State 20 (projected 23, −3); Louisiana 23 (projected 28, −5).","Total: 43 vs 51 projected, 8 fewer than expected.","Louisiana -5.5 didn't cover; the under (49.5) hit."]},"mvp":{"name":"JJ Garner","short":"J. Garner","pos":"RB","jersey":"20","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/5258999.png","side":"home","line":"7 CAR, 78 YDS, 1 TD","category":"rushingYards"},"readout":{"headline":"Beat the forecast by 25: 4 lead changes and a 3-pt finish.","bullets":["Close all the way: Louisiana won by 3; 4 lead changes, 2 ties."]},"wp":[[76,null],[74,1],[72,1],[70,1],[70,1],[77,1],[77,1],[74,1],[76,1],[76,1],[76,1],[77,1],[75,1],[82,1],[85,1],[84,1],[86,1],[86,1],[86,2],[87,2],[85,2],[86,2],[85,2],[82,2],[79,2],[80,2],[78,2],[81,2],[81,2],[82,2],[79,2],[78,2],[77,2],[74,2],[74,2],[72,2],[61,2],[60,2],[60,2],[65,3],[64,3],[66,3],[68,3],[62,3],[53,3],[48,3],[49,3],[58,3],[57,3],[64,3],[65,3],[67,3],[70,3],[78,4],[79,4],[75,4],[67,4],[51,4],[56,4],[59,4],[64,4],[69,4],[64,4],[53,4],[51,4],[65,4],[51,4],[59,4],[65,4],[73,4],[80,4],[73,4],[90,4],[90,4],[100,4],[100,4]]},{"espnId":"401856706","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-03T23:45Z","day":"Sat","time":"7:45","matchup":"McNeese @ LSU","conferences":["sec"],"broadcast":"SEC Network / ESPN App","network":"sec-network","venue":"Baton Rouge, LA","venueId":"3958","attendance":102321,"teams":[{"name":"McNeese","logoId":"mcneese","abbr":"MCN","color":"#00315c","record":"2-4","ranks":{"conf":null,"confSize":null,"confName":null,"overall":null,"overallOf":138},"advanced":{"eff":null,"epa":null,"sosRank":null,"controlRank":null,"qbr":null,"ngs":null},"score":14,"linescores":[0,0,14,0]},{"name":"LSU","logoId":"lsu","abbr":"LSU","color":"#3f1a6a","record":"4-1","ranks":{"conf":8,"confSize":16,"confName":"SEC","overall":8,"overallOf":138},"advanced":{"eff":{"tot":84.982,"totRank":9,"off":66.085,"offRank":36,"def":94.625,"defRank":1,"st":48.491,"stRank":86},"epa":null,"sosRank":43,"controlRank":13,"qbr":{"name":"Sam Leavitt","value":79.4,"rank":30,"of":154,"epa":22},"ngs":null},"score":63,"linescores":[14,21,14,14]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":50,"tier":"bg","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":16,"note":"FPI strength of both teams"},{"id":"competitive","label":"Competitiveness","max":19,"pts":0.1,"note":"Win probability LSU 100% · line LSU -53.5"},{"id":"stakes","label":"Stakes","max":15,"pts":8.5,"note":"Playoff odds swing 34 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":1.2,"note":"AP #11 LSU on the field"},{"id":"tv","label":"TV window","max":3,"pts":0.9,"note":"SEC Network / ESPN App"},{"id":"fcs","label":"FCS opponent","max":0,"pts":-12,"note":"FBS vs FCS games are rarely competitive"}],"line":"LSU -53.5 • O/U 62.5","pHome":0.998,"take":"No. 11 LSU hosts FCS McNeese at night","source":"frozen"},"actual":{"score":34,"tier":"bg","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":1,"note":"LSU won by 49"},{"id":"drama","label":"Drama","max":17,"pts":0,"note":"0 lead changes · excitement index 0.0 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":0,"note":"In doubt for 0% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":5.8,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0,"note":"Favorite LSU (100%) held on"},{"id":"fireworks","label":"Fireworks","max":4,"pts":4,"note":"77 combined points"},{"id":"fcs","label":"FCS opponent","max":0,"pts":-12,"note":"FBS vs FCS"}]},"delta":-16,"scoreCheck":{"projected":{"away":10,"home":48,"source":"line + season scoring"},"winnerRight":true,"marginMiss":11,"totalMiss":19,"miss":20.5,"grade":"off","ats":"underdog covered","headline":"Right winner, wrong script: LSU won by 49, not 38.","bullets":["Points: McNeese 14 (projected 10, +4); LSU 63 (projected 48, +15).","Total: 77 vs 58 projected, 19 more than expected.","It broke in Q2: LSU won the quarter 21–0.","LSU -53.5 didn't cover; the over (62.5) hit."]},"mvp":{"name":"Corey Barber Jr.","short":"C. Barber Jr.","pos":"WR","jersey":"83","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/5266919.png","side":"home","line":"7 REC, 83 YDS, 2 TD","category":"receivingYards"},"readout":{"headline":"Fell 16 short of the forecast: decided by 49, out of reach before the 4th and no lead changes.","bullets":["Decided early: LSU won by 49; in doubt for 0% of 4th-quarter plays.","Shootout: 77 combined points.","An FCS opponent caps the score."]},"wp":[[100,null],[100,1],[100,1],[100,1],[100,1],[100,1],[100,1],[100,1],[100,1],[100,1],[100,1],[100,1],[100,1],[100,1],[100,1],[100,1],[100,2],[100,2],[100,2],[100,2],[100,2],[100,2],[100,2],[100,2],[100,2],[100,2],[100,2],[100,2],[100,2],[100,2],[100,2],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4]]},{"espnId":"401858249","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-03T23:30Z","day":"Sat","time":"7:30","matchup":"Miami (FL) @ Clemson","conferences":["acc"],"broadcast":"ABC / ESPN App","network":"abc","venue":"Clemson, SC","venueId":"3836","attendance":80463,"teams":[{"name":"Miami (FL)","logoId":"miami-fl-","abbr":"MIA","color":"#033520","record":"5-0","ranks":{"conf":1,"confSize":17,"confName":"ACC","overall":5,"overallOf":138},"advanced":{"eff":{"tot":91.915,"totRank":4,"off":90.052,"offRank":3,"def":84.273,"defRank":10,"st":58.651,"stRank":52},"epa":null,"sosRank":70,"controlRank":2,"qbr":{"name":"Darian Mensah","value":93.8,"rank":1,"of":154,"epa":37.4},"ngs":null},"score":41,"linescores":[10,7,7,17]},{"name":"Clemson","logoId":"clemson","abbr":"CLEM","color":"#4d2100","record":"3-2","ranks":{"conf":6,"confSize":17,"confName":"ACC","overall":50,"overallOf":138},"advanced":{"eff":{"tot":57.629,"totRank":64,"off":30.709,"offRank":109,"def":72.922,"defRank":36,"st":68.217,"stRank":25},"epa":null,"sosRank":5,"controlRank":77,"qbr":{"name":"Tait Reynolds","value":27.9,"rank":141,"of":154,"epa":-6.6},"ngs":null},"score":13,"linescores":[3,3,0,7]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":82,"tier":"vgood","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":23.6,"note":"FPI #5 Miami (FL) vs #40 Clemson"},{"id":"competitive","label":"Competitiveness","max":19,"pts":4.8,"note":"Win probability Miami (FL) 87% · line Miami (FL) -14"},{"id":"stakes","label":"Stakes","max":15,"pts":14.3,"note":"Playoff odds swing 57 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":1.2,"note":"AP #4 Miami (FL) on the field"},{"id":"tv","label":"TV window","max":3,"pts":3,"note":"ABC / ESPN App, prime time"}],"line":"Miami (FL) -14 • O/U 49.5","pHome":0.126,"take":"No. 4 Miami (FL) visits Clemson as a two-touchdown-plus favorite","source":"frozen"},"actual":{"score":49,"tier":"bg","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":3,"note":"Miami (FL) won by 28"},{"id":"drama","label":"Drama","max":17,"pts":0,"note":"0 lead changes · excitement index 0.7 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":0,"note":"In doubt for 0% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":9.1,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0,"note":"Favorite Miami (FL) (87%) held on"},{"id":"fireworks","label":"Fireworks","max":4,"pts":2.2,"note":"54 combined points"}]},"delta":-33,"scoreCheck":{"projected":{"away":33,"home":20,"source":"line + season scoring"},"winnerRight":true,"marginMiss":-15,"totalMiss":1,"miss":15.5,"grade":"off","ats":"favorite covered","headline":"Right winner, wrong script: Miami (FL) won by 28, not 13.","bullets":["Points: Miami (FL) 41 (projected 33, +8); Clemson 13 (projected 20, −7).","Total: 54 vs 53 projected, right on.","Miami (FL) -14 covered; the over (49.5) hit."]},"mvp":{"name":"Mark Fletcher Jr.","short":"M. Fletcher Jr.","pos":"RB","jersey":"4","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/4870736.png","side":"away","line":"16 CAR, 77 YDS, 2 TD","category":"rushingYards"},"readout":{"headline":"Fell 33 short of the forecast: decided by 28, out of reach before the 4th and no lead changes.","bullets":["Decided early: Miami (FL) won by 28; in doubt for 0% of 4th-quarter plays.","The forecast leaned on team quality and stakes (38 pts); once the game is played they count for at most 10, and the rest has to come from the game itself."]},"wp":[[13,null],[14,1],[12,1],[7,1],[8,1],[9,1],[7,1],[7,1],[6,1],[6,1],[7,1],[6,1],[6,1],[7,1],[6,1],[8,1],[6,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[3,2],[3,2],[3,2],[3,2],[3,2],[4,2],[4,2],[4,2],[5,2],[5,2],[5,3],[4,3],[6,3],[8,3],[6,3],[4,3],[3,3],[5,3],[3,3],[2,3],[1,3],[0,3],[0,3],[0,4],[0,4],[0,4],[1,4],[1,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4]]},{"espnId":"401856821","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-03T23:30Z","day":"Sat","time":"7:30","matchup":"Texas Tech @ Colorado","conferences":["big-12"],"broadcast":"Fox","network":"fox","venue":"Boulder, CO","venueId":"3726","attendance":50106,"teams":[{"name":"Texas Tech","logoId":"texas-tech","abbr":"TTU","color":"#5e120d","record":"5-0","ranks":{"conf":1,"confSize":16,"confName":"Big 12","overall":11,"overallOf":138},"advanced":{"eff":{"tot":74.964,"totRank":23,"off":51.388,"offRank":67,"def":80.471,"defRank":15,"st":69.643,"stRank":19},"epa":null,"sosRank":88,"controlRank":35,"qbr":{"name":"Will Hammond","value":60.7,"rank":66,"of":154,"epa":14.8},"ngs":null},"score":29,"linescores":[3,0,9,17]},{"name":"Colorado","logoId":"colorado","abbr":"COLO","color":"#352f20","record":"2-3","ranks":{"conf":15,"confSize":16,"confName":"Big 12","overall":72,"overallOf":138},"advanced":{"eff":{"tot":49.36,"totRank":81,"off":38.421,"offRank":94,"def":72.883,"defRank":37,"st":21.033,"stRank":135},"epa":null,"sosRank":12,"controlRank":63,"qbr":{"name":"Julian Lewis","value":49.5,"rank":96,"of":154,"epa":4.5},"ngs":null},"score":7,"linescores":[7,0,0,0]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":77,"tier":"good","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":20.6,"note":"FPI #13 Texas Tech vs #67 Colorado"},{"id":"competitive","label":"Competitiveness","max":19,"pts":5.2,"note":"Win probability Texas Tech 86% · line Texas Tech -13.5"},{"id":"stakes","label":"Stakes","max":15,"pts":11.5,"note":"Playoff odds swing 46 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":1.2,"note":"AP #12 Texas Tech on the field"},{"id":"tv","label":"TV window","max":3,"pts":3,"note":"FOX / FOX One, prime time"}],"line":"Texas Tech -13.5 • O/U 50.5","pHome":0.137,"take":"No. 12 Texas Tech brings a 4-0 start to Boulder","source":"frozen"},"actual":{"score":55,"tier":"bg","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":3,"note":"Texas Tech won by 22"},{"id":"drama","label":"Drama","max":17,"pts":8.7,"note":"1 lead change · excitement index 2.8 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":0.2,"note":"In doubt for 2% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":7.6,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0,"note":"Texas Tech came back from 7 down"},{"id":"fireworks","label":"Fireworks","max":4,"pts":0.1,"note":"36 combined points"}]},"delta":-22,"scoreCheck":{"projected":{"away":31,"home":21,"source":"line + season scoring"},"winnerRight":true,"marginMiss":-12,"totalMiss":-16,"miss":20,"grade":"off","ats":"favorite covered","headline":"Right winner, wrong script: Texas Tech won by 22, not 10.","bullets":["Points: Texas Tech 29 (projected 31, −2); Colorado 7 (projected 21, −14).","Total: 36 vs 52 projected, 16 fewer than expected.","It broke in Q4: Texas Tech won the quarter 17–0.","Texas Tech -13.5 covered; the under (50.5) hit."]},"mvp":{"name":"Terrance Carter Jr.","short":"T. Carter Jr.","pos":"TE","jersey":"7","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/4867887.png","side":"away","line":"8 REC, 67 YDS, 1 TD","category":"receivingYards"},"readout":{"headline":"Fell 22 short of the forecast: decided by 22.","bullets":["Decided early: Texas Tech won by 22; in doubt for 2% of 4th-quarter plays.","The forecast leaned on team quality and stakes (32 pts); once the game is played they count for at most 10, and the rest has to come from the game itself."]},"wp":[[14,null],[17,1],[19,1],[20,1],[24,1],[24,1],[21,1],[26,1],[23,1],[24,1],[28,1],[31,1],[32,1],[25,1],[27,1],[25,2],[21,2],[25,2],[27,2],[24,2],[24,2],[19,2],[18,2],[26,2],[31,2],[32,2],[30,2],[26,2],[26,2],[32,2],[36,2],[29,2],[34,3],[34,3],[35,3],[27,3],[28,3],[29,3],[32,3],[33,3],[27,3],[19,3],[16,3],[15,3],[16,3],[8,3],[10,3],[15,4],[10,4],[11,4],[6,4],[8,4],[7,4],[4,4],[1,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4]]},{"espnId":"401858478","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-03T23:30Z","day":"Sat","time":"7:30","matchup":"Washington @ USC","conferences":["big-ten"],"broadcast":"NBC / Peacock","network":"nbc","venue":"Los Angeles, CA","venueId":"477","attendance":59136,"teams":[{"name":"Washington","logoId":"washington","abbr":"WASH","color":"#33006f","record":"3-2","ranks":{"conf":14,"confSize":18,"confName":"Big Ten","overall":52,"overallOf":138},"advanced":{"eff":{"tot":54.851,"totRank":73,"off":39.371,"offRank":91,"def":65.495,"defRank":50,"st":55.258,"stRank":61},"epa":null,"sosRank":81,"controlRank":75,"qbr":{"name":"Demond Williams Jr.","value":50.2,"rank":93,"of":154,"epa":12.9},"ngs":null},"score":21,"linescores":[7,7,7,0]},{"name":"USC","logoId":"usc","abbr":"USC","color":"#5d1520","record":"5-1","ranks":{"conf":8,"confSize":18,"confName":"Big Ten","overall":19,"overallOf":138},"advanced":{"eff":{"tot":71.913,"totRank":36,"off":81.959,"offRank":9,"def":44,"defRank":104,"st":61.736,"stRank":40},"epa":null,"sosRank":66,"controlRank":34,"qbr":{"name":"Jayden Maiava","value":87.3,"rank":9,"of":154,"epa":35.7},"ngs":null},"score":25,"linescores":[3,7,12,3]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":69,"tier":"watch","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":21.1,"note":"FPI #54 Washington vs #17 USC"},{"id":"competitive","label":"Competitiveness","max":19,"pts":6.2,"note":"Win probability USC 84% · line USC -7.5"},{"id":"stakes","label":"Stakes","max":15,"pts":2.8,"note":"Playoff odds swing 11 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":1.2,"note":"AP #18 USC on the field"},{"id":"tv","label":"TV window","max":3,"pts":3,"note":"NBC / Peacock, prime time"}],"line":"USC -7.5 • O/U 58.5","pHome":0.838,"take":"No. 18 USC tries to stop a three-game skid against Washington","source":"frozen"},"actual":{"score":79,"tier":"good","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":16,"note":"USC won by 4"},{"id":"drama","label":"Drama","max":17,"pts":17,"note":"4 lead changes · excitement index 5.0 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":3.9,"note":"In doubt for 48% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":5.4,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0.3,"note":"USC came back from 11 down"},{"id":"fireworks","label":"Fireworks","max":4,"pts":1.3,"note":"46 combined points"}]},"delta":10,"scoreCheck":{"projected":{"away":26,"home":31,"source":"line + season scoring"},"winnerRight":true,"marginMiss":-1,"totalMiss":-11,"miss":6.5,"grade":"close","ats":"underdog covered","headline":"Called the margin (USC by 4), missed the scoring: 46 points, not 57.","bullets":["Points: Washington 21 (projected 26, −5); USC 25 (projected 31, −6).","Total: 46 vs 57 projected, 11 fewer than expected.","USC -7.5 didn't cover; the under (58.5) hit."]},"mvp":{"name":"Jayden Maiava","short":"J. Maiava","pos":"QB","jersey":"14","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/4685454.png","side":"home","line":"21/34, 245 YDS, 1 TD, 1 INT","category":"passingYards"},"readout":{"headline":"Beat the forecast by 10: USC rallied from 11 down and 4 lead changes.","bullets":["Projected as lopsided, it went down to the wire: USC won by 4."]},"wp":[[84,null],[83,1],[84,1],[86,1],[87,1],[86,1],[87,1],[84,1],[84,1],[86,1],[77,1],[75,1],[76,1],[77,2],[73,2],[75,2],[79,2],[84,2],[85,2],[86,2],[87,2],[86,2],[83,2],[82,2],[76,2],[72,2],[67,2],[70,2],[65,2],[66,2],[59,3],[56,3],[40,3],[46,3],[46,3],[48,3],[47,3],[51,3],[50,3],[45,3],[51,3],[47,3],[54,3],[52,3],[83,4],[78,4],[82,4],[82,4],[87,4],[90,4],[86,4],[90,4],[87,4],[91,4],[75,4],[79,4],[51,4],[84,4],[100,4],[100,4]]},{"espnId":"401860898","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-03T23:30Z","day":"Sat","time":"7:30","matchup":"Utah State @ Boise State","conferences":["pac-12"],"broadcast":"CBS Sports Network","network":"cbssn","venue":"Boise, ID","venueId":"3653","attendance":34616,"teams":[{"name":"Utah State","logoId":"utah-state","abbr":"USU","color":"#0f2439","record":"1-4","ranks":{"conf":7,"confSize":8,"confName":"Pac-12","overall":95,"overallOf":138},"advanced":{"eff":{"tot":37.263,"totRank":109,"off":24.607,"offRank":119,"def":55.947,"defRank":74,"st":47.78,"stRank":91},"epa":null,"sosRank":24,"controlRank":107,"qbr":{"name":"Grady Brosterhous","value":42.7,"rank":109,"of":154,"epa":0.9},"ngs":null},"score":18,"linescores":[0,10,0,8]},{"name":"Boise State","logoId":"boise-state","abbr":"BOIS","color":"#002575","record":"4-1","ranks":{"conf":1,"confSize":8,"confName":"Pac-12","overall":28,"overallOf":138},"advanced":{"eff":{"tot":73.755,"totRank":30,"off":74.569,"offRank":21,"def":62.865,"defRank":59,"st":54.705,"stRank":66},"epa":null,"sosRank":49,"controlRank":18,"qbr":{"name":"Maddux Madsen","value":85.8,"rank":11,"of":154,"epa":26.2},"ngs":null},"score":37,"linescores":[14,14,3,6]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":64,"tier":"watch","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":16.6,"note":"FPI #95 Utah State vs #29 Boise State"},{"id":"competitive","label":"Competitiveness","max":19,"pts":2.9,"note":"Win probability Boise State 92% · line Boise State -19.5"},{"id":"stakes","label":"Stakes","max":15,"pts":7.8,"note":"Playoff odds swing 31 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":1.2,"note":"AP #22 Boise State on the field"},{"id":"tv","label":"TV window","max":3,"pts":0.9,"note":"CBS Sports Network"}],"line":"Boise State -19.5 • O/U 51.5","pHome":0.923,"take":"No. 22 Boise State hosts Utah State after surviving 25–24 last year","source":"frozen"},"actual":{"score":49,"tier":"bg","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":6,"note":"Boise State won by 19"},{"id":"drama","label":"Drama","max":17,"pts":0,"note":"0 lead changes · excitement index 0.3 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":0,"note":"In doubt for 0% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":5.8,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0,"note":"Favorite Boise State (92%) held on"},{"id":"fireworks","label":"Fireworks","max":4,"pts":2.3,"note":"55 combined points"}]},"delta":-15,"scoreCheck":{"projected":{"away":17,"home":33,"source":"line + season scoring"},"winnerRight":true,"marginMiss":3,"totalMiss":5,"miss":5.5,"grade":"nailed","ats":"underdog covered","headline":"Called it: projected Boise State by 16, won by 19.","bullets":["Points: Utah State 18 (projected 17, +1); Boise State 37 (projected 33, +4).","Total: 55 vs 50 projected, 5 more than expected.","Boise State -19.5 didn't cover; the over (51.5) hit."]},"mvp":{"name":"Dylan Riley","short":"D. Riley","pos":"RB","jersey":"0","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/5146712.png","side":"home","line":"18 CAR, 93 YDS, 2 TD","category":"rushingYards"},"readout":{"headline":"Fell 15 short of the forecast: decided by 19, out of reach before the 4th and no lead changes.","bullets":["Decided early: Boise State won by 19; in doubt for 0% of 4th-quarter plays."]},"wp":[[92,null],[91,1],[91,1],[92,1],[91,1],[95,1],[95,1],[96,1],[96,1],[96,1],[97,1],[97,1],[98,1],[98,2],[98,2],[98,2],[98,2],[98,2],[99,2],[98,2],[99,2],[98,2],[98,2],[98,2],[99,2],[99,2],[99,2],[99,2],[99,3],[99,3],[99,3],[99,3],[99,3],[100,3],[99,3],[99,3],[100,3],[100,3],[100,3],[100,3],[100,4],[100,4],[100,4],[100,4],[100,4],[99,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4]]},{"espnId":"401862792","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-03T23:30Z","day":"Sat","time":"7:30","matchup":"Temple @ South Florida","conferences":["american"],"broadcast":"ESPNU / ESPN App","network":"espnu","venue":"Tampa, FL","venueId":"3886","attendance":36349,"teams":[{"name":"Temple","logoId":"temple","abbr":"TEM","color":"#57101d","record":"2-3","ranks":{"conf":8,"confSize":14,"confName":"American","overall":87,"overallOf":138},"advanced":{"eff":{"tot":49.226,"totRank":82,"off":57.402,"offRank":53,"def":44.76,"defRank":103,"st":43.501,"stRank":107},"epa":null,"sosRank":87,"controlRank":78,"qbr":{"name":"Ajani Sheppard","value":70.9,"rank":40,"of":154,"epa":14.1},"ngs":null},"score":17,"linescores":[0,10,0,7]},{"name":"South Florida","logoId":"south-florida","abbr":"USF","color":"#003726","record":"4-1","ranks":{"conf":6,"confSize":14,"confName":"American","overall":77,"overallOf":138},"advanced":{"eff":{"tot":49.216,"totRank":83,"off":43.909,"offRank":77,"def":50.676,"defRank":87,"st":59.794,"stRank":47},"epa":null,"sosRank":133,"controlRank":113,"qbr":{"name":"Michael Van Buren Jr.","value":42.3,"rank":110,"of":154,"epa":9.1},"ngs":null},"score":13,"linescores":[3,0,7,3]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":60,"tier":"bg","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":11.5,"note":"FPI #89 Temple vs #74 South Florida"},{"id":"competitive","label":"Competitiveness","max":19,"pts":11.5,"note":"Win probability South Florida 70% · line South Florida -5.5"},{"id":"stakes","label":"Stakes","max":15,"pts":1.3,"note":"Playoff odds swing 5 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"No ranked teams or rivalry edge"},{"id":"tv","label":"TV window","max":3,"pts":0.9,"note":"ESPNU / ESPN App"}],"line":"South Florida -5.5 • O/U 50.5","pHome":0.697,"take":"Unbeaten South Florida hosts Temple, which leads the series 6–4","source":"frozen"},"actual":{"score":79,"tier":"good","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":16,"note":"Temple won by 4"},{"id":"drama","label":"Drama","max":17,"pts":13.3,"note":"3 lead changes, 2 ties · excitement index 3.9 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":8,"note":"In doubt for 64% of 4th-quarter plays · 2 lead changes in the 4th"},{"id":"sq","label":"Stakes & quality","max":10,"pts":2.9,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":3.8,"note":"Temple won as a 30% underdog · South Florida had a 79% win chance"},{"id":"fireworks","label":"Fireworks","max":4,"pts":0,"note":"30 combined points"}]},"delta":19,"scoreCheck":{"projected":{"away":21,"home":28,"source":"line + season scoring"},"winnerRight":false,"marginMiss":-11,"totalMiss":-19,"miss":20.5,"grade":"wrong","ats":"underdog covered","headline":"Wrong winner: projected South Florida by 7, Temple won by 4 (a 11-pt miss on the margin).","bullets":["Points: Temple 17 (projected 21, −4); South Florida 13 (projected 28, −15).","Total: 30 vs 49 projected, 19 fewer than expected.","It broke in Q2: Temple won the quarter 10–0.","South Florida -5.5 didn't cover; the under (50.5) hit."]},"mvp":{"name":"Ajani Sheppard","short":"A. Sheppard","pos":"QB","jersey":"13","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/5078166.png","side":"away","line":"14 CAR, 87 YDS, 1 TD","category":"rushingYards"},"readout":{"headline":"Beat the forecast by 19: Temple won as a 30% underdog and 3 lead changes.","bullets":["Close all the way: Temple won by 4; 3 lead changes, 2 ties.","Low scoring (30 combined points) but tight."]},"wp":[[70,null],[69,1],[74,1],[76,1],[74,1],[75,1],[75,1],[72,1],[73,1],[69,1],[65,1],[68,1],[69,2],[67,2],[68,2],[74,2],[70,2],[64,2],[69,2],[66,2],[63,2],[62,2],[60,2],[58,2],[43,2],[41,2],[45,3],[43,3],[47,3],[50,3],[58,3],[61,3],[55,3],[51,3],[60,3],[66,3],[72,3],[70,4],[70,4],[77,4],[79,4],[71,4],[77,4],[69,4],[75,4],[65,4],[68,4],[25,4],[13,4],[2,4],[2,4],[1,4],[1,4],[1,4],[0,4],[0,4]]},{"espnId":"401869842","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-03T23:30Z","day":"Sat","time":"7:30","matchup":"Army @ Louisiana Tech","conferences":["american","sun-belt"],"broadcast":"ESPN+","network":"espn-plus","venue":"Ruston, LA","venueId":"3776","attendance":18326,"teams":[{"name":"Army","logoId":"army","abbr":"ARMY","color":"#322b21","record":"2-2","ranks":{"conf":7,"confSize":14,"confName":"American","overall":80,"overallOf":138},"advanced":{"eff":{"tot":56.24,"totRank":67,"off":73.016,"offRank":22,"def":22.802,"defRank":134,"st":71.395,"stRank":15},"epa":null,"sosRank":124,"controlRank":82,"qbr":{"name":"Cale Hellums","value":82.3,"rank":20,"of":154,"epa":18.4},"ngs":null},"score":29,"linescores":[7,0,8,14]},{"name":"Louisiana Tech","logoId":"louisiana-tech","abbr":"LT","color":"#00276e","record":"2-2","ranks":{"conf":null,"confSize":null,"confName":"Sun Belt","overall":90,"overallOf":138},"advanced":{"eff":{"tot":62.084,"totRank":56,"off":49.718,"offRank":70,"def":69.486,"defRank":41,"st":48.895,"stRank":85},"epa":null,"sosRank":14,"controlRank":57,"qbr":{"name":"Trey Kukuk","value":76,"rank":35,"of":154,"epa":5.7},"ngs":null},"score":31,"linescores":[7,7,14,3]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":65,"tier":"watch","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":10.5,"note":"FPI #79 Army vs #94 Louisiana Tech"},{"id":"competitive","label":"Competitiveness","max":19,"pts":18.7,"note":"Win probability Army 51% · line Louisiana Tech -1.5"},{"id":"stakes","label":"Stakes","max":15,"pts":0.3,"note":"Playoff odds swing 1 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"No ranked teams or rivalry edge"},{"id":"tv","label":"TV window","max":3,"pts":0,"note":"ESPN+ (streaming only)"}],"line":"Louisiana Tech -1.5 • O/U 45.5","pHome":0.492,"take":"Army has won all three meetings with Louisiana Tech","source":"frozen"},"actual":{"score":74,"tier":"good","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":19,"note":"Louisiana Tech won by 2"},{"id":"drama","label":"Drama","max":17,"pts":12.8,"note":"2 lead changes, 1 tie · excitement index 3.8 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":1.8,"note":"In doubt for 22% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":2.4,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0.1,"note":"Louisiana Tech won as a 49% underdog"},{"id":"fireworks","label":"Fireworks","max":4,"pts":2.9,"note":"60 combined points"}]},"delta":9,"scoreCheck":{"projected":{"away":24,"home":26,"source":"line + season scoring"},"winnerRight":true,"marginMiss":0,"totalMiss":10,"miss":5,"grade":"close","ats":"favorite covered","headline":"Called the margin (Louisiana Tech by 2), missed the scoring: 60 points, not 50.","bullets":["Points: Army 29 (projected 24, +5); Louisiana Tech 31 (projected 26, +5).","Total: 60 vs 50 projected, 10 more than expected.","Louisiana Tech -1.5 covered; the over (45.5) hit."]},"mvp":{"name":"Dylone Brooks","short":"D. Brooks","pos":"RB","jersey":"26","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/5296386.png","side":"home","line":"7 CAR, 119 YDS, 1 TD","category":"rushingYards"},"readout":{"headline":"Beat the forecast by 9: a 2-pt finish and 60 combined points.","bullets":["Close all the way: Louisiana Tech won by 2; 2 lead changes, 1 tie.","Shootout: 60 combined points."]},"wp":[[49,null],[50,1],[55,1],[53,1],[57,1],[65,1],[62,1],[59,1],[59,1],[54,1],[54,1],[44,1],[48,1],[51,2],[50,2],[46,2],[49,2],[45,2],[46,2],[45,2],[51,2],[70,2],[68,2],[66,2],[69,2],[74,2],[77,2],[71,2],[71,3],[68,3],[46,3],[73,3],[79,3],[79,3],[85,3],[89,3],[88,3],[83,3],[82,3],[83,4],[79,4],[79,4],[82,4],[87,4],[92,4],[89,4],[90,4],[91,4],[99,4],[99,4],[99,4],[100,4],[100,4],[99,4],[88,4],[100,4],[100,4]]},{"espnId":"401856818","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-03T23:00Z","day":"Sat","time":"7:00","matchup":"BYU @ TCU","conferences":["big-12"],"broadcast":"ESPN / ESPN App","network":"espn","venue":"Fort Worth, TX","venueId":"3616","attendance":38327,"teams":[{"name":"BYU","logoId":"byu","abbr":"BYU","color":"#002e5d","record":"4-0","ranks":{"conf":2,"confSize":16,"confName":"Big 12","overall":16,"overallOf":138},"advanced":{"eff":{"tot":83.278,"totRank":12,"off":72.458,"offRank":25,"def":79.647,"defRank":20,"st":68.572,"stRank":22},"epa":null,"sosRank":93,"controlRank":14,"qbr":{"name":"Bear Bachmeier","value":81.2,"rank":26,"of":154,"epa":16.6},"ngs":null},"score":17,"linescores":[0,7,3,7]},{"name":"TCU","logoId":"tcu","abbr":"TCU","color":"#45176d","record":"2-3","ranks":{"conf":16,"confSize":16,"confName":"Big 12","overall":48,"overallOf":138},"advanced":{"eff":{"tot":63.562,"totRank":54,"off":39.092,"offRank":93,"def":76.193,"defRank":28,"st":69.619,"stRank":20},"epa":null,"sosRank":58,"controlRank":66,"qbr":{"name":"Jaden Craig","value":59,"rank":69,"of":154,"epa":15.3},"ngs":null},"score":10,"linescores":[0,7,0,3]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":81,"tier":"good","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":21.8,"note":"FPI #16 BYU vs #47 TCU"},{"id":"competitive","label":"Competitiveness","max":19,"pts":11.2,"note":"Win probability BYU 71% · line BYU -6"},{"id":"stakes","label":"Stakes","max":15,"pts":9,"note":"Playoff odds swing 36 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":1.2,"note":"AP #10 BYU on the field"},{"id":"tv","label":"TV window","max":3,"pts":3,"note":"ESPN / ESPN App, prime time"}],"line":"BYU -6 • O/U 47.5","pHome":0.295,"take":"No. 10 BYU at TCU, a year after a 44–13 BYU rout","source":"frozen"},"actual":{"score":71,"tier":"watch","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":16,"note":"BYU won by 7"},{"id":"drama","label":"Drama","max":17,"pts":8.7,"note":"0 lead changes, 1 tie · excitement index 2.8 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":3.8,"note":"In doubt for 46% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":7.2,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0,"note":"Favorite BYU (71%) held on"},{"id":"fireworks","label":"Fireworks","max":4,"pts":0,"note":"27 combined points"}]},"delta":-10,"scoreCheck":{"projected":{"away":27,"home":23,"source":"line + season scoring"},"winnerRight":true,"marginMiss":-3,"totalMiss":-23,"miss":14.5,"grade":"close","ats":"favorite covered","headline":"Called the margin (BYU by 7), missed the scoring: 27 points, not 50.","bullets":["Points: BYU 17 (projected 27, −10); TCU 10 (projected 23, −13).","Total: 27 vs 50 projected, 23 fewer than expected.","BYU -6 covered; the under (47.5) hit."]},"mvp":{"name":"Bear Bachmeier","short":"B. Bachmeier","pos":"QB","jersey":"47","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/5141367.png","side":"away","line":"15 CAR, 66 YDS, 2 TD","category":"rushingYards"},"readout":{"headline":"Fell 10 short of the forecast: no lead changes and only 27 points.","bullets":["BYU won by 7; 0 lead changes, 1 tie.","Low scoring (27 combined points) but tight.","The forecast leaned on team quality and stakes (31 pts); once the game is played they count for at most 10, and the rest has to come from the game itself."]},"wp":[[30,null],[30,1],[31,1],[32,1],[29,1],[32,1],[32,1],[33,1],[30,1],[29,1],[30,1],[29,1],[32,1],[34,2],[40,2],[33,2],[22,2],[22,2],[25,2],[18,2],[16,2],[15,2],[18,2],[17,2],[21,2],[25,2],[35,2],[34,2],[35,2],[37,3],[36,3],[31,3],[32,3],[27,3],[35,3],[29,3],[28,3],[26,3],[31,3],[31,3],[33,3],[26,4],[34,4],[36,4],[39,4],[21,4],[21,4],[16,4],[9,4],[0,4],[0,4],[1,4],[0,4],[0,4],[0,4],[0,4]]},{"espnId":"401856711","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-03T23:00Z","day":"Sat","time":"7:00","matchup":"Arkansas @ Texas A&M","conferences":["sec"],"broadcast":"ESPN2 / ESPN App","network":"espn2","venue":"College Station, TX","venueId":"3795","attendance":108657,"teams":[{"name":"Arkansas","logoId":"arkansas","abbr":"ARK","color":"#56121d","record":"2-3","ranks":{"conf":15,"confSize":16,"confName":"SEC","overall":65,"overallOf":138},"advanced":{"eff":{"tot":44.736,"totRank":93,"off":39.599,"offRank":89,"def":53.509,"defRank":80,"st":48.185,"stRank":88},"epa":null,"sosRank":1,"controlRank":64,"qbr":{"name":"KJ Jackson","value":50.5,"rank":91,"of":154,"epa":9.8},"ngs":null},"score":7,"linescores":[7,0,0,0]},{"name":"Texas A&M","logoId":"texas-a-m","abbr":"TA&M","color":"#500000","record":"3-2","ranks":{"conf":12,"confSize":16,"confName":"SEC","overall":14,"overallOf":138},"advanced":{"eff":{"tot":70.345,"totRank":40,"off":49.657,"offRank":71,"def":78.021,"defRank":22,"st":71.18,"stRank":16},"epa":null,"sosRank":38,"controlRank":56,"qbr":{"name":"Marcel Reed","value":50.9,"rank":90,"of":154,"epa":0.5},"ngs":null},"score":34,"linescores":[14,10,7,3]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":65,"tier":"watch","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":20.9,"note":"FPI #60 Arkansas vs #15 Texas A&M"},{"id":"competitive","label":"Competitiveness","max":19,"pts":5.1,"note":"Win probability Texas A&M 87% · line Texas A&M -14"},{"id":"stakes","label":"Stakes","max":15,"pts":0.8,"note":"Playoff odds swing 3 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"No ranked teams or rivalry edge"},{"id":"tv","label":"TV window","max":3,"pts":3,"note":"ESPN2 / ESPN App, prime time"}],"line":"Texas A&M -14 • O/U 50.5","pHome":0.867,"take":"Texas A&M has won four straight over Arkansas, including a 45–42 thriller last year","source":"frozen"},"actual":{"score":44,"tier":"bg","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":3,"note":"Texas A&M won by 27"},{"id":"drama","label":"Drama","max":17,"pts":0,"note":"0 lead changes · excitement index 0.5 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":0,"note":"In doubt for 0% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":4.9,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0,"note":"Favorite Texas A&M (87%) held on"},{"id":"fireworks","label":"Fireworks","max":4,"pts":0.7,"note":"41 combined points"}]},"delta":-21,"scoreCheck":{"projected":{"away":20,"home":31,"source":"line + season scoring"},"winnerRight":true,"marginMiss":16,"totalMiss":-10,"miss":21,"grade":"off","ats":"favorite covered","headline":"Right winner, wrong script: Texas A&M won by 27, not 11.","bullets":["Points: Arkansas 7 (projected 20, −13); Texas A&M 34 (projected 31, +3).","Total: 41 vs 51 projected, 10 fewer than expected.","It broke in Q2: Texas A&M won the quarter 10–0.","Texas A&M -14 covered; the under (50.5) hit."]},"mvp":{"name":"KJ Edwards","short":"K. Edwards","pos":"RB","jersey":"0","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/5158975.png","side":"home","line":"11 CAR, 66 YDS, 2 TD","category":"rushingYards"},"readout":{"headline":"Fell 21 short of the forecast: decided by 27, out of reach before the 4th and no lead changes.","bullets":["Decided early: Texas A&M won by 27; in doubt for 0% of 4th-quarter plays."]},"wp":[[87,null],[86,1],[90,1],[89,1],[91,1],[91,1],[92,1],[92,1],[93,1],[93,1],[93,1],[93,1],[94,1],[95,1],[96,1],[96,1],[94,1],[92,1],[92,1],[91,2],[91,2],[91,2],[92,2],[89,2],[89,2],[90,2],[93,2],[94,2],[94,2],[95,2],[94,2],[96,2],[95,2],[96,2],[95,2],[97,2],[97,2],[97,2],[97,2],[97,2],[97,2],[97,2],[97,2],[98,3],[99,3],[100,3],[99,3],[99,3],[99,3],[99,3],[99,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4]]},{"espnId":"401862788","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-03T23:00Z","day":"Sat","time":"7:00","matchup":"UTSA @ Rice","conferences":["american"],"broadcast":"ESPN+","network":"espn-plus","venue":"Houston, TX","venueId":"3895","attendance":16739,"teams":[{"name":"UTSA","logoId":"utsa","abbr":"UTSA","color":"#0c2340","record":"4-1","ranks":{"conf":3,"confSize":14,"confName":"American","overall":75,"overallOf":138},"advanced":{"eff":{"tot":57.008,"totRank":65,"off":45.415,"offRank":76,"def":62.842,"defRank":60,"st":55.246,"stRank":62},"epa":null,"sosRank":45,"controlRank":58,"qbr":{"name":"Owen McCown","value":52.6,"rank":87,"of":154,"epa":7},"ngs":null},"score":16,"linescores":[6,10,0,0]},{"name":"Rice","logoId":"rice","abbr":"RICE","color":"#00205b","record":"1-4","ranks":{"conf":12,"confSize":14,"confName":"American","overall":118,"overallOf":138},"advanced":{"eff":{"tot":30.699,"totRank":120,"off":33.877,"offRank":100,"def":38.954,"defRank":111,"st":35.688,"stRank":126},"epa":null,"sosRank":33,"controlRank":118,"qbr":{"name":"Jacurri Brown","value":34.2,"rank":129,"of":154,"epa":-2.7},"ngs":null},"score":14,"linescores":[7,0,0,7]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":53,"tier":"bg","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":9.7,"note":"FPI #68 UTSA vs #123 Rice"},{"id":"competitive","label":"Competitiveness","max":19,"pts":7.2,"note":"Win probability UTSA 81% · line UTSA -12.5"},{"id":"stakes","label":"Stakes","max":15,"pts":1.3,"note":"Playoff odds swing 5 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"No ranked teams or rivalry edge"},{"id":"tv","label":"TV window","max":3,"pts":0,"note":"ESPN+ (streaming only)"}],"line":"UTSA -12.5 • O/U 55.5","pHome":0.189,"take":"UTSA won by 48 against Rice last year","source":"frozen"},"actual":{"score":70,"tier":"watch","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":19,"note":"UTSA won by 2"},{"id":"drama","label":"Drama","max":17,"pts":9.2,"note":"2 lead changes · excitement index 3.0 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":4.6,"note":"In doubt for 55% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":2.5,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0,"note":"Favorite UTSA (81%) held on"},{"id":"fireworks","label":"Fireworks","max":4,"pts":0,"note":"30 combined points"}]},"delta":17,"scoreCheck":{"projected":{"away":31,"home":23,"source":"line + season scoring"},"winnerRight":true,"marginMiss":6,"totalMiss":-24,"miss":18,"grade":"close","ats":"underdog covered","headline":"Right winner, but closer than projected: UTSA won by 2, not 8.","bullets":["Points: UTSA 16 (projected 31, −15); Rice 14 (projected 23, −9).","Total: 30 vs 54 projected, 24 fewer than expected.","UTSA -12.5 didn't cover; the under (55.5) hit."]},"mvp":{"name":"Jacurri Brown","short":"J. Brown","pos":"QB","jersey":"11","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/4685291.png","side":"home","line":"17 CAR, 96 YDS, 2 TD","category":"rushingYards"},"readout":{"headline":"Beat the forecast by 17: a 2-pt finish.","bullets":["Projected as lopsided, it went down to the wire: UTSA won by 2.","Low scoring (30 combined points) but tight."]},"wp":[[19,null],[15,1],[17,1],[15,1],[14,1],[13,1],[13,1],[13,1],[14,1],[14,1],[12,1],[22,1],[21,1],[19,1],[21,1],[23,2],[21,2],[14,2],[16,2],[13,2],[9,2],[8,2],[10,2],[10,2],[9,2],[10,2],[8,2],[10,2],[10,2],[10,2],[10,2],[11,2],[9,3],[12,3],[8,3],[10,3],[10,3],[9,3],[9,3],[10,3],[11,3],[13,3],[13,3],[14,3],[18,3],[12,4],[24,4],[20,4],[18,4],[17,4],[13,4],[29,4],[27,4],[21,4],[15,4],[11,4],[18,4],[7,4],[0,4],[0,4],[0,4]]},{"espnId":"401869942","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-03T23:00Z","day":"Sat","time":"7:00","matchup":"Georgia Southern @ Coastal Carolina","conferences":["sun-belt"],"broadcast":"ESPN+","network":"espn-plus","venue":"Conway, SC","venueId":"3654","attendance":20576,"teams":[{"name":"Georgia Southern","logoId":"georgia-southern","abbr":"GASO","color":"#041e42","record":"2-3","ranks":{"conf":null,"confSize":null,"confName":"Sun Belt","overall":94,"overallOf":138},"advanced":{"eff":{"tot":44.662,"totRank":94,"off":51.709,"offRank":64,"def":56.151,"defRank":73,"st":17.472,"stRank":137},"epa":null,"sosRank":94,"controlRank":79,"qbr":{"name":"Max Johnson","value":51.1,"rank":89,"of":154,"epa":7.7},"ngs":null},"score":31,"linescores":[10,7,0,14]},{"name":"Coastal Carolina","logoId":"coastal-carolina","abbr":"CCU","color":"#003537","record":"1-4","ranks":{"conf":null,"confSize":null,"confName":"Sun Belt","overall":121,"overallOf":138},"advanced":{"eff":{"tot":33.923,"totRank":116,"off":27.435,"offRank":115,"def":38.361,"defRank":114,"st":67.56,"stRank":27},"epa":null,"sosRank":122,"controlRank":133,"qbr":{"name":"Deuce Bailey","value":41.7,"rank":111,"of":154,"epa":7.3},"ngs":null},"score":24,"linescores":[0,10,7,7]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":58,"tier":"bg","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":6.4,"note":"FPI #99 Georgia Southern vs #116 Coastal Carolina"},{"id":"competitive","label":"Competitiveness","max":19,"pts":16.5,"note":"Win probability Georgia Southern 57% · line Georgia Southern -2.5"},{"id":"stakes","label":"Stakes","max":15,"pts":0,"note":"Little playoff movement either way"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"No ranked teams or rivalry edge"},{"id":"tv","label":"TV window","max":3,"pts":0,"note":"ESPN+ (streaming only)"}],"line":"Georgia Southern -2.5 • O/U 52.5","pHome":0.433,"take":"Georgia Southern has won three straight over Coastal — 2025 was 45–40","source":"frozen"},"actual":{"score":67,"tier":"watch","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":16,"note":"Georgia Southern won by 7"},{"id":"drama","label":"Drama","max":17,"pts":11,"note":"0 lead changes, 1 tie · excitement index 3.4 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":1.6,"note":"In doubt for 19% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":1.4,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0,"note":"Favorite Georgia Southern (57%) held on"},{"id":"fireworks","label":"Fireworks","max":4,"pts":2.3,"note":"55 combined points"}]},"delta":9,"scoreCheck":{"projected":{"away":27,"home":26,"source":"line + season scoring"},"winnerRight":true,"marginMiss":-6,"totalMiss":2,"miss":7,"grade":"close","ats":"favorite covered","headline":"Right winner, wrong script: Georgia Southern won by 7, not 1.","bullets":["Points: Georgia Southern 31 (projected 27, +4); Coastal Carolina 24 (projected 26, −2).","Total: 55 vs 53 projected, right on.","Georgia Southern -2.5 covered; the over (52.5) hit."]},"mvp":{"name":"Max Johnson","short":"M. Johnson","pos":"QB","jersey":"7","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/4685740.png","side":"away","line":"18/29, 233 YDS, 3 TD","category":"passingYards"},"readout":{"headline":"Beat the forecast by 9: Georgia Southern won by 7.","bullets":["Georgia Southern won by 7; 0 lead changes, 1 tie."]},"wp":[[43,null],[44,1],[41,1],[39,1],[37,1],[38,1],[40,1],[43,1],[49,1],[42,1],[32,1],[22,1],[20,1],[19,1],[17,1],[18,1],[22,2],[23,2],[19,2],[25,2],[19,2],[24,2],[13,2],[11,2],[11,2],[13,2],[12,2],[11,2],[23,2],[21,2],[20,3],[21,3],[20,3],[23,3],[20,3],[24,3],[25,3],[33,3],[32,3],[43,3],[35,3],[42,3],[19,4],[23,4],[17,4],[14,4],[3,4],[2,4],[3,4],[1,4],[1,4],[1,4],[0,4],[0,4],[0,4],[0,4],[0,4],[2,4],[0,4],[0,4]]},{"espnId":"401871089","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-03T23:00Z","day":"Sat","time":"7:00","matchup":"UL Monroe @ South Alabama","conferences":["sun-belt"],"broadcast":"ESPN+","network":"espn-plus","venue":"Mobile, AL","venueId":"6526","attendance":1280,"teams":[{"name":"UL Monroe","logoId":"louisiana-monroe","abbr":"ULM","color":"#60001e","record":"0-5","ranks":{"conf":null,"confSize":null,"confName":"Sun Belt","overall":137,"overallOf":138},"advanced":{"eff":{"tot":14.891,"totRank":137,"off":28.916,"offRank":114,"def":16.078,"defRank":138,"st":31.213,"stRank":129},"epa":null,"sosRank":105,"controlRank":136,"qbr":{"name":"Austin Carlisle","value":40.4,"rank":114,"of":154,"epa":5.7},"ngs":null},"score":35,"linescores":[7,7,14,7]},{"name":"South Alabama","logoId":"south-alabama","abbr":"USA","color":"#00205b","record":"3-2","ranks":{"conf":null,"confSize":null,"confName":"Sun Belt","overall":100,"overallOf":138},"advanced":{"eff":{"tot":41.331,"totRank":99,"off":51.64,"offRank":65,"def":27.186,"defRank":129,"st":58.961,"stRank":51},"epa":null,"sosRank":107,"controlRank":50,"qbr":{"name":"Jared Hollins","value":57.1,"rank":78,"of":154,"epa":3},"ngs":null},"score":52,"linescores":[21,10,14,7]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":43,"tier":"bg","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":4,"note":"FPI #137 UL Monroe vs #106 South Alabama"},{"id":"competitive","label":"Competitiveness","max":19,"pts":3.8,"note":"Win probability South Alabama 90% · line South Alabama -13.5"},{"id":"stakes","label":"Stakes","max":15,"pts":0.3,"note":"Playoff odds swing 1 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"No ranked teams or rivalry edge"},{"id":"tv","label":"TV window","max":3,"pts":0,"note":"ESPN+ (streaming only)"}],"line":"South Alabama -13.5 • O/U 57.5","pHome":0.901,"take":"Winless UL Monroe visits South Alabama, winners of four straight in the series","source":"frozen"},"actual":{"score":46,"tier":"bg","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":6,"note":"South Alabama won by 17"},{"id":"drama","label":"Drama","max":17,"pts":0,"note":"0 lead changes · excitement index 0.4 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":0,"note":"In doubt for 0% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":1,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0,"note":"Favorite South Alabama (90%) held on"},{"id":"fireworks","label":"Fireworks","max":4,"pts":4,"note":"87 combined points"}]},"delta":3,"scoreCheck":{"projected":{"away":23,"home":35,"source":"line + season scoring"},"winnerRight":true,"marginMiss":5,"totalMiss":29,"miss":19.5,"grade":"close","ats":"favorite covered","headline":"Right winner, wrong script: South Alabama won by 17, not 12.","bullets":["Points: UL Monroe 35 (projected 23, +12); South Alabama 52 (projected 35, +17).","Total: 87 vs 58 projected, 29 more than expected.","South Alabama -13.5 covered; the over (57.5) hit."]},"mvp":{"name":"Anthony Eager","short":"A. Eager","pos":"WR","jersey":"1","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/5075529.png","side":"home","line":"4 REC, 168 YDS, 2 TD","category":"receivingYards"},"readout":{"headline":"Lived up to the forecast (43 → 46): 87 combined points.","bullets":["Decided early: South Alabama won by 17; in doubt for 0% of 4th-quarter plays.","Shootout: 87 combined points."]},"wp":[[90,null],[94,1],[95,1],[97,1],[97,1],[96,1],[95,1],[95,1],[96,1],[97,1],[97,1],[97,1],[98,1],[98,2],[98,2],[98,2],[98,2],[99,2],[97,2],[99,2],[98,2],[97,2],[97,2],[97,2],[97,2],[97,2],[98,2],[98,2],[98,2],[99,2],[98,3],[99,3],[99,3],[100,3],[99,3],[99,3],[99,3],[100,3],[100,3],[100,3],[100,3],[99,3],[99,3],[99,3],[99,4],[100,4],[100,4],[100,4],[100,4],[99,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4]]},{"espnId":"401860899","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-03T22:00Z","day":"Sat","time":"6:00","matchup":"Oregon State @ Colorado State","conferences":["pac-12"],"broadcast":"USA Network","network":"usa-net","venue":"Fort Collins, CO","venueId":"5388","attendance":41000,"teams":[{"name":"Oregon State","logoId":"oregon-state","abbr":"ORST","color":"#561b05","record":"3-2","ranks":{"conf":3,"confSize":8,"confName":"Pac-12","overall":60,"overallOf":138},"advanced":{"eff":{"tot":73.669,"totRank":31,"off":79.234,"offRank":12,"def":63.333,"defRank":57,"st":42.277,"stRank":111},"epa":null,"sosRank":50,"controlRank":33,"qbr":{"name":"Braden Atkinson","value":65.8,"rank":49,"of":154,"epa":18.3},"ngs":null},"score":56,"linescores":[14,21,7,14]},{"name":"Colorado State","logoId":"colorado-state","abbr":"CSU","color":"#00371a","record":"2-3","ranks":{"conf":5,"confSize":8,"confName":"Pac-12","overall":107,"overallOf":138},"advanced":{"eff":{"tot":38.203,"totRank":106,"off":69.357,"offRank":29,"def":17.152,"defRank":137,"st":39.77,"stRank":117},"epa":null,"sosRank":99,"controlRank":119,"qbr":{"name":"Hauss Hejny","value":65.4,"rank":52,"of":154,"epa":14.6},"ngs":null},"score":26,"linescores":[7,7,6,6]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":63,"tier":"bg","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":12.2,"note":"FPI #66 Oregon State vs #93 Colorado State"},{"id":"competitive","label":"Competitiveness","max":19,"pts":14.8,"note":"Win probability Oregon State 61% · line Oregon State -7"},{"id":"stakes","label":"Stakes","max":15,"pts":0.3,"note":"Playoff odds swing 1 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"No ranked teams or rivalry edge"},{"id":"tv","label":"TV window","max":3,"pts":0.9,"note":"USA Network"}],"line":"Oregon State -7 • O/U 62.5","pHome":0.389,"take":"Oregon State at Colorado State, one of the week's highest college totals","source":"frozen"},"actual":{"score":50,"tier":"bg","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":1,"note":"Oregon State won by 30"},{"id":"drama","label":"Drama","max":17,"pts":6.4,"note":"0 lead changes, 1 tie · excitement index 2.3 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":0,"note":"In doubt for 0% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":2.8,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":1.2,"note":"Favorite Oregon State (61%) held on"},{"id":"fireworks","label":"Fireworks","max":4,"pts":4,"note":"82 combined points"}]},"delta":-13,"scoreCheck":{"projected":{"away":33,"home":30,"source":"line + season scoring"},"winnerRight":true,"marginMiss":-27,"totalMiss":19,"miss":36.5,"grade":"off","ats":"favorite covered","headline":"Right winner, wrong script: Oregon State won by 30, not 3.","bullets":["Points: Oregon State 56 (projected 33, +23); Colorado State 26 (projected 30, −4).","Total: 82 vs 63 projected, 19 more than expected.","It broke in Q2: Oregon State won the quarter 21–7.","Oregon State -7 covered; the over (62.5) hit."]},"mvp":{"name":"Braden Atkinson","short":"B. Atkinson","pos":"QB","jersey":"2","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/5212654.png","side":"away","line":"31/34, 427 YDS, 5 TD","category":"passingYards"},"readout":{"headline":"Fell 13 short of the forecast: decided by 30, out of reach before the 4th and no lead changes.","bullets":["Billed as close, it wasn't: Oregon State won by 30 and it was a 22-pt game entering the 4th.","Shootout: 82 combined points."]},"wp":[[39,null],[38,1],[35,1],[24,1],[34,1],[29,1],[25,1],[24,1],[23,1],[21,1],[17,1],[12,1],[22,1],[70,1],[73,2],[74,2],[33,2],[35,2],[25,2],[22,2],[17,2],[16,2],[15,2],[10,2],[11,2],[10,2],[8,2],[7,2],[3,2],[3,2],[3,2],[3,3],[3,3],[3,3],[1,3],[1,3],[0,3],[0,3],[0,3],[1,3],[1,3],[3,3],[1,3],[2,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4]]},{"espnId":"401862790","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-03T22:00Z","day":"Sat","time":"6:00","matchup":"Texas Southern @ Florida Atlantic","conferences":["american"],"broadcast":"ESPN+","network":"espn-plus","venue":"Boca Raton, FL","venueId":"3715","attendance":23736,"teams":[{"name":"Texas Southern","logoId":"texas-southern","abbr":"TXSO","color":"#620029","record":"1-4","ranks":{"conf":null,"confSize":null,"confName":null,"overall":null,"overallOf":138},"advanced":{"eff":null,"epa":null,"sosRank":null,"controlRank":null,"qbr":null,"ngs":null},"score":10,"linescores":[3,7,0,0]},{"name":"Florida Atlantic","logoId":"florida-atlantic","abbr":"FAU","color":"#002e5c","record":"4-1","ranks":{"conf":1,"confSize":14,"confName":"American","overall":98,"overallOf":138},"advanced":{"eff":{"tot":49.153,"totRank":84,"off":49.962,"offRank":68,"def":38.09,"defRank":115,"st":71.175,"stRank":17},"epa":null,"sosRank":98,"controlRank":52,"qbr":{"name":"Caden Veltkamp","value":60.2,"rank":67,"of":154,"epa":19.2},"ngs":null},"score":66,"linescores":[28,21,10,7]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":28,"tier":"bg","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":4.4,"note":"FPI strength of both teams"},{"id":"competitive","label":"Competitiveness","max":19,"pts":0.8,"note":"Win probability Florida Atlantic 98% · line Florida Atlantic -47.5"},{"id":"stakes","label":"Stakes","max":15,"pts":0,"note":"Little playoff movement either way"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"No ranked teams or rivalry edge"},{"id":"tv","label":"TV window","max":3,"pts":0,"note":"ESPN+ (streaming only)"},{"id":"fcs","label":"FCS opponent","max":0,"pts":-12,"note":"FBS vs FCS games are rarely competitive"}],"line":"Florida Atlantic -47.5 • O/U 62.5","pHome":0.98,"take":"FCS Texas Southern at Florida Atlantic","source":"frozen"},"actual":{"score":29,"tier":"bg","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":1,"note":"Florida Atlantic won by 56"},{"id":"drama","label":"Drama","max":17,"pts":0,"note":"0 lead changes · excitement index 0.1 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":0,"note":"In doubt for 0% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":1,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0,"note":"Favorite Florida Atlantic (98%) held on"},{"id":"fireworks","label":"Fireworks","max":4,"pts":4,"note":"76 combined points"},{"id":"fcs","label":"FCS opponent","max":0,"pts":-12,"note":"FBS vs FCS"}]},"delta":1,"scoreCheck":{"projected":{"away":14,"home":48,"source":"line + season scoring"},"winnerRight":true,"marginMiss":22,"totalMiss":14,"miss":29,"grade":"off","ats":"favorite covered","headline":"Right winner, wrong script: Florida Atlantic won by 56, not 34.","bullets":["Points: Texas Southern 10 (projected 14, −4); Florida Atlantic 66 (projected 48, +18).","Total: 76 vs 62 projected, 14 more than expected.","It broke in Q1: Florida Atlantic won the quarter 28–3.","Florida Atlantic -47.5 covered; the over (62.5) hit."]},"mvp":{"name":"Kelby Valsin","short":"K. Valsin","pos":"WR","jersey":"2","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/4920163.png","side":"home","line":"7 REC, 126 YDS, 3 TD","category":"receivingYards"},"readout":{"headline":"Lived up to the forecast (28 → 29): 76 combined points.","bullets":["Decided early: Florida Atlantic won by 56; in doubt for 0% of 4th-quarter plays.","Shootout: 76 combined points.","An FCS opponent caps the score."]},"wp":[[98,null],[99,1],[99,1],[99,1],[99,1],[99,1],[99,1],[100,1],[100,1],[99,1],[100,1],[100,1],[100,1],[100,1],[100,2],[100,2],[100,2],[100,2],[100,2],[100,2],[100,2],[100,2],[100,2],[100,2],[100,2],[100,2],[100,2],[100,2],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4]]},{"espnId":"401856709","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-03T20:15Z","day":"Sat","time":"4:15","matchup":"Kentucky @ South Carolina","conferences":["sec"],"broadcast":"SEC Network / ESPN App","network":"sec-network","venue":"Columbia, SC","venueId":"3994","attendance":77808,"teams":[{"name":"Kentucky","logoId":"kentucky","abbr":"UK","color":"#002575","record":"4-1","ranks":{"conf":5,"confSize":16,"confName":"SEC","overall":34,"overallOf":138},"advanced":{"eff":{"tot":76.742,"totRank":20,"off":70.33,"offRank":28,"def":75.949,"defRank":30,"st":49.045,"stRank":84},"epa":null,"sosRank":8,"controlRank":15,"qbr":{"name":"Kenny Minchey","value":33.4,"rank":132,"of":154,"epa":-3.8},"ngs":null},"score":35,"linescores":[0,10,14,3,8]},{"name":"South Carolina","logoId":"south-carolina","abbr":"SC","color":"#680009","record":"2-3","ranks":{"conf":16,"confSize":16,"confName":"SEC","overall":38,"overallOf":138},"advanced":{"eff":{"tot":62.073,"totRank":57,"off":59.421,"offRank":46,"def":53.014,"defRank":82,"st":66.376,"stRank":31},"epa":null,"sosRank":20,"controlRank":54,"qbr":{"name":"LaNorris Sellers","value":58,"rank":73,"of":154,"epa":12.2},"ngs":null},"score":34,"linescores":[14,6,0,7,7]}],"final":{"detail":"Final/OT","overtime":true},"forecast":{"score":77,"tier":"good","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":20.5,"note":"FPI #36 Kentucky vs #33 South Carolina"},{"id":"competitive","label":"Competitiveness","max":19,"pts":16,"note":"Win probability South Carolina 58% · line South Carolina -2.5"},{"id":"stakes","label":"Stakes","max":15,"pts":2,"note":"Playoff odds swing 8 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":2.7,"note":"AP #24 in a game projected to be close"},{"id":"tv","label":"TV window","max":3,"pts":0.9,"note":"SEC Network / ESPN App"}],"line":"South Carolina -2.5 • O/U 52.5","pHome":0.578,"take":"No. 24 Kentucky needs to end a four-game skid against South Carolina to stay ranked","source":"frozen"},"actual":{"score":97,"tier":"elite","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":21,"note":"Kentucky won by 1 in overtime"},{"id":"drama","label":"Drama","max":17,"pts":17,"note":"3 lead changes, 1 tie · excitement index 6.4 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":10.9,"note":"In doubt for 98% of 4th-quarter plays · 2 lead changes in the 4th"},{"id":"sq","label":"Stakes & quality","max":10,"pts":5.1,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":3.6,"note":"Kentucky won as a 42% underdog · Kentucky came back from 17 down"},{"id":"fireworks","label":"Fireworks","max":4,"pts":3.9,"note":"69 combined points"}]},"delta":20,"scoreCheck":{"projected":{"away":26,"home":28,"source":"line + season scoring"},"winnerRight":false,"marginMiss":-3,"totalMiss":15,"miss":10.5,"grade":"wrong","ats":"underdog covered","headline":"Wrong winner: projected South Carolina by 2, Kentucky won by 1 (a 3-pt miss on the margin).","bullets":["Points: Kentucky 35 (projected 26, +9); South Carolina 34 (projected 28, +6).","Total: 69 vs 54 projected, 15 more than expected.","It broke in Q3: Kentucky won the quarter 14–0.","South Carolina -2.5 didn't cover; the over (52.5) hit."]},"mvp":{"name":"Kenny Minchey","short":"K. Minchey","pos":"QB","jersey":"3","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/4918099.png","side":"away","line":"28/41, 272 YDS, 3 TD","category":"passingYards"},"readout":{"headline":"Beat the forecast by 20: it went to overtime and Kentucky won as a 42% underdog.","bullets":["Close all the way: Kentucky won by 1 in overtime; 3 lead changes, 1 tie.","Overtime earns full late-tension credit.","Shootout: 69 combined points."]},"wp":[[58,null],[59,1],[62,1],[68,1],[73,1],[71,1],[75,1],[75,1],[73,1],[78,1],[79,1],[84,1],[86,1],[89,1],[89,2],[91,2],[92,2],[92,2],[91,2],[93,2],[91,2],[91,2],[93,2],[90,2],[89,2],[85,2],[82,2],[81,2],[76,2],[79,2],[77,2],[80,2],[81,2],[81,3],[79,3],[68,3],[64,3],[61,3],[59,3],[60,3],[64,3],[67,3],[73,3],[66,3],[61,3],[39,3],[34,3],[62,4],[65,4],[72,4],[75,4],[75,4],[80,4],[75,4],[65,4],[54,4],[45,4],[59,4],[65,4],[46,4],[54,4],[42,4],[38,4],[39,4],[33,4],[50,4],[64,5],[76,5],[69,5],[0,5]]},{"espnId":"401858472","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-03T20:15Z","day":"Sat","time":"4:15","matchup":"Purdue @ Illinois","conferences":["big-ten"],"broadcast":"BTN / FOX One","network":"btn","venue":"Champaign, IL","venueId":"3832","attendance":60670,"teams":[{"name":"Purdue","logoId":"purdue","abbr":"PUR","color":"#352f23","record":"2-3","ranks":{"conf":11,"confSize":18,"confName":"Big Ten","overall":70,"overallOf":138},"advanced":{"eff":{"tot":52.909,"totRank":76,"off":64.88,"offRank":39,"def":34.973,"defRank":122,"st":58.323,"stRank":54},"epa":null,"sosRank":9,"controlRank":60,"qbr":{"name":"Ryan Browne","value":80.4,"rank":29,"of":154,"epa":22.3},"ngs":null},"score":24,"linescores":[3,10,3,8]},{"name":"Illinois","logoId":"illinois","abbr":"ILL","color":"#13294b","record":"2-3","ranks":{"conf":15,"confSize":18,"confName":"Big Ten","overall":54,"overallOf":138},"advanced":{"eff":{"tot":58.159,"totRank":63,"off":77.515,"offRank":17,"def":38.383,"defRank":113,"st":43.839,"stRank":104},"epa":null,"sosRank":32,"controlRank":88,"qbr":{"name":"Katin Houser","value":89.4,"rank":7,"of":154,"epa":28},"ngs":null},"score":17,"linescores":[0,7,0,10]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":59,"tier":"bg","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":15.5,"note":"FPI #83 Purdue vs #45 Illinois"},{"id":"competitive","label":"Competitiveness","max":19,"pts":7.2,"note":"Win probability Illinois 81% · line Illinois -10"},{"id":"stakes","label":"Stakes","max":15,"pts":0,"note":"Little playoff movement either way"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"No ranked teams or rivalry edge"},{"id":"tv","label":"TV window","max":3,"pts":0.9,"note":"BTN / FOX One"}],"line":"Illinois -10 • O/U 62.5","pHome":0.811,"take":"Purdue at Illinois: the top college total and a 48–47–6 series","source":"frozen"},"actual":{"score":78,"tier":"good","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":16,"note":"Purdue won by 7"},{"id":"drama","label":"Drama","max":17,"pts":13.7,"note":"0 lead changes · excitement index 4.0 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":3.7,"note":"In doubt for 45% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":3.4,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":5.5,"note":"Purdue won as a 19% underdog · Illinois had a 82% win chance"},{"id":"fireworks","label":"Fireworks","max":4,"pts":0.7,"note":"41 combined points"}]},"delta":19,"scoreCheck":{"projected":{"away":26,"home":35,"source":"line + season scoring"},"winnerRight":false,"marginMiss":-16,"totalMiss":-20,"miss":26,"grade":"wrong","ats":"underdog covered","headline":"Wrong winner: projected Illinois by 9, Purdue won by 7 (a 16-pt miss on the margin).","bullets":["Points: Purdue 24 (projected 26, −2); Illinois 17 (projected 35, −18).","Total: 41 vs 61 projected, 20 fewer than expected.","Illinois -10 didn't cover; the under (62.5) hit."]},"mvp":{"name":"Collin Dixon","short":"C. Dixon","pos":"WR","jersey":"17","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/4923226.png","side":"home","line":"10 REC, 116 YDS, 1 TD","category":"receivingYards"},"readout":{"headline":"Beat the forecast by 19: Purdue won as a 19% underdog.","bullets":["Projected as lopsided, it went down to the wire: Purdue won by 7."]},"wp":[[81,null],[79,1],[78,1],[77,1],[73,1],[73,1],[75,1],[75,1],[76,1],[77,1],[82,1],[76,1],[71,2],[57,2],[64,2],[63,2],[59,2],[59,2],[57,2],[52,2],[36,2],[31,2],[42,2],[43,2],[55,2],[56,2],[56,3],[60,3],[54,3],[47,3],[43,3],[40,3],[36,3],[37,3],[40,3],[42,3],[47,3],[25,3],[27,3],[33,4],[36,4],[29,4],[21,4],[24,4],[19,4],[22,4],[26,4],[16,4],[2,4],[1,4],[1,4],[0,4],[0,4],[0,4],[1,4],[0,4],[3,4],[0,4],[0,4]]},{"espnId":"401864514","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-03T20:00Z","day":"Sat","time":"4:00","matchup":"UTEP @ New Mexico","conferences":["mountain-west"],"broadcast":"Mountain West Network (MW+)","network":"mw-plus","venue":"Albuquerque, NM","venueId":"3971","attendance":28256,"teams":[{"name":"UTEP","logoId":"utep","abbr":"UTEP","color":"#041e42","record":"1-4","ranks":{"conf":9,"confSize":10,"confName":"Mountain West","overall":136,"overallOf":138},"advanced":{"eff":{"tot":15.685,"totRank":135,"off":15.356,"offRank":132,"def":30.422,"defRank":126,"st":31.048,"stRank":130},"epa":null,"sosRank":22,"controlRank":110,"qbr":{"name":"EJ Colson Jr.","value":30,"rank":139,"of":154,"epa":-3.4},"ngs":null},"score":7,"linescores":[0,0,0,7]},{"name":"New Mexico","logoId":"new-mexico","abbr":"UNM","color":"#630619","record":"4-1","ranks":{"conf":2,"confSize":10,"confName":"Mountain West","overall":39,"overallOf":138},"advanced":{"eff":{"tot":80.715,"totRank":13,"off":56.13,"offRank":57,"def":87.515,"defRank":6,"st":71.619,"stRank":14},"epa":null,"sosRank":104,"controlRank":25,"qbr":{"name":"Toa Fa'avae","value":61.3,"rank":62,"of":154,"epa":8.7},"ngs":null},"score":61,"linescores":[14,7,16,24]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":49,"tier":"bg","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":10.8,"note":"FPI #133 UTEP vs #53 New Mexico"},{"id":"competitive","label":"Competitiveness","max":19,"pts":1.2,"note":"Win probability New Mexico 97% · line New Mexico -23.5"},{"id":"stakes","label":"Stakes","max":15,"pts":2.3,"note":"Playoff odds swing 9 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"No ranked teams or rivalry edge"},{"id":"tv","label":"TV window","max":3,"pts":0,"note":"Mountain West Network (MW+) (streaming only)"}],"line":"New Mexico -23.5 • O/U 47.5","pHome":0.969,"take":"UTEP wants payback for 27–10","source":"frozen"},"actual":{"score":43,"tier":"bg","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":1,"note":"New Mexico won by 54"},{"id":"drama","label":"Drama","max":17,"pts":0,"note":"0 lead changes · excitement index 0.2 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":0,"note":"In doubt for 0% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":3,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0,"note":"Favorite New Mexico (97%) held on"},{"id":"fireworks","label":"Fireworks","max":4,"pts":3.8,"note":"68 combined points"}]},"delta":-6,"scoreCheck":{"projected":{"away":14,"home":35,"source":"line + season scoring"},"winnerRight":true,"marginMiss":33,"totalMiss":19,"miss":42.5,"grade":"off","ats":"favorite covered","headline":"Right winner, wrong script: New Mexico won by 54, not 21.","bullets":["Points: UTEP 7 (projected 14, −7); New Mexico 61 (projected 35, +26).","Total: 68 vs 49 projected, 19 more than expected.","It broke in Q4: New Mexico won the quarter 24–7.","New Mexico -23.5 covered; the over (47.5) hit."]},"mvp":{"name":"Toa Fa'avae","short":"T. Fa'avae","pos":"QB","jersey":"13","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/5261479.png","side":"home","line":"15/19, 249 YDS, 3 TD, 1 INT","category":"passingYards"},"readout":{"headline":"Fell 6 short of the forecast: decided by 54, out of reach before the 4th and no lead changes.","bullets":["Decided early: New Mexico won by 54; in doubt for 0% of 4th-quarter plays.","Shootout: 68 combined points."]},"wp":[[97,null],[98,1],[97,1],[96,1],[96,1],[96,1],[97,1],[97,1],[97,1],[98,1],[98,1],[98,1],[98,1],[98,1],[99,1],[98,1],[99,1],[99,2],[99,2],[99,2],[99,2],[99,2],[99,2],[99,2],[100,2],[100,2],[100,2],[100,2],[100,2],[100,2],[100,2],[100,2],[100,2],[100,2],[100,2],[100,2],[100,2],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4]]},{"espnId":"401858475","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-03T20:00Z","day":"Sat","time":"4:00","matchup":"Maryland @ Nebraska","conferences":["big-ten"],"broadcast":"FS1 / FOX One","network":"fs1","venue":"Lincoln, NE","venueId":"3834","attendance":85033,"teams":[{"name":"Maryland","logoId":"maryland","abbr":"MD","color":"#630913","record":"2-3","ranks":{"conf":16,"confSize":18,"confName":"Big Ten","overall":79,"overallOf":138},"advanced":{"eff":{"tot":46.707,"totRank":90,"off":33.306,"offRank":103,"def":64.711,"defRank":52,"st":44.765,"stRank":101},"epa":null,"sosRank":44,"controlRank":86,"qbr":{"name":"Malik Washington","value":39.4,"rank":117,"of":154,"epa":6.7},"ngs":null},"score":23,"linescores":[16,7,0,0]},{"name":"Nebraska","logoId":"nebraska","abbr":"NEB","color":"#620c18","record":"5-0","ranks":{"conf":2,"confSize":18,"confName":"Big Ten","overall":13,"overallOf":138},"advanced":{"eff":{"tot":78.578,"totRank":16,"off":72.042,"offRank":26,"def":79.869,"defRank":17,"st":46.21,"stRank":98},"epa":null,"sosRank":126,"controlRank":43,"qbr":{"name":"Anthony Colandrea","value":65,"rank":54,"of":154,"epa":17.6},"ngs":null},"score":48,"linescores":[7,21,0,20]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":65,"tier":"watch","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":20,"note":"FPI #74 Maryland vs #14 Nebraska"},{"id":"competitive","label":"Competitiveness","max":19,"pts":2.8,"note":"Win probability Nebraska 93% · line Nebraska -14.5"},{"id":"stakes","label":"Stakes","max":15,"pts":6.5,"note":"Playoff odds swing 26 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"No ranked teams or rivalry edge"},{"id":"tv","label":"TV window","max":3,"pts":0.9,"note":"FS1 / FOX One"}],"line":"Nebraska -14.5 • O/U 52.5","pHome":0.927,"take":"Unbeaten Nebraska hosts Maryland after a 34–31 game last year","source":"frozen"},"actual":{"score":54,"tier":"bg","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":3,"note":"Nebraska won by 25"},{"id":"drama","label":"Drama","max":17,"pts":6.1,"note":"3 lead changes · excitement index 2.2 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":0,"note":"In doubt for 0% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":6.2,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0,"note":"Nebraska came back from 9 down"},{"id":"fireworks","label":"Fireworks","max":4,"pts":4,"note":"71 combined points"}]},"delta":-11,"scoreCheck":{"projected":{"away":20,"home":33,"source":"line + season scoring"},"winnerRight":true,"marginMiss":12,"totalMiss":18,"miss":21,"grade":"off","ats":"favorite covered","headline":"Right winner, wrong script: Nebraska won by 25, not 13.","bullets":["Points: Maryland 23 (projected 20, +3); Nebraska 48 (projected 33, +15).","Total: 71 vs 53 projected, 18 more than expected.","It broke in Q4: Nebraska won the quarter 20–0.","Nebraska -14.5 covered; the over (52.5) hit."]},"mvp":{"name":"Kwazi Gilmer","short":"K. Gilmer","pos":"WR","jersey":"17","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/5127885.png","side":"home","line":"11 REC, 147 YDS, 2 TD","category":"receivingYards"},"readout":{"headline":"Fell 11 short of the forecast: decided by 25.","bullets":["Decided early: Nebraska won by 25; in doubt for 0% of 4th-quarter plays.","Shootout: 71 combined points.","The forecast leaned on team quality and stakes (27 pts); once the game is played they count for at most 10, and the rest has to come from the game itself."]},"wp":[[93,null],[93,1],[92,1],[89,1],[91,1],[90,1],[90,1],[90,1],[94,1],[94,1],[89,1],[87,1],[88,1],[86,1],[87,1],[84,1],[77,1],[79,1],[78,1],[79,1],[81,2],[86,2],[89,2],[88,2],[89,2],[84,2],[73,2],[72,2],[68,2],[69,2],[64,2],[59,2],[82,2],[83,2],[83,2],[86,2],[88,2],[88,2],[93,2],[93,3],[94,3],[94,3],[92,3],[90,3],[92,3],[93,3],[93,3],[91,3],[93,3],[91,3],[94,3],[95,3],[96,3],[97,4],[98,4],[98,4],[99,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4]]},{"espnId":"401856708","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-03T19:50Z","day":"Sat","time":"3:50","matchup":"Florida @ Missouri","conferences":["sec"],"broadcast":"ABC / ESPN App","network":"abc","venue":"Columbia, MO","venueId":"3838","attendance":63609,"teams":[{"name":"Florida","logoId":"florida","abbr":"FLA","color":"#001b86","record":"4-1","ranks":{"conf":4,"confSize":16,"confName":"SEC","overall":15,"overallOf":138},"advanced":{"eff":{"tot":80.635,"totRank":14,"off":84.541,"offRank":7,"def":55.273,"defRank":77,"st":74.829,"stRank":8},"epa":null,"sosRank":26,"controlRank":10,"qbr":{"name":"Aaron Philo","value":85.1,"rank":12,"of":154,"epa":24.9},"ngs":null},"score":17,"linescores":[3,7,0,7]},{"name":"Missouri","logoId":"missouri","abbr":"MIZ","color":"#382a0b","record":"4-1","ranks":{"conf":9,"confSize":16,"confName":"SEC","overall":18,"overallOf":138},"advanced":{"eff":{"tot":74.874,"totRank":24,"off":60.98,"offRank":44,"def":76.767,"defRank":25,"st":61.501,"stRank":43},"epa":null,"sosRank":47,"controlRank":20,"qbr":{"name":"Austin Simmons","value":73,"rank":38,"of":154,"epa":18.6},"ngs":null},"score":45,"linescores":[3,17,10,15]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":92,"tier":"elite","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":23.4,"note":"FPI #10 Florida vs #35 Missouri"},{"id":"competitive","label":"Competitiveness","max":19,"pts":11.4,"note":"Win probability Florida 70% · line Florida -5.5"},{"id":"stakes","label":"Stakes","max":15,"pts":14,"note":"Playoff odds swing 56 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":6,"note":"Ranked vs ranked: AP #8 vs #25"},{"id":"tv","label":"TV window","max":3,"pts":2,"note":"ABC / ESPN App"}],"line":"Florida -5.5 • O/U 57.5","pHome":0.299,"take":"No. 8 Florida at No. 25 Missouri; Mizzou leads the series 7–6","source":"frozen"},"actual":{"score":61,"tier":"bg","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":3,"note":"Missouri won by 28"},{"id":"drama","label":"Drama","max":17,"pts":6.5,"note":"1 lead change, 2 ties · excitement index 2.3 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":0,"note":"In doubt for 0% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":8.9,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":4,"note":"Missouri won as a 30% underdog · Florida had a 80% win chance"},{"id":"fireworks","label":"Fireworks","max":4,"pts":3.1,"note":"62 combined points"}]},"delta":-31,"scoreCheck":{"projected":{"away":31,"home":27,"source":"line + season scoring"},"winnerRight":false,"marginMiss":32,"totalMiss":4,"miss":34,"grade":"wrong","ats":"underdog covered","headline":"Wrong winner: projected Florida by 4, Missouri won by 28 (a 32-pt miss on the margin).","bullets":["Points: Florida 17 (projected 31, −14); Missouri 45 (projected 27, +18).","Total: 62 vs 58 projected, right on.","It broke in Q2: Missouri won the quarter 17–7.","Florida -5.5 didn't cover; the over (57.5) hit."]},"mvp":{"name":"Jamal Roberts","short":"J. Roberts","pos":"RB","jersey":"20","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/4921116.png","side":"home","line":"24 CAR, 211 YDS, 3 TD","category":"rushingYards"},"readout":{"headline":"Fell 31 short of the forecast: decided by 28, out of reach before the 4th.","bullets":["Decided early: Missouri won by 28; in doubt for 0% of 4th-quarter plays.","Surprise: Missouri won as a 30% underdog · Florida had a 80% win chance.","Shootout: 62 combined points.","The forecast leaned on team quality and stakes (37 pts); once the game is played they count for at most 10, and the rest has to come from the game itself."]},"wp":[[30,null],[27,1],[24,1],[23,1],[23,1],[22,1],[26,1],[28,1],[30,1],[35,1],[30,1],[30,1],[32,1],[31,1],[30,1],[34,2],[34,2],[37,2],[52,2],[57,2],[60,2],[53,2],[43,2],[37,2],[38,2],[57,2],[59,2],[59,2],[59,2],[63,2],[72,3],[78,3],[88,3],[91,3],[90,3],[92,3],[95,3],[95,3],[96,3],[96,3],[95,3],[98,3],[100,3],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4]]},{"espnId":"401869962","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-03T19:45Z","day":"Sat","time":"3:45","matchup":"Marshall @ James Madison","conferences":["sun-belt"],"broadcast":"ESPNU / ESPN App","network":"espnu","venue":"Harrisonburg, VA","venueId":"3651","attendance":25034,"teams":[{"name":"Marshall","logoId":"marshall","abbr":"MRSH","color":"#003815","record":"3-2","ranks":{"conf":null,"confSize":null,"confName":"Sun Belt","overall":125,"overallOf":138},"advanced":{"eff":{"tot":24.776,"totRank":124,"off":33.062,"offRank":106,"def":21.585,"defRank":136,"st":55.201,"stRank":64},"epa":null,"sosRank":65,"controlRank":109,"qbr":{"name":"Carlos Del Rio-Wilson","value":34.1,"rank":130,"of":154,"epa":0.8},"ngs":null},"score":17,"linescores":[7,7,3,0]},{"name":"James Madison","logoId":"james-madison","abbr":"JMU","color":"#450084","record":"5-0","ranks":{"conf":null,"confSize":null,"confName":"Sun Belt","overall":49,"overallOf":138},"advanced":{"eff":{"tot":73.543,"totRank":32,"off":66.706,"offRank":34,"def":58.296,"defRank":66,"st":83.256,"stRank":1},"epa":null,"sosRank":132,"controlRank":9,"qbr":{"name":"Camden Coleman","value":62.3,"rank":59,"of":154,"epa":10},"ngs":null},"score":45,"linescores":[10,28,0,7]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":58,"tier":"bg","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":12.3,"note":"FPI #120 Marshall vs #49 James Madison"},{"id":"competitive","label":"Competitiveness","max":19,"pts":2.7,"note":"Win probability James Madison 93% · line James Madison -18.5"},{"id":"stakes","label":"Stakes","max":15,"pts":6.8,"note":"Playoff odds swing 27 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"No ranked teams or rivalry edge"},{"id":"tv","label":"TV window","max":3,"pts":0.9,"note":"ESPNU / ESPN App"}],"line":"James Madison -18.5 • O/U 55.5","pHome":0.93,"take":"Unbeaten James Madison hosts Marshall, which leads the series 4–2","source":"frozen"},"actual":{"score":46,"tier":"bg","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":3,"note":"James Madison won by 28"},{"id":"drama","label":"Drama","max":17,"pts":0,"note":"3 lead changes, 1 tie · excitement index 0.7 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":0,"note":"In doubt for 0% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":4.5,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0,"note":"James Madison came back from 7 down"},{"id":"fireworks","label":"Fireworks","max":4,"pts":3.1,"note":"62 combined points"}]},"delta":-12,"scoreCheck":{"projected":{"away":20,"home":37,"source":"line + season scoring"},"winnerRight":true,"marginMiss":11,"totalMiss":5,"miss":13.5,"grade":"off","ats":"favorite covered","headline":"Right winner, wrong script: James Madison won by 28, not 17.","bullets":["Points: Marshall 17 (projected 20, −3); James Madison 45 (projected 37, +8).","Total: 62 vs 57 projected, 5 more than expected.","It broke in Q2: James Madison won the quarter 28–7.","James Madison -18.5 covered; the over (55.5) hit."]},"mvp":{"name":"George Pettaway","short":"G. Pettaway","pos":"RB","jersey":"6","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/4685494.png","side":"home","line":"14 CAR, 206 YDS, 2 TD","category":"rushingYards"},"readout":{"headline":"Fell 12 short of the forecast: decided by 28, out of reach before the 4th.","bullets":["Decided early: James Madison won by 28; in doubt for 0% of 4th-quarter plays.","Shootout: 62 combined points."]},"wp":[[94,null],[95,1],[94,1],[94,1],[92,1],[92,1],[91,1],[90,1],[87,1],[92,1],[93,1],[95,1],[93,1],[93,1],[92,1],[89,1],[87,2],[90,2],[91,2],[93,2],[93,2],[93,2],[97,2],[96,2],[95,2],[97,2],[97,2],[97,2],[99,2],[99,2],[99,2],[99,2],[99,2],[99,2],[100,2],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4]]},{"espnId":"401858473","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-03T19:30Z","day":"Sat","time":"3:30","matchup":"Ohio State @ Iowa","conferences":["big-ten"],"broadcast":"CBS / Paramount+","network":"cbs","venue":"Iowa City, IA","venueId":"3793","attendance":69250,"teams":[{"name":"Ohio State","logoId":"ohio-state","abbr":"OSU","color":"#630619","record":"4-1","ranks":{"conf":5,"confSize":18,"confName":"Big Ten","overall":1,"overallOf":138},"advanced":{"eff":{"tot":90.605,"totRank":5,"off":88.559,"offRank":4,"def":86.942,"defRank":7,"st":39.925,"stRank":116},"epa":null,"sosRank":17,"controlRank":1,"qbr":{"name":"Julian Sayin","value":92.9,"rank":2,"of":154,"epa":35.5},"ngs":null},"score":31,"linescores":[10,7,7,7]},{"name":"Iowa","logoId":"iowa","abbr":"IOWA","color":"#342b05","record":"4-1","ranks":{"conf":9,"confSize":18,"confName":"Big Ten","overall":26,"overallOf":138},"advanced":{"eff":{"tot":77.351,"totRank":18,"off":54.657,"offRank":59,"def":84.885,"defRank":9,"st":63.468,"stRank":37},"epa":null,"sosRank":25,"controlRank":53,"qbr":{"name":"Hank Brown","value":73.2,"rank":37,"of":154,"epa":13},"ngs":null},"score":14,"linescores":[6,0,0,8]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":90,"tier":"elite","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":25,"note":"FPI #3 Ohio State vs #25 Iowa"},{"id":"competitive","label":"Competitiveness","max":19,"pts":6.5,"note":"Win probability Ohio State 83% · line Ohio State -14.5"},{"id":"stakes","label":"Stakes","max":15,"pts":15,"note":"Playoff odds swing 105 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":6,"note":"Ranked vs ranked: AP #5 vs #14"},{"id":"tv","label":"TV window","max":3,"pts":2,"note":"CBS / Paramount+"}],"line":"Ohio State -14.5 • O/U 45.5","pHome":0.171,"take":"No. 5 Ohio State visits unbeaten No. 14 Iowa with 50+ points of playoff odds on the line","source":"frozen"},"actual":{"score":53,"tier":"bg","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":6,"note":"Ohio State won by 17"},{"id":"drama","label":"Drama","max":17,"pts":1.1,"note":"0 lead changes · excitement index 1.1 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":0,"note":"In doubt for 0% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":9.6,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0,"note":"Favorite Ohio State (83%) held on"},{"id":"fireworks","label":"Fireworks","max":4,"pts":1.1,"note":"45 combined points"}]},"delta":-37,"scoreCheck":{"projected":{"away":28,"home":20,"source":"line + season scoring"},"winnerRight":true,"marginMiss":-9,"totalMiss":-3,"miss":10.5,"grade":"close","ats":"favorite covered","headline":"Right winner, wrong script: Ohio State won by 17, not 8.","bullets":["Points: Ohio State 31 (projected 28, +3); Iowa 14 (projected 20, −6).","Total: 45 vs 48 projected, right on.","Ohio State -14.5 covered; the under (45.5) hit."]},"mvp":{"name":"Jeremiah Smith","short":"J. Smith","pos":"WR","jersey":"4","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/5079720.png","side":"away","line":"11 REC, 206 YDS, 2 TD","category":"receivingYards"},"readout":{"headline":"Fell 37 short of the forecast: decided by 17, out of reach before the 4th and no lead changes.","bullets":["Decided early: Ohio State won by 17; in doubt for 0% of 4th-quarter plays.","The forecast leaned on team quality and stakes (40 pts); once the game is played they count for at most 10, and the rest has to come from the game itself."]},"wp":[[17,null],[18,1],[13,1],[10,1],[10,1],[11,1],[13,1],[11,1],[10,1],[10,1],[10,1],[11,1],[10,1],[13,1],[13,1],[13,2],[11,2],[17,2],[14,2],[15,2],[14,2],[13,2],[13,2],[16,2],[18,2],[16,2],[16,2],[13,2],[11,2],[11,2],[6,2],[6,3],[6,3],[5,3],[5,3],[8,3],[5,3],[5,3],[2,3],[1,3],[1,3],[1,3],[1,3],[1,3],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4]]},{"espnId":"401856710","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-03T19:30Z","day":"Sat","time":"3:30","matchup":"Auburn @ Tennessee","conferences":["sec"],"broadcast":"ESPN / ESPN App","network":"espn","venue":"Knoxville, TN","venueId":"3853","attendance":101915,"teams":[{"name":"Auburn","logoId":"auburn","abbr":"AUB","color":"#002b5c","record":"3-2","ranks":{"conf":11,"confSize":16,"confName":"SEC","overall":24,"overallOf":138},"advanced":{"eff":{"tot":71.36,"totRank":38,"off":55.946,"offRank":58,"def":78.307,"defRank":21,"st":45.871,"stRank":100},"epa":null,"sosRank":18,"controlRank":41,"qbr":{"name":"Byrum Brown","value":72.8,"rank":39,"of":154,"epa":18.7},"ngs":null},"score":14,"linescores":[0,7,0,7]},{"name":"Tennessee","logoId":"tennessee","abbr":"TENN","color":"#482500","record":"4-1","ranks":{"conf":10,"confSize":16,"confName":"SEC","overall":10,"overallOf":138},"advanced":{"eff":{"tot":80.308,"totRank":15,"off":62.758,"offRank":43,"def":85.512,"defRank":8,"st":59.596,"stRank":48},"epa":null,"sosRank":34,"controlRank":22,"qbr":{"name":"Faizon Brandon","value":66.7,"rank":46,"of":154,"epa":13.9},"ngs":null},"score":24,"linescores":[0,3,14,7]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":83,"tier":"vgood","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":24.1,"note":"FPI #24 Auburn vs #11 Tennessee"},{"id":"competitive","label":"Competitiveness","max":19,"pts":11,"note":"Win probability Tennessee 71% · line Tennessee -6.5"},{"id":"stakes","label":"Stakes","max":15,"pts":10,"note":"Playoff odds swing 40 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":1.2,"note":"AP #17 Tennessee on the field"},{"id":"tv","label":"TV window","max":3,"pts":2,"note":"ESPN / ESPN App"}],"line":"Tennessee -6.5 • O/U 53.5","pHome":0.71,"take":"No. 17 Tennessee hosts Auburn, which leads this old series 29–22–3","source":"frozen"},"actual":{"score":71,"tier":"watch","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":13,"note":"Tennessee won by 10"},{"id":"drama","label":"Drama","max":17,"pts":12,"note":"2 lead changes · excitement index 3.6 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":2.2,"note":"In doubt for 27% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":8,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0,"note":"Favorite Tennessee (71%) held on"},{"id":"fireworks","label":"Fireworks","max":4,"pts":0.3,"note":"38 combined points"}]},"delta":-12,"scoreCheck":{"projected":{"away":23,"home":30,"source":"line + season scoring"},"winnerRight":true,"marginMiss":3,"totalMiss":-15,"miss":10.5,"grade":"close","ats":"favorite covered","headline":"Called the margin (Tennessee by 10), missed the scoring: 38 points, not 53.","bullets":["Points: Auburn 14 (projected 23, −9); Tennessee 24 (projected 30, −6).","Total: 38 vs 53 projected, 15 fewer than expected.","Tennessee -6.5 covered; the under (53.5) hit."]},"mvp":{"name":"DeSean Bishop","short":"D. Bishop","pos":"RB","jersey":"18","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/4921108.png","side":"home","line":"34 CAR, 220 YDS, 3 TD","category":"rushingYards"},"readout":{"headline":"Fell 12 short of the forecast: a 10-pt final and little doubt in the 4th.","bullets":["Tennessee won by 10; 2 lead changes.","The forecast leaned on team quality and stakes (34 pts); once the game is played they count for at most 10, and the rest has to come from the game itself."]},"wp":[[71,null],[74,1],[70,1],[72,1],[73,1],[72,1],[70,1],[72,1],[73,1],[67,1],[69,1],[73,1],[74,1],[69,1],[71,1],[80,2],[76,2],[77,2],[78,2],[74,2],[73,2],[79,2],[76,2],[70,2],[71,2],[65,2],[63,2],[55,2],[51,2],[54,2],[55,2],[53,2],[55,2],[49,3],[47,3],[53,3],[59,3],[61,3],[71,3],[69,3],[69,3],[89,3],[89,3],[90,3],[86,3],[92,3],[91,3],[95,4],[95,4],[95,4],[86,4],[82,4],[78,4],[79,4],[76,4],[90,4],[86,4],[100,4],[99,4],[99,4],[98,4],[100,4],[100,4],[100,4]]},{"espnId":"401858248","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-03T19:30Z","day":"Sat","time":"3:30","matchup":"Louisville @ NC State","conferences":["acc"],"broadcast":"ACC Network / ESPN App","network":"acc-network","venue":"Raleigh, NC","venueId":"3670","attendance":56919,"teams":[{"name":"Louisville","logoId":"louisville","abbr":"LOU","color":"#60000f","record":"2-3","ranks":{"conf":12,"confSize":17,"confName":"ACC","overall":36,"overallOf":138},"advanced":{"eff":{"tot":69.373,"totRank":43,"off":76.707,"offRank":18,"def":56.298,"defRank":72,"st":51.894,"stRank":74},"epa":null,"sosRank":48,"controlRank":71,"qbr":{"name":"Lincoln Kienholz","value":80.5,"rank":28,"of":154,"epa":24.7},"ngs":null},"score":28,"linescores":[0,7,14,7]},{"name":"NC State","logoId":"nc-state","abbr":"NCSU","color":"#620000","record":"3-2","ranks":{"conf":10,"confSize":17,"confName":"ACC","overall":58,"overallOf":138},"advanced":{"eff":{"tot":66.607,"totRank":48,"off":66.407,"offRank":35,"def":56.543,"defRank":71,"st":60.039,"stRank":46},"epa":null,"sosRank":67,"controlRank":29,"qbr":{"name":"CJ Bailey","value":68.1,"rank":42,"of":154,"epa":14.6},"ngs":null},"score":31,"linescores":[3,10,15,3]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":69,"tier":"watch","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":19.1,"note":"FPI #31 Louisville vs #58 NC State"},{"id":"competitive","label":"Competitiveness","max":19,"pts":12.5,"note":"Win probability Louisville 67% · line Louisville -3"},{"id":"stakes","label":"Stakes","max":15,"pts":1.5,"note":"Playoff odds swing 6 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"No ranked teams or rivalry edge"},{"id":"tv","label":"TV window","max":3,"pts":0.9,"note":"ACC Network / ESPN App"}],"line":"Louisville -3 • O/U 57.5","pHome":0.328,"take":"Louisville at NC State, one of the week's higher college totals","source":"frozen"},"actual":{"score":86,"tier":"vgood","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":19,"note":"NC State won by 3"},{"id":"drama","label":"Drama","max":17,"pts":17,"note":"0 lead changes, 1 tie · excitement index 5.3 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":5.1,"note":"In doubt for 62% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":4.6,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":3,"note":"NC State won as a 33% underdog"},{"id":"fireworks","label":"Fireworks","max":4,"pts":2.7,"note":"59 combined points"}]},"delta":17,"scoreCheck":{"projected":{"away":31,"home":30,"source":"line + season scoring"},"winnerRight":false,"marginMiss":4,"totalMiss":-2,"miss":5,"grade":"wrong","ats":"underdog covered","headline":"Wrong winner: projected Louisville by 1, NC State won by 3 (a 4-pt miss on the margin).","bullets":["Points: Louisville 28 (projected 31, −3); NC State 31 (projected 30, +1).","Total: 59 vs 61 projected, right on.","Louisville -3 didn't cover; the over (57.5) hit."]},"mvp":{"name":"CJ Bailey","short":"C. Bailey","pos":"QB","jersey":"11","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/5079301.png","side":"home","line":"24/40, 373 YDS, 2 TD, 1 INT","category":"passingYards"},"readout":{"headline":"Beat the forecast by 17: NC State won as a 33% underdog and a 3-pt finish.","bullets":["Close all the way: NC State won by 3; 0 lead changes, 1 tie.","Shootout: 59 combined points."]},"wp":[[33,null],[29,1],[33,1],[34,1],[38,1],[41,1],[35,1],[37,1],[41,1],[44,1],[46,1],[49,1],[53,1],[61,2],[63,2],[59,2],[53,2],[59,2],[62,2],[61,2],[47,2],[47,2],[61,2],[58,2],[55,2],[55,2],[53,2],[56,2],[55,2],[60,3],[57,3],[65,3],[80,3],[78,3],[84,3],[64,3],[64,3],[57,3],[76,3],[84,3],[89,3],[80,3],[79,3],[76,3],[85,4],[88,4],[45,4],[39,4],[36,4],[43,4],[46,4],[69,4],[61,4],[70,4],[84,4],[90,4],[86,4],[98,4],[99,4],[100,4],[100,4]]},{"espnId":"401858253","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-03T19:30Z","day":"Sat","time":"3:30","matchup":"Virginia @ Florida State","conferences":["acc"],"broadcast":"ESPN2 / ESPN App","network":"espn2","venue":"Tallahassee, FL","venueId":"3697","attendance":55782,"teams":[{"name":"Virginia","logoId":"virginia","abbr":"UVA","color":"#232d4b","record":"3-2","ranks":{"conf":8,"confSize":17,"confName":"ACC","overall":44,"overallOf":138},"advanced":{"eff":{"tot":65.08,"totRank":51,"off":49.025,"offRank":72,"def":76.167,"defRank":29,"st":51.236,"stRank":77},"epa":null,"sosRank":83,"controlRank":49,"qbr":{"name":"Beau Pribula","value":83,"rank":19,"of":154,"epa":26.8},"ngs":null},"score":7,"linescores":[7,0,0,0]},{"name":"Florida State","logoId":"florida-state","abbr":"FSU","color":"#4e1f2a","record":"3-2","ranks":{"conf":7,"confSize":17,"confName":"ACC","overall":30,"overallOf":138},"advanced":{"eff":{"tot":70.063,"totRank":41,"off":77.648,"offRank":16,"def":48.477,"defRank":91,"st":66.806,"stRank":29},"epa":null,"sosRank":31,"controlRank":40,"qbr":{"name":"Ashton Daniels","value":76.8,"rank":33,"of":154,"epa":19.8},"ngs":null},"score":38,"linescores":[0,17,14,7]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":77,"tier":"good","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":20.8,"note":"FPI #26 Virginia vs #43 Florida State"},{"id":"competitive","label":"Competitiveness","max":19,"pts":16.3,"note":"Win probability Virginia 57% · line Virginia -1.5"},{"id":"stakes","label":"Stakes","max":15,"pts":3.3,"note":"Playoff odds swing 13 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"No ranked teams or rivalry edge"},{"id":"tv","label":"TV window","max":3,"pts":2,"note":"ESPN2 / ESPN App"}],"line":"Virginia -1.5 • O/U 51.5","pHome":0.429,"take":"Virginia is favored at Florida State after last year's 46–38 shootout","source":"frozen"},"actual":{"score":50,"tier":"bg","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":1,"note":"Florida State won by 31"},{"id":"drama","label":"Drama","max":17,"pts":5.4,"note":"1 lead change, 1 tie · excitement index 2.1 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":0,"note":"In doubt for 0% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":5.5,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":2.1,"note":"Florida State won as a 43% underdog · Florida State came back from 7 down"},{"id":"fireworks","label":"Fireworks","max":4,"pts":1.1,"note":"45 combined points"}]},"delta":-27,"scoreCheck":{"projected":{"away":26,"home":24,"source":"line + season scoring"},"winnerRight":false,"marginMiss":33,"totalMiss":-5,"miss":35.5,"grade":"wrong","ats":"underdog covered","headline":"Wrong winner: projected Virginia by 2, Florida State won by 31 (a 33-pt miss on the margin).","bullets":["Points: Virginia 7 (projected 26, −19); Florida State 38 (projected 24, +14).","Total: 45 vs 50 projected, 5 fewer than expected.","It broke in Q2: Florida State won the quarter 17–0.","Virginia -1.5 didn't cover; the under (51.5) hit."]},"mvp":{"name":"Ashton Daniels","short":"A. Daniels","pos":"QB","jersey":"14","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/4838679.png","side":"home","line":"17 CAR, 136 YDS, 5 TD","category":"rushingYards"},"readout":{"headline":"Fell 27 short of the forecast: decided by 31, out of reach before the 4th.","bullets":["Billed as close, it wasn't: Florida State won by 31 and it was a 24-pt game entering the 4th.","Surprise: Florida State won as a 43% underdog · Florida State came back from 7 down."]},"wp":[[44,null],[44,1],[41,1],[46,1],[45,1],[46,1],[41,1],[38,1],[34,1],[29,1],[28,1],[28,1],[25,1],[28,1],[25,1],[28,2],[29,2],[43,2],[52,2],[55,2],[60,2],[66,2],[65,2],[68,2],[75,2],[74,2],[71,2],[76,2],[77,2],[78,2],[81,2],[77,2],[77,3],[72,3],[72,3],[79,3],[86,3],[91,3],[94,3],[95,3],[94,3],[96,3],[96,3],[100,3],[100,3],[99,3],[99,3],[99,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4]]},{"espnId":"401862793","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-03T19:30Z","day":"Sat","time":"3:30","matchup":"Samford @ UAB","conferences":["american"],"broadcast":"ESPN+","network":"espn-plus","venue":"Birmingham, AL","venueId":"7221","attendance":22126,"teams":[{"name":"Samford","logoId":"samford","abbr":"SAM","color":"#00324e","record":"1-4","ranks":{"conf":null,"confSize":null,"confName":null,"overall":null,"overallOf":138},"advanced":{"eff":null,"epa":null,"sosRank":null,"controlRank":null,"qbr":null,"ngs":null},"score":14,"linescores":[7,7,0,0]},{"name":"UAB","logoId":"uab","abbr":"UAB","color":"#0f321e","record":"3-2","ranks":{"conf":5,"confSize":14,"confName":"American","overall":123,"overallOf":138},"advanced":{"eff":{"tot":31.927,"totRank":117,"off":21.127,"offRank":125,"def":47.383,"defRank":97,"st":59.214,"stRank":49},"epa":null,"sosRank":119,"controlRank":131,"qbr":{"name":"Ryder Burton","value":27.6,"rank":142,"of":154,"epa":-1.5},"ngs":null},"score":33,"linescores":[10,3,3,17]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":28,"tier":"bg","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":2,"note":"FPI strength of both teams"},{"id":"competitive","label":"Competitiveness","max":19,"pts":3.3,"note":"Win probability UAB 91% · line UAB -30.5"},{"id":"stakes","label":"Stakes","max":15,"pts":0,"note":"Little playoff movement either way"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"No ranked teams or rivalry edge"},{"id":"tv","label":"TV window","max":3,"pts":0,"note":"ESPN+ (streaming only)"},{"id":"fcs","label":"FCS opponent","max":0,"pts":-12,"note":"FBS vs FCS games are rarely competitive"}],"line":"UAB -30.5 • O/U 52.5","pHome":0.913,"take":"FCS Samford at UAB","source":"frozen"},"actual":{"score":34,"tier":"bg","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":6,"note":"UAB won by 19"},{"id":"drama","label":"Drama","max":17,"pts":3,"note":"4 lead changes · excitement index 1.5 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":0.4,"note":"In doubt for 5% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":0.4,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0,"note":"Favorite UAB (91%) held on"},{"id":"fireworks","label":"Fireworks","max":4,"pts":1.4,"note":"47 combined points"},{"id":"fcs","label":"FCS opponent","max":0,"pts":-12,"note":"FBS vs FCS"}]},"delta":6,"scoreCheck":{"projected":{"away":16,"home":37,"source":"line + season scoring"},"winnerRight":true,"marginMiss":-2,"totalMiss":-6,"miss":5,"grade":"nailed","ats":"underdog covered","headline":"Called it: projected UAB by 21, won by 19.","bullets":["Points: Samford 14 (projected 16, −2); UAB 33 (projected 37, −4).","Total: 47 vs 53 projected, 6 fewer than expected.","UAB -30.5 didn't cover; the under (52.5) hit."]},"mvp":{"name":"CJ Smith","short":"C. Smith","pos":"WR","jersey":"1","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/4711421.png","side":"home","line":"2 REC, 85 YDS, 1 TD","category":"receivingYards"},"readout":{"headline":"Beat the forecast by 6: 4 lead changes.","bullets":["Decided early: UAB won by 19; in doubt for 5% of 4th-quarter plays.","An FCS opponent caps the score."]},"wp":[[91,null],[94,1],[93,1],[92,1],[94,1],[93,1],[93,1],[93,1],[89,1],[89,1],[86,1],[86,1],[91,1],[91,1],[92,2],[92,2],[92,2],[89,2],[90,2],[93,2],[93,2],[93,2],[93,2],[94,2],[95,2],[84,2],[85,2],[86,2],[82,2],[82,2],[83,2],[84,3],[86,3],[88,3],[88,3],[85,3],[85,3],[84,3],[79,3],[84,3],[86,3],[88,3],[84,4],[95,4],[94,4],[96,4],[96,4],[98,4],[98,4],[98,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4]]},{"espnId":"401864515","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-03T19:30Z","day":"Sat","time":"3:30","matchup":"Wyoming @ North Dakota State","conferences":["mountain-west"],"broadcast":"The CW","network":"cw","venue":"Fargo, ND","venueId":"3714","attendance":18586,"teams":[{"name":"Wyoming","logoId":"wyoming","abbr":"WYO","color":"#3b2d09","record":"2-3","ranks":{"conf":6,"confSize":10,"confName":"Mountain West","overall":129,"overallOf":138},"advanced":{"eff":{"tot":21.266,"totRank":129,"off":14.492,"offRank":134,"def":34.804,"defRank":123,"st":58.076,"stRank":57},"epa":null,"sosRank":125,"controlRank":134,"qbr":{"name":"Tyler Hughes","value":21.8,"rank":148,"of":154,"epa":-4},"ngs":null},"score":0,"linescores":[0,0,0,0]},{"name":"North Dakota State","logoId":"north-dakota-state","abbr":"NDSU","color":"#013422","record":"5-0","ranks":{"conf":1,"confSize":10,"confName":"Mountain West","overall":64,"overallOf":138},"advanced":{"eff":{"tot":66.701,"totRank":47,"off":39.179,"offRank":92,"def":79.805,"defRank":18,"st":71.917,"stRank":13},"epa":null,"sosRank":137,"controlRank":12,"qbr":{"name":"Nathan Hayes","value":65.8,"rank":50,"of":154,"epa":18},"ngs":null},"score":28,"linescores":[7,10,3,8]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":51,"tier":"bg","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":9.4,"note":"FPI #126 Wyoming vs #69 North Dakota State"},{"id":"competitive","label":"Competitiveness","max":19,"pts":3.2,"note":"Win probability North Dakota State 92% · line North Dakota State -17.5"},{"id":"stakes","label":"Stakes","max":15,"pts":2,"note":"Playoff odds swing 8 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"No ranked teams or rivalry edge"},{"id":"tv","label":"TV window","max":3,"pts":0.9,"note":"The CW"}],"line":"North Dakota State -17.5 • O/U 44.5","pHome":0.915,"take":"Wyoming visits unbeaten North Dakota State in the Fargodome","source":"frozen"},"actual":{"score":41,"tier":"bg","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":3,"note":"North Dakota State won by 28"},{"id":"drama","label":"Drama","max":17,"pts":0,"note":"0 lead changes · excitement index 0.3 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":0,"note":"In doubt for 0% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":2.6,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0,"note":"Favorite North Dakota State (92%) held on"},{"id":"fireworks","label":"Fireworks","max":4,"pts":0,"note":"28 combined points"}]},"delta":-10,"scoreCheck":{"projected":{"away":16,"home":31,"source":"line + season scoring"},"winnerRight":true,"marginMiss":13,"totalMiss":-19,"miss":22.5,"grade":"off","ats":"favorite covered","headline":"Right winner, wrong script: North Dakota State won by 28, not 15.","bullets":["Points: Wyoming 0 (projected 16, −16); North Dakota State 28 (projected 31, −3).","Total: 28 vs 47 projected, 19 fewer than expected.","North Dakota State -17.5 covered; the under (44.5) hit."]},"mvp":{"name":"Nathan Hayes","short":"N. Hayes","pos":"QB","jersey":"2","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/5087156.png","side":"home","line":"10 CAR, 79 YDS, 2 TD","category":"rushingYards"},"readout":{"headline":"Fell 10 short of the forecast: decided by 28, out of reach before the 4th and no lead changes.","bullets":["Decided early: North Dakota State won by 28; in doubt for 0% of 4th-quarter plays."]},"wp":[[92,null],[94,1],[93,1],[95,1],[96,1],[95,1],[94,1],[95,1],[95,1],[95,1],[96,1],[94,1],[94,1],[95,2],[95,2],[96,2],[98,2],[98,2],[98,2],[98,2],[98,2],[98,2],[98,2],[98,2],[99,2],[99,2],[98,2],[99,2],[98,2],[98,3],[99,3],[99,3],[99,3],[99,3],[99,3],[99,3],[100,3],[99,3],[99,3],[99,3],[100,3],[100,3],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4]]},{"espnId":"401866430","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-03T19:30Z","day":"Sat","time":"3:30","matchup":"Akron @ Central Michigan","conferences":["mac"],"broadcast":"ESPN+","network":"espn-plus","venue":"Mount Pleasant, MI","venueId":"3786","attendance":20102,"teams":[{"name":"Akron","logoId":"akron","abbr":"AKR","color":"#041e42","record":"1-4","ranks":{"conf":11,"confSize":13,"confName":"MAC","overall":133,"overallOf":138},"advanced":{"eff":{"tot":18.57,"totRank":132,"off":26.559,"offRank":117,"def":21.974,"defRank":135,"st":38.442,"stRank":119},"epa":null,"sosRank":77,"controlRank":129,"qbr":{"name":"Cibastian Broughton","value":58.8,"rank":70,"of":154,"epa":9.1},"ngs":null},"score":17,"linescores":[0,7,3,7]},{"name":"Central Michigan","logoId":"central-michigan","abbr":"CMU","color":"#4c0027","record":"3-2","ranks":{"conf":3,"confSize":13,"confName":"MAC","overall":119,"overallOf":138},"advanced":{"eff":{"tot":28.469,"totRank":122,"off":20.15,"offRank":127,"def":46.31,"defRank":98,"st":42.348,"stRank":110},"epa":null,"sosRank":27,"controlRank":98,"qbr":{"name":"Angel Flores","value":48.4,"rank":98,"of":154,"epa":7.8},"ngs":null},"score":41,"linescores":[0,21,14,6]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":49,"tier":"bg","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":1.8,"note":"FPI #132 Akron vs #127 Central Michigan"},{"id":"competitive","label":"Competitiveness","max":19,"pts":12.4,"note":"Win probability Central Michigan 67% · line Central Michigan -6.5"},{"id":"stakes","label":"Stakes","max":15,"pts":0,"note":"Little playoff movement either way"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"No ranked teams or rivalry edge"},{"id":"tv","label":"TV window","max":3,"pts":0,"note":"ESPN+ (streaming only)"}],"line":"Central Michigan -6.5 • O/U 47.5","pHome":0.673,"take":"Akron beat Central Michigan 28–22 last year","source":"frozen"},"actual":{"score":46,"tier":"bg","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":3,"note":"Central Michigan won by 24"},{"id":"drama","label":"Drama","max":17,"pts":4.6,"note":"1 lead change, 1 tie · excitement index 1.9 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":0,"note":"In doubt for 0% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":0.4,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0,"note":"Central Michigan came back from 7 down"},{"id":"fireworks","label":"Fireworks","max":4,"pts":2.6,"note":"58 combined points"}]},"delta":-3,"scoreCheck":{"projected":{"away":21,"home":26,"source":"line + season scoring"},"winnerRight":true,"marginMiss":19,"totalMiss":11,"miss":24.5,"grade":"off","ats":"favorite covered","headline":"Right winner, wrong script: Central Michigan won by 24, not 5.","bullets":["Points: Akron 17 (projected 21, −4); Central Michigan 41 (projected 26, +15).","Total: 58 vs 47 projected, 11 more than expected.","It broke in Q2: Central Michigan won the quarter 21–7.","Central Michigan -6.5 covered; the over (47.5) hit."]},"mvp":{"name":"Angel Flores","short":"A. Flores","pos":"QB","jersey":"7","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/5084769.png","side":"home","line":"18 CAR, 154 YDS, 1 TD","category":"rushingYards"},"readout":{"headline":"Lived up to the forecast (49 → 46): decided by 24, out of reach before the 4th.","bullets":["Billed as close, it wasn't: Central Michigan won by 24 and it was a 25-pt game entering the 4th.","Shootout: 58 combined points."]},"wp":[[67,null],[69,1],[68,1],[55,1],[67,1],[66,1],[64,1],[62,1],[63,1],[66,1],[62,1],[66,1],[63,1],[62,1],[58,2],[52,2],[48,2],[46,2],[63,2],[68,2],[69,2],[79,2],[83,2],[83,2],[85,2],[85,2],[87,2],[89,2],[88,2],[93,2],[93,3],[96,3],[98,3],[98,3],[97,3],[98,3],[98,3],[99,3],[100,3],[100,3],[100,3],[100,3],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4]]},{"espnId":"401866433","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-03T19:30Z","day":"Sat","time":"3:30","matchup":"Eastern Michigan @ Massachusetts","conferences":["mac"],"broadcast":"ESPN+","network":"espn-plus","venue":"Amherst, MA","venueId":"3985","attendance":17119,"teams":[{"name":"Eastern Michigan","logoId":"eastern-michigan","abbr":"EMU","color":"#00381e","record":"3-3","ranks":{"conf":1,"confSize":13,"confName":"MAC","overall":124,"overallOf":138},"advanced":{"eff":{"tot":30.946,"totRank":119,"off":30.231,"offRank":111,"def":43.705,"defRank":105,"st":35.696,"stRank":125},"epa":null,"sosRank":110,"controlRank":94,"qbr":{"name":"Noah Kim","value":34.7,"rank":128,"of":154,"epa":6.7},"ngs":null},"score":38,"linescores":[7,7,14,10]},{"name":"Massachusetts","logoId":"umass","abbr":"MASS","color":"#591313","record":"4-1","ranks":{"conf":7,"confSize":13,"confName":"MAC","overall":120,"overallOf":138},"advanced":{"eff":{"tot":45.517,"totRank":91,"off":33.297,"offRank":104,"def":45.745,"defRank":99,"st":76.182,"stRank":4},"epa":null,"sosRank":138,"controlRank":89,"qbr":{"name":"William Watson III","value":62.2,"rank":60,"of":154,"epa":18.1},"ngs":null},"score":14,"linescores":[0,7,0,7]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":47,"tier":"bg","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":4.8,"note":"FPI #131 Eastern Michigan vs #103 Massachusetts"},{"id":"competitive","label":"Competitiveness","max":19,"pts":6.5,"note":"Win probability Massachusetts 83% · line Massachusetts -5.5"},{"id":"stakes","label":"Stakes","max":15,"pts":0.5,"note":"Playoff odds swing 2 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"No ranked teams or rivalry edge"},{"id":"tv","label":"TV window","max":3,"pts":0,"note":"ESPN+ (streaming only)"}],"line":"Massachusetts -5.5 • O/U 48.5","pHome":0.829,"take":"4-0 UMass hosts Eastern Michigan, winners of the last four meetings","source":"frozen"},"actual":{"score":54,"tier":"bg","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":3,"note":"Eastern Michigan won by 24"},{"id":"drama","label":"Drama","max":17,"pts":7.4,"note":"0 lead changes · excitement index 2.6 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":0,"note":"In doubt for 0% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":1.2,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":5.9,"note":"Eastern Michigan won as a 17% underdog · Massachusetts had a 85% win chance"},{"id":"fireworks","label":"Fireworks","max":4,"pts":1.9,"note":"52 combined points"}]},"delta":7,"scoreCheck":{"projected":{"away":21,"home":28,"source":"line + season scoring"},"winnerRight":false,"marginMiss":-31,"totalMiss":3,"miss":32.5,"grade":"wrong","ats":"underdog covered","headline":"Wrong winner: projected Massachusetts by 7, Eastern Michigan won by 24 (a 31-pt miss on the margin).","bullets":["Points: Eastern Michigan 38 (projected 21, +17); Massachusetts 14 (projected 28, −14).","Total: 52 vs 49 projected, right on.","It broke in Q3: Eastern Michigan won the quarter 14–0.","Massachusetts -5.5 didn't cover; the over (48.5) hit."]},"mvp":{"name":"Noah Kim","short":"N. Kim","pos":"QB","jersey":"1","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/4690158.png","side":"away","line":"21/30, 219 YDS, 2 TD","category":"passingYards"},"readout":{"headline":"Beat the forecast by 7: Eastern Michigan won as a 17% underdog.","bullets":["Decided early: Eastern Michigan won by 24; in doubt for 0% of 4th-quarter plays."]},"wp":[[83,null],[85,1],[84,1],[82,1],[82,1],[80,1],[79,1],[81,1],[77,1],[75,1],[77,1],[68,1],[71,1],[72,1],[73,1],[72,1],[75,1],[66,1],[69,1],[67,2],[64,2],[66,2],[69,2],[65,2],[60,2],[59,2],[62,2],[53,2],[55,2],[49,2],[43,2],[39,2],[46,2],[31,2],[30,2],[31,2],[32,2],[36,2],[54,2],[53,2],[52,2],[50,2],[51,3],[51,3],[50,3],[43,3],[30,3],[32,3],[24,3],[12,3],[7,3],[6,3],[6,3],[7,3],[7,3],[5,3],[2,3],[2,3],[1,3],[1,3],[1,3],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4]]},{"espnId":"401866434","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-03T19:30Z","day":"Sat","time":"3:30","matchup":"Ohio @ Kent State","conferences":["mac"],"broadcast":"ESPN+","network":"espn-plus","venue":"Kent, OH","venueId":"3696","attendance":13022,"teams":[{"name":"Ohio","logoId":"ohio","abbr":"OHIO","color":"#0f3426","record":"3-2","ranks":{"conf":4,"confSize":13,"confName":"MAC","overall":109,"overallOf":138},"advanced":{"eff":{"tot":40.652,"totRank":102,"off":39.768,"offRank":87,"def":30.003,"defRank":127,"st":82.44,"stRank":3},"epa":null,"sosRank":79,"controlRank":117,"qbr":{"name":"Matt Vezza","value":63.5,"rank":55,"of":154,"epa":10.4},"ngs":null},"score":13,"linescores":[3,7,3,0]},{"name":"Kent State","logoId":"kent-state","abbr":"KENT","color":"#002664","record":"2-3","ranks":{"conf":8,"confSize":13,"confName":"MAC","overall":132,"overallOf":138},"advanced":{"eff":{"tot":19.759,"totRank":131,"off":14.639,"offRank":133,"def":50.8,"defRank":86,"st":21.013,"stRank":136},"epa":null,"sosRank":28,"controlRank":115,"qbr":{"name":"Dru DeShields","value":65.2,"rank":53,"of":154,"epa":16.8},"ngs":null},"score":10,"linescores":[0,3,7,0]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":47,"tier":"bg","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":3.5,"note":"FPI #111 Ohio vs #135 Kent State"},{"id":"competitive","label":"Competitiveness","max":19,"pts":8.8,"note":"Win probability Ohio 77% · line Ohio -3.5"},{"id":"stakes","label":"Stakes","max":15,"pts":0,"note":"Little playoff movement either way"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"No ranked teams or rivalry edge"},{"id":"tv","label":"TV window","max":3,"pts":0,"note":"ESPN+ (streaming only)"}],"line":"Ohio -3.5 • O/U 50.5","pHome":0.232,"take":"Ohio beat Kent State 41–0 the last time they met","source":"frozen"},"actual":{"score":78,"tier":"good","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":19,"note":"Ohio won by 3"},{"id":"drama","label":"Drama","max":17,"pts":16.9,"note":"0 lead changes, 2 ties · excitement index 4.8 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":6,"note":"In doubt for 73% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":0.8,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0,"note":"Favorite Ohio (77%) held on"},{"id":"fireworks","label":"Fireworks","max":4,"pts":0,"note":"23 combined points"}]},"delta":31,"scoreCheck":{"projected":{"away":28,"home":24,"source":"line + season scoring"},"winnerRight":true,"marginMiss":1,"totalMiss":-29,"miss":15.5,"grade":"close","ats":"underdog covered","headline":"Called the margin (Ohio by 3), missed the scoring: 23 points, not 52.","bullets":["Points: Ohio 13 (projected 28, −15); Kent State 10 (projected 24, −14).","Total: 23 vs 52 projected, 29 fewer than expected.","Ohio -3.5 didn't cover; the under (50.5) hit."]},"mvp":{"name":"Duncan Brune","short":"D. Brune","pos":"RB","jersey":"6","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/5167252.png","side":"away","line":"18 CAR, 86 YDS","category":"rushingYards"},"readout":{"headline":"Beat the forecast by 31: a 3-pt finish and still in doubt deep into the 4th.","bullets":["Close all the way: Ohio won by 3; 0 lead changes, 2 ties.","Low scoring (23 combined points) but tight."]},"wp":[[23,null],[21,1],[21,1],[23,1],[25,1],[25,1],[26,1],[30,1],[31,1],[27,1],[25,1],[19,1],[21,1],[21,1],[21,1],[23,1],[25,1],[23,1],[27,2],[30,2],[30,2],[26,2],[25,2],[23,2],[22,2],[22,2],[33,2],[28,2],[12,2],[23,2],[26,2],[15,2],[14,2],[13,2],[16,2],[15,2],[19,2],[16,2],[14,2],[14,2],[15,3],[16,3],[10,3],[12,3],[24,3],[24,3],[28,3],[26,3],[31,3],[32,3],[30,3],[28,3],[24,3],[29,3],[26,3],[27,3],[27,3],[29,4],[29,4],[34,4],[34,4],[20,4],[20,4],[18,4],[18,4],[22,4],[19,4],[14,4],[17,4],[10,4],[9,4],[13,4],[21,4],[20,4],[28,4],[22,4],[45,4],[43,4],[0,4],[0,4],[0,4]]},{"espnId":"401866477","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-03T19:30Z","day":"Sat","time":"3:30","matchup":"Bowling Green @ Miami (OH)","conferences":["mac"],"broadcast":"ESPN+","network":"espn-plus","venue":"Oxford, OH","venueId":"3996","attendance":12474,"teams":[{"name":"Bowling Green","logoId":"bowling-green","abbr":"BGSU","color":"#47281a","record":"1-4","ranks":{"conf":6,"confSize":13,"confName":"MAC","overall":130,"overallOf":138},"advanced":{"eff":{"tot":17.729,"totRank":133,"off":11.368,"offRank":135,"def":44.881,"defRank":102,"st":28.057,"stRank":134},"epa":null,"sosRank":55,"controlRank":123,"qbr":{"name":"Jay Kastantin","value":20.1,"rank":151,"of":154,"epa":-8},"ngs":null},"score":24,"linescores":[0,10,0,14]},{"name":"Miami (OH)","logoId":"miami-oh-","abbr":"M-OH","color":"#5e0917","record":"2-3","ranks":{"conf":10,"confSize":13,"confName":"MAC","overall":106,"overallOf":138},"advanced":{"eff":{"tot":41.107,"totRank":100,"off":56.581,"offRank":56,"def":24.385,"defRank":132,"st":64.285,"stRank":33},"epa":null,"sosRank":75,"controlRank":80,"qbr":{"name":"David McComb","value":84,"rank":14,"of":154,"epa":23},"ngs":null},"score":20,"linescores":[0,6,3,11]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":45,"tier":"bg","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":4.9,"note":"FPI #134 Bowling Green vs #101 Miami (OH)"},{"id":"competitive","label":"Competitiveness","max":19,"pts":4.8,"note":"Win probability Miami (OH) 87% · line Miami (OH) -12.5"},{"id":"stakes","label":"Stakes","max":15,"pts":0,"note":"Little playoff movement either way"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"No ranked teams or rivalry edge"},{"id":"tv","label":"TV window","max":3,"pts":0,"note":"ESPN+ (streaming only)"}],"line":"Miami (OH) -12.5 • O/U 42.5","pHome":0.874,"take":"Winless Bowling Green at Miami (OH)","source":"frozen"},"actual":{"score":86,"tier":"vgood","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":16,"note":"Bowling Green won by 4"},{"id":"drama","label":"Drama","max":17,"pts":16.8,"note":"3 lead changes, 1 tie · excitement index 4.7 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":8.9,"note":"In doubt for 75% of 4th-quarter plays · 2 lead changes in the 4th"},{"id":"sq","label":"Stakes & quality","max":10,"pts":1.1,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":6.7,"note":"Bowling Green won as a 13% underdog · Miami (OH) had a 92% win chance"},{"id":"fireworks","label":"Fireworks","max":4,"pts":1,"note":"44 combined points"}]},"delta":41,"scoreCheck":{"projected":{"away":17,"home":28,"source":"line + season scoring"},"winnerRight":false,"marginMiss":-15,"totalMiss":-1,"miss":15.5,"grade":"wrong","ats":"underdog covered","headline":"Wrong winner: projected Miami (OH) by 11, Bowling Green won by 4 (a 15-pt miss on the margin).","bullets":["Points: Bowling Green 24 (projected 17, +7); Miami (OH) 20 (projected 28, −8).","Total: 44 vs 45 projected, right on.","Miami (OH) -12.5 didn't cover; the over (42.5) hit."]},"mvp":{"name":"Jay Kastantin","short":"J. Kastantin","pos":"QB","jersey":"17","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/5385753.png","side":"away","line":"25/37, 305 YDS, 2 TD","category":"passingYards"},"readout":{"headline":"Beat the forecast by 41: Bowling Green won as a 13% underdog and 3 lead changes.","bullets":["Projected as lopsided, it went down to the wire: Bowling Green won by 4."]},"wp":[[87,null],[89,1],[86,1],[86,1],[84,1],[83,1],[88,1],[87,1],[86,1],[84,1],[86,1],[86,1],[87,2],[87,2],[89,2],[88,2],[87,2],[85,2],[75,2],[75,2],[71,2],[69,2],[61,2],[62,2],[60,2],[62,2],[66,2],[67,3],[65,3],[64,3],[61,3],[63,3],[59,3],[64,3],[73,3],[63,3],[66,3],[52,3],[34,4],[50,4],[37,4],[64,4],[59,4],[52,4],[55,4],[68,4],[92,4],[84,4],[84,4],[76,4],[57,4],[60,4],[40,4],[1,4],[0,4],[0,4]]},{"espnId":"401869956","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-03T19:30Z","day":"Sat","time":"3:30","matchup":"Old Dominion @ Georgia State","conferences":["sun-belt"],"broadcast":"ESPN+","network":"espn-plus","venue":"Atlanta, GA","venueId":"4246","attendance":17854,"teams":[{"name":"Old Dominion","logoId":"old-dominion","abbr":"ODU","color":"#002d55","record":"1-4","ranks":{"conf":null,"confSize":null,"confName":"Sun Belt","overall":122,"overallOf":138},"advanced":{"eff":{"tot":24.283,"totRank":126,"off":7.55,"offRank":138,"def":58.334,"defRank":65,"st":40.521,"stRank":115},"epa":null,"sosRank":92,"controlRank":128,"qbr":{"name":"Quinn Henicle","value":44.9,"rank":103,"of":154,"epa":5.6},"ngs":null},"score":10,"linescores":[3,0,7,0]},{"name":"Georgia State","logoId":"georgia-state","abbr":"GAST","color":"#002979","record":"4-1","ranks":{"conf":null,"confSize":null,"confName":"Sun Belt","overall":81,"overallOf":138},"advanced":{"eff":{"tot":66.143,"totRank":49,"off":65.016,"offRank":38,"def":48.947,"defRank":89,"st":74.271,"stRank":9},"epa":null,"sosRank":120,"controlRank":45,"qbr":{"name":"Cameran Brown","value":67.9,"rank":44,"of":154,"epa":20.7},"ngs":null},"score":42,"linescores":[14,14,14,0]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":55,"tier":"bg","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":6.9,"note":"FPI #110 Old Dominion vs #99 Georgia State"},{"id":"competitive","label":"Competitiveness","max":19,"pts":13.3,"note":"Win probability Georgia State 65% · line Georgia State -2.5"},{"id":"stakes","label":"Stakes","max":15,"pts":0,"note":"Little playoff movement either way"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"No ranked teams or rivalry edge"},{"id":"tv","label":"TV window","max":3,"pts":0,"note":"ESPN+ (streaming only)"}],"line":"Georgia State -2.5 • O/U 51.5","pHome":0.649,"take":"Old Dominion has won three straight against Georgia State","source":"frozen"},"actual":{"score":41,"tier":"bg","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":1,"note":"Georgia State won by 32"},{"id":"drama","label":"Drama","max":17,"pts":1.6,"note":"1 lead change · excitement index 1.2 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":0,"note":"In doubt for 0% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":1.5,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0,"note":"Favorite Georgia State (65%) held on"},{"id":"fireworks","label":"Fireworks","max":4,"pts":1.9,"note":"52 combined points"}]},"delta":-14,"scoreCheck":{"projected":{"away":24,"home":30,"source":"line + season scoring"},"winnerRight":true,"marginMiss":26,"totalMiss":-2,"miss":27,"grade":"off","ats":"favorite covered","headline":"Right winner, wrong script: Georgia State won by 32, not 6.","bullets":["Points: Old Dominion 10 (projected 24, −14); Georgia State 42 (projected 30, +12).","Total: 52 vs 54 projected, right on.","It broke in Q2: Georgia State won the quarter 14–0.","Georgia State -2.5 covered; the over (51.5) hit."]},"mvp":{"name":"Cameran Brown","short":"C. Brown","pos":"QB","jersey":"8","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/5193926.png","side":"home","line":"14/20, 284 YDS, 6 TD","category":"passingYards"},"readout":{"headline":"Fell 14 short of the forecast: decided by 32, out of reach before the 4th.","bullets":["Billed as close, it wasn't: Georgia State won by 32 and it was a 32-pt game entering the 4th."]},"wp":[[65,null],[58,1],[55,1],[53,1],[59,1],[56,1],[59,1],[60,1],[59,1],[67,1],[73,1],[73,1],[84,1],[86,1],[85,1],[79,1],[83,2],[86,2],[89,2],[90,2],[94,2],[96,2],[96,2],[98,2],[98,2],[98,2],[99,2],[98,2],[99,2],[98,2],[97,2],[99,2],[99,2],[99,3],[99,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4]]},{"espnId":"401858247","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-03T19:30Z","day":"Sat","time":"3:30","matchup":"California @ UNLV","conferences":["acc","mountain-west"],"broadcast":"CBS Sports Network","network":"cbssn","venue":"Las Vegas, NV","venueId":"6501","attendance":30632,"teams":[{"name":"California","logoId":"california","abbr":"CAL","color":"#041e42","record":"2-3","ranks":{"conf":11,"confSize":17,"confName":"ACC","overall":82,"overallOf":138},"advanced":{"eff":{"tot":47.22,"totRank":88,"off":41.352,"offRank":84,"def":51.111,"defRank":84,"st":56.949,"stRank":60},"epa":null,"sosRank":85,"controlRank":97,"qbr":{"name":"Jaron-Keawe Sagapolutele","value":55.3,"rank":83,"of":154,"epa":9.3},"ngs":null},"score":31,"linescores":[7,0,11,13]},{"name":"UNLV","logoId":"unlv","abbr":"UNLV","color":"#630515","record":"3-2","ranks":{"conf":4,"confSize":10,"confName":"Mountain West","overall":74,"overallOf":138},"advanced":{"eff":{"tot":47.589,"totRank":87,"off":33.346,"offRank":101,"def":67.186,"defRank":46,"st":38.447,"stRank":118},"epa":null,"sosRank":115,"controlRank":91,"qbr":{"name":"Jackson Arnold","value":61.4,"rank":61,"of":154,"epa":18.7},"ngs":null},"score":39,"linescores":[7,17,0,15]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":65,"tier":"watch","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":11.8,"note":"FPI #76 California vs #81 UNLV"},{"id":"competitive","label":"Competitiveness","max":19,"pts":17.5,"note":"Win probability UNLV 54% · line UNLV -2.5"},{"id":"stakes","label":"Stakes","max":15,"pts":0,"note":"Little playoff movement either way"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"No ranked teams or rivalry edge"},{"id":"tv","label":"TV window","max":3,"pts":0.9,"note":"CBS Sports Network"}],"line":"UNLV -2.5 • O/U 52.5","pHome":0.54,"take":"Cal visits UNLV under the roof in a near pick'em","source":"frozen"},"actual":{"score":77,"tier":"good","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":13,"note":"UNLV won by 8"},{"id":"drama","label":"Drama","max":17,"pts":16.3,"note":"3 lead changes, 1 tie · excitement index 4.6 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":5.7,"note":"In doubt for 35% of 4th-quarter plays · 2 lead changes in the 4th"},{"id":"sq","label":"Stakes & quality","max":10,"pts":2.6,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0.5,"note":"UNLV came back from 7 down"},{"id":"fireworks","label":"Fireworks","max":4,"pts":4,"note":"70 combined points"}]},"delta":12,"scoreCheck":{"projected":{"away":24,"home":27,"source":"line + season scoring"},"winnerRight":true,"marginMiss":5,"totalMiss":19,"miss":14.5,"grade":"close","ats":"favorite covered","headline":"Right winner, wrong script: UNLV won by 8, not 3.","bullets":["Points: California 31 (projected 24, +7); UNLV 39 (projected 27, +12).","Total: 70 vs 51 projected, 19 more than expected.","UNLV -2.5 covered; the over (52.5) hit."]},"mvp":{"name":"Jackson Arnold","short":"J. Arnold","pos":"QB","jersey":"11","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/4870607.png","side":"home","line":"15 CAR, 110 YDS, 2 TD","category":"rushingYards"},"readout":{"headline":"Beat the forecast by 12: 3 lead changes and 70 combined points.","bullets":["Close all the way: UNLV won by 8; 3 lead changes, 1 tie.","Shootout: 70 combined points."]},"wp":[[54,null],[56,1],[52,1],[58,1],[53,1],[41,1],[35,1],[38,1],[35,1],[40,1],[36,1],[51,1],[52,1],[54,1],[52,1],[49,1],[62,1],[60,1],[54,2],[55,2],[71,2],[67,2],[67,2],[76,2],[73,2],[81,2],[83,2],[82,2],[83,2],[95,2],[93,2],[93,2],[93,2],[93,2],[93,3],[90,3],[76,3],[96,3],[95,3],[96,3],[96,3],[95,3],[85,3],[74,3],[78,3],[71,3],[77,3],[77,3],[78,3],[81,4],[70,4],[63,4],[46,4],[65,4],[79,4],[88,4],[90,4],[96,4],[97,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4]]},{"espnId":"401866431","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-03T18:00Z","day":"Sat","time":"2:00","matchup":"Toledo @ Ball State","conferences":["mac"],"broadcast":"ESPN+","network":"espn-plus","venue":"Muncie, IN","venueId":"3919","attendance":9744,"teams":[{"name":"Toledo","logoId":"toledo","abbr":"TOL","color":"#0b2240","record":"4-1","ranks":{"conf":2,"confSize":13,"confName":"MAC","overall":68,"overallOf":138},"advanced":{"eff":{"tot":56.061,"totRank":68,"off":59.409,"offRank":47,"def":55.485,"defRank":75,"st":40.54,"stRank":114},"epa":null,"sosRank":128,"controlRank":105,"qbr":{"name":"John Alan Richter","value":56.7,"rank":79,"of":154,"epa":21.2},"ngs":null},"score":39,"linescores":[6,9,7,17]},{"name":"Ball State","logoId":"ball-state","abbr":"BALL","color":"#630619","record":"1-4","ranks":{"conf":12,"confSize":13,"confName":"MAC","overall":134,"overallOf":138},"advanced":{"eff":{"tot":23.586,"totRank":127,"off":30.052,"offRank":112,"def":25.524,"defRank":130,"st":47.006,"stRank":96},"epa":null,"sosRank":40,"controlRank":132,"qbr":{"name":"Keldric Luster","value":35.3,"rank":126,"of":154,"epa":0.8},"ngs":null},"score":24,"linescores":[7,3,7,7]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":48,"tier":"bg","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":9.5,"note":"FPI #62 Toledo vs #136 Ball State"},{"id":"competitive","label":"Competitiveness","max":19,"pts":2.3,"note":"Win probability Toledo 94% · line Toledo -21"},{"id":"stakes","label":"Stakes","max":15,"pts":1,"note":"Playoff odds swing 4 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"No ranked teams or rivalry edge"},{"id":"tv","label":"TV window","max":3,"pts":0,"note":"ESPN+ (streaming only)"}],"line":"Toledo -21 • O/U 51.5","pHome":0.06,"take":"Toledo has won four straight over Ball State","source":"frozen"},"actual":{"score":50,"tier":"bg","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":6,"note":"Toledo won by 15"},{"id":"drama","label":"Drama","max":17,"pts":2.9,"note":"1 lead change · excitement index 1.5 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":0,"note":"In doubt for 0% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":2.4,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0,"note":"Toledo came back from 7 down"},{"id":"fireworks","label":"Fireworks","max":4,"pts":3.2,"note":"63 combined points"}]},"delta":2,"scoreCheck":{"projected":{"away":35,"home":20,"source":"line + season scoring"},"winnerRight":true,"marginMiss":0,"totalMiss":8,"miss":4,"grade":"close","ats":"underdog covered","headline":"Called the margin (Toledo by 15), missed the scoring: 63 points, not 55.","bullets":["Points: Toledo 39 (projected 35, +4); Ball State 24 (projected 20, +4).","Total: 63 vs 55 projected, 8 more than expected.","Toledo -21 didn't cover; the over (51.5) hit."]},"mvp":{"name":"CJ Miller","short":"C. Miller","pos":"RB","jersey":"22","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/5092811.png","side":"away","line":"20 CAR, 196 YDS, 2 TD","category":"rushingYards"},"readout":{"headline":"Lived up to the forecast (48 → 50): 63 combined points.","bullets":["Decided early: Toledo won by 15; in doubt for 0% of 4th-quarter plays.","Shootout: 63 combined points."]},"wp":[[6,null],[7,1],[8,1],[8,1],[11,1],[12,1],[10,1],[13,1],[12,1],[10,1],[8,1],[8,1],[9,1],[9,1],[10,1],[10,1],[10,2],[11,2],[11,2],[15,2],[13,2],[14,2],[13,2],[16,2],[9,2],[8,2],[10,2],[13,2],[18,2],[19,2],[15,2],[12,2],[12,2],[9,2],[8,2],[6,3],[6,3],[5,3],[7,3],[7,3],[7,3],[6,3],[6,3],[10,3],[8,3],[7,3],[6,3],[3,3],[8,3],[6,3],[8,4],[3,4],[4,4],[2,4],[2,4],[1,4],[1,4],[1,4],[0,4],[0,4],[0,4],[0,4],[0,4],[4,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4]]},{"espnId":"401866432","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-03T17:00Z","day":"Sat","time":"1:00","matchup":"Western Michigan @ Buffalo","conferences":["mac"],"broadcast":"ESPN+","network":"espn-plus","venue":"Buffalo, NY","venueId":"3965","attendance":6350,"teams":[{"name":"Western Michigan","logoId":"western-michigan","abbr":"WMU","color":"#442519","record":"3-2","ranks":{"conf":5,"confSize":13,"confName":"MAC","overall":83,"overallOf":138},"advanced":{"eff":{"tot":49.438,"totRank":80,"off":39.752,"offRank":88,"def":51.832,"defRank":83,"st":67.987,"stRank":26},"epa":null,"sosRank":82,"controlRank":90,"qbr":{"name":"Broc Lowry","value":43.6,"rank":106,"of":154,"epa":6.9},"ngs":null},"score":20,"linescores":[7,3,0,10]},{"name":"Buffalo","logoId":"buffalo","abbr":"BUFF","color":"#002c59","record":"2-3","ranks":{"conf":9,"confSize":13,"confName":"MAC","overall":127,"overallOf":138},"advanced":{"eff":{"tot":17.447,"totRank":134,"off":18.276,"offRank":131,"def":25.284,"defRank":131,"st":49.302,"stRank":83},"epa":null,"sosRank":101,"controlRank":130,"qbr":{"name":"Jason Wright","value":21.8,"rank":147,"of":154,"epa":-6.2},"ngs":null},"score":17,"linescores":[7,7,0,3]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":49,"tier":"bg","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":7.7,"note":"FPI #80 Western Michigan vs #130 Buffalo"},{"id":"competitive","label":"Competitiveness","max":19,"pts":5.9,"note":"Win probability Western Michigan 84% · line Western Michigan -12.5"},{"id":"stakes","label":"Stakes","max":15,"pts":0,"note":"Little playoff movement either way"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"No ranked teams or rivalry edge"},{"id":"tv","label":"TV window","max":3,"pts":0,"note":"ESPN+ (streaming only)"}],"line":"Western Michigan -12.5 • O/U 45.5","pHome":0.156,"take":"Western Michigan at Buffalo, the MAC matchup that once ended 71–68","source":"frozen"},"actual":{"score":82,"tier":"vgood","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":19,"note":"Western Michigan won by 3"},{"id":"drama","label":"Drama","max":17,"pts":17,"note":"2 lead changes, 2 ties · excitement index 4.8 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":8.7,"note":"In doubt for 89% of 4th-quarter plays · 1 lead change in the 4th"},{"id":"sq","label":"Stakes & quality","max":10,"pts":1.7,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0.6,"note":"Western Michigan came back from 7 down"},{"id":"fireworks","label":"Fireworks","max":4,"pts":0.2,"note":"37 combined points"}]},"delta":33,"scoreCheck":{"projected":{"away":28,"home":20,"source":"line + season scoring"},"winnerRight":true,"marginMiss":5,"totalMiss":-11,"miss":10.5,"grade":"close","ats":"underdog covered","headline":"Right winner, but closer than projected: Western Michigan won by 3, not 8.","bullets":["Points: Western Michigan 20 (projected 28, −8); Buffalo 17 (projected 20, −3).","Total: 37 vs 48 projected, 11 fewer than expected.","Western Michigan -12.5 didn't cover; the under (45.5) hit."]},"mvp":{"name":"Messiah Burch","short":"M. Burch","pos":"RB","jersey":"4","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/5151369.png","side":"home","line":"23 CAR, 106 YDS, 1 TD","category":"rushingYards"},"readout":{"headline":"Beat the forecast by 33: a 3-pt finish and still in doubt deep into the 4th.","bullets":["Projected as lopsided, it went down to the wire: Western Michigan won by 3."]},"wp":[[15,null],[14,1],[13,1],[12,1],[9,1],[15,1],[14,1],[18,1],[20,1],[17,1],[21,1],[28,1],[27,1],[32,2],[31,2],[29,2],[35,2],[40,2],[40,2],[39,2],[28,2],[33,2],[38,2],[33,2],[34,2],[37,2],[36,2],[34,2],[28,3],[36,3],[32,3],[41,3],[44,3],[39,3],[44,3],[51,3],[50,3],[59,3],[65,4],[60,4],[64,4],[60,4],[52,4],[50,4],[37,4],[38,4],[31,4],[26,4],[20,4],[21,4],[22,4],[9,4],[12,4],[42,4],[65,4],[42,4],[0,4],[0,4]]},{"espnId":"401856705","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-03T16:45Z","day":"Sat","time":"12:45","matchup":"Vanderbilt @ Georgia","conferences":["sec"],"broadcast":"SEC Network / ESPN App","network":"sec-network","venue":"Athens, GA","venueId":"3917","attendance":93033,"teams":[{"name":"Vanderbilt","logoId":"vanderbilt","abbr":"VAN","color":"#352d1d","record":"3-2","ranks":{"conf":14,"confSize":16,"confName":"SEC","overall":53,"overallOf":138},"advanced":{"eff":{"tot":55.144,"totRank":71,"off":52.596,"offRank":63,"def":57.639,"defRank":68,"st":46.848,"stRank":97},"epa":null,"sosRank":15,"controlRank":85,"qbr":{"name":"Jared Curtis","value":62.3,"rank":57,"of":154,"epa":13.2},"ngs":null},"score":14,"linescores":[7,7,0,0]},{"name":"Georgia","logoId":"georgia","abbr":"UGA","color":"#630619","record":"5-0","ranks":{"conf":2,"confSize":16,"confName":"SEC","overall":2,"overallOf":138},"advanced":{"eff":{"tot":93.128,"totRank":3,"off":90.657,"offRank":1,"def":83.619,"defRank":11,"st":72.423,"stRank":11},"epa":null,"sosRank":97,"controlRank":3,"qbr":{"name":"Gunner Stockton","value":89.4,"rank":6,"of":154,"epa":26.6},"ngs":null},"score":38,"linescores":[7,14,7,10]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":76,"tier":"good","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":23.3,"note":"FPI #51 Vanderbilt vs #1 Georgia"},{"id":"competitive","label":"Competitiveness","max":19,"pts":1.7,"note":"Win probability Georgia 95% · line Georgia -25.5"},{"id":"stakes","label":"Stakes","max":15,"pts":13.5,"note":"Playoff odds swing 54 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":1.2,"note":"AP #2 Georgia on the field"},{"id":"tv","label":"TV window","max":3,"pts":0.9,"note":"SEC Network / ESPN App"}],"line":"Georgia -25.5 • O/U 50.5","pHome":0.954,"take":"Vanderbilt at No. 2 Georgia: a 24-plus-point spread and a lopsided history","source":"frozen"},"actual":{"score":49,"tier":"bg","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":3,"note":"Georgia won by 24"},{"id":"drama","label":"Drama","max":17,"pts":0,"note":"0 lead changes, 1 tie · excitement index 0.4 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":0,"note":"In doubt for 0% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":8.8,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0,"note":"Favorite Georgia (95%) held on"},{"id":"fireworks","label":"Fireworks","max":4,"pts":1.9,"note":"52 combined points"}]},"delta":-27,"scoreCheck":{"projected":{"away":16,"home":37,"source":"line + season scoring"},"winnerRight":true,"marginMiss":3,"totalMiss":-1,"miss":3.5,"grade":"nailed","ats":"underdog covered","headline":"Called it: projected Georgia by 21, won by 24.","bullets":["Points: Vanderbilt 14 (projected 16, −2); Georgia 38 (projected 37, +1).","Total: 52 vs 53 projected, right on.","Georgia -25.5 didn't cover; the over (50.5) hit."]},"mvp":{"name":"Gunner Stockton","short":"G. Stockton","pos":"QB","jersey":"14","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/4685578.png","side":"home","line":"25/32, 295 YDS, 3 TD","category":"passingYards"},"readout":{"headline":"Fell 27 short of the forecast: decided by 24, out of reach before the 4th and no lead changes.","bullets":["Decided early: Georgia won by 24; in doubt for 0% of 4th-quarter plays.","The forecast leaned on team quality and stakes (37 pts); once the game is played they count for at most 10, and the rest has to come from the game itself."]},"wp":[[96,null],[95,1],[95,1],[95,1],[95,1],[96,1],[95,1],[96,1],[97,1],[97,1],[97,1],[97,1],[98,1],[97,1],[93,1],[97,1],[97,1],[97,1],[94,1],[95,1],[96,2],[97,2],[97,2],[96,2],[96,2],[97,2],[96,2],[96,2],[96,2],[96,2],[97,2],[97,2],[97,2],[98,2],[99,2],[98,2],[98,2],[98,2],[98,2],[98,2],[97,2],[97,2],[96,2],[96,2],[96,2],[96,3],[97,3],[96,3],[98,3],[98,3],[98,3],[99,3],[98,3],[99,3],[99,3],[98,3],[99,3],[99,3],[99,3],[100,3],[100,4],[99,4],[99,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4]]},{"espnId":"401858479","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-03T16:30Z","day":"Sat","time":"12:30","matchup":"Michigan State @ Wisconsin","conferences":["big-ten"],"broadcast":"BTN / FOX One","network":"btn","venue":"Madison, WI","venueId":"347","attendance":67001,"teams":[{"name":"Michigan State","logoId":"michigan-state","abbr":"MSU","color":"#13332b","record":"2-3","ranks":{"conf":17,"confSize":18,"confName":"Big Ten","overall":62,"overallOf":138},"advanced":{"eff":{"tot":54.971,"totRank":72,"off":41.424,"offRank":83,"def":57.276,"defRank":70,"st":75.128,"stRank":6},"epa":null,"sosRank":7,"controlRank":72,"qbr":{"name":"Alessio Milivojevic","value":61.2,"rank":63,"of":154,"epa":9.9},"ngs":null},"score":3,"linescores":[0,3,0,0]},{"name":"Wisconsin","logoId":"wisconsin","abbr":"WIS","color":"#5f0000","record":"4-1","ranks":{"conf":6,"confSize":18,"confName":"Big Ten","overall":33,"overallOf":138},"advanced":{"eff":{"tot":72.48,"totRank":35,"off":57.769,"offRank":52,"def":77.752,"defRank":23,"st":52.72,"stRank":72},"epa":null,"sosRank":19,"controlRank":36,"qbr":{"name":"Colton Joseph","value":59.7,"rank":68,"of":154,"epa":11.6},"ngs":null},"score":31,"linescores":[14,3,7,7]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":68,"tier":"watch","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":18,"note":"FPI #56 Michigan State vs #41 Wisconsin"},{"id":"competitive","label":"Competitiveness","max":19,"pts":12.4,"note":"Win probability Wisconsin 67% · line Wisconsin -8.5"},{"id":"stakes","label":"Stakes","max":15,"pts":1.8,"note":"Playoff odds swing 7 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"No ranked teams or rivalry edge"},{"id":"tv","label":"TV window","max":3,"pts":0.9,"note":"BTN / FOX One"}],"line":"Wisconsin -8.5 • O/U 43.5","pHome":0.673,"take":"Michigan State at Wisconsin in the early Big Ten window","source":"frozen"},"actual":{"score":44,"tier":"bg","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":3,"note":"Wisconsin won by 28"},{"id":"drama","label":"Drama","max":17,"pts":1.1,"note":"0 lead changes · excitement index 1.1 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":0,"note":"In doubt for 0% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":4.5,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0,"note":"Favorite Wisconsin (67%) held on"},{"id":"fireworks","label":"Fireworks","max":4,"pts":0,"note":"34 combined points"}]},"delta":-24,"scoreCheck":{"projected":{"away":20,"home":27,"source":"line + season scoring"},"winnerRight":true,"marginMiss":21,"totalMiss":-13,"miss":27.5,"grade":"off","ats":"favorite covered","headline":"Right winner, wrong script: Wisconsin won by 28, not 7.","bullets":["Points: Michigan State 3 (projected 20, −17); Wisconsin 31 (projected 27, +4).","Total: 34 vs 47 projected, 13 fewer than expected.","It broke in Q1: Wisconsin won the quarter 14–0.","Wisconsin -8.5 covered; the under (43.5) hit."]},"mvp":{"name":"Colton Joseph","short":"C. Joseph","pos":"QB","jersey":"1","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/5125715.png","side":"home","line":"13 CAR, 141 YDS, 1 TD","category":"rushingYards"},"readout":{"headline":"Fell 24 short of the forecast: decided by 28, out of reach before the 4th and no lead changes.","bullets":["Billed as close, it wasn't: Wisconsin won by 28 and it was a 21-pt game entering the 4th."]},"wp":[[66,null],[68,1],[67,1],[71,1],[73,1],[79,1],[77,1],[80,1],[77,1],[81,1],[86,1],[89,1],[89,1],[88,2],[87,2],[89,2],[92,2],[93,2],[91,2],[93,2],[95,2],[95,2],[94,2],[95,2],[95,2],[95,2],[94,2],[94,2],[92,2],[93,2],[93,2],[92,3],[92,3],[95,3],[98,3],[98,3],[99,3],[99,3],[98,3],[99,3],[99,3],[99,3],[99,3],[99,3],[99,3],[100,3],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4]]},{"espnId":"401858252","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-03T16:00Z","day":"Sat","time":"12:00","matchup":"Syracuse @ UConn","conferences":["acc","independent"],"broadcast":"CBS Sports Network","network":"cbssn","venue":"East Hartford, CT","venueId":"3892","attendance":35883,"teams":[{"name":"Syracuse","logoId":"syracuse","abbr":"SYR","color":"#000e54","record":"2-2","ranks":{"conf":16,"confSize":17,"confName":"ACC","overall":66,"overallOf":138},"advanced":{"eff":{"tot":55.854,"totRank":69,"off":52.699,"offRank":62,"def":58.957,"defRank":64,"st":47.171,"stRank":95},"epa":null,"sosRank":78,"controlRank":61,"qbr":{"name":"Steve Angeli","value":36.4,"rank":122,"of":154,"epa":-1.2},"ngs":null},"score":42,"linescores":[6,21,7,0,8]},{"name":"UConn","logoId":"uconn","abbr":"CONN","color":"#0c2340","record":"2-3","ranks":{"conf":null,"confSize":null,"confName":null,"overall":96,"overallOf":138},"advanced":{"eff":{"tot":48.171,"totRank":86,"off":52.905,"offRank":60,"def":37.312,"defRank":117,"st":66.299,"stRank":32},"epa":null,"sosRank":129,"controlRank":99,"qbr":{"name":"Kalieb Osborne","value":63.4,"rank":56,"of":154,"epa":24.7},"ngs":null},"score":41,"linescores":[7,7,6,14,7]}],"final":{"detail":"Final/OT","overtime":true},"forecast":{"score":59,"tier":"bg","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":12.3,"note":"FPI #63 Syracuse vs #97 UConn"},{"id":"competitive","label":"Competitiveness","max":19,"pts":11.1,"note":"Win probability Syracuse 71% · line Syracuse -6.5"},{"id":"stakes","label":"Stakes","max":15,"pts":0,"note":"Little playoff movement either way"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"No ranked teams or rivalry edge"},{"id":"tv","label":"TV window","max":3,"pts":0.9,"note":"CBS Sports Network"}],"line":"Syracuse -6.5 • O/U 50.5","pHome":0.291,"take":"Syracuse has won six straight against UConn","source":"frozen"},"actual":{"score":92,"tier":"elite","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":21,"note":"Syracuse won by 1 in overtime"},{"id":"drama","label":"Drama","max":17,"pts":17,"note":"4 lead changes, 1 tie · excitement index 7.4 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":9.9,"note":"In doubt for 75% of 4th-quarter plays · 2 lead changes in the 4th"},{"id":"sq","label":"Stakes & quality","max":10,"pts":2.7,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":2.6,"note":"Syracuse came back from 7 down"},{"id":"fireworks","label":"Fireworks","max":4,"pts":4,"note":"83 combined points"}]},"delta":33,"scoreCheck":{"projected":{"away":28,"home":24,"source":"line + season scoring"},"winnerRight":true,"marginMiss":3,"totalMiss":31,"miss":18.5,"grade":"close","ats":"underdog covered","headline":"Called the margin (Syracuse by 1), missed the scoring: 83 points, not 52.","bullets":["Points: Syracuse 42 (projected 28, +14); UConn 41 (projected 24, +17).","Total: 83 vs 52 projected, 31 more than expected.","Syracuse -6.5 didn't cover; the over (50.5) hit."]},"mvp":{"name":"Umari Hatcher","short":"U. Hatcher","pos":"WR","jersey":"2","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/4691315.png","side":"away","line":"12 REC, 152 YDS, 3 TD","category":"receivingYards"},"readout":{"headline":"Beat the forecast by 33: it went to overtime and 4 lead changes.","bullets":["Close all the way: Syracuse won by 1 in overtime; 4 lead changes, 1 tie.","Overtime earns full late-tension credit.","Surprise: Syracuse came back from 7 down.","Shootout: 83 combined points."]},"wp":[[29,null],[30,1],[28,1],[25,1],[26,1],[21,1],[25,1],[31,1],[33,1],[34,1],[37,1],[45,1],[38,1],[34,1],[34,1],[26,1],[25,2],[19,2],[19,2],[16,2],[16,2],[10,2],[13,2],[13,2],[3,2],[8,2],[7,2],[2,2],[1,2],[2,2],[4,2],[5,2],[13,2],[8,2],[7,2],[7,3],[6,3],[5,3],[4,3],[7,3],[2,3],[2,3],[2,3],[2,3],[3,3],[3,3],[6,3],[3,3],[3,3],[5,3],[9,3],[13,4],[11,4],[12,4],[36,4],[36,4],[28,4],[24,4],[20,4],[41,4],[51,4],[59,4],[69,4],[53,4],[48,4],[36,4],[22,4],[19,4],[49,4],[76,5],[74,5],[0,5],[62,5]]},{"espnId":"401858250","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-03T16:00Z","day":"Sat","time":"12:00","matchup":"Notre Dame @ North Carolina","conferences":["independent","acc"],"broadcast":"ESPN / ESPN App","network":"espn","venue":"Chapel Hill, NC","venueId":"3787","attendance":50500,"teams":[{"name":"Notre Dame","logoId":"notre-dame","abbr":"ND","color":"#062340","record":"5-0","ranks":{"conf":null,"confSize":null,"confName":null,"overall":3,"overallOf":138},"advanced":{"eff":{"tot":93.345,"totRank":2,"off":85.673,"offRank":6,"def":93.151,"defRank":3,"st":54.365,"stRank":68},"epa":null,"sosRank":61,"controlRank":4,"qbr":{"name":"CJ Carr","value":90,"rank":5,"of":154,"epa":32.4},"ngs":null},"score":37,"linescores":[14,7,6,10]},{"name":"North Carolina","logoId":"north-carolina","abbr":"UNC","color":"#13294b","record":"2-2","ranks":{"conf":14,"confSize":17,"confName":"ACC","overall":47,"overallOf":138},"advanced":{"eff":{"tot":67.761,"totRank":45,"off":65.524,"offRank":37,"def":64.373,"defRank":53,"st":50.093,"stRank":80},"epa":null,"sosRank":16,"controlRank":31,"qbr":{"name":"Billy Edwards Jr.","value":68,"rank":43,"of":154,"epa":6.6},"ngs":null},"score":26,"linescores":[7,7,6,6]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":77,"tier":"good","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":23.1,"note":"FPI #2 Notre Dame vs #52 North Carolina"},{"id":"competitive","label":"Competitiveness","max":19,"pts":3.3,"note":"Win probability Notre Dame 91% · line Notre Dame -21"},{"id":"stakes","label":"Stakes","max":15,"pts":12.5,"note":"Playoff odds swing 50 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":1.2,"note":"AP #3 Notre Dame on the field"},{"id":"tv","label":"TV window","max":3,"pts":2,"note":"ESPN / ESPN App"}],"line":"Notre Dame -21 • O/U 46.5","pHome":0.087,"take":"No. 3 Notre Dame at North Carolina, a series the Irish lead 21–1","source":"frozen"},"actual":{"score":58,"tier":"bg","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":10,"note":"Notre Dame won by 11"},{"id":"drama","label":"Drama","max":17,"pts":1.3,"note":"1 lead change, 1 tie · excitement index 1.1 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":0,"note":"In doubt for 0% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":8.5,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0,"note":"Notre Dame came back from 7 down"},{"id":"fireworks","label":"Fireworks","max":4,"pts":3.2,"note":"63 combined points"}]},"delta":-19,"scoreCheck":{"projected":{"away":31,"home":16,"source":"line + season scoring"},"winnerRight":true,"marginMiss":4,"totalMiss":16,"miss":12,"grade":"close","ats":"underdog covered","headline":"Right winner, but closer than projected: Notre Dame won by 11, not 15.","bullets":["Points: Notre Dame 37 (projected 31, +6); North Carolina 26 (projected 16, +10).","Total: 63 vs 47 projected, 16 more than expected.","Notre Dame -21 didn't cover; the over (46.5) hit."]},"mvp":{"name":"Jordan Faison","short":"J. Faison","pos":"WR","jersey":"6","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/5150424.png","side":"away","line":"8 REC, 132 YDS, 2 TD","category":"receivingYards"},"readout":{"headline":"Fell 19 short of the forecast: an 11-pt final and little doubt in the 4th.","bullets":["Decided early: Notre Dame won by 11; in doubt for 0% of 4th-quarter plays.","Shootout: 63 combined points.","The forecast leaned on team quality and stakes (36 pts); once the game is played they count for at most 10, and the rest has to come from the game itself."]},"wp":[[9,null],[8,1],[8,1],[9,1],[10,1],[10,1],[14,1],[13,1],[15,1],[17,1],[15,1],[17,1],[14,1],[11,1],[5,1],[5,1],[6,1],[6,1],[5,1],[5,1],[4,1],[5,1],[5,1],[5,1],[3,2],[3,2],[2,2],[2,2],[2,2],[1,2],[1,2],[2,2],[2,2],[2,2],[3,2],[3,2],[3,2],[4,2],[4,2],[4,2],[7,2],[6,2],[13,3],[12,3],[12,3],[13,3],[11,3],[11,3],[14,3],[7,3],[9,3],[8,3],[7,3],[5,3],[5,3],[4,3],[4,3],[2,3],[2,4],[2,4],[2,4],[1,4],[1,4],[1,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4]]},{"espnId":"401856707","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-03T16:00Z","day":"Sat","time":"12:00","matchup":"Alabama @ Mississippi State","conferences":["sec"],"broadcast":"ABC / ESPN App","network":"abc","venue":"Starkville, MS","venueId":"3693","attendance":60417,"teams":[{"name":"Alabama","logoId":"alabama","abbr":"ALA","color":"#5e101e","record":"5-0","ranks":{"conf":1,"confSize":16,"confName":"SEC","overall":6,"overallOf":138},"advanced":{"eff":{"tot":93.425,"totRank":1,"off":90.46,"offRank":2,"def":88.771,"defRank":5,"st":58.171,"stRank":56},"epa":null,"sosRank":23,"controlRank":6,"qbr":{"name":"Keelon Russell","value":91,"rank":3,"of":154,"epa":40.5},"ngs":null},"score":56,"linescores":[14,14,14,14]},{"name":"Mississippi State","logoId":"mississippi-state","abbr":"MSST","color":"#541521","record":"4-1","ranks":{"conf":6,"confSize":16,"confName":"SEC","overall":27,"overallOf":138},"advanced":{"eff":{"tot":76.784,"totRank":19,"off":78.431,"offRank":14,"def":68.559,"defRank":44,"st":47.877,"stRank":89},"epa":null,"sosRank":11,"controlRank":17,"qbr":{"name":"Kamario Taylor","value":83.5,"rank":16,"of":154,"epa":32},"ngs":null},"score":23,"linescores":[7,10,6,0]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":93,"tier":"elite","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":25,"note":"FPI #6 Alabama vs #20 Mississippi State"},{"id":"competitive","label":"Competitiveness","max":19,"pts":9.8,"note":"Win probability Alabama 74% · line Alabama -5.5"},{"id":"stakes","label":"Stakes","max":15,"pts":15,"note":"Playoff odds swing 97 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":6,"note":"Ranked vs ranked: AP #7 vs #16"},{"id":"tv","label":"TV window","max":3,"pts":2,"note":"ABC / ESPN App"}],"line":"Alabama -5.5 • O/U 60.5","pHome":0.257,"take":"Unbeaten, ranked SEC co-leaders in Starkville — Alabama leads the series 86–18–3","source":"frozen"},"actual":{"score":51,"tier":"bg","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":1,"note":"Alabama won by 33"},{"id":"drama","label":"Drama","max":17,"pts":1.8,"note":"0 lead changes · excitement index 1.2 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":0,"note":"In doubt for 0% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":9.6,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0,"note":"Favorite Alabama (74%) held on"},{"id":"fireworks","label":"Fireworks","max":4,"pts":4,"note":"79 combined points"}]},"delta":-42,"scoreCheck":{"projected":{"away":31,"home":28,"source":"line + season scoring"},"winnerRight":true,"marginMiss":-30,"totalMiss":20,"miss":40,"grade":"off","ats":"favorite covered","headline":"Right winner, wrong script: Alabama won by 33, not 3.","bullets":["Points: Alabama 56 (projected 31, +25); Mississippi State 23 (projected 28, −5).","Total: 79 vs 59 projected, 20 more than expected.","It broke in Q4: Alabama won the quarter 14–0.","Alabama -5.5 covered; the over (60.5) hit."]},"mvp":{"name":"Anthony Evans III","short":"A. Evans III","pos":"WR","jersey":"3","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/4907671.png","side":"home","line":"12 REC, 166 YDS, 2 TD","category":"receivingYards"},"readout":{"headline":"Fell 42 short of the forecast: decided by 33, out of reach before the 4th and no lead changes.","bullets":["Decided early: Alabama won by 33; in doubt for 0% of 4th-quarter plays.","Shootout: 79 combined points.","The forecast leaned on team quality and stakes (40 pts); once the game is played they count for at most 10, and the rest has to come from the game itself."]},"wp":[[26,null],[27,1],[23,1],[21,1],[16,1],[15,1],[8,1],[10,1],[10,1],[13,1],[14,1],[14,1],[11,1],[10,1],[8,2],[6,2],[6,2],[7,2],[6,2],[9,2],[8,2],[13,2],[13,2],[17,2],[17,2],[15,2],[17,2],[12,2],[6,2],[7,2],[10,2],[11,2],[10,2],[9,2],[8,3],[4,3],[6,3],[3,3],[2,3],[1,3],[0,3],[0,3],[0,3],[0,3],[1,3],[0,3],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4]]},{"espnId":"401856819","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-03T16:00Z","day":"Sat","time":"12:00","matchup":"UCF @ Houston","conferences":["big-12"],"broadcast":"ESPN2 / ESPN App","network":"espn2","venue":"Houston, TX","venueId":"4728","attendance":25593,"teams":[{"name":"UCF","logoId":"ucf","abbr":"UCF","color":"#322d1e","record":"3-2","ranks":{"conf":10,"confSize":16,"confName":"Big 12","overall":46,"overallOf":138},"advanced":{"eff":{"tot":74.328,"totRank":29,"off":48.332,"offRank":73,"def":80.295,"defRank":16,"st":66.631,"stRank":30},"epa":null,"sosRank":39,"controlRank":37,"qbr":{"name":"Keyone Jenkins","value":55.9,"rank":82,"of":154,"epa":6.1},"ngs":null},"score":17,"linescores":[7,3,7,0]},{"name":"Houston","logoId":"houston","abbr":"HOU","color":"#5f0816","record":"4-1","ranks":{"conf":7,"confSize":16,"confName":"Big 12","overall":25,"overallOf":138},"advanced":{"eff":{"tot":75.593,"totRank":22,"off":78.441,"offRank":13,"def":57.512,"defRank":69,"st":63.373,"stRank":38},"epa":null,"sosRank":53,"controlRank":28,"qbr":{"name":"Conner Weigman","value":81.8,"rank":23,"of":154,"epa":34.8},"ngs":null},"score":27,"linescores":[0,0,14,13]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":74,"tier":"good","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":20.5,"note":"FPI #46 UCF vs #27 Houston"},{"id":"competitive","label":"Competitiveness","max":19,"pts":10.6,"note":"Win probability Houston 72% · line Houston -10.5"},{"id":"stakes","label":"Stakes","max":15,"pts":4.8,"note":"Playoff odds swing 19 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":1.2,"note":"AP #20 Houston on the field"},{"id":"tv","label":"TV window","max":3,"pts":2,"note":"ESPN2 / ESPN App"}],"line":"Houston -10.5 • O/U 50.5","pHome":0.722,"take":"No. 20 Houston hosts UCF, likely in the rain, after winning 30–27 last year","source":"frozen"},"actual":{"score":76,"tier":"good","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":13,"note":"Houston won by 10"},{"id":"drama","label":"Drama","max":17,"pts":13.9,"note":"1 lead change · excitement index 4.1 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":4.8,"note":"In doubt for 42% of 4th-quarter plays · 1 lead change in the 4th"},{"id":"sq","label":"Stakes & quality","max":10,"pts":5.8,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":2.6,"note":"Houston came back from 17 down"},{"id":"fireworks","label":"Fireworks","max":4,"pts":1,"note":"44 combined points"}]},"delta":2,"scoreCheck":{"projected":{"away":23,"home":31,"source":"line + season scoring"},"winnerRight":true,"marginMiss":2,"totalMiss":-10,"miss":7,"grade":"close","ats":"underdog covered","headline":"Called the margin (Houston by 10), missed the scoring: 44 points, not 54.","bullets":["Points: UCF 17 (projected 23, −6); Houston 27 (projected 31, −4).","Total: 44 vs 54 projected, 10 fewer than expected.","Houston -10.5 didn't cover; the under (50.5) hit."]},"mvp":{"name":"Josh Derry","short":"J. Derry","pos":"WR","jersey":"5","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/5153889.png","side":"away","line":"7 REC, 101 YDS, 1 TD","category":"receivingYards"},"readout":{"headline":"Lived up to the forecast (74 → 76): Houston rallied from 17 down.","bullets":["Close all the way: Houston won by 10; 1 lead change."]},"wp":[[72,null],[64,1],[64,1],[66,1],[57,1],[59,1],[60,1],[61,1],[53,1],[57,1],[52,1],[52,1],[58,1],[58,1],[61,2],[64,2],[50,2],[55,2],[62,2],[55,2],[52,2],[52,2],[54,2],[46,2],[32,2],[30,2],[35,2],[37,2],[37,2],[35,2],[33,2],[23,2],[34,3],[32,3],[25,3],[22,3],[13,3],[8,3],[11,3],[13,3],[20,3],[35,3],[46,3],[53,3],[52,4],[56,4],[63,4],[69,4],[77,4],[83,4],[82,4],[83,4],[90,4],[91,4],[97,4],[98,4],[98,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4]]},{"espnId":"401858246","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-03T16:00Z","day":"Sat","time":"12:00","matchup":"Boston College @ SMU","conferences":["acc"],"broadcast":"The CW","network":"cw","venue":"Dallas, TX","venueId":"3735","attendance":27942,"teams":[{"name":"Boston College","logoId":"boston-college","abbr":"BC","color":"#5c1721","record":"2-3","ranks":{"conf":17,"confSize":17,"confName":"ACC","overall":88,"overallOf":138},"advanced":{"eff":{"tot":37.744,"totRank":107,"off":23.429,"offRank":120,"def":63.096,"defRank":58,"st":35.576,"stRank":127},"epa":null,"sosRank":62,"controlRank":76,"qbr":{"name":"Mason McKenzie","value":39.5,"rank":116,"of":154,"epa":2.1},"ngs":null},"score":16,"linescores":[10,0,0,6]},{"name":"SMU","logoId":"smu","abbr":"SMU","color":"#002576","record":"4-1","ranks":{"conf":4,"confSize":17,"confName":"ACC","overall":40,"overallOf":138},"advanced":{"eff":{"tot":66.939,"totRank":46,"off":66.881,"offRank":33,"def":67.044,"defRank":47,"st":38.112,"stRank":121},"epa":null,"sosRank":63,"controlRank":39,"qbr":{"name":"Kevin Jennings","value":78.6,"rank":31,"of":154,"epa":31.4},"ngs":null},"score":25,"linescores":[6,7,6,6]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":59,"tier":"bg","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":16.2,"note":"FPI #87 Boston College vs #37 SMU"},{"id":"competitive","label":"Competitiveness","max":19,"pts":3.9,"note":"Win probability SMU 90% · line SMU -21"},{"id":"stakes","label":"Stakes","max":15,"pts":1.5,"note":"Playoff odds swing 6 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":1.2,"note":"AP #21 SMU on the field"},{"id":"tv","label":"TV window","max":3,"pts":0.9,"note":"The CW"}],"line":"SMU -21 • O/U 55.5","pHome":0.897,"take":"No. 21 SMU is a three-touchdown favorite over Boston College","source":"frozen"},"actual":{"score":56,"tier":"bg","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":13,"note":"SMU won by 9"},{"id":"drama","label":"Drama","max":17,"pts":3.4,"note":"2 lead changes · excitement index 1.6 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":0,"note":"In doubt for 0% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":4,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0,"note":"Favorite SMU (90%) held on"},{"id":"fireworks","label":"Fireworks","max":4,"pts":0.7,"note":"41 combined points"}]},"delta":-3,"scoreCheck":{"projected":{"away":20,"home":35,"source":"line + season scoring"},"winnerRight":true,"marginMiss":-6,"totalMiss":-14,"miss":13,"grade":"close","ats":"underdog covered","headline":"Right winner, but closer than projected: SMU won by 9, not 15.","bullets":["Points: Boston College 16 (projected 20, −4); SMU 25 (projected 35, −10).","Total: 41 vs 55 projected, 14 fewer than expected.","SMU -21 didn't cover; the under (55.5) hit."]},"mvp":{"name":"Kevin Jennings","short":"K. Jennings","pos":"QB","jersey":"7","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/5084084.png","side":"home","line":"20/30, 160 YDS, 2 TD","category":"passingYards"},"readout":{"headline":"Lived up to the forecast (59 → 56): a 9-pt final and little doubt in the 4th.","bullets":["SMU won by 9; 2 lead changes."]},"wp":[[90,null],[92,1],[91,1],[93,1],[93,1],[94,1],[91,1],[93,1],[91,1],[90,1],[91,1],[89,1],[88,1],[82,1],[83,1],[83,2],[83,2],[84,2],[81,2],[86,2],[88,2],[90,2],[91,2],[88,2],[91,2],[90,2],[88,2],[86,2],[88,2],[88,2],[87,2],[87,3],[86,3],[83,3],[86,3],[84,3],[90,3],[92,3],[93,3],[95,3],[94,3],[93,3],[94,3],[91,3],[86,4],[95,4],[95,4],[98,4],[97,4],[98,4],[98,4],[99,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4]]},{"espnId":"401856807","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-03T16:00Z","day":"Sat","time":"12:00","matchup":"Middle Tennessee @ Kansas","conferences":["c-usa","big-12"],"broadcast":"ESPNU / ESPN App","network":"espnu","venue":"Lawrence, KS","venueId":"3833","attendance":32000,"teams":[{"name":"Middle Tennessee","logoId":"middle-tennessee","abbr":"MTSU","color":"#03304f","record":"2-3","ranks":{"conf":9,"confSize":10,"confName":"C-USA","overall":131,"overallOf":138},"advanced":{"eff":{"tot":24.305,"totRank":125,"off":22.339,"offRank":122,"def":35.704,"defRank":120,"st":43.975,"stRank":103},"epa":null,"sosRank":116,"controlRank":122,"qbr":{"name":"Roman Gagliano","value":30.1,"rank":138,"of":154,"epa":2.7},"ngs":null},"score":0,"linescores":[0,0,0,0]},{"name":"Kansas","logoId":"kansas","abbr":"KU","color":"#002b63","record":"2-2","ranks":{"conf":13,"confSize":16,"confName":"Big 12","overall":51,"overallOf":138},"advanced":{"eff":{"tot":62.617,"totRank":55,"off":46.444,"offRank":75,"def":76.427,"defRank":27,"st":50.943,"stRank":78},"epa":null,"sosRank":103,"controlRank":84,"qbr":{"name":"Isaiah Marshall","value":50.4,"rank":92,"of":154,"epa":7.5},"ngs":null},"score":55,"linescores":[3,17,14,21]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":50,"tier":"bg","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":9.4,"note":"FPI #124 Middle Tennessee vs #70 Kansas"},{"id":"competitive","label":"Competitiveness","max":19,"pts":4.1,"note":"Win probability Kansas 89% · line Kansas -20.5"},{"id":"stakes","label":"Stakes","max":15,"pts":0.3,"note":"Playoff odds swing 1 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"No ranked teams or rivalry edge"},{"id":"tv","label":"TV window","max":3,"pts":0.9,"note":"ESPNU / ESPN App"}],"line":"Kansas -20.5 • O/U 51.5","pHome":0.892,"take":"First meeting: Middle Tennessee at Kansas","source":"frozen"},"actual":{"score":41,"tier":"bg","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":1,"note":"Kansas won by 55"},{"id":"drama","label":"Drama","max":17,"pts":0,"note":"0 lead changes · excitement index 0.4 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":0,"note":"In doubt for 0% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":2.2,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0,"note":"Favorite Kansas (89%) held on"},{"id":"fireworks","label":"Fireworks","max":4,"pts":2.3,"note":"55 combined points"}]},"delta":-9,"scoreCheck":{"projected":{"away":20,"home":34,"source":"line + season scoring"},"winnerRight":true,"marginMiss":41,"totalMiss":1,"miss":41.5,"grade":"off","ats":"favorite covered","headline":"Right winner, wrong script: Kansas won by 55, not 14.","bullets":["Points: Middle Tennessee 0 (projected 20, −20); Kansas 55 (projected 34, +21).","Total: 55 vs 54 projected, right on.","It broke in Q4: Kansas won the quarter 21–0.","Kansas -20.5 covered; the over (51.5) hit."]},"mvp":{"name":"Dylan Edwards","short":"D. Edwards","pos":"RB","jersey":"1","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/4918414.png","side":"home","line":"20 CAR, 137 YDS, 3 TD","category":"rushingYards"},"readout":{"headline":"Fell 9 short of the forecast: decided by 55, out of reach before the 4th and no lead changes.","bullets":["Decided early: Kansas won by 55; in doubt for 0% of 4th-quarter plays."]},"wp":[[89,null],[89,1],[87,1],[89,1],[89,1],[90,1],[91,1],[90,1],[90,1],[91,1],[92,1],[92,1],[93,1],[93,1],[94,2],[94,2],[95,2],[95,2],[95,2],[94,2],[94,2],[96,2],[97,2],[98,2],[98,2],[99,2],[99,2],[99,2],[99,2],[99,2],[99,2],[99,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4]]},{"espnId":"401856822","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-03T16:00Z","day":"Sat","time":"12:00","matchup":"West Virginia @ Iowa State","conferences":["big-12"],"broadcast":"TNT","network":"tnt","venue":"Ames, IA","venueId":"3772","attendance":52724,"teams":[{"name":"West Virginia","logoId":"west-virginia","abbr":"WVU","color":"#002855","record":"3-2","ranks":{"conf":14,"confSize":16,"confName":"Big 12","overall":61,"overallOf":138},"advanced":{"eff":{"tot":58.177,"totRank":62,"off":71.985,"offRank":27,"def":37.231,"defRank":118,"st":57.167,"stRank":58},"epa":null,"sosRank":90,"controlRank":47,"qbr":{"name":"Michael Hawkins Jr.","value":90.4,"rank":4,"of":154,"epa":38.4},"ngs":null},"score":42,"linescores":[7,7,14,14]},{"name":"Iowa State","logoId":"iowa-state","abbr":"ISU","color":"#5d0e18","record":"3-2","ranks":{"conf":9,"confSize":16,"confName":"Big 12","overall":55,"overallOf":138},"advanced":{"eff":{"tot":63.699,"totRank":53,"off":58.734,"offRank":50,"def":64.314,"defRank":54,"st":51.709,"stRank":75},"epa":null,"sosRank":54,"controlRank":59,"qbr":{"name":"Jaylen Raynor","value":61.1,"rank":64,"of":154,"epa":13.5},"ngs":null},"score":45,"linescores":[7,14,7,17]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":68,"tier":"watch","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":16.1,"note":"FPI #59 West Virginia vs #55 Iowa State"},{"id":"competitive","label":"Competitiveness","max":19,"pts":14.3,"note":"Win probability Iowa State 62% · line Iowa State -3"},{"id":"stakes","label":"Stakes","max":15,"pts":0.3,"note":"Playoff odds swing 1 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"No ranked teams or rivalry edge"},{"id":"tv","label":"TV window","max":3,"pts":2,"note":"TNT"}],"line":"Iowa State -3 • O/U 53.5","pHome":0.622,"take":"Iowa State is favored at home; West Virginia and the Cyclones are 6–6 all-time","source":"frozen"},"actual":{"score":89,"tier":"vgood","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":19,"note":"Iowa State won by 3"},{"id":"drama","label":"Drama","max":17,"pts":17,"note":"5 lead changes, 3 ties · excitement index 5.5 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":8.9,"note":"In doubt for 75% of 4th-quarter plays · 4 lead changes in the 4th"},{"id":"sq","label":"Stakes & quality","max":10,"pts":3.7,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":1.4,"note":"Iowa State came back from 7 down"},{"id":"fireworks","label":"Fireworks","max":4,"pts":4,"note":"87 combined points"}]},"delta":21,"scoreCheck":{"projected":{"away":26,"home":28,"source":"line + season scoring"},"winnerRight":true,"marginMiss":1,"totalMiss":33,"miss":17.5,"grade":"close","ats":"push","headline":"Called the margin (Iowa State by 3), missed the scoring: 87 points, not 54.","bullets":["Points: West Virginia 42 (projected 26, +16); Iowa State 45 (projected 28, +17).","Total: 87 vs 54 projected, 33 more than expected.","Iowa State -3 pushed; the over (53.5) hit."]},"mvp":{"name":"Aiden Flora","short":"A. Flora","pos":"RB","jersey":"21","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/5219258.png","side":"home","line":"22 CAR, 212 YDS, 3 TD","category":"rushingYards"},"readout":{"headline":"Beat the forecast by 21: 5 lead changes and a 3-pt finish.","bullets":["Close all the way: Iowa State won by 3; 5 lead changes, 3 ties.","Shootout: 87 combined points."]},"wp":[[63,null],[64,1],[61,1],[59,1],[58,1],[60,1],[63,1],[60,1],[54,1],[44,1],[48,1],[49,1],[56,1],[59,1],[59,1],[63,1],[60,1],[61,2],[66,2],[73,2],[79,2],[78,2],[76,2],[74,2],[67,2],[61,2],[60,2],[60,2],[60,2],[62,2],[63,2],[68,2],[67,2],[79,2],[78,2],[80,3],[83,3],[91,3],[93,3],[91,3],[94,3],[96,3],[92,3],[89,3],[83,3],[86,3],[82,3],[77,3],[60,3],[60,3],[59,4],[73,4],[67,4],[70,4],[48,4],[33,4],[32,4],[63,4],[23,4],[40,4],[71,4],[85,4],[86,4],[100,4],[100,4],[100,4],[100,4]]},{"espnId":"401858251","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-03T16:00Z","day":"Sat","time":"12:00","matchup":"Stanford @ Wake Forest","conferences":["acc"],"broadcast":"ACC Network / ESPN App","network":"acc-network","venue":"Winston-Salem, NC","venueId":"3630","attendance":29188,"teams":[{"name":"Stanford","logoId":"stanford","abbr":"STAN","color":"#5c0e0e","record":"2-3","ranks":{"conf":13,"confSize":17,"confName":"ACC","overall":108,"overallOf":138},"advanced":{"eff":{"tot":31.02,"totRank":118,"off":34.889,"offRank":98,"def":35.57,"defRank":121,"st":42.832,"stRank":109},"epa":null,"sosRank":10,"controlRank":93,"qbr":{"name":"Davis Warren","value":60.8,"rank":65,"of":154,"epa":10.8},"ngs":null},"score":3,"linescores":[0,3,0,0]},{"name":"Wake Forest","logoId":"wake-forest","abbr":"WAKE","color":"#352f23","record":"4-1","ranks":{"conf":5,"confSize":17,"confName":"ACC","overall":31,"overallOf":138},"advanced":{"eff":{"tot":74.607,"totRank":26,"off":72.768,"offRank":24,"def":65.454,"defRank":51,"st":60.875,"stRank":44},"epa":null,"sosRank":29,"controlRank":30,"qbr":{"name":"Gio Lopez","value":81.7,"rank":24,"of":154,"epa":37.3},"ngs":null},"score":57,"linescores":[15,14,14,14]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":56,"tier":"bg","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":14.5,"note":"FPI #92 Stanford vs #48 Wake Forest"},{"id":"competitive","label":"Competitiveness","max":19,"pts":4.6,"note":"Win probability Wake Forest 88% · line Wake Forest -14.5"},{"id":"stakes","label":"Stakes","max":15,"pts":1,"note":"Playoff odds swing 4 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"No ranked teams or rivalry edge"},{"id":"tv","label":"TV window","max":3,"pts":0.9,"note":"ACC Network / ESPN App"}],"line":"Wake Forest -14.5 • O/U 53.5","pHome":0.878,"take":"Stanford at Wake Forest; Wake won 27–24 last time","source":"frozen"},"actual":{"score":42,"tier":"bg","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":1,"note":"Wake Forest won by 54"},{"id":"drama","label":"Drama","max":17,"pts":0,"note":"0 lead changes · excitement index 0.5 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":0,"note":"In doubt for 0% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":3.5,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0,"note":"Favorite Wake Forest (88%) held on"},{"id":"fireworks","label":"Fireworks","max":4,"pts":2.9,"note":"60 combined points"}]},"delta":-14,"scoreCheck":{"projected":{"away":21,"home":33,"source":"line + season scoring"},"winnerRight":true,"marginMiss":42,"totalMiss":6,"miss":45,"grade":"off","ats":"favorite covered","headline":"Right winner, wrong script: Wake Forest won by 54, not 12.","bullets":["Points: Stanford 3 (projected 21, −18); Wake Forest 57 (projected 33, +24).","Total: 60 vs 54 projected, 6 more than expected.","It broke in Q1: Wake Forest won the quarter 15–0.","Wake Forest -14.5 covered; the over (53.5) hit."]},"mvp":{"name":"Gio Lopez","short":"G. Lopez","pos":"QB","jersey":"3","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/4920227.png","side":"home","line":"12 CAR, 88 YDS, 3 TD","category":"rushingYards"},"readout":{"headline":"Fell 14 short of the forecast: decided by 54, out of reach before the 4th and no lead changes.","bullets":["Decided early: Wake Forest won by 54; in doubt for 0% of 4th-quarter plays.","Shootout: 60 combined points."]},"wp":[[88,null],[88,1],[85,1],[88,1],[89,1],[89,1],[93,1],[93,1],[93,1],[94,1],[94,1],[95,1],[97,1],[97,1],[97,1],[96,2],[96,2],[96,2],[96,2],[95,2],[96,2],[97,2],[96,2],[96,2],[96,2],[97,2],[98,2],[99,2],[98,2],[99,2],[99,2],[99,2],[99,2],[99,2],[100,2],[100,2],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,3],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4]]},{"espnId":"401858474","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-03T16:00Z","day":"Sat","time":"12:00","matchup":"Michigan @ Minnesota","conferences":["big-ten"],"broadcast":"Fox","network":"fox","venue":"Minneapolis, MN","venueId":"3953","attendance":51012,"teams":[{"name":"Michigan","logoId":"michigan","abbr":"MICH","color":"#00274c","record":"3-2","ranks":{"conf":12,"confSize":18,"confName":"Big Ten","overall":32,"overallOf":138},"advanced":{"eff":{"tot":62.066,"totRank":58,"off":52.795,"offRank":61,"def":75.33,"defRank":31,"st":29.005,"stRank":132},"epa":null,"sosRank":64,"controlRank":62,"qbr":{"name":"Bryce Underwood","value":57.9,"rank":74,"of":154,"epa":7.3},"ngs":null},"score":14,"linescores":[0,14,0,0]},{"name":"Minnesota","logoId":"minnesota","abbr":"MINN","color":"#5e0a2f","record":"4-1","ranks":{"conf":4,"confSize":18,"confName":"Big Ten","overall":59,"overallOf":138},"advanced":{"eff":{"tot":65.528,"totRank":50,"off":37.922,"offRank":95,"def":72.106,"defRank":39,"st":83.23,"stRank":2},"epa":null,"sosRank":69,"controlRank":51,"qbr":{"name":"Drake Lindsey","value":57.2,"rank":76,"of":154,"epa":13.1},"ngs":null},"score":20,"linescores":[7,0,3,10]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":68,"tier":"watch","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":19.9,"note":"FPI #23 Michigan vs #61 Minnesota"},{"id":"competitive","label":"Competitiveness","max":19,"pts":9.3,"note":"Win probability Michigan 76% · line Michigan -6"},{"id":"stakes","label":"Stakes","max":15,"pts":2,"note":"Playoff odds swing 8 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"No ranked teams or rivalry edge"},{"id":"tv","label":"TV window","max":3,"pts":2,"note":"FOX / FOX One"}],"line":"Michigan -6 • O/U 43.5","pHome":0.244,"take":"Michigan has won five straight against Minnesota, but 2024 ended 27–24","source":"frozen"},"actual":{"score":79,"tier":"good","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":16,"note":"Minnesota won by 6"},{"id":"drama","label":"Drama","max":17,"pts":11.8,"note":"2 lead changes, 1 tie · excitement index 3.6 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":5.8,"note":"In doubt for 54% of 4th-quarter plays · 1 lead change in the 4th"},{"id":"sq","label":"Stakes & quality","max":10,"pts":5,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":5.2,"note":"Minnesota won as a 24% underdog · Minnesota came back from 7 down"},{"id":"fireworks","label":"Fireworks","max":4,"pts":0,"note":"34 combined points"}]},"delta":11,"scoreCheck":{"projected":{"away":23,"home":21,"source":"line + season scoring"},"winnerRight":false,"marginMiss":8,"totalMiss":-10,"miss":13,"grade":"wrong","ats":"underdog covered","headline":"Wrong winner: projected Michigan by 2, Minnesota won by 6 (a 8-pt miss on the margin).","bullets":["Points: Michigan 14 (projected 23, −9); Minnesota 20 (projected 21, −1).","Total: 34 vs 44 projected, 10 fewer than expected.","It broke in Q2: Michigan won the quarter 14–0.","Michigan -6 didn't cover; the under (43.5) hit."]},"mvp":{"name":"Noah Jennings","short":"N. Jennings","pos":"WR","jersey":"13","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/5164749.png","side":"home","line":"7 REC, 70 YDS","category":"receivingYards"},"readout":{"headline":"Beat the forecast by 11: Minnesota won as a 24% underdog.","bullets":["Close all the way: Minnesota won by 6; 2 lead changes, 1 tie.","Low scoring (34 combined points) but tight."]},"wp":[[24,null],[23,1],[22,1],[25,1],[27,1],[29,1],[35,1],[39,1],[41,1],[42,1],[40,1],[43,1],[40,1],[44,1],[46,1],[44,1],[37,1],[34,1],[33,2],[29,2],[29,2],[26,2],[25,2],[29,2],[28,2],[30,2],[33,2],[33,2],[33,2],[37,2],[39,2],[14,2],[13,2],[15,2],[14,2],[13,2],[15,2],[14,2],[15,3],[16,3],[17,3],[17,3],[14,3],[19,3],[16,3],[23,3],[22,3],[19,3],[19,3],[28,3],[31,3],[35,3],[27,3],[28,4],[43,4],[55,4],[62,4],[59,4],[65,4],[60,4],[60,4],[72,4],[74,4],[74,4],[71,4],[71,4],[85,4],[89,4],[87,4],[87,4],[87,4],[95,4],[91,4],[88,4],[91,4],[100,4],[100,4],[99,4],[100,4],[100,4]]},{"espnId":"401862791","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-03T16:00Z","day":"Sat","time":"12:00","matchup":"Navy @ Air Force","conferences":["american","mountain-west"],"broadcast":"CBS / Paramount+","network":"cbs","venue":"USAF Academy, CO","venueId":"3713","attendance":39441,"teams":[{"name":"Navy","logoId":"navy","abbr":"NAVY","color":"#00225b","record":"1-3","ranks":{"conf":14,"confSize":14,"confName":"American","overall":97,"overallOf":138},"advanced":{"eff":{"tot":35.336,"totRank":112,"off":34.488,"offRank":99,"def":38.788,"defRank":112,"st":54.407,"stRank":67},"epa":null,"sosRank":130,"controlRank":125,"qbr":{"name":"Jackson Gutierrez","value":50.1,"rank":95,"of":154,"epa":8.4},"ngs":null},"score":9,"linescores":[0,3,6,0]},{"name":"Air Force","logoId":"air-force","abbr":"AFA","color":"#00276c","record":"3-1","ranks":{"conf":5,"confSize":10,"confName":"Mountain West","overall":91,"overallOf":138},"advanced":{"eff":{"tot":42.289,"totRank":97,"off":41.518,"offRank":82,"def":47.503,"defRank":96,"st":47.209,"stRank":94},"epa":null,"sosRank":134,"controlRank":111,"qbr":{"name":"Liam Szarka","value":50.1,"rank":94,"of":154,"epa":12.1},"ngs":null},"score":14,"linescores":[0,14,0,0]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":59,"tier":"bg","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":9.1,"note":"FPI #96 Navy vs #89 Air Force"},{"id":"competitive","label":"Competitiveness","max":19,"pts":13.3,"note":"Win probability Air Force 65% · line Air Force -3"},{"id":"stakes","label":"Stakes","max":15,"pts":0,"note":"Little playoff movement either way"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"No ranked teams or rivalry edge"},{"id":"tv","label":"TV window","max":3,"pts":2,"note":"CBS / Paramount+"}],"line":"Air Force -3 • O/U 45.5","pHome":0.649,"take":"Commander-in-Chief's Trophy game: Navy at Air Force","source":"frozen"},"actual":{"score":67,"tier":"watch","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":16,"note":"Air Force won by 5"},{"id":"drama","label":"Drama","max":17,"pts":10.4,"note":"0 lead changes · excitement index 3.2 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":3.4,"note":"In doubt for 41% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":2,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0,"note":"Favorite Air Force (65%) held on"},{"id":"fireworks","label":"Fireworks","max":4,"pts":0,"note":"23 combined points"}]},"delta":8,"scoreCheck":{"projected":{"away":23,"home":26,"source":"line + season scoring"},"winnerRight":true,"marginMiss":2,"totalMiss":-26,"miss":15,"grade":"close","ats":"favorite covered","headline":"Called the margin (Air Force by 5), missed the scoring: 23 points, not 49.","bullets":["Points: Navy 9 (projected 23, −14); Air Force 14 (projected 26, −12).","Total: 23 vs 49 projected, 26 fewer than expected.","Air Force -3 covered; the under (45.5) hit."]},"mvp":{"name":"Liam Szarka","short":"L. Szarka","pos":"QB","jersey":"9","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/5238868.png","side":"home","line":"25 CAR, 81 YDS, 2 TD","category":"rushingYards"},"readout":{"headline":"Beat the forecast by 8: Air Force won by 5.","bullets":["Close all the way: Air Force won by 5; 0 lead changes.","Low scoring (23 combined points) but tight."]},"wp":[[65,null],[66,1],[64,1],[62,1],[63,1],[57,1],[63,1],[64,1],[63,1],[63,1],[67,1],[66,1],[68,2],[70,2],[76,2],[78,2],[80,2],[81,2],[78,2],[78,2],[72,2],[73,2],[73,2],[77,2],[77,2],[82,2],[88,2],[88,2],[88,2],[89,3],[89,3],[91,3],[90,3],[89,3],[58,3],[79,3],[82,3],[83,3],[74,3],[83,3],[78,4],[75,4],[81,4],[84,4],[79,4],[84,4],[83,4],[88,4],[92,4],[87,4],[86,4],[97,4],[100,4],[99,4],[100,4],[100,4],[100,4]]},{"espnId":"401862787","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-03T15:00Z","day":"Sat","time":"11:00","matchup":"Memphis @ Charlotte","conferences":["american"],"broadcast":"ESPN+","network":"espn-plus","venue":"Charlotte, NC","venueId":"4418","attendance":8856,"teams":[{"name":"Memphis","logoId":"memphis","abbr":"MEM","color":"#00305f","record":"4-1","ranks":{"conf":2,"confSize":14,"confName":"American","overall":57,"overallOf":138},"advanced":{"eff":{"tot":64.723,"totRank":52,"off":81.26,"offRank":11,"def":42.841,"defRank":107,"st":41.749,"stRank":113},"epa":null,"sosRank":89,"controlRank":42,"qbr":{"name":"Marcus Stokes","value":88,"rank":8,"of":154,"epa":42.2},"ngs":null},"score":59,"linescores":[14,10,21,14]},{"name":"Charlotte","logoId":"charlotte","abbr":"CLT","color":"#003523","record":"0-5","ranks":{"conf":13,"confSize":14,"confName":"American","overall":135,"overallOf":138},"advanced":{"eff":{"tot":14.896,"totRank":136,"off":10.496,"offRank":136,"def":28.778,"defRank":128,"st":46.089,"stRank":99},"epa":null,"sosRank":74,"controlRank":135,"qbr":{"name":"Cole Gonzales","value":18.5,"rank":153,"of":154,"epa":-8.9},"ngs":null},"score":8,"linescores":[0,0,8,0]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":50,"tier":"bg","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":9.8,"note":"FPI #64 Memphis vs #129 Charlotte"},{"id":"competitive","label":"Competitiveness","max":19,"pts":4,"note":"Win probability Memphis 90% · line Memphis -20.5"},{"id":"stakes","label":"Stakes","max":15,"pts":1,"note":"Playoff odds swing 4 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"No ranked teams or rivalry edge"},{"id":"tv","label":"TV window","max":3,"pts":0,"note":"ESPN+ (streaming only)"}],"line":"Memphis -20.5 • O/U 52.5","pHome":0.104,"take":"Memphis is a three-touchdown favorite at winless Charlotte","source":"frozen"},"actual":{"score":42,"tier":"bg","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":1,"note":"Memphis won by 51"},{"id":"drama","label":"Drama","max":17,"pts":0,"note":"0 lead changes · excitement index 0.3 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":0,"note":"In doubt for 0% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":2.4,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0,"note":"Favorite Memphis (90%) held on"},{"id":"fireworks","label":"Fireworks","max":4,"pts":3.7,"note":"67 combined points"}]},"delta":-8,"scoreCheck":{"projected":{"away":35,"home":20,"source":"line + season scoring"},"winnerRight":true,"marginMiss":-36,"totalMiss":12,"miss":42,"grade":"off","ats":"favorite covered","headline":"Right winner, wrong script: Memphis won by 51, not 15.","bullets":["Points: Memphis 59 (projected 35, +24); Charlotte 8 (projected 20, −12).","Total: 67 vs 55 projected, 12 more than expected.","It broke in Q1: Memphis won the quarter 14–0.","Memphis -20.5 covered; the over (52.5) hit."]},"mvp":{"name":"Marcus Stokes","short":"M. Stokes","pos":"QB","jersey":"2","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/5165807.png","side":"away","line":"20/25, 318 YDS, 5 TD","category":"passingYards"},"readout":{"headline":"Fell 8 short of the forecast: decided by 51, out of reach before the 4th and no lead changes.","bullets":["Decided early: Memphis won by 51; in doubt for 0% of 4th-quarter plays.","Shootout: 67 combined points."]},"wp":[[10,null],[10,1],[12,1],[12,1],[11,1],[6,1],[6,1],[5,1],[5,1],[3,1],[3,1],[3,1],[3,1],[2,1],[2,1],[3,1],[1,2],[1,2],[2,2],[1,2],[1,2],[1,2],[1,2],[1,2],[2,2],[1,2],[1,2],[1,2],[1,2],[0,2],[2,3],[1,3],[1,3],[1,3],[0,3],[0,3],[0,3],[0,3],[0,3],[0,3],[0,3],[0,3],[0,3],[0,3],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4]]},{"espnId":"401858476","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-03T00:00Z","day":"Fri","time":"8:00","matchup":"Penn State @ Northwestern","conferences":["big-ten"],"broadcast":"Fox","network":"fox","venue":"Evanston, IL","venueId":"11823","attendance":35000,"teams":[{"name":"Penn State","logoId":"penn-state","abbr":"PSU","color":"#061440","record":"3-2","ranks":{"conf":13,"confSize":18,"confName":"Big Ten","overall":20,"overallOf":138},"advanced":{"eff":{"tot":73.184,"totRank":34,"off":56.674,"offRank":55,"def":82.409,"defRank":13,"st":48.316,"stRank":87},"epa":null,"sosRank":60,"controlRank":27,"qbr":{"name":"Rocco Becht","value":54,"rank":85,"of":154,"epa":8.4},"ngs":null},"score":13,"linescores":[0,7,0,6]},{"name":"Northwestern","logoId":"northwestern","abbr":"NU","color":"#35226a","record":"3-1","ranks":{"conf":10,"confSize":18,"confName":"Big Ten","overall":17,"overallOf":138},"advanced":{"eff":{"tot":84.516,"totRank":10,"off":84.287,"offRank":8,"def":72.593,"defRank":38,"st":61.618,"stRank":42},"epa":null,"sosRank":13,"controlRank":11,"qbr":{"name":"Aidan Chiles","value":83.6,"rank":15,"of":154,"epa":18.5},"ngs":null},"score":34,"linescores":[10,14,7,3]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":84,"tier":"vgood","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":23.3,"note":"FPI #15 Penn State vs #28 Northwestern"},{"id":"competitive","label":"Competitiveness","max":19,"pts":16.7,"note":"Win probability Penn State 56% · line Penn State -2.5"},{"id":"stakes","label":"Stakes","max":15,"pts":5.8,"note":"Playoff odds swing 23 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"No ranked teams or rivalry edge"},{"id":"tv","label":"TV window","max":3,"pts":3,"note":"FOX / FOX One, prime time"}],"line":"Penn State -2.5 • O/U 45.5","pHome":0.439,"take":"Friday night in Evanston: Northwestern won 22–21 last year","source":"frozen"},"actual":{"score":57,"tier":"bg","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":6,"note":"Northwestern won by 21"},{"id":"drama","label":"Drama","max":17,"pts":6.8,"note":"0 lead changes · excitement index 2.4 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":0,"note":"In doubt for 0% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":6.7,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0.7,"note":"Northwestern won as a 44% underdog"},{"id":"fireworks","label":"Fireworks","max":4,"pts":1.4,"note":"47 combined points"}]},"delta":-27,"scoreCheck":{"projected":{"away":24,"home":23,"source":"line + season scoring"},"winnerRight":false,"marginMiss":22,"totalMiss":0,"miss":22,"grade":"wrong","ats":"underdog covered","headline":"Wrong winner: projected Penn State by 1, Northwestern won by 21 (a 22-pt miss on the margin).","bullets":["Points: Penn State 13 (projected 24, −11); Northwestern 34 (projected 23, +11).","Total: 47 vs 47 projected, right on.","It broke in Q1: Northwestern won the quarter 10–0.","Penn State -2.5 didn't cover; the over (45.5) hit."]},"mvp":{"name":"Caleb Komolafe","short":"C. Komolafe","pos":"RB","jersey":"5","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/5078244.png","side":"home","line":"25 CAR, 188 YDS, 1 TD","category":"rushingYards"},"readout":{"headline":"Fell 27 short of the forecast: decided by 21, out of reach before the 4th and no lead changes.","bullets":["Billed as close, it wasn't: Northwestern won by 21 and it was a 24-pt game entering the 4th.","The forecast leaned on team quality and stakes (29 pts); once the game is played they count for at most 10, and the rest has to come from the game itself."]},"wp":[[44,null],[47,1],[51,1],[53,1],[45,1],[47,1],[52,1],[55,1],[57,1],[68,1],[71,1],[69,1],[72,1],[72,1],[71,2],[71,2],[75,2],[67,2],[56,2],[56,2],[86,2],[87,2],[89,2],[89,2],[91,2],[86,2],[91,2],[90,2],[90,2],[88,2],[91,2],[91,3],[91,3],[94,3],[97,3],[94,3],[93,3],[92,3],[94,3],[97,3],[97,3],[99,3],[100,3],[100,3],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4]]},{"espnId":"401858245","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-02T23:00Z","day":"Fri","time":"7:00","matchup":"Pittsburgh @ Virginia Tech","conferences":["acc"],"broadcast":"ESPN / ESPN App","network":"espn","venue":"Blacksburg, VA","venueId":"3799","attendance":65632,"teams":[{"name":"Pittsburgh","logoId":"pittsburgh","abbr":"PITT","color":"#00276c","record":"5-0","ranks":{"conf":2,"confSize":17,"confName":"ACC","overall":23,"overallOf":138},"advanced":{"eff":{"tot":76.396,"totRank":21,"off":63.326,"offRank":41,"def":73.351,"defRank":35,"st":72.552,"stRank":10},"epa":null,"sosRank":100,"controlRank":19,"qbr":{"name":"Mason Heintschel","value":66.1,"rank":48,"of":154,"epa":26.7},"ngs":null},"score":35,"linescores":[7,14,7,7]},{"name":"Virginia Tech","logoId":"virginia-tech","abbr":"VT","color":"#4d202d","record":"4-1","ranks":{"conf":9,"confSize":17,"confName":"ACC","overall":43,"overallOf":138},"advanced":{"eff":{"tot":70.663,"totRank":39,"off":63.763,"offRank":40,"def":62.313,"defRank":62,"st":70.786,"stRank":18},"epa":null,"sosRank":109,"controlRank":23,"qbr":{"name":"Ethan Grunkemeyer","value":81.9,"rank":22,"of":154,"epa":31.8},"ngs":null},"score":33,"linescores":[14,10,0,9]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":87,"tier":"vgood","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":21.7,"note":"FPI #22 Pittsburgh vs #38 Virginia Tech"},{"id":"competitive","label":"Competitiveness","max":19,"pts":16,"note":"Win probability Pittsburgh 58% · line Virginia Tech -2.5"},{"id":"stakes","label":"Stakes","max":15,"pts":11,"note":"Playoff odds swing 44 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"No ranked teams or rivalry edge"},{"id":"tv","label":"TV window","max":3,"pts":3,"note":"ESPN / ESPN App, prime time"}],"line":"Virginia Tech -2.5 • O/U 54.5","pHome":0.422,"take":"Friday night ACC: two 4-0 teams, and the winner has the inside track","source":"frozen"},"actual":{"score":91,"tier":"elite","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":19,"note":"Pittsburgh won by 2"},{"id":"drama","label":"Drama","max":17,"pts":17,"note":"1 lead change · excitement index 6.9 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":6.8,"note":"In doubt for 83% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":7.8,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":1.7,"note":"Pittsburgh came back from 14 down"},{"id":"fireworks","label":"Fireworks","max":4,"pts":3.8,"note":"68 combined points"}]},"delta":4,"scoreCheck":{"projected":{"away":26,"home":28,"source":"line + season scoring"},"winnerRight":false,"marginMiss":-4,"totalMiss":14,"miss":11,"grade":"wrong","ats":"underdog covered","headline":"Wrong winner: projected Virginia Tech by 2, Pittsburgh won by 2 (a 4-pt miss on the margin).","bullets":["Points: Pittsburgh 35 (projected 26, +9); Virginia Tech 33 (projected 28, +5).","Total: 68 vs 54 projected, 14 more than expected.","It broke in Q3: Pittsburgh won the quarter 7–0.","Virginia Tech -2.5 didn't cover; the over (54.5) hit."]},"mvp":{"name":"Cataurus Hicks","short":"C. Hicks","pos":"WR","jersey":"3","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/5102556.png","side":"away","line":"3 REC, 63 YDS, 2 TD","category":"receivingYards"},"readout":{"headline":"Lived up to the forecast (87 → 91): Pittsburgh rallied from 14 down and a 2-pt finish.","bullets":["Close all the way: Pittsburgh won by 2; 1 lead change.","Shootout: 68 combined points."]},"wp":[[42,null],[45,1],[58,1],[62,1],[68,1],[71,1],[76,1],[66,1],[79,1],[77,1],[80,1],[78,1],[77,1],[75,1],[65,1],[66,2],[69,2],[64,2],[75,2],[70,2],[71,2],[65,2],[71,2],[59,2],[57,2],[64,2],[65,2],[75,2],[76,2],[75,2],[66,2],[55,2],[50,3],[57,3],[47,3],[33,3],[31,3],[30,3],[22,3],[25,3],[35,3],[23,3],[27,3],[36,3],[21,3],[9,4],[15,4],[9,4],[20,4],[35,4],[37,4],[44,4],[31,4],[34,4],[34,4],[37,4],[40,4],[26,4],[54,4],[76,4],[72,4],[0,4],[0,4]]},{"espnId":"401871050","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-02T23:00Z","day":"Fri","time":"7:00","matchup":"Liberty @ Delaware","conferences":["c-usa"],"broadcast":"CBS Sports Network","network":"cbssn","venue":"Newark, DE","venueId":"3695","attendance":19182,"teams":[{"name":"Liberty","logoId":"liberty","abbr":"LIB","color":"#0a254e","record":"4-1","ranks":{"conf":1,"confSize":10,"confName":"C-USA","overall":73,"overallOf":138},"advanced":{"eff":{"tot":53.838,"totRank":74,"off":39.952,"offRank":86,"def":65.677,"defRank":49,"st":53.075,"stRank":71},"epa":null,"sosRank":121,"controlRank":81,"qbr":{"name":"Deshawn Purdie","value":43.4,"rank":107,"of":154,"epa":7.2},"ngs":null},"score":30,"linescores":[6,14,3,7]},{"name":"Delaware","logoId":"delaware","abbr":"DEL","color":"#002d55","record":"2-3","ranks":{"conf":8,"confSize":10,"confName":"C-USA","overall":117,"overallOf":138},"advanced":{"eff":{"tot":34.67,"totRank":113,"off":29.746,"offRank":113,"def":43.214,"defRank":106,"st":51.38,"stRank":76},"epa":null,"sosRank":95,"controlRank":124,"qbr":{"name":"Nick Minicucci","value":44.8,"rank":104,"of":154,"epa":6.8},"ngs":null},"score":14,"linescores":[0,0,0,14]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":59,"tier":"bg","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":9.7,"note":"FPI #77 Liberty vs #108 Delaware"},{"id":"competitive","label":"Competitiveness","max":19,"pts":13.2,"note":"Win probability Liberty 65% · line Liberty -6.5"},{"id":"stakes","label":"Stakes","max":15,"pts":0.3,"note":"Playoff odds swing 1 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"No ranked teams or rivalry edge"},{"id":"tv","label":"TV window","max":3,"pts":0.9,"note":"CBS Sports Network"}],"line":"Liberty -6.5 • O/U 49.5","pHome":0.348,"take":"Friday night C-USA: Liberty at Delaware after a 59–30 game last year","source":"frozen"},"actual":{"score":46,"tier":"bg","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":6,"note":"Liberty won by 16"},{"id":"drama","label":"Drama","max":17,"pts":1.8,"note":"0 lead changes · excitement index 1.2 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":0,"note":"In doubt for 0% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":2.2,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0,"note":"Favorite Liberty (65%) held on"},{"id":"fireworks","label":"Fireworks","max":4,"pts":1,"note":"44 combined points"}]},"delta":-13,"scoreCheck":{"projected":{"away":26,"home":21,"source":"line + season scoring"},"winnerRight":true,"marginMiss":-11,"totalMiss":-3,"miss":12.5,"grade":"off","ats":"favorite covered","headline":"Right winner, wrong script: Liberty won by 16, not 5.","bullets":["Points: Liberty 30 (projected 26, +4); Delaware 14 (projected 21, −7).","Total: 44 vs 47 projected, right on.","It broke in Q2: Liberty won the quarter 14–0.","Liberty -6.5 covered; the under (49.5) hit."]},"mvp":{"name":"Kam Davis","short":"K. Davis","pos":"RB","jersey":"4","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/5079364.png","side":"away","line":"17 CAR, 147 YDS, 2 TD","category":"rushingYards"},"readout":{"headline":"Fell 13 short of the forecast: decided by 16, out of reach before the 4th and no lead changes.","bullets":["Billed as close, it wasn't: Liberty won by 16 and it was a 23-pt game entering the 4th."]},"wp":[[35,null],[34,1],[31,1],[28,1],[31,1],[27,1],[22,1],[20,1],[25,1],[28,1],[29,1],[22,2],[18,2],[19,2],[24,2],[20,2],[20,2],[11,2],[12,2],[10,2],[10,2],[9,2],[8,2],[7,2],[5,2],[3,2],[3,2],[3,2],[4,2],[3,3],[3,3],[2,3],[2,3],[2,3],[2,3],[1,3],[1,3],[2,3],[1,3],[0,3],[1,3],[0,3],[0,3],[0,3],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4],[0,4]]},{"espnId":"401862786","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-02T01:00Z","day":"Thu","time":"9:00","matchup":"North Texas @ Tulsa","conferences":["american"],"broadcast":"ESPN / ESPN App","network":"espn","venue":"Tulsa, OK","venueId":"3674","attendance":14938,"teams":[{"name":"North Texas","logoId":"north-texas","abbr":"UNT","color":"#053814","record":"3-2","ranks":{"conf":4,"confSize":14,"confName":"American","overall":67,"overallOf":138},"advanced":{"eff":{"tot":60.5,"totRank":59,"off":76.546,"offRank":19,"def":47.574,"defRank":94,"st":28.71,"stRank":133},"epa":null,"sosRank":42,"controlRank":67,"qbr":{"name":"Tayven Jackson","value":83.5,"rank":17,"of":154,"epa":37.2},"ngs":null},"score":45,"linescores":[3,7,21,7,7]},{"name":"Tulsa","logoId":"tulsa","abbr":"TLSA","color":"#00276d","record":"3-2","ranks":{"conf":11,"confSize":14,"confName":"American","overall":85,"overallOf":138},"advanced":{"eff":{"tot":53.042,"totRank":75,"off":43.317,"offRank":80,"def":62.455,"defRank":61,"st":44.041,"stRank":102},"epa":null,"sosRank":112,"controlRank":95,"qbr":{"name":"Baylor Hayes","value":55.2,"rank":84,"of":154,"epa":9.3},"ngs":null},"score":44,"linescores":[0,17,7,14,6]}],"final":{"detail":"Final/OT","overtime":true},"forecast":{"score":67,"tier":"watch","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":12.9,"note":"FPI #64 North Texas vs #87 Tulsa"},{"id":"competitive","label":"Competitiveness","max":19,"pts":15.5,"note":"Win probability North Texas 59% · line North Texas -3"},{"id":"stakes","label":"Stakes","max":15,"pts":0.5,"note":"Playoff odds swing 2 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"No ranked teams or rivalry edge"},{"id":"tv","label":"TV window","max":3,"pts":3,"note":"ESPN / ESPN App, prime time"}],"line":"North Texas -3 • O/U 56.5","pHome":0.409,"take":"Only game on at Thu 8:00 CT: North Texas at Tulsa","source":"frozen"},"actual":{"score":91,"tier":"elite","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":21,"note":"North Texas won by 1 in overtime"},{"id":"drama","label":"Drama","max":17,"pts":17,"note":"2 lead changes, 3 ties · excitement index 6.6 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":9.9,"note":"In doubt for 66% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":3,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":1.3,"note":"North Texas came back from 11 down"},{"id":"fireworks","label":"Fireworks","max":4,"pts":4,"note":"89 combined points"}]},"delta":24,"scoreCheck":{"projected":{"away":28,"home":27,"source":"line + season scoring"},"winnerRight":true,"marginMiss":0,"totalMiss":34,"miss":17,"grade":"close","ats":"underdog covered","headline":"Called the margin (North Texas by 1), missed the scoring: 89 points, not 55.","bullets":["Points: North Texas 45 (projected 28, +17); Tulsa 44 (projected 27, +17).","Total: 89 vs 55 projected, 34 more than expected.","North Texas -3 didn't cover; the over (56.5) hit."]},"mvp":{"name":"Jahiem White","short":"J. White","pos":"RB","jersey":"1","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/4911971.png","side":"away","line":"32 CAR, 219 YDS, 1 TD","category":"rushingYards"},"readout":{"headline":"Beat the forecast by 24: it went to overtime and came back from 11 down.","bullets":["Close all the way: North Texas won by 1 in overtime; 2 lead changes, 3 ties.","Overtime earns full late-tension credit.","Shootout: 89 combined points."]},"wp":[[41,null],[42,1],[42,1],[41,1],[44,1],[42,1],[39,1],[38,1],[35,1],[41,1],[31,1],[37,1],[36,1],[39,1],[34,1],[39,1],[48,2],[53,2],[53,2],[59,2],[74,2],[74,2],[66,2],[71,2],[75,2],[73,2],[71,2],[65,2],[56,2],[53,2],[57,2],[62,2],[63,2],[63,2],[69,2],[66,3],[63,3],[46,3],[46,3],[46,3],[31,3],[21,3],[16,3],[7,3],[6,3],[10,3],[17,3],[21,3],[20,3],[13,3],[12,3],[11,4],[16,4],[16,4],[16,4],[24,4],[31,4],[20,4],[38,4],[13,4],[13,4],[10,4],[6,4],[9,4],[15,4],[12,4],[27,4],[48,4],[38,5],[38,5],[19,5],[0,5],[0,5]]},{"espnId":"401872964","league":"NFL","week":"Oct. 1–5, 2026","date":"2026-10-02T00:15Z","day":"Thu","time":"8:15","matchup":"Pittsburgh Steelers @ Cleveland Browns","conferences":[],"broadcast":"Prime Video","network":"prime-video","venue":"Cleveland, OH","venueId":"3679","attendance":68156,"teams":[{"name":"Pittsburgh Steelers","logoId":"pittsburgh-steelers","abbr":"PIT","color":"#3b2905","record":"2-2","ranks":{"conf":9,"confSize":16,"confName":"AFC","overall":23,"overallOf":32},"advanced":{"eff":{"tot":43.528,"totRank":20,"off":30.779,"offRank":28,"def":57.954,"defRank":11,"st":58.067,"stRank":13},"epa":{"off":-2.409,"def":0.099,"st":0.29},"sosRank":20,"controlRank":null,"qbr":{"name":"Aaron Rodgers","value":44.4,"rank":26,"of":30,"epa":10.9},"ngs":{"qb":{"name":"Aaron Rodgers","cpoe":-3,"ttt":2.87,"aggr":17.6,"air":8.7},"rush":{"name":"Jaylen Warren","ryoe":1.5,"ryoeTotal":77,"eight":23.6},"rec":{"name":"DK Metcalf","sep":2.1,"yacoe":0.9,"share":35.6}}},"score":24,"linescores":[7,3,0,14]},{"name":"Cleveland Browns","logoId":"cleveland-browns","abbr":"CLE","color":"#402607","record":"3-1","ranks":{"conf":4,"confSize":16,"confName":"AFC","overall":26,"overallOf":32},"advanced":{"eff":{"tot":46.755,"totRank":17,"off":40.836,"offRank":19,"def":55.035,"defRank":14,"st":48.116,"stRank":21},"epa":{"off":-4.393,"def":-0.353,"st":0.088},"sosRank":14,"controlRank":null,"qbr":{"name":"Deshaun Watson","value":59.4,"rank":16,"of":30,"epa":18.3},"ngs":{"qb":{"name":"Deshaun Watson","cpoe":-2.6,"ttt":2.79,"aggr":13.9,"air":6.6},"rush":{"name":"Quinshon Judkins","ryoe":-0.5,"ryoeTotal":-30,"eight":25.4},"rec":{"name":"K.C. Concepcion","sep":3.4,"yacoe":-0.3,"share":23.1}}},"score":27,"linescores":[0,21,0,6]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":77,"tier":"good","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":5.7,"note":"FPI #24 Steelers vs #28 Browns"},{"id":"competitive","label":"Competitiveness","max":19,"pts":17,"note":"Win probability Steelers 55% · line Steelers -2.5"},{"id":"stakes","label":"Stakes","max":15,"pts":10.5,"note":"Playoff odds swing 49 pts combined on the result"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":6,"note":"Both teams .500 or better; division game"},{"id":"tv","label":"TV window","max":3,"pts":3,"note":"Prime Video, prime time"}],"line":"Steelers -2.5 • O/U 38.5","pHome":0.447,"take":"Thursday night: 2-1 Steelers at 2-1 Browns, with one of the week's lowest totals","source":"frozen"},"actual":{"score":83,"tier":"vgood","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":19,"note":"Browns won by 3"},{"id":"drama","label":"Drama","max":17,"pts":17,"note":"1 lead change, 2 ties · excitement index 5.8 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":4.3,"note":"In doubt for 53% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":4.1,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":1.8,"note":"Browns won as a 45% underdog · Browns came back from 7 down"},{"id":"fireworks","label":"Fireworks","max":4,"pts":1.8,"note":"51 combined points"}]},"delta":6,"scoreCheck":{"projected":{"away":21,"home":20,"source":"line + season scoring"},"winnerRight":false,"marginMiss":4,"totalMiss":10,"miss":9,"grade":"wrong","ats":"underdog covered","headline":"Wrong winner: projected Steelers by 1, Browns won by 3 (a 4-pt miss on the margin).","bullets":["Points: Steelers 24 (projected 21, +3); Browns 27 (projected 20, +7).","Total: 51 vs 41 projected, 10 more than expected.","It broke in Q2: Browns won the quarter 21–3.","Steelers -2.5 didn't cover; the over (38.5) hit."]},"mvp":{"name":"Aaron Rodgers","short":"A. Rodgers","pos":"QB","jersey":"8","headshot":"https://a.espncdn.com/i/headshots/nfl/players/full/8439.png","side":"away","line":"22/40, 299 YDS, 3 TD, 2 INT","category":"passingYards"},"readout":{"headline":"Beat the forecast by 6: a 3-pt finish.","bullets":["Close all the way: Browns won by 3; 1 lead change, 2 ties."]},"wp":[[45,null],[45,1],[44,1],[42,1],[42,1],[40,1],[38,1],[35,1],[34,1],[29,1],[31,1],[28,1],[27,1],[25,2],[34,2],[44,2],[45,2],[48,2],[60,2],[65,2],[62,2],[57,2],[70,2],[69,2],[77,2],[80,2],[81,2],[80,2],[86,2],[87,2],[77,2],[81,2],[81,2],[80,3],[79,3],[82,3],[79,3],[79,3],[84,3],[85,3],[88,3],[90,3],[80,3],[83,3],[88,3],[89,3],[88,4],[82,4],[81,4],[77,4],[84,4],[82,4],[87,4],[87,4],[85,4],[90,4],[92,4],[86,4],[83,4],[90,4],[78,4],[54,4],[81,4],[65,4],[97,4],[100,4],[100,4]]},{"espnId":"401871049","league":"CFB","week":"Oct. 1–5, 2026","date":"2026-10-02T00:00Z","day":"Thu","time":"8:00","matchup":"Western Kentucky @ New Mexico State","conferences":["c-usa"],"broadcast":"CBS Sports Network","network":"cbssn","venue":"Las Cruces, NM","venueId":"3601","attendance":5513,"teams":[{"name":"Western Kentucky","logoId":"western-kentucky","abbr":"WKU","color":"#581718","record":"1-4","ranks":{"conf":10,"confSize":10,"confName":"C-USA","overall":126,"overallOf":138},"advanced":{"eff":{"tot":23.546,"totRank":128,"off":25.647,"offRank":118,"def":30.938,"defRank":125,"st":43.792,"stRank":105},"epa":null,"sosRank":4,"controlRank":120,"qbr":{"name":"Rodney Tisdale Jr.","value":30.2,"rank":137,"of":154,"epa":0.8},"ngs":null},"score":13,"linescores":[3,3,7,0]},{"name":"New Mexico State","logoId":"new-mexico-state","abbr":"NMSU","color":"#5c0e14","record":"2-3","ranks":{"conf":3,"confSize":10,"confName":"C-USA","overall":110,"overallOf":138},"advanced":{"eff":{"tot":38.217,"totRank":105,"off":32.928,"offRank":107,"def":53.111,"defRank":81,"st":36.535,"stRank":124},"epa":null,"sosRank":80,"controlRank":112,"qbr":{"name":"Trey Hedden","value":23.3,"rank":146,"of":154,"epa":-3.8},"ngs":null},"score":34,"linescores":[6,14,7,7]}],"final":{"detail":"Final","overtime":false},"forecast":{"score":58,"tier":"bg","base":35,"parts":[{"id":"quality","label":"Team quality","max":27,"pts":3.3,"note":"FPI #119 Western Kentucky vs #125 New Mexico State"},{"id":"competitive","label":"Competitiveness","max":19,"pts":18.5,"note":"Win probability New Mexico State 51% · line New Mexico State -1.5"},{"id":"stakes","label":"Stakes","max":15,"pts":0,"note":"Little playoff movement either way"},{"id":"marquee","label":"Marquee matchup","max":6,"pts":0,"note":"No ranked teams or rivalry edge"},{"id":"tv","label":"TV window","max":3,"pts":0.9,"note":"CBS Sports Network"}],"line":"New Mexico State -1.5 • O/U 55.5","pHome":0.514,"take":"Thursday C-USA: Western Kentucky at New Mexico State, a one-score line","source":"frozen"},"actual":{"score":52,"tier":"bg","base":35,"parts":[{"id":"finish","label":"Finish","max":21,"pts":6,"note":"New Mexico State won by 21"},{"id":"drama","label":"Drama","max":17,"pts":9.3,"note":"1 lead change, 1 tie · excitement index 3.0 (all win-probability swings added up; a typical game is about 2.3)"},{"id":"late","label":"Late tension","max":11,"pts":0,"note":"In doubt for 0% of 4th-quarter plays"},{"id":"sq","label":"Stakes & quality","max":10,"pts":0.7,"note":"Carried from the forecast: team quality and playoff stakes"},{"id":"surprise","label":"Surprise","max":7,"pts":0,"note":"Favorite New Mexico State (51%) held on"},{"id":"fireworks","label":"Fireworks","max":4,"pts":1.4,"note":"47 combined points"}]},"delta":-6,"scoreCheck":{"projected":{"away":26,"home":30,"source":"line + season scoring"},"winnerRight":true,"marginMiss":17,"totalMiss":-9,"miss":21.5,"grade":"off","ats":"favorite covered","headline":"Right winner, wrong script: New Mexico State won by 21, not 4.","bullets":["Points: Western Kentucky 13 (projected 26, −13); New Mexico State 34 (projected 30, +4).","Total: 47 vs 56 projected, 9 fewer than expected.","It broke in Q2: New Mexico State won the quarter 14–3.","New Mexico State -1.5 covered; the under (55.5) hit."]},"mvp":{"name":"James Jones","short":"J. Jones","pos":"RB","jersey":"2","headshot":"https://a.espncdn.com/i/headshots/college-football/players/full/5220253.png","side":"home","line":"20 CAR, 155 YDS, 1 TD","category":"rushingYards"},"readout":{"headline":"Fell 6 short of the forecast: decided by 21, out of reach before the 4th.","bullets":["New Mexico State won by 21; 1 lead change, 1 tie."]},"wp":[[51,null],[53,1],[48,1],[45,1],[41,1],[49,1],[52,1],[44,1],[51,1],[56,1],[55,1],[63,1],[56,1],[59,1],[55,1],[60,1],[63,2],[64,2],[61,2],[61,2],[58,2],[56,2],[77,2],[79,2],[80,2],[88,2],[86,2],[93,2],[94,2],[94,2],[92,2],[91,2],[85,2],[90,2],[90,2],[89,3],[90,3],[95,3],[96,3],[92,3],[92,3],[93,3],[93,3],[94,3],[90,3],[92,3],[96,3],[95,3],[95,4],[95,4],[97,4],[97,4],[99,4],[99,4],[99,4],[99,4],[99,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4],[100,4]]}]}