1. NCAAM
  2. Scores
  3. 3 · 7 · 26
  4. XAV vs VILL

Xavier Musketeers vs. Villanova Wildcats

Mar 7, 2026
FINAL

Box Score

12T
XAV324678
VILL444791

Game Recap

Brennan puts up 20 in Villanova's 91-78 win over Xavier. Duke Brennan's 20 points helped Villanova defeat Xavier 91-78 on Saturday.

Player Stats

Xavier Musketeers logoXAVIERMINFG3PTFTREBASTSTLBLKTOPFPTS
4Filip Borovicanin345-92-22-212101014
24Jovan Milicevic355-153-78-864110221
3All Wright203-81-42-21200239
1Malik Messina-Moore346-131-61-113202414
7Isaiah Walker334-62-20-082000110
22Pape N'Diaye90-10-10-02000000
21Anthony Robinson61-10-01-11000113
0Roddie Anderson III293-131-40-04530137
TOTAL-27-6640.9%10-2638.5%14-14100%24187171478
Villanova Wildcats logoVILLANOVAMINFG3PTFTREBASTSTLBLKTOPFPTS
24Duke Brennan329-120-02-2132013120
7Malachi Palmer343-81-50-03100117
4Tyler Perkins326-116-90-042001518
55Acaden Lewis345-71-23-4112101214
5Devin Askew336-145-111-187102218
17Braden Pierce83-30-00-01000026
14Wade Chiddick00-00-02-20000002
0Chris Jeffrey112-20-00-01000114
2Bryce Lindsay161-50-40-04000112
TOTAL-35-6256.5%13-3141.9%8-988.9%352421101591

Play-by-Play

