1. /NCAAM
  2. /Scores
  3. /1 · 22 · 26
  4. /USA vs JMU
FINAL
Jan 22, 2026

Box Score

12T
USA365490
JMU404383
South Alabama Jaguars logoSOUTH ALABAMAMINFG3PTFTREBASTSTLBLKTOPFPTS
12Adam Olsen388-164-106-733201126
34Randy Brady183-82-51-33110159
1Jayden Cooper283-72-36-850000014
2Chaze Harris215-90-05-1193301415
4Hantz Louis-Jeune281-51-50-21030013
3Stephen Williams223-70-00-09001026
7Brian Hawthorne20-00-00-00000000
6JJ Wheat295-81-16-833300217
14John Broom140-30-20-01011010
TOTAL-28-6344.4%10-2638.5%24-3961.5%341013231690
James Madison Dukes logoJAMES MADISONMINFG3PTFTREBASTSTLBLKTOPFPTS
33Gabe Newhof191-20-00-03012132
13Preston Fowler283-83-73-373002412
21Justin McBride339-125-67-9121003230
12Kose Egbule91-21-22-20000235
10Cliff Davis364-164-161-246001413
0Christian Brown141-10-00-04001132
3Eddie Ricks III201-20-15-76211157
25Eli Wilborn51-20-00-00000022
1Paul Jones III40-10-10-00000100
2Bradley Douglas323-93-91-206105110
TOTAL-24-5543.6%16-4238.1%19-2576.0%361834172783

Play-by-Play

