Crisler Center · at Michigan · Conference game
Closing line
MICH -16.5✓ OSU covered by 4.5
Closing total165.5Under by 29.5
| This season | MICH | |
|---|---|---|
| 13-5 | Record | 17-1 |
| 8-10 | ATS | 9-9 |
| 9-9 | O/U | 7-11 |
ATS = covered-didn’t-push · O/U = overs-unders
Model before tip-off: OSU 75–92 MICH · ✓ MICH (92%) won
Loading the game…
Box score
Score by half
| 1H | 2H | T | |
|---|---|---|---|
| OSU | 30 | 32 | 62 |
| MICH | 33 | 41 | 74 |
1st half: OSU 30, MICH 33 (MICH by 3). The model had MICH by 9.5 and a total of 78.1 (actual 63).
Team stats
| OSU | MICH | |
|---|---|---|
| 24-59 41% | Field goals | 27-52 52% |
| 8-27 30% | 3-pointers | 5-23 22% |
| 6-9 67% | Free throws | 15-25 60% |
| 27 12 off | Rebounds | 36 12 off |
| 9 | Assists | 16 |
| 6 | Steals | 10 |
| 1 | Blocks | 6 |
| 13 | Turnovers | 14 |
| 20 | Fouls | 16 |
| 24 | Points in paint | 36 |
| 4 | Fast-break points | 12 |
Players
| OSU | MIN | PTS | REB | AST | FG | 3P |
|---|---|---|---|---|---|---|
| Devin Royal F | 36 | 4 | 1 | 1 | 2-8 | 0-4 |
| John Mobley Jr. G | 35 | 22 | 1 | 2 | 9-16 | 4-9 |
| Bruce Thornton G | 34 | 10 | 9 | 2 | 3-11 | 1-5 |
| Christoph Tilly C | 30 | 17 | 4 | 2 | 6-12 | 2-4 |
| Amare Bynum F | 29 | 5 | 2 | 0 | 2-5 | 1-3 |
| Bench | ||||||
| Ivan Njegovan C | 10 | 2 | 1 | 0 | 1-2 | 0-0 |
| Colin White F | 9 | 2 | 2 | 1 | 1-2 | 0-1 |
| Gabe Cupps G | 7 | 0 | 0 | 1 | 0-1 | 0-0 |
| Taison Chatman G | 6 | 0 | 0 | 0 | 0-2 | 0-1 |
| Puff Johnson G | 4 | 0 | 0 | 0 | 0-0 | 0-0 |
Did not play: Mathieu Grujicic, Myles Herro, Braylen Nash, Josh Ojianwuna, Brandon Noel
| MICH | MIN | PTS | REB | AST | FG | 3P |
|---|---|---|---|---|---|---|
| Yaxel Lendeborg F | 31 | 18 | 9 | 4 | 7-13 | 1-5 |
| Aday Mara C | 29 | 11 | 6 | 1 | 3-4 | 0-0 |
| Morez Johnson Jr. F | 27 | 12 | 7 | 1 | 6-6 | 0-0 |
| Elliot Cadeau G | 25 | 6 | 0 | 8 | 2-4 | 2-4 |
| Nimari Burnett G | 14 | 4 | 1 | 2 | 1-6 | 1-4 |
| Bench | ||||||
| Trey McKenney G | 21 | 12 | 4 | 0 | 3-5 | 1-3 |
| Roddy Gayle Jr. G | 21 | 5 | 4 | 0 | 2-6 | 0-2 |
| L.J. Cason G | 18 | 6 | 1 | 0 | 3-6 | 0-3 |
| Will Tschetter F | 14 | 0 | 3 | 0 | 0-2 | 0-2 |
Did not play: Oscar Goodman, Ricky Liburd, Malick Kordel, Howard Eisley Jr., Winters Grady, Harrison Hochberg, Charlie May
Loading the game…
Market vs model
The model’s numbers beside the market’s
MarketModelModel edgeResult
Spread
MarketMICH -16.5
ModelMICH -16.2
Model edgeOSU +0.3
W OSU covered
Total
Market165.5
Model166.9
Model edgeOver 1.4
L Under
Projected score
OSU 75.4 · MICH 91.6
OSU 62 · MICH 74
Win probability
MICH 92%
1st half
Spread
MICH -9.5
MICH -3.0
Total
78.1
63 points
Projected score
OSU 34.3 · MICH 43.8
OSU 30 · MICH 33
Market
Open → close
Spread
OpenMICH -15.5
1 → MICH
CloseMICH -16.5
1 pt toward MICH
Total
Open162.5
▲ 3
Close165.5
Up 3 since the open
Moneyline
OSU +1100 · MICH -2100
Line movement
Opening and closing line · tap a dot
Opened MICH -15.5 · closed MICH -16.5 · moved 1 toward MICHmodel MICH -16
model MICH -16
Opened 162.5 · closed 165.5 · moved 3 upmodel 167
model 167
Openline modelTip-off
Pre-game lines only (ESPN, DraftKings first). After tip-off the line shown is the closing line.
Last 10 games
2025-26, before tip-off
| Straight up | Spread | Over / under | |
|---|---|---|---|
| 6-4 60% | 4-6 40% | 5-5 50% | |
| 9-1 90% | 4-6 40% | 3-7 30% |
Recent meetings
Last 5 of 6 since 2021-22
OSU 2–4 MICHMICH leads · 6 games since 2021-22 · OSU 2-4 ATS
| Date | Result | Line | Covered |
|---|---|---|---|
| Feb 16, 2024-25 | MICH 86 @ OSU 83 | OSU -1.5 | MICH W |
| Mar 3, 2023-24 | MICH 61 @ OSU 84 | OSU -12.5 | OSU W |
| Jan 15, 2023-24 | OSU 65 @ MICH 73 | MICH -1.5 | MICH W |
| Feb 5, 2022-23 | OSU 69 @ MICH 77 | MICH -3.5 | MICH W |
| Mar 6, 2021-22 | MICH 75 @ OSU 69 | OSU -6 | MICH W |
ATS History · 2025-26
WwinLloss·Wats winLats lossPpush·Owent over the totalUwent under the total
Ohio State
18 games played
Straight up
13-5
72% wins
Against the spread
8-10
44% covers · avg −0.2 pts vs the line
Over / Under
9-9
50% overs · avg +1.2 pts vs the total
Game by game: lines, results and totals
Lines, results and totalsCover margin by game · points beyond the lineTotal margin by game · points over or under the total
| Date | Opp | Result | Line | ATS | Total | O/U |
|---|---|---|---|---|---|---|
| Nov 3 | vs | W 118-102 | -33.5 | L −17.5 | 172.5 | O 220 |
| Nov 7 | vs | W 94-68 | -24.5 | W +1.5 | 159.5 | O 162 |
| Nov 11 | vs | W 75-53 | -23.5 | L −1.5 | 147.5 | U 128 |
| Nov 16 | vs | W 64-63 | -9.5 | L −8.5 | 156.5 | U 127 |
| Nov 20 | vs | W 91-58 | -26.5 | W +6.5 | 159.5 | U 149 |
| Nov 25 | vs | W 113-60 | -30.5 | W +22.5 | 151.5 | O 173 |
| Nov 28 | @ | L 66-67 | -5.5 | L −6.5 | 148.5 | U 133 |
| Dec 6 | @ | W 86-82 | -1.5 | W +2.5 | 155.5 | O 168 |
| Dec 9 | vs | L 80-88 | +3.5 | L −4.5 | 162.5 | O 168 |
| Dec 13 | vs | W 89-88 | -3.5 | L −2.5 | 145.5 | O 177 |
| Dec 20 | vs | L 70-71 | +2.5 | W +1.5 | 157.5 | U 141 |
| Dec 23 | vs | W 89-63 | -28.5 | L −2.5 | 153.5 | U 152 |
| Jan 2 | @ | W 80-73 | -9.5 | L −2.5 | 151.5 | O 153 |
| Jan 5 | vs | L 69-72 | -2.5 | L −5.5 | 155.5 | U 141 |
| Jan 8 | @ | W 72-62 | +1.5 | W +11.5 | 152.5 | U 134 |
| Jan 11 | @ | L 74-81 | +1.5 | L −5.5 | 155.5 | U 155 |
| Jan 17 | vs | W 86-74 | -4.5 | W +7.5 | 146.5 | O 160 |
| Jan 20 | vs | W 82-74 | -7.5 | W +0.5 | 143.5 | O 156 |
Day
Opp
Result
MissedCovered
Margin
3
vs
IUIN
W 118-102
−17.5
7
vs
PFW
W 94-68
+1.5
11
vs
APP
W 75-53
−1.5
16
vs
ND
W 64-63
−8.5
20
vs
WMU
W 91-58
+6.5
25
vs
MSM
W 113-60
+22.5
28
@
PITT
L 66-67
−6.5
6
@
NU
W 86-82
+2.5
9
vs
ILL
L 80-88
−4.5
13
vs
WVU
W 89-88
−2.5
20
vs
UNC
L 70-71
+1.5
23
vs
GRAM
W 89-63
−2.5
2
@
RUTG
W 80-73
−2.5
5
vs
NEB
L 69-72
−5.5
8
@
ORE
W 72-62
+11.5
11
@
WASH
L 74-81
−5.5
17
vs
UCLA
W 86-74
+7.5
20
vs
MINN
W 82-74
+0.5
covered 8didn’t cover 10avg −0.2 ptslonger = bigger margin
Day
Opp
Result
UnderOver
Margin
3
vs
IUIN
W 118-102
+47.5
7
vs
PFW
W 94-68
+2.5
11
vs
APP
W 75-53
−19.5
16
vs
ND
W 64-63
−29.5
20
vs
WMU
W 91-58
−10.5
25
vs
MSM
W 113-60
+21.5
28
@
PITT
L 66-67
−15.5
6
@
NU
W 86-82
+12.5
9
vs
ILL
L 80-88
+5.5
13
vs
WVU
W 89-88
+31.5
20
vs
UNC
L 70-71
−16.5
23
vs
GRAM
W 89-63
−1.5
2
@
RUTG
W 80-73
+1.5
5
vs
NEB
L 69-72
−14.5
8
@
ORE
W 72-62
−18.5
11
@
WASH
L 74-81
−0.5
17
vs
UCLA
W 86-74
+13.5
20
vs
MINN
W 82-74
+12.5
over 9under 9avg +1.2 ptslonger = bigger margin
Michigan
18 games played
Straight up
17-1
94% wins
Against the spread
9-9
50% covers · avg +5.7 pts vs the line
Over / Under
7-11
39% overs · avg −0.3 pts vs the total
Game by game: lines, results and totals
Lines, results and totalsCover margin by game · points beyond the lineTotal margin by game · points over or under the total
| Date | Opp | Result | Line | ATS | Total | O/U |
|---|---|---|---|---|---|---|
| Nov 3 | vs | W 121-78 | -24.5 | W +18.5 | 156.5 | O 199 |
| Nov 11 | vs | W 85-84 | -15.5 | L −14.5 | 168.5 | O 169 |
| Nov 14 | @ | W 67-63 | -7.5 | L −3.5 | 164.5 | U 130 |
| Nov 19 | vs | W 86-61 | -27.5 | L −2.5 | 159.5 | U 147 |
| Nov 24 | vs | W 94-54 | -6.5 | W +33.5 | 148.5 | U 148 |
| Nov 25 | vs | W 102-72 | -4.5 | W +25.5 | 163.5 | O 174 |
| Nov 26 | vs | W 101-61 | +3.5 | W +43.5 | 165.5 | U 162 |
| Dec 6 | vs | W 101-60 | -25.5 | W +15.5 | 153.5 | O 161 |
| Dec 9 | vs | W 89-61 | -17.5 | W +10.5 | 156.5 | U 150 |
| Dec 13 | @ | W 101-83 | -19.5 | L −1.5 | 163.5 | O 184 |
| Dec 21 | vs | W 102-50 | -40.5 | W +11.5 | 155.5 | U 152 |
| Dec 29 | vs | W 112-71 | -24.5 | W +16.5 | 161.5 | O 183 |
| Jan 2 | vs | W 96-66 | -22.5 | W +7.5 | 173.5 | U 162 |
| Jan 6 | @ | W 74-72 | -24.5 | L −22.5 | 169.5 | U 146 |
| Jan 10 | vs | L 88-91 | -19.5 | L −22.5 | 169.5 | O 179 |
| Jan 14 | @ | W 82-72 | -12.5 | L −2.5 | 165.5 | U 154 |
| Jan 17 | @ | W 81-71 | -18.5 | L −8.5 | 157.5 | U 152 |
| Jan 20 | vs | W 86-72 | -15.5 | L −1.5 | 163.5 | U 158 |
Day
Opp
Result
MissedCovered
Margin
3
vs
OAK
W 121-78
+18.5
11
vs
WAKE
W 85-84
−14.5
14
@
TCU
W 67-63
−3.5
19
vs
MTSU
W 86-61
−2.5
24
vs
SDSU
W 94-54
+33.5
25
vs
AUB
W 102-72
+25.5
26
vs
GONZ
W 101-61
+43.5
6
vs
RUTG
W 101-60
+15.5
9
vs
VILL
W 89-61
+10.5
13
@
MD
W 101-83
−1.5
21
vs
LAS
W 102-50
+11.5
29
vs
MCN
W 112-71
+16.5
2
vs
USC
W 96-66
+7.5
6
@
PSU
W 74-72
−22.5
10
vs
WIS
L 88-91
−22.5
14
@
WASH
W 82-72
−2.5
17
@
ORE
W 81-71
−8.5
20
vs
IU
W 86-72
−1.5
covered 9didn’t cover 9avg +5.7 ptslonger = bigger margin
Day
Opp
Result
UnderOver
Margin
3
vs
OAK
W 121-78
+42.5
11
vs
WAKE
W 85-84
+0.5
14
@
TCU
W 67-63
−34.5
19
vs
MTSU
W 86-61
−12.5
24
vs
SDSU
W 94-54
−0.5
25
vs
AUB
W 102-72
+10.5
26
vs
GONZ
W 101-61
−3.5
6
vs
RUTG
W 101-60
+7.5
9
vs
VILL
W 89-61
−6.5
13
@
MD
W 101-83
+20.5
21
vs
LAS
W 102-50
−3.5
29
vs
MCN
W 112-71
+21.5
2
vs
USC
W 96-66
−11.5
6
@
PSU
W 74-72
−23.5
10
vs
WIS
L 88-91
+9.5
14
@
WASH
W 82-72
−11.5
17
@
ORE
W 81-71
−5.5
20
vs
IU
W 86-72
−5.5
over 7under 11avg −0.3 ptslonger = bigger margin
Line = the team’s closing spread (negative = favored). ATS number = points beyond the line; total number = combined points.
Ohio State
13-5 overall · 5-3 in conference · Big Ten Conference
Last five, 2025-26
- Wvs Minnesota82–74
- Wvs UCLA86–74
- L@ Washington74–81
- W@ Oregon72–62
- Lvs Nebraska69–72
3 days since their last game.
Michigan
17-1 overall · 7-1 in conference · Big Ten Conference
Last five, 2025-26
- Wvs Indiana86–72
- W@ Oregon81–71
- W@ Washington82–72
- Lvs Wisconsin88–91
- W@ Penn State74–72
3 days since their last game.