1. /NCAAM
  2. /Scores
  3. /1 · 20 · 26
  4. /SLU vs DUQ

Saint Louis Billikens vs. Duquesne Dukes

FINAL
Jan 20, 2026

Box Score

12T
SLU404181
DUQ383977

Game Recap

Game Highlights Video

No. 24 Saint Louis pushes win streak to 12 by holding off Duquesne 81-77. Robbie Avila, Dion Brown and Trey Green each scored 14 points as No. 24 Saint Louis held off a frantic late rally by Duquesne to win 81-77 on Tuesday night.

Player Stats

Saint Louis Billikens logoSAINT LOUISMINFG3PTFTREBASTSTLBLKTOPFPTS
21Robbie Avila295-72-42-256103214
4Amari McCottry294-90-00-27140338
1Quentin Jones311-50-01-25413333
13Dion Brown266-111-41-262001414
3Trey Green265-84-70-033401014
9Ishan Sharma161-41-32-23200025
25Paul Otieno110-10-02-20000142
11Brady Dunlap162-51-26-710003211
0Kellen Thames164-70-02-651011210
TOTAL-28-5749.1%9-2045.0%16-2564.0%3519104162281
Duquesne Dukes logoDUQUESNEMINFG3PTFTREBASTSTLBLKTOPFPTS
9Jakub Necas221-50-13-47010225
2David Dixon282-30-05-610214249
1Tarence Guinyard333-91-67-1033204414
3Jimmie Williams3311-224-72-275400328
5Cam Crawford231-51-40-04110103
6Alex Williams181-60-32-23030324
4John Hugley IV122-71-43-43100018
44Jake DiMichele151-40-20-03100112
22Maximus Edwards161-51-31-30000114
TOTAL-23-6634.8%8-3026.7%23-3174.2%4013124141877

Play-by-Play

