NCAAF game previews
One page per NCAAF game with the market's opening line, how it moved, and — after the game — the final score and closing line.
Upcoming games
Wednesday, October 28
Wed 7:00 PM ET · Middle Tennessee -2.5 · O/U 50.5
Kennesaw State 99th in offensive EPA vs Middle Tennessee's 76th-ranked defense
Wed 8:00 PM ET · Jacksonville State -3.5 · O/U 49.5
Jacksonville State 41st in offensive EPA vs New Mexico State's 16th-ranked defense
Thursday, October 29
Thu 7:30 PM ET · James Madison -20.5 · O/U 49.5
Troy 93rd in offensive EPA vs James Madison's 25th-ranked defense
Thu 7:30 PM ET · North Texas -13.5 · O/U 77.5
Florida Atlantic 31st in offensive EPA vs North Texas' 107th-ranked defense
Friday, October 30
Fri 7:00 PM ET · Tulane -10.5 · O/U 46.5
Tulane 113th in offensive EPA vs Charlotte's 120th-ranked defense
Fri 7:30 PM ET · UCF -1.5 · O/U 48.5
Baylor 117th in offensive EPA vs UCF's 70th-ranked defense
Fri 10:30 PM ET · Kent State -10 · O/U 46.5
Kent State 121st in offensive EPA vs Sacramento State's 85th-ranked defense
Saturday, October 31
Sat 12:00 PM ET · Duke -7 · O/U 47.5
Boston College 72nd in offensive EPA vs Duke's 54th-ranked defense
Sat 12:00 PM ET · Iowa -3.5 · O/U 36.5
Wisconsin 57th in offensive EPA vs Iowa's 42nd-ranked defense
Sat 12:00 PM ET · Illinois -2.5 · O/U 54.5
Illinois 39th in offensive EPA vs Maryland's 129th-ranked defense
Sat 12:00 PM ET · NC State -7 · O/U 56.5
California 116th in offensive EPA vs NC State's 110th-ranked defense
Sat 12:00 PM ET · Notre Dame -30.5 · O/U 56.5
Notre Dame 13th in offensive EPA vs Navy's 104th-ranked defense
Sat 12:00 PM ET · South Florida -8 · O/U 42.5
UAB 120th in offensive EPA vs South Florida's 24th-ranked defense
Sat 12:00 PM ET · SMU -10 · O/U 58.5
SMU 38th in offensive EPA vs Syracuse's 67th-ranked defense
Sat 12:00 PM ET · Texas Tech -3.5 · O/U 54.5
Arizona 20th in offensive EPA vs Texas Tech's 20th-ranked defense
Sat 12:00 PM ET · Western Michigan -13.5 · O/U 44.5
Bowling Green 110th in offensive EPA vs Western Michigan's 78th-ranked defense
Sat 12:30 PM ET · Michigan -14.5 · O/U 46.5
Michigan 96th in offensive EPA vs Rutgers' 123rd-ranked defense
Sat 12:45 PM ET · Ole Miss -13 · O/U 57.5
Auburn 78th in offensive EPA vs Ole Miss' 69th-ranked defense
Sat 1:00 PM ET · Marshall -2.5 · O/U 45.5
Marshall 85th in offensive EPA vs Old Dominion's 44th-ranked defense
Sat 2:00 PM ET · Kansas State -1.5 · O/U 47.5
Kansas State 70th in offensive EPA vs Colorado's 60th-ranked defense
Sat 2:00 PM ET · Georgia State -6.5 · O/U 58.5
Coastal Carolina 60th in offensive EPA vs Georgia State's 109th-ranked defense
Sat 3:00 PM ET · Air Force -1.5 · O/U 51.5
UConn 28th in offensive EPA vs Air Force's 118th-ranked defense
Sat 3:00 PM ET · East Carolina -6 · O/U 49.5
Temple 23rd in offensive EPA vs East Carolina's 39th-ranked defense
Sat 3:00 PM ET · Louisiana Tech -5.5 · O/U 58.5
Louisiana Tech 88th in offensive EPA vs South Alabama's 132nd-ranked defense
Sat 3:15 PM ET · Louisville -22.5 · O/U 60.5
Stanford 80th in offensive EPA vs Louisville's 84th-ranked defense
Sat 3:30 PM ET · BYU -16.5 · O/U 48.5
Arizona State 108th in offensive EPA vs BYU's 48th-ranked defense
Sat 3:30 PM ET · Georgia -11.5 · O/U 55.5
Florida 19th in offensive EPA vs Georgia's 35th-ranked defense
Sat 3:30 PM ET · Indiana -20.5 · O/U 41.5
Minnesota 122nd in offensive EPA vs Indiana's 36th-ranked defense
Sat 3:30 PM ET · Liberty -14 · O/U 44.5
Florida International 118th in offensive EPA vs Liberty's 33rd-ranked defense
Sat 3:30 PM ET · North Dakota State -24 · O/U 42.5
UTEP 119th in offensive EPA vs North Dakota State's 21st-ranked defense
Sat 3:30 PM ET · Oregon -3.5 · O/U 47.5
Northwestern 2nd in offensive EPA vs Oregon's 27th-ranked defense
Sat 3:30 PM ET · TCU -6 · O/U 46.5
Kansas 123rd in offensive EPA vs TCU's 29th-ranked defense
Sat 3:30 PM ET · Southern Miss -3.5 · O/U 56.5
Southern Miss 69th in offensive EPA vs UL Monroe's 117th-ranked defense
Sat 3:30 PM ET · Utah State -6.5 · O/U 63.5
Colorado State 1st in offensive EPA vs Utah State's 31st-ranked defense
Sat 3:45 PM ET · Utah -6.5 · O/U 57.5
Utah 18th in offensive EPA vs Cincinnati's 98th-ranked defense
Sat 3:45 PM ET · Wake Forest -12.5 · O/U 49.5
Virginia 66th in offensive EPA vs Wake Forest's 41st-ranked defense
Sat 4:00 PM ET · New Mexico -15 · O/U 41.5
New Mexico 82nd in offensive EPA vs San José State's 58th-ranked defense
Sat 4:15 PM ET · Oklahoma -5.5 · O/U 44.5
South Carolina 29th in offensive EPA vs Oklahoma's 6th-ranked defense
Sat 4:15 PM ET · Penn State -7.5 · O/U 54.5
Purdue 59th in offensive EPA vs Penn State's 61st-ranked defense
Sat 4:15 PM ET · UCLA -22.5 · O/U 44.5
Nevada 91st in offensive EPA vs UCLA's 2nd-ranked defense
Sat 6:30 PM ET · Georgia Southern -5.5 · O/U 56.5
App State 81st in offensive EPA vs Georgia Southern's 64th-ranked defense
Sat 7:00 PM ET · Florida State -6 · O/U 49.5
Clemson 127th in offensive EPA vs Florida State's 124th-ranked defense
Sat 7:00 PM ET · Oklahoma State -8.5 · O/U 57.5
Oklahoma State 36th in offensive EPA vs Iowa State's 113th-ranked defense
Sat 7:00 PM ET · San Diego State -2.5 · O/U 48.5
Washington State 136th in offensive EPA vs San Diego State's 93rd-ranked defense
Sat 7:30 PM ET · Miami -14.5 · O/U 52.5
Miami 4th in offensive EPA vs North Carolina's 53rd-ranked defense
Sat 7:30 PM ET · Pittsburgh -7.5 · O/U 53.5
Georgia Tech 48th in offensive EPA vs Pittsburgh's 66th-ranked defense
Sat 7:30 PM ET · Texas -20.5 · O/U 50.5
Mississippi State 50th in offensive EPA vs Texas' 17th-ranked defense
Sat 7:30 PM ET · Ohio State -6.5 · O/U 51.5
Ohio State 21st in offensive EPA vs USC's 82nd-ranked defense
Sat 7:45 PM ET · Missouri -10 · O/U 49.5
Missouri 75th in offensive EPA vs Arkansas' 106th-ranked defense
Sat 8:00 PM ET · Memphis -6 · O/U 59.5
Army 15th in offensive EPA vs Memphis' 23rd-ranked defense
Sat 8:00 PM ET · Nebraska -7.5 · O/U 49.5
Washington 101st in offensive EPA vs Nebraska's 3rd-ranked defense
Sat 10:00 PM ET · Boise State -11.5 · O/U 63.5
Texas State 33rd in offensive EPA vs Boise State's 92nd-ranked defense
Sat 10:30 PM ET · UNLV -24 · O/U 53.5
Northern Illinois 68th in offensive EPA vs UNLV's 59th-ranked defense
Sat 11:00 PM ET · Oregon State -5.5 · O/U 57.5
Oregon State 7th in offensive EPA vs Fresno State's 52nd-ranked defense
Recent finals
Week of Oct 26 – Nov 1
Final · Tue Oct 27 · Closed Western Kentucky -2.5 · O/U 55.5
Final · Tue Oct 27 · Closed Missouri State -5.5 · O/U 51.5
Week of Oct 19 – 25
Final · Tue Oct 20 · Closed Delaware -3 · O/U 53.5
Final · Tue Oct 20 · Closed Florida International -10 · O/U 46.5
Final · Tue Oct 20 · Closed South Alabama -2 · O/U 66.5
Final · Wed Oct 21 · Closed New Mexico State -3.5 · O/U 46.5
Final · Thu Oct 22 · Closed James Madison -12.5 · O/U 56.5
Final · Thu Oct 22 · Closed Liberty -8.5 · O/U 50.5
Final · Thu Oct 22 · Closed Memphis -10.5 · O/U 55.5
Final · Fri Oct 23 · Closed UConn -12.5 · O/U 53.5
Final · Fri Oct 23 · Closed Virginia -2.5 · O/U 47.5
Final · Fri Oct 23 · Closed Army -1.5 · O/U 53.5
Final · Fri Oct 23 · Closed Air Force -6.5 · O/U 46.5
Final · Fri Oct 23 · Closed NC State -7.5 · O/U 54.5
Final · Sat Oct 24 · Closed LSU -7 · O/U 52.5
Final · Sat Oct 24 · Closed Texas Tech -10.5 · O/U 57.5
Final · Sat Oct 24 · Closed Florida Atlantic -9.5 · O/U 55.5
Final · Sat Oct 24 · Closed Miami -20.5 · O/U 50.5
Final · Sat Oct 24 · Closed Indiana -7.5 · O/U 43.5
Final · Sat Oct 24 · Closed Northwestern -15.5 · O/U 58.5
Final · Sat Oct 24 · Closed SMU -18.5 · O/U 55.5
Final · Sat Oct 24 · Closed TCU -10.5 · O/U 58.5
Final · Sat Oct 24 · Closed Toledo -2.5 · O/U 48.5
Final · Sat Oct 24 · Closed Miami (OH) -3.5 · O/U 39.5
Final · Sat Oct 24 · Closed Kansas -1.5 · O/U 54.5
Final · Sat Oct 24 · Closed Kent State -3 · O/U 47.5
Final · Sat Oct 24 · Closed Oregon -10.5 · O/U 49.5
Final · Sat Oct 24 · Closed Alabama -13.5 · O/U 49.5
Final · Sat Oct 24 · Closed Ball State -14.5 · O/U 51.5
Final · Sat Oct 24 · Closed Buffalo -3 · O/U 44.5
Final · Sat Oct 24 · Closed Georgia Tech -6.5 · O/U 50.5
Final · Sat Oct 24 · Closed Iowa -7.5 · O/U 40.5
Final · Sat Oct 24 · Closed Oklahoma -1.5 · O/U 49.5
Final · Sat Oct 24 · Closed North Texas -3 · O/U 60.5
Final · Sat Oct 24 · Closed Hawai'i -3 · O/U 49.5
Final · Sat Oct 24 · Closed South Carolina -2.5 · O/U 50.5
Final · Sat Oct 24 · Closed BYU -7.5 · O/U 43.5
Final · Sat Oct 24 · Closed UCLA -16.5 · O/U 43.5
Final · Sat Oct 24 · Closed Kansas State -1 · O/U 51.5
Final · Sat Oct 24 · Closed Ohio -11.5 · O/U 48.5
Final · Sat Oct 24 · Closed Troy -13.5 · O/U 50.5
Final · Sat Oct 24 · Closed Louisiana Tech -13.5 · O/U 43.5
Final · Sat Oct 24 · Closed Nevada -6 · O/U 46.5
Final · Sat Oct 24 · Closed Louisiana -11.5 · O/U 52.5
Final · Sat Oct 24 · Closed Boise State -14.5 · O/U 52.5
Final · Sat Oct 24 · Closed Colorado State -1 · O/U 57.5
Final · Sat Oct 24 · Closed Georgia State -2.5 · O/U 58.5
Final · Sat Oct 24 · Closed Clemson -3 · O/U 49.5
Final · Sat Oct 24 · Closed Oklahoma State -13.5 · O/U 55.5
Final · Sat Oct 24 · Closed Arizona -11.5 · O/U 51.5
Final · Sat Oct 24 · Closed Kentucky -10.5 · O/U 51.5
Final · Sat Oct 24 · Closed North Carolina -9.5 · O/U 49.5
Final · Sat Oct 24 · Closed Texas -3 · O/U 54.5
Final · Sat Oct 24 · Closed Texas State -14.5 · O/U 59.5
Final · Sat Oct 24 · Closed USC -2.5 · O/U 50.5
Final · Sat Oct 24 · Closed UTSA -3 · O/U 52.5
Final · Sat Oct 24 · Closed New Mexico -4.5 · O/U 39.5
Final · Sat Oct 24 · Closed Utah -6.5 · O/U 57.5
Week of Oct 12 – 18
Final · Wed Oct 14 · Closed Kennesaw State -2.5 · O/U 52.5
Final · Wed Oct 14 · Closed Western Kentucky -1.5 · O/U 53.5
Final · Thu Oct 15 · Closed Georgia Southern -3.5 · O/U 44.5
Final · Thu Oct 15 · Closed East Carolina -4.5 · O/U 48.5
Final · Thu Oct 15 · Closed Texas State -13.5 · O/U 69.5
Final · Fri Oct 16 · Closed Memphis -6.5 · O/U 55.5
Final · Fri Oct 16 · Closed App State -1.5 · O/U 48.5
Final · Fri Oct 16 · Closed Purdue -3 · O/U 50.5
Final · Sat Oct 17 · Closed Army -2 · O/U 55.5
Final · Sat Oct 17 · Closed Pittsburgh -6.5 · O/U 42.5
Final · Sat Oct 17 · Closed Bowling Green -6 · O/U 46.5
Charleston Southern0Final · Sat Oct 17 · Closed Clemson -42.5 · O/U 53.5
Final · Sat Oct 17 · Closed Ohio State -2.5 · O/U 49.5
Final · Sat Oct 17 · Closed James Madison -8.5 · O/U 58.5
Final · Sat Oct 17 · Closed Kansas State -3 · O/U 55.5
Final · Sat Oct 17 · Closed LSU -17.5 · O/U 55.5
Final · Sat Oct 17 · Closed Northwestern -7.5 · O/U 50.5
Final · Sat Oct 17 · Closed SMU -10 · O/U 51.5
Final · Sat Oct 17 · Closed Texas -13.5 · O/U 51.5
Final · Sat Oct 17 · Closed West Virginia -1.5 · O/U 64.5
Final · Sat Oct 17 · Closed Maryland -5.5 · O/U 55.5
Final · Sat Oct 17 · Closed Buffalo -6.5 · O/U 43.5
Final · Sat Oct 17 · Closed Temple -17.5 · O/U 47.5
The Citadel0Final · Sat Oct 17 · Closed Texas A&M -46 · O/U 56.5
Final · Sat Oct 17 · Closed Western Michigan -7.5 · O/U 43.5
Final · Sat Oct 17 · Closed UNLV -1.5 · O/U 48.5
Final · Sat Oct 17 · Closed Duke -3 · O/U 46.5
Final · Sat Oct 17 · Closed Toledo -7.5 · O/U 51.5
Final · Sat Oct 17 · Closed Georgia -19.5 · O/U 50.5
Final · Sat Oct 17 · Closed Miami (OH) -9.5 · O/U 47.5
Final · Sat Oct 17 · Closed Michigan -6.5 · O/U 43.5
Final · Sat Oct 17 · Closed Ole Miss -4.5 · O/U 57.5
Final · Sat Oct 17 · Closed Alabama -7.5 · O/U 50.5
Final · Sat Oct 17 · Closed Texas Tech -16.5 · O/U 49.5
Final · Sat Oct 17 · Closed Virginia Tech -8.5 · O/U 55.5
Final · Sat Oct 17 · Closed Wyoming -7.5 · O/U 42.5
Final · Sat Oct 17 · Closed Tulsa -3.5 · O/U 46.5
Final · Sat Oct 17 · Closed Louisiana -3 · O/U 49.5
Final · Sat Oct 17 · Closed Oregon State -18.5 · O/U 52.5
Final · Sat Oct 17 · Closed Baylor -4 · O/U 50.5
Final · Sat Oct 17 · Closed Miami -20.5 · O/U 56.5
Final · Sat Oct 17 · Closed North Dakota State -14.5 · O/U 42.5
Final · Sat Oct 17 · Closed South Florida -20.5 · O/U 45.5
Final · Sat Oct 17 · Closed Arkansas State -5.5 · O/U 61.5
Final · Sat Oct 17 · Closed Vanderbilt -5.5 · O/U 48.5
Final · Sat Oct 17 · Closed Notre Dame -10.5 · O/U 47.5
Final · Sat Oct 17 · Closed Houston -3.5 · O/U 62.5
Final · Sat Oct 17 · Closed Oklahoma -6.5 · O/U 43.5
Elon7Final · Sat Oct 17 · Closed Stanford -34.5 · O/U 55.5
Final · Sat Oct 17 · Closed Louisville -14.5 · O/U 56.5
Final · Sat Oct 17 · Closed UCLA -1.5 · O/U 42.5
Final · Sat Oct 17 · Closed Louisiana Tech -13.5 · O/U 55.5
Final · Sat Oct 17 · Closed UTSA -5.5 · O/U 53.5
Final · Sat Oct 17 · Closed San José State -6.5 · O/U 46.5
Final · Sat Oct 17 · Closed Ohio -17.5 · O/U 46.5
Final · Sat Oct 17 · Closed Utah -15.5 · O/U 49.5
Final · Sat Oct 17 · Closed Wake Forest -10.5 · O/U 54.5
Final · Sat Oct 17 · Closed New Mexico -14.5 · O/U 45.5
Final · Sat Oct 17 · Closed Fresno State -6.5 · O/U 46.5
Final · Sat Oct 17 · Closed Oregon -6.5 · O/U 51.5