1. /NCAAM
  2. /Scores
  3. /1 · 27 · 24
  4. /JMU vs APP
FINAL
Jan 27, 2024

Game Recap

Appalachian State defeats James Madison 82-76. Tre'Von Spillers' 21 points helped Appalachian State defeat James Madison 82-76 on Saturday night.

Box Score

12T
JMU284876
APP364682
James Madison Dukes logoJAMES MADISONMINFG3PTFTREBASTSTLBLKTOPFPTS
3T.J. Bickerstaff247-90-01-2122115215
22Julien Wooden304-60-10-03010238
0Xavier Brown191-40-21-20120053
5Terrence Edwards Jr.349-230-17-953111025
1Noah Freidel304-114-93-441111415
2Raekwon Horton210-30-10-03010150
15Jaylen Carey172-30-10-05011234
13Michael Green III212-92-20-02500146
4Bryant Randleman40-10-00-00000030
TOTAL29-6942.0%6-1735.3%12-1770.6%341284132976
Appalachian State Mountaineers logoAPPALACHIAN STATEMINFG3PTFTREBASTSTLBLKTOPFPTS
24Tre'Von Spillers376-120-09-1270120221
21Justin Abson301-10-01-211128443
11Donovan Gregory294-91-15-656320214
23Terence Harcum313-112-56-640002114
0Xavion Brown204-40-00-22200228
2Christopher Mantis142-72-62-21000008
15CJ Huntley131-10-01-22000023
4Jordan Marsh20-10-11-20000001
12Myles Tate242-91-25-642102110
TOTAL23-5541.8%6-1540.0%30-4075.0%3611712101482

Play-by-Play

