#002E90 #003399
Hoops Dynasty HOOPS DYNASTY
Non-Conference Naismith
Final -
8/26/2026
70
  1 2 F
Air Force 37 33 70
Buffalo 26 32 58
58
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cMichael John 20 5-8 0-0 0-2 3 7 1 0 2 2 0 10
pfRichard Dewees 22 4-7 0-0 1-2 3 6 1 1 0 0 0 9
sfHenry Estes 27 4-8 3-6 2-3 1 2 2 3 1 0 2 13
pgEdward Barr 22 5-12 3-9 2-2 0 1 1 0 0 0 2 15
pgRyan Hayes 29 2-6 0-1 0-0 0 3 3 1 1 0 2 4
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pfDaniel Parks 23 5-9 1-1 1-3 1 5 0 3 1 1 1 12
cMark Nash 20 2-6 0-1 1-1 1 5 1 0 1 0 0 5
pgStephen Ragin 19 1-2 0-0 0-0 1 2 1 3 1 0 1 2
pgDavid Hilton 18 0-0 0-0 0-0 3 4 4 0 0 0 1 0
Totals 200 28-58 7-18 7-13 13 35 14 11 7 3 9 70
Percentages   .483 .389 .538                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cGregory Blanc 22 2-7 0-0 0-0 2 10 0 1 0 2 1 4
pfGregory Pagel 27 1-4 0-1 0-0 2 7 1 0 1 0 1 2
sfAlberto Bruno 28 7-13 2-5 1-2 3 4 1 4 1 0 0 17
sgWillie Lewis 23 1-3 0-1 0-0 0 2 2 1 0 0 1 2
pgPhillip Robertson 29 5-12 2-6 3-3 2 3 4 2 3 0 2 15
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pgDanny Gilliland 20 3-6 1-2 1-3 0 0 0 2 0 0 1 8
cJohn Swindler 17 0-3 0-2 0-0 0 1 1 1 1 1 2 0
sfJared Carter 14 1-2 1-2 0-0 0 2 2 2 0 0 1 3
pfDaniel Hill 12 1-2 1-2 0-0 1 4 0 0 0 0 3 3
sgRichard Dodd 6 1-1 0-0 0-0 0 0 0 1 0 0 2 2
pgGordon Wilensky 1 0-0 0-0 0-0 0 0 0 0 0 0 0 0
sgDaniel Pruitt 1 1-1 0-0 0-0 0 0 0 0 0 0 1 2
Totals 200 23-54 7-21 5-8 10 33 11 14 6 3 15 58
Percentages   .426 .333 .625                

UAFA
37
15-29
4-10
3-7
7
18
8
5
3
2
8
18
5
13
2
9
33
13-29
3-8
4-6
6
17
6
6
4
1
1
18
4
9
2
10
70
28-58
7-18
7-13
13
35
14
11
7
3
9
36
9
22
4
19
POINTS
FIELD GOALS
3-POINT FIELD GOALS
FREE THROWS
OFFENSIVE REBOUNDS
REBOUNDS
ASSISTS
TURNOVERS
STEALS
BLOCKS
PLAYER FOULS
POINTS IN PAINT
POINTS OFF TURNOVERS
SECOND CHANCE POINTS
FAST BREAK POINTS
BENCH POINTS
UB
26
9-23
3-7
5-8
4
15
4
7
1
1
9
6
7
4
0
3
32
14-31
4-14
0-0
6
18
7
7
5
2
6
10
4
6
4
15
58
23-54
7-21
5-8
10
33
11
14
6
3
15
16
11
10
4
18
PLAYER OF THE GAME
pg Edward Barr Air Force
15 Points
TimeTeamPlayScore
LineupAir Force
 PG - Ryan Hayes (fresh)
 SG - Edward Barr (fresh)
 SF - Henry Estes (fresh)
 PF - Richard Dewees (fresh)
 C - Michael John (fresh)
 
LineupBuffalo
 PG - Phillip Robertson (fresh)
 SG - Willie Lewis (fresh)
 SF - Alberto Bruno (fresh)
 PF - Gregory Pagel (fresh)
 C - Gregory Blanc (fresh)
 
20:00Air ForceMichael John wins the tip0-0
Game PlanAir ForceAir Force is playing a motion offense and a 3-2 zone (-2) 
Game PlanBuffaloBuffalo is playing a motion offense and a man to man (0) 
19:36Air ForceEdward Barr misses long on a floater from the right side0-0
19:35Air ForceMichael John tips it back up and in2-0
19:25BuffaloAlberto Bruno comes up short on the runner in the paint2-0
19:23BuffaloGregory Pagel tips it home2-2
19:19Air ForceEdward Barr clanks a 3pt jumper from the left wing2-2
19:17BuffaloPhillip Robertson pulls down the rebound2-2
18:59BuffaloAlberto Bruno throws a bad pass out of bounds2-2
18:35Air ForceRichard Dewees misses short on a fadeaway jumper from the right wing2-2
18:34BuffaloGregory Blanc gets the rebound2-2
18:06BuffaloWillie Lewis is hacked by Henry Estes - foul #1 on Henry Estes, team foul #12-2
17:57BuffaloAlberto Bruno loses the ball out of bounds2-2
SubsAir Force
Stephen Ragin (PG), David Hilton (SG), Daniel Parks (PF), Mark Nash (C)
Ryan Hayes, Edward Barr, Richard Dewees, Michael John
 
