#D1B882 #002E90
Hoops Dynasty HOOPS DYNASTY
Non-Conference Naismith
Final -
6/19/2025
67
  1 2 F
Western Michigan 29 38 67
Air Force 35 45 80
80
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cJoseph Sanders 21 3-6 1-3 1-2 1 5 0 0 0 0 0 8
pfLouis Wear 20 0-3 0-2 1-2 2 5 2 0 0 0 2 1
sfJohn Kitterman 21 3-7 1-2 2-2 2 4 0 1 2 0 1 9
sgGreg Zelechowski 20 1-5 1-3 0-0 0 0 2 1 1 0 0 3
pgFrank Stafford 22 3-9 1-4 6-6 0 2 2 3 1 0 4 13
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cWarren Corn 19 3-4 0-0 0-0 3 8 0 1 0 1 1 6
sfRichard Gendreau 19 4-9 1-3 1-2 2 4 1 2 0 0 2 10
cMichael Richardson 17 1-2 0-0 0-0 0 1 0 2 2 0 3 2
pgMark Pledger 16 1-4 1-4 2-2 1 1 3 0 1 0 1 5
sgJames Conner 16 3-7 2-4 0-0 0 0 1 2 0 0 4 8
sgKenneth Hunt 9 0-1 0-1 2-2 0 0 1 1 0 0 2 2
Totals 200 22-57 8-26 15-18 11 30 12 13 7 1 20 67
Percentages   .386 .308 .833                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cJeremy Bryant 20 0-2 0-0 0-0 1 6 0 0 1 2 3 0
pfGary Cohen 25 6-9 0-0 1-3 1 4 1 3 0 0 2 13
sfJames Macdonald 23 6-11 0-0 3-3 2 7 2 0 2 0 4 15
sgSean Englert 22 4-10 4-10 0-0 0 1 4 7 0 0 3 12
pgBruce Kettler 27 3-6 1-3 2-2 0 1 8 2 0 0 0 9
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sgKenneth Brown 21 3-6 2-3 2-3 1 2 4 2 1 0 1 10
cJoshua Gibson 18 5-8 0-0 3-3 4 8 0 0 0 0 1 13
cChristopher St. Clair 16 0-0 0-0 0-0 0 3 1 0 1 2 0 0
sfMichael Gravelle 16 0-1 0-0 0-0 1 2 0 0 1 0 4 0
pgMario Hruby 10 1-2 0-1 6-6 0 1 0 1 0 0 0 8
cGregory Pullum 2 0-0 0-0 0-0 0 0 0 0 0 0 0 0
Totals 200 28-55 7-17 17-20 10 35 20 15 6 4 18 80
Percentages   .509 .412 .850                

WMU
29
9-22
3-12
8-10
5
15
5
10
3
0
9
6
6
6
0
11
38
13-35
5-14
7-8
6
15
7
3
4
1
11
16
11
7
2
22
67
22-57
8-26
15-18
11
30
12
13
7
1
20
22
17
13
2
33
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
UAFA
35
13-26
3-7
6-8
4
12
10
7
6
1
7
18
9
2
7
11
45
15-29
4-10
11-12
6
23
10
8
0
3
11
20
3
7
0
20
80
28-55
7-17
17-20
10
35
20
15
6
4
18
38
12
9
7
31
PLAYER OF THE GAME
sf James Macdonald Air Force
15 Points, 7 Rebounds, 2 Steals
TimeTeamPlayScore
LineupWestern Michigan
 PG - Frank Stafford (fresh)
 SG - Greg Zelechowski (fresh)
 SF - John Kitterman (fresh)
 PF - Louis Wear (fresh)
 C - Joseph Sanders (fresh)
 
LineupAir Force
 PG - Bruce Kettler (fresh)
 SG - Sean Englert (fresh)
 SF - James Macdonald (fresh)
 PF - Gary Cohen (fresh)
 C - Jeremy Bryant (fresh)
 
20:00Air ForceJeremy Bryant wins the tip0-0
Game PlanWestern MichiganWestern Michigan is playing a motion offense and a fullcourt press (0) 
Game PlanAir ForceAir Force is playing a motion offense and a 3-2 zone (-1) 
19:35Air ForceJames Macdonald drills a turnaround near the basket on a nice dish by Bruce Kettler0-2
19:11Western MichiganJohn Kitterman knocks in the fadeaway from the left side2-2
18:53Air ForceSean Englert misses short on a 3pt jumper from straight away2-2
18:52Air ForceGary Cohen tips it in2-4
18:32Western MichiganLouis Wear comes up short on the 3 from the right corner2-4
18:30Air ForceJames Macdonald pulls down the rebound2-4
18:07Air ForceA charge is called on Sean Englert - foul #1 on Sean Englert, team foul #12-4
17:56Western MichiganGreg Zelechowski makes the 3pt attempt from the right wing on a nice dish by Louis Wear5-4
17:45Air ForceBruce Kettler knocks in the shot from the right side on a nice dish by Gary Cohen5-6
17:25Western MichiganFrank Stafford can't connect on a 3 pointer from the left wing5-6
17:23Air ForceJames Macdonald snags the defensive board5-6
17:19Air ForceJames Macdonald misses the wide open fadeaway from the baseline but he's hacked by John Kitterman - foul #1 on John Kitterman, team foul #15-6
SubsWestern Michigan 
SubsAir Force
Kenneth Brown (PG), Mario Hruby (SG), Christopher St. Clair (PF), Joshua Gibson (C)
Bruce Kettler, Sean Englert, Gary Cohen, Jeremy Bryant
 