1st halfjmuapp
  • Appalachian State Mountaineers logo
    +2 (19:40) Terence Harcum made Jumper.
    02
  • James Madison Dukes logo
    +2 (19:12) T.J. Bickerstaff made Layup.
    22
  • Appalachian State Mountaineers logo
    (18:57) Justin Abson Turnover.
  • James Madison Dukes logo
    (18:57) T.J. Bickerstaff Steal.
  • James Madison Dukes logo
    +2 (18:39) Terrence Edwards Jr. made Layup.
    42
  • Appalachian State Mountaineers logo
    (18:21) Xavion Brown Turnover.
  • James Madison Dukes logo
    (18:21) Julien Wooden Steal.
  • James Madison Dukes logo
    +2 (18:15) Julien Wooden made Dunk.
    62
  • Appalachian State Mountaineers logo
    (17:47) Justin Abson Turnover.
  • James Madison Dukes logo
    (17:47) Noah Freidel Steal.
  • James Madison Dukes logo
    (17:42) Terrence Edwards Jr. missed Layup.
  • Appalachian State Mountaineers logo
    (17:42) Donovan Gregory Block.
  • James Madison Dukes logo
    (17:36) Terrence Edwards Jr. Offensive Rebound.
  • James Madison Dukes logo
    (17:28) Noah Freidel missed Three Point Jumper.
  • Appalachian State Mountaineers logo
    (17:25) Justin Abson Defensive Rebound.
  • Appalachian State Mountaineers logo
    +3 (17:20) Terence Harcum made Three Point Jumper. Assisted by Donovan Gregory.
    65
  • James Madison Dukes logo
    (16:54) Julien Wooden missed Three Point Jumper.
  • James Madison Dukes logo
    (16:47) T.J. Bickerstaff Offensive Rebound.
  • James Madison Dukes logo
    (16:46) T.J. Bickerstaff missed Layup.
  • Appalachian State Mountaineers logo
    (16:46) Justin Abson Block.
  • Appalachian State Mountaineers logo
    (16:41) Justin Abson Defensive Rebound.
  • Appalachian State Mountaineers logo
    (16:41) Donovan Gregory missed Layup.
  • Appalachian State Mountaineers logo
    (16:36) Donovan Gregory Offensive Rebound.
  • Appalachian State Mountaineers logo
    (16:20) Terence Harcum missed Jumper.
  • James Madison Dukes logo
    (16:17) T.J. Bickerstaff Defensive Rebound.
  • James Madison Dukes logo
    (16:09) Xavier Brown missed Three Point Jumper.
  • Appalachian State Mountaineers logo
    (16:05) Justin Abson Defensive Rebound.
  • Appalachian State Mountaineers logo
    +2 (15:53) Xavion Brown made Jumper.
    67
  • James Madison Dukes logo
    (15:31) Terrence Edwards Jr. missed Jumper.
  • Appalachian State Mountaineers logo
    (15:31) Donovan Gregory Block.
  • Appalachian State Mountaineers logo
    (15:27) Donovan Gregory Defensive Rebound.
  • Appalachian State Mountaineers logo
    (15:19) Terence Harcum missed Jumper.
  • Appalachian State Mountaineers logo
    (15:16) TreVon Spillers Offensive Rebound.
  • Appalachian State Mountaineers logo
    (15:08) TreVon Spillers missed Dunk.
  • James Madison Dukes logo
    (15:05) Noah Freidel Defensive Rebound.
  • James Madison Dukes logo
    (15:01) Terrence Edwards Jr. missed Layup.
  • Appalachian State Mountaineers logo
    (15:01) Justin Abson Block.
  • Appalachian State Mountaineers logo
    (14:58) Justin Abson Defensive Rebound.
  • Appalachian State Mountaineers logo
    +2 (14:54) Donovan Gregory made Layup.
    69
  • James Madison Dukes logo
    (14:31) Terrence Edwards Jr. missed Layup.
  • Appalachian State Mountaineers logo
    (14:31) Justin Abson Block.
  • Appalachian State Mountaineers logo
    (14:27) Appalachian State Defensive Rebound.
  • (14:27) Official TV Timeout
  • Appalachian State Mountaineers logo
    +2 (14:20) Myles Tate made Layup.
    611
  • Appalachian State Mountaineers logo
    (14:04) Foul on CJ Huntley.
  • James Madison Dukes logo
    +1 (14:04) Noah Freidel made Free Throw.
    711
  • James Madison Dukes logo
    (14:04) Noah Freidel missed Free Throw.
  • Appalachian State Mountaineers logo
    (14:02) Myles Tate Defensive Rebound.
  • James Madison Dukes logo
    (14:02) Foul on Noah Freidel.
  • Appalachian State Mountaineers logo
    (13:51) TreVon Spillers missed Layup.
  • James Madison Dukes logo
    (13:48) Jaylen Carey Defensive Rebound.
  • James Madison Dukes logo
    (13:39) Michael Green III missed Jumper.
  • James Madison Dukes logo
    (13:34) Raekwon Horton Offensive Rebound.
  • James Madison Dukes logo
    (13:30) Noah Freidel missed Three Point Jumper.
  • Appalachian State Mountaineers logo
    (13:25) TreVon Spillers Defensive Rebound.
  • James Madison Dukes logo
    (13:10) Foul on Jaylen Carey.
  • Appalachian State Mountaineers logo
    +1 (13:10) CJ Huntley made Free Throw.
    712
  • Appalachian State Mountaineers logo
    (13:10) CJ Huntley missed Free Throw.
  • James Madison Dukes logo
    (13:09) Julien Wooden Defensive Rebound.
  • James Madison Dukes logo
    (12:58) Terrence Edwards Jr. Turnover.
  • Appalachian State Mountaineers logo
    (12:58) Justin Abson Steal.
  • Appalachian State Mountaineers logo
    +3 (12:43) Christopher Mantis made Three Point Jumper. Assisted by Justin Abson.
    715
  • James Madison Dukes logo
    (12:26) Michael Green III missed Layup.
  • Appalachian State Mountaineers logo
    (12:23) CJ Huntley Defensive Rebound.
  • Appalachian State Mountaineers logo
    (12:07) Christopher Mantis missed Three Point Jumper.
  • James Madison Dukes logo
    (12:06) James Madison Defensive Rebound.
  • Appalachian State Mountaineers logo
    (12:06) Foul on CJ Huntley.
  • James Madison Dukes logo
    (11:53) Raekwon Horton missed Layup.
  • Appalachian State Mountaineers logo
    (11:53) Justin Abson Block.
  • Appalachian State Mountaineers logo
    (11:48) Justin Abson Defensive Rebound.
  • Appalachian State Mountaineers logo
    (11:45) Myles Tate missed Layup.
  • James Madison Dukes logo
    (11:45) Jaylen Carey Block.
  • James Madison Dukes logo
    (11:38) Terrence Edwards Jr. Defensive Rebound.
  • James Madison Dukes logo
    +2 (11:13) Terrence Edwards Jr. made Jumper.
    915
  • Appalachian State Mountaineers logo
    (10:52) TreVon Spillers missed Jumper.
  • Appalachian State Mountaineers logo
    (10:48) Christopher Mantis Offensive Rebound.
  • Appalachian State Mountaineers logo
    (10:42) Xavion Brown Turnover.
  • James Madison Dukes logo
    (10:42) Jaylen Carey Steal.
  • James Madison Dukes logo
    (10:29)
    1115
  • James Madison Dukes logo
    (10:19) Foul on Michael Green III.
  • (10:19) Official TV Timeout
  • Appalachian State Mountaineers logo
    +2 (10:01) Xavion Brown made Jumper. Assisted by Donovan Gregory.
    1117
  • James Madison Dukes logo
    +3 (9:44) Noah Freidel made Three Point Jumper. Assisted by Michael Green III.
    1417
  • James Madison Dukes logo
    (9:14) Foul on Michael Green III.
  • Appalachian State Mountaineers logo
    (9:14) Jordan Marsh missed Free Throw.
  • Appalachian State Mountaineers logo
    (9:14) Appalachian State Deadball Team Rebound.
  • Appalachian State Mountaineers logo
    +1 (9:14) Jordan Marsh made Free Throw.
    1418
  • James Madison Dukes logo
    +2 (8:49) Terrence Edwards Jr. made Jumper.
    1618
  • Appalachian State Mountaineers logo
    (8:24) Jordan Marsh missed Three Point Jumper.
  • James Madison Dukes logo
    (8:20) T.J. Bickerstaff Defensive Rebound.
  • James Madison Dukes logo
    (8:12) T.J. Bickerstaff Turnover.
  • (7:58) Official TV Timeout
  • Appalachian State Mountaineers logo
    +3 (7:45) Terence Harcum made Three Point Jumper. Assisted by Donovan Gregory.
    1621
  • James Madison Dukes logo
    (7:26) Terrence Edwards Jr. missed Jumper.
  • Appalachian State Mountaineers logo
    (7:23) Xavion Brown Defensive Rebound.
  • Appalachian State Mountaineers logo
    +2 (7:18) Justin Abson made Layup. Assisted by Xavion Brown.
    1623
  • James Madison Dukes logo
    +2 (7:04) T.J. Bickerstaff made Jumper.
    1823
  • Appalachian State Mountaineers logo
    +3 (6:44) Donovan Gregory made Three Point Jumper. Assisted by Xavion Brown.
    1826
  • James Madison Dukes logo
    (6:21) T.J. Bickerstaff Turnover.
  • Appalachian State Mountaineers logo
    (6:05) TreVon Spillers missed Layup.
  • James Madison Dukes logo
    (6:02) Jaylen Carey Defensive Rebound.
  • Appalachian State Mountaineers logo
    (5:54) Foul on Terence Harcum.
  • James Madison Dukes logo
    +1 (5:54) Xavier Brown made Free Throw.
    1926
  • James Madison Dukes logo
    (5:54) Xavier Brown missed Free Throw.
  • Appalachian State Mountaineers logo
    (5:53) Terence Harcum Defensive Rebound.
  • Appalachian State Mountaineers logo
    (5:35) Terence Harcum missed Three Point Jumper.
  • James Madison Dukes logo
    (5:33) Noah Freidel Defensive Rebound.
  • James Madison Dukes logo
    (5:14) Bryant Randleman missed Jumper.
  • Appalachian State Mountaineers logo
    (5:14) TreVon Spillers Block.
  • Appalachian State Mountaineers logo
    (5:09) Myles Tate Defensive Rebound.
  • James Madison Dukes logo
    (5:04) Foul on Bryant Randleman.
  • Appalachian State Mountaineers logo
    +3 (4:52) Myles Tate made Three Point Jumper. Assisted by Donovan Gregory.
    1929
  • James Madison Dukes logo
    (4:37) Terrence Edwards Jr. missed Layup.
  • James Madison Dukes logo
    (4:34) Jaylen Carey Offensive Rebound.
  • James Madison Dukes logo
    (4:34) Jaylen Carey Turnover.
  • Appalachian State Mountaineers logo
    (4:34) Myles Tate Steal.
  • Appalachian State Mountaineers logo
    (4:24) Terence Harcum missed Layup.
  • James Madison Dukes logo
    (4:24) James Madison Defensive Rebound.
  • James Madison Dukes logo
    +2 (4:10) Julien Wooden made Jumper.
    2129
  • Appalachian State Mountaineers logo
    (3:55) Myles Tate missed Jumper.
  • Appalachian State Mountaineers logo
    (3:50) Terence Harcum Offensive Rebound.
  • Appalachian State Mountaineers logo
    +2 (3:48) TreVon Spillers made Layup.
    2131
  • James Madison Dukes logo
    +2 (3:26) Terrence Edwards Jr. made Layup.
    2331
  • James Madison Dukes logo
    (3:24) James Madison Timeout
  • (3:24) Official TV Timeout
  • James Madison Dukes logo
    (3:03) Foul on Raekwon Horton.
  • James Madison Dukes logo
    (2:53) Foul on Julien Wooden.
  • Appalachian State Mountaineers logo
    (2:53) TreVon Spillers missed Free Throw.
  • Appalachian State Mountaineers logo
    (2:53) Appalachian State Deadball Team Rebound.
  • Appalachian State Mountaineers logo
    +1 (2:53) TreVon Spillers made Free Throw.
    2332
  • James Madison Dukes logo
    +2 (2:31) T.J. Bickerstaff made Layup. Assisted by Xavier Brown.
    2532
  • Appalachian State Mountaineers logo
    (2:19) Myles Tate Turnover.
  • James Madison Dukes logo
    (2:19) Xavier Brown Steal.
  • Appalachian State Mountaineers logo
    (2:19) Foul on Justin Abson.
  • James Madison Dukes logo
    +2 (2:06) T.J. Bickerstaff made Layup. Assisted by Terrence Edwards Jr..
    2732
  • Appalachian State Mountaineers logo
    (1:53) Myles Tate Turnover.
  • James Madison Dukes logo
    (1:53) Raekwon Horton Steal.
  • James Madison Dukes logo
    (1:44) Terrence Edwards Jr. missed Jumper.
  • Appalachian State Mountaineers logo
    (1:40) Justin Abson Defensive Rebound.
  • James Madison Dukes logo
    (1:36) Foul on Xavier Brown.
  • Appalachian State Mountaineers logo
    +1 (1:36) Terence Harcum made Free Throw.
    2733
  • Appalachian State Mountaineers logo
    +1 (1:36) Terence Harcum made Free Throw.
    2734
  • James Madison Dukes logo
    (1:25) Noah Freidel missed Jumper.
  • Appalachian State Mountaineers logo
    (1:25) Justin Abson Block.
  • Appalachian State Mountaineers logo
    (1:19) Justin Abson Defensive Rebound.
  • Appalachian State Mountaineers logo
    (1:06) Christopher Mantis missed Three Point Jumper.
  • James Madison Dukes logo
    (1:02) James Madison Defensive Rebound.
  • Appalachian State Mountaineers logo
    (1:02) Foul on Justin Abson.
  • Appalachian State Mountaineers logo
    (0:50) Foul on Xavion Brown.
  • James Madison Dukes logo
    (0:50) Terrence Edwards Jr. missed Free Throw.
  • James Madison Dukes logo
    (0:50) James Madison Deadball Team Rebound.
  • James Madison Dukes logo
    +1 (0:50) Terrence Edwards Jr. made Free Throw.
    2834
  • James Madison Dukes logo
    (0:47) Foul on Bryant Randleman.
  • Appalachian State Mountaineers logo
    (0:47) Xavion Brown missed Free Throw.
  • James Madison Dukes logo
    (0:47) T.J. Bickerstaff Defensive Rebound.
  • James Madison Dukes logo
    (0:35) Terrence Edwards Jr. missed Three Point Jumper.
  • Appalachian State Mountaineers logo
    (0:32) Donovan Gregory Defensive Rebound.
  • Appalachian State Mountaineers logo
    (0:25) Appalachian State Timeout
  • Appalachian State Mountaineers logo
    (0:05) Myles Tate missed Jumper.
  • Appalachian State Mountaineers logo
    (0:01) Donovan Gregory Offensive Rebound.
  • Appalachian State Mountaineers logo
    +2 (0:01) Donovan Gregory made Layup.
    2836
  • James Madison Dukes logo
    (0:00) Xavier Brown missed Three Point Jumper.
  • Appalachian State Mountaineers logo
    (0:00) Appalachian State Defensive Rebound.
  • (0:00) End of 1st half
2nd half

Team Stats

76Points82
29-69(42%)Field Goal(%)23-55(41.8%)
6-17(35.3%)3-Point(%)6-15(40%)
12-17(70.6%)Free Throw(%)30-40(75%)
41(13)Rebounds(Offensive)39(10)
12Assists11
8Steals7
4Blocks12
13Turnovers11
29(0)Fouls(Technical)14(0)
3Largest Lead12

Game Details

Saturday, January 27, 2024 · 6:00 PM
Holmes Convocation Center · Boone, NC
attendance: 8,052 (96.7%)
tv: ESPNEWS