Jovan Milicevic's 21 points help Xavier defeat West Virginia 78-68 at Charleston Classic
AP
Nov 23, 2025
CHARLESTON, S.C. (AP) Jovan Milicevic scored 21 points and Xavier Musketeers rallied from a first-half deficit to defeat West Virginia Mountaineers 78-68 at the Charleston Classic on Sunday.
The Musketeers (4-3) trailed 23-15 then allowed five points over the final 9 1/2 minutes of the first half, taking a 36-28 lead at the break. Tre Carroll hit four 3-pointers and scored 12 to lead the way in the first 20 minutes.
West Virginia closed to within 44-41 with 15 1/2 minutes left in the game, but Milicevic responded with a 3-pointer and a layup and Roddie Anderson III added four points to build a 53-43 lead for Xavier.
West Virginia got as close as 66-61 near the 5-minute mark but All Wright and Filip Borovicanin buried 3-pointers to put the Musketeers back in charge. Their lead reached 13 points twice in the final minute.
Carroll scored 17 points while going 6 of 11 overall and 5 for 6 from 3-point range. Wright finished with 14 points and Anderson scored 11.
The Mountaineers (5-2) were led by Treysen Eaglestaff, who finished with 20 points, five rebounds and four assists. Honor Huff added 16 points and Brenen Lorient had 11 points and three blocks. --- Get poll alerts and updates on the AP Top 25 throughout the season. Sign up here and here (AP News mobile app). 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
WV
Mountaineers
28
XAV
Musketeers
36
Time
Team
Play
Score
20:00
(Mountaineers gains possession)
19:46
Brenen Lorient turnover (out of bounds)
19:26
Filip Borovicanin turnover (bad pass)
19:08
+2
Brenen Lorient makes two point dunk (Treysen Eaglestaff assists)
2-0
18:57
Jovan Milicevic misses three point jump shot
18:55
Harlan Obioha defensive rebound
18:42
Harlan Obioha misses two point jump shot
18:40
Malik Messina-Moore defensive rebound
18:33
Jovan Milicevic turnover (lost ball)
18:20
+2
Brenen Lorient makes two point jump shot (Honor Huff assists)
4-0
18:06
+3
Jovan Milicevic makes three point jump shot
4-3
17:39
+2
Treysen Eaglestaff makes two point jump shot
6-3
17:29
All Wright turnover (lost ball) (Jasper Floyd steals)
17:08
Mountaineers turnover
17:08
Roddie Anderson III offensive foul
17:08
Roddie Anderson III turnover (offensive foul)
17:00
+2
DJ Thomas makes two point layup (Treysen Eaglestaff assists)
8-3
16:47
Morris Ugusuk personal foul
16:40
Malik Messina-Moore misses two point jump shot
16:38
DJ Thomas defensive rebound
16:31
+3
Amir Jenkins makes three point jump shot (Brenen Lorient assists)
11-3
16:13
+3
Tre Carroll makes three point jump shot (Filip Borovicanin assists)
11-6
15:49
Brenen Lorient misses three point jump shot
15:47
Tre Carroll defensive rebound
15:39
+2
Filip Borovicanin makes two point jump shot (Roddie Anderson III assists)
11-8
15:18
+3
Morris Ugusuk makes three point jump shot (Amir Jenkins assists)
14-8
14:56
Jovan Milicevic misses two point layup
14:54
DJ Thomas defensive rebound
14:39
Morris Ugusuk misses three point jump shot
14:37
Tre Carroll defensive rebound
14:28
Filip Borovicanin turnover (bad pass)
14:23
TV timeout
14:05
Amir Jenkins misses two point jump shot
14:03
Tre Carroll defensive rebound
13:49
Filip Borovicanin misses three point jump shot
13:47
Mountaineers defensive rebound
13:30
Honor Huff misses two point jump shot
13:28
Roddie Anderson III defensive rebound
13:04
+3
Tre Carroll makes three point jump shot (Roddie Anderson III assists)
14-11
12:39
Chance Moore turnover (bad pass)
12:25
Roddie Anderson III misses three point jump shot
12:23
Chance Moore defensive rebound
12:09
Harlan Obioha turnover (lost ball) (Roddie Anderson III steals)
11:47
Harlan Obioha shooting foul (Roddie Anderson III draws the foul)
11:47
TV timeout
11:47
+1
Roddie Anderson III makes regular free throw 1 of 2
14-12
11:47
+1
Roddie Anderson III makes regular free throw 2 of 2
14-13
11:20
+2
Brenen Lorient makes two point jump shot (Jasper Floyd assists)
16-13
11:11
Roddie Anderson III misses three point jump shot
11:09
Jasper Floyd defensive rebound
10:57
+2
Brenen Lorient makes two point dunk (Jasper Floyd assists)
18-13
10:29
Roddie Anderson III misses two point jump shot
10:27
Brenen Lorient defensive rebound
10:03
+3
Jasper Floyd makes three point jump shot
21-13
9:46
Brenen Lorient shooting foul (Roddie Anderson III draws the foul)
9:46
+1
Roddie Anderson III makes regular free throw 1 of 2
21-14
9:46
+1
Roddie Anderson III makes regular free throw 2 of 2
21-15
9:27
+2
Morris Ugusuk makes two point layup (DJ Thomas assists)
23-15
9:13
All Wright misses two point jump shot
9:11
Musketeers offensive rebound
9:00
Tre Carroll misses two point hook shot
8:58
Morris Ugusuk defensive rebound
8:50
Tre Carroll blocks Chance Moore's two point layup
8:48
Mountaineers offensive rebound
8:42
Honor Huff misses three point jump shot
8:40
Filip Borovicanin defensive rebound
8:30
+3
All Wright makes three point jump shot (Tre Carroll assists)
23-18
8:05
Morris Ugusuk misses three point jump shot
8:03
Tre Carroll defensive rebound
7:54
+3
Jovan Milicevic makes three point jump shot (Tre Carroll assists)
23-21
7:27
TV timeout
7:18
Brenen Lorient misses two point jump shot
7:16
Jovan Milicevic defensive rebound
7:05
+3
Tre Carroll makes three point jump shot (All Wright assists)
23-24
6:47
Jasper Floyd misses two point layup
6:45
Malik Messina-Moore defensive rebound
6:43
Jasper Floyd personal foul
6:29
Jovan Milicevic misses two point jump shot
6:27
Treysen Eaglestaff defensive rebound
6:16
+2
Treysen Eaglestaff makes two point jump shot
25-24
6:06
Brenen Lorient blocks Jovan Milicevic's two point layup
6:04
Jasper Floyd defensive rebound
5:58
Filip Borovicanin blocks Jasper Floyd's two point layup
5:56
Jovan Milicevic defensive rebound
5:51
+3
Tre Carroll makes three point jump shot (Malik Messina-Moore assists)
25-27
5:48
Mountaineers 30 second timeout
5:36
Treysen Eaglestaff misses three point jump shot
5:34
Malik Messina-Moore defensive rebound
5:04
Chance Moore personal foul
4:49
Roddie Anderson III misses two point layup
4:47
Treysen Eaglestaff defensive rebound
4:43
Jovan Milicevic personal foul
4:28
Brenen Lorient misses two point jump shot
4:26
Malik Messina-Moore defensive rebound
4:19
Amir Jenkins shooting foul (Isaiah Walker draws the foul)
4:19
+1
Isaiah Walker makes regular free throw 1 of 2
25-28
4:19
+1
Isaiah Walker makes regular free throw 2 of 2
25-29
4:05
+2
Treysen Eaglestaff makes two point layup
27-29
4:05
Anthony Robinson shooting foul (Treysen Eaglestaff draws the foul)
4:05
+1
Treysen Eaglestaff makes regular free throw 1 of 1
28-29
3:42
Tre Carroll misses two point hook shot
3:40
Harlan Obioha defensive rebound
3:28
Amir Jenkins misses two point layup
3:26
Anthony Robinson defensive rebound
3:19
Malik Messina-Moore misses three point jump shot
3:18
Mountaineers defensive rebound
3:17
TV timeout
2:54
Treysen Eaglestaff misses three point jump shot
2:52
Musketeers defensive rebound
2:44
All Wright turnover (lost ball)
2:33
Anthony Robinson personal foul
2:28
Chance Moore misses three point jump shot
2:26
Anthony Robinson defensive rebound
2:02
+3
Roddie Anderson III makes three point jump shot (All Wright assists)
28-32
1:39
Treysen Eaglestaff misses three point jump shot
1:37
Chance Moore offensive rebound
1:36
Chance Moore misses two point layup
1:35
Anthony Robinson defensive rebound
1:35
Jump ball. (Musketeers gains possession)
1:35
Musketeers 30 second timeout
1:21
+2
Filip Borovicanin makes two point layup (Jovan Milicevic assists)
28-34
0:53
Honor Huff misses three point jump shot
0:51
Mountaineers offensive rebound
0:50
All Wright personal foul
0:50
Mountaineers turnover (5-second violation)
0:42
Roddie Anderson III misses two point jump shot
0:40
Jasper Floyd defensive rebound
0:24
Jasper Floyd misses two point layup
0:22
Jovan Milicevic defensive rebound
0:03
+2
Filip Borovicanin makes two point jump shot (Roddie Anderson III assists)
28-36
0:00
End of period
2nd Half
WV
Mountaineers
40
XAV
Musketeers
42
Time
Team
Play
Score
19:51
+2
Harlan Obioha makes two point layup (Treysen Eaglestaff assists)
30-36
19:36
All Wright turnover (lost ball) (Jasper Floyd steals)
19:28
+2
Treysen Eaglestaff makes two point driving layup
32-36
19:12
Tre Carroll misses three point jump shot
19:10
Jasper Floyd defensive rebound
18:54
Harlan Obioha misses two point layup
18:52
Filip Borovicanin defensive rebound
18:41
Tre Carroll turnover (lost ball) (Jasper Floyd steals)
18:27
TV timeout
18:27
Harlan Obioha turnover (lost ball)
18:12
+3
Jovan Milicevic makes three point jump shot (All Wright assists)
32-39
17:53
Filip Borovicanin personal foul
17:43
+2
Jasper Floyd makes two point layup
34-39
17:25
+3
All Wright makes three point jump shot (Tre Carroll assists)
34-42
17:11
All Wright shooting foul (Honor Huff draws the foul)
17:10
+1
Honor Huff makes regular free throw 1 of 3
35-42
17:10
+1
Honor Huff makes regular free throw 2 of 3
36-42
17:10
+1
Honor Huff makes regular free throw 3 of 3
37-42
16:54
+2
Jovan Milicevic makes two point jump shot
37-44
16:41
Jovan Milicevic blocks DJ Thomas's two point layup
16:39
DJ Thomas offensive rebound
16:23
+2
Honor Huff makes two point jump shot
39-44
16:06
All Wright misses two point layup
16:04
Mountaineers defensive rebound
15:39
Filip Borovicanin blocks Treysen Eaglestaff's two point jump shot
15:37
Treysen Eaglestaff offensive rebound
15:32
+2
Treysen Eaglestaff makes two point jump shot
41-44
15:22
Malik Messina-Moore turnover (bad pass)
15:21
TV timeout
15:09
Honor Huff misses three point jump shot
15:07
Filip Borovicanin defensive rebound
14:37
+3
Jovan Milicevic makes three point jump shot (Roddie Anderson III assists)
41-47
14:12
Brenen Lorient misses two point hook shot
14:10
Jovan Milicevic defensive rebound
13:53
+2
Jovan Milicevic makes two point layup
41-49
13:34
+2
DJ Thomas makes two point layup (Treysen Eaglestaff assists)
43-49
13:26
+2
Roddie Anderson III makes two point layup
43-51
13:00
Jump ball. Treysen Eaglestaff vs. Filip Borovicanin (Musketeers gains possession)