James Madison Dukes @ App State Mountaineers
| 1 | 2 | T | |
|---|---|---|---|
| JMU17-8 | 30 | 33 | 63 |
| APP13-12 | 19 | 38 | 57 |
· Line: JMU -2 (O/U 136.5)
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.
-
Mezie Offurum made Jumper.
2–0 -
Donovan Gregory made Three Point Jumper. Assisted by Xavion Brown.
2–3 -
Takal Molson made Jumper.
4–3 -
Mezie Offurum made Layup. Assisted by Takal Molson.
6–3 -
Xavion Brown made Dunk.
6–5 -
Tyree Ihenacho made Layup.
8–5 -
Donovan Gregory made Jumper.
8–7 -
Noah Freidel made Free Throw.
9–7 -
Noah Freidel made Free Throw.
10–7 -
Terence Harcum made Free Throw.
10–8 -
Julien Wooden made Three Point Jumper. Assisted by Takal Molson.
13–8 -
Xavier Brown made Three Point Jumper. Assisted by Mezie Offurum.
16–8 -
Xavier Brown made Layup.
18–8 -
Xavion Brown made Layup.
18–10 -
Terence Harcum made Layup. Assisted by Justin Abson.
18–12 -
Terrence Edwards made Three Point Jumper. Assisted by Mezie Offurum.
21–12 -
Donovan Gregory made Layup. Assisted by Dibaji Walker.
21–14 -
Terrence Edwards made Layup.
23–14 -
Terrence Edwards made Free Throw.
24–14 -
Tyree Ihenacho made Three Point Jumper. Assisted by Justin Amadi.
27–14 -
Xavion Brown made Layup.
27–16 -
Terrence Edwards made Three Point Jumper. Assisted by Noah Freidel.
30–16 -
Terence Harcum made Three Point Jumper. Assisted by Donovan Gregory.
30–19 -
Terence Harcum made Three Point Jumper. Assisted by Xavion Brown.
30–22 -
Justin Abson made Layup.
30–24 -
Takal Molson made Free Throw.
31–24 -
Takal Molson made Free Throw.
32–24 -
CJ Huntley made Layup. Assisted by Xavion Brown.
32–26 -
Takal Molson made Layup. Assisted by Tyree Ihenacho.
34–26 -
Takal Molson made Three Point Jumper.
37–26 -
Donovan Gregory made Layup.
37–28 -
Donovan Gregory made Jumper.
37–30 -
Terence Harcum made Three Point Jumper. Assisted by Donovan Gregory.
37–33 -
Terence Harcum made Three Point Jumper. Assisted by Xavion Brown.
37–36 -
Takal Molson made Three Point Jumper. Assisted by Xavier Brown.
40–36 -
Donovan Gregory made Free Throw.
40–37 -
Donovan Gregory made Free Throw.
40–38 -
Julien Wooden made Three Point Jumper. Assisted by Takal Molson.
43–38 -
Terrence Edwards made Three Point Jumper. Assisted by Tyree Ihenacho.
46–38 -
Donovan Gregory made Layup. Assisted by Terence Harcum.
46–40 -
Donovan Gregory made Free Throw.
46–41 -
Terrence Edwards made Layup.
48–41 -
Donovan Gregory made Layup.
48–43 -
Tyree Ihenacho made Three Point Jumper. Assisted by Julien Wooden.
51–43 -
Julien Wooden made Layup. Assisted by Tyree Ihenacho.
53–43 -
Terence Harcum made Jumper.
53–45 -
Xavion Brown made Layup.
53–47 -
Tyree Ihenacho made Free Throw.
54–47 -
Tyree Ihenacho made Free Throw.
55–47 -
Donovan Gregory made Jumper. Assisted by Terence Harcum.
55–49 -
Julien Wooden made Free Throw.
56–49 -
Xavion Brown made Dunk. Assisted by Justin Abson.
56–51 -
Xavion Brown made Layup.
56–53 -
Terence Harcum made Three Point Jumper. Assisted by Xavion Brown.
56–56 -
Julien Wooden made Three Point Jumper. Assisted by Mezie Offurum.
59–56 -
Takal Molson made Free Throw.
60–56 -
Takal Molson made Free Throw.
61–56 -
Donovan Gregory made Free Throw.
61–57 -
Takal Molson made Free Throw.
62–57 -
Takal Molson made Free Throw.
63–57
Play-by-play
- P1 CJ Huntley missed Three Point Jumper.
- P1 Tyree Ihenacho Defensive Rebound.
- P1 Noah Freidel missed Three Point Jumper.
- P1 Justin Abson Defensive Rebound.
- P1 CJ Huntley missed Three Point Jumper.
- P1 Justin Abson Offensive Rebound.
- P1 CJ Huntley missed Layup.
- P1 Noah Freidel Defensive Rebound.
- P1 Mezie Offurum made Jumper. 2–0
- P1 Donovan Gregory made Three Point Jumper. Assisted by Xavion Brown. 2–3
- P1 Takal Molson made Jumper. 4–3
- P1 Terence Harcum missed Three Point Jumper.
- P1 Noah Freidel Defensive Rebound.
- P1 Mezie Offurum made Layup. Assisted by Takal Molson. 6–3
- P1 Xavion Brown made Dunk. 6–5
- P1 Foul on Justin Amadi.
- P1 Justin Amadi Turnover.
- P1 Donovan Gregory Turnover.
- P1 Tyree Ihenacho Steal.
- P1 Tyree Ihenacho made Layup. 8–5
- P1 Tamell Pearson missed Layup.
- P1 Noah Freidel Defensive Rebound.
- P1 Takal Molson missed Three Point Jumper.
- P1 Terence Harcum Defensive Rebound.
- P1 Terence Harcum missed Three Point Jumper.
- P1 Tamell Pearson Offensive Rebound.
- P1 Donovan Gregory made Jumper. 8–7
- P1 Foul on Terence Harcum.
- P1 Official TV Timeout
- P1 Noah Freidel made Free Throw. 9–7
- P1 Noah Freidel made Free Throw. 10–7
- P1 Noah Freidel missed Free Throw.
- P1 Xavion Brown Defensive Rebound.
- P1 Christopher Mantis missed Jumper.
- P1 Xavion Brown Offensive Rebound.
- P1 Foul on Noah Freidel.
- P1 Xavion Brown missed Free Throw.
- P1 Appalachian State Offensive Rebound.
- P1 Xavion Brown missed Free Throw.
- P1 Terrence Edwards Defensive Rebound.
- P1 Julien Wooden missed Three Point Jumper.
- P1 Christopher Mantis Defensive Rebound.
- P1 Foul on Terrence Edwards.
- P1 Terence Harcum missed Free Throw.
- P1 Appalachian State Offensive Rebound.
- P1 Terence Harcum made Free Throw. 10–8
- P1 Julien Wooden made Three Point Jumper. Assisted by Takal Molson. 13–8
- P1 Xavion Brown Turnover.
- P1 Xavier Brown missed Three Point Jumper.
- P1 Xavion Brown Defensive Rebound.
- P1 Dibaji Walker missed Three Point Jumper.
- P1 Xavier Brown Defensive Rebound.
- P1 Xavier Brown made Three Point Jumper. Assisted by Mezie Offurum. 16–8
- P1 Donovan Gregory missed Three Point Jumper.
- P1 Takal Molson Defensive Rebound.
- P1 Terrence Edwards missed Three Point Jumper.
- P1 Tamell Pearson Defensive Rebound.
- P1 Foul on Takal Molson.
- P1 Official TV Timeout
- P1 CJ Huntley Turnover.
- P1 Terrence Edwards Steal.
- P1 Terrence Edwards missed Layup.
- P1 Xavier Brown Offensive Rebound.
- P1 Xavier Brown made Layup. 18–8
- P1 Foul on Xavier Brown.
- P1 Foul on Justin Abson.
- P1 Justin Abson Turnover.
- P1 Noah Freidel Turnover.
- P1 Appalachian State Turnover.
- P1 Foul on Takal Molson.
- P1 Takal Molson Turnover.
- P1 Justin Abson missed Jumper.
- P1 Julien Wooden Defensive Rebound.
- P1 Foul on Donovan Gregory.
- P1 Julien Wooden missed Three Point Jumper.
- P1 Terence Harcum Defensive Rebound.
- P1 Donovan Gregory Turnover.
- P1 Terrence Edwards Steal.
- P1 Xavier Brown missed Dunk.
- P1 Donovan Gregory Defensive Rebound.
- P1 Terence Harcum missed Jumper.
- P1 Noah Freidel Defensive Rebound.
- P1 Terrence Edwards missed Layup.
- P1 Justin Abson Defensive Rebound.
- P1 Justin Abson Block.
- P1 Xavion Brown made Layup. 18–10
- P1 Terrence Edwards missed Three Point Jumper.
- P1 Julien Wooden Offensive Rebound.
- P1 Terrence Edwards missed Three Point Jumper.
- P1 Justin Abson Defensive Rebound.
- P1 Foul on Xavier Brown.
- P1 Official TV Timeout
- P1 Xavion Brown missed Free Throw.
- P1 Appalachian State Offensive Rebound.
- P1 Xavion Brown missed Free Throw.
- P1 Noah Freidel Defensive Rebound.
- P1 Mezie Offurum missed Jumper.
- P1 Appalachian State Defensive Rebound.
- P1 Terence Harcum made Layup. Assisted by Justin Abson. 18–12
- P1 Terrence Edwards made Three Point Jumper. Assisted by Mezie Offurum. 21–12
- P1 Donovan Gregory made Layup. Assisted by Dibaji Walker. 21–14
- P1 Tyree Ihenacho missed Three Point Jumper.
- P1 Justin Amadi Offensive Rebound.
- P1 Terrence Edwards made Layup. 23–14
- P1 Terence Harcum missed Jumper.
- P1 Mezie Offurum Defensive Rebound.
- P1 Noah Freidel missed Three Point Jumper.
- P1 Terrence Edwards Offensive Rebound.
- P1 Terrence Edwards missed Layup.
- P1 Justin Abson Defensive Rebound.
- P1 Donovan Gregory missed Jumper.
- P1 Noah Freidel Defensive Rebound.
- P1 Foul on CJ Huntley.
- P1 Terrence Edwards missed Free Throw.
- P1 James Madison Offensive Rebound.
- P1 Terrence Edwards made Free Throw. 24–14
- P1 Christopher Mantis missed Three Point Jumper.
- P1 Mezie Offurum Defensive Rebound.
- P1 Tyree Ihenacho made Three Point Jumper. Assisted by Justin Amadi. 27–14
- P1 Xavion Brown made Layup. 27–16
- P1 Foul on Terell Strickland.
- P1 Terell Strickland Turnover.
- P1 Official TV Timeout
- P1 Xavion Brown Turnover.
- P1 Tyree Ihenacho missed Layup.
- P1 CJ Huntley Block.
- P1 Donovan Gregory Defensive Rebound.
- P1 Xavion Brown missed Layup.
- P1 Julien Wooden Defensive Rebound.
- P1 Julien Wooden missed Layup.
- P1 CJ Huntley Defensive Rebound.
- P1 Christopher Mantis missed Three Point Jumper.
- P1 James Madison Defensive Rebound.
- P1 Terrence Edwards Turnover.
- P1 Christopher Mantis Steal.
- P1 Foul on Terrence Edwards.
- P1 Justin Abson missed Free Throw.
- P1 Tyree Ihenacho Defensive Rebound.
- P1 Julien Wooden missed Three Point Jumper.
- P1 Noah Freidel Offensive Rebound.
- P1 Terrence Edwards made Three Point Jumper. Assisted by Noah Freidel. 30–16
- P1 CJ Huntley missed Three Point Jumper.
- P1 Noah Freidel Defensive Rebound.
- P1 James Madison Timeout
- P1 Terrence Edwards Turnover.
- P1 Appalachian State Timeout
- P1 Terence Harcum made Three Point Jumper. Assisted by Donovan Gregory. 30–19
- P2 Terence Harcum made Three Point Jumper. Assisted by Xavion Brown. 30–22
- P2 Mezie Offurum missed Layup.
- P2 Donovan Gregory Defensive Rebound.
- P2 Justin Abson made Layup. 30–24
- P2 Takal Molson missed Three Point Jumper.
- P2 Noah Freidel Offensive Rebound.
- P2 Foul on CJ Huntley.
- P2 Takal Molson made Free Throw. 31–24
- P2 Takal Molson made Free Throw. 32–24
- P2 CJ Huntley made Layup. Assisted by Xavion Brown. 32–26
- P2 Noah Freidel missed Three Point Jumper.
- P2 Terence Harcum Defensive Rebound.
- P2 Donovan Gregory missed Layup.
- P2 Takal Molson Defensive Rebound.
- P2 Foul on Justin Abson.
- P2 Takal Molson made Layup. Assisted by Tyree Ihenacho. 34–26
- P2 Terence Harcum missed Three Point Jumper.
- P2 Noah Freidel Defensive Rebound.
- P2 Takal Molson made Three Point Jumper. 37–26
- P2 Terence Harcum missed Jumper.
- P2 Donovan Gregory Offensive Rebound.
- P2 Donovan Gregory made Layup. 37–28
- P2 Takal Molson missed Layup.
- P2 Donovan Gregory Defensive Rebound.
- P2 Donovan Gregory made Jumper. 37–30
- P2 Appalachian State Timeout
- P2 Official TV Timeout
- P2 Takal Molson Turnover.
- P2 Donovan Gregory Steal.
- P2 Terence Harcum made Three Point Jumper. Assisted by Donovan Gregory. 37–33
- P2 Mezie Offurum missed Layup.
- P2 Tamell Pearson Defensive Rebound.
- P2 Xavion Brown Turnover.
- P2 Official TV Timeout
- P2 Takal Molson Turnover.
- P2 Xavion Brown Steal.
- P2 Terence Harcum made Three Point Jumper. Assisted by Xavion Brown. 37–36
- P2 Terrence Edwards missed Jumper.
- P2 Tamell Pearson Defensive Rebound.
- P2 Terence Harcum missed Three Point Jumper.
- P2 Terrence Edwards Defensive Rebound.
- P2 Takal Molson made Three Point Jumper. Assisted by Xavier Brown. 40–36
- P2 Tamell Pearson missed Layup.
- P2 Xavion Brown Offensive Rebound.
- P2 Foul on Xavier Brown.
- P2 Donovan Gregory missed Layup.
- P2 Takal Molson Defensive Rebound.
- P2 Noah Freidel missed Three Point Jumper.
- P2 Justin Abson Defensive Rebound.
- P2 Foul on Xavier Brown.
- P2 Donovan Gregory made Free Throw. 40–37
- P2 Donovan Gregory made Free Throw. 40–38
- P2 Terrence Edwards missed Three Point Jumper.
- P2 Justin Abson Defensive Rebound.
- P2 Donovan Gregory missed Layup.
- P2 Tyree Ihenacho Block.
- P2 Appalachian State Offensive Rebound.
- P2 Terence Harcum missed Jumper.
- P2 Terrence Edwards Defensive Rebound.
- P2 Terrence Edwards missed Layup.
- P2 Justin Abson Block.
- P2 Terence Harcum Defensive Rebound.
- P2 Terence Harcum missed Layup.
- P2 Mezie Offurum Defensive Rebound.
- P2 Julien Wooden made Three Point Jumper. Assisted by Takal Molson. 43–38
- P2 Donovan Gregory missed Layup.
- P2 James Madison Defensive Rebound.
- P2 Terrence Edwards made Three Point Jumper. Assisted by Tyree Ihenacho. 46–38
- P2 Donovan Gregory made Layup. Assisted by Terence Harcum. 46–40
- P2 Foul on Terrence Edwards.
- P2 Donovan Gregory made Free Throw. 46–41
- P2 Tyree Ihenacho missed Layup.
- P2 Justin Abson Block.
- P2 Tyree Ihenacho Offensive Rebound.
- P2 Terrence Edwards made Layup. 48–41
- P2 Donovan Gregory missed Layup.
- P2 Donovan Gregory Offensive Rebound.
- P2 Donovan Gregory made Layup. 48–43
- P2 Takal Molson Turnover.
- P2 Donovan Gregory Turnover.
- P2 Julien Wooden missed Layup.
- P2 Justin Abson Defensive Rebound.
- P2 Foul on Mezie Offurum.
- P2 Xavion Brown missed Free Throw.
- P2 Appalachian State Offensive Rebound.
- P2 Xavion Brown missed Free Throw.
- P2 Tyree Ihenacho Defensive Rebound.
- P2 Tyree Ihenacho made Three Point Jumper. Assisted by Julien Wooden. 51–43
- P2 Christopher Mantis missed Three Point Jumper.
- P2 Tyree Ihenacho Defensive Rebound.
- P2 Julien Wooden made Layup. Assisted by Tyree Ihenacho. 53–43
- P2 Xavion Brown Turnover.
- P2 Tyree Ihenacho Steal.
- P2 Tyree Ihenacho Turnover.
- P2 Xavion Brown Steal.
- P2 Terence Harcum made Jumper. 53–45
- P2 Appalachian State Timeout
- P2 Official TV Timeout
- P2 Takal Molson missed Layup.
- P2 Takal Molson Offensive Rebound.
- P2 Foul on CJ Huntley.
- P2 Terrence Edwards Turnover.
- P2 Terence Harcum Steal.
- P2 Xavion Brown made Layup. 53–47
- P2 Julien Wooden missed Jumper.
- P2 Terrence Edwards Offensive Rebound.
- P2 Foul on Terence Harcum.
- P2 Tyree Ihenacho made Free Throw. 54–47
- P2 Tyree Ihenacho made Free Throw. 55–47
- P2 Donovan Gregory made Jumper. Assisted by Terence Harcum. 55–49
- P2 Foul on Tamell Pearson.
- P2 Julien Wooden made Free Throw. 56–49
- P2 Julien Wooden missed Free Throw.
- P2 CJ Huntley Defensive Rebound.
- P2 Donovan Gregory missed Jumper.
- P2 Justin Abson Offensive Rebound.
- P2 Foul on Mezie Offurum.
- P2 Xavion Brown made Dunk. Assisted by Justin Abson. 56–51
- P2 Noah Freidel missed Three Point Jumper.
- P2 Donovan Gregory Defensive Rebound.
- P2 Xavion Brown made Layup. 56–53
- P2 Julien Wooden missed Layup.
- P2 Justin Abson Defensive Rebound.
- P2 Donovan Gregory missed Jumper.
- P2 Tyree Ihenacho Defensive Rebound.
- P2 Julien Wooden missed Three Point Jumper.
- P2 Terence Harcum Defensive Rebound.
- P2 Terence Harcum made Three Point Jumper. Assisted by Xavion Brown. 56–56
- P2 James Madison Timeout
- P2 Terrence Edwards missed Jumper.
- P2 Terrence Edwards Offensive Rebound.
- P2 Noah Freidel missed Three Point Jumper.
- P2 Donovan Gregory Defensive Rebound.
- P2 Terence Harcum missed Layup.
- P2 Justin Abson Offensive Rebound.
- P2 Justin Abson missed Layup.
- P2 Julien Wooden Defensive Rebound.
- P2 Julien Wooden made Three Point Jumper. Assisted by Mezie Offurum. 59–56
- P2 Foul on Noah Freidel.
- P2 Terence Harcum missed Jumper.
- P2 Tyree Ihenacho Defensive Rebound.
- P2 Foul on Christopher Mantis.
- P2 Foul on Donovan Gregory.
- P2 Takal Molson made Free Throw. 60–56
- P2 Takal Molson made Free Throw. 61–56
- P2 James Madison Timeout
- P2 Foul on Terrence Edwards.
- P2 Donovan Gregory missed Free Throw.
- P2 Appalachian State Offensive Rebound.
- P2 Donovan Gregory made Free Throw. 61–57
- P2 Foul on Dibaji Walker.
- P2 Takal Molson missed Free Throw.
- P2 Donovan Gregory Defensive Rebound.
- P2 Terence Harcum missed Three Point Jumper.
- P2 Takal Molson Defensive Rebound.
- P2 Foul on Christopher Mantis.
- P2 Takal Molson made Free Throw. 62–57
- P2 Takal Molson made Free Throw. 63–57
- P2 Justin Abson missed Layup.
- P2 Terrence Edwards Defensive Rebound.
Box score
JMU
| Player | MIN | PTS | FG | 3PT | FT | REB | AST | TO | STL | BLK | OREB | DREB | PF |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Justin AmadiF | 12 | 0 | 0-0 | 0-0 | 0-0 | 1 | 1 | 1 | 0 | 0 | 1 | 0 | 1 |
| Mezie OffurumF | 32 | 4 | 2-5 | 0-0 | 0-0 | 3 | 3 | 0 | 0 | 0 | 0 | 3 | 2 |
| Tyree IhenachoG | 32 | 10 | 3-6 | 2-3 | 2-2 | 7 | 3 | 1 | 2 | 1 | 1 | 6 | 0 |
| Noah FreidelG | 34 | 2 | 0-6 | 0-6 | 2-3 | 10 | 1 | 1 | 0 | 0 | 2 | 8 | 2 |
| Takal MolsonG | 26 | 16 | 4-8 | 2-4 | 6-7 | 5 | 3 | 4 | 0 | 0 | 1 | 4 | 2 |
| Julien WoodenF | 28 | 12 | 4-12 | 3-7 | 1-2 | 4 | 1 | 0 | 0 | 0 | 1 | 3 | 0 |
| Xavier BrownG | 8 | 5 | 2-4 | 1-2 | 0-0 | 2 | 1 | 0 | 0 | 0 | 1 | 1 | 4 |
| Terell StricklandG | 1 | 0 | 0-0 | 0-0 | 0-0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 |
| Terrence Edwards Jr.G | 27 | 14 | 5-15 | 3-7 | 1-2 | 7 | 0 | 3 | 2 | 0 | 3 | 4 | 4 |
| Ben HallF | |||||||||||||
| Jerrell Roberson IIF | |||||||||||||
| Shane FedenF | |||||||||||||
| Alonzo SuleF | |||||||||||||
| Dylan HamrickG | |||||||||||||
| Brycen BlaineG | |||||||||||||
| Hollman SmithG | |||||||||||||
| Vado MorseG |
APP
| Player | MIN | PTS | FG | 3PT | FT | REB | AST | TO | STL | BLK | OREB | DREB | PF |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Justin AbsonF | 26 | 2 | 1-4 | 0-0 | 0-1 | 11 | 2 | 1 | 0 | 3 | 3 | 8 | 2 |
| CJ HuntleyF | 30 | 2 | 1-5 | 0-3 | 0-0 | 2 | 0 | 1 | 0 | 1 | 0 | 2 | 3 |
| Donovan GregoryF | 37 | 21 | 8-17 | 1-2 | 4-5 | 9 | 2 | 3 | 1 | 0 | 2 | 7 | 2 |
| Terence HarcumG | 35 | 20 | 7-19 | 5-10 | 1-2 | 5 | 2 | 0 | 1 | 0 | 0 | 5 | 2 |
| Xavion BrownG | 32 | 12 | 6-7 | 0-0 | 0-6 | 4 | 5 | 4 | 2 | 0 | 2 | 2 | 0 |
| Christopher MantisF | 16 | 0 | 0-4 | 0-3 | 0-0 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 2 |
| Dibaji WalkerF | 13 | 0 | 0-1 | 0-1 | 0-0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 |
| Tamell PearsonF | 11 | 0 | 0-2 | 0-0 | 0-0 | 4 | 0 | 0 | 0 | 0 | 1 | 3 | 1 |
| Quinn HafnerF | |||||||||||||
| Michael Eads Jr.F | |||||||||||||
| Tyree BoykinG | |||||||||||||
| Carvell TeasettG | |||||||||||||
| Zocko Littleton Jr.G | |||||||||||||
| Bryant GreeneG | |||||||||||||
| Andrew MuseG |
Watching this game live?
Buzz scoring moments from your seat — faster correct buzzes earn more, and consensus verifies every report before it counts.