SAN ANTONIO (AP) Josh Scovens had 25 points in Army's 63-53 win over UTSA on Thursday night.
Scovens also contributed five rebounds for the Black Knights (3-9). Ryan Curry scored 14 points while going 5 of 11 from the floor, including 2 for 4 from 3-point range, and 2 for 4 from the line. Abe Johnson had 10 points and was 4 of 7 shooting and 2 of 3 from the free throw line.
The Roadrunners (5-7) were led by Trey Edmonds, who recorded 10 points and 10 rebounds. Christian Tucker added 10 points and six rebounds for UTSA. Isaiah Wyatt also put up 10 points.
---
The Associated Press created this story using technology provided by Data Skrive and data from Sportradar.
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
ARMY
Black Knights
35
UTSA
Roadrunners
30
Time
Team
Play
Score
20:00
Abe Johnson vs. Trey Edmonds (Roadrunners gains possession)
19:33
Josh Scovens personal foul (Christian Tucker draws the foul)
19:26
Jump ball. Trey Edmonds vs. AJ Allenspach (Black Knights gains possession)
19:26
Trey Edmonds turnover (lost ball) (AJ Allenspach steals)
19:13
TJ Small misses three point jump shot
19:11
Kendall Hailey offensive rebound
18:52
+2
AJ Allenspach makes two point hook shot
2-0
18:34
Isaiah Wyatt misses two point driving layup
18:32
Isaiah Wyatt offensive rebound
18:21
Christian Tucker turnover (bad pass) (Ryan Curry steals)
18:14
+3
TJ Small makes three point jump shot (Ryan Curry assists)
5-0
17:51
+2
Dre Fuller Jr. makes two point driving layup
5-2
17:28
Abe Johnson misses two point turnaround hook shot
17:26
Dre Fuller Jr. defensive rebound
17:21
Adante' Holiman misses three point pullup jump shot
17:19
Trey Edmonds offensive rebound
17:18
+2
Trey Edmonds makes two point putback layup
5-4
17:18
Kendall Hailey shooting foul (Trey Edmonds draws the foul)
17:18
+1
Trey Edmonds makes regular free throw 1 of 1
5-5
16:50
TJ Small misses three point stepback jump shot
16:48
Christian Tucker defensive rebound
16:30
+2
Trey Edmonds makes two point layup (Adante' Holiman assists)
5-7
16:21
Isaiah Wyatt personal foul (Ryan Curry draws the foul)
16:12
TJ Small misses three point jump shot
16:10
Adante' Holiman defensive rebound
15:52
Jordan Ivy-Curry misses two point stepback jump shot
15:50
AJ Allenspach defensive rebound
15:36
AJ Allenspach turnover (lost ball) (Christian Tucker steals)
15:31
TJ Small shooting foul (Christian Tucker draws the foul)
15:31
TV timeout
15:31
Christian Tucker misses regular free throw 1 of 2
15:31
+1
Christian Tucker makes regular free throw 2 of 2
5-8
15:04
Dre Fuller Jr. shooting foul (Josh Scovens draws the foul)
15:04
+1
Josh Scovens makes regular free throw 1 of 2
6-8
15:04
+1
Josh Scovens makes regular free throw 2 of 2
7-8
14:50
Jordan Ivy-Curry misses two point turnaround jump shot
14:48
Jared Cross defensive rebound
14:36
+3
Josh Scovens makes three point jump shot (Jared Cross assists)
10-8
14:25
Christian Tucker misses three point pullup jump shot
14:23
Jared Cross defensive rebound
14:17
Dylan Blair misses three point jump shot
14:15
Christian Tucker defensive rebound
14:06
Carlton Linguard Jr. misses three point jump shot
14:04
Charlie Peterson defensive rebound
13:50
Blake Barker misses three point jump shot
13:48
Jordan Ivy-Curry defensive rebound
13:30
PJ Carter misses three point jump shot
13:28
Massal Diouf offensive rebound
13:23
Carlton Linguard Jr. misses three point jump shot
13:21
Carlton Linguard Jr. offensive rebound
13:15
+2
Massal Diouf makes two point layup (Carlton Linguard Jr. assists)
10-10
12:54
Massal Diouf shooting foul (Josh Scovens draws the foul)
12:54
+1
Josh Scovens makes regular free throw 1 of 2
11-10
12:54
+1
Josh Scovens makes regular free throw 2 of 2
12-10
12:42
Jordan Ivy-Curry turnover (bad pass) (Blake Barker steals)
12:35
Blake Barker misses three point jump shot
12:33
Adante' Holiman defensive rebound
12:11
+3
Adante' Holiman makes three point jump shot (Jordan Ivy-Curry assists)
12-13
11:45
Josh Scovens misses three point jump shot
11:43
Massal Diouf defensive rebound
11:34
+3
Adante' Holiman makes three point pullup jump shot (Massal Diouf assists)
12-16
11:17
Carlton Linguard Jr. blocks Josh Scovens's two point driving layup
11:15
PJ Carter defensive rebound
11:09
+2
Carlton Linguard Jr. makes two point cutting layup (PJ Carter assists)
12-18
11:09
Black Knights 30 second timeout
11:09
TV timeout
10:49
Ryan Curry turnover (bad pass) (PJ Carter steals)
10:43
PJ Carter turnover (bad pass) (Ryan Curry steals)
10:35
+2
Abe Johnson makes two point layup
14-18
10:13
Abe Johnson blocks Dre Fuller Jr.'s two point turnaround jump shot
10:11
Josh Scovens defensive rebound
9:57
TJ Small misses three point jump shot
9:55
Trey Edmonds defensive rebound
9:47
PJ Carter misses two point driving floating jump shot
9:45
Abe Johnson defensive rebound
9:24
+2
Abe Johnson makes two point layup (Kendall Hailey assists)
16-18
9:12
Dre Fuller Jr. misses three point jump shot
9:10
Kendall Hailey defensive rebound
9:01
+2
Josh Scovens makes two point cutting finger roll layup (Kendall Hailey assists)
18-18
8:51
Dre Fuller Jr. offensive foul (Josh Scovens draws the foul)
8:51
Dre Fuller Jr. turnover (offensive foul)
8:40
Abe Johnson offensive foul (Adante' Holiman draws the foul)
8:40
Abe Johnson turnover (offensive foul)
8:25
Isaiah Wyatt misses three point jump shot
8:23
Carlton Linguard Jr. offensive rebound
8:17
Isaiah Wyatt misses three point jump shot
8:15
TJ Small defensive rebound
8:09
Josh Scovens misses three point jump shot
8:07
Christian Tucker defensive rebound
7:56
Carlton Linguard Jr. misses two point jump shot
7:54
Abe Johnson defensive rebound
7:48
+3
Ryan Curry makes three point jump shot (Kendall Hailey assists)
21-18
7:27
+2
Carlton Linguard Jr. makes two point cutting dunk (Adante' Holiman assists)
21-20
6:52
Ryan Curry misses three point stepback jump shot
6:50
Abe Johnson offensive rebound
6:44
Abe Johnson misses two point layup
6:42
Christian Tucker defensive rebound
6:30
Isaiah Wyatt misses two point driving layup
6:28
Isaiah Wyatt offensive rebound
6:24
+2
Isaiah Wyatt makes two point putback layup
21-22
5:54
+3
Josh Scovens makes three point jump shot (Ryan Curry assists)
24-22
5:27
+3
Isaiah Wyatt makes three point jump shot (Christian Tucker assists)
24-25
4:53
Adante' Holiman shooting foul (Ryan Curry draws the foul)
4:53
TV timeout
4:53
+1
Ryan Curry makes regular free throw 1 of 2
25-25
4:53
Ryan Curry misses regular free throw 2 of 2
4:53
Massal Diouf defensive rebound
4:42
Carlton Linguard Jr. turnover (bad pass) (AJ Allenspach steals)
4:14
Massal Diouf shooting foul (Ryan Curry draws the foul)
4:14
Ryan Curry misses regular free throw 1 of 2
4:14
+1
Ryan Curry makes regular free throw 2 of 2
26-25
3:57
Adante' Holiman misses three point jump shot
3:55
Jordan Ivy-Curry offensive rebound
3:53
Ryan Curry shooting foul (Trey Edmonds draws the foul)
3:53
TV timeout
3:53
Trey Edmonds misses regular free throw 1 of 2
3:53
+1
Trey Edmonds makes regular free throw 2 of 2
26-26
3:37
+3
Ryan Curry makes three point jump shot (Blake Barker assists)
29-26
3:23
Abe Johnson blocks Jordan Ivy-Curry's two point driving layup
3:21
Josh Scovens defensive rebound
2:56
+2
Josh Scovens makes two point dunk (Ryan Curry assists)
31-26
2:31
PJ Carter misses three point jump shot
2:29
Black Knights defensive rebound
2:09
Josh Scovens misses two point turnaround hook shot
2:07
Trey Edmonds defensive rebound
1:57
Christian Tucker misses two point driving floating jump shot
1:55
Trey Edmonds offensive rebound
1:42
+2
Jordan Ivy-Curry makes two point pullup jump shot
31-28
1:20
Blake Barker misses three point jump shot
1:18
Abe Johnson offensive rebound
1:09
+2
Ryan Curry makes two point driving layup
33-28
0:52
+2
Christian Tucker makes two point driving finger roll layup
33-30
0:23
+2
Ryan Curry makes two point pullup bank jump shot
35-30
0:16
Roadrunners 30 second timeout
0:03
Christian Tucker misses two point driving layup
0:01
AJ Allenspach defensive rebound
0:00
End of period
2nd Half
ARMY
Black Knights
28
UTSA
Roadrunners
23
Time
Team
Play
Score
19:59
Dre Fuller Jr. turnover (bad pass) (Kendall Hailey steals)
19:54
Kendall Hailey misses two point driving layup
19:52
Black Knights offensive rebound
19:46
TJ Small misses three point jump shot
19:44
Adante' Holiman defensive rebound
19:36
Adante' Holiman misses three point jump shot
19:34
Abe Johnson defensive rebound
19:16
+2
Josh Scovens makes two point hook shot
37-30
18:55
+3
Dre Fuller Jr. makes three point jump shot (Christian Tucker assists)
37-33
18:30
+2
TJ Small makes two point cutting layup (Abe Johnson assists)
39-33
18:30
Christian Tucker shooting foul (TJ Small draws the foul)
18:30
+1
TJ Small makes regular free throw 1 of 1
40-33
18:01
Dre Fuller Jr. misses three point jump shot
17:59
TJ Small defensive rebound
17:41
Abe Johnson misses two point turnaround hook shot
17:39
Isaiah Wyatt defensive rebound
17:26
TJ Small personal foul (Trey Edmonds draws the foul)
17:21
TJ Small shooting foul (Trey Edmonds draws the foul)
17:21
Trey Edmonds misses regular free throw 1 of 2
17:21
Trey Edmonds misses regular free throw 2 of 2
17:21
Blake Barker defensive rebound
17:06
+2
Josh Scovens makes two point cutting layup (Blake Barker assists)
42-33
16:55
+2
Trey Edmonds makes two point cutting layup (Christian Tucker assists)
42-35
16:37
Ryan Curry turnover (bad pass) (Trey Edmonds steals)
16:23
Dre Fuller Jr. misses two point stepback jump shot
16:21
Blake Barker defensive rebound
15:57
+2
Josh Scovens makes two point turnaround bank jump shot
44-35
15:36
Isaiah Wyatt misses three point jump shot
15:34
Abe Johnson defensive rebound
15:20
+2
Ryan Curry makes two point layup
46-35
15:19
Roadrunners 30 second timeout
15:19
TV timeout
15:02
Jordan Ivy-Curry turnover (out of bounds)
15:02
TV timeout
14:43
Jared Cross misses three point jump shot
14:41
PJ Carter defensive rebound
14:26
PJ Carter offensive foul
14:26
PJ Carter turnover (offensive foul)
14:07
Josh Scovens misses three point jump shot
14:05
Adante' Holiman defensive rebound
13:51
Abe Johnson blocks Trey Edmonds's two point driving layup
13:49
Carlton Linguard Jr. offensive rebound
13:47
+2
Carlton Linguard Jr. makes two point layup
46-37
13:29
Carlton Linguard Jr. blocks Josh Scovens's two point reverse layup
13:27
Trey Edmonds defensive rebound
13:26
Ryan Curry personal foul (Jordan Ivy-Curry draws the foul)
13:15
Jordan Ivy-Curry misses three point stepback jump shot
13:13
AJ Allenspach defensive rebound
13:01
Charlie Peterson misses three point jump shot
12:59
Blake Barker offensive rebound
12:51
+2
Charlie Peterson makes two point layup (Dylan Blair assists)
48-37
12:39
PJ Carter misses two point driving layup
12:37
AJ Allenspach defensive rebound
12:26
+2
Charlie Peterson makes two point cutting layup (Jared Cross assists)
50-37
12:26
Massal Diouf shooting foul (Charlie Peterson draws the foul)
12:26
Charlie Peterson misses regular free throw 1 of 1
12:26
AJ Allenspach offensive rebound
12:11
Dylan Blair misses two point jump shot
12:09
AJ Allenspach offensive rebound
12:05
+2
AJ Allenspach makes two point putback layup
52-37
11:53
Christian Tucker misses three point pullup jump shot
11:51
Massal Diouf offensive rebound
11:49
Charlie Peterson shooting foul (Massal Diouf draws the foul)
11:49
TV timeout
11:49
+1
Massal Diouf makes regular free throw 1 of 2
52-38
11:49
Massal Diouf misses regular free throw 2 of 2
11:49
AJ Allenspach defensive rebound
11:29
Jared Cross misses three point jump shot
11:27
Jordan Ivy-Curry defensive rebound
11:19
Carlton Linguard Jr. misses three point jump shot
11:16
Black Knights defensive rebound
10:50
Dylan Blair misses three point jump shot
10:48
Massal Diouf defensive rebound
10:39
Carlton Linguard Jr. misses three point jump shot
10:37
Charlie Peterson defensive rebound
10:31
Carlton Linguard Jr. blocks Blake Barker's two point driving layup
10:29
Isaiah Wyatt defensive rebound
10:22
Dylan Blair shooting foul (Isaiah Wyatt draws the foul)