1st halfSLUDUQ
  • (20:00) Start game.
  • Duquesne Dukes logo
    (19:59) Jump Ball won by Duquesne.
  • Saint Louis Billikens logo
    (19:59) Jump Ball lost by Saint Louis.
  • Duquesne Dukes logo
    (19:46) Jakub Necas bad pass turnover.
  • Saint Louis Billikens logo
    (19:46) Amari McCottry Steal.
  • Saint Louis Billikens logo
    +3 (19:34) Dion Brown makes 23-foot three point jumper (Robbie Avila assists).
    30
  • Duquesne Dukes logo
    (19:12) Cam Crawford bad pass turnover.
  • Saint Louis Billikens logo
    (19:12) Amari McCottry Steal.
  • Saint Louis Billikens logo
    (18:56) Amari McCottry misses driving layup.
  • Duquesne Dukes logo
    (18:52) Jakub Necas Defensive Rebound.
  • Duquesne Dukes logo
    +2 (18:49) Jimmie Williams makes driving layup.
    32
  • Saint Louis Billikens logo
    (18:41) Amari McCottry misses alley oop dunk.
  • Duquesne Dukes logo
    (18:36) Jimmie Williams Defensive Rebound.
  • Duquesne Dukes logo
    (18:27) Jakub Necas misses 6-foot hook shot.
  • Duquesne Dukes logo
    (18:26) David Dixon Offensive Rebound.
  • Duquesne Dukes logo
    (18:26) David Dixon bad pass turnover.
  • Saint Louis Billikens logo
    (18:26) Quentin Jones Steal.
  • Saint Louis Billikens logo
    (17:58) Amari McCottry misses 4-foot pullup jump shot.
  • Duquesne Dukes logo
    (17:58) David Dixon Block.
  • Saint Louis Billikens logo
    (17:54) Robbie Avila Offensive Rebound.
  • Saint Louis Billikens logo
    +2 (17:52) Robbie Avila makes 6-foot pullup jump shot.
    52
  • Duquesne Dukes logo
    +3 (17:32) Jimmie Williams makes 27-foot three pointer.
    55
  • Saint Louis Billikens logo
    (17:22) Dion Brown misses 9-foot pullup jump shot.
  • Duquesne Dukes logo
    (17:18) David Dixon Defensive Rebound.
  • Duquesne Dukes logo
    (17:12) Tarence Guinyard misses 25-foot three point jumper.
  • Saint Louis Billikens logo
    (17:07) Trey Green Defensive Rebound.
  • Saint Louis Billikens logo
    (17:03) Quentin Jones misses driving layup.
  • Duquesne Dukes logo
    (17:00) Jakub Necas Defensive Rebound.
  • Duquesne Dukes logo
    (16:51) Jimmie Williams misses driving layup.
  • Duquesne Dukes logo
    (16:48) Jimmie Williams Offensive Rebound.
  • Duquesne Dukes logo
    (16:48) Jimmie Williams misses layup.
  • Duquesne Dukes logo
    (16:48) David Dixon Offensive Rebound.
  • Saint Louis Billikens logo
    (16:48) Foul on Quentin Jones.
  • Saint Louis Billikens logo
    (16:42) Foul on Dion Brown.
  • Duquesne Dukes logo
    (16:42) David Dixon misses free throw 1 of 2.
  • Duquesne Dukes logo
    (16:42) Duquesne Deadball Team Rebound.
  • Duquesne Dukes logo
    +1 (16:42) David Dixon makes free throw 2 of 2.
    56
  • Saint Louis Billikens logo
    (16:11) Trey Green misses 32-foot three point jumper.
  • Duquesne Dukes logo
    (16:07) David Dixon Defensive Rebound.
  • Duquesne Dukes logo
    (15:56) Tarence Guinyard misses 25-foot three point jumper.
  • Saint Louis Billikens logo
    (15:51) Dion Brown Defensive Rebound.
  • Saint Louis Billikens logo
    +3 (15:41) Robbie Avila makes 25-foot three point jumper (Trey Green assists).
    86
  • Duquesne Dukes logo
    +3 (15:13) Jimmie Williams makes 25-foot three point jumper (David Dixon assists).
    89
  • Saint Louis Billikens logo
    (14:56) Amari McCottry bad pass turnover.
  • Duquesne Dukes logo
    (14:50) John Hugley IV misses 24-foot three point jumper.
  • Saint Louis Billikens logo
    (14:47) Dion Brown Defensive Rebound.
  • Saint Louis Billikens logo
    +2 (14:35) Quentin Jones makes driving layup.
    109
  • Saint Louis Billikens logo
    (14:18) Foul on Robbie Avila.
  • Duquesne Dukes logo
    +1 (14:18) John Hugley IV makes free throw 1 of 2.
    1010
  • Duquesne Dukes logo
    (14:18) John Hugley IV misses free throw 2 of 2.
  • Saint Louis Billikens logo
    (14:17) Quentin Jones Defensive Rebound.
  • Saint Louis Billikens logo
    (14:04) Ishan Sharma misses 25-foot three point jumper.
  • Saint Louis Billikens logo
    (14:00) Kellen Thames Offensive Rebound.
  • Saint Louis Billikens logo
    (13:57) Brady Dunlap misses 25-foot three point jumper.
  • Duquesne Dukes logo
    (13:53) Tarence Guinyard Defensive Rebound.
  • Duquesne Dukes logo
    (13:48) Jake DiMichele misses 23-foot three point jumper.
  • Saint Louis Billikens logo
    (13:45) Kellen Thames Defensive Rebound.
  • Duquesne Dukes logo
    (13:42) Foul on Maximus Edwards.
  • Saint Louis Billikens logo
    (13:42) Kellen Thames misses free throw 1 of 2.
  • Saint Louis Billikens logo
    (13:42) Saint Louis Deadball Team Rebound.
  • Saint Louis Billikens logo
    (13:42) Kellen Thames misses free throw 2 of 2.
  • Duquesne Dukes logo
    (13:40) Duquesne Defensive Rebound.
  • Duquesne Dukes logo
    (13:10) Tarence Guinyard misses 10-foot floating jump shot.
  • Saint Louis Billikens logo
    (13:07) Ishan Sharma Defensive Rebound.
  • Duquesne Dukes logo
    (13:04) Foul on Tarence Guinyard.
  • Saint Louis Billikens logo
    +1 (13:04) Paul Otieno makes free throw 1 of 2.
    1110
  • Saint Louis Billikens logo
    +1 (13:04) Paul Otieno makes free throw 2 of 2.
    1210
  • Duquesne Dukes logo
    +2 (12:40) Jimmie Williams makes driving layup.
    1212
  • Duquesne Dukes logo
    (12:37) Technical Foul on Jimmie Williams.
  • Saint Louis Billikens logo
    +1 (12:37) Ishan Sharma makes free throw 1 of 2.
    1312
  • Saint Louis Billikens logo
    +1 (12:37) Ishan Sharma makes free throw 2 of 2.
    1412
  • Saint Louis Billikens logo
    (12:23) Brady Dunlap misses 3-foot hook shot.
  • Saint Louis Billikens logo
    (12:22) Saint Louis Offensive Rebound.
  • Saint Louis Billikens logo
    +3 (12:17) Ishan Sharma makes 27-foot three point jumper (Kellen Thames assists).
    1712
  • Duquesne Dukes logo
    +2 (12:04) Jimmie Williams makes driving layup.
    1714
  • Saint Louis Billikens logo
    (11:47) Quentin Jones misses driving layup.
  • Saint Louis Billikens logo
    (11:44) Kellen Thames Offensive Rebound.
  • Saint Louis Billikens logo
    +2 (11:44) Kellen Thames makes 0-foot tip in layup.
    1914
  • Duquesne Dukes logo
    +3 (11:28) Maximus Edwards makes 24-foot three point jumper (John Hugley IV assists).
    1917
  • Saint Louis Billikens logo
    (11:06) Kellen Thames misses driving layup.
  • Duquesne Dukes logo
    (11:03) John Hugley IV Defensive Rebound.
  • Saint Louis Billikens logo
    (10:43) Foul on Brady Dunlap.
  • Duquesne Dukes logo
    (10:43) Maximus Edwards misses free throw 1 of 3.
  • Duquesne Dukes logo
    (10:43) Duquesne Deadball Team Rebound.
  • Duquesne Dukes logo
    (10:43) Maximus Edwards misses free throw 2 of 3.
  • Duquesne Dukes logo
    (10:43) Duquesne Deadball Team Rebound.
  • Duquesne Dukes logo
    +1 (10:43) Maximus Edwards makes free throw 3 of 3.
    1918
  • Duquesne Dukes logo
    (10:28) Foul on Jake DiMichele.
  • Saint Louis Billikens logo
    +1 (10:28) Brady Dunlap makes free throw 1 of 3.
    2018
  • Saint Louis Billikens logo
    +1 (10:28) Brady Dunlap makes free throw 2 of 3.
    2118
  • Saint Louis Billikens logo
    +1 (10:28) Brady Dunlap makes free throw 3 of 3.
    2218
  • Saint Louis Billikens logo
    (10:12) Foul on Paul Otieno.
  • Duquesne Dukes logo
    +1 (10:12) Alex Williams makes free throw 1 of 2.
    2219
  • Duquesne Dukes logo
    +1 (10:12) Alex Williams makes free throw 2 of 2.
    2220
  • Duquesne Dukes logo
    (10:01) Foul on Alex Williams.
  • Saint Louis Billikens logo
    +2 (9:42) Kellen Thames makes 6-foot turnaround jump shot (Ishan Sharma assists).
    2420
  • Duquesne Dukes logo
    +2 (9:22) Alex Williams makes 10-foot turnaround jump shot (Jimmie Williams assists).
    2422
  • Saint Louis Billikens logo
    (9:08) Kellen Thames misses driving layup.
  • Duquesne Dukes logo
    (9:07) Alex Williams Defensive Rebound.
  • Duquesne Dukes logo
    (9:07) Alex Williams out of bounds bad pass turnover.
  • Saint Louis Billikens logo
    (9:03) Ishan Sharma misses 25-foot three point pullup jump shot.
  • Duquesne Dukes logo
    (9:00) Alex Williams Defensive Rebound.
  • Duquesne Dukes logo
    (8:51) Maximus Edwards misses 25-foot three point jumper.
  • Saint Louis Billikens logo
    (8:48) Amari McCottry Defensive Rebound.
  • Saint Louis Billikens logo
    (8:46) Amari McCottry misses driving layup.
  • Duquesne Dukes logo
    (8:46) David Dixon Block.
  • Saint Louis Billikens logo
    (8:46) Saint Louis Offensive Rebound.
  • Saint Louis Billikens logo
    (8:40) Paul Otieno bad pass turnover.
  • Duquesne Dukes logo
    (8:40) Jimmie Williams Steal.
  • Saint Louis Billikens logo
    (8:37) Foul on Ishan Sharma.
  • Duquesne Dukes logo
    +1 (8:37) David Dixon makes free throw 1 of 2.
    2423
  • Duquesne Dukes logo
    +1 (8:37) David Dixon makes free throw 2 of 2.
    2424
  • Saint Louis Billikens logo
    (8:08) Amari McCottry bad pass turnover.
  • Duquesne Dukes logo
    (8:08) Tarence Guinyard Steal.
  • Duquesne Dukes logo
    +2 (8:03) Jakub Necas makes layup (Jimmie Williams assists).
    2426
  • Duquesne Dukes logo
    (7:57) Foul on Jakub Necas.
  • Saint Louis Billikens logo
    (7:57) Brady Dunlap misses free throw 1 of 2.
  • Saint Louis Billikens logo
    (7:57) Saint Louis Deadball Team Rebound.
  • Saint Louis Billikens logo
    +1 (7:57) Brady Dunlap makes free throw 2 of 2.
    2526
  • Duquesne Dukes logo
    (7:39) John Hugley IV misses layup.
  • Saint Louis Billikens logo
    (7:36) Brady Dunlap Defensive Rebound.
  • Saint Louis Billikens logo
    +3 (7:29) Brady Dunlap makes 24-foot three point jumper.
    2826
  • Duquesne Dukes logo
    (6:56) Cam Crawford misses layup.
  • Saint Louis Billikens logo
    (6:51) Robbie Avila Defensive Rebound.
  • Saint Louis Billikens logo
    (6:47) Dion Brown misses driving layup.
  • Duquesne Dukes logo
    (6:44) Tarence Guinyard Defensive Rebound.
  • Duquesne Dukes logo
    (6:42) Cam Crawford misses 24-foot three point jumper.
  • Duquesne Dukes logo
    (6:41) John Hugley IV Offensive Rebound.
  • Saint Louis Billikens logo
    (6:41) Foul on Dion Brown.
  • Duquesne Dukes logo
    +1 (6:41) John Hugley IV makes free throw 1 of 2.
    2827
  • Duquesne Dukes logo
    +1 (6:41) John Hugley IV makes free throw 2 of 2.
    2828
  • Saint Louis Billikens logo
    (6:27) Dion Brown misses 24-foot three point jumper.
  • Duquesne Dukes logo
    (6:23) John Hugley IV Defensive Rebound.
  • Duquesne Dukes logo
    +3 (6:08) John Hugley IV makes 24-foot three point jumper (Tarence Guinyard assists).
    2831
  • Saint Louis Billikens logo
    (5:54) Dion Brown misses 23-foot three point jumper.
  • Duquesne Dukes logo
    (5:51) Jakub Necas Defensive Rebound.
  • Duquesne Dukes logo
    (5:38) Tarence Guinyard bad pass turnover.
  • Saint Louis Billikens logo
    (5:22) Trey Green bad pass turnover.
  • Duquesne Dukes logo
    (5:22) Jimmie Williams Steal.
  • Duquesne Dukes logo
    (5:12) John Hugley IV misses 26-foot three point jumper.
  • Duquesne Dukes logo
    (5:09) Tarence Guinyard Offensive Rebound.
  • Duquesne Dukes logo
    (5:00) Cam Crawford misses 25-foot three point jumper.
  • Duquesne Dukes logo
    (4:57) Jakub Necas Offensive Rebound.
  • Saint Louis Billikens logo
    (4:53) Foul on Kellen Thames.
  • Duquesne Dukes logo
    +1 (4:53) Tarence Guinyard makes free throw 1 of 3.
    2832
  • Duquesne Dukes logo
    (4:53) Tarence Guinyard misses free throw 2 of 3.
  • Duquesne Dukes logo
    (4:53) Duquesne Deadball Team Rebound.
  • Duquesne Dukes logo
    +1 (4:53) Tarence Guinyard makes free throw 3 of 3.
    2833
  • Saint Louis Billikens logo
    +3 (4:39) Trey Green makes 26-foot three point jumper (Quentin Jones assists).
    3133
  • Duquesne Dukes logo
    (4:19) Tarence Guinyard misses 26-foot three point jumper.
  • Saint Louis Billikens logo
    (4:15) Quentin Jones Defensive Rebound.
  • Saint Louis Billikens logo
    +3 (4:07) Trey Green makes 25-foot three pointer (Robbie Avila assists).
    3433
  • Duquesne Dukes logo
    (3:46) John Hugley IV misses 4-foot hook shot.
  • Saint Louis Billikens logo
    (3:43) Kellen Thames Defensive Rebound.
  • Saint Louis Billikens logo
    +2 (3:30) Kellen Thames makes layup (Robbie Avila assists).
    3633
  • Duquesne Dukes logo
    (3:12) Maximus Edwards misses 8-foot floating jump shot.
  • Saint Louis Billikens logo
    (3:12) Quentin Jones Block.
  • Saint Louis Billikens logo
    (3:08) Quentin Jones Defensive Rebound.
  • Saint Louis Billikens logo
    (3:02) Kellen Thames misses driving layup.
  • Duquesne Dukes logo
    (3:02) David Dixon Block.
  • Duquesne Dukes logo
    (2:58) Jake DiMichele Defensive Rebound.
  • Duquesne Dukes logo
    (2:38) Jake DiMichele misses 3-foot floating jump shot.
  • Duquesne Dukes logo
    (2:34) Jake DiMichele Offensive Rebound.
  • Duquesne Dukes logo
    +2 (2:34) Jake DiMichele makes 0-foot tip in layup.
    3635
  • Saint Louis Billikens logo
    (2:16) Dion Brown bad pass turnover.
  • Duquesne Dukes logo
    (2:16) Tarence Guinyard Steal.
  • Duquesne Dukes logo
    (1:58) Alex Williams bad pass turnover.
  • Saint Louis Billikens logo
    (1:58) Trey Green Steal.
  • Saint Louis Billikens logo
    +2 (1:39) Brady Dunlap makes driving layup (Ishan Sharma assists).
    3835
  • Duquesne Dukes logo
    (1:19) Maximus Edwards misses 24-foot three point jumper.
  • Saint Louis Billikens logo
    (1:15) Trey Green Defensive Rebound.
  • Saint Louis Billikens logo
    +2 (1:11) Trey Green makes driving layup.
    4035
  • Duquesne Dukes logo
    (0:46) Alex Williams misses layup.
  • Saint Louis Billikens logo
    (0:43) Trey Green Defensive Rebound.
  • Saint Louis Billikens logo
    (0:36) Brady Dunlap bad pass turnover.
  • Duquesne Dukes logo
    (0:11) Jimmie Williams misses 30-foot three point pullup jump shot.
  • Duquesne Dukes logo
    (0:08) Jake DiMichele Offensive Rebound.
  • Duquesne Dukes logo
    +3 (0:06) Tarence Guinyard makes 27-foot three point jumper (Jake DiMichele assists).
    4038
  • Saint Louis Billikens logo
    (0:00) Trey Green misses 29-foot three point pullup jump shot.
  • Saint Louis Billikens logo
    (0:00) Saint Louis Deadball Team Rebound.
2nd half

Team Stats

81Points77
28-57(49.1%)Field Goal(%)23-66(34.8%)
9-20(45.0%)3-Point(%)8-30(26.7%)
16-25(64.0%)Free Throw(%)23-31(74.2%)
38(9)Rebounds(Offensive)42(17)
19Assists13
10Steals12
4Blocks4
16Turnovers14
22(0)Fouls(Technical)18(1)
17Largest Lead5

Game Details

Tuesday, January 20, 2026 · 7:00 PM
UPMC Cooper Fieldhouse · Pittsburgh, PA
attendance: 2,266 (64.7%)
tv: ESPN+
spread: SLU -8.5
over/under: 165.5