1. /NCAAM
  2. /Scores
  3. /11 · 21 · 25
  4. /DETM vs MSU
FINAL
Nov 21, 2025

Box Score

12T
DETM253156
MSU414384
Detroit Mercy Titans logoDETROIT MERCYMINFG3PTFTREBASTSTLBLKTOPFPTS
23Legend Geeter190-30-10-06000430
6Xavier Istomin-Monroe212-30-00-03001014
7Ayden Carter194-92-30-012202010
33TJ Nadeau163-52-22-210100210
5Orlando Lovejoy275-80-04-404303114
30Ryan Kalambay160-10-00-04000030
20London Maiden202-40-00-03100444
4Keshawn Fisher120-80-40-01010010
2Je'kel Cotton20-00-00-00000000
10Nate Johnson183-60-31-24001027
1Tyler Spratt80-40-10-02000020
11Lance Stone152-71-50-02000205
13Jared Lary71-20-10-01200022
TOTAL-22-6036.7%5-2025.0%7-887.5%28972152156
Michigan State Spartans logoMICHIGAN STATEMINFG3PTFTREBASTSTLBLKTOPFPTS
0Jaxon Kohler275-91-42-241000013
55Coen Carr294-62-33-370022113
15Carson Cooper204-40-04-460102312
1Jeremy Fears Jr.287-122-42-2111201118
9Trey Fort131-51-32-21211215
43Colin Walton10-00-00-00000000
40Brennan Walton10-00-00-00000000
35Jesse McCulloch151-20-03-46002035
6Jordan Scott140-40-32-23010222
3Cam Ward162-30-01-28110215
20Nick Sanders21-21-20-01000003
99Divine Ugochukwu142-71-41-30110016
2Kur Teng161-60-40-02010102
10Denham Wojcik40-10-00-20200000
TOTAL-28-6145.9%8-2729.6%20-2676.9%391885121384

Play-by-Play