1st halfusajmu
  • (20:00) Start game.
  • South Alabama Jaguars logo
    (19:58) Jump Ball won by South Alabama.
  • James Madison Dukes logo
    (19:58) Jump Ball lost by James Madison.
  • South Alabama Jaguars logo
    (19:43) Randy Brady bad pass turnover.
  • James Madison Dukes logo
    (19:43) Gabe Newhof Steal.
  • James Madison Dukes logo
    +2 (19:30) Gabe Newhof makes layup (Preston Fowler assists).
    02
  • South Alabama Jaguars logo
    +2 (18:39) Chaze Harris makes layup.
    22
  • James Madison Dukes logo
    (18:32) Cliff Davis misses 25-foot three point jumper.
  • South Alabama Jaguars logo
    (18:27) Chaze Harris Defensive Rebound.
  • South Alabama Jaguars logo
    +3 (18:24) Adam Olsen makes 24-foot three point jumper.
    52
  • South Alabama Jaguars logo
    (18:15) Foul on Randy Brady.
  • James Madison Dukes logo
    +1 (18:15) Kose Egbule makes free throw 1 of 2.
    53
  • James Madison Dukes logo
    +1 (18:15) Kose Egbule makes free throw 2 of 2.
    54
  • South Alabama Jaguars logo
    (17:56) Jayden Cooper misses 10-foot jumper.
  • James Madison Dukes logo
    (17:53) Preston Fowler Defensive Rebound.
  • James Madison Dukes logo
    +3 (17:45) Preston Fowler makes 25-foot three point jumper (Cliff Davis assists).
    57
  • South Alabama Jaguars logo
    (17:29) Adam Olsen misses 25-foot three point jumper.
  • James Madison Dukes logo
    (17:26) Justin McBride Defensive Rebound.
  • James Madison Dukes logo
    (17:09) Cliff Davis misses 25-foot three point jumper.
  • South Alabama Jaguars logo
    (17:05) South Alabama Defensive Rebound.
  • South Alabama Jaguars logo
    (16:53) Hantz Louis-Jeune misses 23-foot three point jumper.
  • James Madison Dukes logo
    (16:49) Justin McBride Defensive Rebound.
  • James Madison Dukes logo
    +2 (16:41) Christian Brown makes layup.
    59
  • South Alabama Jaguars logo
    +3 (16:22) Adam Olsen makes 25-foot three point jumper (Chaze Harris assists).
    89
  • James Madison Dukes logo
    +3 (15:58) Bradley Douglas makes 25-foot three point jumper (Preston Fowler assists).
    812
  • South Alabama Jaguars logo
    (15:33) Chaze Harris misses 4-foot hook shot.
  • James Madison Dukes logo
    (15:30) Christian Brown Defensive Rebound.
  • James Madison Dukes logo
    +3 (15:15) Justin McBride makes 26-foot three point jumper (Preston Fowler assists).
    815
  • South Alabama Jaguars logo
    (14:54) Hantz Louis-Jeune misses 23-foot three point jumper.
  • James Madison Dukes logo
    (14:50) Preston Fowler Defensive Rebound.
  • James Madison Dukes logo
    (14:40) Christian Brown bad pass turnover.
  • South Alabama Jaguars logo
    (14:40) Hantz Louis-Jeune Steal.
  • South Alabama Jaguars logo
    (14:32) Jayden Cooper misses layup.
  • South Alabama Jaguars logo
    (14:26) Stephen Williams Offensive Rebound.
  • South Alabama Jaguars logo
    +2 (14:26) Stephen Williams makes 0-foot tip in layup.
    1015
  • James Madison Dukes logo
    (14:14) Bradley Douglas misses 25-foot three point jumper.
  • South Alabama Jaguars logo
    (14:12) Stephen Williams Defensive Rebound.
  • South Alabama Jaguars logo
    (14:00) Chaze Harris misses driving layup.
  • James Madison Dukes logo
    (13:57) Christian Brown Defensive Rebound.
  • South Alabama Jaguars logo
    (13:57) Foul on Chaze Harris.
  • James Madison Dukes logo
    (13:33) Cliff Davis misses 24-foot three point jumper.
  • South Alabama Jaguars logo
    (13:29) Adam Olsen Defensive Rebound.
  • South Alabama Jaguars logo
    (13:27) John Broom misses 25-foot three point jumper.
  • South Alabama Jaguars logo
    (13:25) Chaze Harris Offensive Rebound.
  • James Madison Dukes logo
    (13:25) Foul on Eli Wilborn.
  • South Alabama Jaguars logo
    (13:22) John Broom misses 16-foot pullup jump shot.
  • James Madison Dukes logo
    (13:16) Eddie Ricks III Defensive Rebound.
  • James Madison Dukes logo
    (13:02) Bradley Douglas misses 24-foot three point jumper.
  • South Alabama Jaguars logo
    (12:59) Chaze Harris Defensive Rebound.
  • South Alabama Jaguars logo
    +2 (12:54) Chaze Harris makes driving layup.
    1215
  • South Alabama Jaguars logo
    (12:37) Foul on JJ Wheat.
  • James Madison Dukes logo
    (12:37) Eddie Ricks III misses free throw 1 of 2.
  • James Madison Dukes logo
    (12:37) James Madison Deadball Team Rebound.
  • James Madison Dukes logo
    (12:37) Eddie Ricks III misses free throw 2 of 2.
  • South Alabama Jaguars logo
    (12:36) Chaze Harris Defensive Rebound.
  • South Alabama Jaguars logo
    +2 (12:20) Adam Olsen makes driving layup.
    1415
  • James Madison Dukes logo
    (12:20) Foul on Eddie Ricks III.
  • South Alabama Jaguars logo
    +1 (12:20) Adam Olsen makes free throw 1 of 1.
    1515
  • James Madison Dukes logo
    (12:12) Bradley Douglas bad pass turnover.
  • South Alabama Jaguars logo
    (12:12) Chaze Harris Steal.
  • South Alabama Jaguars logo
    +2 (12:08) Adam Olsen makes driving layup.
    1715
  • James Madison Dukes logo
    (11:56) Bradley Douglas bad pass turnover.
  • South Alabama Jaguars logo
    (11:56) Chaze Harris Steal.
  • South Alabama Jaguars logo
    (11:41) Adam Olsen bad pass turnover.
  • James Madison Dukes logo
    (11:41) Eddie Ricks III Steal.
  • South Alabama Jaguars logo
    (11:35) Foul on Chaze Harris.
  • James Madison Dukes logo
    (11:35) Justin McBride misses free throw 1 of 2.
  • James Madison Dukes logo
    (11:35) James Madison Deadball Team Rebound.
  • James Madison Dukes logo
    +1 (11:35) Justin McBride makes free throw 2 of 2.
    1716
  • South Alabama Jaguars logo
    +2 (11:20) JJ Wheat makes driving layup.
    1916
  • James Madison Dukes logo
    +2 (10:59) Justin McBride makes 2-foot hook shot (Bradley Douglas assists).
    1918
  • James Madison Dukes logo
    (10:36) Foul on Gabe Newhof.
  • South Alabama Jaguars logo
    +1 (10:36) Jayden Cooper makes free throw 1 of 2.
    2018
  • South Alabama Jaguars logo
    +1 (10:36) Jayden Cooper makes free throw 2 of 2.
    2118
  • James Madison Dukes logo
    +3 (10:24) Justin McBride makes 26-foot three point jumper (Eddie Ricks III assists).
    2121
  • South Alabama Jaguars logo
    (10:00) Randy Brady misses 4-foot hook shot.
  • James Madison Dukes logo
    (9:57) Justin McBride Defensive Rebound.
  • James Madison Dukes logo
    (9:51) Eddie Ricks III misses 25-foot three point jumper.
  • James Madison Dukes logo
    (9:47) Justin McBride Offensive Rebound.
  • James Madison Dukes logo
    (9:45) Justin McBride misses layup.
  • South Alabama Jaguars logo
    (9:45) John Broom Block.
  • James Madison Dukes logo
    (9:40) Justin McBride Offensive Rebound.
  • James Madison Dukes logo
    +2 (9:39) Justin McBride makes layup.
    2123
  • South Alabama Jaguars logo
    (9:24) Hantz Louis-Jeune misses 25-foot three point jumper.
  • James Madison Dukes logo
    (9:21) Gabe Newhof Defensive Rebound.
  • James Madison Dukes logo
    +3 (9:05) Bradley Douglas makes 25-foot three point jumper (Cliff Davis assists).
    2126
  • South Alabama Jaguars logo
    +3 (8:47) Randy Brady makes 25-foot three point jumper (JJ Wheat assists).
    2426
  • James Madison Dukes logo
    (8:20) Preston Fowler misses 24-foot three point jumper.
  • South Alabama Jaguars logo
    (8:17) JJ Wheat Defensive Rebound.
  • South Alabama Jaguars logo
    (8:13) Adam Olsen misses 24-foot three point jumper.
  • James Madison Dukes logo
    (8:09) Eddie Ricks III Defensive Rebound.
  • South Alabama Jaguars logo
    (8:05) Foul on Randy Brady.
  • James Madison Dukes logo
    +1 (8:05) Eddie Ricks III makes free throw 1 of 2.
    2427
  • James Madison Dukes logo
    +1 (8:05) Eddie Ricks III makes free throw 2 of 2.
    2428
  • James Madison Dukes logo
    (7:51) Foul on Cliff Davis.
  • South Alabama Jaguars logo
    (7:33) JJ Wheat misses driving layup.
  • James Madison Dukes logo
    (7:30) Christian Brown Defensive Rebound.
  • James Madison Dukes logo
    +3 (7:12) Kose Egbule makes 25-foot three point jumper.
    2431
  • South Alabama Jaguars logo
    +3 (6:49) Randy Brady makes 23-foot three point jumper (Adam Olsen assists).
    2731
  • James Madison Dukes logo
    (6:33) Kose Egbule bad pass turnover.
  • South Alabama Jaguars logo
    (6:21) Randy Brady misses 25-foot three point jumper.
  • James Madison Dukes logo
    (6:17) Cliff Davis Defensive Rebound.
  • James Madison Dukes logo
    (5:58) Kose Egbule misses 25-foot three point jumper.
  • James Madison Dukes logo
    (5:57) Justin McBride Offensive Rebound.
  • James Madison Dukes logo
    +2 (5:57) Justin McBride makes layup.
    2733
  • South Alabama Jaguars logo
    (5:57) Foul on Hantz Louis-Jeune.
  • James Madison Dukes logo
    +1 (5:57) Justin McBride makes free throw 1 of 1.
    2734
  • South Alabama Jaguars logo
    (5:39) Adam Olsen misses 24-foot three point jumper.
  • South Alabama Jaguars logo
    (5:35) Chaze Harris Offensive Rebound.
  • South Alabama Jaguars logo
    +2 (5:34) Chaze Harris makes layup.
    2934
  • South Alabama Jaguars logo
    (5:22) Foul on Chaze Harris.
  • James Madison Dukes logo
    +1 (5:22) Cliff Davis makes free throw 1 of 2.
    2935
  • James Madison Dukes logo
    (5:22) Cliff Davis misses free throw 2 of 2.
  • South Alabama Jaguars logo
    (5:22) Jayden Cooper Defensive Rebound.
  • South Alabama Jaguars logo
    (5:22) John Broom misses 23-foot three point jumper.
  • James Madison Dukes logo
    (5:22) Preston Fowler Defensive Rebound.
  • James Madison Dukes logo
    (5:22) Cliff Davis misses 25-foot three point jumper.
  • South Alabama Jaguars logo
    (5:22) Randy Brady Defensive Rebound.
  • South Alabama Jaguars logo
    (5:21) JJ Wheat misses driving layup.
  • James Madison Dukes logo
    (5:16) James Madison Defensive Rebound.
  • James Madison Dukes logo
    +3 (4:33) Justin McBride makes 24-foot three point jumper (Cliff Davis assists).
    2938
  • South Alabama Jaguars logo
    (4:13) Jayden Cooper misses 25-foot three point jumper.
  • James Madison Dukes logo
    (4:10) Gabe Newhof Defensive Rebound.
  • James Madison Dukes logo
    (4:05) Cliff Davis bad pass turnover.
  • South Alabama Jaguars logo
    +2 (3:54) Adam Olsen makes 17-foot pullup jump shot.
    3138
  • James Madison Dukes logo
    (3:26) Gabe Newhof misses 3-foot hook shot.
  • South Alabama Jaguars logo
    (3:23) Stephen Williams Defensive Rebound.
  • South Alabama Jaguars logo
    +2 (3:07) Stephen Williams makes 3-foot hook shot (Adam Olsen assists).
    3338
  • James Madison Dukes logo
    (2:39) Bradley Douglas misses 24-foot three point jumper.
  • South Alabama Jaguars logo
    (2:37) Stephen Williams Defensive Rebound.
  • South Alabama Jaguars logo
    +3 (2:23) Adam Olsen makes 25-foot three point jumper (JJ Wheat assists).
    3638
  • James Madison Dukes logo
    (2:00) Justin McBride bad pass turnover.
  • South Alabama Jaguars logo
    (2:00) JJ Wheat Steal.
  • South Alabama Jaguars logo
    (1:54) Adam Olsen misses 24-foot three point jumper.
  • James Madison Dukes logo
    (1:51) Preston Fowler Defensive Rebound.
  • James Madison Dukes logo
    (1:26) Preston Fowler misses 14-foot jumper.
  • South Alabama Jaguars logo
    (1:21) Jayden Cooper Defensive Rebound.
  • South Alabama Jaguars logo
    (1:15) Stephen Williams misses layup.
  • James Madison Dukes logo
    (1:15) Gabe Newhof Block.
  • James Madison Dukes logo
    (1:14) James Madison Defensive Rebound.
  • James Madison Dukes logo
    +2 (0:55) Eli Wilborn makes layup (Eddie Ricks III assists).
    3640
  • James Madison Dukes logo
    (0:42) Foul on Eddie Ricks III.
  • South Alabama Jaguars logo
    (0:30) Stephen Williams misses 3-foot hook shot.
  • James Madison Dukes logo
    (0:27) Preston Fowler Defensive Rebound.
  • James Madison Dukes logo
    (0:07) Preston Fowler bad pass turnover.
  • South Alabama Jaguars logo
    (0:07) John Broom Steal.
2nd half

Team Stats

90Points83
28-63(44.4%)Field Goal(%)24-55(43.6%)
10-26(38.5%)3-Point(%)16-42(38.1%)
24-39(61.5%)Free Throw(%)19-25(76.0%)
38(10)Rebounds(Offensive)38(7)
10Assists18
13Steals3
2Blocks4
3Turnovers17
16(0)Fouls(Technical)27(0)
16Largest Lead9

Game Details

Thursday, January 22, 2026 · 4:00 PM
Atlantic Union Bank Center · Harrisonburg, VA
attendance: 3,046 (35.8%)
tv: ESPN+
spread: JMU -4.5
over/under: 138.5