1. NCAAM
  2. Scores
  3. 2 · 18 · 26
  4. VMI vs WOF

VMI Keydets vs. Wofford Terriers

Feb 18, 2026
FINAL

Box Score

12T
VMI324476
WOF443882

Game Recap

Game Highlights Video

Holmes scores 22, Wofford downs VMI 82-76. Kahmare Holmes' 22 points helped Wofford defeat VMI 82-76 on Wednesday.

Player Stats

Vmi Keydets logoVMIMINFG3PTFTREBASTSTLBLKTOPFPTS
6Kaden Stuckey232-60-04-48100148
0Cal Liston312-41-20-02010135
44TJ Johnson396-152-56-7101311220
4Linus Holmstrom334-102-71-120103511
30Tan Yildizoglu389-190-47-747315425
2Mario Tatum Jr.180-20-10-00110020
14Walker Andrews182-32-31-10110017
TOTAL-25-5942.4%7-2231.8%19-2095.0%2611102112176
Wofford Terriers logoWOFFORDMINFG3PTFTREBASTSTLBLKTOPFPTS
25Rex Stirling141-20-01-22001223
4Chace Watley142-50-10-02000144
11Kahmare Holmes356-112-68-1095302222
0Cayden Vasko383-52-40-010711028
21Nils Machowski385-113-83-442011316
10Maximo Ortega90-10-01-23000131
8Jayden Tyler294-113-102-322112313
5Brendan Rigsbee234-52-35-732202015
TOTAL-25-5149.0%12-3237.5%20-2871.4%351874111982

Play-by-Play

