James Madison Dukes @ App State Mountaineers
| 1 | 2 | T | |
|---|---|---|---|
| JMU18-3 | 28 | 48 | 76 |
| APP17-4 | 36 | 46 | 82 |
The scoring timeline.
Every scoring moment, when the official feed stamped it — and when FirstBuzzer's in-venue spotters buzzed it first. Times are ET.
-
Terence Harcum made Jumper.
0–2 -
T.J. Bickerstaff made Layup.
2–2 -
Terrence Edwards Jr. made Layup.
4–2 -
Julien Wooden made Dunk.
6–2 -
Terence Harcum made Three Point Jumper. Assisted by Donovan Gregory.
6–5 -
Xavion Brown made Jumper.
6–7 -
Donovan Gregory made Layup.
6–9 -
Myles Tate made Layup.
6–11 -
Noah Freidel made Free Throw.
7–11 -
CJ Huntley made Free Throw.
7–12 -
Christopher Mantis made Three Point Jumper. Assisted by Justin Abson.
7–15 -
Terrence Edwards Jr. made Jumper.
9–15 -
Xavion Brown made Jumper. Assisted by Donovan Gregory.
11–17 -
Noah Freidel made Three Point Jumper. Assisted by Michael Green III.
14–17 -
Jordan Marsh made Free Throw.
14–18 -
Terrence Edwards Jr. made Jumper.
16–18 -
Terence Harcum made Three Point Jumper. Assisted by Donovan Gregory.
16–21 -
Justin Abson made Layup. Assisted by Xavion Brown.
16–23 -
T.J. Bickerstaff made Jumper.
18–23 -
Donovan Gregory made Three Point Jumper. Assisted by Xavion Brown.
18–26 -
Xavier Brown made Free Throw.
19–26 -
Myles Tate made Three Point Jumper. Assisted by Donovan Gregory.
19–29 -
Julien Wooden made Jumper.
21–29 -
TreVon Spillers made Layup.
21–31 -
Terrence Edwards Jr. made Layup.
23–31 -
TreVon Spillers made Free Throw.
23–32 -
T.J. Bickerstaff made Layup. Assisted by Xavier Brown.
25–32 -
T.J. Bickerstaff made Layup. Assisted by Terrence Edwards Jr..
27–32 -
Terence Harcum made Free Throw.
27–33 -
Terence Harcum made Free Throw.
27–34 -
Terrence Edwards Jr. made Free Throw.
28–34 -
Donovan Gregory made Layup.
28–36 -
Xavion Brown made Layup.
28–38 -
Julien Wooden made Layup.
30–38 -
Xavion Brown made Layup.
30–40 -
Terrence Edwards Jr. made Layup.
32–40 -
Terrence Edwards Jr. made Free Throw.
33–40 -
Donovan Gregory made Free Throw.
33–41 -
T.J. Bickerstaff made Dunk.
35–41 -
TreVon Spillers made Dunk.
35–43 -
CJ Huntley made Jumper. Assisted by Myles Tate.
35–45 -
Terrence Edwards Jr. made Free Throw.
36–45 -
TreVon Spillers made Dunk.
36–47 -
Jaylen Carey made Layup. Assisted by Michael Green III.
38–47 -
Christopher Mantis made Three Point Jumper. Assisted by Donovan Gregory.
38–50 -
Michael Green III made Three Point Jumper. Assisted by Noah Freidel.
41–50 -
Terrence Edwards Jr. made Jumper.
43–50 -
Donovan Gregory made Free Throw.
43–51 -
Donovan Gregory made Free Throw.
43–52 -
Donovan Gregory made Jumper.
43–54 -
T.J. Bickerstaff made Free Throw.
44–54 -
TreVon Spillers made Dunk.
44–56 -
Noah Freidel made Three Point Jumper. Assisted by T.J. Bickerstaff.
47–56 -
Christopher Mantis made Free Throw.
47–57 -
Christopher Mantis made Free Throw.
47–58 -
Julien Wooden made Layup. Assisted by Terrence Edwards Jr..
49–58 -
Myles Tate made Free Throw.
49–59 -
Myles Tate made Free Throw.
49–60 -
T.J. Bickerstaff made Layup. Assisted by Terrence Edwards Jr..
51–60 -
Justin Abson made Free Throw.
51–61 -
TreVon Spillers made Dunk. Assisted by Donovan Gregory.
51–63 -
Terrence Edwards Jr. made Free Throw.
52–63 -
Terrence Edwards Jr. made Free Throw.
53–63 -
TreVon Spillers made Free Throw.
53–64 -
TreVon Spillers made Free Throw.
53–65 -
Xavier Brown made Layup.
55–65 -
TreVon Spillers made Dunk. Assisted by Myles Tate.
55–67 -
Terrence Edwards Jr. made Layup.
57–67 -
Myles Tate made Free Throw.
57–68 -
Michael Green III made Three Point Jumper. Assisted by T.J. Bickerstaff.
60–68 -
Terence Harcum made Free Throw.
60–69 -
Terence Harcum made Free Throw.
60–70 -
TreVon Spillers made Free Throw.
60–71 -
Noah Freidel made Three Point Jumper. Assisted by Michael Green III.
63–71 -
Myles Tate made Free Throw.
63–72 -
Myles Tate made Free Throw.
63–73 -
Noah Freidel made Three Point Jumper. Assisted by Michael Green III.
66–73 -
Terence Harcum made Free Throw.
66–74 -
Terence Harcum made Free Throw.
66–75 -
Terrence Edwards Jr. made Layup.
68–75 -
Terrence Edwards Jr. made Free Throw.
69–75 -
TreVon Spillers made Free Throw.
69–76 -
TreVon Spillers made Free Throw.
69–77 -
Terrence Edwards Jr. made Layup.
71–77 -
Terrence Edwards Jr. made Free Throw.
72–77 -
TreVon Spillers made Free Throw.
72–78 -
T.J. Bickerstaff made Layup. Assisted by Michael Green III.
74–78 -
TreVon Spillers made Free Throw.
74–79 -
TreVon Spillers made Free Throw.
74–80 -
Noah Freidel made Free Throw.
75–80 -
Noah Freidel made Free Throw.
76–80 -
Donovan Gregory made Free Throw.
76–81 -
Donovan Gregory made Free Throw.
76–82
Play-by-play
- P1 Terence Harcum made Jumper. 0–2
- P1 T.J. Bickerstaff made Layup. 2–2
- P1 Justin Abson Turnover.
- P1 T.J. Bickerstaff Steal.
- P1 Terrence Edwards Jr. made Layup. 4–2
- P1 Xavion Brown Turnover.
- P1 Julien Wooden Steal.
- P1 Julien Wooden made Dunk. 6–2
- P1 Justin Abson Turnover.
- P1 Noah Freidel Steal.
- P1 Terrence Edwards Jr. missed Layup.
- P1 Donovan Gregory Block.
- P1 Terrence Edwards Jr. Offensive Rebound.
- P1 Noah Freidel missed Three Point Jumper.
- P1 Justin Abson Defensive Rebound.
- P1 Terence Harcum made Three Point Jumper. Assisted by Donovan Gregory. 6–5
- P1 Julien Wooden missed Three Point Jumper.
- P1 T.J. Bickerstaff Offensive Rebound.
- P1 T.J. Bickerstaff missed Layup.
- P1 Justin Abson Block.
- P1 Justin Abson Defensive Rebound.
- P1 Donovan Gregory missed Layup.
- P1 Donovan Gregory Offensive Rebound.
- P1 Terence Harcum missed Jumper.
- P1 T.J. Bickerstaff Defensive Rebound.
- P1 Xavier Brown missed Three Point Jumper.
- P1 Justin Abson Defensive Rebound.
- P1 Xavion Brown made Jumper. 6–7
- P1 Terrence Edwards Jr. missed Jumper.
- P1 Donovan Gregory Block.
- P1 Donovan Gregory Defensive Rebound.
- P1 Terence Harcum missed Jumper.
- P1 TreVon Spillers Offensive Rebound.
- P1 TreVon Spillers missed Dunk.
- P1 Noah Freidel Defensive Rebound.
- P1 Terrence Edwards Jr. missed Layup.
- P1 Justin Abson Block.
- P1 Justin Abson Defensive Rebound.
- P1 Donovan Gregory made Layup. 6–9
- P1 Terrence Edwards Jr. missed Layup.
- P1 Justin Abson Block.
- P1 Appalachian State Defensive Rebound.
- P1 Official TV Timeout
- P1 Myles Tate made Layup. 6–11
- P1 Foul on CJ Huntley.
- P1 Noah Freidel made Free Throw. 7–11
- P1 Noah Freidel missed Free Throw.
- P1 Myles Tate Defensive Rebound.
- P1 Foul on Noah Freidel.
- P1 TreVon Spillers missed Layup.
- P1 Jaylen Carey Defensive Rebound.
- P1 Michael Green III missed Jumper.
- P1 Raekwon Horton Offensive Rebound.
- P1 Noah Freidel missed Three Point Jumper.
- P1 TreVon Spillers Defensive Rebound.
- P1 Foul on Jaylen Carey.
- P1 CJ Huntley made Free Throw. 7–12
- P1 CJ Huntley missed Free Throw.
- P1 Julien Wooden Defensive Rebound.
- P1 Terrence Edwards Jr. Turnover.
- P1 Justin Abson Steal.
- P1 Christopher Mantis made Three Point Jumper. Assisted by Justin Abson. 7–15
- P1 Michael Green III missed Layup.
- P1 CJ Huntley Defensive Rebound.
- P1 Christopher Mantis missed Three Point Jumper.
- P1 James Madison Defensive Rebound.
- P1 Foul on CJ Huntley.
- P1 Raekwon Horton missed Layup.
- P1 Justin Abson Block.
- P1 Justin Abson Defensive Rebound.
- P1 Myles Tate missed Layup.
- P1 Jaylen Carey Block.
- P1 Terrence Edwards Jr. Defensive Rebound.
- P1 Terrence Edwards Jr. made Jumper. 9–15
- P1 TreVon Spillers missed Jumper.
- P1 Christopher Mantis Offensive Rebound.
- P1 Xavion Brown Turnover.
- P1 Jaylen Carey Steal.
- P1 Foul on Michael Green III.
- P1 Official TV Timeout
- P1 Xavion Brown made Jumper. Assisted by Donovan Gregory. 11–17
- P1 Noah Freidel made Three Point Jumper. Assisted by Michael Green III. 14–17
- P1 Foul on Michael Green III.
- P1 Jordan Marsh missed Free Throw.
- P1 Appalachian State Deadball Team Rebound.
- P1 Jordan Marsh made Free Throw. 14–18
- P1 Terrence Edwards Jr. made Jumper. 16–18
- P1 Jordan Marsh missed Three Point Jumper.
- P1 T.J. Bickerstaff Defensive Rebound.
- P1 T.J. Bickerstaff Turnover.
- P1 Official TV Timeout
- P1 Terence Harcum made Three Point Jumper. Assisted by Donovan Gregory. 16–21
- P1 Terrence Edwards Jr. missed Jumper.
- P1 Xavion Brown Defensive Rebound.
- P1 Justin Abson made Layup. Assisted by Xavion Brown. 16–23
- P1 T.J. Bickerstaff made Jumper. 18–23
- P1 Donovan Gregory made Three Point Jumper. Assisted by Xavion Brown. 18–26
- P1 T.J. Bickerstaff Turnover.
- P1 TreVon Spillers missed Layup.
- P1 Jaylen Carey Defensive Rebound.
- P1 Foul on Terence Harcum.
- P1 Xavier Brown made Free Throw. 19–26
- P1 Xavier Brown missed Free Throw.
- P1 Terence Harcum Defensive Rebound.
- P1 Terence Harcum missed Three Point Jumper.
- P1 Noah Freidel Defensive Rebound.
- P1 Bryant Randleman missed Jumper.
- P1 TreVon Spillers Block.
- P1 Myles Tate Defensive Rebound.
- P1 Foul on Bryant Randleman.
- P1 Myles Tate made Three Point Jumper. Assisted by Donovan Gregory. 19–29
- P1 Terrence Edwards Jr. missed Layup.
- P1 Jaylen Carey Offensive Rebound.
- P1 Jaylen Carey Turnover.
- P1 Myles Tate Steal.
- P1 Terence Harcum missed Layup.
- P1 James Madison Defensive Rebound.
- P1 Julien Wooden made Jumper. 21–29
- P1 Myles Tate missed Jumper.
- P1 Terence Harcum Offensive Rebound.
- P1 TreVon Spillers made Layup. 21–31
- P1 Terrence Edwards Jr. made Layup. 23–31
- P1 James Madison Timeout
- P1 Official TV Timeout
- P1 Foul on Raekwon Horton.
- P1 Foul on Julien Wooden.
- P1 TreVon Spillers missed Free Throw.
- P1 Appalachian State Deadball Team Rebound.
- P1 TreVon Spillers made Free Throw. 23–32
- P1 T.J. Bickerstaff made Layup. Assisted by Xavier Brown. 25–32
- P1 Myles Tate Turnover.
- P1 Xavier Brown Steal.
- P1 Foul on Justin Abson.
- P1 T.J. Bickerstaff made Layup. Assisted by Terrence Edwards Jr.. 27–32
- P1 Myles Tate Turnover.
- P1 Raekwon Horton Steal.
- P1 Terrence Edwards Jr. missed Jumper.
- P1 Justin Abson Defensive Rebound.
- P1 Foul on Xavier Brown.
- P1 Terence Harcum made Free Throw. 27–33
- P1 Terence Harcum made Free Throw. 27–34
- P1 Noah Freidel missed Jumper.
- P1 Justin Abson Block.
- P1 Justin Abson Defensive Rebound.
- P1 Christopher Mantis missed Three Point Jumper.
- P1 James Madison Defensive Rebound.
- P1 Foul on Justin Abson.
- P1 Foul on Xavion Brown.
- P1 Terrence Edwards Jr. missed Free Throw.
- P1 James Madison Deadball Team Rebound.
- P1 Terrence Edwards Jr. made Free Throw. 28–34
- P1 Foul on Bryant Randleman.
- P1 Xavion Brown missed Free Throw.
- P1 T.J. Bickerstaff Defensive Rebound.
- P1 Terrence Edwards Jr. missed Three Point Jumper.
- P1 Donovan Gregory Defensive Rebound.
- P1 Appalachian State Timeout
- P1 Myles Tate missed Jumper.
- P1 Donovan Gregory Offensive Rebound.
- P1 Donovan Gregory made Layup. 28–36
- P1 Xavier Brown missed Three Point Jumper.
- P1 Appalachian State Defensive Rebound.
- P2 Xavion Brown made Layup. 28–38
- P2 Terrence Edwards Jr. missed Layup.
- P2 Justin Abson Block.
- P2 Justin Abson Defensive Rebound.
- P2 Donovan Gregory missed Layup.
- P2 T.J. Bickerstaff Defensive Rebound.
- P2 T.J. Bickerstaff Turnover.
- P2 Foul on Xavier Brown.
- P2 Terence Harcum missed Three Point Jumper.
- P2 Noah Freidel Block.
- P2 Terrence Edwards Jr. Defensive Rebound.
- P2 Julien Wooden made Layup. 30–38
- P2 Xavion Brown made Layup. 30–40
- P2 Foul on Julien Wooden.
- P2 Xavion Brown missed Free Throw.
- P2 T.J. Bickerstaff Defensive Rebound.
- P2 Terrence Edwards Jr. missed Layup.
- P2 Justin Abson Block.
- P2 Xavion Brown Defensive Rebound.
- P2 Terence Harcum missed Jumper.
- P2 Justin Abson Offensive Rebound.
- P2 Justin Abson Turnover.
- P2 Terrence Edwards Jr. Steal.
- P2 Terrence Edwards Jr. made Layup. 32–40
- P2 Foul on Xavion Brown.
- P2 Terrence Edwards Jr. made Free Throw. 33–40
- P2 TreVon Spillers missed Layup.
- P2 T.J. Bickerstaff Block.
- P2 James Madison Defensive Rebound.
- P2 Xavier Brown missed Jumper.
- P2 Justin Abson Defensive Rebound.
- P2 Foul on Raekwon Horton.
- P2 Donovan Gregory made Free Throw. 33–41
- P2 Donovan Gregory missed Free Throw.
- P2 T.J. Bickerstaff Defensive Rebound.
- P2 Noah Freidel missed Layup.
- P2 Justin Abson Block.
- P2 Terence Harcum Defensive Rebound.
- P2 Foul on Xavier Brown.
- P2 Terence Harcum Turnover.
- P2 Terrence Edwards Jr. missed Jumper.
- P2 T.J. Bickerstaff Offensive Rebound.
- P2 T.J. Bickerstaff made Dunk. 35–41
- P2 Donovan Gregory missed Layup.
- P2 TreVon Spillers Offensive Rebound.
- P2 TreVon Spillers made Dunk. 35–43
- P2 T.J. Bickerstaff Turnover.
- P2 Official TV Timeout
- P2 CJ Huntley made Jumper. Assisted by Myles Tate. 35–45
- P2 Foul on Raekwon Horton.
- P2 Raekwon Horton Turnover.
- P2 Myles Tate missed Jumper.
- P2 Julien Wooden Defensive Rebound.
- P2 Foul on TreVon Spillers.
- P2 Terrence Edwards Jr. missed Free Throw.
- P2 James Madison Deadball Team Rebound.
- P2 Terrence Edwards Jr. made Free Throw. 36–45
- P2 Terence Harcum missed Layup.
- P2 Jaylen Carey Defensive Rebound.
- P2 Michael Green III missed Jumper.
- P2 Terence Harcum Defensive Rebound.
- P2 Christopher Mantis missed Jumper.
- P2 TreVon Spillers Offensive Rebound.
- P2 TreVon Spillers made Dunk. 36–47
- P2 Foul on TreVon Spillers.
- P2 Jaylen Carey made Layup. Assisted by Michael Green III. 38–47
- P2 Myles Tate missed Jumper.
- P2 Terrence Edwards Jr. Block.
- P2 Appalachian State Offensive Rebound.
- P2 Donovan Gregory missed Jumper.
- P2 Raekwon Horton Defensive Rebound.
- P2 Raekwon Horton missed Three Point Jumper.
- P2 TreVon Spillers Block.
- P2 Myles Tate Defensive Rebound.
- P2 Christopher Mantis made Three Point Jumper. Assisted by Donovan Gregory. 38–50
- P2 James Madison Timeout
- P2 Official TV Timeout
- P2 Michael Green III made Three Point Jumper. Assisted by Noah Freidel. 41–50
- P2 Christopher Mantis missed Three Point Jumper.
- P2 Noah Freidel Defensive Rebound.
- P2 Noah Freidel missed Three Point Jumper.
- P2 James Madison Offensive Rebound.
- P2 Official TV Timeout
- P2 Terrence Edwards Jr. made Jumper. 43–50
- P2 Myles Tate missed Jumper.
- P2 Jaylen Carey Defensive Rebound.
- P2 Michael Green III missed Jumper.
- P2 Noah Freidel Offensive Rebound.
- P2 Noah Freidel Turnover.
- P2 Donovan Gregory Steal.
- P2 Christopher Mantis missed Three Point Jumper.
- P2 Michael Green III Defensive Rebound.
- P2 Foul on Jaylen Carey.
- P2 Jaylen Carey Turnover.
- P2 Foul on Noah Freidel.
- P2 Donovan Gregory made Free Throw. 43–51
- P2 Donovan Gregory made Free Throw. 43–52
- P2 Terrence Edwards Jr. missed Jumper.
- P2 TreVon Spillers Defensive Rebound.
- P2 Donovan Gregory made Jumper. 43–54
- P2 Foul on Justin Abson.
- P2 T.J. Bickerstaff missed Free Throw.
- P2 James Madison Deadball Team Rebound.
- P2 T.J. Bickerstaff made Free Throw. 44–54
- P2 Myles Tate missed Three Point Jumper.
- P2 T.J. Bickerstaff Defensive Rebound.
- P2 T.J. Bickerstaff Turnover.
- P2 Donovan Gregory Steal.
- P2 Donovan Gregory missed Jumper.
- P2 TreVon Spillers Offensive Rebound.
- P2 TreVon Spillers made Dunk. 44–56
- P2 Jaylen Carey missed Three Point Jumper.
- P2 Raekwon Horton Offensive Rebound.
- P2 Raekwon Horton missed Dunk.
- P2 James Madison Offensive Rebound.
- P2 Official TV Timeout
- P2 Noah Freidel made Three Point Jumper. Assisted by T.J. Bickerstaff. 47–56
- P2 Terence Harcum missed Three Point Jumper.
- P2 T.J. Bickerstaff Defensive Rebound.
- P2 Michael Green III missed Jumper.
- P2 CJ Huntley Defensive Rebound.
- P2 TreVon Spillers missed Layup.
- P2 Michael Green III Defensive Rebound.
- P2 Michael Green III missed Jumper.
- P2 Justin Abson Defensive Rebound.
- P2 Foul on Noah Freidel.
- P2 Christopher Mantis made Free Throw. 47–57
- P2 Christopher Mantis made Free Throw. 47–58
- P2 Julien Wooden made Layup. Assisted by Terrence Edwards Jr.. 49–58
- P2 Justin Abson Turnover.
- P2 T.J. Bickerstaff missed Layup.
- P2 Myles Tate Defensive Rebound.
- P2 Foul on T.J. Bickerstaff.
- P2 Myles Tate made Free Throw. 49–59
- P2 Myles Tate made Free Throw. 49–60
- P2 T.J. Bickerstaff made Layup. Assisted by Terrence Edwards Jr.. 51–60
- P2 James Madison Timeout
- P2 Julien Wooden Turnover.
- P2 Justin Abson Steal.
- P2 Appalachian State Turnover.
- P2 Foul on Julien Wooden.
- P2 Justin Abson missed Free Throw.
- P2 Appalachian State Deadball Team Rebound.
- P2 Justin Abson made Free Throw. 51–61
- P2 Terrence Edwards Jr. missed Layup.
- P2 Julien Wooden Offensive Rebound.
- P2 Julien Wooden missed Layup.
- P2 Donovan Gregory Defensive Rebound.
- P2 TreVon Spillers made Dunk. Assisted by Donovan Gregory. 51–63
- P2 Foul on Donovan Gregory.
- P2 Official TV Timeout
- P2 Terrence Edwards Jr. made Free Throw. 52–63
- P2 Terrence Edwards Jr. made Free Throw. 53–63
- P2 Foul on Raekwon Horton.
- P2 TreVon Spillers made Free Throw. 53–64
- P2 TreVon Spillers made Free Throw. 53–65
- P2 Noah Freidel missed Three Point Jumper.
- P2 TreVon Spillers Defensive Rebound.
- P2 Appalachian State Timeout
- P2 Terence Harcum Turnover.
- P2 Xavier Brown Steal.
- P2 Xavier Brown made Layup. 55–65
- P2 TreVon Spillers made Dunk. Assisted by Myles Tate. 55–67
- P2 Terrence Edwards Jr. made Layup. 57–67
- P2 Foul on Xavier Brown.
- P2 Myles Tate missed Free Throw.
- P2 Appalachian State Deadball Team Rebound.
- P2 Myles Tate made Free Throw. 57–68
- P2 Noah Freidel missed Three Point Jumper.
- P2 T.J. Bickerstaff Offensive Rebound.
- P2 Michael Green III made Three Point Jumper. Assisted by T.J. Bickerstaff. 60–68
- P2 James Madison Timeout
- P2 Foul on Raekwon Horton.
- P2 Terence Harcum made Free Throw. 60–69
- P2 Terence Harcum made Free Throw. 60–70
- P2 Julien Wooden Turnover.
- P2 TreVon Spillers Steal.
- P2 Foul on Xavier Brown.
- P2 TreVon Spillers made Free Throw. 60–71
- P2 TreVon Spillers missed Free Throw.
- P2 Terrence Edwards Jr. Defensive Rebound.
- P2 Noah Freidel made Three Point Jumper. Assisted by Michael Green III. 63–71
- P2 Foul on Jaylen Carey.
- P2 Myles Tate made Free Throw. 63–72
- P2 Myles Tate made Free Throw. 63–73
- P2 Noah Freidel made Three Point Jumper. Assisted by Michael Green III. 66–73
- P2 Foul on Noah Freidel.
- P2 Terence Harcum made Free Throw. 66–74
- P2 Terence Harcum made Free Throw. 66–75
- P2 Michael Green III missed Jumper.
- P2 Terrence Edwards Jr. Offensive Rebound.
- P2 Terrence Edwards Jr. made Layup. 68–75
- P2 Foul on Justin Abson.
- P2 Terrence Edwards Jr. made Free Throw. 69–75
- P2 Foul on Michael Green III.
- P2 TreVon Spillers made Free Throw. 69–76
- P2 TreVon Spillers made Free Throw. 69–77
- P2 Terrence Edwards Jr. made Layup. 71–77
- P2 Foul on Donovan Gregory.
- P2 Terrence Edwards Jr. made Free Throw. 72–77
- P2 Foul on Michael Green III.
- P2 TreVon Spillers made Free Throw. 72–78
- P2 TreVon Spillers missed Free Throw.
- P2 T.J. Bickerstaff Defensive Rebound.
- P2 T.J. Bickerstaff made Layup. Assisted by Michael Green III. 74–78
- P2 Foul on T.J. Bickerstaff.
- P2 TreVon Spillers made Free Throw. 74–79
- P2 TreVon Spillers made Free Throw. 74–80
- P2 Appalachian State Timeout
- P2 Terrence Edwards Jr. missed Layup.
- P2 James Madison Offensive Rebound.
- P2 Foul on Myles Tate.
- P2 Noah Freidel made Free Throw. 75–80
- P2 Noah Freidel made Free Throw. 76–80
- P2 Foul on Bryant Randleman.
- P2 Donovan Gregory made Free Throw. 76–81
- P2 Donovan Gregory made Free Throw. 76–82
- P2 Michael Green III Turnover.
- P2 Donovan Gregory Steal.
Box score
JMU
| Player | MIN | PTS | FG | 3PT | FT | REB | AST | TO | STL | BLK | OREB | DREB | PF |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T.J. BickerstaffF | 24 | 15 | 7-9 | 0-0 | 1-2 | 12 | 2 | 5 | 1 | 1 | 3 | 9 | 2 |
| Julien WoodenF | 30 | 8 | 4-6 | 0-1 | 0-0 | 3 | 0 | 2 | 1 | 0 | 1 | 2 | 3 |
| Xavier BrownG | 19 | 3 | 1-4 | 0-2 | 1-2 | 0 | 1 | 0 | 2 | 0 | 0 | 0 | 5 |
| Terrence Edwards Jr.G | 34 | 25 | 9-23 | 0-1 | 7-9 | 5 | 3 | 1 | 1 | 1 | 2 | 3 | 0 |
| Noah FreidelG | 30 | 15 | 4-11 | 4-9 | 3-4 | 4 | 1 | 1 | 1 | 1 | 1 | 3 | 4 |
| Raekwon HortonF | 21 | 0 | 0-3 | 0-1 | 0-0 | 3 | 0 | 1 | 1 | 0 | 2 | 1 | 5 |
| Jaylen CareyF | 17 | 4 | 2-3 | 0-1 | 0-0 | 5 | 0 | 2 | 1 | 1 | 1 | 4 | 3 |
| Michael Green IIIG | 21 | 6 | 2-9 | 2-2 | 0-0 | 2 | 5 | 1 | 0 | 0 | 0 | 2 | 4 |
| Bryant RandlemanG | 4 | 0 | 0-1 | 0-0 | 0-0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 |
| Jerrell Roberson IIF | |||||||||||||
| Shane FedenF | |||||||||||||
| Justin AmadiF | |||||||||||||
| Aidan MckeonG | |||||||||||||
| Jarrell PopeG | |||||||||||||
| Brycen BlaineG | |||||||||||||
| Hollman SmithG | |||||||||||||
| Quincy AllenG |
APP
| Player | MIN | PTS | FG | 3PT | FT | REB | AST | TO | STL | BLK | OREB | DREB | PF |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Tre'Von SpillersF | 37 | 21 | 6-12 | 0-0 | 9-12 | 7 | 0 | 0 | 1 | 2 | 4 | 3 | 2 |
| Justin AbsonF | 30 | 3 | 1-1 | 0-0 | 1-2 | 11 | 1 | 4 | 2 | 8 | 1 | 10 | 4 |
| Donovan GregoryF | 29 | 14 | 4-9 | 1-1 | 5-6 | 5 | 6 | 0 | 3 | 2 | 2 | 3 | 2 |
| Terence HarcumG | 31 | 14 | 3-11 | 2-5 | 6-6 | 4 | 0 | 2 | 0 | 0 | 1 | 3 | 1 |
| Xavion BrownG | 20 | 8 | 4-4 | 0-0 | 0-2 | 2 | 2 | 2 | 0 | 0 | 0 | 2 | 2 |
| Christopher MantisF | 14 | 8 | 2-7 | 2-6 | 2-2 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| CJ HuntleyF | 13 | 3 | 1-1 | 0-0 | 1-2 | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 2 |
| Jordan MarshG | 2 | 1 | 0-1 | 0-1 | 1-2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Myles TateG | 24 | 10 | 2-9 | 1-2 | 5-6 | 4 | 2 | 2 | 1 | 0 | 0 | 4 | 1 |
| Josh HayesF | |||||||||||||
| Luke WilsonC | |||||||||||||
| Dawson FennemaG | |||||||||||||
| Luke LedfordG | |||||||||||||
| Etienne StrothersG | |||||||||||||
| Bryant GreeneG |
Watching this game live?
Buzz scoring moments from your seat — faster correct buzzes earn more, and consensus verifies every report before it counts.