17:19Air ForceJames Macdonald makes the 1st free throw5-7
17:19Air ForceJames Macdonald makes the 2nd free throw5-8
16:55Western MichiganFrank Stafford loses the dribble to James Macdonald5-8
16:37Air ForceJames Macdonald scores on a floater from the baseline set up by Kenneth Brown5-10
16:18Western MichiganFrank Stafford knocks in the fadeaway jumper from the free throw line set up by Louis Wear7-10
16:06Air ForceJoshua Gibson clanks a runner from the right block7-10
16:04Western MichiganFrank Stafford grabs the defensive rebound7-10
LineupWestern Michigan
 PG - Frank Stafford (fairly fresh) 2 pts.
 SG - Greg Zelechowski (fairly fresh) 3 pts.
 SF - John Kitterman (fairly fresh) 2 pts.
 PF - Louis Wear (fairly fresh)
 C - Joseph Sanders (fairly fresh)
 
LineupAir Force
 PG - Kenneth Brown (fresh) 1 ast.
 SG - Mario Hruby (fresh)
 SF - James Macdonald (fairly fresh) 6 pts. 2 reb.
 PF - Christopher St. Clair (fresh)
 C - Joshua Gibson (fresh)
 
15:50Western MichiganJoseph Sanders buries a 3 pointer from the right wing10-10
15:46Air ForceKenneth Brown is hacked by Louis Wear in the backcourt - foul #1 on Louis Wear, team foul #210-10
SubsWestern Michigan
Mark Pledger (PG), James Conner (SG), Richard Gendreau (SF), Warren Corn (PF), Michael Richardson (C)
Frank Stafford, Greg Zelechowski, John Kitterman, Louis Wear, Joseph Sanders
 
SubsAir Force
Bruce Kettler (PG), Michael Gravelle (SF), Gary Cohen (PF)
Mario Hruby, James Macdonald, Christopher St. Clair
 
15:33Air ForceKenneth Brown hits the front of the rim on the jumper from just outside the lane10-10
15:31Air ForceMichael Gravelle tips it but misses10-10
15:30Western MichiganWarren Corn snags the defensive board10-10
15:09Western MichiganMark Pledger hits the front of the rim on the 3pt attempt from straight away10-10
15:07Western MichiganWarren Corn tips it in12-10
14:41Air ForceJoshua Gibson hits a wide open jumper in the paint on a nice dish by Kenneth Brown12-12
14:24Western Michigan3 seconds is called on James Conner12-12
SubsWestern Michigan
Frank Stafford (PG)
James Conner
 
SubsAir Force
Sean Englert (SG), Jeremy Bryant (PF), Christopher St. Clair (C)
Kenneth Brown, Gary Cohen, Joshua Gibson
 
14:21Air ForceBruce Kettler is hacked by Frank Stafford in the backcourt - foul #1 on Frank Stafford, team foul #312-12
14:04Air ForceSean Englert hits a 3 from the left corner12-15
13:45Western MichiganFrank Stafford loses the dribble to Christopher St. Clair12-15
13:28Air ForceSean Englert loses the dribble to Michael Richardson12-15
13:03Western MichiganChristopher St. Clair swats the shot by Frank Stafford12-15
13:02Western MichiganRichard Gendreau tips it in14-15
12:38Air ForceJeremy Bryant is open but comes up short on the floater from the right side14-15
12:37Western MichiganWarren Corn grabs the board14-15
12:33Western MichiganFrank Stafford clanks a floater from just outside the lane but he's hacked by Jeremy Bryant - foul #1 on Jeremy Bryant, team foul #214-15
SubsWestern Michigan
Greg Zelechowski (SG), John Kitterman (SF), Louis Wear (PF), Joseph Sanders (C)
Mark Pledger, Richard Gendreau, Warren Corn, Michael Richardson
 
SubsAir Force
Kenneth Brown (PG), James Macdonald (SF), Gary Cohen (PF), Joshua Gibson (C)
Bruce Kettler, Michael Gravelle, Jeremy Bryant, Christopher St. Clair
 
12:33Western MichiganFrank Stafford makes the 1st free throw15-15
12:33Western MichiganFrank Stafford makes the 2nd free throw16-15
12:18Air ForceSean Englert misses the wide open 3pt attempt from the right wing16-15
12:17Western MichiganLouis Wear pulls down the rebound16-15
12:12Western MichiganFrank Stafford travels in the backcourt16-15
SubsWestern Michigan
James Conner (PG)
Frank Stafford
 
SubsAir Force
Mario Hruby (SG)
Sean Englert
 
11:52Air ForceGary Cohen hits the finger roll set up by James Macdonald16-17
LineupWestern Michigan
 PG - James Conner (fresh)
 SG - Greg Zelechowski (fresh) 3 pts.
 SF - John Kitterman (fresh) 2 pts.
 PF - Louis Wear (fresh)
 C - Joseph Sanders (fresh) 3 pts.
 
LineupAir Force
 PG - Kenneth Brown (fresh) 2 ast.
 SG - Mario Hruby (fresh)
 SF - James Macdonald (fresh) 6 pts. 2 reb.
 PF - Gary Cohen (fresh) 4 pts.
 C - Joshua Gibson (fresh) 2 pts.
 
11:31Western MichiganKenneth Brown is called for the reach on James Conner - foul #1 on Kenneth Brown, team foul #316-17
SubsWestern Michigan 
SubsAir Force
Bruce Kettler (PG), Sean Englert (SG), Jeremy Bryant (C)
Kenneth Brown, Mario Hruby, Joshua Gibson
 
11:21Western MichiganJohn Kitterman can't finish the layup16-17
11:19Air ForceGary Cohen gets the rebound16-17
11:03Air ForceJames Macdonald hits the front of the rim on the wide open shot near the basket16-17
11:01Western MichiganJoseph Sanders pulls down the rebound16-17
10:46Western MichiganJames Conner comes up short on the 3 pointer from the right wing16-17
10:45Western MichiganLouis Wear snags the offensive board16-17
10:32Western MichiganJames Conner connects on the jumpshot from the right side set up by Greg Zelechowski18-17
10:30Air ForceSean Englert's pass is off the mark and out of bounds in the backcourt18-17
SubsWestern Michigan
Frank Stafford (PG), Kenneth Hunt (SG), Richard Gendreau (SF)
James Conner, Greg Zelechowski, John Kitterman
 
