1. NCAAM
  2. Scores
  3. 2 · 9 · 26
  4. XAV vs SJU

Xavier Musketeers vs. St. John's Red Storm

Feb 9, 2026
FINAL

Box Score

12OTT
XAV4236482
SJU4236987

Game Recap

Pitino climbs career wins list as No. 17 St. John's fends off Xavier 87-82 in overtime. Zuby Ejiofor scored six of his 25 points in overtime and No. 17 St. John's outlasted pesky Xavier 87-82 on Monday night at Madison Square Garden for its 10th consecutive victory.

Player Stats

Xavier Musketeers logoXAVIERMINFG3PTFTREBASTSTLBLKTOPFPTS
4Filip Borovicanin395-111-31-2101002312
24Jovan Milicevic245-121-42-441211513
12Tre Carroll369-211-42-384013321
3All Wright294-90-10-01110128
1Malik Messina-Moore313-81-14-641001511
22Pape N'Diaye50-10-10-01000030
21Anthony Robinson195-60-00-241010210
0Roddie Anderson III200-50-20-03010020
7Isaiah Walker223-31-10-03210157
TOTAL-34-7644.7%5-1729.4%9-1752.9%38115393082
St Johns Red Storm logoST. JOHN'SMINFG3PTFTREBASTSTLBLKTOPFPTS
1Dillon Mitchell422-120-00-212311204
24Zuby Ejiofor408-110-09-1375211025
23Bryce Hopkins365-110-19-1192201219
4Oziyah Sellers374-111-42-231001411
11Ian Jackson111-31-20-02100123
17Ruben Prey51-40-00-02001012
2Sadiku Ibine Ayo41-11-10-00000023
5Kelvin Odih10-00-00-00000010
3Joson Sanon151-40-22-23100024
0Dylan Darling345-90-36-1154103116
TOTAL-28-6642.4%3-1323.1%28-4168.3%43176391587

Play-by-Play