1st halfdetmmsu
  • (20:00) Start game.
  • Michigan State Spartans logo
    (19:59) Jump Ball won by Michigan State.
  • Detroit Mercy Titans logo
    (19:59) Jump Ball lost by Detroit Mercy.
  • Michigan State Spartans logo
    (19:48) Trey Fort missed Three Point Jumper.
  • Detroit Mercy Titans logo
    (19:44) Detroit Mercy Defensive Rebound.
  • Detroit Mercy Titans logo
    (19:24) TJ Nadeau missed Jumper.
  • Michigan State Spartans logo
    (19:24) Trey Fort Block.
  • Michigan State Spartans logo
    (19:21) Coen Carr Defensive Rebound.
  • Michigan State Spartans logo
    +2 (19:17) Jeremy Fears Jr. made Jumper.
    02
  • Detroit Mercy Titans logo
    (18:50) Legend Geeter Turnover.
  • Michigan State Spartans logo
    (18:50) Carson Cooper Steal.
  • Michigan State Spartans logo
    (18:39) Trey Fort Turnover.
  • Detroit Mercy Titans logo
    (18:16) Legend Geeter missed Jumper.
  • Detroit Mercy Titans logo
    (18:13) Legend Geeter Offensive Rebound.
  • Detroit Mercy Titans logo
    (18:11) Orlando Lovejoy missed Jumper.
  • Detroit Mercy Titans logo
    (18:08) Detroit Mercy Offensive Rebound.
  • Detroit Mercy Titans logo
    (17:58) Ayden Carter missed Jumper.
  • Michigan State Spartans logo
    (17:56) Coen Carr Defensive Rebound.
  • Michigan State Spartans logo
    +2 (17:44) Coen Carr made Layup.
    04
  • Detroit Mercy Titans logo
    (17:44) Foul on TJ Nadeau.
  • Michigan State Spartans logo
    +1 (17:44) Coen Carr made Free Throw.
    05
  • Detroit Mercy Titans logo
    (17:33) Keshawn Fisher missed Jumper.
  • Detroit Mercy Titans logo
    (17:31) Detroit Mercy Deadball Team Rebound.
  • Michigan State Spartans logo
    (17:31) Foul on Carson Cooper.
  • Detroit Mercy Titans logo
    (17:27) Legend Geeter missed Layup.
  • Michigan State Spartans logo
    (17:25) Kur Teng Defensive Rebound.
  • Michigan State Spartans logo
    (16:59) Kur Teng Turnover.
  • Detroit Mercy Titans logo
    (16:59) Keshawn Fisher Steal.
  • Detroit Mercy Titans logo
    (16:54) Keshawn Fisher missed Layup.
  • Michigan State Spartans logo
    (16:52) Carson Cooper Defensive Rebound.
  • Michigan State Spartans logo
    +2 (16:49) Kur Teng made Layup. Assisted by Jeremy Fears Jr..
    07
  • Detroit Mercy Titans logo
    (16:31) Keshawn Fisher missed Three Point Jumper.
  • Detroit Mercy Titans logo
    (16:28) Ryan Kalambay Offensive Rebound.
  • Detroit Mercy Titans logo
    (16:26) Lance Stone missed Three Point Jumper.
  • Michigan State Spartans logo
    (16:24) Coen Carr Defensive Rebound.
  • Michigan State Spartans logo
    +3 (16:10) Coen Carr made Three Point Jumper. Assisted by Jeremy Fears Jr..
    010
  • Michigan State Spartans logo
    (15:46) Foul on Carson Cooper.
  • Detroit Mercy Titans logo
    (15:45) Keshawn Fisher missed Three Point Jumper.
  • Michigan State Spartans logo
    (15:42) Jeremy Fears Jr. Defensive Rebound.
  • Michigan State Spartans logo
    (15:38) Jeremy Fears Jr. missed Jumper.
  • Detroit Mercy Titans logo
    (15:38) Nate Johnson Block.
  • Detroit Mercy Titans logo
    (15:35) Nate Johnson Defensive Rebound.
  • Detroit Mercy Titans logo
    +2 (15:32) Nate Johnson made Jumper.
    210
  • Michigan State Spartans logo
    (15:13) Jaxon Kohler missed Three Point Jumper.
  • Detroit Mercy Titans logo
    (15:11) Lance Stone Defensive Rebound.
  • Detroit Mercy Titans logo
    (15:06) Keshawn Fisher missed Jumper.
  • Michigan State Spartans logo
    (15:05) Cam Ward Defensive Rebound.
  • Detroit Mercy Titans logo
    (15:05) Foul on Ryan Kalambay.
  • Michigan State Spartans logo
    (14:50) Jeremy Fears Jr. missed Three Point Jumper.
  • Detroit Mercy Titans logo
    (14:47) Nate Johnson Defensive Rebound.
  • Michigan State Spartans logo
    (14:37) Foul on Jesse McCulloch.
  • Detroit Mercy Titans logo
    (14:36) Tyler Spratt missed Jumper.
  • Michigan State Spartans logo
    (14:33) Cam Ward Defensive Rebound.
  • Detroit Mercy Titans logo
    (14:30) Foul on Nate Johnson.
  • Michigan State Spartans logo
    +1 (14:30) Coen Carr made Free Throw.
    211
  • Michigan State Spartans logo
    +1 (14:30) Coen Carr made Free Throw.
    212
  • Detroit Mercy Titans logo
    (14:16) London Maiden missed Jumper.
  • Detroit Mercy Titans logo
    (14:12) Tyler Spratt Offensive Rebound.
  • Detroit Mercy Titans logo
    +2 (13:56) Lance Stone made Jumper.
    412
  • Michigan State Spartans logo
    (13:50) Jeremy Fears Jr. missed Jumper.
  • Detroit Mercy Titans logo
    (13:46) Ryan Kalambay Defensive Rebound.
  • Detroit Mercy Titans logo
    (13:24) Tyler Spratt missed Three Point Jumper.
  • Michigan State Spartans logo
    (13:22) Cam Ward Defensive Rebound.
  • Michigan State Spartans logo
    +3 (13:12) Coen Carr made Three Point Jumper. Assisted by Jeremy Fears Jr..
    415
  • Detroit Mercy Titans logo
    (12:41) Lance Stone missed Three Point Jumper.
  • Michigan State Spartans logo
    (12:38) Jesse McCulloch Defensive Rebound.
  • Michigan State Spartans logo
    (12:33) Jeremy Fears Jr. missed Jumper.
  • Michigan State Spartans logo
    (12:31) Jesse McCulloch Offensive Rebound.
  • Detroit Mercy Titans logo
    (12:30) Foul on Ryan Kalambay.
  • Michigan State Spartans logo
    +1 (12:30) Jesse McCulloch made Free Throw.
    416
  • Michigan State Spartans logo
    +1 (12:30) Jesse McCulloch made Free Throw.
    417
  • Detroit Mercy Titans logo
    (12:22) Lance Stone Turnover.
  • Michigan State Spartans logo
    (12:22) Divine Ugochukwu Steal.
  • Michigan State Spartans logo
    (12:17) Divine Ugochukwu missed Layup.
  • Detroit Mercy Titans logo
    (12:09) Lance Stone Defensive Rebound.
  • Detroit Mercy Titans logo
    (11:53) Foul on Legend Geeter.
  • Detroit Mercy Titans logo
    (11:53) Legend Geeter Turnover.
  • Michigan State Spartans logo
    (11:44) Jordan Scott missed Jumper.
  • Detroit Mercy Titans logo
    (11:40) Legend Geeter Defensive Rebound.
  • Detroit Mercy Titans logo
    (11:29) Ayden Carter missed Layup.
  • Michigan State Spartans logo
    (11:29) Jesse McCulloch Block.
  • Detroit Mercy Titans logo
    (11:28) Detroit Mercy Offensive Rebound.
  • Detroit Mercy Titans logo
    +2 (11:11) Xavier Istomin-Monroe made Jumper. Assisted by Jared Lary.
    617
  • Michigan State Spartans logo
    +2 (10:53) Cam Ward made Dunk. Assisted by Divine Ugochukwu.
    619
  • Detroit Mercy Titans logo
    +2 (10:35) Orlando Lovejoy made Layup.
    819
  • Michigan State Spartans logo
    (10:14) Cam Ward missed Layup.
  • Detroit Mercy Titans logo
    (10:14) Xavier Istomin-Monroe Block.
  • Detroit Mercy Titans logo
    (10:10) Legend Geeter Defensive Rebound.
  • Detroit Mercy Titans logo
    +3 (10:06) Ayden Carter made Three Point Jumper. Assisted by Orlando Lovejoy.
    1119
  • Michigan State Spartans logo
    (9:53) Foul on Cam Ward.
  • Michigan State Spartans logo
    (9:53) Cam Ward Turnover.
  • Detroit Mercy Titans logo
    (9:40) Orlando Lovejoy missed Jumper.
  • Michigan State Spartans logo
    (9:36) Coen Carr Defensive Rebound.
  • Michigan State Spartans logo
    +2 (9:24) Jesse McCulloch made Jumper.
    1121
  • Detroit Mercy Titans logo
    +2 (9:06) Orlando Lovejoy made Jumper.
    1321
  • Michigan State Spartans logo
    (9:04) Foul on Jesse McCulloch.
  • Michigan State Spartans logo
    (8:55) Foul on Jeremy Fears Jr..
  • Detroit Mercy Titans logo
    (8:44) Legend Geeter missed Three Point Jumper.
  • Michigan State Spartans logo
    (8:40) Trey Fort Defensive Rebound.
  • Michigan State Spartans logo
    +2 (8:33) Jeremy Fears Jr. made Layup. Assisted by Trey Fort.
    1323
  • Detroit Mercy Titans logo
    (8:19) Ayden Carter Turnover.
  • Michigan State Spartans logo
    +2 (8:00) Carson Cooper made Dunk. Assisted by Jeremy Fears Jr..
    1325
  • Detroit Mercy Titans logo
    (7:30) Foul on London Maiden.
  • Detroit Mercy Titans logo
    (7:30) London Maiden Turnover.
  • Michigan State Spartans logo
    +2 (7:23) Jaxon Kohler made Jumper. Assisted by Jeremy Fears Jr..
    1327
  • Detroit Mercy Titans logo
    +2 (7:04) Ayden Carter made Jumper. Assisted by London Maiden.
    1527
  • Michigan State Spartans logo
    (6:40) Jeremy Fears Jr. missed Three Point Jumper.
  • Michigan State Spartans logo
    (6:38) Michigan State Offensive Rebound.
  • Michigan State Spartans logo
    (6:19) Coen Carr missed Jumper.
  • Michigan State Spartans logo
    (6:16) Jaxon Kohler Offensive Rebound.
  • Michigan State Spartans logo
    (6:05) Kur Teng missed Three Point Jumper.
  • Detroit Mercy Titans logo
    (6:02) London Maiden Defensive Rebound.
  • Detroit Mercy Titans logo
    (5:41) Ayden Carter Turnover.
  • Michigan State Spartans logo
    (5:23) Carson Cooper Turnover.
  • Detroit Mercy Titans logo
    (5:08) Legend Geeter Turnover.
  • Michigan State Spartans logo
    (4:45) Kur Teng missed Jumper.
  • Michigan State Spartans logo
    (4:43) Jaxon Kohler Offensive Rebound.
  • Michigan State Spartans logo
    +2 (4:42) Jaxon Kohler made Layup.
    1529
  • Detroit Mercy Titans logo
    (4:15) Nate Johnson missed Three Point Jumper.
  • Michigan State Spartans logo
    (4:12) Michigan State Defensive Rebound.
  • Michigan State Spartans logo
    (4:03) Cam Ward Turnover.
  • Detroit Mercy Titans logo
    (4:03) Orlando Lovejoy Steal.
  • Detroit Mercy Titans logo
    +2 (3:49) Orlando Lovejoy made Jumper.
    1729
  • Detroit Mercy Titans logo
    (3:35) Foul on Orlando Lovejoy.
  • Michigan State Spartans logo
    +1 (3:35) Jeremy Fears Jr. made Free Throw.
    1730
  • Michigan State Spartans logo
    +1 (3:35) Jeremy Fears Jr. made Free Throw.
    1731
  • Detroit Mercy Titans logo
    +3 (3:21) TJ Nadeau made Three Point Jumper. Assisted by Orlando Lovejoy.
    2031
  • Michigan State Spartans logo
    +2 (3:07) Jeremy Fears Jr. made Jumper.
    2033
  • Detroit Mercy Titans logo
    (2:40) Orlando Lovejoy missed Layup.
  • Michigan State Spartans logo
    (2:40) Jesse McCulloch Block.
  • Michigan State Spartans logo
    (2:37) Cam Ward Defensive Rebound.
  • Michigan State Spartans logo
    (2:18) Jesse McCulloch missed Layup.
  • Detroit Mercy Titans logo
    (2:16) London Maiden Defensive Rebound.
  • Detroit Mercy Titans logo
    (2:11) Keshawn Fisher missed Three Point Jumper.
  • Michigan State Spartans logo
    (2:09) Michigan State Deadball Team Rebound.
  • Michigan State Spartans logo
    +2 (1:59) Divine Ugochukwu made Layup.
    2035
  • Detroit Mercy Titans logo
    (1:58) Foul on TJ Nadeau.
  • Michigan State Spartans logo
    (1:58) Divine Ugochukwu missed Free Throw.
  • Michigan State Spartans logo
    (1:56) Cam Ward Offensive Rebound.
  • Detroit Mercy Titans logo
    (1:53) Foul on Jared Lary.
  • Michigan State Spartans logo
    +1 (1:53) Trey Fort made Free Throw.
    2036
  • Michigan State Spartans logo
    +1 (1:53) Trey Fort made Free Throw.
    2037
  • Detroit Mercy Titans logo
    (1:35) Xavier Istomin-Monroe missed Layup.
  • Michigan State Spartans logo
    (1:33) Cam Ward Defensive Rebound.
  • Michigan State Spartans logo
    (1:23) Trey Fort missed Jumper.
  • Detroit Mercy Titans logo
    (1:20) Jared Lary Defensive Rebound.
  • Detroit Mercy Titans logo
    +3 (1:12) Lance Stone made Three Point Jumper. Assisted by Jared Lary.
    2337
  • Detroit Mercy Titans logo
    (0:57) Foul on Jared Lary.
  • Michigan State Spartans logo
    (0:57) Divine Ugochukwu missed Free Throw.
  • Michigan State Spartans logo
    (0:57) Michigan State Deadball Team Rebound.
  • Michigan State Spartans logo
    +1 (0:57) Divine Ugochukwu made Free Throw.
    2338
  • Michigan State Spartans logo
    (0:46) Foul on Trey Fort.
  • Detroit Mercy Titans logo
    +1 (0:46) Orlando Lovejoy made Free Throw.
    2438
  • Detroit Mercy Titans logo
    +1 (0:46) Orlando Lovejoy made Free Throw.
    2538
  • Detroit Mercy Titans logo
    (0:40) Foul on London Maiden.
  • Michigan State Spartans logo
    (0:40) Denham Wojcik missed Free Throw.
  • Michigan State Spartans logo
    (0:40) Michigan State Deadball Team Rebound.
  • Michigan State Spartans logo
    (0:40) Denham Wojcik missed Free Throw.
  • Michigan State Spartans logo
    (0:39) Cam Ward Offensive Rebound.
  • Michigan State Spartans logo
    +2 (0:29) Cam Ward made Layup. Assisted by Denham Wojcik.
    2540
  • Detroit Mercy Titans logo
    (0:03) Orlando Lovejoy Turnover.
  • Michigan State Spartans logo
    (0:03) Trey Fort Steal.
  • Detroit Mercy Titans logo
    (0:00) Foul on Keshawn Fisher.
  • Michigan State Spartans logo
    (0:00) Cam Ward missed Free Throw.
  • Michigan State Spartans logo
    (0:00) Michigan State Deadball Team Rebound.
  • Michigan State Spartans logo
    +1 (0:00) Cam Ward made Free Throw.
    2541
2nd half

Team Stats

56Points84
22-60(36.7%)Field Goal(%)28-61(45.9%)
5-20(25.0%)3-Point(%)8-27(29.6%)
7-8(87.5%)Free Throw(%)20-26(76.9%)
31(11)Rebounds(Offensive)42(16)
9Assists18
7Steals8
2Blocks5
15Turnovers12
21(0)Fouls(Technical)13(0)
0Largest Lead28

Game Details

Friday, November 21, 2025 · 3:30 PM
Breslin Center · East Lansing, MI
attendance: 14,797 (100.0%)
tv: BTN