SubsAir Force
Kenneth Brown (SG), Joshua Gibson (C)
Sean Englert, Jeremy Bryant
 
10:14Western MichiganLouis Wear comes up short on the shot from the right wing but he's fouled by James Macdonald - foul #1 on James Macdonald, team foul #418-17
SubsWestern Michigan
Michael Richardson (C)
Joseph Sanders
 
SubsAir Force
Sean Englert (SG), Michael Gravelle (SF), Christopher St. Clair (C)
Bruce Kettler, James Macdonald, Joshua Gibson
 
10:14Western MichiganLouis Wear misses the 1st free throw18-17
10:14Western MichiganLouis Wear makes the 2nd free throw19-17
09:57Air ForceGary Cohen drills a driving attempt in the lane on a great pass from Sean Englert19-19
09:48Western MichiganKenneth Hunt misses short on a driving attempt near the basket but he's fouled by Sean Englert - foul #2 on Sean Englert, team foul #519-19
SubsWestern Michigan 
SubsAir Force
Bruce Kettler (PG), James Macdonald (SF), Jeremy Bryant (C)
Sean Englert, Michael Gravelle, Christopher St. Clair
 
09:48Western MichiganKenneth Hunt makes the 1st free throw20-19
09:48Western MichiganKenneth Hunt makes the 2nd free throw21-19
09:40Air ForceGary Cohen hits the front of the rim on the shot near the basket but he's fouled by Louis Wear - foul #2 on Louis Wear, team foul #421-19
SubsWestern Michigan
Warren Corn (PF)
Louis Wear
 
SubsAir Force
Joshua Gibson (C)
Jeremy Bryant
 
09:40Air ForceGary Cohen misses the 1st free throw21-19
09:40Air ForceGary Cohen misses the 2nd free throw21-19
09:40Western MichiganThe rebound goes to Michael Richardson21-19
09:19Western MichiganKenneth Brown takes the ball from Richard Gendreau21-19
08:50Air ForceBruce Kettler's pass is off the mark and out of bounds21-19
SubsWestern Michigan
Mark Pledger (PG), James Conner (SG), John Kitterman (SF), Joseph Sanders (C)
Frank Stafford, Kenneth Hunt, Richard Gendreau, Michael Richardson
 
SubsAir Force
Mario Hruby (SG), Michael Gravelle (SF), Jeremy Bryant (C)
Kenneth Brown, James Macdonald, Joshua Gibson
 
08:21Western MichiganJames Conner loses the dribble to Michael Gravelle21-19
08:07Air ForceGary Cohen is called for traveling21-19
SubsWestern Michigan
Greg Zelechowski (SG)
James Conner
 
SubsAir Force
Kenneth Brown (SG), James Macdonald (SF), Christopher St. Clair (C)
Mario Hruby, Michael Gravelle, Gary Cohen
 
07:46Western MichiganJoseph Sanders comes up short on the 3pt shot from the right corner21-19
07:44Air ForceChristopher St. Clair grabs the board21-19
LineupWestern Michigan
 PG - Mark Pledger (fresh)
 SG - Greg Zelechowski (fresh) 3 pts. 1 ast.
 SF - John Kitterman (fresh) 2 pts.
 PF - Warren Corn (fairly fresh) 2 pts. 3 reb.
 C - Joseph Sanders (fairly fresh) 3 pts.
 
LineupAir Force
 PG - Bruce Kettler (tiring) 2 pts. 1 ast.
 SG - Kenneth Brown (fairly fresh) 2 ast.
 SF - James Macdonald (fairly fresh) 6 pts. 2 reb.
 PF - Jeremy Bryant (fresh)
 C - Christopher St. Clair (fresh)
 
07:38Air ForceKenneth Brown hits a 3pt shot from the right wing21-22
07:13Western MichiganJohn Kitterman makes the 3pt jumper from the right corner on a nice dish by Mark Pledger24-22
06:55Air ForceBruce Kettler clanks a 3pt shot from straight away24-22
06:54Air ForceKenneth Brown gets the offensive rebound24-22
06:38Air ForceJames Macdonald hits the front of the rim on the jumpshot from the right side24-22
06:36Western MichiganJoseph Sanders grabs the defensive rebound24-22
06:32Western MichiganGreg Zelechowski misses short on a floater from just outside the lane24-22
06:30Air ForceJeremy Bryant snags the defensive board24-22
06:11Air ForceJohn Kitterman takes the ball from Kenneth Brown24-22
05:45Western MichiganJeremy Bryant takes the ball from Warren Corn24-22
05:41Air ForceKenneth Brown clanks a jumpshot from the left wing24-22
05:39Western MichiganWarren Corn snags the defensive board24-22
05:34Western MichiganGreg Zelechowski loses the dribble to James Macdonald24-22
05:31Air ForceBruce Kettler hits the finger roll on a nice dish by James Macdonald24-24
05:18Western MichiganJohn Kitterman's pass is off the mark and out of bounds24-24
SubsWestern Michigan
Frank Stafford (PG), James Conner (SG), Kenneth Hunt (SF), Richard Gendreau (PF), Michael Richardson (C)
Mark Pledger, Greg Zelechowski, John Kitterman, Warren Corn, Joseph Sanders
 
SubsAir Force
Mario Hruby (SG), Michael Gravelle (SF), Gary Cohen (PF), Joshua Gibson (C)
Kenneth Brown, James Macdonald, Jeremy Bryant, Christopher St. Clair
 
04:52Air ForceMario Hruby misses badly on the uncontested 3pt attempt from the right corner24-24
04:50Western MichiganRichard Gendreau grabs the defensive rebound24-24
04:34Western MichiganJames Conner clanks a 3 from straight away24-24
04:32Air ForceThe rebound goes to Joshua Gibson24-24
04:30Air ForceMario Hruby is hacked by Kenneth Hunt in the backcourt - foul #1 on Kenneth Hunt, team foul #524-24
SubsWestern Michigan 
SubsAir Force
James Macdonald (SF)
Michael Gravelle
 
