1. NCAAM
  2. Scores
  3. 12 · 9 · 23
  4. JMU vs ODU

James Madison Dukes vs. Old Dominion Monarchs

Dec 9, 2023
FINAL

Box Score

12T
JMU503484
ODU303969

Game Recap

Game Highlights Video

TJ Bickerstaff scores 21 to lead No. 18 James Madison over Old Dominion 84-69. TJ Bickerstaff scored 21 points and grabbed 12 rebounds to lead No. 18 James Madison to an 84-69 victory at Old Dominion on Saturday night.

Player Stats

James Madison Dukes logoJAMES MADISONMINFG3PTFTREBASTSTLBLKTOPFPTS
3T.J. Bickerstaff229-120-03-4120001321
22Julien Wooden312-101-60-02012125
5Terrence Edwards Jr.304-93-42-345035113
13Michael Green III285-82-41-229103113
1Noah Freidel313-91-50-07001017
2Raekwon Horton171-20-10-06210212
15Jaylen Carey176-60-01-250101013
0Xavier Brown182-42-40-01311036
4Bryant Randleman62-30-00-02000114
TOTAL-34-6354.0%9-2437.5%7-1163.6%411957141384
Old Dominion Monarchs logoOLD DOMINIONMINFG3PTFTREBASTSTLBLKTOPFPTS
11Dani Pounds150-10-12-25010012
15R.J. Blakney141-40-30-03000112
0Vasean Allette316-161-21-261202114
10Tyrone Williams294-120-33-660100111
2Chaunce Jenkins386-142-65-833122119
55Bryce Baker241-40-30-04100012
3Imo Essien101-30-00-00100102
13Devin Ceaser195-121-22-220100213
1Jason Wade202-60-20-04010044
TOTAL-26-7236.1%4-2218.2%13-2065.0%3367261269

Play-by-Play