SubsBuffalo 
17:35Air ForceMark Nash misses the 3pt shot from the right corner2-2
17:34Air ForceDavid Hilton pulls down the offensive rebound2-2
17:19Air ForceHenry Estes clanks a 3pt jumper from straight away2-2
17:17BuffaloGregory Blanc pulls down the rebound2-2
16:55BuffaloPhillip Robertson's pass is intercepted by Mark Nash2-2
16:31Air ForceGregory Blanc denies the turnaround by Daniel Parks2-2
16:29Air ForceDavid Hilton pulls down the offensive rebound2-2
16:16Air ForceDaniel Parks connects on the 3pt attempt from the left corner on a nice dish by David Hilton5-2
16:04BuffaloPhillip Robertson scores on a 3 pointer from straight away5-5
LineupAir Force
 PG - Stephen Ragin (fresh)
 SG - David Hilton (fresh) 1 ast.
 SF - Henry Estes (fresh)
 PF - Daniel Parks (fresh) 3 pts.
 C - Mark Nash (fresh)
 
LineupBuffalo
 PG - Phillip Robertson (fresh) 3 pts.
 SG - Willie Lewis (fresh)
 SF - Alberto Bruno (fresh)
 PF - Gregory Pagel (fresh) 2 pts.
 C - Gregory Blanc (fairly fresh) 2 reb.
 
15:38Air ForceDaniel Parks clanks a runner from the left block5-5
15:36Air ForceMark Nash tips it home7-5
15:16BuffaloAlberto Bruno misses short on a jumpshot from the right wing7-5
15:15Air ForceDavid Hilton snags the defensive board7-5
15:09Air ForceHenry Estes knocks in the jumper from the right wing on a nice dish by Mark Nash and he's hacked by Gregory Blanc - foul #1 on Gregory Blanc, team foul #19-5
SubsAir Force
Ryan Hayes (PG), Edward Barr (SG), Richard Dewees (PF), Michael John (C)
Stephen Ragin, David Hilton, Daniel Parks, Mark Nash
 
SubsBuffalo
Richard Dodd (PG), Danny Gilliland (SG), Jared Carter (SF), John Swindler (PF), Daniel Hill (C)
Phillip Robertson, Willie Lewis, Alberto Bruno, Gregory Pagel, Gregory Blanc
 
15:09Air ForceHenry Estes misses the free throw9-5
15:09BuffaloDaniel Hill gets the rebound9-5
14:52BuffaloDanny Gilliland misses short on a jumper from the right wing but he's hacked by Edward Barr - foul #1 on Edward Barr, team foul #29-5
SubsAir Force
Daniel Parks (SF)
Henry Estes
 
SubsBuffalo 
14:52BuffaloDanny Gilliland misses the 1st free throw9-5
14:52BuffaloDanny Gilliland makes the 2nd free throw9-6
14:39Air ForceMichael John misses the easy layup9-6
14:38Air ForceRichard Dewees tips it home11-6
14:27BuffaloJohn Swindler misses short on a 3 from the left corner11-6
14:26Air ForceMichael John snags the defensive board11-6
14:10Air ForceEdward Barr makes the 3pt attempt from straight away14-6
13:59BuffaloJared Carter is fouled on the floor by Edward Barr - foul #2 on Edward Barr, team foul #314-6
SubsAir Force
Stephen Ragin (PG), David Hilton (SG)
Edward Barr, Daniel Parks
 
SubsBuffalo
Phillip Robertson (PG), Alberto Bruno (SF), Gregory Pagel (PF)
Richard Dodd, Jared Carter, Daniel Hill
 
13:46BuffaloAlberto Bruno hits a 3pt jumper from the left wing14-9
13:34Air ForceRichard Dewees double dribbles14-9
SubsAir Force
Daniel Parks (SF), Mark Nash (C)
David Hilton, Michael John
 
SubsBuffalo
Willie Lewis (SG)
Danny Gilliland
 
13:15BuffaloAlberto Bruno clanks a fadeaway from the free throw line14-9
13:13BuffaloAlberto Bruno tips it back up and in14-11
13:02Air ForcePhillip Robertson is called for the reach on Stephen Ragin - foul #1 on Phillip Robertson, team foul #214-11
SubsAir Force
David Hilton (SG), Henry Estes (SF), Michael John (C)
Stephen Ragin, Daniel Parks, Mark Nash
 
SubsBuffalo
Gregory Blanc (C)
John Swindler
 