04:16Air ForceGary Cohen is hacked by Michael Richardson - foul #1 on Michael Richardson, team foul #624-24
SubsWestern Michigan 
SubsAir Force
Kenneth Brown (PG), Michael Gravelle (SF)
Bruce Kettler, James Macdonald
 
04:06Air ForceJames Conner is called for the reach on Joshua Gibson - foul #1 on James Conner, team foul #724-24
SubsWestern Michigan 
SubsAir Force
Bruce Kettler (PG), James Macdonald (SF)
Kenneth Brown, Michael Gravelle
 
04:06Air ForceJoshua Gibson makes the 1st free throw24-25
04:06Air ForceJoshua Gibson makes the 2nd free throw24-26
03:37Western MichiganRichard Gendreau misses long on a 3 from the right corner24-26
03:36Air ForceJoshua Gibson gets the rebound24-26
LineupWestern Michigan
 PG - Frank Stafford (fresh) 4 pts.
 SG - James Conner (fairly fresh) 2 pts.
 SF - Kenneth Hunt (fairly fresh) 2 pts.
 PF - Richard Gendreau (fresh) 2 pts. 2 reb.
 C - Michael Richardson (fairly fresh)
 
LineupAir Force
 PG - Bruce Kettler (tired) 4 pts. 1 ast.
 SG - Mario Hruby (fresh)
 SF - James Macdonald (tiring) 6 pts. 2 reb. 2 stl.
 PF - Gary Cohen (fresh) 6 pts. 2 reb.
 C - Joshua Gibson (fresh) 4 pts. 2 reb.
 
03:34Air ForceMario Hruby is hacked by James Conner in the backcourt - foul #2 on James Conner, team foul #824-26
SubsWestern Michigan
Greg Zelechowski (SG), Louis Wear (PF), Joseph Sanders (C)
James Conner, Kenneth Hunt, Michael Richardson
 
SubsAir Force
Sean Englert (PG), Michael Gravelle (SF)
Bruce Kettler, James Macdonald
 
03:34Air ForceMario Hruby makes the 1st free throw24-27
03:34Air ForceMario Hruby makes the 2nd free throw24-28
03:26Western MichiganFrank Stafford knocks in the jumper from the left block on a nice dish by Richard Gendreau26-28
03:02Air ForceGary Cohen's pass is intercepted by Greg Zelechowski26-28
02:43Western MichiganRichard Gendreau misses badly on a fadeaway from close range26-28
02:42Western MichiganLouis Wear snags the offensive board26-28
02:31Western MichiganFrank Stafford misses short on a 3pt jumper from the right corner26-28
02:30Air ForceJoshua Gibson snags the defensive board26-28
02:25Air ForceMario Hruby buries a floater from the right block set up by Sean Englert26-30
01:59Western MichiganRichard Gendreau can't throw it down but he's hacked by Michael Gravelle - foul #1 on Michael Gravelle, team foul #626-30
SubsWestern Michigan
James Conner (PG), Kenneth Hunt (SG), Michael Richardson (C)
Frank Stafford, Greg Zelechowski, Joseph Sanders
 
SubsAir Force
Bruce Kettler (PG), James Macdonald (SF), Jeremy Bryant (C)
Mario Hruby, Michael Gravelle, Joshua Gibson
 
01:59Western MichiganRichard Gendreau misses the 1st free throw26-30
01:59Western MichiganRichard Gendreau makes the 2nd free throw27-30
01:41Air ForceJames Macdonald hits a turnaround from the right block on a nice dish by Bruce Kettler27-32
01:26Western MichiganKenneth Hunt is called for the illegal screen - foul #2 on Kenneth Hunt, team foul #927-32
SubsWestern Michigan
Mark Pledger (PG), John Kitterman (SF)
Kenneth Hunt, Richard Gendreau
 
SubsAir Force
Kenneth Brown (PG)
Bruce Kettler
 
01:11Air ForceJeremy Bryant misses short on an open fadeaway near the basket27-32
01:10Air ForceThe offensive rebound goes to James Macdonald27-32
00:55Air ForceGary Cohen misses short on a shot near the basket27-32
00:53Western MichiganThe rebound goes to Louis Wear27-32
00:46Western MichiganMark Pledger hits the front of the rim on the driving attempt in the paint but he's fouled by James Macdonald - foul #2 on James Macdonald, team foul #727-32
SubsWestern Michigan 
SubsAir Force
Bruce Kettler (PG)
Kenneth Brown
 
00:46Western MichiganMark Pledger makes the 1st free throw28-32
00:46Western MichiganMark Pledger makes the 2nd free throw29-32
00:29Air ForceSean Englert drills a 3 pointer from straight away set up by Bruce Kettler29-35
00:03Western MichiganLouis Wear clanks a 3pt attempt from the left wing29-35
00:02Western MichiganThe offensive rebound goes to Mark Pledger29-35
00:00Western MichiganThe clock runs out29-35
TimeTeamPlayScore
LineupWestern Michigan
 PG - Frank Stafford (fresh) 6 pts.
 SG - Greg Zelechowski (fresh) 3 pts. 1 ast.
 SF - John Kitterman (fresh) 5 pts.
 PF - Louis Wear (fresh) 1 pts. 4 reb.
 C - Joseph Sanders (fresh) 3 pts. 2 reb.
 
LineupAir Force
 PG - Bruce Kettler (fresh) 4 pts. 3 ast.
 SG - Sean Englert (fresh) 6 pts. 2 ast.
 SF - James Macdonald (fresh) 8 pts. 3 reb. 2 stl.
 PF - Gary Cohen (fresh) 6 pts. 2 reb.
 C - Jeremy Bryant (fresh)
 
