Michigan Wolverines vs Ohio State Buckeyes: Prediction, Head-to-Head, Odds & Stats (Sat, 29 Nov '25)

Wojtek Kolan

Wojtek Kolan

Published on 29 Nov, 05:00 PM UTC

Next Match 29/11/25 at 05:00 PM

Michigan Wolverines vs Ohio State Buckeyes

Scheduled H2H Match For Michigan Wolverines Vs Ohio State Buckeyes

NCAA, Regular Season

Sat, 29 Nov 2025 at 05:00 PM UTC

Michigan Wolverines
Michigan Wolverines

USA USA

Recent Form

L
L
W
L
L
Ohio State Buckeyes
Ohio State Buckeyes

USA USA

Recent Form

L
W
W
W
W

4

Win

Last 10 Played

10
0 Draws

6

Win

9
Position
3
-
Manager
Ryan Day

Game Schedule - Time Of Fixture

Michigan Wolverines will square off vs Ohio State Buckeyes in NCAA, Regular Season on Sat, 29 Nov 2025 at 05:00 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

Michigan Wolverines vs Ohio State Buckeyes H2H Match Summary

Over the last 10 head to head matches for these teams, Michigan Wolverines have won 4 times and Ohio State Buckeyes have got the victory on 6 occasion. In the most recent match between them, Michigan Wolverines won 10-13.


Head-to-Head (Last 10 Matches)
Michigan Wolverines4
Ohio State Buckeyes6

Michigan Wolverines vs Ohio State Buckeyes Past H2H Matches

19510
NCAA, Regular Season
05:00 PM
30/11/24
4352
Ohio State Buckeyes
10
4310
Michigan Wolverines
13
05:00 PM
25/11/23
4310
Michigan Wolverines
30
4352
Ohio State Buckeyes
24
05:00 PM
26/11/22
4352
Ohio State Buckeyes
23
4310
Michigan Wolverines
45
11209
NCAA FBS
05:00 PM
27/11/21
4310
Michigan Wolverines
42
4352
Ohio State Buckeyes
27
05:00 PM
12/12/20
4352
Ohio State Buckeyes
4310
Michigan Wolverines
05:00 PM
30/11/19
4310
Michigan Wolverines
27
4352
Ohio State Buckeyes
56
05:00 PM
24/11/18
4352
Ohio State Buckeyes
62
4310
Michigan Wolverines
39
05:00 PM
25/11/17
4310
Michigan Wolverines
20
4352
Ohio State Buckeyes
31
05:00 PM
26/11/16
4352
Ohio State Buckeyes
30
4310
Michigan Wolverines
27
05:00 PM
28/11/15
4310
Michigan Wolverines
13
4352
Ohio State Buckeyes
42
05:00 PM
29/11/14
4352
Ohio State Buckeyes
42
4310
Michigan Wolverines
28
05:00 PM
30/11/13
4310
Michigan Wolverines
41
4352
Ohio State Buckeyes
42
05:00 PM
24/11/12
4352
Ohio State Buckeyes
26
4310
Michigan Wolverines
21
05:00 PM
26/11/11
4310
Michigan Wolverines
40
4352
Ohio State Buckeyes
34
05:00 PM
27/11/10
4352
Ohio State Buckeyes
37
4310
Michigan Wolverines
7
05:00 PM
21/11/09
4310
Michigan Wolverines
10
4352
Ohio State Buckeyes
21
05:00 PM
22/11/08
4352
Ohio State Buckeyes
42
4310
Michigan Wolverines
7
05:00 PM
17/11/07
4310
Michigan Wolverines
3
4352
Ohio State Buckeyes
14
08:30 PM
18/11/06
4352
Ohio State Buckeyes
42
4310
Michigan Wolverines
39
05:05 PM
20/11/04
4352
Ohio State Buckeyes
37
4310
Michigan Wolverines
21

Michigan Wolverines Recent Matches

19510
NCAA, Regular Season (27 Matches)
05:00 PM
15/11/25
4366
Northwestern Wildcats
22
4310
Michigan Wolverines
24
W
11:00 PM
01/11/25
4310
Michigan Wolverines
21
4317
Purdue Boilermakers
16
W
11:30 PM
25/10/25
4338
Michigan State Spartans
20
4310
Michigan Wolverines
31
W
04:00 PM
18/10/25
4310
Michigan Wolverines
24
4370
Washington Huskies
7
W
11:30 PM
11/10/25
4290
USC Trojans
31
4310
Michigan Wolverines
13
L
04:00 PM
04/10/25
4310
Michigan Wolverines
24
4301
Wisconsin Badgers
10
W
07:30 PM
20/09/25
4282
Nebraska Cornhuskers
27
4310
Michigan Wolverines
30
W
04:00 PM
13/09/25
4310
Michigan Wolverines
63
4339
Central Michigan Chippewas
3
W
11:30 PM
06/09/25
47360
Oklahoma Sooners
24
4310
Michigan Wolverines
13
L
11:30 PM
30/08/25
4310
Michigan Wolverines
34
4384
New Mexico Lobos
17
W
05:00 PM
30/11/24
4352
Ohio State Buckeyes
10
4310
Michigan Wolverines
13
W
08:30 PM
23/11/24
4310
Michigan Wolverines
50
4366
Northwestern Wildcats
6
W
08:30 PM
09/11/24
4375
Indiana Hoosiers
20
4310
Michigan Wolverines
15
L
07:30 PM
02/11/24
4310
Michigan Wolverines
17
47372
Oregon Ducks
38
L
11:30 PM
26/10/24
4310
Michigan Wolverines
24
4338
Michigan State Spartans
17
W
07:30 PM
19/10/24
4293
Illinois Fighting Illini
21
4310
Michigan Wolverines
7
L
11:30 PM
05/10/24
4370
Washington Huskies
27
4310
Michigan Wolverines
17
L
04:00 PM
28/09/24
4310
Michigan Wolverines
27
4381
Minnesota Golden Gophers
24
W
07:30 PM
21/09/24
4310
Michigan Wolverines
27
4290
USC Trojans
24
W
04:00 PM
14/09/24
4310
Michigan Wolverines
28
4321
Arkansas State Red Wolves
18
W
04:00 PM
07/09/24
4310
Michigan Wolverines
12
4332
Texas Longhorns
31
L
11:30 PM
31/08/24
4310
Michigan Wolverines
30
4298
Fresno State Bulldogs
10
W
01:00 AM
03/12/23
4322
Iowa Hawkeyes
0
4310
Michigan Wolverines
26
W
05:00 PM
25/11/23
4310
Michigan Wolverines
30
4352
Ohio State Buckeyes
24
W
05:00 PM
18/11/23
4306
Maryland Terrapins
24
4310
Michigan Wolverines
31
W
05:00 PM
11/11/23
4286
Penn State Nittany Lions
15
4310
Michigan Wolverines
24
W
11:30 PM
04/11/23
4310
Michigan Wolverines
41
4317
Purdue Boilermakers
13
W
19750
NCAA Division I, FBS Post Season (3 Matches)
05:00 PM
31/12/24
4310
Michigan Wolverines
19
4312
Alabama Crimson Tide
13
W
12:30 AM
09/01/24
4310
Michigan Wolverines
34
4370
Washington Huskies
13
W
10:00 PM
01/01/24
4310
Michigan Wolverines
27
4312
Alabama Crimson Tide
20
W

Ohio State Buckeyes Recent Matches

19510
NCAA, Regular Season (25 Matches)
12:30 AM
16/11/25
4352
Ohio State Buckeyes
48
4313
UCLA Bruins
10
W
06:00 PM
08/11/25
4317
Purdue Boilermakers
10
4352
Ohio State Buckeyes
34
W
04:00 PM
01/11/25
4352
Ohio State Buckeyes
38
4286
Penn State Nittany Lions
14
W
07:30 PM
18/10/25
4301
Wisconsin Badgers
0
4352
Ohio State Buckeyes
34
W
04:00 PM
11/10/25
4293
Illinois Fighting Illini
16
4352
Ohio State Buckeyes
34
W
11:30 PM
04/10/25
4352
Ohio State Buckeyes
42
4381
Minnesota Golden Gophers
3
W
07:30 PM
27/09/25
4370
Washington Huskies
6
4352
Ohio State Buckeyes
24
W
11:00 PM
13/09/25
4352
Ohio State Buckeyes
37
4350
Ohio Bobcats
9
W
07:30 PM
06/09/25
4352
Ohio State Buckeyes
70
296520
Grambling State Tigers
0
W
04:00 PM
30/08/25
4352
Ohio State Buckeyes
14
4332
Texas Longhorns
7
W
05:00 PM
30/11/24
4352
Ohio State Buckeyes
10
4310
Michigan Wolverines
13
L
05:00 PM
23/11/24
4352
Ohio State Buckeyes
38
4375
Indiana Hoosiers
15
W
05:00 PM
16/11/24
4366
Northwestern Wildcats
7
4352
Ohio State Buckeyes
31
W
05:00 PM
09/11/24
4352
Ohio State Buckeyes
45
4317
Purdue Boilermakers
0
W
04:00 PM
02/11/24
4286
Penn State Nittany Lions
13
4352
Ohio State Buckeyes
20
W
04:00 PM
26/10/24
4352
Ohio State Buckeyes
21
4282
Nebraska Cornhuskers
17
W
11:30 PM
12/10/24
47372
Oregon Ducks
32
4352
Ohio State Buckeyes
31
L
07:30 PM
05/10/24
4352
Ohio State Buckeyes
35
4322
Iowa Hawkeyes
7
W
11:30 PM
28/09/24
4338
Michigan State Spartans
7
4352
Ohio State Buckeyes
38
W
04:00 PM
21/09/24
4352
Ohio State Buckeyes
49
4337
Marshall Thundering Herd
14
W
11:30 PM
07/09/24
4352
Ohio State Buckeyes
56
4356
Western Michigan Broncos
0
W
07:30 PM
31/08/24
4352
Ohio State Buckeyes
52
4353
Akron Zips
6
W
05:00 PM
25/11/23
4310
Michigan Wolverines
30
4352
Ohio State Buckeyes
24
L
09:00 PM
18/11/23
4352
Ohio State Buckeyes
37
4381
Minnesota Golden Gophers
3
W
12:30 AM
12/11/23
4352
Ohio State Buckeyes
38
4338
Michigan State Spartans
3
W
19750
NCAA Division I, FBS Post Season (5 Matches)
12:30 AM
21/01/25
4372
Notre Dame Fighting Irish
23
4352
Ohio State Buckeyes
34
W
12:30 AM
11/01/25
4332
Texas Longhorns
14
4352
Ohio State Buckeyes
28
W
10:00 PM
01/01/25
47372
Oregon Ducks
21
4352
Ohio State Buckeyes
41
W
01:00 AM
22/12/24
4352
Ohio State Buckeyes
42
4328
Tennessee Volunteers
17
W
01:00 AM
30/12/23
4352
Ohio State Buckeyes
3
4314
Missouri Tigers
14
L

Michigan Wolverines Next Fixtures

Ohio State Buckeyes Next Fixtures

Michigan Wolverines Last Match Played stats

Northwestern Wildcats vs Michigan Wolverines

Final Score :22 - 24

(H)Offense (A)
2Touchdowns3
3/3Field goals1/3
245Total yards496
0Turnovers5
5/5Red zone efficiency4/5
26:44Time of Possession33:03
11First downs25
1First downs by penalty2
2/12 (16%)Third down efficiency9/14 (64%)
6Punts1
45.2Average yards per punt44
4.5Average yards per play6.4
(H)Passing (A)
6First downs by passing15
184Net yards passing280
184Gross yards passing280
0Passing touchdowns0
0Interceptions thrown2
6.6Average passing yards per attempt8
4Red zone passing attempts0
(H)Rushing (A)
26Rushing attempts45
61Rushing yards216
2.3Average rushing yards per attempt4.8
3First downs by rushing9
5Red zone rushing attempts11
(H)Other (A)
7Penalties4
67Yards penalized24
0Fumbles3
0Fumbles lost3

Ohio State Buckeyes Last Match Played stats

Ohio State Buckeyes vs UCLA Bruins

Final Score :48 - 10

(H)Offense (A)
6Touchdowns1
2/2Field goals1/1
440Total yards222
0Turnovers0
6/6Red zone efficiency2/2
34:59Time of Possession25:01
25First downs8
0First downs by penalty1
6/11 (54%)Third down efficiency5/13 (38%)
1Punts6
51Average yards per punt36.8
6.6Average yards per play4.6
(H)Passing (A)
12First downs by passing6
218Net yards passing154
218Gross yards passing154
1Passing touchdowns1
0Interceptions thrown0
6.2Average passing yards per attempt6.7
2Red zone passing attempts2
(H)Rushing (A)
33Rushing attempts25
222Rushing yards68
6.7Average rushing yards per attempt2.7
12First downs by rushing2
10Red zone rushing attempts3
(H)Other (A)
3Penalties7
20Yards penalized55
0Fumbles0
0Fumbles lost0