TRANSACTION · MLBCubs: Placed RF Matt Shaw on the 10-day IL (Jun 29)
TRANSACTION · MLBOrioles: Placed LHP Keegan Akin on the 15-day IL, retroactive to June 28 (Jun 29)
TRANSACTION · MLBAthletics: Placed LF Tyler Soderstrom on the 10-day IL, retroactive to June 28 (Jun 29)
TRANSACTION · NBASpurs: Re-signed F Julian Champagnie to a veteran extension (Jun 29)
TRANSACTION · NBANets: Signed G Chaney Johnson to a two-way contract (Jun 29)
TRANSACTION · WNBADream: Signed G Jaylyn Sherrod to a player development contract (Jun 29)
Free during beta —to track favorites + alerts
Breslin Center · East Lansing, MI
14,797 attended
FINAL+6MSU
OSU

OSU

17-10

6066
MSU

MSU

22-5

NCAABSun, Feb 22FinalVegasMSU -10.5

OSU · top performer

OSU
Bruce Thornton

Bruce Thornton

G · #2

25.9Game score

32

Pts

5

Reb

2

Ast

MSU · top performer

MSU
Carson Cooper

Carson Cooper

C · #15

21.0Game score

20

Pts

11

Reb

3

Ast

Game flowOSU MSU

Biggest swing: 10pp · 2nd Half · 10:41

NCAAB · Ohio State Buckeyes at Michigan State Spartans · final

NCAAB · Box score

Final
box score. Tap a column header to sort by that stat; tap again to reverse, a third time to clear. The team leader in each stat is highlighted. Players who did not play are listed at the bottom.
Player
Starters
A. BynumF · #1
2900-50-220
C. TillyC · #13
29105-60-371
B. ThorntonG · #2
403212-222-86-852
P. JohnsonG · #6
2020-40-32-200
T. ChatmanG · #3
3252-81-533
Bench
C. WhiteF · #20
2531-21-20-241
I. NjegovanC · #7
1462-22-230
G. CuppsG · #4
1121-30-202
Team6023-524-2210-17269
DNP: D. Royal, J. Ojianwuna, B. Noel, M. Grujicic, M. Herro, B. Nash, J. Mobley Jr.

Stat compare

Headline stats · full table below

44

FG %

40

9

Ast

18

Team stats

OSU

Away

Stat

MSU

Home

23-52

fieldGoalsMade-fieldGoalsAttempted

22-55

44

FG %

40

4-22

threePointFieldGoalsMade-threePointFieldGoalsAttempted

4-15

10-17

freeThrowsMade-freeThrowsAttempted

18-25

9

Assists

18

5

Turnovers

9

Model & market

Vegas line center

DraftKings via ESPN · 21+

Spread

MSU -10.5

Half-pt above key 10

Total

146.5

Standard · +1.5 vs avg

Moneyline

OSUOSU+50017%
MSUMSU-70088%

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

10.5

0.0 since open

Total

146.5

0.0 since open

How it ended

MSU beat OSU 66-60. C. Cooper led with 20 PTS, 11 REB, 3 AST. MSU outscored the other side 43-34 in the 2nd half.

Last play

End of Game

Win probability

MSU vs OSU

02550751002nd Ha

Starters vs bench

production by unit
OSUOSUstarters 82% of pts

Starters(5)

49 PTS · 17 REB · 6 AST

GS 31

Bench(3)

11 PTS · 7 REB · 3 AST

GS 9

MSUMSUstarters 86% of pts

Starters(5)

57 PTS · 34 REB · 15 AST

GS 50

Bench(5)

9 PTS · 6 REB · 3 AST

GS 2

Clutch moments · top swings

ranked by WP impact
OSU1st Half · 9:22 · 14-9
+9pp38% WP

Bruce Thornton · makes 24-foot three point jumper (Taison Chatman assists)

OSU2nd Half · 17:50 · 31-25
+9pp53% WP

Colin White · makes 23-foot three point jumper (Christoph Tilly assists)

MSU2nd Half · 10:41 · 43-43
+10pp65% WP

Jordan Scott · makes 24-foot three point jumper (Jeremy Fears Jr. assists)

