
OSU
21-12

MICH
30-2
OSU · top performer

Bruce Thornton
G · #2
20
Pts
3
Reb
4
Ast
MICH · top performer

Aday Mara
C · #15
17
Pts
7
Reb
1
Ast
Biggest swing: 13pp · 2nd Half · 5:08
NCAAB · Box score
| Player | |||||||
|---|---|---|---|---|---|---|---|
| Starters | |||||||
A. BynumF · #1 | 34 | 5 | 1-5 | 1-4 | 2-2 | 6 | 3 |
D. RoyalF · #21 | 36 | 13 | 4-12 | 2-4 | 3-4 | 11 | 1 |
C. TillyC · #13 | 30 | 8 | 2-6 | 0-2 | 4-6 | 5 | 1 |
B. ThorntonG · #2 | 39 | 20 | 6-14 | 2-5 | 6-6 | 3 | 4 |
J. Mobley Jr.G · #0 | 26 | 14 | 6-14 | 2-7 | — | 2 | 1 |
| Bench | |||||||
B. NoelF · #14 | 12 | 2 | 1-3 | 0-1 | — | 2 | 0 |
I. NjegovanC · #7 | 4 | 0 | 0-1 | — | — | 0 | 0 |
G. CuppsG · #4 | 17 | 5 | 2-3 | 1-1 | — | 1 | 1 |
P. JohnsonG · #6 | 2 | 0 | — | — | — | 0 | 0 |
| Team | 67 | 22-58 | 8-24 | 15-18 | 32 | 11 | |
| DNP: C. White, J. Ojianwuna, M. Grujicic, M. Herro, B. Nash, T. Chatman | |||||||
| Player | |||||||
|---|---|---|---|---|---|---|---|
| Starters | |||||||
Y. LendeborgF · #23 | 35 | 6 | 1-4 | 0-2 | 4-6 | 5 | 6 |
M. Johnson Jr.F · #21 | 28 | 11 | 5-11 | 1-1 | — | 7 | 1 |
A. MaraC · #15 | 28 | 17 | 7-11 | — | 3-3 | 7 | 1 |
E. CadeauG · #3 | 37 | 15 | 3-9 | 1-5 | 8-10 | 2 | 7 |
N. BurnettG · #4 | 18 | 6 | 2-4 | 1-2 | 1-2 | 1 | 1 |
| Bench | |||||||
W. TschetterF · #42 | 7 | 0 | — | — | — | 1 | 0 |
R. Gayle Jr.G · #11 | 20 | 4 | 1-6 | 0-2 | 2-3 | 4 | 1 |
T. McKenneyG · #1 | 27 | 12 | 5-8 | 2-5 | — | 4 | 0 |
| Team | 71 | 24-53 | 5-17 | 18-24 | 34 | 17 | |
| DNP: O. Goodman, H. Hochberg, M. Kordel, R. Liburd, H. Eisley Jr., L.J. Cason, W. Grady, C. May | |||||||
Stat compare
Headline stats · full table below
38
FG %
45
11
Ast
17
Team stats
OSU
Away
Stat
MICH
Home
22-58
fieldGoalsMade-fieldGoalsAttempted
24-53
38
FG %
45
8-24
threePointFieldGoalsMade-threePointFieldGoalsAttempted
5-17
15-18
freeThrowsMade-freeThrowsAttempted
18-24
11
Assists
17
10
Turnovers
9
Model & market
Vegas line center
DraftKings via ESPN · 21+
Spread
MICH -12.5
Between 10 and —
Total
155.5
High-scoring · +10.5 vs avg
Moneyline
Implied probabilities back-computed from American odds — break-even win % a moneyline bet needs to be +EV.
Line movement · 5 snapshots
ESPN-tracked · 21+
Spread
12.5
0.0 since open
Total
155.5
0.0 since open
How it ended
MICH beat OSU 71-67. A. Mara led with 17 PTS, 7 REB, 1 AST.
Last play
End of Game
Win probability
MICH vs OSU
Starters vs bench
production by unitStarters(5)
60 PTS · 27 REB · 10 AST
GS 40
Bench(4)
7 PTS · 3 REB · 1 AST
GS 6
Starters(5)
55 PTS · 22 REB · 16 AST
GS 48
Bench(3)
16 PTS · 9 REB · 1 AST
GS 13
Clutch moments · top swings
ranked by WP impactDevin Royal · makes 25-foot three point jumper (Bruce Thornton assists)
Christoph Tilly · makes free throw 1 of 2
Yaxel Lendeborg · makes free throw 2 of 2
Linescore (quarters)
| Team | 1 | 2 | T |
|---|---|---|---|
| OSU | 35 | 32 | 67 |
| MICH | 39 | 32 | 71 |
Period scoring
OSU won 0 · MICH won 1
H1
Thornton 13
McKenney 10
H2
Jr. 7
Mara 13
Shooting comparison
38%
22-58
FG
45%
24-53
33%
8-24
3PT
29%
5-17
83%
15-18
FT
75%
18-24
Play-by-play · 460 plays
End of Game
OSU 67·MICH 71
End of 2nd half
OSU 67·MICH 71
Morez Johnson Jr. Defensive Rebound.
·
OSU 67·MICH 71
Amare Bynum misses 23-foot three point jumper
OSU 67·MICH 71
+2pp
Yaxel Lendeborg makes free throw 2 of 2
OSU 67·MICH 71
+5pp
Christoph Tilly subbing in for Ohio State
OSU 67·MICH 70
Puff Johnson subbing out for Ohio State
OSU 67·MICH 70
Bruce Thornton subbing in for Ohio State
OSU 67·MICH 70
Gabe Cupps subbing out for Ohio State
OSU 67·MICH 70
−2pp
Yaxel Lendeborg makes free throw 1 of 2
OSU 67·MICH 70
+2pp
Foul on Devin Royal.
OSU 67·MICH 69
+4pp
Puff Johnson subbing in for Ohio State
OSU 67·MICH 69
Gabe Cupps subbing in for Ohio State
OSU 67·MICH 69
Christoph Tilly subbing out for Ohio State
OSU 67·MICH 69
Bruce Thornton subbing out for Ohio State
OSU 67·MICH 69
−4pp
Ohio State Timeout
OSU 67·MICH 69
Devin Royal makes 10-foot floating jump shot (Christoph Tilly assists)
·
OSU 67·MICH 69
+5pp
Devin Royal Defensive Rebound.BIG MOMENT
OSU 65·MICH 69
−5pp
Elliot Cadeau misses free throw 2 of 2BIG MOMENT
OSU 65·MICH 69
+6pp
Bruce Thornton subbing in for Ohio State
OSU 65·MICH 69
Gabe Cupps subbing out for Ohio StateBIG MOMENT
OSU 65·MICH 69
−6pp
Roddy Gayle Jr. subbing in for Michigan
OSU 65·MICH 69
Aday Mara subbing out for Michigan
OSU 65·MICH 69
+1pp
Elliot Cadeau makes free throw 1 of 2
OSU 65·MICH 69
+2pp
Foul on John Mobley Jr..
OSU 65·MICH 68
+3pp
Yaxel Lendeborg Defensive Rebound.BIG MOMENT
OSU 65·MICH 68
+11pp
Devin Royal misses free throw 2 of 2
OSU 65·MICH 68
Gabe Cupps subbing in for Ohio State
OSU 65·MICH 68
Bruce Thornton subbing out for Ohio State
OSU 65·MICH 68
−4pp
Devin Royal makes free throw 1 of 2
OSU 65·MICH 68
−5pp
Betting line
MICH -12.5·O/U 155.5·OSU +650/MICH -1000
Recap · NCAAB
ichigan Wolverines held off Ohio State Buckeyes, 71–67. Decided by 4.
OSU +12.5 cashed (MICH won by 4). Total stayed UNDER 155.5 by 17.5.
ByTheOnemodel/auto-generated · live odds + scouting data/refreshes with the page