TRANSACTION · MLBAthletics: Designated 3B Brett Harris for assignment (Jun 27)
TRANSACTION · MLBNationals: Sent RHP Max Kranick on a rehab assignment to Harrisburg (EL) (Jun 27)
TRANSACTION · MLBPirates: Sent RHP Wilber Dotel on a rehab assignment to Altoona (EL) (Jun 27)
TRANSACTION · NHLWild: Acquired future considerations from New York Islanders for D Ryan Healey (Jun 27)
TRANSACTION · NHLPredators: Acquired F Adam Edstrom from the N.Y (Jun 27)
TRANSACTION · NHLDucks: Acquired D Kyle Masters and a 2026 sixth-round pick (No (Jun 27)
Free during beta —to track favorites + alerts
Crisler Center · Ann Arbor, MI
12,707 attended
FINAL+10MICH
MSU

MSU

25-6

8090
MICH

MICH

29-2

NCAABSun, Mar 8FinalVegasMICH -10.5

MSU · top performer

MSU
Jaxon Kohler

Jaxon Kohler

F · #0

23.5Game score

23

Pts

8

Reb

3

Ast

MICH · top performer

MICH
Yaxel Lendeborg

Yaxel Lendeborg

F · #23

25.7Game score

27

Pts

3

Reb

3

Ast

Game flowMSU MICH

Biggest swing: 9pp · 1st Half · 7:49

NCAAB · Michigan State Spartans at Michigan Wolverines · 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
J. ScottF · #6
3321-70-321
J. KohlerF · #0
332310-132-41-183
C. CarrF · #55
3263-80-370
C. CooperC · #15
29198-143-462
J. Fears Jr.G · #1
37225-132-310-1229
Bench
J. McCullochF · #35
1000
C. WardF · #3
900-210
K. TengG · #2
2382-82-52-321
D. WojcikG · #10
3000
Team8029-656-1816-203216
DNP: C. Walton, B. Walton, K. Glenn, N. Sanders, D. Ugochukwu, T. Fort

Stat compare

Headline stats · full table below

45

FG %

49

16

Ast

12

Team stats

MSU

Away

Stat

MICH

Home

29-65

fieldGoalsMade-fieldGoalsAttempted

27-55

45

FG %

49

6-18

threePointFieldGoalsMade-threePointFieldGoalsAttempted

10-22

16-20

freeThrowsMade-freeThrowsAttempted

26-29

16

Assists

12

7

Turnovers

10

Model & market

Vegas line center

DraftKings via ESPN · 21+

Spread

MICH -10.5

Half-pt above key 10

Total

152.5

High-scoring · +7.5 vs avg

Moneyline

MSUMSU+42519%
MICHMICH-57585%

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

152.5

0.0 since open

How it ended

MICH beat MSU 90-80. Y. Lendeborg paced them with 27 PTS, 3 REB, 3 AST. MICH outscored the other side 48-39 in the 2nd half.

Last play

End of Game

Win probability

MICH vs MSU

02550751002nd Ha

Starters vs bench

production by unit
MSUMSUstarters 90% of pts

Starters(5)

72 PTS · 25 REB · 15 AST

GS 59

Bench(4)

8 PTS · 3 REB · 1 AST

GS 0

MICHMICHstarters 68% of pts

Starters(5)

61 PTS · 22 REB · 8 AST

GS 48

Bench(3)

29 PTS · 7 REB · 4 AST

GS 23

Clutch moments · top swings

ranked by WP impact
MICH1st Half · 7:49 · 19-23
+9pp87% WP

Will Tschetter · subbing out for Michigan

MSU2nd Half · 14:10 · 56-53
+9pp41% WP

Jaxon Kohler · makes 30-foot three point jumper (Jeremy Fears Jr. assists)

MICH2nd Half · 10:32 · 61-63
+9pp73% WP

Roddy Gayle Jr. · makes 7-foot jumper

Linescore (quarters)

Team12T
MSU413980
MICH424890

Period scoring

MSU won 0 · MICH won 2

41
42

H1

Kohler 12

Lendeborg 19

39
48

H2

Kohler 11

McKenney 29

MSU
MICH

Shooting comparison

MSU
MICH

45%

29-65

FG

49%

27-55

33%

6-18

3PT

45%

10-22

80%

16-20

FT

90%

26-29

Play-by-play · 492 plays

period
event
player
  1. H2·0:00

    End of Game

    MSU 80·MICH 90

  2. H2·0:00

    End of 2nd half

    MSU 80·MICH 90

  3. H2·0:00

    Michigan State Deadball Team Rebound.

    MSU 80·MICH 90

  4. H2·0:00

    Jordan Scott misses 10-foot jumper

    MSU 80·MICH 90

  5. H2·0:00

    Jordan Scott Offensive Rebound.

    MSU 80·MICH 90

  6. H2·0:00

    Kur Teng misses 11-foot jumper

    MSU 80·MICH 90

  7. H2·0:22

    Roddy Gayle Jr. makes free throw 2 of 2

    MSU 80·MICH 90

  8. H2·0:22

    Jordan Scott subbing in for Michigan State

    MSU 80·MICH 89

  9. H2·0:22

    Jaxon Kohler subbing in for Michigan State

    MSU 80·MICH 89

  10. H2·0:22

    Carson Cooper subbing out for Michigan State

    MSU 80·MICH 89

  11. H2·0:22

    Cam Ward subbing out for Michigan State

    MSU 80·MICH 89

  12. H2·0:22

    Roddy Gayle Jr. makes free throw 1 of 2

    MSU 80·MICH 89

  13. H2·0:22

    Foul on Jeremy Fears Jr..

    MSU 80·MICH 88

  14. H2·0:23

    Will Tschetter subbing in for Michigan

    MSU 80·MICH 88

  15. H2·0:23

    Trey McKenney subbing out for Michigan

    MSU 80·MICH 88

  16. H2·0:23

    Michigan State Deadball Team Rebound.

    MSU 78·MICH 88

  17. H2·0:23

    Michigan Timeout

    MSU 80·MICH 88

  18. H2·0:23

    Cam Ward subbing in for Michigan State

    MSU 78·MICH 88

  19. H2·0:23

    Jordan Scott subbing out for Michigan State

    MSU 78·MICH 88

  20. H2·0:23

    Kur Teng makes free throw 3 of 3

    MSU 80·MICH 88

  21. H2·0:23

    Carson Cooper subbing in for Michigan State

    MSU 78·MICH 88

  22. H2·0:23

    Jaxon Kohler subbing out for Michigan State

    MSU 78·MICH 88

  23. H2·0:23

    Morez Johnson Jr. subbing in for Michigan

    MSU 78·MICH 88

  24. H2·0:23

    Will Tschetter subbing out for Michigan

    MSU 78·MICH 88

  25. H2·0:23

    Kur Teng makes free throw 2 of 3

    MSU 79·MICH 88

  26. H2·0:23

    Kur Teng misses free throw 1 of 3

    MSU 78·MICH 88

  27. H2·0:23

    Foul on Will Tschetter.

    MSU 78·MICH 88

  28. H2·0:28

    Trey McKenney subbing in for Michigan

    MSU 78·MICH 88

  29. H2·0:28

    Morez Johnson Jr. subbing out for Michigan

    MSU 78·MICH 88

  30. H2·0:28

    Nimari Burnett makes free throw 2 of 2

    MSU 78·MICH 88

Betting line

MICH -10.5·O/U 152.5·MSU +425/MICH -575

DraftKings · via ESPN

Recap · NCAAB

ichigan Wolverines held off Michigan State Spartans, 90–80.

MSU +10.5 cashed (MICH won by 10). Total cleared the 152.5 OVER by 17.5.

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