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

Week 3: we went 49‑8.

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

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

NFLCollegeMLB playoffsLast week
Game
Line
Our score
Our pick
Result
Syracuse at Pittsburgh
Pittsburgh · PITT −10.5 · Thu 7:30 PM · Syracuse 13, Pittsburgh 27 · we had it
PITT −10.5
PITT 31–21
Pittsburgh
Won
Miami at Wake Forest
Miami · MIA −20.5 · Fri 7:30 PM · Miami 33, Wake Forest 20 · we had it
MIA −20.5
MIA 38–18
Miami
Won
Houston at Texas Tech
Texas Tech · TTU −7.5 · Fri 8:00 PM · Houston 26, Texas Tech 28 · we had it
TTU −7.5
TTU 30–23
Texas Tech
Won
Coastal Carolina at Delaware
Delaware · DEL −4.5 · Sat 11:30 AM · Coastal Carolina 14, Delaware 22 · we had it
DEL −4.5
DEL 32–26
Delaware
Won
Buffalo at Penn State
Penn State · PSU −39.5 · Sat 12:00 PM · Buffalo 13, Penn State 55 · we had it
PSU −39.5
PSU 26–24
Penn State
Won
North Carolina at Clemson
Clemson · CLEM −3 · Sat 12:00 PM · North Carolina 20, Clemson 28 · we had it
CLEM −3
CLEM 23–20
Clemson
Won
Bowling Green at Iowa State
Iowa State · ISU −23.5 · Sat 12:00 PM · Bowling Green 7, Iowa State 55 · we had it
ISU −23.5
ISU 34–10
Iowa State
Won
Kent State at Ohio State
Ohio State · OSU −52 · Sat 12:00 PM · Kent State 3, Ohio State 59 · we had it
OSU −52
OSU 31–29
Ohio State
Won
Georgia at Arkansas
Georgia · UGA −25 · Sat 12:00 PM · Georgia 45, Arkansas 17 · we had it
UGA −25
UGA 40–15
Georgia
Won
Tulane at Kansas State
Kansas State · KSU −20.5 · Sat 12:00 PM · Tulane 20, Kansas State 31 · we had it
KSU −20.5
KSU 35–15
Kansas State
Won
Arizona State at Kansas
Arizona State · — · Sat 12:00 PM · Arizona State 24, Kansas 17 · we had it
—
ASU 28–23
Arizona State
Won
Akron at Minnesota
Minnesota · MINN −23 · Sat 12:00 PM · Akron 7, Minnesota 41 · we had it
MINN −23
MINN 36–13
Minnesota
Won
North Texas at Texas State
Texas State · TXST −3 · Sat 12:00 PM · North Texas 35, Texas State 49 · we had it
TXST −3
TXST 33–30
Texas State
Won
Eastern Michigan at Wisconsin
Wisconsin · WIS −23.5 · Sat 12:30 PM · Eastern Michigan 10, Wisconsin 54 · we had it
WIS −23.5
WIS 34–11
Wisconsin
Won
NC State at Vanderbilt
Vanderbilt · VAN −3 · Sat 12:45 PM · NC State 31, Vanderbilt 35 · we had it
VAN −3
VAN 27–24
Vanderbilt
Won
Wyoming at Central Michigan
Wyoming · WYO −1.5 · Sat 1:00 PM · Wyoming 10, Central Michigan 24 · we missed
WYO −1.5
WYO 20–19
Wyoming
Lost
Temple at Toledo
Toledo · TOL −5.5 · Sat 3:00 PM · Temple 48, Toledo 49 · we had it
TOL −5.5
TOL 27–21
Toledo
Won
SMU at Louisville
Louisville · LOU −3 · Sat 3:30 PM · SMU 31, Louisville 41 · we had it
LOU −3
LOU 30–29
Louisville
Won
USC at Rutgers
USC · USC −21.5 · Sat 3:30 PM · USC 42, Rutgers 35 · we had it
USC −21.5
USC 40–18
USC
Won
UTEP at Michigan
Michigan · MICH −34.5 · Sat 3:30 PM · UTEP 17, Michigan 52 · we had it
MICH −34.5
MICH 42–7
Michigan
Won
Utah State at Utah
Utah · UTAH −26.5 · Sat 3:30 PM · Utah State 0, Utah 33 · we had it
UTAH −26.5
UTAH 42–15
Utah
Won
Miami (OH) at Cincinnati
Cincinnati · CIN −14.5 · Sat 3:30 PM · Miami (OH) 31, Cincinnati 35 · we had it
CIN −14.5
CIN 33–17
Cincinnati
Won
Kentucky at Texas A&M
Texas A&M · TA&M −16.5 · Sat 3:40 PM · Kentucky 31, Texas A&M 21 · we missed
TA&M −16.5
TA&M 26–24
Texas A&M
Lost
Western Kentucky at Indiana
Indiana · IU −44.5 · Sat 4:00 PM · Western Kentucky 0, Indiana 38 · we had it
IU −44.5
IU 32–29
Indiana
Won
Louisiana Tech at Baylor
Baylor · BAY −20 · Sat 4:00 PM · Louisiana Tech 19, Baylor 36 · we had it
BAY −20
BAY 35–15
Baylor
Won
Ball State at Liberty
Liberty · LIB −14.5 · Sat 4:00 PM · Ball State 15, Liberty 51 · we had it
LIB −14.5
LIB 32–18
Liberty
Won
Stanford at Duke
Duke · DUKE −9.5 · Sat 4:00 PM · Stanford 7, Duke 35 · we had it
DUKE −9.5
DUKE 30–20
Duke
Won
Florida State at Alabama
Alabama · ALA −18.5 · Sat 5:15 PM · Florida State 36, Alabama 50 · we had it
ALA −18.5
ALA 35–15
Alabama
Won
Mississippi State at South Carolina
South Carolina · SC −3.5 · Sat 5:35 PM · Mississippi State 41, South Carolina 34 · we missed
SC −3.5
SC 31–27
South Carolina
Lost
East Carolina at Old Dominion
Old Dominion · ODU −2.5 · Sat 6:00 PM · East Carolina 20, Old Dominion 17 · we missed
ODU −2.5
ODU 26–23
Old Dominion
Lost
Florida International at Florida Atlantic
Florida Atlantic · FAU −4.5 · Sat 6:00 PM · Florida International 10, Florida Atlantic 16 · we had it
FAU −4.5
FAU 35–28
Florida Atlantic
Won
Marshall at Missouri State
Marshall · MRSH −4 · Sat 6:30 PM · Marshall 30, Missouri State 24 · we had it
MRSH −4
MRSH 29–25
Marshall
Won
UConn at Southern Miss
UConn · CONN −3.5 · Sat 7:00 PM · UConn 48, Southern Miss 20 · we had it
CONN −3.5
CONN 29–26
UConn
Won
Florida at Auburn
Florida · FLA −2.5 · Sat 7:00 PM · Florida 44, Auburn 39 · we had it
FLA −2.5
FLA 28–26
Florida
Won
Nevada at Middle Tennessee
Nevada · NEV −4 · Sat 7:00 PM · Nevada 20, Middle Tennessee 27 · we missed
NEV −4
NEV 27–24
Nevada
Lost
Georgia State at UCF
UCF · UCF −17.5 · Sat 7:00 PM · Georgia State 30, UCF 44 · we had it
UCF −17.5
UCF 34–17
UCF
Won
Ohio at South Alabama
South Alabama · USA −7 · Sat 7:00 PM · Ohio 36, South Alabama 41 · we had it
USA −7
USA 28–21
South Alabama
Won
Western Michigan at Rice
Western Michigan · WMU −8.5 · Sat 7:00 PM · Western Michigan 28, Rice 21 · we had it
WMU −8.5
WMU 26–18
Western Michigan
Won
Troy at Missouri
Missouri · MIZ −27 · Sat 7:00 PM · Troy 17, Missouri 27 · we had it
MIZ −27
MIZ 39–12
Missouri
Won
Georgia Southern at Jacksonville State
Jacksonville State · JXST −3.5 · Sat 7:00 PM · Georgia Southern 27, Jacksonville State 31 · we had it
JXST −3.5
JXST 28–25
Jacksonville State
Won
Virginia Tech at Maryland
Virginia Tech · VT −2.5 · Sat 7:30 PM · Virginia Tech 35, Maryland 26 · we had it
VT −2.5
VT 28–25
Virginia Tech
Won
New Mexico at Oklahoma
Oklahoma · OU −21.5 · Sat 7:30 PM · New Mexico 6, Oklahoma 14 · we had it
OU −21.5
OU 34–12
Oklahoma
Won
West Virginia at Virginia
Virginia · — · Sat 7:30 PM · West Virginia 38, Virginia 27 · we missed
—
UVA 32–22
Virginia
Lost
Michigan State at Notre Dame
Notre Dame · ND −29 · Sat 7:30 PM · Michigan State 10, Notre Dame 27 · we had it
ND −29
ND 41–11
Notre Dame
Won
Colorado at Northwestern
Northwestern · NU −3.5 · Sat 7:30 PM · Colorado 7, Northwestern 41 · we had it
NU −3.5
NU 26–22
Northwestern
Won
LSU at Ole Miss
LSU · LSU −3 · Sat 7:30 PM · LSU 24, Ole Miss 32 · we missed
LSU −3
LSU 31–28
LSU
Lost
Kennesaw State at Tennessee
Tennessee · TENN −35.5 · Sat 7:45 PM · Kennesaw State 9, Tennessee 42 · we had it
TENN −35.5
TENN 32–29
Tennessee
Won
UAB at Louisiana
Louisiana · UL −7 · Sat 8:00 PM · UAB 14, Louisiana 21 · we had it
UL −7
UL 32–24
Louisiana
Won
Arkansas State at TCU
TCU · TCU −19 · Sat 8:00 PM · Arkansas State 7, TCU 31 · we had it
TCU −19
TCU 38–19
TCU
Won
UTSA at Texas
Texas · TEX −30 · Sat 8:00 PM · UTSA 6, Texas 30 · we had it
TEX −30
TEX 45–14
Texas
Won
BYU at Colorado State
BYU · BYU −17.5 · Sat 8:15 PM · BYU 41, Colorado State 23 · we had it
BYU −17.5
BYU 35–18
BYU
Won
Charlotte at App State
App State · APP −16.5 · Sat 9:30 PM · Charlotte 21, App State 26 · we had it
APP −16.5
APP 35–18
App State
Won
James Madison at San Diego State
San Diego State · SDSU −2.5 · Sat 10:00 PM · James Madison 26, San Diego State 13 · we missed
SDSU −2.5
SDSU 24–23
San Diego State
Lost
Northern Illinois at Arizona
Arizona · ARIZ −34.5 · Sat 10:30 PM · Northern Illinois 17, Arizona 42 · we had it
ARIZ −34.5
ARIZ 42–9
Arizona
Won
North Dakota State at Sacramento State
North Dakota State · NDSU −25 · Sat 10:30 PM · North Dakota State 31, Sacramento State 10 · we had it
NDSU −25
NDSU 38–13
North Dakota State
Won
Fresno State at San José State
Fresno State · FRES −4.5 · Sat 11:00 PM · Fresno State 26, San José State 10 · we had it
FRES −4.5
FRES 28–22
Fresno State
Won
Purdue at UCLA
UCLA · UCLA −13.5 · Sat 11:00 PM · Purdue 38, UCLA 52 · we had it
UCLA −13.5
UCLA 33–19
UCLA
Won

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.