20:00Western MichiganJohn Kitterman inbounds the ball29-35
Game PlanWestern MichiganWestern Michigan is playing a motion offense and a fullcourt press (-1) 
Game PlanAir ForceAir Force is playing a motion offense and a 3-2 zone (+1) 
19:42Western MichiganFrank Stafford clanks a shot in the lane29-35
19:41Air ForceThe rebound goes to Jeremy Bryant29-35
19:32Air ForceGary Cohen clanks a pull-up jumper from the right wing29-35
19:30Western MichiganJoseph Sanders gets the rebound29-35
19:16Western MichiganJeremy Bryant blocks the short jumper by John Kitterman29-35
19:14Western MichiganJoseph Sanders pulls down the offensive rebound29-35
18:50Western MichiganFrank Stafford misses badly on a jumper near the basket but he's hacked by Jeremy Bryant - foul #2 on Jeremy Bryant, team foul #129-35
SubsWestern Michigan 
SubsAir Force
Kenneth Brown (PG), Michael Gravelle (SF), Christopher St. Clair (PF), Joshua Gibson (C)
Bruce Kettler, James Macdonald, Gary Cohen, Jeremy Bryant
 
18:50Western MichiganFrank Stafford makes the 1st free throw30-35
18:50Western MichiganFrank Stafford makes the 2nd free throw31-35
18:38Air ForceSean Englert misses short on a 3pt attempt from the left wing31-35
18:36Air ForceJoshua Gibson tips it in31-37
18:17Western MichiganMichael Gravelle is called for the reach on Greg Zelechowski - foul #2 on Michael Gravelle, team foul #231-37
SubsWestern Michigan
Mark Pledger (SG), Richard Gendreau (SF), Warren Corn (PF), Michael Richardson (C)
Greg Zelechowski, John Kitterman, Louis Wear, Joseph Sanders
 
SubsAir Force
James Macdonald (SF), Gary Cohen (PF)
Michael Gravelle, Christopher St. Clair
 
18:09Western MichiganRichard Gendreau blows the dunk31-37
18:08Western MichiganWarren Corn tips it home33-37
18:06Air ForceKenneth Brown's pass is off the mark and out of bounds in the backcourt33-37
SubsWestern Michigan 
SubsAir Force
Bruce Kettler (PG)
Kenneth Brown
 
18:00Western MichiganRichard Gendreau is hacked by James Macdonald - foul #3 on James Macdonald, team foul #333-37
SubsWestern Michigan
James Conner (SG)
Frank Stafford
 
SubsAir Force
Michael Gravelle (SF), Christopher St. Clair (C)
James Macdonald, Joshua Gibson
 
17:43Western MichiganMark Pledger knocks in the 3pt shot from the left corner36-37
17:36Air ForceGary Cohen buries a turnaround from the right block set up by Sean Englert and he's hacked by Michael Richardson - foul #2 on Michael Richardson, team foul #136-39
SubsWestern Michigan 
SubsAir Force
Kenneth Brown (PG), Jeremy Bryant (C)
Bruce Kettler, Christopher St. Clair
 
17:36Air ForceGary Cohen makes the free throw36-40
17:29Western MichiganMichael Richardson's fadeaway is rejected by Jeremy Bryant36-40
17:28Air ForceThe rebound goes to Gary Cohen36-40
17:13Air ForceKenneth Brown misses short on a 3pt attempt from the left wing36-40
17:12Western MichiganThe rebound goes to Warren Corn36-40
16:48Western MichiganRichard Gendreau throws a bad pass out of bounds36-40
SubsWestern Michigan
Frank Stafford (PG), Greg Zelechowski (SG), John Kitterman (SF), Louis Wear (PF), Joseph Sanders (C)
Mark Pledger, James Conner, Richard Gendreau, Warren Corn, Michael Richardson
 
SubsAir Force
Bruce Kettler (PG), Christopher St. Clair (PF), Joshua Gibson (C)
Kenneth Brown, Gary Cohen, Jeremy Bryant
 
16:30Air ForceBruce Kettler knocks in the 3 from straight away set up by Christopher St. Clair36-43
16:08Western MichiganGreg Zelechowski misses long on a 3pt jumper from the left wing36-43
16:06Air ForceMichael Gravelle gets the rebound36-43
15:50Air ForceFrank Stafford is called for the reach on Michael Gravelle - foul #2 on Frank Stafford, team foul #236-43
SubsWestern Michigan
Mark Pledger (SG)
Greg Zelechowski
 
SubsAir Force
James Macdonald (SF), Gary Cohen (PF), Jeremy Bryant (C)
Michael Gravelle, Christopher St. Clair, Joshua Gibson
 
LineupWestern Michigan
 PG - Frank Stafford (fresh) 8 pts.
 SG - Mark Pledger (fresh) 5 pts. 1 ast.
 SF - John Kitterman (fresh) 5 pts.
 PF - Louis Wear (fresh) 1 pts. 4 reb.
 C - Joseph Sanders (fresh) 3 pts. 4 reb.
 
LineupAir Force
 PG - Bruce Kettler (fresh) 7 pts. 3 ast.
 SG - Sean Englert (fairly fresh) 6 pts. 3 ast.
 SF - James Macdonald (fresh) 8 pts. 3 reb. 2 stl. 3 pf.
 PF - Gary Cohen (fresh) 9 pts. 3 reb.
 C - Jeremy Bryant (fresh) 2 reb. 2 blk.
 
15:33Air ForceSean Englert is open and buries a 3 from the right corner set up by Bruce Kettler36-46
15:20Western MichiganJohn Kitterman hits the front of the rim on the pull-up jumper from the left side36-46
15:19Western MichiganThe offensive rebound goes to John Kitterman36-46
15:08Western MichiganMark Pledger misses short on a 3pt jumper from the right corner36-46
15:07Air ForceThe rebound goes to Jeremy Bryant36-46
14:51Air ForceFrank Stafford steals the ball from Sean Englert36-46
14:33Western MichiganJohn Kitterman is hacked by James Macdonald - foul #4 on James Macdonald, team foul #436-46
SubsWestern Michigan
James Conner (PG), Greg Zelechowski (SG), Richard Gendreau (SF), Warren Corn (PF), Michael Richardson (C)
Frank Stafford, Mark Pledger, John Kitterman, Louis Wear, Joseph Sanders
 