12:42Air ForceHenry Estes misses the 3pt jumper from the left corner14-11
12:41BuffaloThe rebound goes to Alberto Bruno14-11
12:25BuffaloPhillip Robertson knocks in the 3 pointer from the left corner14-14
12:07Air ForceHenry Estes travels with the ball14-14
SubsAir Force
Stephen Ragin (SG), Daniel Parks (PF), Mark Nash (C)
David Hilton, Richard Dewees, Michael John
 
SubsBuffalo
John Swindler (PF)
Gregory Pagel
 
11:55BuffaloPhillip Robertson buries a floater from the left wing on a nice dish by Alberto Bruno14-16
LineupAir Force
 PG - Ryan Hayes (fresh)
 SG - Stephen Ragin (fresh)
 SF - Henry Estes (fresh) 2 pts.
 PF - Daniel Parks (fresh) 3 pts.
 C - Mark Nash (fresh) 2 pts.
 
LineupBuffalo
 PG - Phillip Robertson (fresh) 8 pts.
 SG - Willie Lewis (fresh)
 SF - Alberto Bruno (fresh) 5 pts. 2 reb.
 PF - John Swindler (fresh)
 C - Gregory Blanc (fresh) 2 reb.
 
11:36Air ForceDaniel Parks's pass is intercepted by Alberto Bruno14-16
11:22BuffaloPhillip Robertson buries a shot from the left side on a nice dish by Willie Lewis and he's hacked by Stephen Ragin - foul #1 on Stephen Ragin, team foul #414-18
SubsAir Force
David Hilton (SG), Richard Dewees (PF), Michael John (C)
Stephen Ragin, Henry Estes, Mark Nash
 
SubsBuffalo
Danny Gilliland (SG), Jared Carter (SF), Daniel Hill (C)
Willie Lewis, Alberto Bruno, Gregory Blanc
 
11:22BuffaloPhillip Robertson makes the free throw14-19
11:02Air ForceRyan Hayes misses long on a 3pt shot from straight away14-19
11:01BuffaloJared Carter grabs the board14-19
10:53BuffaloMichael John picks off the pass by John Swindler14-19
10:35Air ForceMichael John is hacked by Daniel Hill - foul #1 on Daniel Hill, team foul #314-19
SubsAir Force
Stephen Ragin (SG), Henry Estes (SF), Mark Nash (C)
David Hilton, Daniel Parks, Michael John
 
SubsBuffalo
Richard Dodd (PG), Gregory Pagel (PF)
Phillip Robertson, Daniel Hill
 
10:20Air ForceHenry Estes hits the front of the rim on the shot in the lane but he's fouled by Richard Dodd - foul #1 on Richard Dodd, team foul #414-19
SubsAir Force
Daniel Parks (PF)
Richard Dewees
 
SubsBuffalo
Willie Lewis (SG)
Richard Dodd
 
10:20Air ForceHenry Estes makes the 1st free throw15-19
10:20Air ForceHenry Estes makes the 2nd free throw16-19
09:59BuffaloGregory Pagel misses the runner in the lane16-19
09:57Air ForceHenry Estes grabs the board16-19
09:41Air ForceHenry Estes connects on the 3pt jumper from the right wing19-19
09:31BuffaloGregory Pagel hits the front of the rim on the shot from the right side19-19
09:30Air ForceRyan Hayes gets the rebound19-19
09:20Air ForceDaniel Parks buries a jump hook from close range and the foul's on Gregory Pagel - foul #1 on Gregory Pagel, team foul #521-19
SubsAir Force
David Hilton (SG), Richard Dewees (PF), Michael John (C)
Stephen Ragin, Henry Estes, Mark Nash
 
SubsBuffalo
Phillip Robertson (PG), Alberto Bruno (SF), Gregory Blanc (C)
Danny Gilliland, Jared Carter, John Swindler
 
09:20Air ForceDaniel Parks misses the free throw21-19
09:20BuffaloGregory Pagel gets the rebound21-19
09:01BuffaloAlberto Bruno banks in the layup on a nice dish by Phillip Robertson21-21
08:36Air ForceRichard Dewees misses long on a jump hook from close range21-21
08:34Air ForceRichard Dewees hits the follow up shot23-21
08:22BuffaloThe jumper by Gregory Blanc is denied by Michael John23-21
08:21BuffaloThe offensive rebound goes to Phillip Robertson23-21
08:02BuffaloAlberto Bruno's pass is off the mark and out of bounds23-21
SubsAir Force
Stephen Ragin (SG), Henry Estes (SF), Mark Nash (C)
David Hilton, Daniel Parks, Michael John
 
SubsBuffalo
Danny Gilliland (SG)
Willie Lewis
 
07:55Air ForcePhillip Robertson is called for the reach on Ryan Hayes - foul #2 on Phillip Robertson, team foul #623-21
SubsAir Force 
SubsBuffalo
Richard Dodd (PG), Jared Carter (PF)
Phillip Robertson, Gregory Pagel
 
LineupAir Force
 PG - Ryan Hayes (fairly fresh)
 SG - Stephen Ragin (fresh)
 SF - Henry Estes (fresh) 7 pts.
 PF - Richard Dewees (fairly fresh) 4 pts. 2 reb.
 C - Mark Nash (fresh) 2 pts.
 
