Game emails · free

Your teams, before and after every game.

A preview two hours before the start and the box score minutes after the final. Free, and every email has its own off switch.

Leagues
NFLCollege footballMLBNBANHLWNBACollege basketballToday’s gamesCollege football rankingsPlayoff pictureNFL draft orderNFL rivalries
Most followed
Dallas CowboysKansas City ChiefsNew York YankeesBuffalo BillsDetroit LionsChicago BearsPittsburgh SteelersGreen Bay PackersNew York GiantsChicago CubsBoston Red SoxNotre Dame
Fantasy tools
Start/sit rankingsLineup checkWho’s playing tonightTrade analyzerWaiver wireYour Sleeper leagueDefense vs positionFantasy playoff scheduleNFL bye weeksNHL schedule gridNBA schedule gridHockey streamers
Betting tools
Odds converterParlay calculatorHedge calculatorExpected valueBet size (Kelly)Teasers, round robinsNFL picksLine movementClosing line valuePrediction markets
Read
Top plays last nightPlayer highlightsMLB walk-offsNews WireStat SavantBest BetsNFL preview 2026College football 2026Premium issuesBox Scores newsletterHow it works
Highlights
Major League planInvite friendsPrivacyTermsLog in
Fantasy tools+−
Start/sit rankingsLineup checkWho’s playing tonightTrade analyzerWaiver wireYour Sleeper leagueDefense vs positionFantasy playoff scheduleNFL bye weeksNHL schedule gridNBA schedule gridHockey streamers
Betting tools+−
Odds converterParlay calculatorHedge calculatorExpected valueBet size (Kelly)Teasers, round robinsNFL picksLine movementClosing line valuePrediction markets
Leagues+−
NFLCollege footballMLBNBANHLWNBACollege basketballToday’s gamesCollege football rankingsPlayoff pictureNFL draft orderNFL rivalries
Most followed+−
Dallas CowboysKansas City ChiefsNew York YankeesBuffalo BillsDetroit LionsChicago BearsPittsburgh SteelersGreen Bay PackersNew York GiantsChicago CubsBoston Red SoxNotre Dame
Read+−
Top plays last nightPlayer highlightsMLB walk-offsNews WireStat SavantBest BetsNFL preview 2026College football 2026Premium issuesBox Scores newsletterHow it works
Highlights+−
Major League planInvite friendsPrivacyTermsLog in
A Mainmarket brand · 135 York St, Brooklyn, NY 11201 · Not affiliated with any league or team
Betting tools are for information. 21+. Gambling problem? Call 1-800-GAMBLER.

Scores, schedules, rosters and statistics come from public sports data feeds and are for information only. Odds, projections and win probabilities are for entertainment only and are not betting advice. Team names and marks belong to their owners and identify the clubs we cover. © 2026 MainMarket.com. All rights reserved.

Stat SavantPremium issuesMy teams
College football picks · Week 5 · Graded against the final
NFLCollegeMLB playoffsLast week
College football picks · Week 5

Week 5: we went 44‑15.

Our pick for every College football Week 5 game, graded against the final score.

Our pick for every College football Week 5 game, graded against the final score.