SubsAir Force
Kenneth Brown (SG), Michael Gravelle (SF), Joshua Gibson (C)
Sean Englert, James Macdonald, Jeremy Bryant
 
14:15Western MichiganMichael Richardson knocks in the shot in the lane set up by Greg Zelechowski38-46
13:50Air ForceKenneth Brown clanks a jumper near the basket but he's hacked by Warren Corn - foul #1 on Warren Corn, team foul #338-46
SubsWestern Michigan
Kenneth Hunt (SG)
Greg Zelechowski
 
SubsAir Force
Sean Englert (SG), Jeremy Bryant (PF)
Bruce Kettler, Gary Cohen
 
13:50Air ForceKenneth Brown makes the 1st free throw38-47
13:50Air ForceKenneth Brown makes the 2nd free throw38-48
13:33Western MichiganKenneth Hunt hits the front of the rim on the 3 pointer from the right wing38-48
13:32Western MichiganRichard Gendreau can't tip it in38-48
13:30Air ForceThe rebound goes to Jeremy Bryant38-48
13:26Air ForceSean Englert loses the dribble to Michael Richardson in the backcourt38-48
13:15Western MichiganJames Conner can't connect on a jumper from the left wing38-48
13:13Air ForceJoshua Gibson grabs the board38-48
13:11Air ForceSean Englert is called for the offensive foul in the backcourt - foul #3 on Sean Englert, team foul #538-48
SubsWestern Michigan
Frank Stafford (PG)
Kenneth Hunt
 
SubsAir Force
Bruce Kettler (PG), Gary Cohen (PF), Christopher St. Clair (C)
Sean Englert, Jeremy Bryant, Joshua Gibson
 
13:00Western MichiganMichael Richardson is whistled for a carry38-48
SubsWestern Michigan
Louis Wear (PF)
Warren Corn
 
SubsAir Force
Sean Englert (SG)
Kenneth Brown
 
12:54Air ForceBruce Kettler is fouled in the backcourt by Frank Stafford - foul #3 on Frank Stafford, team foul #438-48
SubsWestern Michigan
Mark Pledger (SG), Joseph Sanders (C)
James Conner, Michael Richardson
 
SubsAir Force
Jeremy Bryant (C)
Christopher St. Clair
 
12:47Air ForceSean Englert comes up short on the 3pt attempt from the right wing38-48
12:46Western MichiganThe rebound goes to Joseph Sanders38-48
12:17Western MichiganJeremy Bryant is called for the reach on Frank Stafford - foul #3 on Jeremy Bryant, team foul #638-48
SubsWestern Michigan
Greg Zelechowski (SG), John Kitterman (SF)
Mark Pledger, Richard Gendreau
 
SubsAir Force
Kenneth Brown (SG), Joshua Gibson (C)
Sean Englert, Jeremy Bryant
 
12:09Western MichiganJoshua Gibson is called for the reach on Joseph Sanders - foul #1 on Joshua Gibson, team foul #738-48
SubsWestern Michigan 
SubsAir Force
Sean Englert (SG), Christopher St. Clair (C)
Bruce Kettler, Joshua Gibson
 
12:09Western MichiganJoseph Sanders misses the 1st free throw38-48
12:09Air ForceChristopher St. Clair grabs the board38-48
12:06Air ForceGary Cohen is called for a moving pick in the backcourt - foul #1 on Gary Cohen, team foul #838-48
SubsWestern Michigan 
SubsAir Force
Bruce Kettler (PG)
Sean Englert
 
11:54Western MichiganMichael Gravelle is called for the reach on Frank Stafford - foul #3 on Michael Gravelle, team foul #938-48
SubsWestern Michigan
Warren Corn (PF), Michael Richardson (C)
Louis Wear, Joseph Sanders
 
SubsAir Force
Sean Englert (SG), Joshua Gibson (C)
Bruce Kettler, Gary Cohen
 
11:54Western MichiganFrank Stafford makes the 1st free throw39-48
11:54Western MichiganFrank Stafford makes the 2nd free throw40-48
11:52Air ForceSean Englert's pass is intercepted by John Kitterman in the backcourt40-48
11:33Western MichiganMichael Richardson travels with the ball40-48
SubsWestern Michigan
Mark Pledger (PG)
Frank Stafford
 
SubsAir Force
Bruce Kettler (PG), Gary Cohen (PF), Jeremy Bryant (C)
Sean Englert, Christopher St. Clair, Joshua Gibson
 
LineupWestern Michigan
 PG - Mark Pledger (fresh) 5 pts. 1 ast.
 SG - Greg Zelechowski (fresh) 3 pts. 2 ast.
 SF - John Kitterman (fresh) 5 pts. 2 stl.
 PF - Warren Corn (fresh) 4 pts. 6 reb.
 C - Michael Richardson (fresh) 2 pts. 2 stl.
 
LineupAir Force
 PG - Bruce Kettler (fairly fresh) 7 pts. 4 ast.
 SG - Kenneth Brown (fresh) 5 pts. 2 ast.
 SF - Michael Gravelle (tiring) 2 reb. 3 pf.
 PF - Gary Cohen (fresh) 9 pts. 3 reb.
 C - Jeremy Bryant (fresh) 4 reb. 2 blk. 3 pf.
 
