Avdalas scores 30 as Virginia Tech pushes past Western Carolina 96-74
AP
Dec 11, 2025
BLACKSBURG, Va. (AP) Neoklis Avdalas poured in 30 points to lead Virginia Tech Hokies past Western Carolina Catamounts 96-74 on Tuesday night, pushing the Hokies' home start to 6-0.
Avdalas hit four 3s and repeatedly stopped Western Carolina’s pushes, including a pair of early second-half buckets that stretched Virginia Tech’s lead to 59-37. His jumper and free throw at 12:50 held the margin at 67-46, and he later buried a 3 with 5:36 left to make it 80-58.
Western Carolina (4-6) leaned on Marcus Kell’s 22 points, including 15 after halftime. Justin Johnson added 15 points and hit a key 3 at 12:19 that cut the deficit to 67-49 before the Hokies steadied again.
Tyler Johnson scored 13 for Virginia Tech (9-2) and knocked down a 3 with 10:41 remaining that reopened a 71-51 cushion. Amani Hansberry had 18 points, six assists and six rebounds.
Western Carolina shot just 42% and went 18 for 30 at the line. Samuel Dada added six points and seven rebounds, and Kell scored Western Carolina’s final field goal, a 3, with 2:59 left.
Ben Hammond’s free throws and Jaden Schutt’s jumper in the final minute closed out Virginia Tech’s 96-74 win.
Virginia Tech continues a five-game home stand against Maryland Eastern on Dec. 14.
Western Carolina travels to Georgia on Dec. 18.
--- 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
WCU
Catamounts
34
VT
Hokies
53
Time
Team
Play
Score
20:00
Abdulai Fanta Kabba vs. Antonio Dorn (Tidjiane Dioumassi gains possession)
19:45
Julien Soumaoro turnover (Jailen Bedford steals)
19:22
Tidjiane Dioumassi personal foul
19:22
Tidjiane Dioumassi technical foul
19:22
Neoklis Avdalas misses technical free throw 1 of 2
19:22
+1
Neoklis Avdalas makes technical free throw 2 of 2
0-1
19:18
+2
Tyler Johnson makes two point layup (Amani Hansberry assists)
0-3
19:01
Jailen Bedford personal foul
18:56
CJ Hyland turnover (lost ball)
18:44
Neoklis Avdalas misses two point jump shot
18:42
Antonio Dorn offensive rebound
18:39
Antonio Dorn turnover
18:27
+2
Julien Soumaoro makes two point jump shot
2-3
18:00
Abdulai Fanta Kabba shooting foul
18:00
Antonio Dorn misses regular free throw 1 of 2
18:00
+1
Antonio Dorn makes regular free throw 2 of 2
2-4
17:48
Cord Stansberry misses three point jump shot
17:46
Jailen Bedford defensive rebound
17:38
+3
Jailen Bedford makes three point jump shot
2-7
17:23
+3
CJ Hyland makes three point jump shot (Julien Soumaoro assists)
5-7
17:03
Tyler Johnson misses three point jump shot
17:01
CJ Hyland defensive rebound
16:53
Marcus Kell misses three point jump shot
16:51
Jailen Bedford defensive rebound
16:45
+3
Neoklis Avdalas makes three point jump shot (Tyler Johnson assists)
5-10
16:32
Marcus Kell turnover (Amani Hansberry steals)
16:28
+2
Amani Hansberry makes two point dunk
5-12
16:04
Cord Stansberry turnover (bad pass)
15:54
TV timeout
15:41
Neoklis Avdalas offensive foul
15:41
Neoklis Avdalas turnover (offensive foul)
15:27
Jailen Bedford personal foul
15:23
Justin Johnson turnover (Tyler Johnson steals)
15:17
Justin Johnson blocks Ben Hammond's two point layup
15:15
Hokies offensive rebound
15:09
Jaden Schutt misses two point jump shot
15:07
CJ Hyland defensive rebound
15:03
Christian Gurdak blocks CJ Hyland's two point layup
15:01
Ben Hammond defensive rebound
14:55
+2
Amani Hansberry makes two point layup (Christian Gurdak assists)
5-14
14:46
CJ Hyland turnover (Amani Hansberry steals)
14:39
Ben Hammond misses three point jump shot
14:37
CJ Hyland defensive rebound
14:29
Justin Johnson misses two point jump shot
14:27
Christian Gurdak defensive rebound
14:08
Justin Johnson personal foul
13:55
+2
Ben Hammond makes two point jump shot
5-16
13:43
Marcus Kell offensive foul
13:43
Marcus Kell turnover (offensive foul)
13:41
Tahlan Pettway personal foul
13:30
Ben Hammond misses three point jump shot
13:28
Marcus Kell defensive rebound
13:05
Christian Gurdak shooting foul
13:05
+1
Tidjiane Dioumassi makes regular free throw 1 of 2
6-16
13:05
Tidjiane Dioumassi misses regular free throw 2 of 2
13:05
Christian Gurdak defensive rebound
12:56
Tahlan Pettway shooting foul
12:56
+1
Neoklis Avdalas makes regular free throw 1 of 2
6-17
12:56
+1
Neoklis Avdalas makes regular free throw 2 of 2
6-18
12:44
Marcus Kell misses three point jump shot
12:42
Tidjiane Dioumassi offensive rebound
12:37
+3
Cord Stansberry makes three point jump shot (Julien Soumaoro assists)
9-18
12:20
Neoklis Avdalas misses two point layup
12:18
Christian Gurdak offensive rebound
12:15
+2
Christian Gurdak makes two point jump shot
9-20
11:57
Julien Soumaoro misses three point jump shot
11:55
Tidjiane Dioumassi offensive rebound
11:41
Christian Gurdak blocks Marcus Kell's two point layup
11:39
Abdulai Fanta Kabba offensive rebound
11:37
Julien Soumaoro turnover (bad pass)
11:37
TV timeout
11:23
+2
Antonio Dorn makes two point layup (Amani Hansberry assists)
9-22
10:57
Cord Stansberry misses two point jump shot
10:55
Cord Stansberry offensive rebound
10:50
Cord Stansberry misses two point jump shot
10:48
Ben Hammond defensive rebound
10:43
Jaden Schutt misses three point jump shot
10:41
Marcus Kell defensive rebound
10:36
+2
Tidjiane Dioumassi makes two point layup
11-22
10:19
Jaden Schutt misses three point jump shot
10:17
Abdulai Fanta Kabba defensive rebound
9:55
Cord Stansberry misses two point jump shot
9:53
Amani Hansberry defensive rebound
9:47
+3
Ben Hammond makes three point jump shot (Amani Hansberry assists)
11-25
9:27
Julien Soumaoro misses three point jump shot
9:25
Ben Hammond defensive rebound
9:19
Ben Hammond turnover (Julien Soumaoro steals)
9:03
Antonio Dorn shooting foul
9:03
Abdulai Fanta Kabba misses regular free throw 1 of 2
9:03
+1
Abdulai Fanta Kabba makes regular free throw 2 of 2
12-25
8:48
Jailen Bedford misses three point jump shot
8:46
Fischer Brown personal foul
8:46
+1
Tyler Johnson makes regular free throw 1 of 2
12-26
8:46
Tyler Johnson misses regular free throw 2 of 2
8:46
Samuel Dada defensive rebound
8:27
Julien Soumaoro turnover (Tyler Johnson steals)
8:23
+2
Tyler Johnson makes two point dunk
12-28
7:55
+2
Marcus Kell makes two point layup
14-28
7:42
Amani Hansberry misses two point jump shot
7:40
Antonio Dorn offensive rebound
7:38
+2
Antonio Dorn makes two point jump shot
14-30
7:38
Catamounts 30 second timeout
7:38
TV timeout
7:23
Ben Hammond personal foul
7:12
+3
CJ Hyland makes three point jump shot (Marcus Kell assists)
17-30
6:50
+2
Amani Hansberry makes two point layup
17-32
6:42
Samuel Dada shooting foul
6:42
Amani Hansberry misses regular free throw 1 of 1
6:42
Christian Gurdak offensive rebound
6:40
Christian Gurdak misses two point layup
6:40
Samuel Dada personal foul
6:40
Christian Gurdak misses regular free throw 1 of 2
6:40
+1
Christian Gurdak makes regular free throw 2 of 2
17-33
6:25
Tyler Johnson personal foul
6:25
+1
Julien Soumaoro makes regular free throw 1 of 2
18-33
6:25
Julien Soumaoro misses regular free throw 2 of 2
6:25
Abdulai Fanta Kabba offensive rebound
6:19
Abdulai Fanta Kabba turnover (bad pass)
6:07
Neoklis Avdalas misses three point jump shot
6:05
Abdulai Fanta Kabba defensive rebound
5:59
Julien Soumaoro turnover (Neoklis Avdalas steals)
5:55
+2
Amani Hansberry makes two point layup (Neoklis Avdalas assists)
18-35
5:32
Cord Stansberry misses three point jump shot
5:30
Tayeshaun Smith offensive rebound
5:26
+2
Tayeshaun Smith makes two point layup
20-35
5:14
Neoklis Avdalas turnover (CJ Hyland steals)
5:06
+2
Justin Johnson makes two point jump shot
22-35
4:36
Ben Hammond misses two point jump shot
4:34
Catamounts defensive rebound
4:20
Ben Hammond blocks Tahlan Pettway's two point jump shot
4:18
Ben Hammond defensive rebound
4:10
+2
Ben Hammond makes two point jump shot
22-37
3:52
Amani Hansberry blocks Cord Stansberry's two point jump shot
3:50
Cord Stansberry offensive rebound
3:39
Jailen Bedford shooting foul
3:39
TV timeout
3:39
+1
Justin Johnson makes regular free throw 1 of 3
23-37
3:39
Justin Johnson misses regular free throw 2 of 3
3:39
Justin Johnson misses regular free throw 3 of 3
3:39
Christian Gurdak defensive rebound
3:23
+3
Jaden Schutt makes three point jump shot (Amani Hansberry assists)
23-40
2:59
+2
Justin Johnson makes two point jump shot
25-40
2:38
Justin Johnson shooting foul
2:38
+1
Tyler Johnson makes regular free throw 1 of 2
25-41
2:38
+1
Tyler Johnson makes regular free throw 2 of 2
25-42
2:21
+3
Julien Soumaoro makes three point jump shot (Tidjiane Dioumassi assists)
28-42
2:04
+3
Jaden Schutt makes three point jump shot (Amani Hansberry assists)
28-45
1:45
+2
Marcus Kell makes two point layup
30-45
1:26
+3
Amani Hansberry makes three point jump shot (Jaden Schutt assists)
30-48
1:22
Hokies 30 second timeout
1:10
+2
Justin Johnson makes two point dunk (Tidjiane Dioumassi assists)
32-48
0:48
+2
Jaden Schutt makes two point layup
32-50
0:36
Tidjiane Dioumassi misses two point layup
0:34
Amani Hansberry defensive rebound
0:34
Amani Hansberry turnover (bad pass)
0:24
+2
Abdulai Fanta Kabba makes two point dunk (Tidjiane Dioumassi assists)
34-50
0:04
+3
Amani Hansberry makes three point jump shot (Jaden Schutt assists)
34-53
0:00
End of period
2nd Half
WCU
Catamounts
40
VT
Hokies
43
Time
Team
Play
Score
19:38
Neoklis Avdalas misses three point jump shot
19:36
Julien Soumaoro defensive rebound
19:25
Julien Soumaoro misses two point layup
19:23
Amani Hansberry defensive rebound
19:15
Tyler Johnson misses two point layup
19:13
Abdulai Fanta Kabba defensive rebound
18:56
Julien Soumaoro misses three point jump shot
18:54
Jailen Bedford defensive rebound
18:48
Tidjiane Dioumassi personal foul
18:28
+3
Neoklis Avdalas makes three point jump shot (Tyler Johnson assists)
34-56
18:21
Amani Hansberry personal foul
18:15
+3
Marcus Kell makes three point jump shot (Julien Soumaoro assists)
37-56
17:53
Amani Hansberry misses two point jump shot
17:51
Antonio Dorn offensive rebound
17:50
Antonio Dorn misses two point jump shot
17:48
Antonio Dorn offensive rebound
17:48
Abdulai Fanta Kabba shooting foul
17:48
Antonio Dorn misses regular free throw 1 of 2
17:48
+1
Antonio Dorn makes regular free throw 2 of 2
37-57
17:34
Tidjiane Dioumassi misses two point jump shot
17:32
Neoklis Avdalas defensive rebound
17:10
+2
Neoklis Avdalas makes two point jump shot
37-59
16:38
Tyler Johnson blocks Julien Soumaoro's two point jump shot
16:36
Tyler Johnson defensive rebound
16:21
Jailen Bedford misses three point jump shot
16:19
Samuel Dada defensive rebound
16:11
Samuel Dada misses two point layup
16:09
Christian Gurdak defensive rebound
16:00
+2
Amani Hansberry makes two point layup
37-61
15:32
+2
Samuel Dada makes two point layup (Tidjiane Dioumassi assists)
39-61
15:16
+3
Neoklis Avdalas makes three point jump shot (Jailen Bedford assists)
39-64
15:07
Catamounts 30 second timeout
15:07
TV timeout
14:50
+2
Marcus Kell makes two point jump shot (Samuel Dada assists)
41-64
14:34
Ben Hammond turnover (bad pass) (Samuel Dada steals)
14:25
Tyler Johnson shooting foul
14:25
TV timeout
14:25
+1
Justin Johnson makes regular free throw 1 of 2
42-64
14:25
+1
Justin Johnson makes regular free throw 2 of 2
43-64
13:56
Amani Hansberry turnover (Justin Johnson steals)
13:51
CJ Hyland misses three point jump shot
13:49
Abdulai Fanta Kabba personal foul
13:35
Amani Hansberry misses three point jump shot
13:33
Justin Johnson defensive rebound
13:27
Amani Hansberry shooting foul
13:27
+1
Justin Johnson makes regular free throw 1 of 2
44-64
13:27
Justin Johnson misses regular free throw 2 of 2
13:27
Cord Stansberry offensive rebound
13:22
+2
Marcus Kell makes two point layup
46-64
13:19
Jailen Bedford turnover (Justin Johnson steals)
13:06
Cord Stansberry misses three point jump shot
13:04
Hokies defensive rebound
12:49
+2
Neoklis Avdalas makes two point layup
46-66
12:49
Abdulai Fanta Kabba shooting foul
12:49
+1
Neoklis Avdalas makes regular free throw 1 of 1
46-67
12:21
+3
Justin Johnson makes three point jump shot
49-67
11:53
Ben Hammond misses two point jump shot
11:51
Samuel Dada defensive rebound
11:42
+2
Samuel Dada makes two point layup (Justin Johnson assists)
51-67
11:33
Samuel Dada shooting foul
11:33
TV timeout
11:30
Neoklis Avdalas misses regular free throw 1 of 2
11:30
+1
Neoklis Avdalas makes regular free throw 2 of 2
51-68
11:21
Justin Johnson turnover (Amani Hansberry steals)
11:00
Amani Hansberry offensive foul
11:00
Amani Hansberry turnover (offensive foul)
10:51
Justin Johnson misses two point layup
10:49
Samuel Dada offensive rebound
10:47
Samuel Dada misses two point jump shot
10:45
Ben Hammond defensive rebound
10:41
+3
Tyler Johnson makes three point jump shot (Ben Hammond assists)
51-71
10:32
Justin Johnson misses two point layup
10:30
Samuel Dada offensive rebound
10:16
Jailen Bedford shooting foul
10:16
Tahlan Pettway misses regular free throw 1 of 2
10:16
+1
Tahlan Pettway makes regular free throw 2 of 2
52-71
9:53
Neoklis Avdalas misses two point jump shot
9:51
Antonio Dorn personal foul
9:37
+2
Marcus Kell makes two point jump shot
54-71
9:17
+3
Ben Hammond makes three point jump shot
54-74
8:51
Samuel Dada turnover (Amani Hansberry steals)
8:30
Amani Hansberry misses two point jump shot
8:28
Catamounts defensive rebound
8:17
Tyler Johnson shooting foul
8:17
+1
Marcus Kell makes regular free throw 1 of 2
55-74
8:17
+1
Marcus Kell makes regular free throw 2 of 2
56-74
8:02
Ben Hammond misses two point jump shot
8:00
Amani Hansberry offensive rebound
8:00
Samuel Dada personal foul
8:00
TV timeout
7:54
Jaden Schutt misses three point jump shot
7:52
Julien Soumaoro defensive rebound
7:46
Tidjiane Dioumassi misses two point layup
7:44
Amani Hansberry defensive rebound
7:35
Ben Hammond turnover (bad pass) (Tidjiane Dioumassi steals)
7:29
Neoklis Avdalas blocks Marcus Kell's two point layup
7:27
Catamounts offensive rebound
7:19
Tyler Johnson blocks Marcus Kell's two point layup