LineupBuffalo
 PG - Richard Dodd (fresh)
 SG - Danny Gilliland (fresh) 1 pts.
 SF - Alberto Bruno (fresh) 7 pts. 2 reb.
 PF - Jared Carter (fresh)
 C - Gregory Blanc (fresh) 2 reb.
 
07:45Air ForceStephen Ragin throws a bad pass out of bounds23-21
SubsAir Force
Michael John (C)
Mark Nash
 
SubsBuffalo 
07:33BuffaloGregory Blanc can't connect on a jumpshot from the free throw line23-21
07:31Air ForceRyan Hayes grabs the board23-21
07:26Air ForceRyan Hayes lays it up and in on a nice dish by Michael John25-21
07:09BuffaloAlberto Bruno misses long on a pull-up jumper from the free throw line but he's fouled by Henry Estes - foul #2 on Henry Estes, team foul #525-21
SubsAir Force
David Hilton (SG), Daniel Parks (SF), Mark Nash (C)
Stephen Ragin, Henry Estes, Michael John
 
SubsBuffalo
John Swindler (PF), Daniel Hill (C)
Richard Dodd, Gregory Blanc
 
07:09BuffaloAlberto Bruno makes the 1st free throw25-22
07:09BuffaloAlberto Bruno misses the 2nd free throw25-22
07:09Air ForceRichard Dewees grabs the defensive rebound25-22
06:45Air ForceRichard Dewees connects on the runner near the basket on a great pass from David Hilton27-22
06:22BuffaloDaniel Parks steals it from Jared Carter27-22
06:14Air ForceMark Nash can't connect on a fadeaway from the free throw line27-22
06:12BuffaloThe rebound goes to Jared Carter27-22
05:46BuffaloJohn Swindler misses short on a 3 pointer from the left wing27-22
05:44Air ForceThe rebound goes to Daniel Parks27-22
05:21Air ForceRichard Dewees can't finish the layup but he's hacked by John Swindler - foul #1 on John Swindler, team foul #727-22
SubsAir Force
Stephen Ragin (SG), Henry Estes (SF), Michael John (C)
David Hilton, Daniel Parks, Mark Nash
 
SubsBuffalo
Richard Dodd (PG), Willie Lewis (SG), Daniel Pruitt (SF), Gregory Pagel (PF), Gregory Blanc (C)
Danny Gilliland, Jared Carter, Alberto Bruno, John Swindler, Daniel Hill
 
05:21Air ForceRichard Dewees makes the 1st free throw28-22
05:21Air ForceRichard Dewees misses the 2nd free throw28-22
05:21BuffaloGregory Pagel snags the defensive board28-22
05:02BuffaloDaniel Pruitt buries a jumpshot from the right wing on a nice dish by Willie Lewis28-24
04:44Air ForceStephen Ragin can't connect on a fadeaway from just outside the lane28-24
04:42BuffaloGregory Pagel grabs the defensive rebound28-24
04:21BuffaloRichard Dodd is called for a moving pick - foul #2 on Richard Dodd, team foul #828-24
SubsAir Force
David Hilton (SG), Daniel Parks (PF)
Ryan Hayes, Richard Dewees
 
SubsBuffalo
Gordon Wilensky (PG)
Richard Dodd
 
04:05Air ForceDaniel Pruitt is called for the reach on Michael John - foul #1 on Daniel Pruitt, team foul #928-24
SubsAir Force
Ryan Hayes (PG), Mark Nash (C)
David Hilton, Henry Estes
 
SubsBuffalo
Danny Gilliland (PG), Jared Carter (SF)
Gordon Wilensky, Daniel Pruitt
 
04:05Air ForceMichael John misses the 1st free throw28-24
04:05BuffaloThe rebound goes to Gregory Blanc28-24
03:46BuffaloDaniel Parks denies the turnaround by Gregory Blanc28-24
03:45Air ForceThe rebound goes to Michael John28-24
LineupAir Force
 PG - Ryan Hayes (tiring) 2 pts.
 SG - Stephen Ragin (fresh)
 SF - Michael John (fresh) 2 pts. 3 reb.
 PF - Daniel Parks (fairly fresh) 5 pts.
 C - Mark Nash (fresh) 2 pts.
 
LineupBuffalo
 PG - Danny Gilliland (fresh) 1 pts.
 SG - Willie Lewis (fresh) 2 ast.
 SF - Jared Carter (fresh) 2 reb.
 PF - Gregory Pagel (fresh) 2 pts. 4 reb.
 C - Gregory Blanc (fresh) 3 reb.
 
03:40Air ForceDaniel Parks double dribbles28-24
SubsAir Force
Edward Barr (SG), Henry Estes (SF)
Ryan Hayes, Michael John
 
SubsBuffalo
Phillip Robertson (PG), Alberto Bruno (SF)
Danny Gilliland, Jared Carter
 