11:19Air ForceGary Cohen misses the dunk40-48
11:18Western MichiganWarren Corn grabs the board40-48
10:58Western MichiganGreg Zelechowski misses short on a 3 pointer from the left wing40-48
10:57Western MichiganWarren Corn tips it but misses40-48
10:55Air ForceBruce Kettler grabs the board40-48
10:49Air ForceBruce Kettler comes up short on the jumper from the right side but he's hacked by Mark Pledger - foul #1 on Mark Pledger, team foul #540-48
SubsWestern Michigan
James Conner (SG), Richard Gendreau (SF), Louis Wear (PF), Joseph Sanders (C)
Greg Zelechowski, John Kitterman, Warren Corn, Michael Richardson
 
SubsAir Force
Sean Englert (SG), Christopher St. Clair (PF), Joshua Gibson (C)
Kenneth Brown, Gary Cohen, Jeremy Bryant
 
10:49Air ForceBruce Kettler makes the 1st free throw40-49
10:49Air ForceBruce Kettler makes the 2nd free throw40-50
10:39Western MichiganJoseph Sanders scores on a driving attempt from close range on a great pass from Mark Pledger42-50
10:37Air ForceBruce Kettler is hacked by Richard Gendreau in the backcourt - foul #1 on Richard Gendreau, team foul #642-50
SubsWestern Michigan
Kenneth Hunt (SG)
Mark Pledger
 
SubsAir Force
Gary Cohen (PF)
Christopher St. Clair
 
10:31Air ForceSean Englert buries a 3 from the left wing on a great pass from Bruce Kettler42-53
10:27Western MichiganJoseph Sanders lays it in and he's hacked by Michael Gravelle - foul #4 on Michael Gravelle, team foul #1044-53
SubsWestern Michigan 
SubsAir Force
Jeremy Bryant (PF), Christopher St. Clair (C)
Michael Gravelle, Joshua Gibson
 
10:27Western MichiganJoseph Sanders makes the free throw45-53
10:10Air ForceSean Englert misses badly on the uncontested 3 from the right wing45-53
10:09Air ForceJeremy Bryant pulls down the offensive rebound45-53
10:04Air ForceBruce Kettler misses short on an open 3pt shot from the right corner45-53
10:02Western MichiganLouis Wear snags the defensive board45-53
09:42Western MichiganRichard Gendreau hits the finger roll on a great pass from James Conner47-53
09:24Air ForceGary Cohen makes the runner from the right block set up by Bruce Kettler47-55
09:10Western MichiganJames Conner buries a 3pt attempt from the right wing on a nice dish by Kenneth Hunt50-55
08:50Air ForceGary Cohen banks in the layup on a nice dish by Bruce Kettler50-57
08:34Western MichiganJoseph Sanders misses the 3pt shot from the left corner50-57
08:33Air ForceJeremy Bryant snags the defensive board50-57
08:27Air ForceBruce Kettler is whistled for traveling in the backcourt50-57
SubsWestern Michigan
Frank Stafford (PG), Greg Zelechowski (SG), John Kitterman (SF), Warren Corn (PF), Michael Richardson (C)
James Conner, Kenneth Hunt, Richard Gendreau, Louis Wear, Joseph Sanders
 
SubsAir Force
Kenneth Brown (PG), Mario Hruby (SG), Joshua Gibson (C)
Bruce Kettler, Sean Englert, Jeremy Bryant
 
08:12Western MichiganJohn Kitterman is fouled on the floor by Gary Cohen - foul #2 on Gary Cohen, team foul #1150-57
SubsWestern Michigan 
SubsAir Force
Sean Englert (SG)
Mario Hruby
 
08:12Western MichiganJohn Kitterman makes the 1st free throw51-57
08:12Western MichiganJohn Kitterman makes the 2nd free throw52-57
08:01Air ForceSean Englert hits the front of the rim on the 3pt shot from the right corner52-57
07:59Air ForceJoshua Gibson hits the follow up shot52-59
07:38Western MichiganWarren Corn lays it up and in set up by Frank Stafford54-59
07:25Air ForceKenneth Brown makes the fadeaway from the right side on a nice dish by Sean Englert and the foul's on Frank Stafford - foul #4 on Frank Stafford, team foul #754-61
SubsWestern Michigan 
SubsAir Force
Bruce Kettler (PG), James Macdonald (SF)
Sean Englert, Gary Cohen
 
07:25Air ForceKenneth Brown misses the free throw54-61
07:25Western MichiganJohn Kitterman gets the rebound54-61
LineupWestern Michigan
 PG - Frank Stafford (fresh) 10 pts. 1 ast. 4 pf.
 SG - Greg Zelechowski (fresh) 3 pts. 2 ast.
 SF - John Kitterman (fresh) 7 pts. 2 reb. 2 stl.
 PF - Warren Corn (fresh) 6 pts. 8 reb.
 C - Michael Richardson (fresh) 2 pts. 2 stl.
 
LineupAir Force
 PG - Bruce Kettler (tiring) 9 pts. 7 ast.
 SG - Kenneth Brown (fresh) 7 pts. 2 ast.
 SF - James Macdonald (fresh) 8 pts. 3 reb. 2 stl. 4 pf.
 PF - Christopher St. Clair (fairly fresh) 2 reb.
 C - Joshua Gibson (fresh) 8 pts. 6 reb.
 
