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

Week 1: we went 85‑10.

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

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

NFLCollegeMLB playoffsLast week
Game
Line
Our score
Our pick
Result
North Carolina at TCU
TCU · TCU −7.5 · Sat 12:00 PM · North Carolina 15, TCU 10 · we missed
TCU −7.5
TCU 28–19
TCU
Lost
San José State at USC
USC · USC −38.5 · Sat 3:00 PM · San José State 26, USC 42 · we had it
USC −38.5
USC 32–30
USC
Won
NC State at Virginia
Virginia · UVA −4 · Sat 3:30 PM · NC State 8, Virginia 34 · we had it
UVA −4
UVA 28–24
Virginia
Won
Jacksonville State at North Dakota State
North Dakota State · NDSU −6.5 · Sat 5:30 PM · Jacksonville State 7, North Dakota State 33 · we had it
NDSU −6.5
NDSU 27–20
North Dakota State
Won
Sacramento State at Eastern Michigan
Eastern Michigan · EMU −9 · Sat 6:30 PM · Sacramento State 17, Eastern Michigan 28 · we had it
EMU −9
EMU 32–22
Eastern Michigan
Won
New Mexico State at Florida State
Florida State · FSU −31.5 · Sat 7:00 PM · New Mexico State 17, Florida State 34 · we had it
FSU −31.5
FSU 43–11
Florida State
Won
Hawai'i at Stanford
Stanford · STAN −4.5 · Sat 7:00 PM · Hawai'i 27, Stanford 37 · we had it
STAN −4.5
STAN 26–22
Stanford
Won
Memphis at UNLV
UNLV · UNLV −4.5 · Sat 10:00 PM · Memphis 27, UNLV 21 · we missed
UNLV −4.5
UNLV 30–26
UNLV
Lost
Massachusetts at Rutgers
Rutgers · RUTG −29.5 · Thu 6:00 PM · Massachusetts 37, Rutgers 21 · we missed
RUTG −29.5
RUTG 41–12
Rutgers
Lost
Bethune-Cookman at UCF
UCF · UCF −43 · Thu 7:00 PM · Bethune-Cookman 6, UCF 73 · we had it
UCF −43
UCF 31–28
UCF
Won
Merrimack at Delaware
Delaware · DEL −31.5 · Thu 7:00 PM · Merrimack 7, Delaware 42 · we had it
DEL −31.5
DEL 42–14
Delaware
Won
Akron at Wake Forest
Wake Forest · WAKE −28 · Thu 7:00 PM · Akron 16, Wake Forest 38 · we had it
WAKE −28
WAKE 37–12
Wake Forest
Won
West Georgia at Kennesaw State
Kennesaw State · KENN −21.5 · Thu 7:00 PM · West Georgia 0, Kennesaw State 47 · we had it
KENN −21.5
KENN 37–15
Kennesaw State
Won
UAlbany at Buffalo
Buffalo · BUF −18.5 · Thu 7:00 PM · UAlbany 17, Buffalo 21 · we had it
BUF −18.5
BUF 34–15
Buffalo
Won
Arkansas-Pine Bluff at Missouri
Missouri · MIZ −55.5 · Thu 8:00 PM · Arkansas-Pine Bluff 14, Missouri 54 · we had it
MIZ −55.5
MIZ 32–30
Missouri
Won
Colorado at Georgia Tech
Georgia Tech · GT −6.5 · Thu 8:00 PM · Colorado 14, Georgia Tech 13 · we missed
GT −6.5
GT 29–22
Georgia Tech
Lost
Eastern Illinois at Minnesota
Minnesota · MINN −42.5 · Thu 8:00 PM · Eastern Illinois 7, Minnesota 59 · we had it
MINN −42.5
MINN 27–25
Minnesota
Won
Idaho at Utah
Utah · UTAH −36.5 · Thu 9:00 PM · Idaho 14, Utah 66 · we had it
UTAH −36.5
UTAH 32–25
Utah
Won
UAB at Illinois
Illinois · ILL −25.5 · Thu 9:00 PM · UAB 23, Illinois 42 · we had it
ILL −25.5
ILL 41–14
Illinois
Won
San José State at Eastern Michigan
Eastern Michigan · EMU −1.5 · Fri 6:30 PM · San José State 27, Eastern Michigan 21 · we missed
EMU −1.5
EMU 30–27
Eastern Michigan
Lost
Toledo at Michigan State
Michigan State · MSU −10 · Fri 8:00 PM · Toledo 20, Michigan State 30 · we had it
MSU −10
MSU 28–18
Michigan State
Won
UTEP at Oklahoma
Oklahoma · OU −40.5 · Fri 8:00 PM · UTEP 0, Oklahoma 51 · we had it
OU −40.5
OU 27–25
Oklahoma
Won
Fresno State at USC
USC · USC −21.5 · Fri 9:00 PM · Fresno State 0, USC 39 · we had it
USC −21.5
USC 37–15
USC
Won
Miami at Stanford
Miami · MIA −24.5 · Fri 9:00 PM · Miami 45, Stanford 6 · we had it
MIA −24.5
MIA 37–12
Miami
Won
Tarleton State at Bowling Green
Bowling Green · BGSU −2.5 · Sat 12:00 PM · Tarleton State 20, Bowling Green 13 · we missed
BGSU −2.5
BGSU 25–24
Bowling Green
Lost
New Hampshire at Syracuse
Syracuse · SYR −35.5 · Sat 12:00 PM · New Hampshire 3, Syracuse 66 · we had it
SYR −35.5
SYR 45–11
Syracuse
Won
East Carolina at Alabama
Alabama · ALA −28 · Sat 12:00 PM · East Carolina 10, Alabama 48 · we had it
ALA −28
ALA 40–13
Alabama
Won
North Texas at Indiana
Indiana · IU −40.5 · Sat 12:00 PM · North Texas 16, Indiana 52 · we had it
IU −40.5
IU 30–27
Indiana
Won
Ohio at Nebraska
Nebraska · NEB −24 · Sat 12:00 PM · Ohio 21, Nebraska 49 · we had it
NEB −24
NEB 35–12
Nebraska
Won
Liberty at James Madison
James Madison · JMU −6 · Sat 12:00 PM · Liberty 13, James Madison 20 · we had it
JMU −6
JMU 28–22
James Madison
Won
Oregon State at Houston
Houston · HOU −21 · Sat 12:00 PM · Oregon State 20, Houston 33 · we had it
HOU −21
HOU 36–15
Houston
Won
Bryant at Army
Army · ARMY −37 · Sat 12:00 PM · Bryant 3, Army 59 · we had it
ARMY −37
ARMY 27–24
Army
Won
Coastal Carolina at West Virginia
West Virginia · WVU −21 · Sat 12:00 PM · Coastal Carolina 24, West Virginia 31 · we had it
WVU −21
WVU 38–17
West Virginia
Won
Lafayette at UConn
UConn · CONN −21.5 · Sat 12:00 PM · Lafayette 7, UConn 56 · we had it
CONN −21.5
CONN 36–16
UConn
Won
Ball State at Ohio State
Ohio State · OSU −50 · Sat 12:30 PM · Ball State 3, Ohio State 56 · we had it
OSU −50
OSU 30–27
Ohio State
Won
Miami (OH) at Pittsburgh
Pittsburgh · PITT −16.5 · Sat 12:30 PM · Miami (OH) 14, Pittsburgh 59 · we had it
PITT −16.5
PITT 32–16
Pittsburgh
Won
Kent State at South Carolina
South Carolina · SC −35.5 · Sat 12:45 PM · Kent State 0, South Carolina 57 · we had it
SC −35.5
SC 28–26
South Carolina
Won
Duquesne at Air Force
Air Force · AF −31.5 · Sat 1:00 PM · Duquesne 0, Air Force 34 · we had it
AF −31.5
AF 44–14
Air Force
Won
Southeast Missouri State at Iowa State
Iowa State · ISU −30 · Sat 1:00 PM · Southeast Missouri State 10, Iowa State 38 · we had it
ISU −30
ISU 42–12
Iowa State
Won
Youngstown State at Kentucky
Kentucky · UK −22.5 · Sat 1:00 PM · Youngstown State 13, Kentucky 45 · we had it
UK −22.5
UK 43–20
Kentucky
Won
Rhode Island at Temple
Temple · TEM −14.5 · Sat 2:00 PM · Rhode Island 14, Temple 38 · we had it
TEM −14.5
TEM 33–19
Temple
Won
Tennessee State at Georgia
Georgia · UGA −49.5 · Sat 3:00 PM · Tennessee State 3, Georgia 63 · we had it
UGA −49.5
UGA 29–26
Georgia
Won
Boise State at Oregon
Oregon · ORE −24.5 · Sat 3:30 PM · Boise State 27, Oregon 34 · we had it
ORE −24.5
ORE 38–14
Oregon
Won
Maine at App State
App State · APP −20.5 · Sat 3:30 PM · Maine 3, App State 55 · we had it
APP −20.5
APP 37–17
App State
Won
Furman at Tennessee
Tennessee · TENN −49.5 · Sat 3:30 PM · Furman 9, Tennessee 56 · we had it
TENN −49.5
TENN 35–32
Tennessee
Won
Marshall at Penn State
Penn State · PSU −23.5 · Sat 3:30 PM · Marshall 0, Penn State 45 · we had it
PSU −23.5
PSU 38–14
Penn State
Won
Tulane at Duke
Duke · DUKE −9 · Sat 3:30 PM · Tulane 3, Duke 17 · we had it
DUKE −9
DUKE 30–22
Duke
Won
Towson at Navy
Navy · NAVY −31.5 · Sat 3:30 PM · Towson 15, Navy 42 · we had it
NAVY −31.5
NAVY 41–10
Navy
Won
Texas State at Texas
Texas · TEX −29.5 · Sat 3:30 PM · Texas State 7, Texas 59 · we had it
TEX −29.5
TEX 45–15
Texas
Won
Baylor at Auburn
Auburn · AUB −6.5 · Sat 3:30 PM · Baylor 16, Auburn 17 · we had it
AUB −6.5
AUB 34–26
Auburn
Won
Boston College at Cincinnati
Cincinnati · CIN −7 · Sat 3:30 PM · Boston College 15, Cincinnati 34 · we had it
CIN −7
CIN 29–22
Cincinnati
Won
Fordham at North Dakota State
North Dakota State · NDSU −41.5 · Sat 3:30 PM · Fordham 0, North Dakota State 38 · we had it
NDSU −41.5
NDSU 30–27
North Dakota State
Won
The Citadel at Charlotte
Charlotte · CLT −20.5 · Sat 3:30 PM · The Citadel 43, Charlotte 41 · we missed
CLT −20.5
CLT 34–13
Charlotte
Lost
Oklahoma State at Tulsa
Oklahoma State · OKST −13.5 · Sat 3:45 PM · Oklahoma State 10, Tulsa 24 · we missed
OKST −13.5
OKST 37–23
Oklahoma State
Lost
North Alabama at Arkansas
Arkansas · ARK −40.5 · Sat 4:15 PM · North Alabama 14, Arkansas 31 · we had it
ARK −40.5
ARK 33–31
Arkansas
Won
Northern Illinois at Iowa
Iowa · IOWA −31 · Sat 4:15 PM · Northern Illinois 0, Iowa 40 · we had it
IOWA −31
IOWA 38–7
Iowa
Won
Alcorn State at Southern Miss
Southern Miss · USM −19.5 · Sat 5:00 PM · Alcorn State 3, Southern Miss 49 · we had it
USM −19.5
USM 35–16
Southern Miss
Won
Norfolk State at Old Dominion
Old Dominion · ODU −41.5 · Sat 6:00 PM · Norfolk State 10, Old Dominion 31 · we had it
ODU −41.5
ODU 28–25
Old Dominion
Won
Wyoming at Colorado State
Colorado State · CSU −3 · Sat 6:00 PM · Wyoming 13, Colorado State 35 · we had it
CSU −3
CSU 25–22
Colorado State
Won
SE Louisiana at South Alabama
South Alabama · USA −13.5 · Sat 7:00 PM · SE Louisiana 14, South Alabama 39 · we had it
USA −13.5
USA 33–20
South Alabama
Won
Missouri State at Texas A&M
Texas A&M · TA&M −38.5 · Sat 7:00 PM · Missouri State 0, Texas A&M 50 · we had it
TA&M −38.5
TA&M 28–26
Texas A&M
Won
Arkansas State at Memphis
Memphis · MEM −10.5 · Sat 7:00 PM · Arkansas State 24, Memphis 42 · we had it
MEM −10.5
MEM 33–21
Memphis
Won
Austin Peay at Vanderbilt
Vanderbilt · VAN −28.5 · Sat 7:00 PM · Austin Peay 9, Vanderbilt 28 · we had it
VAN −28.5
VAN 45–16
Vanderbilt
Won
Abilene Christian at Texas Tech
Texas Tech · TTU −44.5 · Sat 7:00 PM · Abilene Christian 10, Texas Tech 33 · we had it
TTU −44.5
TTU 31–29
Texas Tech
Won
Nicholls at Kansas State
Kansas State · KSU −41.5 · Sat 7:00 PM · Nicholls 3, Kansas State 71 · we had it
KSU −41.5
KSU 29–26
Kansas State
Won
Houston Christian at Rice
Rice · RICE −22.5 · Sat 7:00 PM · Houston Christian 3, Rice 31 · we had it
RICE −22.5
RICE 35–13
Rice
Won
Sam Houston at Troy
Troy · TROY −16.5 · Sat 7:00 PM · Sam Houston 21, Troy 24 · we had it
TROY −16.5
TROY 35–19
Troy
Won
Charleston Southern at Georgia Southern
Georgia Southern · GASO −28.5 · Sat 7:00 PM · Charleston Southern 0, Georgia Southern 31 · we had it
GASO −28.5
GASO 39–13
Georgia Southern
Won
Florida International at South Florida
South Florida · USF −14.5 · Sat 7:00 PM · Florida International 9, South Florida 19 · we had it
USF −14.5
USF 33–19
South Florida
Won
Eastern Kentucky at Jacksonville State
Jacksonville State · JXST −22.5 · Sat 7:00 PM · Eastern Kentucky 7, Jacksonville State 49 · we had it
JXST −22.5
JXST 37–17
Jacksonville State
Won
Idaho State at Utah State
Utah State · USU −15.5 · Sat 7:00 PM · Idaho State 29, Utah State 17 · we missed
USU −15.5
USU 38–24
Utah State
Lost
VMI at Virginia Tech
Virginia Tech · VT −54.5 · Sat 7:30 PM · VMI 3, Virginia Tech 73 · we had it
VT −54.5
VT 33–30
Virginia Tech
Won
Western Michigan at Michigan
Michigan · MICH −27.5 · Sat 7:30 PM · Western Michigan 12, Michigan 13 · we had it
MICH −27.5
MICH 39–11
Michigan
Won
UL Monroe at Mississippi State
Mississippi State · MSST −28.5 · Sat 7:30 PM · UL Monroe 13, Mississippi State 62 · we had it
MSST −28.5
MSST 42–13
Mississippi State
Won
Northwestern State at Louisiana Tech
Louisiana Tech · LT −44.5 · Sat 7:30 PM · Northwestern State 6, Louisiana Tech 80 · we had it
LT −44.5
LT 29–27
Louisiana Tech
Won
Florida Atlantic at Florida
Florida · FLA −25.5 · Sat 7:45 PM · Florida Atlantic 21, Florida 66 · we had it
FLA −25.5
FLA 43–17
Florida
Won
Murray State at Middle Tennessee
Middle Tennessee · MTSU −22.5 · Sat 7:45 PM · Murray State 14, Middle Tennessee 38 · we had it
MTSU −22.5
MTSU 39–19
Middle Tennessee
Won
Lamar at Louisiana
Louisiana · UL −20.5 · Sat 8:00 PM · Lamar 7, Louisiana 38 · we had it
UL −20.5
UL 35–14
Louisiana
Won
South Dakota State at Northwestern
Northwestern · NU −14 · Sat 8:00 PM · South Dakota State 18, Northwestern 34 · we had it
NU −14
NU 30–17
Northwestern
Won
Utah Tech at BYU
BYU · BYU −51.5 · Sat 8:00 PM · Utah Tech 7, BYU 63 · we had it
BYU −51.5
BYU 32–30
BYU
Won
Hampton at Maryland
Maryland · MD −45.5 · Sat 8:00 PM · Hampton 0, Maryland 62 · we had it
MD −45.5
MD 29–27
Maryland
Won
Mercyhurst at New Mexico State
New Mexico State · NMSU −29.5 · Sat 9:00 PM · Mercyhurst 14, New Mexico State 51 · we had it
NMSU −29.5
NMSU 41–12
New Mexico State
Won
Portland State at San Diego State
San Diego State · SDSU −38.5 · Sat 9:30 PM · Portland State 20, San Diego State 53 · we had it
SDSU −38.5
SDSU 33–30
San Diego State
Won
Northern Arizona at Arizona
Arizona · ARIZ −33.5 · Sat 9:30 PM · Northern Arizona 7, Arizona 35 · we had it
ARIZ −33.5
ARIZ 45–14
Arizona
Won
Clemson at LSU
LSU · LSU −10 · Sat 9:40 PM · Clemson 10, LSU 51 · we had it
LSU −10
LSU 30–20
LSU
Won
UNLV at Hawai'i
UNLV · UNLV −2.5 · Sat 10:00 PM · UNLV 21, Hawai'i 6 · we had it
UNLV −2.5
UNLV 29–26
UNLV
Won
Mississippi Valley State at Sacramento State
Sacramento State · SAC −38.5 · Sat 10:00 PM · Mississippi Valley State 0, Sacramento State 52 · we had it
SAC −38.5
SAC 30–27
Sacramento State
Won
Central Michigan at New Mexico
New Mexico · UNM −10.5 · Sat 10:00 PM · Central Michigan 7, New Mexico 38 · we had it
UNM −10.5
UNM 29–18
New Mexico
Won
Morgan State at Arizona State
Arizona State · ASU −43.5 · Sat 10:00 PM · Morgan State 7, Arizona State 70 · we had it
ASU −43.5
ASU 28–25
Arizona State
Won
UCLA at California
UCLA · UCLA −2.5 · Sat 10:30 PM · UCLA 45, California 24 · we had it
UCLA −2.5
UCLA 28–26
UCLA
Won
Western Kentucky at Nevada
Western Kentucky · WKU −1.5 · Sat 10:30 PM · Western Kentucky 14, Nevada 49 · we missed
WKU −1.5
WKU 27–25
Western Kentucky
Lost
Washington State at Washington
Washington · WASH −24 · Sun 4:00 PM · Washington State 10, Washington 24 · we had it
WASH −24
WASH 38–14
Washington
Won
Louisville at Ole Miss
Ole Miss · MISS −6.5 · Sun 7:30 PM · Louisville 38, Ole Miss 41 · we had it
MISS −6.5
MISS 31–24
Ole Miss
Won
Wisconsin at Notre Dame
Notre Dame · ND −21.5 · Sun 7:30 PM · Wisconsin 13, Notre Dame 41 · we had it
ND −21.5
ND 34–13
Notre Dame
Won
SMU at Florida State
SMU · SMU −3 · Mon 7:30 PM · SMU 27, Florida State 24 · we had it
SMU −3
SMU 28–25
SMU
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.