Linescore (quarters)

Team12T
OSU263460
MSU234366

Period scoring

OSU won 1 · MSU won 1

26
23

H1

Thornton 16

Cooper 6

34
43

H2

Thornton 16

Cooper 14

OSU
MSU

Shooting comparison

OSU
MSU

44%

23-52

FG

40%

22-55

18%

4-22

3PT

27%

4-15

59%

10-17

FT

72%

18-25

Play-by-play · 438 plays

period
event
player
  1. H2·0:00

    End of Game

    OSU 60·MSU 66

  2. H2·0:00

    End of 2nd half

    OSU 60·MSU 66

  3. H2·0:02

    Carson Cooper makes free throw 2 of 2

    OSU 60·MSU 66

  4. H2·0:02

    Carson Cooper makes free throw 1 of 2

    OSU 60·MSU 65

  5. H2·0:02

    Foul on Colin White.

    OSU 60·MSU 64

    +0.5pp

  6. H2·0:03

    Carson Cooper Defensive Rebound.

    OSU 60·MSU 64

    +1pp

  7. H2·0:05

    Bruce Thornton misses 25-foot three point jumper

    OSU 60·MSU 64

    +3pp

  8. H2·0:08

    Christoph Tilly Defensive Rebound.

    OSU 60·MSU 64

    +0.6pp

  9. H2·0:09

    Jordan Scott misses free throw 2 of 2

    OSU 60·MSU 64

    2pp

  10. H2·0:09

    Jordan Scott makes free throw 1 of 2

    OSU 60·MSU 64

    +0.8pp

  11. H2·0:09

    Foul on Taison Chatman.

    OSU 60·MSU 63

    +3pp

  12. H2·0:14

    Michigan State Timeout

    OSU 60·MSU 63

  13. H2·0:14

    Ohio State Timeout

    OSU 60·MSU 63

  14. H2·0:14

    Bruce Thornton makes layup

    OSU 60·MSU 63

    2pp

  15. H2·0:19

    Christoph Tilly Defensive Rebound.

    OSU 58·MSU 63

  16. H2·0:20

    Coen Carr misses free throw 2 of 2

    OSU 58·MSU 63

    2pp

  17. H2·0:20

    Michigan State Deadball Team Rebound.

    OSU 58·MSU 63

    2pp

  18. H2·0:20

    Coen Carr misses free throw 1 of 2

    OSU 58·MSU 63

  19. H2·0:20

    Foul on Colin White.

    OSU 58·MSU 63

  20. H2·0:20

    Coen Carr Defensive Rebound.

    OSU 58·MSU 63

    +4pp

  21. H2·0:21

    Christoph Tilly misses free throw 1 of 1

    OSU 58·MSU 63

    4pp

  22. H2·0:21

    Kur Teng subbing in for Michigan State

    OSU 58·MSU 63

  23. H2·0:21

    Jaxon Kohler subbing out for Michigan State

    OSU 58·MSU 63

    +3pp

  24. H2·0:21

    Foul on Jaxon Kohler.

    OSU 58·MSU 63

    3pp

  25. H2·0:21

    Christoph Tilly makes layup (Colin White assists)

    ·

    OSU 58·MSU 63

  26. H2·0:28

    Christoph Tilly Steal.

    OSU 56·MSU 63

  27. H2·0:28

    Jeremy Fears Jr. bad pass turnover

    OSU 56·MSU 63

    1pp

  28. H2·0:28

    Michigan State Offensive Rebound.

    OSU 56·MSU 63

    +0.9pp

  29. H2·0:28

    Christoph Tilly Block.

    OSU 56·MSU 63

  30. H2·0:28

    Jaxon Kohler misses 6-foot jumper

    OSU 56·MSU 63

    +1pp

Betting line

MSU -10.5·O/U 146.5·OSU +500/MSU -700

DraftKings · via ESPN

Recap · NCAAB

ichigan State Spartans held off Ohio State Buckeyes, 66–60.

OSU +10.5 cashed (MSU won by 6). Total stayed UNDER 146.5 by 20.5.

ByTheOnemodel/auto-generated · live odds + scouting data/refreshes with the page