1. /NCAAM
  2. /Scores
  3. /2 · 28 · 25
  4. /IOWA vs NU
FINAL
Feb 28, 2025

Game Recap

Windham scores 20 points as Northwestern pulls away from Iowa in 2nd half, earn a 68-57 win. K.J. Windham scored 20 points and Northwestern pulled away in the second half to beat Iowa 68-57 to break a four-way tie for 13th place in the Big Ten Conference Friday night.

Box Score

12T
IOWA263157
NU303868
Iowa Hawkeyes logoIOWAMINFG3PTFTREBASTSTLBLKTOPFPTS
7Seydou Traore111-30-00-03010112
13Ladji Dembele252-60-20-03201134
20Payton Sandfort303-130-43-49300239
4Josh Dix343-122-72-242000310
3Drew Thelwell335-74-40-013100114
24Pryce Sandfort183-82-60-01000118
0Even Brauns122-20-01-11000035
44Riley Mulvey30-00-00-03000000
2Brock Harding262-70-20-14720134
14Carter Kingsbury80-00-01-20000001
TOTAL-21-5836.2%8-2532.0%7-1070.0%29174161857
Northwestern Wildcats logoNORTHWESTERNMINFG3PTFTREBASTSTLBLKTOPFPTS
2Nick Martinelli395-140-16-693002116
34Matthew Nicholson170-00-03-46313003
20Justin Mullins313-72-42-533002310
11Jordan Clayton151-41-30-01000043
3Ty Berry393-82-60-06420018
33Luke Hunger132-30-00-22000014
5Keenan Fitzmorris91-20-00-02102012
44Angelo Ciaravino101-40-20-04010022
24K.J. Windham276-104-74-652002220
TOTAL-22-5242.3%9-2339.1%15-2365.2%38164561568

Play-by-Play