03:28BuffaloPhillip Robertson misses long on a jumpshot from the free throw line28-24
03:26Air ForceEdward Barr grabs the board28-24
03:00Air ForceEdward Barr clanks a 3pt jumper from the right corner28-24
02:58Air ForceThe offensive rebound goes to Henry Estes28-24
02:44Air ForceDaniel Parks knocks in the driving attempt from the baseline on a great pass from Stephen Ragin30-24
02:25BuffaloPhillip Robertson misses short on a 3 from straight away30-24
02:24BuffaloAlberto Bruno grabs the offensive board30-24
02:06BuffaloAlberto Bruno is hacked by Daniel Parks - foul #1 on Daniel Parks, team foul #630-24
SubsAir Force
Ryan Hayes (PG), Richard Dewees (PF), Michael John (C)
Stephen Ragin, Daniel Parks, Mark Nash
 
SubsBuffalo
Danny Gilliland (SG), John Swindler (PF), Daniel Hill (C)
Willie Lewis, Gregory Pagel, Gregory Blanc
 
01:53BuffaloDanny Gilliland misses long on a shot from the free throw line30-24
01:51Air ForceRichard Dewees snags the defensive board30-24
01:29Air ForceMichael John knocks in the floater near the basket on a nice dish by Henry Estes32-24
01:10BuffaloDanny Gilliland is fouled on the floor by Ryan Hayes - foul #1 on Ryan Hayes, team foul #732-24
SubsAir Force
David Hilton (PG)
Ryan Hayes
 
SubsBuffalo
Jared Carter (SF)
Alberto Bruno
 
01:10BuffaloDanny Gilliland misses the 1st free throw32-24
01:10Air ForceMichael John pulls down the rebound32-24
00:53Air ForceEdward Barr connects on the 3pt jumper from straight away on a great pass from Henry Estes35-24
00:24BuffaloDavid Hilton is called for the reach on Phillip Robertson - foul #1 on David Hilton, team foul #835-24
SubsAir Force
Ryan Hayes (PG), Daniel Parks (PF)
David Hilton, Richard Dewees
 
SubsBuffalo
Willie Lewis (SG), Gregory Pagel (PF)
Danny Gilliland, Daniel Hill
 
00:24BuffaloPhillip Robertson makes the 1st free throw35-25
00:24BuffaloPhillip Robertson makes the 2nd free throw35-26
00:03Air ForceEdward Barr knocks in the floater from the left side set up by Ryan Hayes37-26
00:00BuffaloPhillip Robertson misses short on a halfcourt shot37-26
TimeTeamPlayScore
LineupAir Force
 PG - Ryan Hayes (fresh) 2 pts. 1 ast.
 SG - Edward Barr (fresh) 8 pts.
 SF - Henry Estes (fresh) 7 pts. 2 reb.
 PF - Richard Dewees (fresh) 7 pts. 4 reb.
 C - Michael John (fresh) 4 pts. 4 reb.
 
LineupBuffalo
 PG - Phillip Robertson (fresh) 13 pts. 1 ast.
 SG - Willie Lewis (fresh) 2 ast.
 SF - Alberto Bruno (fresh) 8 pts. 3 reb.
 PF - Gregory Pagel (fresh) 2 pts. 4 reb.
 C - Gregory Blanc (fresh) 3 reb.
 
20:00BuffaloAlberto Bruno inbounds the ball37-26
Game PlanAir ForceAir Force is playing a motion offense and a 3-2 zone (-1) 
Game PlanBuffaloBuffalo is playing a motion offense and a man to man (0) 
19:42BuffaloGregory Blanc misses the easy layup37-26
19:41BuffaloGregory Blanc tips it in37-28
19:32Air ForceMichael John hits the front of the rim on the fadeaway from the left side37-28
19:30BuffaloThe rebound goes to Gregory Blanc37-28
19:15BuffaloWillie Lewis can't connect on a 3 pointer from the right corner37-28
19:13BuffaloGregory Blanc pulls down the offensive rebound37-28
19:06BuffaloRyan Hayes is called for the reach on Phillip Robertson - foul #2 on Ryan Hayes, team foul #137-28
SubsAir Force
David Hilton (PG), Daniel Parks (PF), Mark Nash (C)
Ryan Hayes, Richard Dewees, Michael John
 
SubsBuffalo 
18:50BuffaloWillie Lewis misses long on a fadeaway from just outside the lane37-28
18:48Air ForceMark Nash pulls down the rebound37-28
18:32Air ForceGregory Pagel steals it from Daniel Parks37-28
18:09BuffaloPhillip Robertson comes up short on the jumper from the right wing37-28
18:08BuffaloPhillip Robertson hits the follow up shot37-30
17:42Air ForceDaniel Parks misses long on a jump hook from the right block37-30
17:40BuffaloThe rebound goes to Willie Lewis37-30
17:16BuffaloAlberto Bruno buries a shot from the left wing37-32
17:03Air ForceGregory Blanc denies the turnaround by Mark Nash37-32
17:01Air ForceDavid Hilton grabs the offensive rebound37-32
16:41Air ForceHenry Estes makes the 3 from the right wing on a nice dish by Edward Barr40-32
16:20BuffaloPhillip Robertson misses badly on a 3 from straight away40-32
16:19Air ForceMark Nash grabs the defensive rebound40-32
16:15Air ForceEdward Barr hits the front of the rim on the jumpshot from the free throw line but he's fouled by Willie Lewis - foul #1 on Willie Lewis, team foul #140-32
SubsAir Force
Stephen Ragin (PG), Ryan Hayes (SF), Richard Dewees (PF), Michael John (C)
David Hilton, Henry Estes, Daniel Parks, Mark Nash
 
