Sports Interaction

Maryland Terrapins vs. Michigan State Spartans Odds, Stats - November 29, 2025

Final Score
Maryland
Terrapins
Michigan State
Spartans
28
38
Maryland Terrapins
Michigan State Spartans
Scoreboard 1 2 3 4 Odds
Maryland Terrapins 4-8 0 7 21 0 +48.5
Michigan State Spartans 4-8 7 17 7 7 -4

Latest Encounters

Date Result Competition Stats Recap
11/22/25
Michigan Wolverines MICH ( 9-3 )
Maryland Terrapins MD ( 4-8 )
45   -   20
11/22/25
Michigan State Spartans MSU ( 4-8 )
17   -   20
11/15/25
Maryland Terrapins MD ( 4-8 )
6   -   24
11/15/25
Penn State Nittany Lions PSU ( 6-6 )
Michigan State Spartans MSU ( 4-8 )
28   -   10
11/08/25
Maryland Terrapins MD ( 4-8 )
20   -   35
11/01/25
Indiana Hoosiers IU ( 13-0 )
Maryland Terrapins MD ( 4-8 )
55   -   10
11/01/25
Michigan State Spartans MSU ( 4-8 )
Minnesota Golden Gophers MINN ( 7-5 )
20   -   23
10/25/25
Michigan Wolverines MICH ( 9-3 )
Michigan State Spartans MSU ( 4-8 )
31   -   20
10/18/25
Maryland Terrapins MD ( 4-8 )
UCLA Bruins UCLA ( 3-9 )
17   -   20
10/18/25
Michigan State Spartans MSU ( 4-8 )
Indiana Hoosiers IU ( 13-0 )
13   -   38

Matchup Odds

Team Spread Moneyline Over / Under
Maryland Terrapins MD
+4 0 0 U+48.50
Michigan State Spartans MSU
-4 0 0 O+48.50

Line History

time fav line total
Opening 23 Nov 11:26pm MD O +48.5 -110
Closing 30 Nov 3:14am MD O +65.5 -155

Line History

Team Leaders

Maryland Terrapins MD
Michigan State Spartans MSU
Nick Marsh
Wide Receiver Maryland
6 Touchdowns 6
Shaleak Knotts
Wide Receiver Michigan State
Makhi Frazier
Running Back Maryland
520 Rushing 501
DeJuan Williams
Running Back Michigan State
Malik Washington
Quarterback Michigan State
2963 Passing 1392
Aidan Chiles
Quarterback Maryland
Nick Marsh
Wide Receiver Maryland
59 Receiving 58
Jalil Farooq
Wide Receiver Michigan State
Sidney Stewart
Defensive Lineman Michigan State
7 Sacks 2.5
Quindarius Dunnigan
Defensive Lineman Maryland
Jamare Glasker
Defensive Back Michigan State
4 Interceptions 1
Aveon Grose
Defensive Back Maryland

Matchup Details

team win loss last 10 w/l streak ats money home away total
Maryland Terrapins Maryland Terrapins
4 7 2-8 8L 5-6 0 0-0 0-0 4-7
Michigan State Spartans Michigan State Spartans
3 8 2-8 1W 6-5 0 0-0 0-0 6-5

Recent Meetings