1st halfVMIWOF
  • (20:00) Start game.
  • Vmi Keydets logo
    (19:59) Jump Ball won by VMI.
  • Wofford Terriers logo
    (19:59) Jump Ball lost by Wofford.
  • Vmi Keydets logo
    +2 (19:45) Tan Yildizoglu makes layup.
    20
  • Wofford Terriers logo
    +2 (19:26) Kahmare Holmes makes 16-foot jumper.
    22
  • Vmi Keydets logo
    +2 (19:14) Tan Yildizoglu makes 16-foot jumper.
    42
  • Wofford Terriers logo
    (18:58) Nils Machowski misses 25-foot three point jumper.
  • Vmi Keydets logo
    (18:53) Kaden Stuckey Defensive Rebound.
  • Vmi Keydets logo
    (18:40) Cal Liston misses 25-foot three point jumper.
  • Vmi Keydets logo
    (18:36) TJ Johnson Offensive Rebound.
  • Vmi Keydets logo
    (18:34) TJ Johnson misses 8-foot jumper.
  • Wofford Terriers logo
    (18:31) Cayden Vasko Defensive Rebound.
  • Wofford Terriers logo
    +2 (18:29) Rex Stirling makes layup (Kahmare Holmes assists).
    44
  • Vmi Keydets logo
    (18:19) Tan Yildizoglu misses 13-foot jumper.
  • Wofford Terriers logo
    (18:16) Kahmare Holmes Defensive Rebound.
  • Wofford Terriers logo
    (18:13) Kahmare Holmes misses 26-foot three point jumper.
  • Vmi Keydets logo
    (18:06) Tan Yildizoglu Defensive Rebound.
  • Vmi Keydets logo
    (17:42) Linus Holmstrom misses 27-foot three point jumper.
  • Wofford Terriers logo
    (17:39) Kahmare Holmes Defensive Rebound.
  • Wofford Terriers logo
    (17:34) Cayden Vasko misses 22-foot three point jumper.
  • Vmi Keydets logo
    (17:30) Tan Yildizoglu Defensive Rebound.
  • Vmi Keydets logo
    +3 (17:24) TJ Johnson makes 25-foot three point jumper (Tan Yildizoglu assists).
    74
  • Wofford Terriers logo
    (17:00) Chace Watley misses 22-foot three point jumper.
  • Vmi Keydets logo
    (16:56) TJ Johnson Defensive Rebound.
  • Vmi Keydets logo
    (16:46) Tan Yildizoglu bad pass turnover.
  • Vmi Keydets logo
    (16:26) Foul on Linus Holmstrom.
  • Wofford Terriers logo
    +1 (16:26) Brendan Rigsbee makes free throw 1 of 2.
    75
  • Wofford Terriers logo
    +1 (16:26) Brendan Rigsbee makes free throw 2 of 2.
    76
  • Vmi Keydets logo
    (16:08) Tan Yildizoglu misses 6-foot jumper.
  • Wofford Terriers logo
    (16:04) Brendan Rigsbee Defensive Rebound.
  • Wofford Terriers logo
    (15:47) Chace Watley misses layup.
  • Vmi Keydets logo
    (15:43) TJ Johnson Defensive Rebound.
  • Wofford Terriers logo
    (15:21) Foul on Maximo Ortega.
  • Vmi Keydets logo
    +1 (15:21) Tan Yildizoglu makes free throw 1 of 2.
    86
  • Vmi Keydets logo
    +1 (15:21) Tan Yildizoglu makes free throw 2 of 2.
    96
  • Wofford Terriers logo
    (14:56) Maximo Ortega misses layup.
  • Vmi Keydets logo
    (14:54) Linus Holmstrom Defensive Rebound.
  • Wofford Terriers logo
    (14:50) Foul on Maximo Ortega.
  • Vmi Keydets logo
    +2 (14:47) Linus Holmstrom makes layup (Tan Yildizoglu assists).
    116
  • Wofford Terriers logo
    +2 (14:29) Chace Watley makes layup (Nils Machowski assists).
    118
  • Vmi Keydets logo
    (14:06) Linus Holmstrom misses 24-foot three point jumper.
  • Wofford Terriers logo
    (14:06) Cayden Vasko Block.
  • Vmi Keydets logo
    (14:06) VMI Offensive Rebound.
  • Vmi Keydets logo
    +3 (14:01) Cal Liston makes 25-foot three point jumper (Walker Andrews assists).
    148
  • Wofford Terriers logo
    +3 (13:36) Kahmare Holmes makes 25-foot three point jumper (Brendan Rigsbee assists).
    1411
  • Wofford Terriers logo
    (13:24) Foul on Chace Watley.
  • Vmi Keydets logo
    (13:19) TJ Johnson misses layup.
  • Vmi Keydets logo
    (13:18) VMI Offensive Rebound.
  • Vmi Keydets logo
    (13:11) Tan Yildizoglu misses 24-foot three point jumper.
  • Wofford Terriers logo
    (13:08) Jayden Tyler Defensive Rebound.
  • Wofford Terriers logo
    (13:04) Kahmare Holmes misses 24-foot three point jumper.
  • Vmi Keydets logo
    (12:59) Tan Yildizoglu Defensive Rebound.
  • Vmi Keydets logo
    (12:51) TJ Johnson misses layup.
  • Vmi Keydets logo
    (12:47) TJ Johnson Offensive Rebound.
  • Vmi Keydets logo
    +2 (12:47) TJ Johnson makes 0-foot tip in layup.
    1611
  • Wofford Terriers logo
    (12:47) Foul on Chace Watley.
  • Vmi Keydets logo
    (12:47) TJ Johnson misses free throw 1 of 1.
  • Wofford Terriers logo
    (12:45) Cayden Vasko Defensive Rebound.
  • Wofford Terriers logo
    (12:35) Rex Stirling bad pass turnover.
  • Vmi Keydets logo
    (12:35) TJ Johnson Steal.
  • Vmi Keydets logo
    (12:27) Kaden Stuckey misses layup.
  • Vmi Keydets logo
    (12:23) Kaden Stuckey Offensive Rebound.
  • Vmi Keydets logo
    (12:22) Kaden Stuckey misses layup.
  • Wofford Terriers logo
    (12:22) Rex Stirling Block.
  • Wofford Terriers logo
    (12:18) Rex Stirling Defensive Rebound.
  • Vmi Keydets logo
    (12:13) Foul on Mario Tatum Jr..
  • Wofford Terriers logo
    +1 (12:13) Kahmare Holmes makes free throw 1 of 2.
    1612
  • Wofford Terriers logo
    (12:12) Kahmare Holmes misses free throw 2 of 2.
  • Vmi Keydets logo
    (12:11) Linus Holmstrom Defensive Rebound.
  • Vmi Keydets logo
    +3 (11:50) Walker Andrews makes 24-foot three point jumper (Kaden Stuckey assists).
    1912
  • Wofford Terriers logo
    (11:33) Nils Machowski misses 24-foot three point jumper.
  • Vmi Keydets logo
    (11:29) TJ Johnson Defensive Rebound.
  • Vmi Keydets logo
    +3 (11:12) TJ Johnson makes 28-foot three point jumper.
    2212
  • Vmi Keydets logo
    (10:46) Foul on Kaden Stuckey.
  • Wofford Terriers logo
    +1 (10:46) Kahmare Holmes makes free throw 1 of 2.
    2213
  • Wofford Terriers logo
    +1 (10:46) Kahmare Holmes makes free throw 2 of 2.
    2214
  • Vmi Keydets logo
    (10:24) Kaden Stuckey misses layup.
  • Vmi Keydets logo
    (10:22) Kaden Stuckey Offensive Rebound.
  • Vmi Keydets logo
    +2 (10:18) Tan Yildizoglu makes 6-foot jumper.
    2414
  • Vmi Keydets logo
    (10:04) Foul on Linus Holmstrom.
  • Wofford Terriers logo
    +3 (9:54) Jayden Tyler makes 24-foot three point jumper (Kahmare Holmes assists).
    2417
  • Vmi Keydets logo
    (9:30) Linus Holmstrom bad pass turnover.
  • Wofford Terriers logo
    (9:30) Brendan Rigsbee Steal.
  • Wofford Terriers logo
    +3 (9:12) Nils Machowski makes 23-foot three point jumper (Kahmare Holmes assists).
    2420
  • Vmi Keydets logo
    +3 (8:58) Linus Holmstrom makes 24-foot three point jumper (Tan Yildizoglu assists).
    2720
  • Wofford Terriers logo
    (8:56) Foul on Jayden Tyler.
  • Vmi Keydets logo
    +1 (8:56) Linus Holmstrom makes free throw 1 of 1.
    2820
  • Wofford Terriers logo
    +3 (8:34) Brendan Rigsbee makes 23-foot three point jumper (Cayden Vasko assists).
    2823
  • Vmi Keydets logo
    (8:08) Walker Andrews misses 27-foot three point jumper.
  • Wofford Terriers logo
    (8:04) Kahmare Holmes Defensive Rebound.
  • Wofford Terriers logo
    (7:47) Brendan Rigsbee bad pass turnover.
  • Vmi Keydets logo
    (7:47) Cal Liston Steal.
  • Vmi Keydets logo
    (7:39) Cal Liston misses layup.
  • Wofford Terriers logo
    (7:36) Cayden Vasko Defensive Rebound.
  • Wofford Terriers logo
    +2 (7:27) Kahmare Holmes makes layup (Cayden Vasko assists).
    2825
  • Vmi Keydets logo
    (7:17) Tan Yildizoglu bad pass turnover.
  • Wofford Terriers logo
    (7:17) Jayden Tyler Steal.
  • Wofford Terriers logo
    +2 (7:11) Kahmare Holmes makes layup (Jayden Tyler assists).
    2827
  • Vmi Keydets logo
    (6:54) Linus Holmstrom misses 28-foot three point jumper.
  • Wofford Terriers logo
    (6:51) Cayden Vasko Defensive Rebound.
  • Wofford Terriers logo
    +2 (6:24) Brendan Rigsbee makes layup.
    2829
  • Vmi Keydets logo
    (5:57) Mario Tatum Jr. misses layup.
  • Wofford Terriers logo
    (5:54) Maximo Ortega Defensive Rebound.
  • Wofford Terriers logo
    +3 (5:52) Nils Machowski makes 25-foot three point jumper (Cayden Vasko assists).
    2832
  • Vmi Keydets logo
    (5:26) Tan Yildizoglu misses layup.
  • Wofford Terriers logo
    (5:23) Nils Machowski Defensive Rebound.
  • Wofford Terriers logo
    (5:14) Nils Machowski misses 25-foot three point jumper.
  • Vmi Keydets logo
    (5:12) VMI Defensive Rebound.
  • Vmi Keydets logo
    (4:49) TJ Johnson misses 23-foot three point jumper.
  • Wofford Terriers logo
    (4:45) Kahmare Holmes Defensive Rebound.
  • Vmi Keydets logo
    (4:45) Foul on Mario Tatum Jr..
  • Vmi Keydets logo
    (4:32) Foul on Kaden Stuckey.
  • Wofford Terriers logo
    +1 (4:32) Maximo Ortega makes free throw 1 of 2.
    2833
  • Wofford Terriers logo
    (4:32) Maximo Ortega misses free throw 2 of 2.
  • Vmi Keydets logo
    (4:30) TJ Johnson Defensive Rebound.
  • Vmi Keydets logo
    (4:17) Linus Holmstrom misses 26-foot three point jumper.
  • Wofford Terriers logo
    (4:04) Maximo Ortega Defensive Rebound.
  • Vmi Keydets logo
    (3:46) Foul on Walker Andrews.
  • Wofford Terriers logo
    (3:46) Rex Stirling misses free throw 1 of 2.
  • Wofford Terriers logo
    (3:46) Wofford Deadball Team Rebound.
  • Wofford Terriers logo
    +1 (3:46) Rex Stirling makes free throw 2 of 2.
    2834
  • Vmi Keydets logo
    (3:40) TJ Johnson misses 25-foot three point jumper.
  • Wofford Terriers logo
    (3:37) Kahmare Holmes Defensive Rebound.
  • Vmi Keydets logo
    (3:26) Foul on Tan Yildizoglu.
  • Wofford Terriers logo
    +1 (3:26) Kahmare Holmes makes free throw 1 of 2.
    2835
  • Wofford Terriers logo
    +1 (3:26) Kahmare Holmes makes free throw 2 of 2.
    2836
  • Vmi Keydets logo
    (3:10) Kaden Stuckey bad pass turnover.
  • Wofford Terriers logo
    (3:10) Kahmare Holmes Steal.
  • Wofford Terriers logo
    (2:47) Jayden Tyler misses 23-foot three point jumper.
  • Vmi Keydets logo
    (2:43) Tan Yildizoglu Defensive Rebound.
  • Vmi Keydets logo
    (2:29) Kaden Stuckey misses layup.
  • Wofford Terriers logo
    (2:26) Kahmare Holmes Defensive Rebound.
  • Wofford Terriers logo
    (2:17) Jayden Tyler bad pass turnover.
  • Vmi Keydets logo
    (2:17) Tan Yildizoglu Steal.
  • Vmi Keydets logo
    (2:09) Foul on TJ Johnson.
  • Vmi Keydets logo
    (2:09) TJ Johnson turnover.
  • Wofford Terriers logo
    +2 (1:44) Brendan Rigsbee makes layup.
    2838
  • Vmi Keydets logo
    +2 (1:26) Tan Yildizoglu makes 16-foot jumper (Mario Tatum Jr. assists).
    3038
  • Wofford Terriers logo
    +3 (1:11) Brendan Rigsbee makes 23-foot three point jumper (Cayden Vasko assists).
    3041
  • Vmi Keydets logo
    +2 (0:47) Linus Holmstrom makes layup.
    3241
  • Wofford Terriers logo
    +3 (0:26) Jayden Tyler makes 24-foot three point jumper (Cayden Vasko assists).
    3244
  • Wofford Terriers logo
    (0:03) Foul on Nils Machowski.
  • Vmi Keydets logo
    (0:00) Linus Holmstrom misses 7-foot jumper.
  • Wofford Terriers logo
    (0:00) Jayden Tyler Block.
  • Wofford Terriers logo
    (0:00) Cayden Vasko Defensive Rebound.
2nd half

Team Stats

76Points82
25-59(42.4%)Field Goal(%)25-51(49.0%)
7-22(31.8%)3-Point(%)12-32(37.5%)
19-20(95.0%)Free Throw(%)20-28(71.4%)
29(8)Rebounds(Offensive)36(9)
11Assists18
10Steals7
2Blocks4
11Turnovers11
21(0)Fouls(Technical)19(0)
10Largest Lead13

Game Details

Wednesday, February 18, 2026 · 6:00 PM
Jerry Richardson Indoor Stadium · Spartanburg, SC
attendance: 1,091 (32.1%)
tv: ESPN+
spread: WOF -13.5
over/under: 158.5