SubsBuffalo
Richard Dodd (PG), Danny Gilliland (SG), Jared Carter (SF), John Swindler (PF), Daniel Hill (C)
Phillip Robertson, Willie Lewis, Alberto Bruno, Gregory Pagel, Gregory Blanc
 
16:15Air ForceEdward Barr makes the 1st free throw41-32
16:15Air ForceEdward Barr makes the 2nd free throw42-32
15:46BuffaloRichard Dodd connects on the floater from the right wing set up by Jared Carter42-34
LineupAir Force
 PG - Stephen Ragin (fresh) 1 ast.
 SG - Edward Barr (fairly fresh) 10 pts. 1 ast.
 SF - Ryan Hayes (fresh) 2 pts. 1 ast.
 PF - Richard Dewees (fresh) 7 pts. 4 reb.
 C - Michael John (fresh) 4 pts. 4 reb.
 
LineupBuffalo
 PG - Richard Dodd (fresh) 2 pts.
 SG - Danny Gilliland (fresh) 1 pts.
 SF - Jared Carter (fresh) 2 reb.
 PF - John Swindler (fresh)
 C - Daniel Hill (fresh)
 
15:24Air ForceRichard Dewees dunks the ball set up by Ryan Hayes44-34
15:11BuffaloDaniel Hill knocks in the 3 pointer from the right corner44-37
14:55Air ForceRyan Hayes is fouled on the floor by Jared Carter - foul #1 on Jared Carter, team foul #244-37
SubsAir Force
Henry Estes (SF)
Stephen Ragin
 
SubsBuffalo
Phillip Robertson (PG), Alberto Bruno (SF), Gregory Pagel (PF)
Richard Dodd, Jared Carter, Daniel Hill
 
14:39Air ForceEdward Barr misses long on a 3pt jumper from the left wing44-37
14:38BuffaloGregory Pagel pulls down the rebound44-37
14:15BuffaloGregory Pagel can't connect on a 3pt attempt from the right corner44-37
14:14Air ForceRyan Hayes gets the rebound44-37
13:57Air ForceEdward Barr scores on a 3 from the right corner set up by Richard Dewees47-37
13:39BuffaloMichael John blocks the short jumper by John Swindler47-37
13:38Air ForceMichael John grabs the defensive rebound47-37
13:24Air ForceHenry Estes misses short on a jumpshot from the right side47-37
13:22Air ForceMichael John tips it home49-37
13:03BuffaloAlberto Bruno scores on a 3pt attempt from straight away on a nice dish by John Swindler49-40
12:48Air ForceJohn Swindler steals the ball from Henry Estes49-40
12:34BuffaloHenry Estes steals it from Danny Gilliland49-40
12:11Air ForceEdward Barr clanks a 3pt jumper from the right wing49-40
12:09BuffaloGregory Pagel pulls down the rebound49-40
11:47BuffaloPhillip Robertson clanks a jumper from the left side49-40
11:45BuffaloAlberto Bruno tips it home49-42
LineupAir Force
 PG - Ryan Hayes (fairly fresh) 2 pts. 2 ast.
 SG - Edward Barr (tiring) 13 pts. 1 ast.
 SF - Henry Estes (fresh) 10 pts. 2 reb.
 PF - Richard Dewees (fairly fresh) 9 pts. 4 reb.
 C - Michael John (fairly fresh) 6 pts. 6 reb. 2 blk.
 
LineupBuffalo
 PG - Phillip Robertson (fairly fresh) 15 pts. 1 ast.
 SG - Danny Gilliland (fairly fresh) 1 pts.
 SF - Alberto Bruno (fairly fresh) 15 pts. 4 reb.
 PF - Gregory Pagel (fairly fresh) 2 pts. 6 reb.
 C - John Swindler (fairly fresh)
 
11:34Air ForceMichael John hits a jump hook in the lane and he's hacked by John Swindler - foul #2 on John Swindler, team foul #351-42
SubsAir Force
Stephen Ragin (PG), Daniel Parks (PF)
Henry Estes, Richard Dewees
 
SubsBuffalo
Richard Dodd (PG), Willie Lewis (SG), Jared Carter (SF), Daniel Hill (PF), Gregory Blanc (C)
Phillip Robertson, Danny Gilliland, Alberto Bruno, Gregory Pagel, John Swindler
 
