1. NCAAM
  2. Scores
  3. 11 · 29 · 23
  4. BUFF vs JMU

Buffalo Bulls vs. James Madison Dukes

Nov 29, 2023
FINAL

Box Score

12T
BUFF244266
JMU374481

Game Recap

Buffalo Bulls vs James Madison Dukes game highlights

No. 22 James Madison improves to 7-0 with an 81-66 victory over Buffalo. TJ Bickerstaff scored 18 points and No. 22 James Madison remained unbeaten with an 81-66 victory over Buffalo on Wednesday night.

Player Stats

Buffalo Bulls logoBUFFALOMINFG3PTFTREBASTSTLBLKTOPFPTS
5Zaakir Williamson131-10-01-13010103
1Sy Chatman298-133-60-240013319
10Shawn Fulcher304-71-41-213103110
4Anquan Boldin Jr.311-20-10-05320332
2Ryan Sabol324-133-84-421002015
15Jonnivius Smith263-80-20-15013236
14Lloyd McVeigh50-00-00-00000000
0Kanye Jones243-72-43-450003111
11Bryson Wilson100-20-10-01101120
TOTAL-24-5345.3%9-2634.6%9-1464.3%26855181366
James Madison Dukes logoJAMES MADISONMINFG3PTFTREBASTSTLBLKTOPFPTS
3T.J. Bickerstaff278-150-02-474102118
22Julien Wooden240-30-30-04010210
5Terrence Edwards Jr.266-111-22-343003015
13Michael Green III325-104-80-015200314
1Noah Freidel325-133-90-041111313
2Raekwon Horton231-40-22-25341024
15Jaylen Carey123-30-01-42010017
0Xavier Brown202-32-32-24301028
10Quincy Allen41-20-00-02000002
TOTAL-31-6448.4%10-2737.0%9-1560.0%331910381381

Play-by-Play