date home-away ats o/u MSU:Total Net Yards MSU:Net Rushing Yards MSU:Passing Yards MD:Total Net Yards MD:Net Rushing Yards MD:Passing Yards
11/29/2025 MSU 38 - MD 28 MSU -4.5 Over 48.5 453 161 292 534 75 459
09/07/2024 MD 24 - MSU 27 MSU +9.5 Over 44.5 493 130 363 339 86 253
09/23/2023 MSU 9 - MD 31 MD -5.5 Under 53 362 139 223 376 102 274
11/13/2021 MSU 40 - MD 21 MSU -13 Over 60 451 101 350 481 194 287
11/30/2019 MSU 19 - MD 16 MD +21 Under 48.5 316 164 152 430 88 342
11/03/2018 MD 3 - MSU 24 MSU -3 Under 46.5 356 269 87 100 26 74
11/18/2017 MSU 17 - MD 7 MD +17 Under 46.5 204 83 121 291 271 20
date score ats o/u Total Net Yards Net Rushing Yards Passing Yards
11/29/2025 MSU 38 - MD 28 L +4.5 Over 48.5 534 75 459
11/22/2025 MD 20 - MICH 45 L +14 Over 45.5 443 228 215
11/15/2025 ILL 24 - MD 6 L +16.5 Under 51.5 293 55 238
11/08/2025 RUTG 35 - MD 20 L -1.5 Under 56.5 403 305 98
11/01/2025 MD 10 - IU 55 L +21.5 Over 50.5 588 367 221
10/18/2025 UCLA 20 - MD 17 L +2.5 Under 52.5 337 127 210
10/11/2025 MD 31 - NEB 34 W +5.5 Over 47.5 453 193 260
10/04/2025 MD 20 - WASH 24 W +5.5 Under 53.5 390 115 275
09/20/2025 WIS 10 - MD 27 W +7.5 Under 44.5 326 61 265
09/13/2025 MD 44 - TOWS 17 L -29.5 Over 52.5 281 51 230
date score ats o/u Total Net Yards Net Rushing Yards Passing Yards
11/29/2025 MSU 38 - MD 28 W -4.5 Over 48.5 453 161 292
11/22/2025 IOWA 20 - MSU 17 W +17.5 Under 43.5 301 154 147
11/15/2025 MSU 10 - PSU 28 L +7 Under 49.5 229 101 128
11/01/2025 MINN 23 - MSU 20 W +4.5 Under 44.5 301 104 197
10/25/2025 MSU 20 - MICH 31 W +14 Over 46.5 305 115 190
10/18/2025 IU 38 - MSU 13 W +26.5 Over 49.5 465 133 332
10/11/2025 MSU 13 - UCLA 38 L -7.5 Under 51.5 253 87 166
10/04/2025 NEB 38 - MSU 27 W +10.5 Over 48.5 261 67 194
09/20/2025 USC 45 - MSU 31 W +15.5 Over 55.5 523 289 234
09/13/2025 MSU 41 - YSU 24 L Over 0 444 174 270

Matchup Edge - Scoring Stats

avg rank edge in rank avg
23.5 103 Points Per Game 93 24.58
26.5 86 Points Allowed Per Game 113 29.92
5.33 60 1st Quarter Scoring Per Game 71 4.33
3.5 18 1st Quarter Scoring Allowed Per Game 61 6.25
9.08 50 2nd Quarter Scoring Per Game 82 6.5
8.25 63 2nd Quarter Scoring Allowed Per Game 49 7.25
6.25 49 3rd Quarter Scording Per Game 41 6.83
6.25 62 3rd Quarter Scoring Allowed Per Game 76 7.25
2.83 104 4th Quarter Scoring Per Game 76 5.42
8.5 83 4th Quarter Scoring Allowed Per Game 71 7.58
81.1 62 Red Zone Efficiency 19 90.5
360 87 Total Yards Per Game 98 345.5
8.8 147 Total Yards Per Play 103 10.97
4.1 70 Rushing Yards Per Play 84 3.78
40.92 4 Passing Attempts Per Game 45 31.5
10.8 97 Passing Yards Per Completion 84 11.13
1.5 22 Passing Tds Per Game 19 1.67
23.67 11 Completions Per Game 39 20
57.8 93 Completion % 48 63.5
118.76 129 Qb Rating 69 137.16
0.75 46 Defense Sacks Per Game 9 3.08
0.75 11 Defense Interceptions Per Game 17 0.5
0.42 13 Opponent Fumbles Lost Per Game 11 0.5
6 62 Penalties Per Game 50 5.33
54.58 116 Penalty Yards Per Game 84 45.33
14 12 Takeaway / Giveaway Differential 10 12
2.29 83 Yards Per Punt Return 69 2.81
14.82 142 Yards Per Kickoff Return 21 25

Odds Analysis

Team Rankings

offence
Maryland Terrapins MD
Season stats rank
Total Yards 360 88
Passing Yards 255.67 37
Rushing Yards 104.33 127
Points Scored 23.5 435
Field Goal % 0.88 60
Michigan State Spartans MSU
Season stats rank
Total Yards 345.5 99
Passing Yards 222.67 71
Rushing Yards 122.83 109
Points Scored 24.58 403
Field Goal % 0.71 146
defence
Maryland Terrapins MD
Season stats rank
Total Yards 360 88
Passing Yards 255.67 37
Rushing Yards 104.33 127
Points Scored 23.5 435
Field Goal % 0.88 60
Michigan State Spartans MSU
Season stats rank
Total Yards 345.5 99
Passing Yards 222.67 71
Rushing Yards 122.83 109
Points Scored 24.58 403
Field Goal % 0.71 146

Injuries

Maryland Terrapins MD
Michigan State Spartans MSU

Betting News + Tweets

No posts found.

Michigan State Spartans MSU

No posts found.

Line Up - Last Game

Pitchers
POS Player
Hitters
POS Player
Pitchers
POS Player
Hitters
POS Player