1. NCAAM
  2. Scores
  3. 3 · 12 · 26
  4. BUFF vs AKR

Buffalo Bulls vs. Akron Zips

Mar 12, 2026
FINAL

Box Score

12T
BUFF294170
AKR423173

Game Recap

Game Highlights Video

Johnson's 25 help Akron defeat Buffalo 73-70 in Mid-American Conference Tournament. Tavari Johnson had 25 points in Akron's 73-70 win against Buffalo on Thursday in the Mid-American Conference Tournament.

Player Stats

Buffalo Bulls logoBUFFALOMINFG3PTFTREBASTSTLBLKTOPFPTS
33Tim Oboh306-90-00-5120313312
10Derrick Talton Jr.372-70-02-20600146
2Ryan Sabol368-196-152-243105224
1Noah Batchelor353-53-50-04210119
14Angelo Brizzi326-121-54-722202317
0Matas Buteliauskas70-00-00-01000000
13Ezra McKenna100-20-20-23000020
12Kyle Jones130-00-02-22000122
TOTAL-25-5446.3%10-2737.0%10-2050.0%281371131770
Akron Zips logoAKRONMINFG3PTFTREBASTSTLBLKTOPFPTS
0Amani Lyles345-110-52-6162212312
21Zach Halligan60-10-10-00000120
5Tavari Johnson388-163-76-722215125
12Evan Mahaffey344-81-11-283201110
15Bowen Hardman172-41-30-01000005
4Eric Mahaffey191-10-01-22100033
3Sharron Young212-51-31-14130016
23Marvin Musiime-Kamali30-00-00-00000020
1Shammah Scott285-132-40-033001312
TOTAL-27-5945.8%8-2433.3%11-1861.1%361292101673

Play-by-Play