1st halfiowanu
  • (20:00) Start game
  • Iowa Hawkeyes logo
    (19:59) Jump Ball won by Iowa
  • Northwestern Wildcats logo
    (19:59) Jump Ball lost by Northwestern
  • Iowa Hawkeyes logo
    (19:30) Josh Dix missed Three Point Jumper.
  • Northwestern Wildcats logo
    (19:27) Matthew Nicholson Defensive Rebound.
  • Northwestern Wildcats logo
    +2 (19:04) Nick Martinelli made Layup. Assisted by Matthew Nicholson.
    02
  • Iowa Hawkeyes logo
    (18:50) Seydou Traore Turnover.
  • Northwestern Wildcats logo
    (18:50) Matthew Nicholson Steal.
  • Northwestern Wildcats logo
    (18:42) Justin Mullins missed Three Point Jumper.
  • Iowa Hawkeyes logo
    (18:39) Ladji Dembele Defensive Rebound.
  • Iowa Hawkeyes logo
    (18:33) Payton Sandfort missed Jumper.
  • Northwestern Wildcats logo
    (18:30) Ty Berry Defensive Rebound.
  • Northwestern Wildcats logo
    (18:11) Justin Mullins Turnover.
  • Iowa Hawkeyes logo
    (17:56) Payton Sandfort Turnover.
  • Northwestern Wildcats logo
    (17:56) Ty Berry Steal.
  • Northwestern Wildcats logo
    (17:51) Nick Martinelli missed Layup.
  • Iowa Hawkeyes logo
    (17:51) Ladji Dembele Block.
  • Iowa Hawkeyes logo
    (17:47) Josh Dix Defensive Rebound.
  • Iowa Hawkeyes logo
    +2 (17:36) Drew Thelwell made Layup.
    22
  • Northwestern Wildcats logo
    +2 (17:19) Justin Mullins made Layup. Assisted by Matthew Nicholson.
    24
  • Iowa Hawkeyes logo
    (17:19) Foul on Seydou Traore.
  • Northwestern Wildcats logo
    (17:19) Justin Mullins missed Free Throw.
  • Iowa Hawkeyes logo
    (17:18) Seydou Traore Defensive Rebound.
  • Iowa Hawkeyes logo
    (16:58) Ladji Dembele missed Layup.
  • Northwestern Wildcats logo
    (16:54) Matthew Nicholson Defensive Rebound.
  • Northwestern Wildcats logo
    (16:43) Ty Berry missed Three Point Jumper.
  • Iowa Hawkeyes logo
    (16:40) Seydou Traore Defensive Rebound.
  • Northwestern Wildcats logo
    (16:30) Foul on Jordan Clayton.
  • Northwestern Wildcats logo
    (16:30) Jordan Clayton subbing out for Northwestern
  • Northwestern Wildcats logo
    (16:30) K.J. Windham subbing in for Northwestern
  • Iowa Hawkeyes logo
    +2 (16:27) Payton Sandfort made Jumper. Assisted by Drew Thelwell.
    44
  • Northwestern Wildcats logo
    (15:58) Justin Mullins Turnover.
  • Iowa Hawkeyes logo
    (15:58) Seydou Traore Steal.
  • Iowa Hawkeyes logo
    (15:51) Josh Dix missed Three Point Jumper.
  • Northwestern Wildcats logo
    (15:48) Justin Mullins Defensive Rebound.
  • Northwestern Wildcats logo
    (15:44) Justin Mullins missed Layup.
  • Northwestern Wildcats logo
    (15:40) K.J. Windham Offensive Rebound.
  • Northwestern Wildcats logo
    +2 (15:40) K.J. Windham made Layup.
    46
  • Iowa Hawkeyes logo
    (15:22) Payton Sandfort missed Three Point Jumper.
  • Northwestern Wildcats logo
    (15:18) Justin Mullins Defensive Rebound.
  • Iowa Hawkeyes logo
    (15:08) Foul on Ladji Dembele.
  • (15:08) Official TV Timeout
  • Northwestern Wildcats logo
    (15:08) Justin Mullins subbing out for Northwestern
  • Northwestern Wildcats logo
    (15:08) Angelo Ciaravino subbing in for Northwestern
  • Iowa Hawkeyes logo
    (15:08) Drew Thelwell subbing out for Iowa
  • Iowa Hawkeyes logo
    (15:08) Seydou Traore subbing out for Iowa
  • Iowa Hawkeyes logo
    (15:08) Brock Harding subbing in for Iowa
  • Iowa Hawkeyes logo
    (15:08) Pryce Sandfort subbing in for Iowa
  • Northwestern Wildcats logo
    +1 (15:08) Matthew Nicholson made Free Throw.
    47
  • Northwestern Wildcats logo
    +1 (15:08) Matthew Nicholson made Free Throw.
    48
  • Iowa Hawkeyes logo
    (14:54) Payton Sandfort missed Jumper.
  • Northwestern Wildcats logo
    (14:50) Nick Martinelli Defensive Rebound.
  • Northwestern Wildcats logo
    (14:27) K.J. Windham missed Three Point Jumper.
  • Iowa Hawkeyes logo
    (14:23) Brock Harding Defensive Rebound.
  • Iowa Hawkeyes logo
    (14:03) Ladji Dembele Turnover.
  • Northwestern Wildcats logo
    (14:03) Angelo Ciaravino Steal.
  • Northwestern Wildcats logo
    (14:03) Matthew Nicholson subbing out for Northwestern
  • Northwestern Wildcats logo
    (14:03) Luke Hunger subbing in for Northwestern
  • Iowa Hawkeyes logo
    (14:03) Ladji Dembele subbing out for Iowa
  • Iowa Hawkeyes logo
    (14:03) Even Brauns subbing in for Iowa
  • Northwestern Wildcats logo
    (13:32) K.J. Windham missed Layup.
  • Northwestern Wildcats logo
    (13:27) Luke Hunger Offensive Rebound.
  • Northwestern Wildcats logo
    (13:26) Nick Martinelli missed Layup.
  • Iowa Hawkeyes logo
    (13:24) Payton Sandfort Defensive Rebound.
  • Northwestern Wildcats logo
    (13:18) Foul on Angelo Ciaravino.
  • Northwestern Wildcats logo
    (13:18) Angelo Ciaravino subbing out for Northwestern
  • Northwestern Wildcats logo
    (13:18) Justin Mullins subbing in for Northwestern
  • Iowa Hawkeyes logo
    (13:15) Payton Sandfort missed Jumper.
  • Northwestern Wildcats logo
    (13:13) Luke Hunger Defensive Rebound.
  • Iowa Hawkeyes logo
    (13:07) Foul on Even Brauns.
  • Northwestern Wildcats logo
    (13:07) Luke Hunger missed Free Throw.
  • Northwestern Wildcats logo
    (13:07) Northwestern Deadball Team Rebound.
  • Northwestern Wildcats logo
    (13:06) Luke Hunger missed Free Throw.
  • Northwestern Wildcats logo
    (13:01) Nick Martinelli Offensive Rebound.
  • Northwestern Wildcats logo
    (13:01) Nick Martinelli missed Two Point Tip Shot.
  • Northwestern Wildcats logo
    (13:00) Nick Martinelli Offensive Rebound.
  • Iowa Hawkeyes logo
    (12:52) Foul on Brock Harding.
  • Northwestern Wildcats logo
    +3 (12:44) K.J. Windham made Three Point Jumper.
    411
  • Iowa Hawkeyes logo
    (12:27) Pryce Sandfort missed Three Point Jumper.
  • Northwestern Wildcats logo
    (12:23) K.J. Windham Defensive Rebound.
  • Iowa Hawkeyes logo
    (12:15) Foul on Payton Sandfort.
  • Iowa Hawkeyes logo
    (12:15) Josh Dix subbing out for Iowa
  • Iowa Hawkeyes logo
    (12:15) Payton Sandfort subbing out for Iowa
  • Iowa Hawkeyes logo
    (12:15) Drew Thelwell subbing in for Iowa
  • Iowa Hawkeyes logo
    (12:15) Carter Kingsbury subbing in for Iowa
  • Northwestern Wildcats logo
    +3 (12:05) Ty Berry made Three Point Jumper. Assisted by K.J. Windham.
    414
  • Iowa Hawkeyes logo
    +3 (11:48) Drew Thelwell made Three Point Jumper. Assisted by Brock Harding.
    714
  • Northwestern Wildcats logo
    (11:23) K.J. Windham missed Three Point Jumper.
  • Iowa Hawkeyes logo
    (11:20) Even Brauns Defensive Rebound.
  • Iowa Hawkeyes logo
    +3 (11:04) Drew Thelwell made Three Point Jumper. Assisted by Brock Harding.
    1014
  • Northwestern Wildcats logo
    (10:40) Nick Martinelli missed Jumper.
  • Iowa Hawkeyes logo
    (10:35) Brock Harding Defensive Rebound.
  • Iowa Hawkeyes logo
    +2 (10:24) Brock Harding made Jumper.
    1214
  • Northwestern Wildcats logo
    +3 (9:52) K.J. Windham made Three Point Jumper. Assisted by Nick Martinelli.
    1217
  • Iowa Hawkeyes logo
    (9:31) Pryce Sandfort missed Jumper.
  • Iowa Hawkeyes logo
    (9:27) Pryce Sandfort Offensive Rebound.
  • Iowa Hawkeyes logo
    (9:19) Brock Harding missed Jumper.
  • Northwestern Wildcats logo
    (9:16) Nick Martinelli Defensive Rebound.
  • Iowa Hawkeyes logo
    (8:58) Foul on Even Brauns.
  • (8:58) Official TV Timeout
  • Northwestern Wildcats logo
    (8:58) K.J. Windham subbing out for Northwestern
  • Northwestern Wildcats logo
    (8:58) Luke Hunger subbing out for Northwestern
  • Northwestern Wildcats logo
    (8:58) Jordan Clayton subbing in for Northwestern
  • Northwestern Wildcats logo
    (8:58) Matthew Nicholson subbing in for Northwestern
  • Iowa Hawkeyes logo
    (8:58) Even Brauns subbing out for Iowa
  • Iowa Hawkeyes logo
    (8:58) Carter Kingsbury subbing out for Iowa
  • Iowa Hawkeyes logo
    (8:58) Pryce Sandfort subbing out for Iowa
  • Iowa Hawkeyes logo
    (8:58) Josh Dix subbing in for Iowa
  • Iowa Hawkeyes logo
    (8:58) Payton Sandfort subbing in for Iowa
  • Iowa Hawkeyes logo
    (8:58) Riley Mulvey subbing in for Iowa
  • Northwestern Wildcats logo
    (8:42) Justin Mullins missed Three Point Jumper.
  • Iowa Hawkeyes logo
    (8:39) Riley Mulvey Defensive Rebound.
  • Iowa Hawkeyes logo
    (8:25) Payton Sandfort missed Jumper.
  • Iowa Hawkeyes logo
    (8:22) Riley Mulvey Offensive Rebound.
  • Iowa Hawkeyes logo
    (8:05) Brock Harding missed Three Point Jumper.
  • Northwestern Wildcats logo
    (8:05) Matthew Nicholson Block.
  • Iowa Hawkeyes logo
    (8:03) Payton Sandfort Offensive Rebound.
  • Iowa Hawkeyes logo
    (8:03) Iowa Turnover.
  • Northwestern Wildcats logo
    (7:41) Ty Berry missed Jumper.
  • Iowa Hawkeyes logo
    (7:38) Josh Dix Defensive Rebound.
  • Iowa Hawkeyes logo
    (7:31) Josh Dix missed Three Point Jumper.
  • Northwestern Wildcats logo
    (7:29) Matthew Nicholson Defensive Rebound.
  • Northwestern Wildcats logo
    (7:11) Nick Martinelli missed Three Point Jumper.
  • Northwestern Wildcats logo
    (7:09) Ty Berry Offensive Rebound.
  • Northwestern Wildcats logo
    +3 (7:04) Justin Mullins made Three Point Jumper. Assisted by Ty Berry.
    1220
  • Northwestern Wildcats logo
    (6:52) Foul on Justin Mullins.
  • (6:52) Official TV Timeout
  • Northwestern Wildcats logo
    (6:52) Ty Berry subbing out for Northwestern
  • Northwestern Wildcats logo
    (6:52) Angelo Ciaravino subbing in for Northwestern
  • Iowa Hawkeyes logo
    (6:52) Brock Harding subbing out for Iowa
  • Iowa Hawkeyes logo
    (6:52) Pryce Sandfort subbing in for Iowa
  • Iowa Hawkeyes logo
    (6:48) Josh Dix missed Jumper.
  • Northwestern Wildcats logo
    (6:44) Nick Martinelli Defensive Rebound.
  • Northwestern Wildcats logo
    (6:29) Angelo Ciaravino missed Jumper.
  • Iowa Hawkeyes logo
    (6:26) Riley Mulvey Defensive Rebound.
  • Iowa Hawkeyes logo
    +3 (6:22) Pryce Sandfort made Three Point Jumper. Assisted by Drew Thelwell.
    1520
  • Northwestern Wildcats logo
    +3 (6:04) Jordan Clayton made Three Point Jumper.
    1523
  • Iowa Hawkeyes logo
    (5:43) Drew Thelwell missed Jumper.
  • Iowa Hawkeyes logo
    +1 (5:42) Payton Sandfort made Free Throw.
    1623
  • Northwestern Wildcats logo
    (5:42) Jordan Clayton subbing out for Northwestern
  • Iowa Hawkeyes logo
    (5:42) Payton Sandfort Offensive Rebound.
  • Northwestern Wildcats logo
    (5:42) Foul on Jordan Clayton.
  • Northwestern Wildcats logo
    (5:42) Angelo Ciaravino subbing out for Northwestern
  • Northwestern Wildcats logo
    (5:42) Ty Berry subbing in for Northwestern
  • Northwestern Wildcats logo
    (5:42) K.J. Windham subbing in for Northwestern
  • Iowa Hawkeyes logo
    (5:42) Riley Mulvey subbing out for Iowa
  • Iowa Hawkeyes logo
    (5:42) Ladji Dembele subbing in for Iowa
  • Iowa Hawkeyes logo
    +1 (5:42) Payton Sandfort made Free Throw.
    1723
  • Northwestern Wildcats logo
    (5:13) Ty Berry missed Three Point Jumper.
  • Iowa Hawkeyes logo
    (5:09) Payton Sandfort Defensive Rebound.
  • Iowa Hawkeyes logo
    (5:01) Pryce Sandfort Turnover.
  • Northwestern Wildcats logo
    +2 (4:39) K.J. Windham made Jumper. Assisted by Ty Berry.
    1725
  • Northwestern Wildcats logo
    (4:33) Foul on K.J. Windham.
  • Iowa Hawkeyes logo
    +2 (4:12) Pryce Sandfort made Jumper. Assisted by Payton Sandfort.
    1925
  • Iowa Hawkeyes logo
    (3:59) Foul on Pryce Sandfort.
  • (3:59) Official TV Timeout
  • Iowa Hawkeyes logo
    (3:59) Drew Thelwell subbing out for Iowa
  • Iowa Hawkeyes logo
    (3:59) Brock Harding subbing in for Iowa
  • Northwestern Wildcats logo
    +1 (3:59) K.J. Windham made Free Throw.
    1926
  • Northwestern Wildcats logo
    +1 (3:59) K.J. Windham made Free Throw.
    1927
  • Iowa Hawkeyes logo
    +3 (3:44) Pryce Sandfort made Three Point Jumper. Assisted by Brock Harding.
    2227
  • Iowa Hawkeyes logo
    (3:23) Foul on Payton Sandfort.
  • Northwestern Wildcats logo
    (3:23) Matthew Nicholson missed Free Throw.
  • Northwestern Wildcats logo
    (3:23) Northwestern Deadball Team Rebound.
  • Iowa Hawkeyes logo
    (3:23) Payton Sandfort subbing out for Iowa
  • Iowa Hawkeyes logo
    (3:23) Drew Thelwell subbing in for Iowa
  • Northwestern Wildcats logo
    +1 (3:23) Matthew Nicholson made Free Throw.
    2228
  • Iowa Hawkeyes logo
    +2 (2:56) Josh Dix made Layup. Assisted by Brock Harding.
    2428
  • Northwestern Wildcats logo
    (2:35) Nick Martinelli missed Jumper.
  • Iowa Hawkeyes logo
    (2:32) Ladji Dembele Defensive Rebound.
  • Iowa Hawkeyes logo
    +2 (2:12) Ladji Dembele made Layup. Assisted by Josh Dix.
    2628
  • Northwestern Wildcats logo
    (2:05) Northwestern Timeout
  • Northwestern Wildcats logo
    (1:40) Justin Mullins missed Jumper.
  • Northwestern Wildcats logo
    (1:39) Nick Martinelli Offensive Rebound.
  • Iowa Hawkeyes logo
    (1:39) Foul on Josh Dix.
  • Northwestern Wildcats logo
    +1 (1:39) Nick Martinelli made Free Throw.
    2629
  • Northwestern Wildcats logo
    +1 (1:39) Nick Martinelli made Free Throw.
    2630
  • Iowa Hawkeyes logo
    (1:23) Ladji Dembele missed Layup.
  • Northwestern Wildcats logo
    (1:23) Matthew Nicholson Block.
  • Iowa Hawkeyes logo
    (1:21) Iowa Offensive Rebound.
  • Iowa Hawkeyes logo
    (1:18) Josh Dix missed Three Point Jumper.
  • Northwestern Wildcats logo
    (1:14) K.J. Windham Defensive Rebound.
  • Northwestern Wildcats logo
    (0:58) Nick Martinelli missed Layup.
  • Iowa Hawkeyes logo
    (0:55) Brock Harding Defensive Rebound.
  • Northwestern Wildcats logo
    (0:50) Foul on Justin Mullins.
  • Northwestern Wildcats logo
    (0:50) Justin Mullins subbing out for Northwestern
  • Northwestern Wildcats logo
    (0:50) Angelo Ciaravino subbing in for Northwestern
  • Iowa Hawkeyes logo
    (0:46) Josh Dix missed Jumper.
  • Northwestern Wildcats logo
    (0:43) Matthew Nicholson Defensive Rebound.
  • Northwestern Wildcats logo
    (0:23) Angelo Ciaravino missed Three Point Jumper.
  • Iowa Hawkeyes logo
    (0:20) Josh Dix Defensive Rebound.
  • Iowa Hawkeyes logo
    (0:01) Brock Harding missed Jumper.
  • Northwestern Wildcats logo
    (0:00) Matthew Nicholson Defensive Rebound.
  • (0:00) End of 1st half
2nd half

Team Stats

57Points68
21-58(36.2%)Field Goal(%)22-52(42.3%)
8-25(32%)3-Point(%)9-23(39.1%)
7-10(70%)Free Throw(%)15-23(65.2%)
32(9)Rebounds(Offensive)38(9)
17Assists16
4Steals4
1Blocks5
7Turnovers7
18(0)Fouls(Technical)15(0)
0Largest Lead13

Game Details

Friday, February 28, 2025 · 9:00 PM
Welsh-Ryan Arena · Evanston, IL
attendance: 6,249 (88.8%)
tv: FS1
spread: NU -4.5
over/under: 149.5