Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
78 changes: 41 additions & 37 deletions data/2026/2026_cfb_games_preseason.csv
Original file line number Diff line number Diff line change
@@ -1,40 +1,40 @@
GameID,Season,Week,Home Team,Away Team,Conference Game,Division Game,Neutral Site,Conference Champ,Bowl Game,Playoff,National Champ,HomePrevBye,AwayPrevBye,Listed Coach,Other Coach,TimeSlot,Stadium,City,State,Domed Stadium,GameTitle,Info,NextGameID,NextGameHoA
5411,2026,1,BYU,ODU,0,0,0,0,0,0,0,0,0,Spoof,AI,Thursday Night,LaVell Edwards Stadium,Provo,Utah,0,,,0,
5412,2026,1,FSU,CSU,1,0,0,0,0,0,0,0,0,Kirby,Bellwood,Friday Night,Bobby Bowden Field at Doak S. Campbell Stadium,Tallahassee,Florida,0,,,0,
5412,2026,1,FSU,CSU,0,0,0,0,0,0,0,0,0,Kirby,Bellwood,Friday Night,Bobby Bowden Field at Doak S. Campbell Stadium,Tallahassee,Florida,0,,,0,
5413,2026,1,IDST,SEMO,0,0,0,0,0,0,0,0,0,alexfall862,AI,Saturday Morning,Holt Arena,Pocatello,ID,0,,,0,
5414,2026,1,ILLI,WMU,0,0,0,0,0,0,0,0,0,nemolee.exe,Jieret,Saturday Afternoon,Memorial Stadium,Urbana Champaign,Illinois,0,,,0,
5415,2026,1,MIAF,UTAH,0,0,0,0,0,0,0,0,0,Dearden,SageBow,Saturday Evening,Hard Rock Stadium,Coral Gables,Florida,0,,,0,
5416,2026,1,MIAF,UGA,0,0,0,0,0,0,0,0,0,Dearden,Sarge,Thursday Night,Hard Rock Stadium,Coral Gables,Florida,0,,,0,
5417,2026,1,MICH,WAKE,0,0,0,0,0,0,0,0,0,subsequent,Qupax,Friday Night,Michigan Stadium,Ann Arbor,Michigan,0,,,0,
5418,2026,1,MIZZ,IDHO,1,0,0,0,0,0,0,0,0,tom44666,TuscanSota,Saturday Morning,Faurot Field at Memorial Stadium,Columbia,Missouri,0,,,0,
5418,2026,1,MIZZ,IDHO,0,0,0,0,0,0,0,0,0,tom44666,TuscanSota,Saturday Morning,Faurot Field at Memorial Stadium,Columbia,Missouri,0,,,0,
5419,2026,1,MRSH,USF,0,0,0,0,0,0,0,0,0,Newkbomb,iToxickiddy,Saturday Afternoon,Joan C. Edwards Stadium,Huntington,West Virginia,0,,,0,
5420,2026,1,NCST,MIST,0,0,0,0,0,0,0,0,0,Matty460,jedibob5,Saturday Evening,Wayne Day Family Field at Carter-Finley Stadium,Raleigh,North Carolina,0,,,0,
5421,2026,1,ND,LSU,1,0,0,0,0,0,0,0,0,LordLittlebutt,MRClean,Thursday Night,Notre Dame Stadium,South Bend,Indiana,0,,,0,
5421,2026,1,ND,LSU,0,0,0,0,0,0,0,0,0,LordLittlebutt,MRClean,Thursday Night,Notre Dame Stadium,South Bend,Indiana,0,,,0,
5422,2026,1,SDSU,UGA,0,0,0,0,0,0,0,0,0,Jumbo,Sarge,Friday Night,Snapdragon Stadium,San Diego,California,0,,,0,
5423,2026,1,STAN,TULS,1,0,0,0,0,0,0,0,0,Ricky Campbell,acewulf,Saturday Morning,Stanford Stadium,Stanford,California,0,,,0,
5423,2026,1,STAN,TULS,0,0,0,0,0,0,0,0,0,Ricky Campbell,acewulf,Saturday Morning,Stanford Stadium,Stanford,California,0,,,0,
5424,2026,1,TLNE,TENN,0,0,0,0,0,0,0,0,0,kgreene829,tsweezy,Saturday Afternoon,Barry B. Benson Field at Yulman Stadium,New Orleans,Louisiana,0,,,0,
5425,2026,1,TXST,CCU,0,0,0,0,0,0,0,0,0,NillaWafer,Iied,Saturday Evening,Jim Wacker Field at Bobcat Stadium,San Marcos,Texas,0,,,0,
5426,2026,1,UCLA,NIU,0,0,0,0,0,0,0,0,0,jmjacobs,Ape,Thursday Night,Rose Bowl Stadium,Los Angeles,California,0,,,0,
5427,2026,1,UHOU,GT,1,0,0,0,0,0,0,0,0,mahrowkeen,ATonOfLaw,Friday Night,John O'Quinn Field at TDECU Stadium,Houston,Texas,0,,,0,
5427,2026,1,UHOU,GT,0,0,0,0,0,0,0,0,0,mahrowkeen,ATonOfLaw,Friday Night,John O'Quinn Field at TDECU Stadium,Houston,Texas,0,,,0,
5428,2026,1,ULL,SMU,0,0,0,0,0,0,0,0,0,Bilain,jw1952tx,Saturday Morning,Cajun Field,Lafayette,Louisiana,0,,,0,
5429,2026,1,UNC,WVU,0,0,0,0,0,0,0,0,0,Tryggr,smackemz3,Saturday Afternoon,Kenan Memorial Stadium,Chapel Hill,North Carolina,0,,,0,
5430,2026,1,UNM,WISC,1,0,0,0,0,0,0,0,0,DarthJarJar,JC,Saturday Evening,Dreamstyle Stadium,Albuquerque,New Mexico,0,,,0,
5430,2026,1,UNM,WISC,0,0,0,0,0,0,0,0,0,DarthJarJar,JC,Saturday Evening,Dreamstyle Stadium,Albuquerque,New Mexico,0,,,0,
5431,2026,1,USC,BGSU,0,0,0,0,0,0,0,0,0,Dr_Novella,PoopyRhinoPickle,Thursday Night,Los Angeles Memorial Coliseum,Los Angeles,California,0,,,0,
5432,2026,1,VT,PITT,0,0,0,0,0,0,0,0,0,Zz3DWAFFLEzZ,TheLiberator,Friday Night,Worsham Field at Lane Stadium,Blacksburg,Virginia,0,,,0,
5433,2026,1,WASH,EWU,0,0,0,0,0,0,0,0,0,CoachCartier,AI,Saturday Morning,Alaska Airlines Field at Husky Stadium,Seattle,Washington,0,,,0,
5434,2026,1,WAST,IND,0,0,0,0,0,0,0,0,0,chadbird,Piercewise1,Saturday Afternoon,Martin Stadium,Pullman,Washington,0,,,0,
5435,2026,2,BGSU,WVU,1,0,0,0,0,0,0,0,0,PoopyRhinoPickle,smackemz3,Thursday Night,Doyt L. Perry Stadium,Bowling Green,Ohio,0,,,0,
5435,2026,2,BGSU,WVU,0,0,0,0,0,0,0,0,0,PoopyRhinoPickle,smackemz3,Thursday Night,Doyt L. Perry Stadium,Bowling Green,Ohio,0,,,0,
5436,2026,2,CCU,CONN,0,0,0,0,0,0,0,0,0,Iied,AI,Friday Night,Brooks Stadium,Conway,South Carolina,0,,,0,
5437,2026,2,DEL,WISC,0,0,0,0,0,0,0,0,0,Osu,JC,Saturday Morning,Delaware Stadium,Newark,DE,0,,,0,
5438,2026,2,GT,CSU,1,0,0,0,0,0,0,0,0,ATonOfLaw,Bellwood,Saturday Afternoon,Bobby Dodd Stadium at Historic Grant Field,Atlanta,Georgia,0,,,0,
5439,2026,2,IDHO,STAN,1,0,0,0,0,0,0,0,0,TuscanSota,Ricky Campbell,Saturday Evening,Kibbie Dome,Moscow,ID,0,,,0,
5438,2026,2,GT,CSU,0,0,0,0,0,0,0,0,0,ATonOfLaw,Bellwood,Saturday Afternoon,Bobby Dodd Stadium at Historic Grant Field,Atlanta,Georgia,0,,,0,
5439,2026,2,IDHO,STAN,0,0,0,0,0,0,0,0,0,TuscanSota,Ricky Campbell,Saturday Evening,Kibbie Dome,Moscow,ID,0,,,0,
5440,2026,2,IDST,YALE,0,0,0,0,0,0,0,0,0,alexfall862,AI,Thursday Night,Holt Arena,Pocatello,ID,0,,,0,
5441,2026,2,IND,UHOU,0,0,0,0,0,0,0,0,0,Piercewise1,mahrowkeen,Friday Night,Memorial Stadium,Bloomington,Indiana,0,,,0,
5442,2026,2,NEV,BYU,0,0,0,0,0,0,0,0,0,AI,Spoof,Saturday Morning,Mackay Stadium,Reno,Nevada,0,,,0,
5443,2026,2,OREG,ND,0,0,0,0,0,0,0,0,0,Dida28,LordLittlebutt,Saturday Afternoon,Autzen Stadium,Eugene,Oregon,0,,,0,
5444,2026,2,PNST,SDSU,0,0,0,0,0,0,0,0,0,Rocketcan,Jumbo,Saturday Evening,Beaver Stadium,University Park,Pennsylvania,0,,,0,
5445,2026,2,PURD,COLO,0,0,0,0,0,0,0,0,0,MasonAsher,Bingo415,Thursday Night,Ross-Ade Stadium,West Lafayette,Indiana,0,,,0,
5446,2026,2,SMU,NIU,1,0,0,0,0,0,0,0,0,jw1952tx,Ape,Friday Night,Gerald J. Ford Stadium,University Park,Texas,0,,,0,
5446,2026,2,SMU,NIU,0,0,0,0,0,0,0,0,0,jw1952tx,Ape,Friday Night,Gerald J. Ford Stadium,University Park,Texas,0,,,0,
5447,2026,2,TENN,UNC,0,0,0,0,0,0,0,0,0,tsweezy,Tryggr,Saturday Morning,Neyland Stadium,Knoxville,Tennessee,0,,,0,
5448,2026,2,TLNE,USA,0,0,0,0,0,0,0,0,0,kgreene829,jgreene816,Saturday Afternoon,Barry B. Benson Field at Yulman Stadium,New Orleans,Louisiana,0,,,0,
5449,2026,2,TULS,UNM,0,0,0,0,0,0,0,0,0,acewulf,DarthJarJar,Saturday Evening,Skelly Field at H. A. Chapman Stadium,Tulsa,Oklahoma,0,,,0,
Expand All @@ -55,59 +55,63 @@ GameID,Season,Week,Home Team,Away Team,Conference Game,Division Game,Neutral Sit
5464,2026,3,MICH,BGSU,0,0,0,0,0,0,0,0,0,subsequent,PoopyRhinoPickle,Saturday Morning,Michigan Stadium,Ann Arbor,Michigan,0,,,0,
5465,2026,3,MIST,MRSH,0,0,0,0,0,0,0,0,0,jedibob5,Newkbomb,Saturday Afternoon,Spartan Stadium,East Lansing,Michigan,0,,,0,
5466,2026,3,SDSU,KANS,0,0,0,0,0,0,0,0,0,Jumbo,bundy,Saturday Evening,Snapdragon Stadium,San Diego,California,0,,,0,
5467,2026,3,SMU,GT,1,0,0,0,0,0,0,0,0,jw1952tx,ATonOfLaw,Thursday Night,Gerald J. Ford Stadium,University Park,Texas,0,,,0,
5467,2026,3,SMU,GT,0,0,0,0,0,0,0,0,0,jw1952tx,ATonOfLaw,Thursday Night,Gerald J. Ford Stadium,University Park,Texas,0,,,0,
5468,2026,3,TENN,PNST,0,0,0,0,0,0,0,0,0,tsweezy,Rocketcan,Friday Night,Neyland Stadium,Knoxville,Tennessee,0,,,0,
5469,2026,3,TULS,WAST,0,0,0,0,0,0,0,0,0,acewulf,chadbird,Saturday Morning,Skelly Field at H. A. Chapman Stadium,Tulsa,Oklahoma,0,,,0,
5470,2026,3,UCLA,UTAH,0,0,0,0,0,0,0,0,0,jmjacobs,SageBow,Saturday Afternoon,Rose Bowl Stadium,Los Angeles,California,0,,,0,
5471,2026,3,UNM,USA,1,0,0,0,0,0,0,0,0,DarthJarJar,jgreene816,Saturday Evening,Dreamstyle Stadium,Albuquerque,New Mexico,0,,,0,
5471,2026,3,UNM,USA,0,0,0,0,0,0,0,0,0,DarthJarJar,jgreene816,Saturday Evening,Dreamstyle Stadium,Albuquerque,New Mexico,0,,,0,
5472,2026,3,USF,NCST,0,0,0,0,0,0,0,0,0,iToxickiddy,Matty460,Thursday Night,Raymond James Stadium,Tampa,Florida,0,,,0,
5473,2026,3,WAKE,ULL,0,0,0,0,0,0,0,0,0,Qupax,Bilain,Friday Night,BB&T Field,Winston-Salem,North Carolina,0,,,0,
5474,2026,3,WASH,ND,1,0,0,0,0,0,0,0,0,CoachCartier,LordLittlebutt,Saturday Morning,Alaska Airlines Field at Husky Stadium,Seattle,Washington,0,,,0,
5474,2026,3,WASH,ND,0,0,0,0,0,0,0,0,0,CoachCartier,LordLittlebutt,Saturday Morning,Alaska Airlines Field at Husky Stadium,Seattle,Washington,0,,,0,
5475,2026,3,WISC,NAVY,0,0,0,0,0,0,0,0,0,JC,Syndakyt,Saturday Afternoon,Camp Randall Stadium,Madison,Wisconsin,0,,,0,
5476,2026,3,WMU,USC,0,0,0,0,0,0,0,0,0,Jieret,Dr_Novella,Saturday Evening,Waldo Stadium,Kalamazoo,Michigan,0,,,0,
5477,2026,3,WVU,FSU,0,0,0,0,0,0,0,0,0,smackemz3,Kirby,Thursday Night,Mountaineer Field at Milan Puskar Stadium,Morgantown,West Virginia,0,,,0,
5478,2026,1,ZONA,BOIS,0,0,0,0,0,0,0,0,0,Ares,cubansdoitbest,Thursday Night,Arizona Stadium,Tucson,Arizona,0,,,0,
5478,2026,1,ZONA,BOIS,0,0,0,0,0,0,0,0,0,Ares,cubansdoitbest,Saturday Morning,Arizona Stadium,Tucson,Arizona,0,,,0,
5479,2026,3,MINN,CMU,0,0,0,0,0,0,0,0,0,Minnow,Raider42,Thursday Night,TCF Bank Stadium,Minneapolis,Minnesota,0,,,0,
5480,2026,1,BAMA,MINN,0,0,0,0,0,0,0,0,0,thatfunk,Minnow,Thursday Night,Bryant-Denny Stadium,Tuscaloosa,Alabama,0,,,0,
5481,2026,2,ZONA,APST,0,0,0,0,0,0,0,0,0,Ares,Mightydog135,Thursday Night,Arizona Stadium,Tucson,Arizona,0,,,0,
5482,2026,3,APST,BOIS,0,0,0,0,0,0,0,0,0,Mightydog135,cubansdoitbest,Thursday Night,Kidd Brewer Stadium,Boone,North Carolina,0,,,0,
5482,2026,3,APST,BOIS,0,0,0,0,0,0,0,0,0,Mightydog135,cubansdoitbest,Saturday Morning,Kidd Brewer Stadium,Boone,North Carolina,0,,,0,
5483,2026,1,APST,CMU,0,0,0,0,0,0,0,0,0,Mightydog135,Raider42,Thursday Night,Kidd Brewer Stadium,Boone,North Carolina,0,,,0,
5484,2026,2,MISS,MINN,0,0,0,0,0,0,0,0,0,SlapYourBasil,Minnow,Thursday Night,Vaught-Hemingway Stadium at Hollingsworth Field,Oxford,Mississippi,0,,,0,
5485,2026,1,USA,BC,0,0,0,0,0,0,0,0,0,jgreene816,Fireballer34,Thursday Night,Ladd-Peebles Stadium,Mobile,Alabama,0,,,0,
5486,2026,2,BC,PURD,0,0,0,0,0,0,0,0,0,Fireballer34,MasonAsher,Thursday Night,Alumni Stadium,Chestnut Hill,Massachusetts,0,,,0,
5486,2026,2,BC,PURD,0,0,0,0,0,0,0,0,0,Fireballer34,MasonAsher,Saturday Morning,Alumni Stadium,Chestnut Hill,Massachusetts,0,,,0,
5487,2026,3,NIU,BC,0,0,0,0,0,0,0,0,0,Ape,Fireballer34,Thursday Night,Brigham Field at Huskie Stadium,DeKalb,Illinois,0,,,0,
5488,2026,1,OREG,NAVY,0,0,0,0,0,0,0,0,0,Dida28,Syndakyt,Thursday Night,Autzen Stadium,Eugene,Oregon,0,,,0,
5489,2026,2,UNT,ZONA,0,0,0,0,0,0,0,0,0,EmeraldSeasSunshine,Ares,Thursday Night,Apogee Stadium,Denton,Texas,0,,,0,
5490,2026,2,BOIS,FLA,0,0,0,0,0,0,0,0,0,cubansdoitbest,Weeze,Thursday Night,Albertsons Stadium,Boise,Idaho,0,,,0,
5490,2026,2,BOIS,FLA,0,0,0,0,0,0,0,0,0,cubansdoitbest,Weeze,Saturday Morning,Albertsons Stadium,Boise,Idaho,0,,,0,
7075,2026,1,KANS,UTST,0,0,0,0,0,0,0,0,0,,,Thursday Night,,,,0,,,0,
7076,2026,2,KANS,USC,0,0,0,0,0,0,0,0,0,,,Thursday Night,,,,0,,,0,
7076,2026,2,KANS,USC,0,0,0,0,0,0,0,0,0,,,Friday Night,,,,0,,,0,
7077,2026,2,ILLI,NCST,0,0,0,0,0,0,0,0,0,,,Thursday Night,,,,0,,,0,
7078,2026,3,UTST,ILLI,0,0,0,0,0,0,0,0,0,,,Thursday Night,,,,0,,,0,
7079,2026,2,NAVY,OHST,0,0,0,0,0,0,0,0,0,,,Thursday Night,,,,0,,,0,
7078,2026,3,UTST,ILLI,0,0,0,0,0,0,0,0,0,,,Saturday Afternoon,,,,0,,,0,
7079,2026,2,NAVY,OHST,0,0,0,0,0,0,0,0,0,,,Friday Night,,,,0,,,0,
7080,2026,3,STAN,PURD,0,0,0,0,0,0,0,0,0,,,Thursday Night,,,,0,,,0,
7081,2026,2,UAB,TLDO,0,0,0,0,0,0,0,0,0,,,Thursday Night,,,,0,,,0,
7082,2026,3,OHIO,UAB,0,0,0,0,0,0,0,0,0,,,Thursday Night,,,,0,,,0,
7083,2026,2,LT,CLEM,0,0,0,0,0,0,0,0,0,,,Thursday Night,,,,0,,,0,
7081,2026,2,UAB,TLDO,0,0,0,0,0,0,0,0,0,,,Saturday Afternoon,,,,0,,,0,
7082,2026,3,OHIO,UAB,0,0,0,0,0,0,0,0,0,,,Friday Night,,,,0,,,0,
7083,2026,2,LT,CLEM,0,0,0,0,0,0,0,0,0,,,Saturday Morning,,,,0,,,0,
7084,2026,3,CLEM,IAST,0,0,0,0,0,0,0,0,0,,,Thursday Night,,,,0,,,0,
7085,2026,2,IAST,ARMY,0,0,0,0,0,0,0,0,0,,,Thursday Night,,,,0,,,0,
7086,2026,3,VAND,LT,0,0,0,0,0,0,0,0,0,,,Thursday Night,,,,0,,,0,
7087,2026,2,DUKE,VAND,0,0,0,0,0,0,0,0,0,,,Thursday Night,,,,0,,,0,
7088,2026,3,ULM,DUKE,0,0,0,0,0,0,0,0,0,,,Thursday Night,,,,0,,,0,
7087,2026,2,DUKE,VAND,0,0,0,0,0,0,0,0,0,,,Saturday Afternoon,,,,0,,,0,
7088,2026,3,ULM,DUKE,0,0,0,0,0,0,0,0,0,,,Friday Night,,,,0,,,0,
7089,2026,2,CMU,ULM,0,0,0,0,0,0,0,0,0,,,Thursday Night,,,,0,,,0,
7090,2026,3,VAND,ARMY,0,0,0,0,0,0,0,0,0,,,Thursday Night,,,,0,,,0,
7091,2026,2,USA,CUSE,0,0,0,0,0,0,0,0,0,,,Thursday Night,,,,0,,,0,
7091,2026,2,USA,CUSE,0,0,0,0,0,0,0,0,0,,,Saturday Morning,,,,0,,,0,
7092,2026,3,CUSE,CMU,0,0,0,0,0,0,0,0,0,,,Thursday Night,,,,0,,,0,
7093,2026,2,TEX,TCU,0,0,0,0,0,0,0,0,0,,,Thursday Night,,,,0,,,0,
7094,2026,3,TEX,USA,0,0,0,0,0,0,0,0,0,,,Thursday Night,,,,0,,,0,
7095,2026,2,OHIO,TAMU,0,0,0,0,0,0,0,0,0,,,Thursday Night,,,,0,,,0,
7093,2026,2,TEX,TCU,0,0,0,0,0,0,0,0,0,,,Saturday Afternoon,,,,0,,,0,
7094,2026,3,TEX,USA,0,0,0,0,0,0,0,0,0,,,Friday Night,,,,0,,,0,
7095,2026,2,OHIO,TAMU,0,0,0,0,0,0,0,0,0,,,Saturday Morning,,,,0,,,0,
7096,2026,3,TCU,TLDO,0,0,0,0,0,0,0,0,0,,,Thursday Night,,,,0,,,0,
7097,2026,2,TTU,JMU,0,0,0,0,0,0,0,0,0,,,Thursday Night,,,,0,,,0,
7097,2026,2,TTU,JMU,0,0,0,0,0,0,0,0,0,,,Saturday Morning,,,,0,,,0,
7098,2026,3,TAMU,TTU,0,0,0,0,0,0,0,0,0,,,Thursday Night,,,,0,,,0,
7099,2026,2,OKLA,ORST,0,0,0,0,0,0,0,0,0,,,Thursday Night,,,,0,,,0,
7100,2026,3,PITT,OKLA,0,0,0,0,0,0,0,0,0,,,Thursday Night,,,,0,,,0,
7101,2026,2,OSU,PITT,0,0,0,0,0,0,0,0,0,,,Thursday Night,,,,0,,,0,
7102,2026,3,ORST,OSU,0,0,0,0,0,0,0,0,0,,,Thursday Night,,,,0,,,0,
7103,2026,2,SJSU,BAYL,0,0,0,0,0,0,0,0,0,,,Thursday Night,,,,0,,,0,
7104,2026,3,UCF,SJSU,0,0,0,0,0,0,0,0,0,,,Thursday Night,,,,0,,,0,
7099,2026,2,OKLA,ORST,0,0,0,0,0,0,0,0,0,,,Saturday Afternoon,,,,0,,,0,
7100,2026,3,PITT,OKLA,0,0,0,0,0,0,0,0,0,,,Friday Night,,,,0,,,0,
7101,2026,2,MICH,PITT,0,0,0,0,0,0,0,0,0,,,Saturday Afternoon,,,,0,,,0,
7102,2026,3,ORST,OKST,0,0,0,0,0,0,0,0,0,,,Thursday Night,,,,0,,,0,
7103,2026,2,CAL,OKST,0,0,0,0,0,0,0,0,0,,,Saturday Afternoon,,,,0,,,0,
7104,2026,3,UCF,SJSU,0,0,0,0,0,0,0,0,0,,,Friday Night,,,,0,,,0,
7105,2026,2,ARST,UCF,0,0,0,0,0,0,0,0,0,,,Thursday Night,,,,0,,,0,
7106,2026,3,BAYL,ARST,0,0,0,0,0,0,0,0,0,,,Thursday Night,,,,0,,,0,
7106,2026,3,BAYL,FLA,0,0,0,0,0,0,0,0,0,,,Thursday Night,,,,0,,,0,
7107,2026,3,CAL,USAF,0,0,0,0,0,0,0,0,0,,,Saturday Morning,,,,0,,,0,
7108,2026,2,HAWI,UNT,0,0,0,0,0,0,0,0,0,,,Saturday Morning,,,,0,,,0,
7109,2026,2,USM,SDAK,0,0,0,0,0,0,0,0,0,,,Saturday Morning,,,,0,,,0,
7110,2026,3,USM,MONT,0,0,0,0,0,0,0,0,0,,,Saturday Morning,,,,0,,,0,
12 changes: 8 additions & 4 deletions managers/FreeAgencyManager.go
Original file line number Diff line number Diff line change
Expand Up @@ -704,10 +704,14 @@ func SyncFreeAgencyOffers() {

if ts.NFLWeek < 10 && !ts.NFLSeasonOver && !ts.IsDraftTime {
// Update all veteran players' minimum value requirements by 10%
db.Model(&structs.NFLPlayer{}).Where("age > ? and is_free_agent = ? and minimum_value >= 1", "29", true).Updates(map[string]interface{}{
"minimum_value": gorm.Expr("minimum_value * 0.95"),
"aav": gorm.Expr("aav * 0.95"),
})
for _, fa := range FreeAgents {
if fa.Age < 24 || fa.MinimumValue < 1 {
continue
}

fa.DecreaseMinimumValue()
repository.SaveNFLPlayer(fa, db)
}
}

repository.SaveTimestamp(ts, db)
Expand Down
5 changes: 5 additions & 0 deletions managers/ImportManager.go
Original file line number Diff line number Diff line change
Expand Up @@ -609,6 +609,11 @@ func ImportCFBGames(isSpringGames bool) {
conferenceID = ht.ConferenceID
}
isNeutralSite := util.ConvertStringToBool(row[7])
if !isNeutralSite {
stadium = ht.Stadium
city = ht.City
state = ht.State
}
isConferenceChampionship := util.ConvertStringToBool(row[8])
isBowlGame := util.ConvertStringToBool(row[9])
isPlayoffGame := util.ConvertStringToBool(row[10])
Expand Down
26 changes: 14 additions & 12 deletions managers/StatsManager.go
Original file line number Diff line number Diff line change
Expand Up @@ -1438,7 +1438,8 @@ func generateResultsString(play structs.PlayByPlay, playType string, participant
secondSegment := ""
thirdSegment := ""
// First Segment
if playType == "Pass" {
switch playType {
case "Pass":
qbLabel := getPlayerLabel(participantMap[qbID])
yards := util.GetYardsString(play.ResultYards)
firstSegment = qbLabel
Expand Down Expand Up @@ -1476,12 +1477,12 @@ func generateResultsString(play structs.PlayByPlay, playType string, participant
}
}

} else if playType == "Run" {
case "Run":
bcLabel := getPlayerLabel(participantMap[bcID])
firstSegment = bcLabel + " carries for " + yardsSTR
yards := util.GetYardsString(play.ResultYards)
firstSegment += yards
} else if playType == "Kickoff" {
case "Kickoff":
// Need assistance for kickign player ID and returner ID
kickerLabel := getPlayerLabel(participantMap[qbID])
recLabel := getPlayerLabel(participantMap[bcID])
Expand All @@ -1505,7 +1506,7 @@ func generateResultsString(play structs.PlayByPlay, playType string, participant
resultYards := util.GetYardsString(play.ResultYards)
firstSegment += recLabel + " returns the ball " + resultYdsStr + resultYards
}
} else if playType == "Punt" {
case "Punt":
// Need assistance for punting player ID and returner ID
// Need assistance for kickign player ID and returner ID
kickerLabel := getPlayerLabel(participantMap[qbID])
Expand Down Expand Up @@ -1535,7 +1536,7 @@ func generateResultsString(play structs.PlayByPlay, playType string, participant
} else {
firstSegment += recLabel + " returns the ball " + resultYdsStr + resultYards
}
} else if playType == "XP" {
case "XP":
// Need assistance for kicking player ID and outcome
kickerLabel := getPlayerLabel(participantMap[qbID])
firstSegment = kickerLabel + "'s extra point attempt is "
Expand All @@ -1547,7 +1548,7 @@ func generateResultsString(play structs.PlayByPlay, playType string, participant
} else {
firstSegment += "no good. "
}
} else if playType == "FG" {
case "FG":
kickerLabel := getPlayerLabel(participantMap[qbID])
kickDistance := strconv.Itoa(int(play.KickDistance))
firstSegment = kickerLabel + "'s " + kickDistance + " field goal attempt is "
Expand Down Expand Up @@ -1656,7 +1657,8 @@ func generateStreamString(play structs.PlayByPlay, playType, playName, poa strin
}

// First Segment
if playType == "Pass" {
switch playType {
case "Pass":
qbLabel := getPlayerLabel(participantMap[qbID])
recLabel := ""
if bcID > 0 {
Expand Down Expand Up @@ -1684,13 +1686,13 @@ func generateStreamString(play structs.PlayByPlay, playType, playName, poa strin
firstSegment += yardsSTR + yards
}

} else if playType == "Run" {
case "Run":
runStatement := util.GetRunVerb(int(play.ResultYards), playName, poa, play.IsTouchdown, play.IsOutOfBounds, twoPtCheck, play.IsFumble, play.IsSafety)
bcLabel := getPlayerLabel(participantMap[bcID])
firstSegment = bcLabel + runStatement + yardsSTR
yards := util.GetYardsString(play.ResultYards)
firstSegment += yards
} else if playType == "Kickoff" {
case "Kickoff":
// Need assistance for kickign player ID and returner ID
kickerLabel := getPlayerLabel(participantMap[qbID])
recLabel := getPlayerLabel(participantMap[bcID])
Expand Down Expand Up @@ -1719,7 +1721,7 @@ func generateStreamString(play structs.PlayByPlay, playType, playName, poa strin
verb := util.GetReturnVerb(netReturnYards, play.IsTouchdown, play.IsOutOfBounds)
firstSegment += recLabel + verb + resultYdsStr + resultYards
}
} else if playType == "Punt" {
case "Punt":
// Need assistance for punting player ID and returner ID
// Need assistance for kickign player ID and returner ID
kickerLabel := getPlayerLabel(participantMap[qbID])
Expand Down Expand Up @@ -1753,7 +1755,7 @@ func generateStreamString(play structs.PlayByPlay, playType, playName, poa strin
verb := util.GetReturnVerb(int(netReturnYards), play.IsTouchdown, play.IsOutOfBounds)
firstSegment += recLabel + verb + resultYdsStr + resultYards
}
} else if playType == "XP" {
case "XP":
// Need assistance for kicking player ID and outcome
kickerLabel := getPlayerLabel(participantMap[qbID])
startingStatement := util.GetFGStartingStatement(false)
Expand All @@ -1767,7 +1769,7 @@ func generateStreamString(play structs.PlayByPlay, playType, playName, poa strin
} else {
firstSegment += "no good. "
}
} else if playType == "FG" {
case "FG":
kickerLabel := getPlayerLabel(participantMap[qbID])
kickDistance := strconv.Itoa(int(play.KickDistance))
startingStatement := util.GetFGStartingStatement(true)
Expand Down
Loading