11:34Air ForceMichael John misses the free throw51-42
11:34BuffaloThe rebound goes to Daniel Hill51-42
11:20BuffaloStephen Ragin steals the ball from Gregory Blanc51-42
11:17Air ForceDaniel Parks misses the dunk attempt51-42
11:16BuffaloGregory Blanc grabs the board51-42
10:53BuffaloJared Carter can't connect on a 3pt shot from the right corner51-42
10:51Air ForceDaniel Parks snags the defensive board51-42
10:35Air ForceMichael John is hacked by Daniel Hill - foul #2 on Daniel Hill, team foul #451-42
SubsAir Force
Henry Estes (SF), Mark Nash (C)
Ryan Hayes, Michael John
 
SubsBuffalo 
10:15Air ForceHenry Estes misses badly on a 3pt attempt from the right wing51-42
10:13BuffaloGregory Blanc snags the defensive board51-42
10:01BuffaloWillie Lewis knocks in the fadeaway from the free throw line on a great pass from Jared Carter51-44
09:47Air ForceDaniel Parks can't finish the layup but the foul's on Daniel Hill - foul #3 on Daniel Hill, team foul #551-44
SubsAir Force
David Hilton (PG), Ryan Hayes (SF)
Stephen Ragin, Henry Estes
 
SubsBuffalo
Phillip Robertson (PG), Alberto Bruno (SF)
Richard Dodd, Daniel Hill
 
09:47Air ForceDaniel Parks makes the 1st free throw52-44
09:47Air ForceDaniel Parks misses the 2nd free throw52-44
09:47BuffaloGregory Blanc grabs the defensive rebound52-44
09:35BuffaloRyan Hayes steps in front of the Alberto Bruno pass52-44
09:31Air ForceEdward Barr lays it up and in set up by Ryan Hayes54-44
09:17BuffaloJared Carter makes the 3pt attempt from the right wing54-47
08:54Air ForceRyan Hayes misses long on a jumpshot from the left side54-47
08:53BuffaloGregory Blanc grabs the defensive rebound54-47
08:34BuffaloWillie Lewis double dribbles54-47
SubsAir Force
Stephen Ragin (PG), Henry Estes (SF), Richard Dewees (PF)
David Hilton, Ryan Hayes, Daniel Parks
 
SubsBuffalo
Danny Gilliland (SG), Gregory Pagel (PF), John Swindler (C)
Willie Lewis, Jared Carter, Gregory Blanc
 
08:12Air ForcePhillip Robertson takes the ball from Stephen Ragin54-47
07:57BuffaloAlberto Bruno misses badly on a 3pt shot from the left wing54-47
07:55Air ForceMark Nash snags the defensive board54-47
07:48Air ForceEdward Barr misses the 3pt shot from the right wing54-47
07:46Air ForceRichard Dewees misses the tip54-47
07:44Air ForceStephen Ragin tips it back up and in56-47
LineupAir Force
 PG - Stephen Ragin (fresh) 2 pts. 1 ast.
 SG - Edward Barr (tiring) 15 pts. 1 ast.
 SF - Henry Estes (fresh) 10 pts. 2 reb.
 PF - Richard Dewees (fresh) 9 pts. 5 reb.
 C - Mark Nash (fresh) 2 pts. 4 reb.
 
LineupBuffalo
 PG - Phillip Robertson (fresh) 15 pts. 1 ast.
 SG - Danny Gilliland (fresh) 1 pts.
 SF - Alberto Bruno (fairly fresh) 15 pts. 4 reb.
 PF - Gregory Pagel (fresh) 2 pts. 6 reb.
 C - John Swindler (fresh)
 
07:24BuffaloPhillip Robertson can't connect on a 3pt attempt from the right wing56-47
07:22Air ForceRichard Dewees pulls down the rebound56-47
07:20Air ForcePhillip Robertson takes the ball from Stephen Ragin in the backcourt56-47
07:19BuffaloDanny Gilliland lays it in set up by Phillip Robertson56-49
07:10Air ForceHenry Estes hits a 3pt attempt from the right corner59-49
06:55BuffaloAlberto Bruno buries a fadeaway from just outside the lane on a great pass from Phillip Robertson59-51
06:40Air ForceMark Nash knocks in the fadeaway from the baseline and the foul's on Danny Gilliland - foul #1 on Danny Gilliland, team foul #661-51
SubsAir Force
Ryan Hayes (PG), David Hilton (SG), Daniel Parks (PF)
Stephen Ragin, Edward Barr, Richard Dewees
 
SubsBuffalo
Willie Lewis (SG), Jared Carter (SF), Gregory Blanc (C)
Phillip Robertson, Alberto Bruno, John Swindler
 
06:40Air ForceMark Nash makes the free throw62-51
06:23BuffaloJared Carter's pass is off the mark and out of bounds62-51
SubsAir Force
Michael John (C)
Mark Nash
 