1st halfBUFFAKR
  • (20:00) Start game.
  • Akron Zips logo
    (19:59) Jump Ball won by Akron.
  • Buffalo Bulls logo
    (19:59) Jump Ball lost by Buffalo.
  • Akron Zips logo
    +3 (19:35) Tavari Johnson makes 24-foot three point jumper (Amani Lyles assists).
    03
  • Buffalo Bulls logo
    (19:03) Ryan Sabol misses 27-foot three point jumper.
  • Akron Zips logo
    (19:00) Evan Mahaffey Defensive Rebound.
  • Buffalo Bulls logo
    (18:55) Foul on Ryan Sabol.
  • Akron Zips logo
    (18:55) Amani Lyles misses free throw 1 of 2.
  • Akron Zips logo
    (18:55) Akron Deadball Team Rebound.
  • Akron Zips logo
    +1 (18:55) Amani Lyles makes free throw 2 of 2.
    04
  • Buffalo Bulls logo
    +3 (18:34) Noah Batchelor makes 25-foot three point jumper (Derrick Talton Jr. assists).
    34
  • Akron Zips logo
    (18:15) Bowen Hardman misses 26-foot three point jumper.
  • Buffalo Bulls logo
    (18:11) Tim Oboh Defensive Rebound.
  • Buffalo Bulls logo
    (18:01) Angelo Brizzi misses driving layup.
  • Akron Zips logo
    (17:58) Amani Lyles Defensive Rebound.
  • Akron Zips logo
    (17:54) Evan Mahaffey bad pass turnover.
  • Buffalo Bulls logo
    (17:54) Noah Batchelor Steal.
  • Buffalo Bulls logo
    (17:28) Tim Oboh 3 second turnover.
  • Akron Zips logo
    +2 (17:10) Bowen Hardman makes 16-foot jumper (Tavari Johnson assists).
    36
  • Buffalo Bulls logo
    +3 (16:49) Angelo Brizzi makes 28-foot three point jumper (Derrick Talton Jr. assists).
    66
  • Akron Zips logo
    (16:31) Tavari Johnson misses 23-foot three point jumper.
  • Buffalo Bulls logo
    (16:28) Ryan Sabol Defensive Rebound.
  • Buffalo Bulls logo
    +2 (16:07) Tim Oboh makes layup (Derrick Talton Jr. assists).
    86
  • Akron Zips logo
    (16:07) Foul on Eric Mahaffey.
  • Buffalo Bulls logo
    (16:06) Tim Oboh misses free throw 1 of 1.
  • Akron Zips logo
    (16:05) Eric Mahaffey Defensive Rebound.
  • Akron Zips logo
    +3 (15:59) Tavari Johnson makes 25-foot three point jumper.
    89
  • Buffalo Bulls logo
    +2 (15:31) Angelo Brizzi makes driving layup.
    109
  • Akron Zips logo
    (15:24) Shammah Scott misses 22-foot three point jumper.
  • Buffalo Bulls logo
    (15:20) Tim Oboh Defensive Rebound.
  • Buffalo Bulls logo
    (15:10) Derrick Talton Jr. misses layup.
  • Akron Zips logo
    (15:10) Tavari Johnson Block.
  • Buffalo Bulls logo
    (15:10) Buffalo Offensive Rebound.
  • Buffalo Bulls logo
    +2 (15:08) Tim Oboh makes 1-foot dunk (Angelo Brizzi assists).
    129
  • Akron Zips logo
    (14:48) Amani Lyles misses 24-foot three point jumper.
  • Akron Zips logo
    (14:45) Tavari Johnson Offensive Rebound.
  • Akron Zips logo
    (14:35) Shammah Scott misses driving layup.
  • Buffalo Bulls logo
    (14:32) Tim Oboh Defensive Rebound.
  • Buffalo Bulls logo
    +2 (14:16) Angelo Brizzi makes driving layup.
    149
  • Akron Zips logo
    (14:01) Amani Lyles bad pass turnover.
  • Buffalo Bulls logo
    (13:59) Ryan Sabol bad pass turnover.
  • Akron Zips logo
    (13:59) Evan Mahaffey Steal.
  • Buffalo Bulls logo
    (13:58) Foul on Ezra McKenna.
  • Akron Zips logo
    (13:36) Shammah Scott misses 17-foot jumper.
  • Buffalo Bulls logo
    (13:35) Kyle Jones Defensive Rebound.
  • Akron Zips logo
    (13:35) Foul on Marvin Musiime-Kamali.
  • Akron Zips logo
    (13:29) Foul on Sharron Young.
  • Buffalo Bulls logo
    (13:13) Ryan Sabol misses 12-foot jumper.
  • Akron Zips logo
    (13:09) Sharron Young Defensive Rebound.
  • Akron Zips logo
    (13:05) Sharron Young misses 24-foot three point jumper.
  • Akron Zips logo
    (13:00) Evan Mahaffey Offensive Rebound.
  • Akron Zips logo
    +3 (12:52) Sharron Young makes 25-foot three point jumper (Shammah Scott assists).
    1412
  • Buffalo Bulls logo
    (12:52) Foul on Kyle Jones.
  • Akron Zips logo
    +1 (12:52) Sharron Young makes free throw 1 of 1.
    1413
  • Akron Zips logo
    (12:42) Foul on Marvin Musiime-Kamali.
  • Buffalo Bulls logo
    (12:42) Angelo Brizzi misses free throw 1 of 2.
  • Buffalo Bulls logo
    (12:42) Buffalo Deadball Team Rebound.
  • Buffalo Bulls logo
    +1 (12:42) Angelo Brizzi makes free throw 2 of 2.
    1513
  • Buffalo Bulls logo
    (12:28) Foul on Tim Oboh.
  • Akron Zips logo
    (12:28) Amani Lyles misses free throw 1 of 2.
  • Akron Zips logo
    (12:28) Akron Deadball Team Rebound.
  • Akron Zips logo
    (12:26) Amani Lyles misses free throw 2 of 2.
  • Buffalo Bulls logo
    (12:26) Tim Oboh Defensive Rebound.
  • Buffalo Bulls logo
    (12:05) Ryan Sabol misses 25-foot three point jumper.
  • Akron Zips logo
    (12:01) Shammah Scott Defensive Rebound.
  • Akron Zips logo
    (11:57) Tavari Johnson misses 22-foot three point jumper.
  • Akron Zips logo
    (11:54) Evan Mahaffey Offensive Rebound.
  • Akron Zips logo
    +3 (11:53) Shammah Scott makes 26-foot three point jumper (Evan Mahaffey assists).
    1516
  • Buffalo Bulls logo
    (11:32) Tim Oboh misses layup.
  • Akron Zips logo
    (11:26) Amani Lyles Defensive Rebound.
  • Akron Zips logo
    (11:18) Evan Mahaffey misses 10-foot jumper.
  • Buffalo Bulls logo
    (11:13) Tim Oboh Defensive Rebound.
  • Buffalo Bulls logo
    (10:52) Noah Batchelor bad pass turnover.
  • Akron Zips logo
    (10:32) Tavari Johnson bad pass turnover.
  • Buffalo Bulls logo
    (10:32) Tim Oboh Steal.
  • Buffalo Bulls logo
    +2 (10:28) Angelo Brizzi makes 3-foot alley oop dunk (Ryan Sabol assists).
    1716
  • Akron Zips logo
    (10:16) Amani Lyles misses 24-foot three point jumper.
  • Buffalo Bulls logo
    (10:14) Matas Buteliauskas Defensive Rebound.
  • Buffalo Bulls logo
    +3 (9:57) Ryan Sabol makes 25-foot three point jumper (Derrick Talton Jr. assists).
    2016
  • Buffalo Bulls logo
    (9:43) Foul on Derrick Talton Jr..
  • Akron Zips logo
    +2 (9:30) Tavari Johnson makes driving layup.
    2018
  • Buffalo Bulls logo
    (9:19) Derrick Talton Jr. bad pass turnover.
  • Akron Zips logo
    (9:19) Tavari Johnson Steal.
  • Akron Zips logo
    +2 (9:13) Tavari Johnson makes 1-foot dunk.
    2020
  • Buffalo Bulls logo
    (8:57) Angelo Brizzi misses 28-foot three point jumper.
  • Akron Zips logo
    (8:51) Evan Mahaffey Defensive Rebound.
  • Akron Zips logo
    +2 (8:44) Evan Mahaffey makes 8-foot jumper.
    2022
  • Buffalo Bulls logo
    (8:30) Angelo Brizzi bad pass turnover.
  • Akron Zips logo
    (8:30) Sharron Young Steal.
  • Akron Zips logo
    (8:23) Tavari Johnson bad pass turnover.
  • Buffalo Bulls logo
    (8:23) Angelo Brizzi Steal.
  • Buffalo Bulls logo
    (8:06) Derrick Talton Jr. misses driving layup.
  • Akron Zips logo
    (8:01) Sharron Young Defensive Rebound.
  • Akron Zips logo
    +3 (7:57) Tavari Johnson makes 25-foot three point jumper.
    2025
  • Buffalo Bulls logo
    (7:33) Ezra McKenna misses 25-foot three point jumper.
  • Akron Zips logo
    (7:28) Sharron Young Defensive Rebound.
  • Buffalo Bulls logo
    (7:25) Foul on Angelo Brizzi.
  • Akron Zips logo
    +2 (7:05) Eric Mahaffey makes driving layup.
    2027
  • Buffalo Bulls logo
    +2 (6:56) Ryan Sabol makes 14-foot jumper.
    2227
  • Akron Zips logo
    +2 (6:46) Shammah Scott makes 20-foot step back jumpshot.
    2229
  • Akron Zips logo
    (6:25) Foul on Tavari Johnson.
  • Buffalo Bulls logo
    (6:19) Tim Oboh traveling turnover.
  • Akron Zips logo
    +2 (6:01) Amani Lyles makes layup (Eric Mahaffey assists).
    2231
  • Buffalo Bulls logo
    (5:39) Ryan Sabol misses 13-foot jumper.
  • Akron Zips logo
    (5:39) Eric Mahaffey Defensive Rebound.
  • Buffalo Bulls logo
    (5:39) Foul on Tim Oboh.
  • Akron Zips logo
    +1 (5:39) Eric Mahaffey makes free throw 1 of 2.
    2232
  • Akron Zips logo
    (5:38) Eric Mahaffey misses free throw 2 of 2.
  • Akron Zips logo
    (5:37) Amani Lyles Offensive Rebound.
  • Akron Zips logo
    (5:20) Tavari Johnson misses 15-foot step back jumpshot.
  • Buffalo Bulls logo
    (5:16) Ezra McKenna Defensive Rebound.
  • Buffalo Bulls logo
    (5:12) Angelo Brizzi misses 29-foot three point jumper.
  • Akron Zips logo
    (5:11) Akron Deadball Team Rebound.
  • Akron Zips logo
    +2 (4:51) Shammah Scott makes 7-foot floating jump shot.
    2234
  • Buffalo Bulls logo
    +3 (4:25) Noah Batchelor makes 24-foot three point jumper (Ryan Sabol assists).
    2534
  • Akron Zips logo
    (3:50) team shot clock turnover .
  • Buffalo Bulls logo
    (3:46) Ryan Sabol bad pass turnover.
  • Akron Zips logo
    (3:46) Tavari Johnson Steal.
  • Buffalo Bulls logo
    (3:46) Foul on Kyle Jones.
  • Akron Zips logo
    +1 (3:46) Evan Mahaffey makes free throw 1 of 2.
    2535
  • Akron Zips logo
    (3:46) Evan Mahaffey misses free throw 2 of 2.
  • Akron Zips logo
    (3:44) Amani Lyles Offensive Rebound.
  • Akron Zips logo
    +3 (3:39) Bowen Hardman makes 25-foot three point jumper (Amani Lyles assists).
    2538
  • Buffalo Bulls logo
    +2 (3:10) Derrick Talton Jr. makes driving layup.
    2738
  • Akron Zips logo
    (2:58) Tavari Johnson misses driving layup.
  • Buffalo Bulls logo
    (2:55) Ezra McKenna Defensive Rebound.
  • Akron Zips logo
    (2:50) Foul on Eric Mahaffey.
  • Buffalo Bulls logo
    (2:50) Ezra McKenna misses free throw 1 of 2.
  • Buffalo Bulls logo
    (2:50) Buffalo Deadball Team Rebound.
  • Buffalo Bulls logo
    (2:49) Ezra McKenna misses free throw 2 of 2.
  • Akron Zips logo
    (2:48) Bowen Hardman Defensive Rebound.
  • Buffalo Bulls logo
    (2:41) Foul on Angelo Brizzi.
  • Akron Zips logo
    +1 (2:41) Tavari Johnson makes free throw 1 of 2.
    2739
  • Akron Zips logo
    +1 (2:41) Tavari Johnson makes free throw 2 of 2.
    2740
  • Buffalo Bulls logo
    (2:29) Ryan Sabol bad pass turnover.
  • Akron Zips logo
    (2:29) Evan Mahaffey Steal.
  • Akron Zips logo
    (2:21) Shammah Scott misses driving layup.
  • Buffalo Bulls logo
    (2:19) Buffalo Defensive Rebound.
  • Buffalo Bulls logo
    (2:03) Derrick Talton Jr. misses 14-foot jumper.
  • Akron Zips logo
    (2:00) Amani Lyles Defensive Rebound.
  • Akron Zips logo
    +2 (1:55) Evan Mahaffey makes driving layup.
    2742
  • Buffalo Bulls logo
    (1:36) Noah Batchelor misses 23-foot three point jumper.
  • Akron Zips logo
    (1:32) Amani Lyles Defensive Rebound.
  • Akron Zips logo
    (1:29) Tavari Johnson bad pass turnover.
  • Buffalo Bulls logo
    (1:09) Ryan Sabol misses 25-foot three point jumper.
  • Akron Zips logo
    (1:06) Amani Lyles Defensive Rebound.
  • Akron Zips logo
    (0:49) Tavari Johnson bad pass turnover.
  • Buffalo Bulls logo
    (0:49) Tim Oboh Steal.
  • Akron Zips logo
    (0:42) Foul on Zach Halligan.
  • Buffalo Bulls logo
    +1 (0:42) Ryan Sabol makes free throw 1 of 2.
    2842
  • Buffalo Bulls logo
    +1 (0:42) Ryan Sabol makes free throw 2 of 2.
    2942
  • Akron Zips logo
    (0:15) Shammah Scott misses driving layup.
  • Buffalo Bulls logo
    (0:12) Kyle Jones Defensive Rebound.
  • Buffalo Bulls logo
    (0:00) Ryan Sabol misses 26-foot three point jumper.
  • Buffalo Bulls logo
    (0:00) Buffalo Deadball Team Rebound.
2nd half

Team Stats

70Points73
25-54(46.3%)Field Goal(%)27-59(45.8%)
10-27(37.0%)3-Point(%)8-24(33.3%)
10-20(50.0%)Free Throw(%)11-18(61.1%)
33(6)Rebounds(Offensive)36(10)
13Assists12
7Steals9
1Blocks2
13Turnovers11
17(0)Fouls(Technical)16(0)
5Largest Lead16

Game Details

Thursday, March 12, 2026 · 4:00 PM
James A. Rhodes Arena · Akron, OH
capacity: 5,500
tv: ESPN+
spread: AKR -12.5
over/under: 158.5