Freshman Dylan Harper scores 25 to lead Rutgers to 95-85 victory over Southern Cal
AP
Feb 23, 2025
PISCATAWAY, N.J. (AP) Freshman Dylan Harper scored 25 points to guide Rutgers Scarlet Knights to a 95-85 victory over Southern California on Sunday night.
Harper made 9 of 13 shots with four 3-pointers and all three of his free throws for the Scarlet Knights (14-14, 7-10 Big Ten Conference), who have won two straight following a three-game slide. He added nine assists.
Ace Bailey had 14 points for Rutgers. Jamichael Davis went 8 for 8 at the foul line and scored 13 off the bench. Lathan Sommerville and reserve Tyson Acuff both scored 10.
Desmond Claude scored 30 on 12-for-21 shooting to lead the Trojans (14-13, 6-10), who have lost three in a row and five of six. Wesley Yates III had 23 points and made three 3-pointers.
Claude scored six to help USC Trojans jump out to a 15-8 lead. Harper had a three-point play and a 3-pointer and Zach Martini connected from beyond the arc to cap a 9-2 spurt and pull Rutgers even at 17. By the time the first half ended, there were six lead changes and nine ties with Rutgers up 44-39. Harper and Yates both had 16 points at the intermission.
Dylan Grant sank a jumper to give Rutgers the game's first double-digit lead at 50-40 less than two minutes into the second half. The Scarlet Knights took their largest lead at 82-65 on two free throws by Jeremiah Williams with 4:48 remaining. Claude scored four and Yates hit a 3-pinter in an 13-4 run to get the Trojans within 91-85 with 15 seconds left. Jamichael Davis went 4 for 4 at the foul line from there to wrap up the win.
USC will host Ohio State on Wednesday. Rutgers plays at No. 12 Michigan on Thursday.
---
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
USC
Trojans
39
RUTG
Scarlet Knights
44
Time
Team
Play
Score
20:00
(Scarlet Knights gains possession)
19:54
+2
Ace Bailey makes two point dunk (Jeremiah Williams assists)
0-2
19:34
+2
Desmond Claude makes two point layup
2-2
19:04
Dylan Grant misses three point jump shot
19:02
Jeremiah Williams offensive rebound
18:54
Jeremiah Williams turnover (bad pass) (Chibuzo Agbo steals)
18:31
+2
Chibuzo Agbo makes two point jump shot
4-2
18:10
+2
Jeremiah Williams makes two point jump shot
4-4
17:43
Jeremiah Williams blocks Desmond Claude's three point jump shot
17:41
Scarlet Knights defensive rebound
17:16
+2
Jeremiah Williams makes two point jump shot
4-6
17:02
+2
Desmond Claude makes two point dunk (Saint Thomas assists)
6-6
16:38
Dylan Harper turnover (lost ball)
16:24
+2
Desmond Claude makes two point layup
8-6
16:24
Lathan Sommerville shooting foul (Desmond Claude draws the foul)
16:24
Desmond Claude misses regular free throw 1 of 1
16:24
Lathan Sommerville defensive rebound
16:03
+2
Ace Bailey makes two point jump shot (Dylan Harper assists)
8-8
15:42
Desmond Claude misses two point layup
15:40
Josh Cohen offensive rebound
15:40
Desmond Claude turnover (lost ball)
15:40
TV timeout
15:09
Ace Bailey misses two point jump shot
15:07
Dylan Grant offensive rebound
15:04
Jeremiah Williams turnover (Josh Cohen steals)
15:04
Jeremiah Williams personal foul
15:02
Bryce Dortch personal foul
14:38
+2
Saint Thomas makes two point jump shot
10-8
14:13
Dylan Harper misses three point jump shot
14:11
Saint Thomas defensive rebound
13:59
+2
Josh Cohen makes two point layup (Desmond Claude assists)
12-8
13:59
Lathan Sommerville shooting foul
13:59
+1
Josh Cohen makes regular free throw 1 of 1
13-8
13:46
Ace Bailey turnover (out of bounds)
13:22
+2
Wesley Yates III makes two point layup
15-8
13:21
Josh Cohen turnover (Dylan Harper steals)
13:04
Emmanuel Ogbole turnover
13:04
Saint Thomas misses three point jump shot
13:02
Trojans offensive rebound
12:58
Ace Bailey blocks Saint Thomas's two point jump shot
12:56
Josh Cohen offensive rebound
12:53
Josh Cohen offensive foul
12:53
Josh Cohen turnover (offensive foul)
12:44
+2
Dylan Harper makes two point layup
15-10
12:44
Desmond Claude shooting foul
12:44
+1
Dylan Harper makes regular free throw 1 of 1
15-11
12:17
Saint Thomas turnover (Jamichael Davis steals)
12:17
Saint Thomas personal foul
11:49
Josh Cohen blocks Jamichael Davis's two point layup
11:47
Josh Cohen defensive rebound
11:41
Zach Martini blocks Jalen Shelley's two point layup
11:39
Jamichael Davis defensive rebound
11:32
Ace Bailey misses two point jump shot
11:30
Jamichael Davis offensive rebound
11:26
Zach Martini misses three point jump shot
11:24
Dylan Harper offensive rebound
11:16
+3
Dylan Harper makes three point jump shot
15-14
10:57
Wesley Yates III misses two point layup
10:55
Saint Thomas offensive rebound
10:51
+2
Saint Thomas makes two point layup
17-14
10:34
+3
Zach Martini makes three point jump shot (Dylan Harper assists)
17-17
10:08
Wesley Yates III turnover (traveling)
10:08
TV timeout
9:46
+2
Bryce Dortch makes two point dunk (Jamichael Davis assists)
17-19
9:26
+2
Wesley Yates III makes two point layup
19-19
9:03
Dylan Harper turnover (bad pass)
8:53
+3
Wesley Yates III makes three point jump shot
22-19
8:53
Desmond Claude personal foul
8:44
Wesley Yates III misses two point layup
8:42
Josh Cohen offensive rebound
8:38
+2
Josh Cohen makes two point layup
24-19
8:20
Chibuzo Agbo shooting foul
8:20
+1
Tyson Acuff makes regular free throw 1 of 3
24-20
8:20
+1
Tyson Acuff makes regular free throw 2 of 3
24-21
8:20
+1
Tyson Acuff makes regular free throw 3 of 3
24-22
8:12
Wesley Yates III misses two point layup
8:10
Josh Cohen offensive rebound
8:06
Bryce Dortch blocks Josh Cohen's two point layup
7:52
+2
Bryce Dortch makes two point layup (Ace Bailey assists)
24-24
7:21
Josh Cohen misses two point layup
7:19
Rashaun Agee offensive rebound
7:19
Ace Bailey personal foul
7:19
TV timeout
7:10
Wesley Yates III misses three point jump shot
7:08
Matt Knowling offensive rebound
7:01
Josh Cohen turnover (Dylan Harper steals)
6:53
Dylan Grant misses two point jump shot
6:51
Saint Thomas defensive rebound
6:46
+2
Wesley Yates III makes two point layup (Saint Thomas assists)
26-24
6:24
+2
Tyson Acuff makes two point jump shot
26-26
6:03
Josh Cohen turnover (Jeremiah Williams steals)
6:02
Saint Thomas shooting foul
6:02
+1
Dylan Harper makes regular free throw 1 of 2
26-27
6:02
+1
Dylan Harper makes regular free throw 2 of 2
26-28
5:51
Jeremiah Williams shooting foul
5:51
+1
Rashaun Agee makes regular free throw 1 of 2
27-28
5:51
Rashaun Agee misses regular free throw 2 of 2
5:51
Jordan Derkack defensive rebound
5:27
+2
Dylan Harper makes two point jump shot
27-30
5:04
+2
Wesley Yates III makes two point layup
29-30
4:50
Jordan Derkack turnover (Rashaun Agee steals)
4:46
Clark Slajchert turnover (traveling)
4:37
+3
Ace Bailey makes three point jump shot (Dylan Harper assists)
29-33
4:08
+2
Wesley Yates III makes two point jump shot
31-33
4:02
Tyson Acuff misses three point jump shot
4:00
Ace Bailey offensive rebound
3:55
+3
Dylan Harper makes three point jump shot (Tyson Acuff assists)
31-36
3:41
TV timeout
3:22
Wesley Yates III turnover (Dylan Harper steals)
3:07
Tyson Acuff turnover (Wesley Yates III steals)
2:55
+3
Clark Slajchert makes three point jump shot (Wesley Yates III assists)
34-36
2:37
Dylan Harper turnover (Rashaun Agee steals)
2:36
Bryce Dortch shooting foul
2:36
+1
Rashaun Agee makes regular free throw 1 of 2
35-36
2:36
+1
Rashaun Agee makes regular free throw 2 of 2
36-36
2:18
Ace Bailey misses three point jump shot
2:16
Rashaun Agee defensive rebound
2:08
Clark Slajchert turnover (Bryce Dortch steals)
1:42
Matt Knowling shooting foul
1:42
+1
Jeremiah Williams makes regular free throw 1 of 2
36-37
1:42
Jeremiah Williams misses regular free throw 2 of 2
1:42
Clark Slajchert defensive rebound
1:30
Saint Thomas turnover (traveling)
1:10
+3
Dylan Harper makes three point jump shot
36-40
0:46
Rashaun Agee misses three point jump shot
0:44
Dylan Grant defensive rebound
0:38
+2
Jamichael Davis makes two point layup (Dylan Harper assists)
36-42
0:14
Clark Slajchert misses two point layup
0:12
Rashaun Agee offensive rebound
0:11
Rashaun Agee misses two point layup
0:09
Bryce Dortch defensive rebound
0:09
Clark Slajchert personal foul
0:09
+1
Jamichael Davis makes regular free throw 1 of 2
36-43
0:09
+1
Jamichael Davis makes regular free throw 2 of 2
36-44
0:04
Clark Slajchert misses three point jump shot
0:02
Rashaun Agee offensive rebound
0:01
+3
Wesley Yates III makes three point jump shot (Rashaun Agee assists)
39-44
0:00
End of period
2nd Half
USC
Trojans
46
RUTG
Scarlet Knights
51
Time
Team
Play
Score
19:46
+2
Lathan Sommerville makes two point layup (Dylan Harper assists)
39-46
19:26
Chibuzo Agbo misses two point jump shot
19:24
Dylan Harper defensive rebound
19:15
+2
Lathan Sommerville makes two point jump shot (Dylan Harper assists)
39-48
18:53
Chibuzo Agbo misses two point jump shot
18:51
Jeremiah Williams defensive rebound
18:44
Ace Bailey misses two point jump shot
18:42
Wesley Yates III defensive rebound
18:35
Saint Thomas misses two point layup
18:33
Josh Cohen offensive rebound
18:33
Ace Bailey shooting foul
18:33
Josh Cohen misses regular free throw 1 of 2
18:33
+1
Josh Cohen makes regular free throw 2 of 2
40-48
18:14
+2
Dylan Grant makes two point jump shot (Dylan Harper assists)
40-50
17:53
Dylan Harper personal foul
17:50
Wesley Yates III misses two point layup
17:48
Lathan Sommerville defensive rebound
17:43
Dylan Harper turnover (lost ball)
17:25
Dylan Grant shooting foul
17:25
+1
Desmond Claude makes regular free throw 1 of 2
41-50
17:25
+1
Desmond Claude makes regular free throw 2 of 2
42-50
17:10
Dylan Harper misses three point jump shot
17:08
Wesley Yates III defensive rebound
17:02
+2
Saint Thomas makes two point layup (Wesley Yates III assists)
44-50
16:47
+3
Dylan Harper makes three point jump shot (Ace Bailey assists)
44-53
16:28
Desmond Claude misses two point jump shot
16:26
Scarlet Knights defensive rebound
16:00
Jeremiah Williams misses two point jump shot
15:58
Ace Bailey offensive rebound
15:55
Zach Martini misses three point jump shot
15:53
Josh Cohen defensive rebound
15:40
Jeremiah Williams personal foul
15:40
TV timeout
15:33
Desmond Claude misses two point layup
15:31
Zach Martini defensive rebound
15:26
Saint Thomas personal foul
15:06
Tyson Acuff misses three point jump shot
15:04
Saint Thomas defensive rebound
14:40
+3
Desmond Claude makes three point jump shot
47-53
14:30
+2
Zach Martini makes two point layup (Dylan Harper assists)
47-55
14:13
Desmond Claude misses three point jump shot
14:11
Tyson Acuff defensive rebound
14:04
Rashaun Agee shooting foul
14:04
+1
Lathan Sommerville makes regular free throw 1 of 2
47-56
14:04
+1
Lathan Sommerville makes regular free throw 2 of 2
47-57
13:47
+2
Wesley Yates III makes two point jump shot
49-57
13:26
Ace Bailey misses two point jump shot
13:24
Wesley Yates III defensive rebound
13:14
+3
Clark Slajchert makes three point jump shot (Wesley Yates III assists)
52-57
13:02
Dylan Harper misses three point jump shot
13:00
Josh Cohen defensive rebound
12:48
Desmond Claude misses two point jump shot
12:46
Zach Martini defensive rebound
12:40
+2
Dylan Harper makes two point layup
52-59
12:20
Dylan Harper shooting foul
12:20
+1
Desmond Claude makes regular free throw 1 of 2
53-59
12:20
+1
Desmond Claude makes regular free throw 2 of 2
54-59
11:58
+2
Tyson Acuff makes two point jump shot
54-61
11:44
Jamichael Davis blocks Desmond Claude's two point layup
11:42
Trojans offensive rebound
11:42
TV timeout
11:38
Wesley Yates III personal foul
11:19
Jamichael Davis misses two point jump shot
11:17
Zach Martini offensive rebound
11:12
+3
Tyson Acuff makes three point jump shot
54-64
10:47
+2
Desmond Claude makes two point jump shot
56-64
10:27
+2
Ace Bailey makes two point jump shot
56-66
10:10
Wesley Yates III misses three point jump shot
10:08
Tyson Acuff defensive rebound
10:03
Ace Bailey misses three point jump shot
10:01
Lathan Sommerville offensive rebound
9:45
Lathan Sommerville misses two point jump shot
9:43
Jamichael Davis offensive rebound
9:39
Saint Thomas personal foul
9:26
Dylan Harper misses three point jump shot
9:24
Saint Thomas defensive rebound
9:12
Wesley Yates III misses two point jump shot
9:10
Saint Thomas offensive rebound
9:07
+2
Saint Thomas makes two point layup
58-66
8:47
Rashaun Agee shooting foul
8:47
+1
Lathan Sommerville makes regular free throw 1 of 2
58-67
8:47
+1
Lathan Sommerville makes regular free throw 2 of 2
58-68
8:36
Lathan Sommerville personal foul
8:31
Bryce Dortch blocks Desmond Claude's two point layup
8:29
Desmond Claude offensive rebound
8:27
+2
Desmond Claude makes two point layup
60-68
8:27
Bryce Dortch shooting foul
8:27
+1
Desmond Claude makes regular free throw 1 of 1
61-68
8:07
+2
Bryce Dortch makes two point layup (Zach Martini assists)
61-70
8:07
Rashaun Agee shooting foul
8:07
+1
Bryce Dortch makes regular free throw 1 of 1
61-71
7:55
Desmond Claude turnover (bad pass)
7:55
TV timeout
7:44
Ace Bailey misses two point jump shot
7:42
Rashaun Agee defensive rebound
7:37
Wesley Yates III turnover (Dylan Harper steals)
7:31
Jamichael Davis misses two point layup
7:29
Bryce Dortch offensive rebound
7:26
+2
Bryce Dortch makes two point layup
61-73
7:15
+2
Desmond Claude makes two point layup
63-73
6:46
+3
Jamichael Davis makes three point jump shot (Ace Bailey assists)
63-76
6:30
Rashaun Agee misses two point dunk
6:28
Zach Martini defensive rebound
5:58
+2
Dylan Harper makes two point jump shot
63-78
5:42
+2
Desmond Claude makes two point layup
65-78
5:42
Bryce Dortch shooting foul
5:42
Desmond Claude misses regular free throw 1 of 1
5:42
Zach Martini defensive rebound
5:15
+2
Dylan Harper makes two point dunk
65-80
4:54
Wesley Yates III turnover (Dylan Harper steals)
4:51
Scarlet Knights 30 second timeout
4:51
TV timeout
4:48
Saint Thomas shooting foul
4:48
+1
Jeremiah Williams makes regular free throw 1 of 2
65-81
4:48
+1
Jeremiah Williams makes regular free throw 2 of 2
65-82
4:30
+3
Rashaun Agee makes three point jump shot (Desmond Claude assists)
68-82
4:12
Dylan Harper turnover (Kevin Patton Jr. steals)
3:59
+2
Wesley Yates III makes two point layup (Clark Slajchert assists)
70-82
3:35
+3
Ace Bailey makes three point jump shot (Dylan Harper assists)
70-85
3:18
+2
Desmond Claude makes two point dunk
72-85
2:59
Rashaun Agee personal foul
2:59
TV timeout
2:59
+1
Lathan Sommerville makes regular free throw 1 of 2
72-86
2:59
+1
Lathan Sommerville makes regular free throw 2 of 2
72-87
2:47
+2
Kevin Patton Jr. makes two point layup (Clark Slajchert assists)
74-87
2:35
Zach Martini turnover (Kevin Patton Jr. steals)
2:31
Kevin Patton Jr. turnover (Dylan Harper steals)
2:15
Lathan Sommerville turnover (Rashaun Agee steals)
2:06
+2
Desmond Claude makes two point layup
76-87
1:57
Clark Slajchert personal foul
1:57
Tyson Acuff misses regular free throw 1 of 1
1:57
Kevin Patton Jr. defensive rebound
1:50
Ace Bailey blocks Wesley Yates III's two point layup
1:48
Rashaun Agee offensive rebound
1:44
Kevin Patton Jr. misses two point layup
1:42
Rashaun Agee offensive rebound
1:37
+2
Rashaun Agee makes two point layup
78-87
1:18
Rashaun Agee blocks Lathan Sommerville's two point layup
1:16
Desmond Claude defensive rebound
1:11
+2
Desmond Claude makes two point layup
80-87
1:08
Scarlet Knights 60 second timeout
0:49
Jeremiah Williams misses two point jump shot
0:47
Trojans defensive rebound
0:37
Lathan Sommerville blocks Wesley Yates III's two point jump shot
0:35
Ace Bailey defensive rebound
0:35
Kevin Patton Jr. personal foul
0:35
+1
Ace Bailey makes regular free throw 1 of 2
80-88
0:35
+1
Ace Bailey makes regular free throw 2 of 2
80-89
0:30
+2
Desmond Claude makes two point jump shot
82-89
0:27
Kevin Patton Jr. personal foul
0:27
+1
Jamichael Davis makes regular free throw 1 of 2
82-90
0:27
+1
Jamichael Davis makes regular free throw 2 of 2
82-91
0:15
+3
Wesley Yates III makes three point jump shot
85-91
0:14
Clark Slajchert personal foul
0:14
+1
Jamichael Davis makes regular free throw 1 of 2
85-92
0:14
+1
Jamichael Davis makes regular free throw 2 of 2
85-93
0:08
Wesley Yates III turnover (Jamichael Davis steals)