SubsBuffalo 
06:03Air ForceMichael John buries a jump hook from the left block set up by David Hilton64-51
Game PlanAir ForceAir Force is playing a motion offense and a 3-2 zone (-1) 
Game PlanBuffaloBuffalo is playing a motion offense (uptempo) and a man to man (0) 
05:46BuffaloGregory Blanc can't connect on a fadeaway jumper from just outside the lane64-51
05:44BuffaloThe offensive rebound goes to Gregory Pagel64-51
05:24BuffaloDanny Gilliland double dribbles64-51
SubsAir Force
Edward Barr (SG), Richard Dewees (PF)
David Hilton, Daniel Parks
 
SubsBuffalo
Phillip Robertson (PG), John Swindler (PF)
Danny Gilliland, Gregory Pagel
 
Game PlanAir ForceAir Force is playing a motion offense (slowdown) and a 3-2 zone (-1) 
Game PlanBuffaloBuffalo is playing a motion offense (uptempo) and a man to man (0) 
04:59Air ForceEdward Barr can't connect on a 3 from straight away64-51
04:58Air ForceMichael John tips it but misses64-51
04:57BuffaloThe rebound goes to Willie Lewis64-51
04:46BuffaloMichael John steals it from Phillip Robertson64-51
04:17Air ForceJohn Swindler blocks the jumper by Ryan Hayes64-51
04:15BuffaloJohn Swindler gets the rebound64-51
03:56BuffaloGregory Blanc scores on a jump hook from the right block64-53
Game PlanAir ForceAir Force is playing a motion offense (slowdown) and a 3-2 zone (-1) 
Game PlanBuffaloBuffalo is playing a motion offense (uptempo) and a man to man (-1) 
03:36Air ForceHenry Estes's pass is off the mark and out of bounds64-53
SubsAir Force
Stephen Ragin (PG), David Hilton (SG), Daniel Parks (PF), Mark Nash (C)
Edward Barr, Henry Estes, Richard Dewees, Michael John
 
SubsBuffalo
Danny Gilliland (SG), Alberto Bruno (SF), Gregory Pagel (PF), Daniel Hill (C)
Willie Lewis, Jared Carter, John Swindler, Gregory Blanc
 
LineupAir Force
 PG - Stephen Ragin (fresh) 2 pts. 1 ast.
 SG - David Hilton (fresh) 3 ast.
 SF - Ryan Hayes (fresh) 2 pts. 3 ast.
 PF - Daniel Parks (fresh) 8 pts. 2 reb.
 C - Mark Nash (fresh) 5 pts. 4 reb.
 
LineupBuffalo
 PG - Phillip Robertson (fresh) 15 pts. 3 ast. 2 stl.
 SG - Danny Gilliland (fresh) 3 pts.
 SF - Alberto Bruno (fresh) 17 pts. 4 reb.
 PF - Gregory Pagel (fresh) 2 pts. 7 reb.
 C - Daniel Hill (fresh) 3 pts. 2 reb. 3 pf.
 
03:11BuffaloDaniel Hill clanks a 3pt shot from the left corner64-53
03:09Air ForceStephen Ragin gets the rebound64-53
02:46Air ForceDaniel Parks hits the finger roll66-53
02:35BuffaloDanny Gilliland misses badly on a fadeaway from just outside the lane66-53
02:33Air ForceDaniel Parks gets the rebound66-53
02:13Air ForcePhillip Robertson steals it from Ryan Hayes66-53
01:58BuffaloAlberto Bruno hits the front of the rim on the 3 pointer from the left corner66-53
01:56BuffaloDaniel Hill grabs the offensive board66-53
Game PlanAir ForceAir Force is playing a motion offense (slowdown) and a 3-2 zone (+1) 
Game PlanBuffaloBuffalo is playing a motion offense (uptempo) and a man to man (-1) 
01:47BuffaloDanny Gilliland can't connect on a 3pt attempt from the right wing66-53
01:45Air ForceMark Nash grabs the board66-53
01:24Air ForceMark Nash misses badly on a shot from the right wing66-53
01:23BuffaloDaniel Hill pulls down the rebound66-53
01:17BuffaloDanny Gilliland hits a shot from the left wing on a great pass from Phillip Robertson66-55
00:52Air ForceRyan Hayes misses short on a turnaround from the left block66-55
00:51Air ForceDaniel Parks tips it home68-55
Game PlanAir ForceAir Force is playing a motion offense (slowdown) and a 3-2 zone (+1) 
Game PlanBuffaloBuffalo is playing a quick shot offense (quick shot) and a man to man (-1) 
00:47BuffaloAlberto Bruno misses the 3pt jumper from the right wing68-55
00:45Air ForceDaniel Parks gets the rebound68-55
Game PlanAir ForceAir Force is playing a spread offense (hold ball) and a 3-2 zone (+1) 
Game PlanBuffaloBuffalo is playing a quick shot offense (quick shot) and a man to man (-1) 
00:19Air ForceRyan Hayes drills a floater from the right side set up by David Hilton70-55
00:14BuffaloDanny Gilliland drills a 3 pointer from the left corner on a nice dish by Gregory Pagel70-58
00:00Air ForceStephen Ragin runs out the clock70-58