De Ridder scores career-high 26, Virginia hits 30 FTs in 83-79 win over Northwestern
AP
Nov 21, 2025
WHITE SULPHUR SPRINGS, W.Va. (AP) Thijs De Ridder, a 6-foot-9 freshman, scored a season-high 26 points and Chance Mallory had 16 points, eight rebounds and two steals to help Virginia Cavaliers beat Northwestern Wildcats 83-78 on Friday at the Greenbrier Tip-Off.
De Ridder fouled out with 5:46 to play and Mallory picked up his fifth personal a little more than four minutes later. Mallory, a 5-10 guard, has at least two steals in each game and has 13 steals this season.
Malik Thomas scored 14 points and Dallin Hall added 11 for Virginia (5-0). Under first-year coach Ryan Odom, the Cavaliers have scored at least 80 points in each of their first five games of the season for the first time in program history.
Johann Gruenloh, a 7-foot freshman, blocked a potential tying 3-pointer by Arringten Page with 41 seconds left. Hall hit two free throws to make it 78-73 eight seconds later and the Cavaliers held on from there. Gruenloh, who went into the game averaging 4.25 blocks per game (No. 1 nationally), finished with seven rebounds, five points, three assists and two blocks.
Jayden Reid made 11 of 14 from the free-throw line and scored 16 of his 25 points in the second half for Northwestern (4-1). Page fouled out with 20 points on 8-of-14 shooting,
Hall hit a 3-pointer that capped a 8-0 run and gave Virginia a two-point lead with 9:35 to play and a 10-2 run that culminated when Hall made another 3 gave the Cavaliers a 74-70 advantage with 2:31 remaining.
Virginia shot just 38% (24 of 64) from the field and went 5 of 24 (21%) from 3-point range but shot 83% from the free-throw line, where the Cavaliers outscored Northwestern 30-17. The Wildcats made 27 of 58 (48%) overall, 7 of 16 (44%) from behind the arc, and 17 of 24 (71%) from the foul line.
The Cavaliers made their most free throws since they hit 31 of 36 in a 77-74 loss to Tennessee in the second round of the 2007 NCAA Tournament.
---
Get poll alerts and updates on the AP Top 25 throughout the season. Sign up here. AP college basketball: https://apnews.com/hub/ap-top-25-college-basketball-poll and https://apnews.com/hub/college-basketball
Copyright 2025 STATS LLC and Associated Press. Any commercial use or distribution without the express written consent of STATS LLC and Associated Press is strictly prohibited.
1st Half
UVA
Cavaliers
40
NW
Wildcats
36
Time
Team
Play
Score
20:00
Arrinten Page vs. Johann Grunloh (Malik Thomas gains possession)
19:35
Sam Lewis misses three point jump shot
19:33
Tre Singleton defensive rebound
19:25
Tre Singleton turnover (lost ball) (Malik Thomas steals)
19:19
Sam Lewis misses two point layup
19:17
Angelo Ciaravino defensive rebound
19:07
Arrinten Page turnover (bad pass) (Sam Lewis steals)
18:44
+3
Malik Thomas makes three point stepback jump shot
3-0
18:19
Jayden Reid misses two point jump shot
18:17
Thijs De Ridder defensive rebound
18:13
Thijs De Ridder turnover (bad pass) (Jayden Reid steals)
18:07
+2
Angelo Ciaravino makes two point dunk (Jayden Reid assists)
3-2
17:54
Thijs De Ridder misses three point jump shot
17:52
Arrinten Page defensive rebound
17:40
Jayden Reid offensive foul
17:40
Jayden Reid turnover (offensive foul)
17:28
Sam Lewis misses three point jump shot
17:26
Nick Martinelli defensive rebound
17:11
+2
Jayden Reid makes two point driving layup
3-4
16:41
Thijs De Ridder misses two point driving hook shot
16:39
Nick Martinelli defensive rebound
16:23
+3
Nick Martinelli makes three point jump shot
3-7
16:02
+2
Thijs De Ridder makes two point layup (Johann Grunloh assists)
5-7
16:02
Jayden Reid shooting foul (Thijs De Ridder draws the foul)
16:02
+1
Thijs De Ridder makes regular free throw 1 of 1
6-7
15:34
Nick Martinelli misses two point hook shot
15:32
Wildcats offensive rebound
15:32
TV timeout
15:24
+2
Arrinten Page makes two point dunk
6-9
15:00
Thijs De Ridder misses two point jump shot
14:58
Angelo Ciaravino defensive rebound
14:53
+2
Justin Mullins makes two point layup (Angelo Ciaravino assists)
6-11
14:43
+2
Malik Thomas makes two point pullup jump shot
8-11
14:16
+3
Arrinten Page makes three point jump shot (Angelo Ciaravino assists)
8-14
13:51
Jacari White misses three point jump shot
13:49
Chance Mallory offensive rebound
13:48
Malik Thomas misses three point jump shot
13:45
Thijs De Ridder offensive rebound
13:45
Angelo Ciaravino shooting foul (Thijs De Ridder draws the foul)
13:45
+1
Thijs De Ridder makes regular free throw 1 of 2
9-14
13:45
+1
Thijs De Ridder makes regular free throw 2 of 2
10-14
13:29
Nick Martinelli misses three point jump shot
13:27
Cavaliers defensive rebound
13:00
Devin Tillis turnover (out of bounds)
12:42
+2
Jake West makes two point pullup jump shot
10-16
12:26
Dallin Hall misses two point jump shot
12:24
Dallin Hall offensive rebound
12:23
Devin Tillis misses three point jump shot
12:21
Wildcats defensive rebound
12:20
Dallin Hall personal foul
12:08
Ugonna Onyenso shooting foul (Nick Martinelli draws the foul)
12:08
Nick Martinelli misses regular free throw 1 of 2
12:08
+1
Nick Martinelli makes regular free throw 2 of 2
10-17
11:47
+2
Chance Mallory makes two point driving layup
12-17
11:25
Nick Martinelli turnover (bad pass) (Chance Mallory steals)
11:20
Chance Mallory misses three point jump shot
11:18
Jacari White offensive rebound
11:13
Jake West personal foul (Chance Mallory draws the foul)
11:13
TV timeout
11:09
Justin Mullins personal foul (Thijs De Ridder draws the foul)
11:01
Dallin Hall misses two point layup
10:59
Johann Grunloh offensive rebound
10:59
Johann Grunloh misses two point layup
10:57
Cavaliers offensive rebound
10:52
Malik Thomas turnover (traveling)
10:38
Arrinten Page misses three point jump shot
10:36
Chance Mallory defensive rebound
10:25
Sam Lewis misses three point jump shot
10:23
Thijs De Ridder offensive rebound
10:16
+2
Malik Thomas makes two point fadeaway jump shot
14-17
9:57
Nick Martinelli misses two point jump shot
9:55
Thijs De Ridder defensive rebound
9:48
Tre Singleton shooting foul (Malik Thomas draws the foul)
9:48
+1
Malik Thomas makes regular free throw 1 of 2
15-17
9:48
+1
Malik Thomas makes regular free throw 2 of 2
16-17
9:30
+2
Arrinten Page makes two point layup
16-19
9:15
Dallin Hall turnover (bad pass) (K.J. Windham steals)
9:04
Arrinten Page misses two point jump shot
9:02
Malik Thomas defensive rebound
9:01
Malik Thomas misses two point layup
9:00
Johann Grunloh offensive rebound
9:00
+2
Johann Grunloh makes two point tip layup
18-19
9:00
Angelo Ciaravino shooting foul (Johann Grunloh draws the foul)
9:00
Johann Grunloh misses regular free throw 1 of 1
9:00
Arrinten Page defensive rebound
8:40
Arrinten Page misses three point jump shot
8:38
Wildcats offensive rebound
8:38
Thijs De Ridder personal foul
8:35
Max Green misses two point layup
8:33
Chance Mallory defensive rebound
8:32
Max Green personal foul (Chance Mallory draws the foul)
8:32
+1
Chance Mallory makes regular free throw 1 of 2
19-19
8:32
+1
Chance Mallory makes regular free throw 2 of 2
20-19
8:15
Jayden Reid misses two point layup
8:13
Cavaliers defensive rebound
8:02
Malik Thomas turnover (out of bounds)
7:50
+2
Arrinten Page makes two point alley-oop dunk (Jayden Reid assists)
20-21
7:37
TV timeout
7:17
+2
Thijs De Ridder makes two point layup
22-21
7:00
Jayden Reid misses two point fadeaway jump shot
6:58
Malik Thomas defensive rebound
6:46
Jump ball. Malik Thomas vs. Jayden Reid (Wildcats gains possession)
6:46
Malik Thomas turnover (lost ball) (Jayden Reid steals)
6:30
+3
Jayden Reid makes three point jump shot (Arrinten Page assists)
22-24
6:07
Malik Thomas misses three point jump shot
6:05
Thijs De Ridder offensive rebound
6:03
+2
Thijs De Ridder makes two point layup
24-24
5:43
Johann Grunloh personal foul (Arrinten Page draws the foul)
5:35
+2
Arrinten Page makes two point alley-oop layup (Jayden Reid assists)
24-26
5:18
+2
Ugonna Onyenso makes two point hook shot (Dallin Hall assists)
26-26
5:05
Wildcats 30 second timeout
4:53
Nick Martinelli misses two point jump shot
4:51
Nick Martinelli offensive rebound
4:50
Ugonna Onyenso shooting foul (Nick Martinelli draws the foul)
4:50
Nick Martinelli misses regular free throw 1 of 2
4:50
+1
Nick Martinelli makes regular free throw 2 of 2
26-27
4:36
+2
Thijs De Ridder makes two point layup
28-27
4:14
Justin Mullins misses three point jump shot
4:12
Sam Lewis defensive rebound
4:03
Nick Martinelli shooting foul (Johann Grunloh draws the foul)
4:03
+1
Johann Grunloh makes regular free throw 1 of 2
29-27
4:03
Johann Grunloh misses regular free throw 2 of 2
4:03
Tyler Kropp defensive rebound
3:37
Nick Martinelli misses two point hook shot
3:35
Devin Tillis defensive rebound
3:25
+3
Sam Lewis makes three point jump shot (Johann Grunloh assists)
32-27
2:57
Nick Martinelli misses two point jump shot
2:55
Tre Singleton offensive rebound
2:55
+2
Tre Singleton makes two point layup
32-29
2:55
Sam Lewis shooting foul (Tre Singleton draws the foul)