1st halfXAVSJU
  • (20:00) Start game.
  • Xavier Musketeers logo
    (19:59) Jump Ball won by Xavier.
  • St Johns Red Storm logo
    (19:59) Jump Ball lost by St. John's.
  • Xavier Musketeers logo
    +2 (19:43) Tre Carroll makes 11-foot floating jump shot.
    20
  • St Johns Red Storm logo
    (19:21) Dillon Mitchell misses layup.
  • St Johns Red Storm logo
    (19:19) Dillon Mitchell Offensive Rebound.
  • St Johns Red Storm logo
    (19:18) Dillon Mitchell misses layup.
  • St Johns Red Storm logo
    (19:14) Dillon Mitchell Offensive Rebound.
  • St Johns Red Storm logo
    (19:14) Dillon Mitchell misses tip in layup.
  • St Johns Red Storm logo
    (19:13) Dillon Mitchell Offensive Rebound.
  • St Johns Red Storm logo
    (19:13) Dillon Mitchell misses tip in layup.
  • Xavier Musketeers logo
    (19:12) Jovan Milicevic Defensive Rebound.
  • Xavier Musketeers logo
    (18:54) Malik Messina-Moore misses 17-foot step back jumpshot.
  • St Johns Red Storm logo
    (18:52) Ian Jackson Defensive Rebound.
  • St Johns Red Storm logo
    +3 (18:48) Oziyah Sellers makes 27-foot three pointer (Ian Jackson assists).
    23
  • Xavier Musketeers logo
    (18:22) Tre Carroll misses driving layup.
  • St Johns Red Storm logo
    (18:21) St. John's Defensive Rebound.
  • St Johns Red Storm logo
    +2 (17:53) Bryce Hopkins makes driving layup (Zuby Ejiofor assists).
    25
  • Xavier Musketeers logo
    +2 (17:31) Jovan Milicevic makes 17-foot step back jumpshot (Malik Messina-Moore assists).
    45
  • St Johns Red Storm logo
    +2 (17:11) Zuby Ejiofor makes layup (Dillon Mitchell assists).
    47
  • Xavier Musketeers logo
    (17:11) Foul on Jovan Milicevic.
  • St Johns Red Storm logo
    (17:09) Zuby Ejiofor misses free throw 1 of 1.
  • Xavier Musketeers logo
    (17:08) Filip Borovicanin Defensive Rebound.
  • Xavier Musketeers logo
    (17:01) All Wright misses driving layup.
  • Xavier Musketeers logo
    (16:59) Anthony Robinson Offensive Rebound.
  • Xavier Musketeers logo
    +2 (16:59) Anthony Robinson makes 0-foot tip in layup.
    67
  • St Johns Red Storm logo
    (16:48) Oziyah Sellers misses 18-foot jumper.
  • St Johns Red Storm logo
    (16:46) Zuby Ejiofor Offensive Rebound.
  • St Johns Red Storm logo
    +2 (16:46) Zuby Ejiofor makes layup.
    69
  • Xavier Musketeers logo
    +2 (16:27) Malik Messina-Moore makes 19-foot pullup jump shot.
    89
  • St Johns Red Storm logo
    +2 (16:16) Bryce Hopkins makes layup.
    811
  • Xavier Musketeers logo
    (16:16) Foul on Tre Carroll.
  • St Johns Red Storm logo
    +1 (16:16) Bryce Hopkins makes free throw 1 of 1.
    812
  • Xavier Musketeers logo
    (15:48) Malik Messina-Moore misses 11-foot floating jump shot.
  • St Johns Red Storm logo
    (15:48) Dillon Mitchell Block.
  • Xavier Musketeers logo
    (15:45) Malik Messina-Moore Offensive Rebound.
  • Xavier Musketeers logo
    +2 (15:44) Malik Messina-Moore makes layup.
    1012
  • Xavier Musketeers logo
    (15:28) Foul on Tre Carroll.
  • Xavier Musketeers logo
    (15:24) Foul on Malik Messina-Moore.
  • St Johns Red Storm logo
    +2 (15:18) Zuby Ejiofor makes driving layup.
    1014
  • Xavier Musketeers logo
    (15:11) Filip Borovicanin turnover.
  • St Johns Red Storm logo
    (14:41) Ian Jackson misses driving layup.
  • Xavier Musketeers logo
    (14:41) Anthony Robinson Block.
  • St Johns Red Storm logo
    (14:41) St. John's Offensive Rebound.
  • St Johns Red Storm logo
    (14:41) team shot clock turnover .
  • Xavier Musketeers logo
    +3 (14:29) Malik Messina-Moore makes 25-foot three point jumper (Isaiah Walker assists).
    1314
  • Xavier Musketeers logo
    (14:03) Foul on Anthony Robinson.
  • St Johns Red Storm logo
    (14:00) Dillon Mitchell misses layup.
  • Xavier Musketeers logo
    (13:58) Roddie Anderson III Defensive Rebound.
  • Xavier Musketeers logo
    (13:40) Jovan Milicevic misses 10-foot hook shot.
  • St Johns Red Storm logo
    (13:37) Zuby Ejiofor Defensive Rebound.
  • St Johns Red Storm logo
    (13:28) Dylan Darling bad pass turnover.
  • Xavier Musketeers logo
    (13:28) Jovan Milicevic Steal.
  • St Johns Red Storm logo
    (13:17) Foul on Sadiku Ibine Ayo.
  • Xavier Musketeers logo
    (13:02) Jovan Milicevic misses driving layup.
  • Xavier Musketeers logo
    (13:02) Xavier Deadball Team Rebound.
  • Xavier Musketeers logo
    (13:02) Jovan Milicevic bad pass turnover.
  • St Johns Red Storm logo
    (13:02) Zuby Ejiofor Steal.
  • St Johns Red Storm logo
    +3 (12:37) Ian Jackson makes 25-foot three point jumper.
    1317
  • St Johns Red Storm logo
    (12:10) Foul on Joson Sanon.
  • Xavier Musketeers logo
    +1 (12:10) Malik Messina-Moore makes free throw 1 of 2.
    1417
  • Xavier Musketeers logo
    +1 (12:10) Malik Messina-Moore makes free throw 2 of 2.
    1517
  • St Johns Red Storm logo
    (11:49) Ian Jackson bad pass turnover.
  • Xavier Musketeers logo
    +2 (11:29) Filip Borovicanin makes 14-foot pullup jump shot.
    1717
  • Xavier Musketeers logo
    (11:11) Foul on Roddie Anderson III.
  • St Johns Red Storm logo
    (10:56) Ruben Prey misses 15-foot jumper.
  • Xavier Musketeers logo
    (10:53) Pape N'Diaye Defensive Rebound.
  • Xavier Musketeers logo
    (10:38) Pape N'Diaye misses 27-foot three point jumper.
  • Xavier Musketeers logo
    (10:36) Filip Borovicanin Offensive Rebound.
  • Xavier Musketeers logo
    (10:34) Roddie Anderson III misses 24-foot three point jumper.
  • St Johns Red Storm logo
    (10:31) Joson Sanon Defensive Rebound.
  • St Johns Red Storm logo
    +2 (10:19) Bryce Hopkins makes 3-foot dunk.
    1719
  • Xavier Musketeers logo
    (10:12) Roddie Anderson III misses driving layup.
  • St Johns Red Storm logo
    (10:12) Ruben Prey Block.
  • Xavier Musketeers logo
    (10:12) Xavier Offensive Rebound.
  • Xavier Musketeers logo
    +2 (10:03) Filip Borovicanin makes 14-foot floating jump shot.
    1919
  • St Johns Red Storm logo
    (9:43) Dylan Darling misses 26-foot three point jumper.
  • Xavier Musketeers logo
    (9:40) All Wright Defensive Rebound.
  • St Johns Red Storm logo
    (9:32) Foul on Dylan Darling.
  • Xavier Musketeers logo
    (9:32) Filip Borovicanin misses free throw 1 of 2.
  • Xavier Musketeers logo
    (9:32) Xavier Deadball Team Rebound.
  • Xavier Musketeers logo
    +1 (9:32) Filip Borovicanin makes free throw 2 of 2.
    2019
  • Xavier Musketeers logo
    (9:18) Foul on Malik Messina-Moore.
  • St Johns Red Storm logo
    (9:18) Dylan Darling misses free throw 1 of 1.
  • Xavier Musketeers logo
    (9:16) Filip Borovicanin Defensive Rebound.
  • Xavier Musketeers logo
    +2 (9:03) Isaiah Walker makes 3-foot jumper (Jovan Milicevic assists).
    2219
  • St Johns Red Storm logo
    (8:49) Bryce Hopkins misses 18-foot jumper.
  • Xavier Musketeers logo
    (8:46) Jovan Milicevic Defensive Rebound.
  • Xavier Musketeers logo
    +2 (8:28) Jovan Milicevic makes layup.
    2419
  • St Johns Red Storm logo
    (8:28) Foul on Bryce Hopkins.
  • Xavier Musketeers logo
    (8:28) Jovan Milicevic misses free throw 1 of 1.
  • St Johns Red Storm logo
    (8:26) Bryce Hopkins Defensive Rebound.
  • St Johns Red Storm logo
    +2 (8:10) Zuby Ejiofor makes driving layup.
    2421
  • St Johns Red Storm logo
    (7:59) Foul on Bryce Hopkins.
  • Xavier Musketeers logo
    (7:39) Filip Borovicanin misses 23-foot three point pullup jump shot.
  • St Johns Red Storm logo
    (7:36) Dylan Darling Defensive Rebound.
  • St Johns Red Storm logo
    (7:26) Zuby Ejiofor misses 9-foot hook shot.
  • Xavier Musketeers logo
    (7:24) Filip Borovicanin Defensive Rebound.
  • Xavier Musketeers logo
    (7:13) Tre Carroll bad pass turnover.
  • St Johns Red Storm logo
    (7:13) Dylan Darling Steal.
  • St Johns Red Storm logo
    +2 (7:09) Dylan Darling makes driving layup.
    2423
  • Xavier Musketeers logo
    (6:51) Jovan Milicevic misses 24-foot three point jumper.
  • St Johns Red Storm logo
    (6:49) Joson Sanon Defensive Rebound.
  • St Johns Red Storm logo
    (6:36) Joson Sanon misses 24-foot three point jumper.
  • St Johns Red Storm logo
    (6:35) Zuby Ejiofor Offensive Rebound.
  • St Johns Red Storm logo
    (6:34) Zuby Ejiofor misses layup.
  • Xavier Musketeers logo
    (6:31) Jovan Milicevic Defensive Rebound.
  • Xavier Musketeers logo
    +2 (6:25) All Wright makes driving layup.
    2623
  • St Johns Red Storm logo
    (6:06) Oziyah Sellers misses 20-foot pullup jump shot.
  • St Johns Red Storm logo
    (6:04) Dillon Mitchell Offensive Rebound.
  • St Johns Red Storm logo
    (6:03) Joson Sanon misses 25-foot three point jumper.
  • Xavier Musketeers logo
    (5:58) Roddie Anderson III Defensive Rebound.
  • Xavier Musketeers logo
    (5:52) Jovan Milicevic misses 25-foot three point pullup jump shot.
  • St Johns Red Storm logo
    (5:51) Dillon Mitchell Defensive Rebound.
  • St Johns Red Storm logo
    +2 (5:45) Dylan Darling makes driving layup.
    2625
  • Xavier Musketeers logo
    (5:45) Foul on Isaiah Walker.
  • St Johns Red Storm logo
    +1 (5:45) Dylan Darling makes free throw 1 of 1.
    2626
  • Xavier Musketeers logo
    (5:32) Roddie Anderson III misses 11-foot step back jumpshot.
  • St Johns Red Storm logo
    (5:31) Dylan Darling Defensive Rebound.
  • Xavier Musketeers logo
    (5:31) Foul on Pape N'Diaye.
  • St Johns Red Storm logo
    +1 (5:31) Dylan Darling makes free throw 1 of 2.
    2627
  • St Johns Red Storm logo
    (5:31) Dylan Darling misses free throw 2 of 2.
  • St Johns Red Storm logo
    (5:28) Oziyah Sellers Offensive Rebound.
  • St Johns Red Storm logo
    (5:15) Joson Sanon misses driving layup.
  • St Johns Red Storm logo
    (5:12) Ruben Prey Offensive Rebound.
  • St Johns Red Storm logo
    (5:12) Ruben Prey misses tip in layup.
  • Xavier Musketeers logo
    (5:12) Tre Carroll Defensive Rebound.
  • Xavier Musketeers logo
    (5:06) Tre Carroll misses driving layup.
  • St Johns Red Storm logo
    (5:04) Ruben Prey Defensive Rebound.
  • Xavier Musketeers logo
    (5:02) Foul on Pape N'Diaye.
  • St Johns Red Storm logo
    +1 (5:02) Oziyah Sellers makes free throw 1 of 2.
    2628
  • St Johns Red Storm logo
    +1 (5:02) Oziyah Sellers makes free throw 2 of 2.
    2629
  • St Johns Red Storm logo
    (4:37) Foul on Ruben Prey.
  • Xavier Musketeers logo
    (4:37) Jovan Milicevic misses free throw 1 of 2.
  • Xavier Musketeers logo
    (4:37) Xavier Deadball Team Rebound.
  • Xavier Musketeers logo
    +1 (4:37) Jovan Milicevic makes free throw 2 of 2.
    2729
  • St Johns Red Storm logo
    +2 (4:17) Ruben Prey makes layup (Oziyah Sellers assists).
    2731
  • Xavier Musketeers logo
    +2 (3:50) Jovan Milicevic makes driving layup.
    2931
  • St Johns Red Storm logo
    (3:50) Foul on Kelvin Odih.
  • Xavier Musketeers logo
    +1 (3:50) Jovan Milicevic makes free throw 1 of 1.
    3031
  • Xavier Musketeers logo
    (3:35) Foul on Isaiah Walker.
  • St Johns Red Storm logo
    +1 (3:35) Joson Sanon makes free throw 1 of 2.
    3032
  • St Johns Red Storm logo
    +1 (3:35) Joson Sanon makes free throw 2 of 2.
    3033
  • Xavier Musketeers logo
    +2 (3:23) Jovan Milicevic makes layup (Filip Borovicanin assists).
    3233
  • St Johns Red Storm logo
    (3:02) Ruben Prey misses 6-foot hook shot.
  • Xavier Musketeers logo
    (3:00) Filip Borovicanin Defensive Rebound.
  • Xavier Musketeers logo
    (2:54) Tre Carroll misses 6-foot hook shot.
  • St Johns Red Storm logo
    (2:52) Dillon Mitchell Defensive Rebound.
  • St Johns Red Storm logo
    +2 (2:45) Dylan Darling makes driving layup.
    3235
  • Xavier Musketeers logo
    (2:45) Foul on Jovan Milicevic.
  • St Johns Red Storm logo
    (2:44) Dylan Darling misses free throw 1 of 1.
  • Xavier Musketeers logo
    (2:43) Filip Borovicanin Defensive Rebound.
  • Xavier Musketeers logo
    +2 (2:15) Tre Carroll makes driving layup.
    3435
  • Xavier Musketeers logo
    (2:09) Foul on Jovan Milicevic.
  • St Johns Red Storm logo
    (2:09) Zuby Ejiofor misses free throw 1 of 2.
  • St Johns Red Storm logo
    (2:09) St. John's Deadball Team Rebound.
  • St Johns Red Storm logo
    +1 (2:09) Zuby Ejiofor makes free throw 2 of 2.
    3436
  • Xavier Musketeers logo
    +3 (1:43) Filip Borovicanin makes 23-foot three point jumper (Tre Carroll assists).
    3736
  • St Johns Red Storm logo
    +2 (1:27) Zuby Ejiofor makes 1-foot dunk (Dillon Mitchell assists).
    3738
  • Xavier Musketeers logo
    +2 (1:07) Anthony Robinson makes 1-foot dunk (All Wright assists).
    3938
  • St Johns Red Storm logo
    +2 (0:46) Joson Sanon makes 14-foot jumper (Zuby Ejiofor assists).
    3940
  • St Johns Red Storm logo
    (0:39) Foul on Joson Sanon.
  • Xavier Musketeers logo
    (0:38) Tre Carroll misses free throw 1 of 1.
  • St Johns Red Storm logo
    (0:37) Dillon Mitchell Defensive Rebound.
  • St Johns Red Storm logo
    +2 (0:11) Dylan Darling makes driving layup.
    3942
  • Xavier Musketeers logo
    +3 (0:01) Isaiah Walker makes 25-foot three pointer (Anthony Robinson assists).
    4242
2nd half
Overtime

Team Stats

82Points87
34-76(44.7%)Field Goal(%)28-66(42.4%)
5-17(29.4%)3-Point(%)3-13(23.1%)
9-17(52.9%)Free Throw(%)28-41(68.3%)
40(10)Rebounds(Offensive)48(13)
11Assists17
5Steals6
3Blocks3
9Turnovers10
30(0)Fouls(Technical)15(0)
5Largest Lead5

Game Details

Monday, February 9, 2026 · 6:30 PM
Carnesecca Arena · Queens, NY
attendance: 14,512 (259.1%)
tv: FS1
spread: SJU -16.5
over/under: 159.5