1st halfBUFFJMU
  • James Madison Dukes logo
    (19:37) T.J. Bickerstaff missed Layup.
  • Buffalo Bulls logo
    (19:37) Sy Chatman Block.
  • James Madison Dukes logo
    (19:37) T.J. Bickerstaff Offensive Rebound.
  • James Madison Dukes logo
    +2 (19:35) T.J. Bickerstaff made Layup.
    02
  • Buffalo Bulls logo
    (19:09) Ryan Sabol missed Jumper.
  • James Madison Dukes logo
    (19:05) Julien Wooden Defensive Rebound.
  • James Madison Dukes logo
    +2 (18:55) T.J. Bickerstaff made Layup. Assisted by Michael Green III.
    04
  • Buffalo Bulls logo
    (18:34) Sy Chatman missed Jumper.
  • James Madison Dukes logo
    (18:30) T.J. Bickerstaff Defensive Rebound.
  • James Madison Dukes logo
    (18:21) Terrence Edwards missed Layup.
  • Buffalo Bulls logo
    (18:17) Zaakir Williamson Defensive Rebound.
  • Buffalo Bulls logo
    (17:57) Anquan Boldin Jr. Turnover.
  • Buffalo Bulls logo
    (17:48) Foul on Anquan Boldin Jr..
  • James Madison Dukes logo
    +3 (17:40) Michael Green III made Three Point Jumper. Assisted by T.J. Bickerstaff.
    07
  • Buffalo Bulls logo
    (17:27) Sy Chatman missed Three Point Jumper.
  • James Madison Dukes logo
    (17:22) Terrence Edwards Defensive Rebound.
  • James Madison Dukes logo
    +3 (17:14) Noah Freidel made Three Point Jumper. Assisted by T.J. Bickerstaff.
    010
  • Buffalo Bulls logo
    (16:45) Shawn Fulcher missed Three Point Jumper.
  • James Madison Dukes logo
    (16:41) Noah Freidel Defensive Rebound.
  • James Madison Dukes logo
    +3 (16:38) Noah Freidel made Three Point Jumper. Assisted by Terrence Edwards.
    013
  • Buffalo Bulls logo
    (16:21) Kanye Jones missed Layup.
  • Buffalo Bulls logo
    (16:17) Jonnivius Smith Offensive Rebound.
  • Buffalo Bulls logo
    +2 (16:15) Jonnivius Smith made Layup.
    213
  • James Madison Dukes logo
    (15:58) Noah Freidel missed Three Point Jumper.
  • James Madison Dukes logo
    (15:53) T.J. Bickerstaff Offensive Rebound.
  • James Madison Dukes logo
    (15:52) T.J. Bickerstaff Turnover.
  • Buffalo Bulls logo
    (15:52) Shawn Fulcher Steal.
  • Buffalo Bulls logo
    +2 (15:39) Sy Chatman made Layup.
    413
  • James Madison Dukes logo
    (15:22) Michael Green III missed Three Point Jumper.
  • Buffalo Bulls logo
    (15:18) Kanye Jones Defensive Rebound.
  • Buffalo Bulls logo
    +3 (15:03) Kanye Jones made Three Point Jumper. Assisted by Shawn Fulcher.
    713
  • James Madison Dukes logo
    (14:43) T.J. Bickerstaff missed Layup.
  • Buffalo Bulls logo
    (14:39) Kanye Jones Defensive Rebound.
  • Buffalo Bulls logo
    (14:27) Foul on Kanye Jones.
  • Buffalo Bulls logo
    (14:27) Kanye Jones Turnover.
  • James Madison Dukes logo
    (14:15) Julien Wooden missed Three Point Jumper.
  • Buffalo Bulls logo
    (14:10) Sy Chatman Defensive Rebound.
  • Buffalo Bulls logo
    (13:55) Ryan Sabol missed Three Point Jumper.
  • James Madison Dukes logo
    (13:49) Xavier Brown Defensive Rebound.
  • James Madison Dukes logo
    (13:38) Raekwon Horton missed Layup.
  • Buffalo Bulls logo
    (13:38) Jonnivius Smith Block.
  • James Madison Dukes logo
    (13:32) Noah Freidel Offensive Rebound.
  • James Madison Dukes logo
    (13:19) Xavier Brown missed Three Point Jumper.
  • James Madison Dukes logo
    (13:16) Julien Wooden Offensive Rebound.
  • James Madison Dukes logo
    (13:15) Noah Freidel missed Three Point Jumper.
  • James Madison Dukes logo
    (13:07) Noah Freidel Offensive Rebound.
  • James Madison Dukes logo
    (13:05) Julien Wooden missed Jumper.
  • Buffalo Bulls logo
    (13:02) Sy Chatman Defensive Rebound.
  • Buffalo Bulls logo
    (12:50) Ryan Sabol missed Jumper.
  • Buffalo Bulls logo
    (12:47) Jonnivius Smith Offensive Rebound.
  • Buffalo Bulls logo
    (12:45) Kanye Jones missed Three Point Jumper.
  • James Madison Dukes logo
    (12:42) Noah Freidel Defensive Rebound.
  • Buffalo Bulls logo
    (12:32) Foul on Bryson Wilson.
  • James Madison Dukes logo
    (12:32) Jaylen Carey missed Free Throw.
  • James Madison Dukes logo
    (12:32) James Madison Offensive Rebound.
  • James Madison Dukes logo
    (12:32) Jaylen Carey missed Free Throw.
  • Buffalo Bulls logo
    (12:30) Jonnivius Smith Defensive Rebound.
  • Buffalo Bulls logo
    (12:17) Jonnivius Smith missed Jumper.
  • James Madison Dukes logo
    (12:13) Quincy Allen Defensive Rebound.
  • James Madison Dukes logo
    (12:07) Terrence Edwards Turnover.
  • Buffalo Bulls logo
    (12:07) Jonnivius Smith Steal.
  • James Madison Dukes logo
    (12:04) Foul on Xavier Brown.
  • Buffalo Bulls logo
    +1 (12:04) Kanye Jones made Free Throw.
    813
  • Buffalo Bulls logo
    (12:04) Kanye Jones missed Free Throw.
  • James Madison Dukes logo
    (12:03) James Madison Defensive Rebound.
  • James Madison Dukes logo
    (11:50) Terrence Edwards missed Jumper.
  • James Madison Dukes logo
    (11:46) Quincy Allen Offensive Rebound.
  • James Madison Dukes logo
    +2 (11:45) Quincy Allen made Layup.
    815
  • Buffalo Bulls logo
    +3 (11:17) Shawn Fulcher made Three Point Jumper.
    1115
  • James Madison Dukes logo
    (11:03) Quincy Allen missed Layup.
  • Buffalo Bulls logo
    (11:03) Jonnivius Smith Block.
  • Buffalo Bulls logo
    (11:03) Buffalo Defensive Rebound.
  • Buffalo Bulls logo
    +3 (10:40) Sy Chatman made Three Point Jumper.
    1415
  • James Madison Dukes logo
    +2 (10:10) Terrence Edwards made Layup.
    1417
  • Buffalo Bulls logo
    (9:56) Kanye Jones Turnover.
  • James Madison Dukes logo
    (9:56) Raekwon Horton Steal.
  • James Madison Dukes logo
    +2 (9:42) Noah Freidel made Jumper.
    1419
  • James Madison Dukes logo
    (9:32) Foul on Raekwon Horton.
  • Buffalo Bulls logo
    (9:24) Foul on Sy Chatman.
  • Buffalo Bulls logo
    (9:24) Sy Chatman Turnover.
  • James Madison Dukes logo
    (9:14) Michael Green III missed Three Point Jumper.
  • Buffalo Bulls logo
    (9:10) Ryan Sabol Defensive Rebound.
  • Buffalo Bulls logo
    (9:08) Shawn Fulcher missed Three Point Jumper.
  • James Madison Dukes logo
    (9:03) Terrence Edwards Defensive Rebound.
  • James Madison Dukes logo
    (9:02) Terrence Edwards Turnover.
  • Buffalo Bulls logo
    (9:02) Anquan Boldin Jr. Steal.
  • Buffalo Bulls logo
    +3 (9:00) Ryan Sabol made Three Point Jumper. Assisted by Anquan Boldin Jr..
    1719
  • Buffalo Bulls logo
    (8:41) Foul on Jonnivius Smith.
  • James Madison Dukes logo
    (8:41) T.J. Bickerstaff missed Free Throw.
  • James Madison Dukes logo
    (8:41) James Madison Offensive Rebound.
  • James Madison Dukes logo
    +1 (8:41) T.J. Bickerstaff made Free Throw.
    1720
  • James Madison Dukes logo
    (8:26) Foul on Julien Wooden.
  • Buffalo Bulls logo
    (8:26) Sy Chatman missed Free Throw.
  • Buffalo Bulls logo
    (8:26) Buffalo Offensive Rebound.
  • Buffalo Bulls logo
    (8:26) Sy Chatman missed Free Throw.
  • James Madison Dukes logo
    (8:25) T.J. Bickerstaff Defensive Rebound.
  • Buffalo Bulls logo
    (8:14) Foul on Sy Chatman.
  • James Madison Dukes logo
    (8:14) T.J. Bickerstaff missed Free Throw.
  • James Madison Dukes logo
    (8:14) James Madison Offensive Rebound.
  • James Madison Dukes logo
    +1 (8:14) T.J. Bickerstaff made Free Throw.
    1721
  • James Madison Dukes logo
    (8:04) Foul on Noah Freidel.
  • Buffalo Bulls logo
    +2 (7:48) Shawn Fulcher made Jumper.
    1921
  • Buffalo Bulls logo
    (7:28) Foul on Shawn Fulcher.
  • James Madison Dukes logo
    +1 (7:28) Xavier Brown made Free Throw.
    1922
  • James Madison Dukes logo
    +1 (7:28) Xavier Brown made Free Throw.
    1923
  • Buffalo Bulls logo
    (7:05) Shawn Fulcher Turnover.
  • James Madison Dukes logo
    +3 (6:43) Michael Green III made Three Point Jumper. Assisted by T.J. Bickerstaff.
    1926
  • Buffalo Bulls logo
    (6:19) Bryson Wilson missed Three Point Jumper.
  • James Madison Dukes logo
    (6:14) T.J. Bickerstaff Defensive Rebound.
  • James Madison Dukes logo
    +3 (6:11) Michael Green III made Three Point Jumper. Assisted by Xavier Brown.
    1929
  • Buffalo Bulls logo
    +3 (5:41) Ryan Sabol made Three Point Jumper. Assisted by Bryson Wilson.
    2229
  • James Madison Dukes logo
    +2 (5:25) T.J. Bickerstaff made Layup. Assisted by Michael Green III.
    2231
  • Buffalo Bulls logo
    (4:54) Jonnivius Smith missed Jumper.
  • James Madison Dukes logo
    (4:50) Julien Wooden Defensive Rebound.
  • James Madison Dukes logo
    (4:39) Julien Wooden missed Three Point Jumper.
  • Buffalo Bulls logo
    (4:35) Shawn Fulcher Defensive Rebound.
  • Buffalo Bulls logo
    (4:29) Bryson Wilson missed Jumper.
  • James Madison Dukes logo
    (4:29) Noah Freidel Block.
  • James Madison Dukes logo
    (4:24) Xavier Brown Defensive Rebound.
  • James Madison Dukes logo
    (4:16) Julien Wooden Turnover.
  • Buffalo Bulls logo
    (4:08) Jonnivius Smith missed Three Point Jumper.
  • James Madison Dukes logo
    (4:05) Julien Wooden Defensive Rebound.
  • James Madison Dukes logo
    (3:38) T.J. Bickerstaff missed Jumper.
  • Buffalo Bulls logo
    (3:34) Bryson Wilson Defensive Rebound.
  • Buffalo Bulls logo
    +2 (3:07) Jonnivius Smith made Layup.
    2431
  • James Madison Dukes logo
    (2:51) Noah Freidel missed Layup.
  • Buffalo Bulls logo
    (2:51) Jonnivius Smith Block.
  • Buffalo Bulls logo
    (2:46) Ryan Sabol Defensive Rebound.
  • Buffalo Bulls logo
    (2:43) Bryson Wilson Turnover.
  • James Madison Dukes logo
    (2:43) Noah Freidel Steal.
  • James Madison Dukes logo
    +2 (2:36) T.J. Bickerstaff made Dunk. Assisted by Xavier Brown.
    2433
  • James Madison Dukes logo
    (2:24) Foul on Michael Green III.
  • Buffalo Bulls logo
    (2:08) Kanye Jones Turnover.
  • James Madison Dukes logo
    +2 (1:53) Jaylen Carey made Layup. Assisted by Terrence Edwards.
    2435
  • Buffalo Bulls logo
    (1:24) Jonnivius Smith missed Jumper.
  • James Madison Dukes logo
    (1:21) Xavier Brown Defensive Rebound.
  • James Madison Dukes logo
    (1:02) Raekwon Horton missed Three Point Jumper.
  • Buffalo Bulls logo
    (0:57) Kanye Jones Defensive Rebound.
  • Buffalo Bulls logo
    (0:43) Ryan Sabol missed Three Point Jumper.
  • James Madison Dukes logo
    (0:37) Jaylen Carey Defensive Rebound.
  • James Madison Dukes logo
    +2 (0:33) Terrence Edwards made Jumper.
    2437
  • Buffalo Bulls logo
    (0:07) Ryan Sabol missed Three Point Jumper.
  • Buffalo Bulls logo
    (0:04) Anquan Boldin Jr. Offensive Rebound.
  • Buffalo Bulls logo
    (0:02) Anquan Boldin Jr. Turnover.
  • James Madison Dukes logo
    (0:02) Raekwon Horton Steal.
2nd half

Team Stats

66Points81
24-53(45.3%)Field Goal(%)31-64(48.4%)
9-26(34.6%)3-Point(%)10-27(37.0%)
9-14(64.3%)Free Throw(%)9-15(60.0%)
29(9)Rebounds(Offensive)37(13)
8Assists19
5Steals10
5Blocks3
18Turnovers8
13(0)Fouls(Technical)13(0)
0Largest Lead23

Game Details

Wednesday, November 29, 2023 · 7:00 PM
Atlantic Union Bank Center · Harrisonburg, VA
attendance: 5,106 (60.1%)