RICHMOND, Va. (AP) Adrian Baldwin Jr. had 15 points and sank four foul shots in the last 50 seconds and VCU Rams held on to beat Saint Louis Billikens 67-65 on Tuesday night.
Baldwin, who also distributed seven assists, made two free throws with four seconds left for the 67-65 advantage. VCU's Javonte Perkins missed a 3-pointer as time expired.
Vince Williams Jr. had 16 points and nine rebounds for VCU (17-5, 10-3 Atlantic 10 Conference).
Hasahn French scored a season-high 21 points and had eight rebounds for the Billikens (11-5, 4-4). Jordan Goodwin added 16 points and 12 rebounds and Perkins scored 16 and seven rebounds.
---
For more AP college basketball coverage: https://apnews.com/Collegebasketball and http://twitter.com/AP-Top25
---
Elements of this story were was generated by Automated Insights, http://www.automatedinsights.com/ap, using data from STATS LLC, https://www.stats.com
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
STL
Billikens
29
VCU
Rams
33
Time
Team
Play
Score
20:00
Hasahn French vs. Hason Ward (Vince Williams gains possession)
19:32
+2
Hason Ward makes two point layup
0-2
19:06
Javonte Perkins turnover (bad pass) (Levi Stockard III steals)
18:59
Jamir Watkins misses three point jump shot
18:57
Gibson Jimerson defensive rebound
18:51
+3
Gibson Jimerson makes three point jump shot (Jordan Goodwin assists)
3-2
18:22
+2
Hason Ward makes two point driving layup (Jamir Watkins assists)
3-4
17:57
Jamir Watkins blocks Jordan Goodwin's two point jump shot
17:55
Jamir Watkins defensive rebound
17:51
Jamir Watkins misses two point driving layup
17:49
Gibson Jimerson defensive rebound
17:43
Hasahn French turnover (traveling)
17:28
Adrian Baldwin Jr. turnover (bad pass)
17:09
Yuri Collins turnover (lost ball) (Adrian Baldwin Jr. steals)
16:59
+2
Levi Stockard III makes two point layup (Adrian Baldwin Jr. assists)
3-6
16:59
Hasahn French shooting foul (Levi Stockard III draws the foul)
16:59
Levi Stockard III misses regular free throw 1 of 1
16:59
Hasahn French defensive rebound
16:45
Javonte Perkins misses two point jump shot
16:43
Vince Williams defensive rebound
16:35
Vince Williams misses three point jump shot
16:33
Hasahn French defensive rebound
16:20
Hasahn French misses two point hook shot
16:18
Vince Williams defensive rebound
16:03
+2
Adrian Baldwin Jr. makes two point floating jump shot
3-8
15:51
Gibson Jimerson misses three point jump shot
15:49
Jordan Goodwin offensive rebound
15:47
+2
Hasahn French makes two point dunk (Jordan Goodwin assists)
5-8
15:47
Jamir Watkins shooting foul (Hasahn French draws the foul)
15:47
TV timeout
15:47
Hasahn French misses regular free throw 1 of 1
15:47
Vince Williams defensive rebound
15:18
+2
Adrian Baldwin Jr. makes two point finger roll layup
5-10
14:58
+2
Hasahn French makes two point layup
7-10
14:59
Corey Douglas shooting foul (Hasahn French draws the foul)
14:59
+1
Hasahn French makes regular free throw 1 of 1
8-10
14:40
Jamir Watkins misses three point jump shot
14:02
Adrian Baldwin Jr. misses two point pullup jump shot
14:00
Jordan Goodwin defensive rebound
13:54
+3
Javonte Perkins makes three point jump shot (Jordan Goodwin assists)
11-10
13:31
+3
Jamir Watkins makes three point step back jump shot
11-13
13:13
+3
Gibson Jimerson makes three point jump shot (Hasahn French assists)
14-13
12:53
+2
Hason Ward makes two point layup (Jamir Watkins assists)
14-15
12:37
+3
Javonte Perkins makes three point jump shot (Demarius Jacobs assists)
17-15
12:11
+2
Jamir Watkins makes two point driving layup
17-17
11:55
Javonte Perkins misses two point jump shot
11:53
Jordan Goodwin offensive rebound
11:44
Jordan Goodwin misses two point layup
11:42
Vince Williams defensive rebound
11:41
Jordan Goodwin personal foul (Jamir Watkins draws the foul)
11:41
TV timeout
11:20
Marten Linssen personal foul (Brendan Medley-Bacon draws the foul)
11:11
Vince Williams misses three point step back jump shot
11:09
Gibson Jimerson defensive rebound
11:05
Josh Banks personal foul (Demarius Jacobs draws the foul)
11:05
Marten Linssen offensive foul
11:05
Marten Linssen turnover
10:48
+3
Vince Williams makes three point jump shot (Josh Banks assists)
17-20
10:33
Vince Williams personal foul (Javonte Perkins draws the foul)
10:21
+2
Hasahn French makes two point hook shot
19-20
9:52
Mikeal Brown-Jones misses three point jump shot
9:50
Jordan Goodwin defensive rebound
9:39
Fred Thatch Jr. misses three point jump shot
9:37
Hasahn French offensive rebound
9:31
+3
Javonte Perkins makes three point jump shot (Fred Thatch Jr. assists)
22-20
9:19
Fred Thatch Jr. personal foul (Mikeal Brown-Jones draws the foul)
9:13
Hasahn French blocks Adrian Baldwin Jr.'s two point layup
9:11
Jordan Goodwin defensive rebound
9:04
Terrence Hargrove Jr. turnover (traveling)
8:49
+2
Levi Stockard III makes two point layup (Josh Banks assists)
22-22
8:23
Levi Stockard III shooting foul (Fred Thatch Jr. draws the foul)
8:23
Fred Thatch Jr. misses regular free throw 1 of 2
8:23
Fred Thatch Jr. misses regular free throw 2 of 2
8:23
Hason Ward defensive rebound
8:06
Levi Stockard III misses two point layup
8:04
Jordan Goodwin defensive rebound
7:55
Terrence Hargrove Jr. misses three point jump shot
7:53
Billikens offensive rebound
7:53
TV timeout
7:41
Hasahn French misses two point layup
7:39
Hasahn French offensive rebound
7:38
Hason Ward blocks Hasahn French's two point layup
7:36
Billikens offensive rebound
7:34
Gibson Jimerson turnover (bad pass) (Adrian Baldwin Jr. steals)