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 4 · Graded against the final
NFLCollegeMLB playoffsLast week
College football picks · Week 4

Week 4: we went 45‑13.

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

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

NFLCollegeMLB playoffsLast week
Game
Line
Our score
Our pick
Result
Liberty at Coastal Carolina
Liberty · LIB −2.5 · Thu 7:30 PM · Liberty 34, Coastal Carolina 17 · we had it
LIB −2.5
LIB 26–25
Liberty
Won
Army at Temple
Army · ARMY −3.5 · Fri 4:00 PM · Army 21, Temple 17 · we had it
ARMY −3.5
ARMY 26–23
Army
Won
Navy at UAB
Navy · NAVY −6.5 · Fri 7:00 PM · Navy 20, UAB 24 · we missed
NAVY −6.5
NAVY 29–23
Navy
Lost
Northwestern at Indiana
Indiana · IU −20.5 · Fri 8:00 PM · Northwestern 23, Indiana 29 · we had it
IU −20.5
IU 35–15
Indiana
Won
Clemson at California
California · CLEM −2.5 · Fri 10:30 PM · Clemson 24, California 10 · we missed
CLEM −2.5
CAL 26–25
California
Lost
UNLV at Akron
UNLV · UNLV −13.5 · Sat 12:00 PM · UNLV 38, Akron 10 · we had it
UNLV −13.5
UNLV 32–21
UNLV
Won
Virginia Tech at Boston College
Virginia Tech · VT −14.5 · Sat 12:00 PM · Virginia Tech 21, Boston College 14 · we had it
VT −14.5
VT 32–15
Virginia Tech
Won
Ball State at Kent State
Kent State · KENT −2.5 · Sat 12:00 PM · Ball State 13, Kent State 26 · we had it
KENT −2.5
KENT 26–25
Kent State
Won
Sam Houston at Texas Tech
Texas Tech · TTU −34.5 · Sat 12:00 PM · Sam Houston 14, Texas Tech 49 · we had it
TTU −34.5
TTU 44–12
Texas Tech
Won
San Diego State at Toledo
Toledo · TOL −2.5 · Sat 12:00 PM · San Diego State 16, Toledo 41 · we had it
TOL −2.5
TOL 29–23
Toledo
Won
Wake Forest at Louisville
Louisville · LOU −11.5 · Sat 12:00 PM · Wake Forest 30, Louisville 27 · we missed
LOU −11.5
LOU 35–23
Louisville
Lost
Illinois at Ohio State
Ohio State · OSU −25.5 · Sat 12:00 PM · Illinois 19, Ohio State 42 · we had it
OSU −25.5
OSU 39–15
Ohio State
Won
Colorado State at UTSA
UTSA · UTSA −14.5 · Sat 12:00 PM · Colorado State 45, UTSA 59 · we had it
UTSA −14.5
UTSA 34–23
UTSA
Won
Colorado at Baylor
Baylor · BAY −8.5 · Sat 12:00 PM · Colorado 13, Baylor 23 · we had it
BAY −8.5
BAY 34–22
Baylor
Won
Texas at Tennessee
Texas · TEX −5.5 · Sat 12:00 PM · Texas 20, Tennessee 17 · we had it
TEX −5.5
TEX 28–27
Texas
Won
South Alabama at Kentucky
Kentucky · UK −20.5 · Sat 12:45 PM · South Alabama 21, Kentucky 45 · we had it
UK −20.5
UK 36–18
Kentucky
Won
UCLA at Maryland
Maryland · UCLA −2.5 · Sat 1:30 PM · UCLA 54, Maryland 3 · we missed
UCLA −2.5
MD 29–28
Maryland
Lost
Notre Dame at Purdue
Notre Dame · ND −27.5 · Sat 2:00 PM · Notre Dame 49, Purdue 10 · we had it
ND −27.5
ND 41–17
Notre Dame
Won
Northern Illinois at Georgia State
Georgia State · GAST −9 · Sat 2:00 PM · Northern Illinois 14, Georgia State 35 · we had it
GAST −9
GAST 35–22
Georgia State
Won
Hawai'i at Wyoming
Hawai'i · HAW −2.5 · Sat 3:00 PM · Hawai'i 10, Wyoming 27 · we missed
HAW −2.5
HAW 23–21
Hawai'i
Lost
New Mexico at New Mexico State
New Mexico · UNM −11.5 · Sat 3:30 PM · New Mexico 42, New Mexico State 18 · we had it
UNM −11.5
UNM 31–17
New Mexico
Won
Ole Miss at Florida
Florida · FLA −4 · Sat 3:30 PM · Ole Miss 28, Florida 52 · we had it
FLA −4
FLA 33–26
Florida
Won
TCU at UCF
TCU · TCU −3.5 · Sat 3:30 PM · TCU 13, UCF 21 · we missed
TCU −3.5
TCU 25–24
TCU
Lost
Boise State at Western Michigan
Boise State · BOIS −8.5 · Sat 3:30 PM · Boise State 32, Western Michigan 7 · we had it
BOIS −8.5
BOIS 27–23
Boise State
Won
UConn at Miami (OH)
UConn · M-OH −2.5 · Sat 3:30 PM · UConn 21, Miami (OH) 24 · we missed
M-OH −2.5
CONN 33–19
UConn
Lost
Utah at Iowa State
Utah · UTAH −7.5 · Sat 3:30 PM · Utah 31, Iowa State 17 · we had it
UTAH −7.5
UTAH 28–20
Utah
Won
Iowa at Michigan
Michigan · MICH −5.5 · Sat 3:30 PM · Iowa 20, Michigan 19 · we missed
MICH −5.5
MICH 21–18
Michigan
Lost
Oklahoma at Georgia
Georgia · UGA −12.5 · Sat 3:30 PM · Oklahoma 13, Georgia 41 · we had it
UGA −12.5
UGA 30–14
Georgia
Won
Houston at Georgia Southern
Houston · HOU −17.5 · Sat 4:00 PM · Houston 42, Georgia Southern 28 · we had it
HOU −17.5
HOU 37–20
Houston
Won
Vanderbilt at Auburn
Auburn · AUB −10 · Sat 4:15 PM · Vanderbilt 15, Auburn 21 · we had it
AUB −10
AUB 31–25
Auburn
Won
Nebraska at Michigan State
Nebraska · NEB −5.5 · Sat 5:00 PM · Nebraska 31, Michigan State 13 · we had it
NEB −5.5
NEB 29–21
Nebraska
Won
South Florida at Bowling Green
South Florida · USF −17.5 · Sat 5:00 PM · South Florida 14, Bowling Green 6 · we had it
USF −17.5
USF 35–14
South Florida
Won
Wisconsin at Penn State
Penn State · PSU −10 · Sat 5:00 PM · Wisconsin 24, Penn State 20 · we missed
PSU −10
PSU 29–16
Penn State
Lost
Delaware at Virginia
Virginia · UVA −20 · Sat 6:00 PM · Delaware 3, Virginia 42 · we had it
UVA −20
UVA 35–18
Virginia
Won
James Madison at Old Dominion
James Madison · JMU −7 · Sat 6:00 PM · James Madison 46, Old Dominion 20 · we had it
JMU −7
JMU 27–18
James Madison
Won
Central Michigan at Miami
Miami · MIA −41.5 · Sat 6:30 PM · Central Michigan 3, Miami 52 · we had it
MIA −41.5
MIA 45–9
Miami
Won
Louisiana at Charlotte
Louisiana · UL −9.5 · Sat 6:30 PM · Louisiana 34, Charlotte 7 · we had it
UL −9.5
UL 30–19
Louisiana
Won
Middle Tennessee at Jacksonville State
Jacksonville State · JXST −7.5 · Sat 7:00 PM · Middle Tennessee 13, Jacksonville State 23 · we had it
JXST −7.5
JXST 28–24
Jacksonville State
Won
Kansas State at Cincinnati
Kansas State · KSU −6 · Sat 7:00 PM · Kansas State 26, Cincinnati 31 · we missed
KSU −6
KSU 31–25
Kansas State
Lost
Oklahoma State at West Virginia
West Virginia · WVU −2 · Sat 7:00 PM · Oklahoma State 41, West Virginia 24 · we missed
WVU −2
WVU 32–29
West Virginia
Lost
Kennesaw State at Arkansas State
Arkansas State · ARST −6.5 · Sat 7:00 PM · Kennesaw State 14, Arkansas State 17 · we had it
ARST −6.5
ARST 29–24
Arkansas State
Won
Southern Miss at Tulane
Tulane · TULN −18 · Sat 7:00 PM · Southern Miss 21, Tulane 24 · we had it
TULN −18
TULN 34–19
Tulane
Won
South Carolina at Alabama
Alabama · ALA −12.5 · Sat 7:10 PM · South Carolina 18, Alabama 49 · we had it
ALA −12.5
ALA 32–23
Alabama
Won
Troy at Utah State
Utah State · USU −3 · Sat 7:30 PM · Troy 10, Utah State 21 · we had it
USU −3
USU 25–24
Utah State
Won
Arizona at Washington State
Arizona · ARIZ −10.5 · Sat 7:30 PM · Arizona 34, Washington State 24 · we had it
ARIZ −10.5
ARIZ 29–19
Arizona
Won
App State at NC State
NC State · NCSU −13.5 · Sat 7:30 PM · App State 31, NC State 41 · we had it
NCSU −13.5
NCSU 33–22
NC State
Won
Oregon at USC
Oregon · ORE −3.5 · Sat 7:30 PM · Oregon 41, USC 27 · we had it
ORE −3.5
ORE 33–29
Oregon
Won
Texas A&M at LSU
LSU · LSU −8.5 · Sat 7:30 PM · Texas A&M 6, LSU 35 · we had it
LSU −8.5
LSU 29–23
LSU
Won
Missouri at Mississippi State
Mississippi State · MSST −3.5 · Sat 7:45 PM · Missouri 24, Mississippi State 31 · we had it
MSST −3.5
MSST 32–26
Mississippi State
Won
Florida Atlantic at UL Monroe
Florida Atlantic · FAU −11.5 · Sat 8:00 PM · Florida Atlantic 45, UL Monroe 17 · we had it
FAU −11.5
FAU 34–25
Florida Atlantic
Won
Tulsa at Arkansas
Arkansas · ARK −7 · Sat 8:00 PM · Tulsa 6, Arkansas 34 · we had it
ARK −7
ARK 27–23
Arkansas
Won
Massachusetts at Sacramento State
Massachusetts · MASS −6 · Sat 9:00 PM · Massachusetts 35, Sacramento State 6 · we had it
MASS −6
MASS 28–21
Massachusetts
Won
Oregon State at UTEP
Oregon State · ORST −11 · Sat 9:00 PM · Oregon State 33, UTEP 7 · we had it
ORST −11
ORST 34–23
Oregon State
Won
Missouri State at SMU
SMU · SMU −30.5 · Sat 9:00 PM · Missouri State 24, SMU 34 · we had it
SMU −30.5
SMU 45–15
SMU
Won
Rice at Fresno State
Fresno State · FRES −12.5 · Sat 10:00 PM · Rice 24, Fresno State 38 · we had it
FRES −12.5
FRES 29–15
Fresno State
Won
Georgia Tech at Stanford
Georgia Tech · GT −3 · Sat 10:30 PM · Georgia Tech 27, Stanford 34 · we missed
GT −3
GT 28–21
Georgia Tech
Lost
Air Force at Nevada
Air Force · AF −5.5 · Sat 10:30 PM · Air Force 36, Nevada 33 · we had it
AF −5.5
AF 28–22
Air Force
Won
Minnesota at Washington
Washington · WASH −11.5 · Sat 11:00 PM · Minnesota 27, Washington 24 · we missed
WASH −11.5
WASH 27–20
Washington
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.