Michigan Wolverines vs Ohio State Buckeyes: Prediction, Head-to-Head, Odds & Stats (Sat, 29 Nov '25)
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
USA
Recent Form
L
L
W
L
L
4
Win
Last 10 Played
10
0 Draws6
Win
9
Position
3
-
Manager
Ryan Day
Ohio State Buckeyes
USA
Recent Form
L
W
W
W
W
4
Win
Last 10 Played
10
0 Draws6
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 Wolverines | 4 |
| Ohio State Buckeyes | 6 |
Michigan Wolverines vs Ohio State Buckeyes Past H2H Matches
NCAA, Regular Season
05:00 PM
30/11/24
30/11/24
Ohio State Buckeyes
10
Michigan Wolverines
13
05:00 PM
25/11/23
25/11/23
Michigan Wolverines
30
Ohio State Buckeyes
24
05:00 PM
26/11/22
26/11/22
Ohio State Buckeyes
23
Michigan Wolverines
45
NCAA FBS
05:00 PM
27/11/21
27/11/21
Michigan Wolverines
42
Ohio State Buckeyes
27
05:00 PM
12/12/20
12/12/20
Ohio State Buckeyes
Michigan Wolverines
05:00 PM
30/11/19
30/11/19
Michigan Wolverines
27
Ohio State Buckeyes
56
05:00 PM
24/11/18
24/11/18
Ohio State Buckeyes
62
Michigan Wolverines
39
05:00 PM
25/11/17
25/11/17
Michigan Wolverines
20
Ohio State Buckeyes
31
05:00 PM
26/11/16
26/11/16
Ohio State Buckeyes
30
Michigan Wolverines
27
05:00 PM
28/11/15
28/11/15
Michigan Wolverines
13
Ohio State Buckeyes
42
05:00 PM
29/11/14
29/11/14
Ohio State Buckeyes
42
Michigan Wolverines
28
05:00 PM
30/11/13
30/11/13
Michigan Wolverines
41
Ohio State Buckeyes
42
05:00 PM
24/11/12
24/11/12
Ohio State Buckeyes
26
Michigan Wolverines
21
05:00 PM
26/11/11
26/11/11
Michigan Wolverines
40
Ohio State Buckeyes
34
05:00 PM
27/11/10
27/11/10
Ohio State Buckeyes
37
Michigan Wolverines
7
05:00 PM
21/11/09
21/11/09
Michigan Wolverines
10
Ohio State Buckeyes
21
05:00 PM
22/11/08
22/11/08
Ohio State Buckeyes
42
Michigan Wolverines
7
05:00 PM
17/11/07
17/11/07
Michigan Wolverines
3
Ohio State Buckeyes
14
08:30 PM
18/11/06
18/11/06
Ohio State Buckeyes
42
Michigan Wolverines
39
05:05 PM
20/11/04
20/11/04
Ohio State Buckeyes
37
Michigan Wolverines
21
Michigan Wolverines Recent Matches
NCAA, Regular Season (27 Matches)
05:00 PM
15/11/25
15/11/25
Northwestern Wildcats
22
Michigan Wolverines
24
W
11:00 PM
01/11/25
01/11/25
Michigan Wolverines
21
Purdue Boilermakers
16
W
11:30 PM
25/10/25
25/10/25
Michigan State Spartans
20
Michigan Wolverines
31
W
04:00 PM
18/10/25
18/10/25
Michigan Wolverines
24
Washington Huskies
7
W
11:30 PM
11/10/25
11/10/25
USC Trojans
31
Michigan Wolverines
13
L
04:00 PM
04/10/25
04/10/25
Michigan Wolverines
24
Wisconsin Badgers
10
W
07:30 PM
20/09/25
20/09/25
Nebraska Cornhuskers
27
Michigan Wolverines
30
W
04:00 PM
13/09/25
13/09/25
Michigan Wolverines
63
Central Michigan Chippewas
3
W
11:30 PM
06/09/25
06/09/25
Oklahoma Sooners
24
Michigan Wolverines
13
L
11:30 PM
30/08/25
30/08/25
Michigan Wolverines
34
New Mexico Lobos
17
W
05:00 PM
30/11/24
30/11/24
Ohio State Buckeyes
10
Michigan Wolverines
13
W
08:30 PM
23/11/24
23/11/24
Michigan Wolverines
50
Northwestern Wildcats
6
W
08:30 PM
09/11/24
09/11/24
Indiana Hoosiers
20
Michigan Wolverines
15
L
07:30 PM
02/11/24
02/11/24
Michigan Wolverines
17
Oregon Ducks
38
L
11:30 PM
26/10/24
26/10/24
Michigan Wolverines
24
Michigan State Spartans
17
W
07:30 PM
19/10/24
19/10/24
Illinois Fighting Illini
21
Michigan Wolverines
7
L
11:30 PM
05/10/24
05/10/24
Washington Huskies
27
Michigan Wolverines
17
L
04:00 PM
28/09/24
28/09/24
Michigan Wolverines
27
Minnesota Golden Gophers
24
W
07:30 PM
21/09/24
21/09/24
Michigan Wolverines
27
USC Trojans
24
W
04:00 PM
14/09/24
14/09/24
Michigan Wolverines
28
Arkansas State Red Wolves
18
W
04:00 PM
07/09/24
07/09/24
Michigan Wolverines
12
Texas Longhorns
31
L
11:30 PM
31/08/24
31/08/24
Michigan Wolverines
30
Fresno State Bulldogs
10
W
01:00 AM
03/12/23
03/12/23
Iowa Hawkeyes
0
Michigan Wolverines
26
W
05:00 PM
25/11/23
25/11/23
Michigan Wolverines
30
Ohio State Buckeyes
24
W
05:00 PM
18/11/23
18/11/23
Maryland Terrapins
24
Michigan Wolverines
31
W
05:00 PM
11/11/23
11/11/23
Penn State Nittany Lions
15
Michigan Wolverines
24
W
11:30 PM
04/11/23
04/11/23
Michigan Wolverines
41
Purdue Boilermakers
13
W
NCAA Division I, FBS Post Season (3 Matches)
05:00 PM
31/12/24
31/12/24
Michigan Wolverines
19
Alabama Crimson Tide
13
W
12:30 AM
09/01/24
09/01/24
Michigan Wolverines
34
Washington Huskies
13
W
10:00 PM
01/01/24
01/01/24
Michigan Wolverines
27
Alabama Crimson Tide
20
W
Ohio State Buckeyes Recent Matches
NCAA, Regular Season (25 Matches)
12:30 AM
16/11/25
16/11/25
Ohio State Buckeyes
48
UCLA Bruins
10
W
06:00 PM
08/11/25
08/11/25
Purdue Boilermakers
10
Ohio State Buckeyes
34
W
04:00 PM
01/11/25
01/11/25
Ohio State Buckeyes
38
Penn State Nittany Lions
14
W
07:30 PM
18/10/25
18/10/25
Wisconsin Badgers
0
Ohio State Buckeyes
34
W
04:00 PM
11/10/25
11/10/25
Illinois Fighting Illini
16
Ohio State Buckeyes
34
W
11:30 PM
04/10/25
04/10/25
Ohio State Buckeyes
42
Minnesota Golden Gophers
3
W
07:30 PM
27/09/25
27/09/25
Washington Huskies
6
Ohio State Buckeyes
24
W
11:00 PM
13/09/25
13/09/25
Ohio State Buckeyes
37
Ohio Bobcats
9
W
07:30 PM
06/09/25
06/09/25
Ohio State Buckeyes
70
Grambling State Tigers
0
W
04:00 PM
30/08/25
30/08/25
Ohio State Buckeyes
14
Texas Longhorns
7
W
05:00 PM
30/11/24
30/11/24
Ohio State Buckeyes
10
Michigan Wolverines
13
L
05:00 PM
23/11/24
23/11/24
Ohio State Buckeyes
38
Indiana Hoosiers
15
W
05:00 PM
16/11/24
16/11/24
Northwestern Wildcats
7
Ohio State Buckeyes
31
W
05:00 PM
09/11/24
09/11/24
Ohio State Buckeyes
45
Purdue Boilermakers
0
W
04:00 PM
02/11/24
02/11/24
Penn State Nittany Lions
13
Ohio State Buckeyes
20
W
04:00 PM
26/10/24
26/10/24
Ohio State Buckeyes
21
Nebraska Cornhuskers
17
W
11:30 PM
12/10/24
12/10/24
Oregon Ducks
32
Ohio State Buckeyes
31
L
07:30 PM
05/10/24
05/10/24
Ohio State Buckeyes
35
Iowa Hawkeyes
7
W
11:30 PM
28/09/24
28/09/24
Michigan State Spartans
7
Ohio State Buckeyes
38
W
04:00 PM
21/09/24
21/09/24
Ohio State Buckeyes
49
Marshall Thundering Herd
14
W
11:30 PM
07/09/24
07/09/24
Ohio State Buckeyes
56
Western Michigan Broncos
0
W
07:30 PM
31/08/24
31/08/24
Ohio State Buckeyes
52
Akron Zips
6
W
05:00 PM
25/11/23
25/11/23
Michigan Wolverines
30
Ohio State Buckeyes
24
L
09:00 PM
18/11/23
18/11/23
Ohio State Buckeyes
37
Minnesota Golden Gophers
3
W
12:30 AM
12/11/23
12/11/23
Ohio State Buckeyes
38
Michigan State Spartans
3
W
NCAA Division I, FBS Post Season (5 Matches)
12:30 AM
21/01/25
21/01/25
Notre Dame Fighting Irish
23
Ohio State Buckeyes
34
W
12:30 AM
11/01/25
11/01/25
Texas Longhorns
14
Ohio State Buckeyes
28
W
10:00 PM
01/01/25
01/01/25
Oregon Ducks
21
Ohio State Buckeyes
41
W
01:00 AM
22/12/24
22/12/24
Ohio State Buckeyes
42
Tennessee Volunteers
17
W
01:00 AM
30/12/23
30/12/23
Ohio State Buckeyes
3
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) |
|---|---|---|
| 2 | Touchdowns | 3 |
| 3/3 | Field goals | 1/3 |
| 245 | Total yards | 496 |
| 0 | Turnovers | 5 |
| 5/5 | Red zone efficiency | 4/5 |
| 26:44 | Time of Possession | 33:03 |
| 11 | First downs | 25 |
| 1 | First downs by penalty | 2 |
| 2/12 (16%) | Third down efficiency | 9/14 (64%) |
| 6 | Punts | 1 |
| 45.2 | Average yards per punt | 44 |
| 4.5 | Average yards per play | 6.4 |
| (H) | Passing | (A) |
| 6 | First downs by passing | 15 |
| 184 | Net yards passing | 280 |
| 184 | Gross yards passing | 280 |
| 0 | Passing touchdowns | 0 |
| 0 | Interceptions thrown | 2 |
| 6.6 | Average passing yards per attempt | 8 |
| 4 | Red zone passing attempts | 0 |
| (H) | Rushing | (A) |
| 26 | Rushing attempts | 45 |
| 61 | Rushing yards | 216 |
| 2.3 | Average rushing yards per attempt | 4.8 |
| 3 | First downs by rushing | 9 |
| 5 | Red zone rushing attempts | 11 |
| (H) | Other | (A) |
| 7 | Penalties | 4 |
| 67 | Yards penalized | 24 |
| 0 | Fumbles | 3 |
| 0 | Fumbles lost | 3 |
Ohio State Buckeyes Last Match Played stats
Ohio State Buckeyes vs UCLA Bruins
Final Score :48 - 10
| (H) | Offense | (A) |
|---|---|---|
| 6 | Touchdowns | 1 |
| 2/2 | Field goals | 1/1 |
| 440 | Total yards | 222 |
| 0 | Turnovers | 0 |
| 6/6 | Red zone efficiency | 2/2 |
| 34:59 | Time of Possession | 25:01 |
| 25 | First downs | 8 |
| 0 | First downs by penalty | 1 |
| 6/11 (54%) | Third down efficiency | 5/13 (38%) |
| 1 | Punts | 6 |
| 51 | Average yards per punt | 36.8 |
| 6.6 | Average yards per play | 4.6 |
| (H) | Passing | (A) |
| 12 | First downs by passing | 6 |
| 218 | Net yards passing | 154 |
| 218 | Gross yards passing | 154 |
| 1 | Passing touchdowns | 1 |
| 0 | Interceptions thrown | 0 |
| 6.2 | Average passing yards per attempt | 6.7 |
| 2 | Red zone passing attempts | 2 |
| (H) | Rushing | (A) |
| 33 | Rushing attempts | 25 |
| 222 | Rushing yards | 68 |
| 6.7 | Average rushing yards per attempt | 2.7 |
| 12 | First downs by rushing | 2 |
| 10 | Red zone rushing attempts | 3 |
| (H) | Other | (A) |
| 3 | Penalties | 7 |
| 20 | Yards penalized | 55 |
| 0 | Fumbles | 0 |
| 0 | Fumbles lost | 0 |