NFLCollegeMLB playoffsLast week
Game
Line
Our score
Our pick
Result
Western Kentucky at New Mexico State
New Mexico State · NMSU −2 · Thu 8:00 PM · Western Kentucky 13, New Mexico State 34 · we had it
NMSU −2
NMSU 32–26
New Mexico State
Won
North Texas at Tulsa
North Texas · UNT −3 · Thu 9:00 PM · North Texas 45, Tulsa 44 · we had it
UNT −3
UNT 30–29
North Texas
Won
Pittsburgh at Virginia Tech
Virginia Tech · VT −2 · Fri 7:00 PM · Pittsburgh 35, Virginia Tech 33 · we missed
VT −2
VT 28–27
Virginia Tech
Lost
Liberty at Delaware
Liberty · LIB −7.5 · Fri 7:00 PM · Liberty 30, Delaware 14 · we had it
LIB −7.5
LIB 28–21
Liberty
Won
Penn State at Northwestern
Penn State · PSU −2.5 · Fri 8:00 PM · Penn State 13, Northwestern 34 · we missed
PSU −2.5
PSU 25–21
Penn State
Lost
Memphis at Charlotte
Memphis · MEM −19 · Sat 11:00 AM · Memphis 59, Charlotte 8 · we had it
MEM −19
MEM 36–17
Memphis
Won
Alabama at Mississippi State
Alabama · ALA −5.5 · Sat 12:00 PM · Alabama 56, Mississippi State 23 · we had it
ALA −5.5
ALA 32–28
Alabama
Won
Boston College at SMU
SMU · SMU −21.5 · Sat 12:00 PM · Boston College 16, SMU 25 · we had it
SMU −21.5
SMU 37–19
SMU
Won
Navy at Air Force
Air Force · AF −3 · Sat 12:00 PM · Navy 9, Air Force 14 · we had it
AF −3
AF 25–21
Air Force
Won
UCF at Houston
Houston · HOU −10.5 · Sat 12:00 PM · UCF 17, Houston 27 · we had it
HOU −10.5
HOU 29–21
Houston
Won
Middle Tennessee at Kansas
Kansas · KU −21 · Sat 12:00 PM · Middle Tennessee 0, Kansas 55 · we had it
KU −21
KU 34–17
Kansas
Won
Notre Dame at North Carolina
Notre Dame · ND −21.5 · Sat 12:00 PM · Notre Dame 37, North Carolina 26 · we had it
ND −21.5
ND 33–14
Notre Dame
Won
Syracuse at UConn
Syracuse · SYR −6.5 · Sat 12:00 PM · Syracuse 42, UConn 41 · we had it
SYR −6.5
SYR 27–23
Syracuse
Won
Stanford at Wake Forest
Wake Forest · WAKE −14.5 · Sat 12:00 PM · Stanford 3, Wake Forest 57 · we had it
WAKE −14.5
WAKE 34–20
Wake Forest
Won
Michigan at Minnesota
Michigan · MICH −6.5 · Sat 12:00 PM · Michigan 14, Minnesota 20 · we missed
MICH −6.5
MICH 23–20
Michigan
Lost
West Virginia at Iowa State
Iowa State · ISU −3 · Sat 12:00 PM · West Virginia 42, Iowa State 45 · we had it
ISU −3
ISU 29–25
Iowa State
Won
Michigan State at Wisconsin
Wisconsin · WIS −8.5 · Sat 12:30 PM · Michigan State 3, Wisconsin 31 · we had it
WIS −8.5
WIS 27–17
Wisconsin
Won
Vanderbilt at Georgia
Georgia · UGA −26 · Sat 12:45 PM · Vanderbilt 14, Georgia 38 · we had it
UGA −26
UGA 39–12
Georgia
Won
Western Michigan at Buffalo
Western Michigan · WMU −13 · Sat 1:00 PM · Western Michigan 20, Buffalo 17 · we had it
WMU −13
WMU 29–17
Western Michigan
Won
Toledo at Ball State
Toledo · TOL −20.5 · Sat 2:00 PM · Toledo 39, Ball State 24 · we had it
TOL −20.5
TOL 37–14
Toledo
Won
Old Dominion at Georgia State
Georgia State · GAST −2.5 · Sat 3:30 PM · Old Dominion 10, Georgia State 42 · we had it
GAST −2.5
GAST 29–23
Georgia State
Won
Louisville at NC State
Louisville · LOU −5.5 · Sat 3:30 PM · Louisville 28, NC State 31 · we missed
LOU −5.5
LOU 29–28
Louisville
Lost
Ohio at Kent State
Ohio · OHIO −3.5 · Sat 3:30 PM · Ohio 13, Kent State 10 · we had it
OHIO −3.5
OHIO 29–22
Ohio
Won
Samford at UAB
UAB · UAB −31 · Sat 3:30 PM · Samford 14, UAB 33 · we had it
UAB −31
UAB 40–13
UAB
Won
Auburn at Tennessee
Tennessee · TENN −6.5 · Sat 3:30 PM · Auburn 14, Tennessee 24 · we had it
TENN −6.5
TENN 31–22
Tennessee
Won
California at UNLV
UNLV · UNLV −1.5 · Sat 3:30 PM · California 31, UNLV 39 · we had it
UNLV −1.5
UNLV 27–26
UNLV
Won
Virginia at Florida State
Virginia · UVA −1.5 · Sat 3:30 PM · Virginia 7, Florida State 38 · we missed
UVA −1.5
UVA 28–24
Virginia
Lost
Eastern Michigan at Massachusetts
Massachusetts · MASS −5.5 · Sat 3:30 PM · Eastern Michigan 38, Massachusetts 14 · we missed
MASS −5.5
MASS 29–20
Massachusetts
Lost
Wyoming at North Dakota State
North Dakota State · NDSU −17 · Sat 3:30 PM · Wyoming 0, North Dakota State 28 · we had it
NDSU −17
NDSU 32–13
North Dakota State
Won
Akron at Central Michigan
Central Michigan · CMU −7 · Sat 3:30 PM · Akron 17, Central Michigan 41 · we had it
CMU −7
CMU 26–22
Central Michigan
Won
Bowling Green at Miami (OH)
Miami (OH) · M-OH −10.5 · Sat 3:30 PM · Bowling Green 24, Miami (OH) 20 · we missed
M-OH −10.5
M-OH 32–11
Miami (OH)
Lost
Ohio State at Iowa
Ohio State · OSU −14.5 · Sat 3:30 PM · Ohio State 31, Iowa 14 · we had it
OSU −14.5
OSU 29–17
Ohio State
Won
Marshall at James Madison
James Madison · JMU −15 · Sat 3:45 PM · Marshall 17, James Madison 45 · we had it
JMU −15
JMU 39–17
James Madison
Won
Florida at Missouri
Florida · FLA −5.5 · Sat 3:50 PM · Florida 17, Missouri 45 · we missed
FLA −5.5
FLA 32–25
Florida
Lost
Maryland at Nebraska
Nebraska · NEB −15.5 · Sat 4:00 PM · Maryland 23, Nebraska 48 · we had it
NEB −15.5
NEB 35–18
Nebraska
Won
UTEP at New Mexico
New Mexico · UNM −23.5 · Sat 4:00 PM · UTEP 7, New Mexico 61 · we had it
UNM −23.5
UNM 37–11
New Mexico
Won
Purdue at Illinois
Illinois · ILL −9.5 · Sat 4:15 PM · Purdue 24, Illinois 17 · we missed
ILL −9.5
ILL 37–25
Illinois
Lost
Kentucky at South Carolina
South Carolina · SC −2.5 · Sat 4:15 PM · Kentucky 35, South Carolina 34 · we missed
SC −2.5
SC 29–25
South Carolina
Lost
Oregon State at Colorado State
Oregon State · ORST −7 · Sat 6:00 PM · Oregon State 56, Colorado State 26 · we had it
ORST −7
ORST 33–29
Oregon State
Won
Texas Southern at Florida Atlantic
Florida Atlantic · FAU −47.5 · Sat 6:00 PM · Texas Southern 10, Florida Atlantic 66 · we had it
FAU −47.5
FAU 38–23
Florida Atlantic
Won
Arkansas at Texas A&M
Texas A&M · TA&M −13.5 · Sat 7:00 PM · Arkansas 7, Texas A&M 34 · we had it
TA&M −13.5
TA&M 31–19
Texas A&M
Won
UL Monroe at South Alabama
South Alabama · USA −13.5 · Sat 7:00 PM · UL Monroe 35, South Alabama 52 · we had it
USA −13.5
USA 37–21
South Alabama
Won
Georgia Southern at Coastal Carolina
Georgia Southern · GASO −2.5 · Sat 7:00 PM · Georgia Southern 31, Coastal Carolina 24 · we had it
GASO −2.5
GASO 28–27
Georgia Southern
Won
BYU at TCU
BYU · BYU −5.5 · Sat 7:00 PM · BYU 17, TCU 10 · we had it
BYU −5.5
BYU 27–21
BYU
Won
UTSA at Rice
UTSA · UTSA −12 · Sat 7:00 PM · UTSA 16, Rice 14 · we had it
UTSA −12
UTSA 34–22
UTSA
Won
Army at Louisiana Tech
Army · LT −1 · Sat 7:30 PM · Army 29, Louisiana Tech 31 · we missed
LT −1
ARMY 25–22
Army
Lost
Temple at South Florida
South Florida · USF −5.5 · Sat 7:30 PM · Temple 17, South Florida 13 · we missed
USF −5.5
USF 29–20
South Florida
Lost
Texas Tech at Colorado
Texas Tech · TTU −13.5 · Sat 7:30 PM · Texas Tech 29, Colorado 7 · we had it
TTU −13.5
TTU 32–18
Texas Tech
Won
Miami at Clemson
Miami · MIA −14.5 · Sat 7:30 PM · Miami 41, Clemson 13 · we had it
MIA −14.5
MIA 33–15
Miami
Won
Utah State at Boise State
Boise State · BOIS −19.5 · Sat 7:30 PM · Utah State 18, Boise State 37 · we had it
BOIS −19.5
BOIS 35–16
Boise State
Won
Washington at USC
USC · USC −7.5 · Sat 7:30 PM · Washington 21, USC 25 · we had it
USC −7.5
USC 33–26
USC
Won
McNeese at LSU
LSU · LSU −54 · Sat 7:45 PM · McNeese 14, LSU 63 · we had it
LSU −54
LSU 43–18
LSU
Won
Indiana at Rutgers
Indiana · IU −24.5 · Sat 8:00 PM · Indiana 47, Rutgers 15 · we had it
IU −24.5
IU 39–17
Indiana
Won
Arkansas State at Louisiana
Louisiana · UL −5.5 · Sat 8:00 PM · Arkansas State 20, Louisiana 23 · we had it
UL −5.5
UL 28–20
Louisiana
Won
Fresno State at Washington State
Fresno State · WSU −2.5 · Sat 9:30 PM · Fresno State 26, Washington State 6 · we had it
WSU −2.5
FRES 24–22
Fresno State
Won
Baylor at Arizona State
Arizona State · ASU −3.5 · Sat 10:30 PM · Baylor 55, Arizona State 19 · we missed
ASU −3.5
ASU 25–23
Arizona State
Lost
Texas State at San Diego State
Texas State · TXST −9.5 · Sat 10:30 PM · Texas State 29, San Diego State 31 · we missed
TXST −9.5
TXST 32–25
Texas State
Lost
Cincinnati at Arizona
Arizona · ARIZ −7 · Sat 11:00 PM · Cincinnati 7, Arizona 34 · we had it
ARIZ −7
ARIZ 30–26
Arizona
Won
San José State at Hawai'i
Hawai'i · HAW −2.5 · Sat 11:59 PM · San José State 20, Hawai'i 16 · we missed
HAW −2.5
HAW 26–25
Hawai'i
Lost

Our score is the model’s projection, frozen before kickoff, so the record can be checked against it. Line: the closing consensus. Picks, not betting advice. 21+, where legal.

Our record, straight up
299‑56
84% of games this season
Week 544‑15Week 445‑13Week 349‑8Week 276‑10Week 185‑10
Game emails · free
Your teams, before and after every game.

A preview before kickoff and the box score after the final, for every team you follow.