1st halfJMUODU
  • Old Dominion Monarchs logo
    (19:45) Foul on Vasean Allette.
  • James Madison Dukes logo
    +1 (19:45) T.J. Bickerstaff made Free Throw.
    10
  • James Madison Dukes logo
    (19:44) T.J. Bickerstaff missed Free Throw.
  • Old Dominion Monarchs logo
    (19:41) R.J. Blakney Defensive Rebound.
  • Old Dominion Monarchs logo
    +2 (19:21) Tyrone Williams made Jumper.
    12
  • James Madison Dukes logo
    +2 (19:07) T.J. Bickerstaff made Layup. Assisted by Michael Green III.
    32
  • Old Dominion Monarchs logo
    (18:47) Vasean Allette missed Jumper.
  • James Madison Dukes logo
    (18:45) T.J. Bickerstaff Defensive Rebound.
  • Old Dominion Monarchs logo
    (18:40) Foul on Dani Pounds.
  • James Madison Dukes logo
    +1 (18:40) T.J. Bickerstaff made Free Throw.
    42
  • James Madison Dukes logo
    +1 (18:40) T.J. Bickerstaff made Free Throw.
    52
  • Old Dominion Monarchs logo
    (18:22) R.J. Blakney missed Three Point Jumper.
  • James Madison Dukes logo
    (18:19) T.J. Bickerstaff Defensive Rebound.
  • James Madison Dukes logo
    (18:13) Michael Green III Turnover.
  • Old Dominion Monarchs logo
    (18:13) Vasean Allette Steal.
  • Old Dominion Monarchs logo
    (18:08) Vasean Allette missed Layup.
  • James Madison Dukes logo
    (18:08) Terrence Edwards Block.
  • James Madison Dukes logo
    (18:04) Terrence Edwards Defensive Rebound.
  • James Madison Dukes logo
    +2 (18:03) Julien Wooden made Dunk. Assisted by Terrence Edwards.
    72
  • Old Dominion Monarchs logo
    (17:33) Chaunce Jenkins missed Jumper.
  • James Madison Dukes logo
    (17:31) T.J. Bickerstaff Defensive Rebound.
  • James Madison Dukes logo
    (17:17) Julien Wooden missed Layup.
  • James Madison Dukes logo
    (17:13) T.J. Bickerstaff Offensive Rebound.
  • James Madison Dukes logo
    +2 (17:12) T.J. Bickerstaff made Layup.
    92
  • Old Dominion Monarchs logo
    (16:47) Tyrone Williams missed Layup.
  • James Madison Dukes logo
    (16:44) Noah Freidel Defensive Rebound.
  • James Madison Dukes logo
    (16:33) Terrence Edwards missed Jumper.
  • Old Dominion Monarchs logo
    (16:31) Dani Pounds Defensive Rebound.
  • Old Dominion Monarchs logo
    (16:19) Chaunce Jenkins missed Three Point Jumper.
  • James Madison Dukes logo
    (16:16) Noah Freidel Defensive Rebound.
  • James Madison Dukes logo
    (16:04) Michael Green III missed Three Point Jumper.
  • Old Dominion Monarchs logo
    (16:02) Dani Pounds Defensive Rebound.
  • James Madison Dukes logo
    (16:02) Foul on Julien Wooden.
  • Old Dominion Monarchs logo
    +3 (15:43) Chaunce Jenkins made Three Point Jumper. Assisted by Vasean Allette.
    95
  • James Madison Dukes logo
    +2 (15:22) Michael Green III made Layup. Assisted by Xavier Brown.
    115
  • Old Dominion Monarchs logo
    +2 (15:03) Vasean Allette made Jumper.
    117
  • James Madison Dukes logo
    (14:48) Raekwon Horton missed Three Point Jumper.
  • James Madison Dukes logo
    (14:44) Jaylen Carey Offensive Rebound.
  • James Madison Dukes logo
    (14:44) Jaylen Carey Turnover.
  • Old Dominion Monarchs logo
    (14:44) Tyrone Williams Steal.
  • Old Dominion Monarchs logo
    (14:36) Bryce Baker missed Three Point Jumper.
  • James Madison Dukes logo
    (14:36) Noah Freidel Block.
  • James Madison Dukes logo
    (14:30) Raekwon Horton Defensive Rebound.
  • James Madison Dukes logo
    +2 (14:23) Jaylen Carey made Layup. Assisted by Michael Green III.
    137
  • Old Dominion Monarchs logo
    (13:57) Tyrone Williams missed Layup.
  • James Madison Dukes logo
    (13:54) Michael Green III Defensive Rebound.
  • Old Dominion Monarchs logo
    (13:49) Foul on Jason Wade.
  • James Madison Dukes logo
    +1 (13:49) Jaylen Carey made Free Throw.
    147
  • James Madison Dukes logo
    (13:48) Jaylen Carey missed Free Throw.
  • Old Dominion Monarchs logo
    (13:45) Chaunce Jenkins Defensive Rebound.
  • Old Dominion Monarchs logo
    (13:33) R.J. Blakney missed Three Point Jumper.
  • James Madison Dukes logo
    (13:31) Terrence Edwards Defensive Rebound.
  • James Madison Dukes logo
    +2 (13:22) Jaylen Carey made Layup. Assisted by Terrence Edwards.
    167
  • Old Dominion Monarchs logo
    (12:59) R.J. Blakney Turnover.
  • James Madison Dukes logo
    (12:59) Jaylen Carey Steal.
  • James Madison Dukes logo
    (12:54) Julien Wooden Turnover.
  • Old Dominion Monarchs logo
    (12:38) Devin Ceaser missed Three Point Jumper.
  • James Madison Dukes logo
    (12:34) Julien Wooden Defensive Rebound.
  • James Madison Dukes logo
    (12:16) Julien Wooden missed Three Point Jumper.
  • Old Dominion Monarchs logo
    (12:12) Devin Ceaser Defensive Rebound.
  • Old Dominion Monarchs logo
    (12:08) Devin Ceaser missed Layup.
  • James Madison Dukes logo
    (12:05) Jaylen Carey Defensive Rebound.
  • James Madison Dukes logo
    (11:56) Bryant Randleman missed Layup.
  • James Madison Dukes logo
    (11:53) Bryant Randleman Offensive Rebound.
  • James Madison Dukes logo
    +2 (11:53) Bryant Randleman made Layup.
    187
  • Old Dominion Monarchs logo
    (11:37) R.J. Blakney missed Three Point Jumper.
  • James Madison Dukes logo
    (11:33) Bryant Randleman Defensive Rebound.
  • James Madison Dukes logo
    (11:22) Noah Freidel missed Three Point Jumper.
  • James Madison Dukes logo
    (11:19) James Madison Offensive Rebound.
  • James Madison Dukes logo
    (11:16) Noah Freidel missed Layup.
  • Old Dominion Monarchs logo
    (11:16) Chaunce Jenkins Block.
  • Old Dominion Monarchs logo
    (11:06) R.J. Blakney Defensive Rebound.
  • Old Dominion Monarchs logo
    (11:03) Chaunce Jenkins missed Jumper.
  • James Madison Dukes logo
    (10:59) T.J. Bickerstaff Defensive Rebound.
  • James Madison Dukes logo
    +2 (10:48) T.J. Bickerstaff made Layup. Assisted by Terrence Edwards.
    207
  • Old Dominion Monarchs logo
    +2 (10:33) Devin Ceaser made Jumper.
    209
  • James Madison Dukes logo
    (10:33) Foul on Bryant Randleman.
  • Old Dominion Monarchs logo
    +1 (10:33) Devin Ceaser made Free Throw.
    2010
  • James Madison Dukes logo
    (10:22) Terrence Edwards missed Jumper.
  • Old Dominion Monarchs logo
    (10:17) Chaunce Jenkins Defensive Rebound.
  • Old Dominion Monarchs logo
    +2 (10:12) Chaunce Jenkins made Layup.
    2012
  • James Madison Dukes logo
    (10:00) Foul on T.J. Bickerstaff.
  • James Madison Dukes logo
    (10:00) T.J. Bickerstaff Turnover.
  • Old Dominion Monarchs logo
    +2 (9:35) Vasean Allette made Layup.
    2014
  • James Madison Dukes logo
    +2 (9:15) T.J. Bickerstaff made Layup. Assisted by Terrence Edwards.
    2214
  • Old Dominion Monarchs logo
    (8:52) Chaunce Jenkins missed Three Point Jumper.
  • James Madison Dukes logo
    (8:49) Noah Freidel Defensive Rebound.
  • James Madison Dukes logo
    +3 (8:42) Julien Wooden made Three Point Jumper. Assisted by Michael Green III.
    2514
  • Old Dominion Monarchs logo
    (8:19) Vasean Allette missed Jumper.
  • Old Dominion Monarchs logo
    (8:15) Dani Pounds Offensive Rebound.
  • Old Dominion Monarchs logo
    (8:09) Bryce Baker missed Three Point Jumper.
  • James Madison Dukes logo
    (8:07) Michael Green III Defensive Rebound.
  • James Madison Dukes logo
    (8:04) Julien Wooden missed Three Point Jumper.
  • James Madison Dukes logo
    (7:59) T.J. Bickerstaff Offensive Rebound.
  • James Madison Dukes logo
    +2 (7:58) T.J. Bickerstaff made Layup.
    2714
  • Old Dominion Monarchs logo
    +2 (7:39) Vasean Allette made Layup.
    2716
  • James Madison Dukes logo
    (7:20) Noah Freidel missed Three Point Jumper.
  • Old Dominion Monarchs logo
    (7:15) Tyrone Williams Defensive Rebound.
  • James Madison Dukes logo
    (6:58) Foul on T.J. Bickerstaff.
  • Old Dominion Monarchs logo
    (6:58) Tyrone Williams missed Free Throw.
  • Old Dominion Monarchs logo
    (6:58) Old Dominion Deadball Team Rebound.
  • Old Dominion Monarchs logo
    +1 (6:58) Tyrone Williams made Free Throw.
    2717
  • Old Dominion Monarchs logo
    (6:41) Foul on Jason Wade.
  • James Madison Dukes logo
    (6:38) Xavier Brown missed Three Point Jumper.
  • Old Dominion Monarchs logo
    (6:35) Jason Wade Defensive Rebound.
  • Old Dominion Monarchs logo
    (6:27) Imo Essien Turnover.
  • James Madison Dukes logo
    (6:27) Michael Green III Steal.
  • James Madison Dukes logo
    (6:23) Michael Green III missed Layup.
  • Old Dominion Monarchs logo
    (6:23) Chaunce Jenkins Block.
  • James Madison Dukes logo
    (6:17) Raekwon Horton Offensive Rebound.
  • James Madison Dukes logo
    +3 (6:16) Michael Green III made Three Point Jumper. Assisted by Raekwon Horton.
    3017
  • Old Dominion Monarchs logo
    +2 (6:04) Jason Wade made Layup.
    3019
  • James Madison Dukes logo
    +2 (5:51) Michael Green III made Jumper.
    3219
  • Old Dominion Monarchs logo
    (5:29) Vasean Allette missed Layup.
  • James Madison Dukes logo
    (5:26) Raekwon Horton Defensive Rebound.
  • James Madison Dukes logo
    +2 (5:13) Jaylen Carey made Layup. Assisted by Michael Green III.
    3419
  • Old Dominion Monarchs logo
    +2 (4:56) Chaunce Jenkins made Dunk.
    3421
  • James Madison Dukes logo
    +3 (4:38) Xavier Brown made Three Point Jumper. Assisted by Michael Green III.
    3721
  • Old Dominion Monarchs logo
    (4:20) Vasean Allette missed Three Point Jumper.
  • James Madison Dukes logo
    (4:17) Raekwon Horton Defensive Rebound.
  • James Madison Dukes logo
    +3 (4:09) Michael Green III made Three Point Jumper. Assisted by Xavier Brown.
    4021
  • Old Dominion Monarchs logo
    (3:43) Chaunce Jenkins missed Three Point Jumper.
  • Old Dominion Monarchs logo
    (3:40) Vasean Allette Offensive Rebound.
  • Old Dominion Monarchs logo
    (3:37) Vasean Allette Turnover.
  • James Madison Dukes logo
    (3:37) Xavier Brown Steal.
  • James Madison Dukes logo
    (3:32) Xavier Brown missed Three Point Jumper.
  • James Madison Dukes logo
    (3:28) Raekwon Horton Offensive Rebound.
  • James Madison Dukes logo
    +2 (3:26) Raekwon Horton made Layup.
    4221
  • Old Dominion Monarchs logo
    +2 (3:06) Imo Essien made Jumper.
    4223
  • James Madison Dukes logo
    +2 (2:38) Jaylen Carey made Layup.
    4423
  • Old Dominion Monarchs logo
    (2:28) Devin Ceaser missed Jumper.
  • James Madison Dukes logo
    (2:27) Raekwon Horton Defensive Rebound.
  • Old Dominion Monarchs logo
    (2:27) Foul on R.J. Blakney.
  • James Madison Dukes logo
    (2:08) Terrence Edwards Turnover.
  • Old Dominion Monarchs logo
    (2:08) Devin Ceaser Steal.
  • Old Dominion Monarchs logo
    +2 (2:03) Devin Ceaser made Dunk.
    4425
  • James Madison Dukes logo
    +2 (1:48) Terrence Edwards made Layup.
    4625
  • Old Dominion Monarchs logo
    (1:37) Chaunce Jenkins missed Three Point Jumper.
  • James Madison Dukes logo
    (1:33) Jaylen Carey Defensive Rebound.
  • Old Dominion Monarchs logo
    (1:27) Foul on Jason Wade.
  • James Madison Dukes logo
    (1:27) Michael Green III missed Free Throw.
  • James Madison Dukes logo
    (1:27) James Madison Deadball Team Rebound.
  • James Madison Dukes logo
    +1 (1:27) Michael Green III made Free Throw.
    4725
  • Old Dominion Monarchs logo
    (1:14) Devin Ceaser missed Layup.
  • James Madison Dukes logo
    (1:14) Terrence Edwards Block.
  • Old Dominion Monarchs logo
    (1:14) Old Dominion Offensive Rebound.
  • Old Dominion Monarchs logo
    (1:06) Chaunce Jenkins missed Layup.
  • Old Dominion Monarchs logo
    (1:05) Dani Pounds Offensive Rebound.
  • Old Dominion Monarchs logo
    +2 (1:03) Devin Ceaser made Jumper. Assisted by Imo Essien.
    4727
  • James Madison Dukes logo
    (1:03) Foul on Noah Freidel.
  • Old Dominion Monarchs logo
    +1 (1:03) Devin Ceaser made Free Throw.
    4728
  • James Madison Dukes logo
    +3 (0:48) Noah Freidel made Three Point Jumper. Assisted by Michael Green III.
    5028
  • Old Dominion Monarchs logo
    (0:22) Imo Essien missed Jumper.
  • James Madison Dukes logo
    (0:21) Julien Wooden Defensive Rebound.
  • James Madison Dukes logo
    (0:05) Michael Green III Turnover.
  • James Madison Dukes logo
    (0:00) Foul on Xavier Brown.
  • Old Dominion Monarchs logo
    +1 (0:00) Chaunce Jenkins made Free Throw.
    5029
  • Old Dominion Monarchs logo
    +1 (0:00) Chaunce Jenkins made Free Throw.
    5030
2nd half

Team Stats

84Points69
34-63(54.0%)Field Goal(%)26-72(36.1%)
9-24(37.5%)3-Point(%)4-22(18.2%)
7-11(63.6%)Free Throw(%)13-20(65.0%)
42(11)Rebounds(Offensive)36(16)
19Assists6
5Steals7
7Blocks2
14Turnovers6
13(0)Fouls(Technical)12(0)
24Largest Lead0

Game Details

Saturday, December 9, 2023 · 7:00 PM
Chartway Arena · Norfolk, VA
attendance: 8,504 (100.4%)