07:04Western MichiganGreg Zelechowski is denied on a layup by Christopher St. Clair54-61
07:02Air ForceJames Macdonald snags the defensive board54-61
06:57Air ForceBruce Kettler hits the front of the rim on the jumper from the right wing54-61
06:55Western MichiganFrank Stafford pulls down the rebound54-61
06:40Western MichiganFrank Stafford hits the front of the rim on the jumper from the right side54-61
06:38Air ForceThe rebound goes to Christopher St. Clair54-61
06:20Air ForceJames Macdonald misses short on an open jump hook from the right block54-61
06:19Air ForceJoshua Gibson pulls down the offensive rebound54-61
06:08Air ForceJoshua Gibson clanks a jumper from the right block54-61
06:07Air ForceJoshua Gibson tips it but misses54-61
06:06Western MichiganJohn Kitterman grabs the board54-61
05:42Western MichiganJohn Kitterman banks in the layup set up by Frank Stafford56-61
05:24Air ForceJoshua Gibson connects on the jumper near the basket on a nice dish by Kenneth Brown56-63
05:09Western MichiganJohn Kitterman clanks a 3pt shot from the right corner56-63
05:07Western MichiganThe offensive rebound goes to John Kitterman56-63
04:58Western MichiganFrank Stafford scores on a 3 from the left wing59-63
04:35Air ForceJames Macdonald drills a floater from the right block on a great pass from Kenneth Brown59-65
04:12Western MichiganFrank Stafford misses badly on a 3pt attempt from straight away59-65
04:11Air ForceKenneth Brown snags the defensive board59-65
03:45Air ForceJoshua Gibson knocks in the jumper near the basket on a great pass from Bruce Kettler and he's fouled by Michael Richardson - foul #3 on Michael Richardson, team foul #859-67
SubsWestern Michigan
Mark Pledger (PG), James Conner (SG), Richard Gendreau (SF), Louis Wear (PF), Joseph Sanders (C)
Frank Stafford, Greg Zelechowski, John Kitterman, Warren Corn, Michael Richardson
 
SubsAir Force
Sean Englert (PG), Mario Hruby (SG), Gary Cohen (PF)
Bruce Kettler, Kenneth Brown, Christopher St. Clair
 
03:45Air ForceJoshua Gibson makes the free throw59-68
Game PlanWestern MichiganWestern Michigan is playing a motion offense (uptempo) and a fullcourt press (-1) 
Game PlanAir ForceAir Force is playing a motion offense and a 3-2 zone (+1) 
03:30Western MichiganJoseph Sanders comes up short on the driving attempt from the left block59-68
03:29Air ForceGary Cohen pulls down the rebound59-68
LineupWestern Michigan
 PG - Mark Pledger (fresh) 5 pts. 2 ast.
 SG - James Conner (fresh) 5 pts. 1 ast.
 SF - Richard Gendreau (fresh) 5 pts. 3 reb.
 PF - Louis Wear (fresh) 1 pts. 5 reb.
 C - Joseph Sanders (fresh) 8 pts. 5 reb.
 
LineupAir Force
 PG - Sean Englert (tiring) 12 pts. 4 ast. 3 pf.
 SG - Mario Hruby (fresh) 4 pts.
 SF - James Macdonald (tiring) 10 pts. 4 reb. 2 stl. 4 pf.
 PF - Gary Cohen (fresh) 13 pts. 4 reb.
 C - Joshua Gibson (tiring) 13 pts. 8 reb.
 
03:17Air ForceMario Hruby is fouled on the floor by James Conner - foul #3 on James Conner, team foul #959-68
SubsWestern Michigan 
SubsAir Force
Jeremy Bryant (C)
Joshua Gibson
 
03:17Air ForceMario Hruby makes the 1st free throw59-69
03:17Air ForceMario Hruby makes the 2nd free throw59-70
03:05Western MichiganLouis Wear comes up short on the pull-up jumper from the left wing59-70
03:03Air ForceJames Macdonald snags the defensive board59-70
Game PlanWestern MichiganWestern Michigan is playing a motion offense (uptempo) and a fullcourt press (-1) 
Game PlanAir ForceAir Force is playing a motion offense (slowdown) and a 3-2 zone (+1) 
03:01Air ForceMario Hruby is hacked by James Conner in the backcourt - foul #4 on James Conner, team foul #1059-70
03:01Air ForceMario Hruby makes the 1st free throw59-71
03:01Air ForceMario Hruby makes the 2nd free throw59-72
02:39Western MichiganRichard Gendreau comes up short on the 3 pointer from the left corner59-72
02:37Air ForceSean Englert pulls down the rebound59-72
02:34Air ForceMark Pledger picks off the pass by Mario Hruby in the backcourt59-72
02:31Western MichiganRichard Gendreau dunks the ball on a great pass from Mark Pledger61-72
02:05Air ForceJames Macdonald lays it in and the foul's on Richard Gendreau - foul #2 on Richard Gendreau, team foul #1161-74
SubsWestern Michigan
Kenneth Hunt (SF), Warren Corn (C)
Louis Wear, Joseph Sanders
 
SubsAir Force
Kenneth Brown (PG), Michael Gravelle (SF), Gregory Pullum (C)
Sean Englert, Gary Cohen, Jeremy Bryant
 
02:05Air ForceJames Macdonald makes the free throw61-75
01:53Western MichiganMark Pledger misses long on a 3pt attempt from straight away61-75
01:52Air ForceJames Macdonald gets the rebound61-75
01:25Air ForceJames Macdonald misses badly on a driving attempt from the left block61-75
01:24Air ForceJames Macdonald grabs the offensive board61-75
01:09Air ForceKenneth Brown hits a wide open 3 pointer from the right corner61-78
01:01Western MichiganJames Conner makes the 3 pointer from straight away64-78
Game PlanWestern MichiganWestern Michigan is playing a motion offense (uptempo) and a fullcourt press (-1) 
Game PlanAir ForceAir Force is playing a spread offense (hold ball) and a 3-2 zone (+1) 
00:38Air ForceJames Macdonald is denied on a layup by Warren Corn64-78
00:37Western MichiganThe rebound goes to Richard Gendreau64-78
Game PlanWestern MichiganWestern Michigan is playing a quick shot offense (quick shot) and a fullcourt press (-1) 
Game PlanAir ForceAir Force is playing a spread offense (hold ball) and a 3-2 zone (+1) 
00:33Western MichiganJames Conner misses short on a runner near the basket64-78
00:31Air ForceMario Hruby grabs the defensive rebound64-78
00:05Air ForceJames Macdonald connects on the driving attempt in the paint64-80
00:01Western MichiganRichard Gendreau makes the 3 pointer from the left wing67-80
00:00Air ForceKenneth Brown runs out the clock67-80