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

Week 2: we went 76‑10.

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

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

NFLCollegeMLB playoffsLast week
Game
Line
Our score
Our pick
Result
Florida A&M at Miami
Miami · MIA −59.5 · Thu 8:00 PM · Florida A&M 7, Miami 77 · we had it
MIA −59.5
MIA 33–31
Miami
Won
Villanova at Louisville
Louisville · LOU −38.5 · Fri 7:00 PM · Villanova 13, Louisville 59 · we had it
LOU −38.5
LOU 30–27
Louisville
Won
Richmond at NC State
NC State · NCSU −33.5 · Fri 7:00 PM · Richmond 0, NC State 73 · we had it
NCSU −33.5
NCSU 42–9
NC State
Won
Norfolk State at Virginia
Virginia · UVA −46.5 · Fri 7:00 PM · Norfolk State 3, Virginia 59 · we had it
UVA −46.5
UVA 29–26
Virginia
Won
Rutgers at Boston College
Boston College · BC −3 · Fri 7:30 PM · Rutgers 21, Boston College 28 · we had it
BC −3
BC 29–26
Boston College
Won
Missouri at Kansas
Missouri · MIZ −4.5 · Fri 8:00 PM · Missouri 38, Kansas 21 · we had it
MIZ −4.5
MIZ 29–23
Missouri
Won
East Tennessee State at North Carolina
North Carolina · UNC −35.5 · Sat 12:00 PM · East Tennessee State 3, North Carolina 35 · we had it
UNC −35.5
UNC 29–26
North Carolina
Won
Gardner-Webb at Liberty
Liberty · LIB −28.5 · Sat 12:00 PM · Gardner-Webb 23, Liberty 24 · we had it
LIB −28.5
LIB 42–14
Liberty
Won
Howard at Indiana
Indiana · IU −58.5 · Sat 12:00 PM · Howard 0, Indiana 55 · we had it
IU −58.5
IU 34–32
Indiana
Won
South Florida at Army
Army · ARMY −3.5 · Sat 12:00 PM · South Florida 28, Army 24 · we missed
ARMY −3.5
ARMY 25–22
Army
Lost
Wake Forest at Purdue
Wake Forest · WAKE −3 · Sat 12:00 PM · Wake Forest 38, Purdue 36 · we had it
WAKE −3
WAKE 27–24
Wake Forest
Won
Old Dominion at Virginia Tech
Virginia Tech · VT −18.5 · Sat 12:00 PM · Old Dominion 21, Virginia Tech 44 · we had it
VT −18.5
VT 34–15
Virginia Tech
Won
App State at East Carolina
East Carolina · ECU −6.5 · Sat 12:00 PM · App State 27, East Carolina 24 · we missed
ECU −6.5
ECU 32–25
East Carolina
Lost
Washington State at Kansas State
Kansas State · KSU −17.5 · Sat 12:00 PM · Washington State 7, Kansas State 34 · we had it
KSU −17.5
KSU 34–16
Kansas State
Won
Wagner at James Madison
James Madison · JMU −46.5 · Sat 12:00 PM · Wagner 3, James Madison 87 · we had it
JMU −46.5
JMU 29–27
James Madison
Won
Oklahoma at Michigan
Oklahoma · OU −5 · Sat 12:00 PM · Oklahoma 10, Michigan 17 · we missed
OU −5
OU 25–19
Oklahoma
Lost
Wofford at Kent State
Kent State · KENT −10.5 · Sat 12:00 PM · Wofford 15, Kent State 36 · we had it
KENT −10.5
KENT 29–19
Kent State
Won
Arizona State at Texas A&M
Texas A&M · TA&M −14.5 · Sat 12:00 PM · Arizona State 20, Texas A&M 48 · we had it
TA&M −14.5
TA&M 27–24
Texas A&M
Won
Penn State at Temple
Penn State · PSU −24 · Sat 12:00 PM · Penn State 27, Temple 9 · we had it
PSU −24
PSU 38–13
Penn State
Won
Western Kentucky at Georgia
Georgia · UGA −40.5 · Sat 12:45 PM · Western Kentucky 20, Georgia 70 · we had it
UGA −40.5
UGA 29–27
Georgia
Won
UT Martin at West Virginia
West Virginia · WVU −41.5 · Sat 1:00 PM · UT Martin 7, West Virginia 52 · we had it
WVU −41.5
WVU 29–27
West Virginia
Won
Holy Cross at Miami (OH)
Miami (OH) · M-OH −30.5 · Sat 1:00 PM · Holy Cross 7, Miami (OH) 45 · we had it
M-OH −30.5
M-OH 27–24
Miami (OH)
Won
Colgate at Central Michigan
Central Michigan · CMU −18.5 · Sat 1:00 PM · Colgate 10, Central Michigan 13 · we had it
CMU −18.5
CMU 36–14
Central Michigan
Won
Oregon at Oklahoma State
Oregon · ORE −23.5 · Sat 1:30 PM · Oregon 31, Oklahoma State 39 · we missed
ORE −23.5
ORE 40–16
Oregon
Lost
Stony Brook at Ball State
Ball State · BALL −13.5 · Sat 2:00 PM · Stony Brook 17, Ball State 41 · we had it
BALL −13.5
BALL 34–20
Ball State
Won
Maryland at UConn
Maryland · MD −11.5 · Sat 3:30 PM · Maryland 38, UConn 14 · we had it
MD −11.5
MD 32–21
Maryland
Won
Mississippi State at Minnesota
Mississippi State · MSST −1 · Sat 3:30 PM · Mississippi State 38, Minnesota 13 · we had it
MSST −1
MSST 28–27
Mississippi State
Won
Robert Morris at Akron
Akron · AKR −27 · Sat 3:30 PM · Robert Morris 10, Akron 45 · we had it
AKR −27
AKR 36–9
Akron
Won
Alabama at Kentucky
Alabama · ALA −9 · Sat 3:30 PM · Alabama 45, Kentucky 17 · we had it
ALA −9
ALA 29–19
Alabama
Won
Utah State at Washington
Washington · WASH −28 · Sat 3:30 PM · Utah State 14, Washington 16 · we had it
WASH −28
WASH 42–14
Washington
Won
California at Syracuse
Syracuse · SYR −3.5 · Sat 3:30 PM · California 21, Syracuse 18 · we missed
SYR −3.5
SYR 30–27
Syracuse
Lost
Eastern Michigan at Michigan State
Michigan State · MSU −17.5 · Sat 3:30 PM · Eastern Michigan 7, Michigan State 35 · we had it
MSU −17.5
MSU 34–17
Michigan State
Won
UL Monroe at UAB
UAB · UAB −9.5 · Sat 3:30 PM · UL Monroe 20, UAB 26 · we had it
UAB −9.5
UAB 32–23
UAB
Won
Weber State at Colorado
Colorado · COLO −38.5 · Sat 3:30 PM · Weber State 21, Colorado 52 · we had it
COLO −38.5
COLO 45–11
Colorado
Won
Arizona at BYU
BYU · BYU −7 · Sat 3:30 PM · Arizona 17, BYU 28 · we had it
BYU −7
BYU 28–21
BYU
Won
Sacred Heart at Massachusetts
Massachusetts · MASS −23.5 · Sat 3:30 PM · Sacred Heart 10, Massachusetts 37 · we had it
MASS −23.5
MASS 39–15
Massachusetts
Won
Central Connecticut at Toledo
Toledo · TOL −36 · Sat 3:30 PM · Central Connecticut 10, Toledo 63 · we had it
TOL −36
TOL 29–26
Toledo
Won
UCF at Pittsburgh
Pittsburgh · PITT −7 · Sat 3:30 PM · UCF 7, Pittsburgh 12 · we had it
PITT −7
PITT 32–25
Pittsburgh
Won
Duke at Illinois
Illinois · ILL −6.5 · Sat 3:30 PM · Duke 31, Illinois 27 · we missed
ILL −6.5
ILL 29–23
Illinois
Lost
UTSA at Texas State
Texas State · TXST −2.5 · Sat 3:30 PM · UTSA 31, Texas State 26 · we missed
TXST −2.5
TXST 34–33
Texas State
Lost
Rice at Notre Dame
Notre Dame · ND −44.5 · Sat 3:30 PM · Rice 0, Notre Dame 52 · we had it
ND −44.5
ND 29–27
Notre Dame
Won
UNLV at North Texas
UNLV · UNLV −3 · Sat 3:45 PM · UNLV 6, North Texas 44 · we missed
UNLV −3
UNLV 31–28
UNLV
Lost
UC Davis at SMU
SMU · SMU −32.5 · Sat 4:00 PM · UC Davis 10, SMU 56 · we had it
SMU −32.5
SMU 44–15
SMU
Won
Mercyhurst at New Mexico
New Mexico · UNM −42.5 · Sat 4:00 PM · Mercyhurst 7, New Mexico 70 · we had it
UNM −42.5
UNM 28–26
New Mexico
Won
Alabama State at Troy
Troy · TROY −23.5 · Sat 4:00 PM · Alabama State 17, Troy 34 · we had it
TROY −23.5
TROY 37–15
Troy
Won
Northern Colorado at Wyoming
Wyoming · WYO −23.5 · Sat 4:00 PM · Northern Colorado 13, Wyoming 21 · we had it
WYO −23.5
WYO 35–13
Wyoming
Won
Delaware at Vanderbilt
Vanderbilt · VAN −20.5 · Sat 4:15 PM · Delaware 26, Vanderbilt 35 · we had it
VAN −20.5
VAN 38–17
Vanderbilt
Won
Campbell at Florida
Florida · FLA −51 · Sat 5:30 PM · Campbell 3, Florida 52 · we had it
FLA −51
FLA 34–32
Florida
Won
Memphis at Boise State
Boise State · BOIS −9 · Sat 6:00 PM · Memphis 20, Boise State 38 · we had it
BOIS −9
BOIS 32–24
Boise State
Won
Jacksonville State at Ohio
Ohio · OHIO −1.5 · Sat 6:00 PM · Jacksonville State 27, Ohio 29 · we had it
OHIO −1.5
OHIO 26–24
Ohio
Won
Buffalo at Florida International
Florida International · FIU −8.5 · Sat 6:00 PM · Buffalo 20, Florida International 33 · we had it
FIU −8.5
FIU 29–19
Florida International
Won
Monmouth at Western Michigan
Western Michigan · WMU −29.5 · Sat 6:30 PM · Monmouth 14, Western Michigan 49 · we had it
WMU −29.5
WMU 41–13
Western Michigan
Won
West Georgia at Arkansas State
Arkansas State · ARST −31.5 · Sat 7:00 PM · West Georgia 7, Arkansas State 52 · we had it
ARST −31.5
ARST 44–13
Arkansas State
Won
Lindenwood at Missouri State
Missouri State · MOST −16.5 · Sat 7:00 PM · Lindenwood 14, Missouri State 48 · we had it
MOST −16.5
MOST 35–18
Missouri State
Won
Illinois State at Northern Illinois
Illinois State · ILST −3 · Sat 7:00 PM · Illinois State 28, Northern Illinois 24 · we had it
ILST −3
ILST 26–22
Illinois State
Won
Tennessee at Georgia Tech
Tennessee · TENN −12.5 · Sat 7:00 PM · Tennessee 45, Georgia Tech 24 · we had it
TENN −12.5
TENN 34–22
Tennessee
Won
South Alabama at Tulane
Tulane · TULN −9.5 · Sat 7:00 PM · South Alabama 24, Tulane 28 · we had it
TULN −9.5
TULN 30–20
Tulane
Won
Southern Utah at Colorado State
Colorado State · CSU −20.5 · Sat 7:00 PM · Southern Utah 24, Colorado State 58 · we had it
CSU −20.5
CSU 39–18
Colorado State
Won
Western Carolina at Cincinnati
Cincinnati · CIN −36.5 · Sat 7:00 PM · Western Carolina 10, Cincinnati 62 · we had it
CIN −36.5
CIN 32–29
Cincinnati
Won
Southern at Houston
Houston · HOU −52 · Sat 7:00 PM · Southern 6, Houston 77 · we had it
HOU −52
HOU 32–29
Houston
Won
Bowling Green at Nebraska
Nebraska · NEB −30.5 · Sat 7:00 PM · Bowling Green 7, Nebraska 56 · we had it
NEB −30.5
NEB 41–10
Nebraska
Won
Georgia State at Kennesaw State
Kennesaw State · KENN −7.5 · Sat 7:00 PM · Georgia State 31, Kennesaw State 17 · we missed
KENN −7.5
KENN 32–23
Kennesaw State
Lost
Middle Tennessee at Marshall
Marshall · MRSH −12.5 · Sat 7:00 PM · Middle Tennessee 26, Marshall 28 · we had it
MRSH −12.5
MRSH 35–22
Marshall
Won
Towson at South Carolina
South Carolina · SC −44.5 · Sat 7:00 PM · Towson 9, South Carolina 45 · we had it
SC −44.5
SC 30–27
South Carolina
Won
Tulsa at Sam Houston
Tulsa · TLSA −12.5 · Sat 7:00 PM · Tulsa 23, Sam Houston 17 · we had it
TLSA −12.5
TLSA 33–19
Tulsa
Won
Western Illinois at Wisconsin
Wisconsin · WIS −43.5 · Sat 7:15 PM · Western Illinois 9, Wisconsin 36 · we had it
WIS −43.5
WIS 26–24
Wisconsin
Won
San Diego State at UCLA
UCLA · UCLA −13.5 · Sat 7:15 PM · San Diego State 10, UCLA 28 · we had it
UCLA −13.5
UCLA 34–21
UCLA
Won
Louisiana Tech at LSU
LSU · LSU −35 · Sat 7:30 PM · Louisiana Tech 14, LSU 45 · we had it
LSU −35
LSU 29–27
LSU
Won
Navy at Florida Atlantic
Navy · NAVY −4.5 · Sat 7:30 PM · Navy 30, Florida Atlantic 38 · we missed
NAVY −4.5
NAVY 31–27
Navy
Lost
Ohio State at Texas
Texas · TEX −2.5 · Sat 7:30 PM · Ohio State 23, Texas 24 · we had it
TEX −2.5
TEX 26–24
Texas
Won
Iowa State at Iowa
Iowa · IOWA −14 · Sat 7:30 PM · Iowa State 13, Iowa 16 · we had it
IOWA −14
IOWA 28–14
Iowa
Won
Fordham at Coastal Carolina
Coastal Carolina · CCU −36 · Sat 7:30 PM · Fordham 7, Coastal Carolina 45 · we had it
CCU −36
CCU 44–10
Coastal Carolina
Won
Texas Tech at Oregon State
Texas Tech · TTU −25.5 · Sat 7:30 PM · Texas Tech 35, Oregon State 24 · we had it
TTU −25.5
TTU 40–14
Texas Tech
Won
Charlotte at Ole Miss
Ole Miss · MISS −44.5 · Sat 7:45 PM · Charlotte 9, Ole Miss 41 · we had it
MISS −44.5
MISS 31–29
Ole Miss
Won
Grambling at TCU
TCU · TCU −44.5 · Sat 8:00 PM · Grambling 7, TCU 63 · we had it
TCU −44.5
TCU 29–27
TCU
Won
Prairie View A&M at Baylor
Baylor · BAY −37.5 · Sat 8:08 PM · Prairie View A&M 3, Baylor 44 · we had it
BAY −37.5
BAY 29–27
Baylor
Won
Southern Miss at Auburn
Auburn · AUB −32.5 · Sat 8:50 PM · Southern Miss 8, Auburn 43 · we had it
AUB −32.5
AUB 45–12
Auburn
Won
Texas Southern at UTEP
UTEP · UTEP −27 · Sat 9:00 PM · Texas Southern 10, UTEP 51 · we had it
UTEP −27
UTEP 39–14
UTEP
Won
Cal Poly at San José State
San José State · SJSU −21.5 · Sat 9:00 PM · Cal Poly 20, San José State 30 · we had it
SJSU −21.5
SJSU 39–18
San José State
Won
Georgia Southern at Clemson
Clemson · CLEM −19.5 · Sat 9:30 PM · Georgia Southern 7, Clemson 22 · we had it
CLEM −19.5
CLEM 38–18
Clemson
Won
North Dakota State at Air Force
North Dakota State · NDSU −2 · Sat 10:00 PM · North Dakota State 38, Air Force 32 · we had it
NDSU −2
NDSU 25–23
North Dakota State
Won
Sacramento State at Fresno State
Fresno State · FRES −18 · Sat 10:30 PM · Sacramento State 3, Fresno State 49 · we had it
FRES −18
FRES 31–14
Fresno State
Won
Arkansas at Utah
Utah · UTAH −13.5 · Sat 10:30 PM · Arkansas 10, Utah 43 · we had it
UTAH −13.5
UTAH 34–22
Utah
Won
Montana State at Nevada
Montana State · MTST −4.5 · Sat 10:30 PM · Montana State 20, Nevada 7 · we had it
MTST −4.5
MTST 27–23
Montana State
Won
Louisiana at USC
USC · USC −31 · Sat 11:00 PM · Louisiana 30, USC 49 · we had it
USC −31
USC 46–14
USC
Won
New Mexico State at Hawai'i
Hawai'i · HAW −7.5 · Sat 11:59 PM · New Mexico State 19, Hawai'i 29 · we had it
HAW −7.5
HAW 29–22
Hawai'i
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.