1st halfXAVVILL
  • (20:00) Start game.
  • Villanova Wildcats logo
    (19:57) Jump Ball won by Villanova.
  • Xavier Musketeers logo
    (19:57) Jump Ball lost by Xavier.
  • Villanova Wildcats logo
    (19:48) Duke Brennan bad pass turnover.
  • Xavier Musketeers logo
    (19:48) Malik Messina-Moore Steal.
  • Xavier Musketeers logo
    +2 (19:43) Malik Messina-Moore makes driving layup.
    20
  • Villanova Wildcats logo
    (19:20) Duke Brennan traveling turnover.
  • Xavier Musketeers logo
    +2 (19:07) Malik Messina-Moore makes 19-foot pullup jump shot.
    40
  • Villanova Wildcats logo
    +2 (18:49) Devin Askew makes layup (Duke Brennan assists).
    42
  • Xavier Musketeers logo
    (18:49) Foul on All Wright.
  • Villanova Wildcats logo
    +1 (18:49) Devin Askew makes free throw 1 of 1.
    43
  • Xavier Musketeers logo
    (18:32) All Wright bad pass turnover.
  • Villanova Wildcats logo
    (18:32) Devin Askew Steal.
  • Villanova Wildcats logo
    (18:26) Tyler Perkins misses 30-foot three point jumper.
  • Xavier Musketeers logo
    (18:23) Malik Messina-Moore Defensive Rebound.
  • Xavier Musketeers logo
    (18:18) All Wright bad pass turnover.
  • Villanova Wildcats logo
    (18:10) Devin Askew out of bounds bad pass turnover.
  • Xavier Musketeers logo
    (17:50) Filip Borovicanin misses 19-foot jumper.
  • Villanova Wildcats logo
    (17:47) Devin Askew Defensive Rebound.
  • Villanova Wildcats logo
    +2 (17:40) Duke Brennan makes 6-foot jumper (Acaden Lewis assists).
    45
  • Xavier Musketeers logo
    (17:33) Jovan Milicevic misses 26-foot three point jumper.
  • Villanova Wildcats logo
    (17:29) Malachi Palmer Defensive Rebound.
  • Villanova Wildcats logo
    +2 (17:20) Duke Brennan makes layup (Acaden Lewis assists).
    47
  • Xavier Musketeers logo
    (16:52) Malik Messina-Moore misses 31-foot three point jumper.
  • Xavier Musketeers logo
    (16:47) Isaiah Walker Offensive Rebound.
  • Xavier Musketeers logo
    (16:47) Isaiah Walker misses tip in layup.
  • Villanova Wildcats logo
    (16:46) Tyler Perkins Defensive Rebound.
  • Villanova Wildcats logo
    (16:42) Acaden Lewis bad pass turnover.
  • Xavier Musketeers logo
    (16:42) Filip Borovicanin Steal.
  • Xavier Musketeers logo
    +3 (16:33) Filip Borovicanin makes 22-foot three point jumper (Isaiah Walker assists).
    77
  • Villanova Wildcats logo
    +3 (16:16) Devin Askew makes 27-foot three pointer (Tyler Perkins assists).
    710
  • Xavier Musketeers logo
    (15:58) Jovan Milicevic misses 18-foot jumper.
  • Villanova Wildcats logo
    (15:55) Duke Brennan Defensive Rebound.
  • Villanova Wildcats logo
    +3 (15:44) Acaden Lewis makes 23-foot three point jumper (Duke Brennan assists).
    713
  • Xavier Musketeers logo
    (15:34) Malik Messina-Moore misses 18-foot pullup jump shot.
  • Villanova Wildcats logo
    (15:30) Devin Askew Defensive Rebound.
  • Villanova Wildcats logo
    +3 (15:24) Devin Askew makes 25-foot three point jumper.
    716
  • Xavier Musketeers logo
    (15:06) Malik Messina-Moore misses 26-foot three point jumper.
  • Villanova Wildcats logo
    (15:03) Chris Jeffrey Defensive Rebound.
  • Villanova Wildcats logo
    +2 (14:47) Malachi Palmer makes 10-foot pullup jump shot.
    718
  • Xavier Musketeers logo
    (14:24) Pape N'Diaye misses 25-foot three point jumper.
  • Villanova Wildcats logo
    (14:20) Duke Brennan Defensive Rebound.
  • Villanova Wildcats logo
    +3 (14:15) Malachi Palmer makes 23-foot three point jumper (Devin Askew assists).
    721
  • Xavier Musketeers logo
    (13:55) Roddie Anderson III misses 19-foot jumper.
  • Xavier Musketeers logo
    (13:50) Pape N'Diaye Offensive Rebound.
  • Xavier Musketeers logo
    +2 (13:45) Roddie Anderson III makes 15-foot jumper (Isaiah Walker assists).
    921
  • Villanova Wildcats logo
    +2 (13:31) Chris Jeffrey makes driving layup.
    923
  • Xavier Musketeers logo
    (13:17) Roddie Anderson III misses driving layup.
  • Villanova Wildcats logo
    (13:13) Duke Brennan Defensive Rebound.
  • Villanova Wildcats logo
    (13:06) Malachi Palmer misses 27-foot three point jumper.
  • Xavier Musketeers logo
    (13:03) Roddie Anderson III Defensive Rebound.
  • Villanova Wildcats logo
    (13:03) Foul on Tyler Perkins.
  • Xavier Musketeers logo
    +2 (12:48) Anthony Robinson makes layup (All Wright assists).
    1123
  • Villanova Wildcats logo
    (12:48) Foul on Braden Pierce.
  • Xavier Musketeers logo
    +1 (12:48) Anthony Robinson makes free throw 1 of 1.
    1223
  • Villanova Wildcats logo
    +2 (12:31) Braden Pierce makes layup (Acaden Lewis assists).
    1225
  • Villanova Wildcats logo
    (12:28) Foul on Chris Jeffrey.
  • Xavier Musketeers logo
    +3 (12:14) Isaiah Walker makes 25-foot three point jumper (Roddie Anderson III assists).
    1525
  • Villanova Wildcats logo
    +2 (11:55) Braden Pierce makes 1-foot dunk (Acaden Lewis assists).
    1527
  • Xavier Musketeers logo
    +3 (11:46) Isaiah Walker makes 25-foot three point jumper (Roddie Anderson III assists).
    1827
  • Villanova Wildcats logo
    (11:32) Tyler Perkins misses dunk.
  • Xavier Musketeers logo
    (11:29) Jovan Milicevic Defensive Rebound.
  • Xavier Musketeers logo
    (11:24) All Wright misses driving layup.
  • Villanova Wildcats logo
    (11:20) Braden Pierce Defensive Rebound.
  • Villanova Wildcats logo
    (11:19) Chris Jeffrey bad pass turnover.
  • Xavier Musketeers logo
    (11:19) Jovan Milicevic Steal.
  • Xavier Musketeers logo
    +3 (11:10) Roddie Anderson III makes 23-foot three point jumper (Jovan Milicevic assists).
    2127
  • Villanova Wildcats logo
    (10:46) Acaden Lewis misses 27-foot three point jumper.
  • Villanova Wildcats logo
    +2 (10:44) Duke Brennan makes 0-foot tip in layup.
    2129
  • Xavier Musketeers logo
    (10:42) Foul on Roddie Anderson III.
  • Xavier Musketeers logo
    (10:42) Roddie Anderson III turnover.
  • Villanova Wildcats logo
    (10:41) Duke Brennan Offensive Rebound.
  • Villanova Wildcats logo
    (10:28) Bryce Lindsay misses 26-foot three point jumper.
  • Xavier Musketeers logo
    (10:24) Roddie Anderson III Defensive Rebound.
  • Xavier Musketeers logo
    (10:20) Jovan Milicevic misses 22-foot jumper.
  • Villanova Wildcats logo
    (10:18) Villanova Defensive Rebound.
  • Villanova Wildcats logo
    (9:50) Devin Askew misses 8-foot jumper.
  • Villanova Wildcats logo
    (9:43) Duke Brennan Offensive Rebound.
  • Villanova Wildcats logo
    +2 (9:43) Duke Brennan makes 0-foot tip in layup.
    2131
  • Xavier Musketeers logo
    (9:38) Roddie Anderson III misses layup.
  • Xavier Musketeers logo
    (9:38) Xavier Offensive Rebound.
  • Xavier Musketeers logo
    (9:23) Malik Messina-Moore misses 19-foot jumper.
  • Villanova Wildcats logo
    (9:22) Villanova Defensive Rebound.
  • Villanova Wildcats logo
    +2 (9:05) Duke Brennan makes layup (Acaden Lewis assists).
    2133
  • Xavier Musketeers logo
    (8:44) Roddie Anderson III misses 5-foot pullup jump shot.
  • Villanova Wildcats logo
    (8:40) Duke Brennan Defensive Rebound.
  • Villanova Wildcats logo
    (8:36) Acaden Lewis misses 20-foot jumper.
  • Xavier Musketeers logo
    (8:31) Anthony Robinson Defensive Rebound.
  • Xavier Musketeers logo
    (8:25) Roddie Anderson III misses driving layup.
  • Villanova Wildcats logo
    (8:25) Duke Brennan Block.
  • Villanova Wildcats logo
    (8:20) Devin Askew Defensive Rebound.
  • Villanova Wildcats logo
    +3 (8:19) Tyler Perkins makes 26-foot three point jumper (Devin Askew assists).
    2136
  • Xavier Musketeers logo
    (7:44) Filip Borovicanin misses 13-foot pullup jump shot.
  • Villanova Wildcats logo
    (7:40) Duke Brennan Defensive Rebound.
  • Xavier Musketeers logo
    (7:25) Foul on Anthony Robinson.
  • Villanova Wildcats logo
    (7:07) Devin Askew misses 25-foot three point pullup jump shot.
  • Villanova Wildcats logo
    (7:01) Duke Brennan Offensive Rebound.
  • Villanova Wildcats logo
    (6:59) Tyler Perkins misses 27-foot three point jumper.
  • Villanova Wildcats logo
    (6:52) Malachi Palmer Offensive Rebound.
  • Villanova Wildcats logo
    +2 (6:52) Malachi Palmer makes 0-foot tip in layup.
    2138
  • Xavier Musketeers logo
    +2 (6:38) Jovan Milicevic makes layup (Filip Borovicanin assists).
    2338
  • Villanova Wildcats logo
    (6:18) Duke Brennan misses layup.
  • Xavier Musketeers logo
    (6:18) Xavier Defensive Rebound.
  • Xavier Musketeers logo
    (6:00) All Wright misses 29-foot three point jumper.
  • Villanova Wildcats logo
    (5:55) Bryce Lindsay Defensive Rebound.
  • Villanova Wildcats logo
    (5:35) Bryce Lindsay misses 31-foot three point jumper.
  • Xavier Musketeers logo
    (5:31) Isaiah Walker Defensive Rebound.
  • Xavier Musketeers logo
    (5:29) Malik Messina-Moore out of bounds bad pass turnover.
  • Villanova Wildcats logo
    (4:56) team shot clock turnover .
  • Villanova Wildcats logo
    (4:39) Foul on Bryce Lindsay.
  • Xavier Musketeers logo
    (4:24) Filip Borovicanin misses 7-foot jumper.
  • Xavier Musketeers logo
    (4:21) Isaiah Walker Offensive Rebound.
  • Xavier Musketeers logo
    (4:19) Malik Messina-Moore misses 25-foot three point jumper.
  • Villanova Wildcats logo
    (4:15) Bryce Lindsay Defensive Rebound.
  • Villanova Wildcats logo
    (3:47) team shot clock turnover .
  • Xavier Musketeers logo
    (3:35) Jovan Milicevic misses 26-foot three point jumper.
  • Villanova Wildcats logo
    (3:32) Devin Askew Defensive Rebound.
  • Villanova Wildcats logo
    +2 (3:12) Bryce Lindsay makes 12-foot turnaround jump shot.
    2340
  • Villanova Wildcats logo
    (3:01) Foul on Acaden Lewis.
  • Xavier Musketeers logo
    (2:52) Jovan Milicevic misses 8-foot jumper.
  • Villanova Wildcats logo
    (2:48) Devin Askew Defensive Rebound.
  • Villanova Wildcats logo
    +2 (2:33) Acaden Lewis makes driving layup.
    2342
  • Villanova Wildcats logo
    (2:24) Foul on Braden Pierce.
  • Xavier Musketeers logo
    +1 (2:24) Jovan Milicevic makes free throw 1 of 2.
    2442
  • Xavier Musketeers logo
    +1 (2:24) Jovan Milicevic makes free throw 2 of 2.
    2542
  • Villanova Wildcats logo
    (2:07) Devin Askew bad pass turnover.
  • Xavier Musketeers logo
    (2:07) Roddie Anderson III Steal.
  • Xavier Musketeers logo
    +2 (1:57) Filip Borovicanin makes 9-foot floating jump shot.
    2742
  • Villanova Wildcats logo
    +2 (1:28) Duke Brennan makes 15-foot hook shot (Devin Askew assists).
    2744
  • Xavier Musketeers logo
    +2 (1:10) Jovan Milicevic makes layup (Roddie Anderson III assists).
    2944
  • Villanova Wildcats logo
    (1:10) Foul on Acaden Lewis.
  • Xavier Musketeers logo
    +1 (1:10) Jovan Milicevic makes free throw 1 of 1.
    3044
  • Villanova Wildcats logo
    (0:55) Tyler Perkins misses 24-foot three point jumper.
  • Villanova Wildcats logo
    (0:53) Villanova Offensive Rebound.
  • Xavier Musketeers logo
    (0:53) Foul on Jovan Milicevic.
  • Xavier Musketeers logo
    (0:46) Foul on Malik Messina-Moore.
  • Villanova Wildcats logo
    (0:31) Devin Askew misses 29-foot three point jumper.
  • Villanova Wildcats logo
    (0:27) Tyler Perkins Offensive Rebound.
  • Villanova Wildcats logo
    (0:27) Tyler Perkins misses tip in layup.
  • Xavier Musketeers logo
    (0:26) Roddie Anderson III Defensive Rebound.
  • Xavier Musketeers logo
    +2 (0:01) Roddie Anderson III makes 6-foot floating jump shot.
    3244
2nd half

Team Stats

78Points91
27-66(40.9%)Field Goal(%)35-62(56.5%)
10-26(38.5%)3-Point(%)13-31(41.9%)
14-14(100.0%)Free Throw(%)8-9(88.9%)
28(8)Rebounds(Offensive)39(8)
18Assists24
7Steals2
1Blocks1
7Turnovers12
14(0)Fouls(Technical)15(0)
4Largest Lead19

Game Details

Saturday, March 7, 2026 · 12:00 PM
Finneran Pavilion · Villanova, PA
attendance: 6,501 (100%)
tv: TNT
spread: VILL -11.5
over/under: 153.5