#002E90 #F60408
Hoops Dynasty HOOPS DYNASTY
Non-Conference Crum
Final -
12/21/2025
69
  1 2 OT1 F
Air Force 21 37 11 69
VMI 31 27 8 66
66
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cHerbert Lansford 25 2-6 0-0 2-2 2 7 0 1 0 1 3 6
pfIvan Townsend 23 2-6 0-0 2-3 4 7 1 1 0 0 0 6
sfWarren Tillman 19 2-6 0-3 4-6 2 4 2 1 0 0 0 8
sgRobert Garland 18 2-5 1-2 0-0 1 2 4 0 0 0 3 5
pgCole Casper 22 3-9 2-7 1-2 0 1 2 1 2 0 0 9
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pfSteven Kinkade 23 3-8 0-0 2-3 0 6 0 1 0 0 2 8
pfJohn Ingram 19 1-1 0-0 0-0 1 2 0 0 0 0 1 2
sgDavid Gaddis 18 1-3 1-3 2-2 0 1 3 2 1 0 2 5
pgCharles Yohe 18 1-4 1-4 0-0 0 1 2 1 3 0 1 3
sfRichard Caraballo 15 1-2 1-2 2-2 1 2 1 1 1 0 1 5
pgDean Conlin 14 3-4 0-1 1-2 1 3 1 1 1 0 4 7
sfWayne Margolis 11 2-4 0-0 1-1 0 0 0 2 1 1 0 5
Totals 225 23-58 6-22 17-23 12 36 16 12 9 2 17 69
Percentages   .397 .273 .739                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cRonald Anderson 31 3-8 0-1 2-2 7 12 0 1 0 2 1 8
pfJoseph Frye 31 5-12 1-4 2-2 3 7 0 0 1 1 2 13
sfWayne Teeters 31 1-7 0-1 3-4 3 8 2 2 1 0 3 5
sgMarko Zeches 35 9-19 0-1 5-6 3 3 2 1 0 0 2 23
pgRobert Denton 27 3-6 2-5 0-0 1 2 5 3 0 0 2 8
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sgScott Berry 18 0-1 0-0 0-0 0 1 4 4 0 1 2 0
pfDirk Grasser 16 0-2 0-1 0-0 0 3 1 1 0 1 3 0
cVictor Sonnier 14 1-3 0-0 1-3 1 3 0 2 1 0 0 3
sfJimmie Nale 12 1-3 0-0 0-0 0 1 0 0 0 0 2 2
pgDavid Pablo 10 1-2 1-1 1-2 0 1 1 1 1 0 1 4
Totals 225 24-63 4-14 14-19 18 41 15 15 4 5 18 66
Percentages   .381 .286 .737                

UAFA
21
8-23
2-8
3-3
4
14
5
8
3
0
5
8
0
4
0
12
48
15-35
4-14
14-20
8
22
11
4
6
2
12
16
17
9
2
23
69
23-58
6-22
17-23
12
36
16
12
9
2
17
24
17
13
2
35
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
VMI
31
12-29
4-7
3-3
6
17
9
4
3
2
4
14
9
6
3
7
35
12-34
0-7
11-16
12
24
6
11
1
3
14
20
3
10
2
2
66
24-63
4-14
14-19
18
41
15
15
4
5
18
34
12
16
5
9
PLAYER OF THE GAME
pg Cole Casper Air Force
9 Points, 2 Steals
TimeTeamPlayScore
LineupAir Force
 PG - Cole Casper (fresh)
 SG - Robert Garland (fresh)
 SF - Warren Tillman (fresh)
 PF - Ivan Townsend (fresh)
 C - Herbert Lansford (fresh)
 
LineupVMI
 PG - Robert Denton (fresh)
 SG - Marko Zeches (fresh)
 SF - Wayne Teeters (fresh)
 PF - Joseph Frye (fresh)
 C - Ronald Anderson (fresh)
 
20:00Air ForceHerbert Lansford wins the tip0-0
Game PlanAir ForceAir Force is playing a motion offense and a halfcourt press/2-3 zone (0) 
Game PlanVMIVMI is playing a motion offense and a man to man (0) 
19:45Air ForceWarren Tillman misses long on a 3 from straight away0-0
19:44VMIJoseph Frye grabs the defensive rebound0-0
19:25VMIWayne Teeters misses short on a pull-up jumper from the free throw line0-0
19:24VMIWayne Teeters tips it in0-2
19:01Air ForceHerbert Lansford hits the front of the rim on the fadeaway from the right block0-2
19:00Air ForceThe offensive rebound goes to Ivan Townsend0-2
18:42Air ForceWarren Tillman misses the 3 pointer from straight away0-2
18:40VMIJoseph Frye snags the defensive board0-2
18:19VMIRobert Garland is called for the reach on Robert Denton - foul #1 on Robert Garland, team foul #10-2
18:04VMIJoseph Frye drills a 3pt jumper from the right corner on a nice dish by Robert Denton0-5
17:44Air ForceIvan Townsend can't finish the layup0-5
17:43Air ForceWarren Tillman tips it back up and in2-5
17:22VMIJoseph Frye misses short on a pull-up jumper from the right wing2-5
17:21Air ForceRobert Garland grabs the defensive rebound2-5
17:05Air ForceHerbert Lansford travels with the ball2-5
SubsAir Force
Charles Yohe (PG), David Gaddis (SG), Richard Caraballo (SF), Steven Kinkade (PF), John Ingram (C)
Cole Casper, Robert Garland, Warren Tillman, Ivan Townsend, Herbert Lansford
 
SubsVMI 
16:50VMIMarko Zeches can't connect on a shot from the baseline2-5
16:48Air ForceRichard Caraballo pulls down the rebound2-5
16:34Air ForceRonald Anderson denies the turnaround by Steven Kinkade2-5
16:32VMIRonald Anderson grabs the board2-5
16:13VMIJoseph Frye comes up short on the shot from close range2-5
16:11Air ForceJohn Ingram gets the rebound2-5
16:00Air ForceCharles Yohe misses the 3pt jumper from the right wing2-5
15:59Air ForceJohn Ingram hits the follow up shot4-5
LineupAir Force
 PG - Charles Yohe (fresh)
 SG - David Gaddis (fresh)
 SF - Richard Caraballo (fresh)
 PF - Steven Kinkade (fresh)
 C - John Ingram (fresh) 2 pts. 2 reb.
 
LineupVMI
 PG - Robert Denton (fresh) 1 ast.
 SG - Marko Zeches (fresh)
 SF - Wayne Teeters (fresh) 2 pts.
 PF - Joseph Frye (fresh) 3 pts. 2 reb.
 C - Ronald Anderson (fresh)
 
15:40VMIMarko Zeches misses the easy open layup4-5
15:39VMIRonald Anderson grabs the offensive board4-5
15:23VMIJoseph Frye misses badly on the uncontested 3pt attempt from straight away4-5
15:21VMIRonald Anderson gets the offensive rebound4-5
15:04VMIWayne Teeters can't connect on a fadeaway in the lane4-5
15:02VMIRobert Denton grabs the offensive rebound4-5
14:53VMIRonald Anderson is fouled on the floor by Steven Kinkade - foul #1 on Steven Kinkade, team foul #24-5
SubsAir Force
Dean Conlin (PG), Wayne Margolis (SF), Herbert Lansford (C)
Charles Yohe, Richard Caraballo, John Ingram
 
SubsVMI
Scott Berry (PG), Jimmie Nale (SF), Dirk Grasser (PF), Victor Sonnier (C)
Robert Denton, Wayne Teeters, Joseph Frye, Ronald Anderson
 
14:34VMIJimmie Nale drills a jumpshot from the left side on a great pass from Marko Zeches4-7
14:12Air ForceWayne Margolis knocks in the driving attempt from the left block6-7
13:56VMIMarko Zeches drills a jumper in the lane and he's fouled by Dean Conlin - foul #1 on Dean Conlin, team foul #36-9
SubsAir Force
Cole Casper (PG), Ivan Townsend (PF), John Ingram (C)
David Gaddis, Steven Kinkade, Herbert Lansford
 
SubsVMI 
13:56VMIMarko Zeches makes the free throw6-10
13:32Air ForceWayne Margolis lays it in on a nice dish by Cole Casper and he's fouled by Scott Berry - foul #1 on Scott Berry, team foul #18-10
SubsAir Force
Charles Yohe (SG), Steven Kinkade (C)
Cole Casper, John Ingram
 
SubsVMI
David Pablo (SG), Wayne Teeters (SF), Ronald Anderson (C)
Marko Zeches, Jimmie Nale, Victor Sonnier
 
13:32Air ForceWayne Margolis makes the free throw9-10
13:12VMIRonald Anderson misses long on a 3 pointer from the right corner9-10
13:11Air ForceThe rebound goes to Charles Yohe9-10
13:06Air ForceCharles Yohe misses the 3pt attempt from the left corner9-10
13:05VMIWayne Teeters grabs the board9-10
12:59VMIRonald Anderson hits the front of the rim on the jump hook from the left block but he's hacked by Steven Kinkade - foul #2 on Steven Kinkade, team foul #49-10
SubsAir Force
Cole Casper (PG), Warren Tillman (SF), John Ingram (C)
Charles Yohe, Wayne Margolis, Steven Kinkade
 
SubsVMI
Robert Denton (PG), Joseph Frye (PF)
Scott Berry, Dirk Grasser
 
12:59VMIRonald Anderson makes the 1st free throw9-11
12:59VMIRonald Anderson makes the 2nd free throw9-12
12:37Air ForceDavid Pablo is called for the reach on Dean Conlin - foul #1 on David Pablo, team foul #29-12
SubsAir Force
Wayne Margolis (SF), Herbert Lansford (C)
Warren Tillman, Ivan Townsend
 
SubsVMI
Marko Zeches (SG)
David Pablo
 
12:20Air ForceJoseph Frye steps in front of the Wayne Margolis pass9-12
11:58VMIMarko Zeches knocks in the runner from the right block set up by Wayne Teeters9-14
LineupAir Force
 PG - Cole Casper (fresh) 1 ast.
 SG - Dean Conlin (fresh)
 SF - Wayne Margolis (fresh) 5 pts.
 PF - John Ingram (fresh) 2 pts. 2 reb.
 C - Herbert Lansford (fresh)
 
LineupVMI
 PG - Robert Denton (fresh) 1 ast.
 SG - Marko Zeches (fresh) 5 pts. 1 ast.
 SF - Wayne Teeters (fresh) 2 pts. 2 reb.
 PF - Joseph Frye (fresh) 3 pts. 2 reb.
 C - Ronald Anderson (fresh) 2 pts. 3 reb.
 
11:45Air ForceWayne Margolis is called for traveling9-14
SubsAir Force
Charles Yohe (PG), Robert Garland (SG), Warren Tillman (SF), Ivan Townsend (PF)
Cole Casper, Dean Conlin, Wayne Margolis, John Ingram
 
SubsVMI
Dirk Grasser (SF), Victor Sonnier (C)
Wayne Teeters, Ronald Anderson
 
11:22VMICharles Yohe takes the ball from Robert Denton9-14
11:00Air ForceWarren Tillman's pass is off the mark and out of bounds9-14
SubsAir Force
Cole Casper (PG), David Gaddis (SG), Richard Caraballo (SF), John Ingram (C)
Charles Yohe, Robert Garland, Warren Tillman, Herbert Lansford
 
SubsVMI
Scott Berry (PG)
Robert Denton
 
10:43VMICole Casper takes the ball from Victor Sonnier9-14
10:31Air ForceCole Casper clanks a 3pt shot from the left corner9-14
10:30VMIDirk Grasser grabs the defensive rebound9-14
10:08VMIMarko Zeches hits a jumper from close range on a great pass from Dirk Grasser9-16
09:45Air ForceIvan Townsend's floater is tipped away by Joseph Frye9-16
09:43VMIVictor Sonnier grabs the defensive rebound9-16
09:36VMIVictor Sonnier misses badly on a driving attempt from the baseline9-16
09:34Air ForceIvan Townsend grabs the defensive rebound9-16
09:17Air ForceRichard Caraballo drills a 3pt jumper from the right corner on a nice dish by Cole Casper12-16
08:57VMIVictor Sonnier drills a jump hook in the lane on a great pass from Scott Berry12-18
08:43Air ForceJoseph Frye is called for the reach on Ivan Townsend - foul #1 on Joseph Frye, team foul #312-18
SubsAir Force
Dean Conlin (PG), Robert Garland (SG), Warren Tillman (SF), Steven Kinkade (PF), Herbert Lansford (C)
Cole Casper, David Gaddis, Richard Caraballo, Ivan Townsend, John Ingram
 
SubsVMI
Robert Denton (PG), David Pablo (SG), Wayne Teeters (SF), Jimmie Nale (PF), Ronald Anderson (C)
Scott Berry, Marko Zeches, Dirk Grasser, Joseph Frye, Victor Sonnier
 
08:38Air ForceSteven Kinkade connects on the shot from the right side set up by Robert Garland14-18
08:18VMIDean Conlin steps in front of the Wayne Teeters pass14-18
08:14Air ForceRobert Garland misses the lay-in14-18
08:12VMIWayne Teeters grabs the board14-18
08:08VMIRobert Denton knocks in the 3pt shot from straight away set up by David Pablo14-21
07:50Air ForceDavid Pablo steals it from Dean Conlin14-21
LineupAir Force
 PG - Dean Conlin (fresh)
 SG - Robert Garland (fresh) 1 ast.
 SF - Warren Tillman (fresh) 2 pts.
 PF - Steven Kinkade (fresh) 2 pts.
 C - Herbert Lansford (fresh)
 
LineupVMI
 PG - Robert Denton (fresh) 3 pts. 1 ast.
 SG - David Pablo (fresh) 1 ast.
 SF - Wayne Teeters (fresh) 2 pts. 3 reb.
 PF - Jimmie Nale (fresh) 2 pts.
 C - Ronald Anderson (fresh) 2 pts. 3 reb.
 
07:41VMIDavid Pablo buries a 3pt jumper from the right corner on a great pass from Robert Denton14-24
07:20Air ForceHerbert Lansford hits the front of the rim on the fadeaway jumper from the right wing14-24
07:18VMIRobert Denton grabs the defensive rebound14-24
07:07VMIDavid Pablo clanks a jumper from the right wing14-24
07:05Air ForceDean Conlin grabs the defensive rebound14-24
06:50Air ForceSteven Kinkade misses long on a jumper from the left wing14-24
06:48Air ForceThe offensive rebound goes to Herbert Lansford14-24
06:37Air ForceSteven Kinkade misses long on a shot from the right block14-24
06:35VMIThe rebound goes to Jimmie Nale14-24
06:13VMIDean Conlin is called for the reach on Robert Denton - foul #2 on Dean Conlin, team foul #514-24
SubsAir Force
Cole Casper (PG), Charles Yohe (SG), Wayne Margolis (SF), Ivan Townsend (PF)
Dean Conlin, Robert Garland, Warren Tillman, Steven Kinkade
 
SubsVMI
Scott Berry (PG), Marko Zeches (SG), Joseph Frye (PF)
Robert Denton, David Pablo, Jimmie Nale
 
05:53VMIScott Berry's pass is off the mark and out of bounds14-24
SubsAir Force
John Ingram (C)
Herbert Lansford
 
SubsVMI
Dirk Grasser (SF), Victor Sonnier (C)
Wayne Teeters, Ronald Anderson
 
05:34Air ForceCole Casper throws a bad pass out of bounds14-24
SubsAir Force
David Gaddis (SG), Herbert Lansford (C)
Cole Casper, John Ingram
 
SubsVMI 
05:17VMIJoseph Frye lays it in on a nice dish by Scott Berry14-26
04:55Air ForceCharles Yohe loses the ball out of bounds14-26
SubsAir Force
Cole Casper (PG), Warren Tillman (SF), John Ingram (C)
David Gaddis, Wayne Margolis, Herbert Lansford
 
SubsVMI
Robert Denton (PG)
Scott Berry
 
04:29VMIDirk Grasser hits the front of the rim on the wide open fadeaway jumper from just outside the lane14-26
04:28VMIJoseph Frye tips it back up and in14-28
04:19Air ForceIvan Townsend connects on the jumpshot from just outside the lane on a great pass from Charles Yohe16-28
03:56VMIRobert Denton knocks in the 3pt shot from the left corner on a nice dish by Marko Zeches16-31
03:29Air ForceIvan Townsend misses badly on a floater from the free throw line16-31
03:27VMIDirk Grasser snags the defensive board16-31
LineupAir Force
 PG - Cole Casper (fresh) 2 ast.
 SG - Charles Yohe (fairly fresh) 1 ast.
 SF - Warren Tillman (fairly fresh) 2 pts.
 PF - Ivan Townsend (fairly fresh) 2 pts. 2 reb.
 C - John Ingram (fairly fresh) 2 pts. 2 reb.
 
LineupVMI
 PG - Robert Denton (fresh) 6 pts. 2 ast.
 SG - Marko Zeches (fresh) 7 pts. 2 ast.
 SF - Dirk Grasser (fresh) 2 reb.
 PF - Joseph Frye (fairly fresh) 7 pts. 3 reb.
 C - Victor Sonnier (fresh) 2 pts.
 
02:59VMIMarko Zeches misses short on a runner from the left block16-31
02:58Air ForceIvan Townsend snags the defensive board16-31
02:32Air ForceWarren Tillman misses short on a shot from the left wing but the foul's on Dirk Grasser - foul #1 on Dirk Grasser, team foul #416-31
SubsAir Force
Dean Conlin (PG), Robert Garland (SG), Steven Kinkade (PF), Herbert Lansford (C)
Cole Casper, Charles Yohe, Ivan Townsend, John Ingram
 
SubsVMI
Scott Berry (PG), David Pablo (SG), Wayne Teeters (SF), Jimmie Nale (PF), Ronald Anderson (C)
Robert Denton, Marko Zeches, Dirk Grasser, Joseph Frye, Victor Sonnier
 
02:32Air ForceWarren Tillman makes the 1st free throw17-31
02:32Air ForceWarren Tillman makes the 2nd free throw18-31
02:17VMIWayne Teeters comes up short on the 3 pointer from the right wing18-31
02:15Air ForceSteven Kinkade grabs the defensive rebound18-31
01:53Air ForceDean Conlin hits the front of the rim on the 3pt attempt from the right wing18-31
01:51VMIDavid Pablo grabs the board18-31
01:28VMIJimmie Nale comes up short on the jumpshot from the right side18-31
01:26VMIWayne Teeters pulls down the offensive rebound18-31
01:17VMIJimmie Nale misses the wide open jumpshot from the free throw line18-31
01:16Air ForceSteven Kinkade grabs the defensive rebound18-31
00:54Air ForceRobert Garland connects on the 3 pointer from the right corner on a nice dish by Dean Conlin21-31
00:38VMIWayne Teeters hits the front of the rim on the pull-up jumper from the free throw line21-31
00:37Air ForceWarren Tillman pulls down the rebound21-31
00:18Air ForceWayne Teeters steals it from Steven Kinkade21-31
00:00VMIRonald Anderson misses long on a turnaround from the left block21-31
TimeTeamPlayScore
LineupAir Force
 PG - Cole Casper (fresh) 2 ast.
 SG - Robert Garland (fresh) 3 pts. 1 ast.
 SF - Warren Tillman (fresh) 4 pts. 2 reb.
 PF - Ivan Townsend (fresh) 2 pts. 3 reb.
 C - Herbert Lansford (fresh)
 
LineupVMI
 PG - Robert Denton (fresh) 6 pts. 2 ast.
 SG - Marko Zeches (fresh) 7 pts. 2 ast.
 SF - Wayne Teeters (fresh) 2 pts. 4 reb.
 PF - Joseph Frye (fresh) 7 pts. 3 reb.
 C - Ronald Anderson (fresh) 2 pts. 3 reb.
 
20:00VMIWayne Teeters inbounds the ball21-31
Game PlanAir ForceAir Force is playing a motion offense and a halfcourt press/2-3 zone (0) 
Game PlanVMIVMI is playing a motion offense and a man to man (0) 
19:45VMIMarko Zeches jams it on a great pass from Robert Denton and he's fouled by Robert Garland - foul #2 on Robert Garland, team foul #121-33
SubsAir Force
Charles Yohe (PG), David Gaddis (SG), Richard Caraballo (SF), Steven Kinkade (C)
Cole Casper, Robert Garland, Warren Tillman, Herbert Lansford
 
SubsVMI 
19:45VMIMarko Zeches makes the free throw21-34
19:30Air ForceDavid Gaddis steps out of bounds on the sideline21-34
SubsAir Force
Cole Casper (PG), John Ingram (C)
Charles Yohe, Ivan Townsend
 
SubsVMI 
19:15VMIMarko Zeches can't connect on a floater from the left side21-34
19:14Air ForceSteven Kinkade grabs the board21-34
18:51Air ForceCole Casper misses the 3 from the left corner21-34
18:49VMIWayne Teeters grabs the board21-34
18:40VMIDavid Gaddis is called for the reach on Marko Zeches - foul #1 on David Gaddis, team foul #221-34
SubsAir Force
Charles Yohe (PG), Herbert Lansford (C)
Cole Casper, John Ingram
 
SubsVMI 
18:25VMIJoseph Frye comes up short on the fadeaway in the paint but he's fouled by Richard Caraballo - foul #1 on Richard Caraballo, team foul #321-34
SubsAir Force
Ivan Townsend (PF)
Herbert Lansford
 
SubsVMI 
18:25VMIJoseph Frye makes the 1st free throw21-35
18:25VMIJoseph Frye makes the 2nd free throw21-36
18:15Air ForceRonald Anderson is called for the reach on Steven Kinkade - foul #1 on Ronald Anderson, team foul #121-36
18:05Air ForceDavid Gaddis hits the front of the rim on the 3pt attempt from the left wing21-36
18:04VMIRonald Anderson grabs the board21-36
17:49VMIWayne Teeters throws a bad pass out of bounds21-36
SubsAir Force
Cole Casper (PG), Herbert Lansford (C)
Charles Yohe, Ivan Townsend
 
SubsVMI 
17:31Air ForceCole Casper buries a 3pt attempt from the right corner on a nice dish by David Gaddis24-36
17:24VMIRonald Anderson can't connect on an uncontested fadeaway jumper from the right side24-36
17:22VMIRonald Anderson can't tip it in24-36
17:21Air ForceThe rebound goes to Steven Kinkade24-36
17:04Air ForceRichard Caraballo misses short on a 3 from the right wing24-36
17:02VMIJoseph Frye snags the defensive board24-36
16:37VMIMarko Zeches misses the lay-in24-36
16:36Air ForceCole Casper grabs the defensive rebound24-36
16:11Air ForceRichard Caraballo travels with the ball24-36
SubsAir Force
Charles Yohe (PG), Robert Garland (SG), Wayne Margolis (SF), Ivan Townsend (PF), John Ingram (C)
Cole Casper, David Gaddis, Richard Caraballo, Steven Kinkade, Herbert Lansford
 
SubsVMI
Scott Berry (PG), David Pablo (SG), Jimmie Nale (SF), Dirk Grasser (PF), Victor Sonnier (C)
Robert Denton, Marko Zeches, Wayne Teeters, Joseph Frye, Ronald Anderson
 
15:52VMIWayne Margolis steals the ball from Victor Sonnier24-36
LineupAir Force
 PG - Charles Yohe (fresh) 1 ast.
 SG - Robert Garland (fresh) 3 pts. 1 ast.
 SF - Wayne Margolis (fresh) 5 pts.
 PF - Ivan Townsend (fresh) 2 pts. 3 reb.
 C - John Ingram (fresh) 2 pts. 2 reb.
 
LineupVMI
 PG - Scott Berry (fresh) 2 ast.
 SG - David Pablo (fresh) 3 pts. 1 ast.
 SF - Jimmie Nale (fresh) 2 pts.
 PF - Dirk Grasser (fresh) 2 reb.
 C - Victor Sonnier (fresh) 2 pts.
 
15:36Air ForceThe short jumper by Wayne Margolis is denied by Dirk Grasser24-36
15:34Air ForceRobert Garland gets the offensive rebound24-36
15:21Air ForceIvan Townsend scores on a runner from the baseline set up by Robert Garland and he's fouled by Dirk Grasser - foul #2 on Dirk Grasser, team foul #226-36
SubsAir Force
Dean Conlin (PG), Steven Kinkade (C)
Charles Yohe, John Ingram
 
SubsVMI
Marko Zeches (SG)
David Pablo
 
15:21Air ForceIvan Townsend makes the free throw27-36
15:02VMIWayne Margolis swats the layup by Marko Zeches27-36
15:00Air ForceDean Conlin grabs the defensive rebound27-36
14:45Air ForceRobert Garland clanks a 3 pointer from straight away27-36
14:43VMIDirk Grasser snags the defensive board27-36
14:34VMIVictor Sonnier blows the layup but the foul's on Dean Conlin - foul #3 on Dean Conlin, team foul #427-36
SubsAir Force
Cole Casper (PG), Charles Yohe (SG), Herbert Lansford (C)
Dean Conlin, Robert Garland, Ivan Townsend
 
SubsVMI 
14:34VMIVictor Sonnier misses the 1st free throw27-36
14:34VMIVictor Sonnier makes the 2nd free throw27-37
14:15Air ForceCole Casper hits the front of the rim on the 3pt shot from the right wing27-37
14:14VMIVictor Sonnier grabs the defensive rebound27-37
13:55VMIDirk Grasser clanks a 3 pointer from the right wing27-37
13:53Air ForceHerbert Lansford pulls down the rebound27-37
13:40Air ForceCole Casper misses badly on a fadeaway from the left wing but the foul's on Dirk Grasser - foul #3 on Dirk Grasser, team foul #327-37
SubsAir Force
David Gaddis (SG), Ivan Townsend (PF), John Ingram (C)
Charles Yohe, Steven Kinkade, Herbert Lansford
 
SubsVMI
Robert Denton (PG), Wayne Teeters (SF), Joseph Frye (PF), Ronald Anderson (C)
Scott Berry, Jimmie Nale, Victor Sonnier, Dirk Grasser
 
13:40Air ForceCole Casper makes the 1st free throw28-37
13:40Air ForceCole Casper misses the 2nd free throw28-37
13:40Air ForceIvan Townsend grabs the offensive board28-37
13:27Air ForceWayne Margolis misses the fadeaway from the free throw line28-37
13:26VMIJoseph Frye gets the rebound28-37
13:01VMIRobert Denton comes up short on the 3pt shot from straight away28-37
13:00VMIJoseph Frye misses the tip28-37
12:58VMIThe offensive rebound goes to Ronald Anderson28-37
12:41VMIRonald Anderson is hacked by John Ingram - foul #1 on John Ingram, team foul #528-37
SubsAir Force
Dean Conlin (PG), Robert Garland (SG), Warren Tillman (SF), Steven Kinkade (PF), Herbert Lansford (C)
Cole Casper, David Gaddis, Wayne Margolis, Ivan Townsend, John Ingram
 
SubsVMI
David Pablo (SG)
Marko Zeches
 
12:29VMIRonald Anderson makes the jump hook in the lane on a nice dish by Robert Denton28-39
12:11Air ForceSteven Kinkade hits the finger roll on a nice dish by Warren Tillman and he's hacked by Wayne Teeters - foul #1 on Wayne Teeters, team foul #430-39
SubsAir Force
Charles Yohe (SG), Richard Caraballo (SF)
Robert Garland, Warren Tillman
 
SubsVMI
Scott Berry (PG)
Robert Denton
 
12:11Air ForceSteven Kinkade makes the free throw31-39
11:59VMIJoseph Frye buries a jumper from the right block on a nice dish by Scott Berry31-41
11:45Air ForceSteven Kinkade can't connect on a pull-up jumper from the right wing31-41
11:44Air ForceRichard Caraballo grabs the offensive rebound31-41
LineupAir Force
 PG - Dean Conlin (fresh) 1 ast. 3 pf.
 SG - Charles Yohe (fresh) 1 ast.
 SF - Richard Caraballo (fresh) 3 pts. 2 reb.
 PF - Steven Kinkade (fairly fresh) 5 pts. 4 reb.
 C - Herbert Lansford (fresh) 2 reb.
 
LineupVMI
 PG - Scott Berry (fresh) 3 ast.
 SG - David Pablo (fresh) 3 pts. 1 ast.
 SF - Wayne Teeters (fresh) 2 pts. 5 reb.
 PF - Joseph Frye (fresh) 11 pts. 6 reb.
 C - Ronald Anderson (fresh) 4 pts. 6 reb.
 
11:25Air ForceHerbert Lansford can't connect on a driving attempt near the basket but the foul's on Wayne Teeters - foul #2 on Wayne Teeters, team foul #531-41
SubsAir Force
Cole Casper (PG), Robert Garland (SG), Warren Tillman (SF), Ivan Townsend (PF)
Dean Conlin, Charles Yohe, Richard Caraballo, Steven Kinkade
 
SubsVMI
Marko Zeches (SG), Dirk Grasser (PF)
David Pablo, Joseph Frye
 
11:25Air ForceHerbert Lansford makes the 1st free throw32-41
11:25Air ForceHerbert Lansford makes the 2nd free throw33-41
11:08VMIHerbert Lansford is called for the reach on Ronald Anderson - foul #1 on Herbert Lansford, team foul #633-41
SubsAir Force
David Gaddis (SG), John Ingram (C)
Robert Garland, Herbert Lansford
 
SubsVMI
Robert Denton (PG), Jimmie Nale (SF), Victor Sonnier (C)
Scott Berry, Wayne Teeters, Ronald Anderson
 
10:58VMIRobert Denton misses badly on the uncontested 3pt shot from straight away33-41
10:57VMIVictor Sonnier misses the tip33-41
10:55Air ForceIvan Townsend snags the defensive board33-41
10:40Air ForceWarren Tillman is fouled on the floor by Jimmie Nale - foul #1 on Jimmie Nale, team foul #633-41
SubsAir Force
Dean Conlin (PG), Robert Garland (SG), Wayne Margolis (SF), Herbert Lansford (C)
Cole Casper, David Gaddis, Warren Tillman, John Ingram
 
SubsVMI 
10:29Air ForceDean Conlin buries a jumpshot from the left wing set up by Ivan Townsend35-41
10:03VMIDirk Grasser travels with the ball35-41
SubsAir Force
Charles Yohe (PG), David Gaddis (SG), Warren Tillman (SF), Steven Kinkade (PF), John Ingram (C)
Dean Conlin, Robert Garland, Wayne Margolis, Ivan Townsend, Herbert Lansford
 
SubsVMI
Wayne Teeters (SF), Joseph Frye (PF), Ronald Anderson (C)
Jimmie Nale, Dirk Grasser, Victor Sonnier
 
09:40Air ForceWarren Tillman comes up short on the jump hook from the right block but he's fouled by Wayne Teeters - foul #3 on Wayne Teeters, team foul #735-41
SubsAir Force
Cole Casper (PG), Robert Garland (SG), Ivan Townsend (PF)
Charles Yohe, David Gaddis, Steven Kinkade
 
SubsVMI
Scott Berry (PG)
Robert Denton
 
09:40Air ForceWarren Tillman misses the 1st free throw35-41
09:40Air ForceWarren Tillman makes the 2nd free throw36-41
09:17VMIScott Berry's pass is intercepted by Cole Casper36-41
09:13Air ForceRobert Garland blows the layup36-41
09:12Air ForceIvan Townsend grabs the offensive rebound36-41
09:00Air ForceCole Casper can't connect on a 3pt jumper from the left corner36-41
08:59Air ForceIvan Townsend can't tip it in36-41
08:58VMIWayne Teeters grabs the board36-41
08:54VMIMarko Zeches knocks in the pull-up jumper from just outside the lane on a great pass from Scott Berry36-43
08:47Air ForceCole Casper hits a 3 from the right wing set up by Warren Tillman39-43
08:30VMIMarko Zeches drills a driving attempt from the baseline39-45
08:13Air ForceIvan Townsend misses short on a pull-up jumper from the left side but he's hacked by Joseph Frye - foul #2 on Joseph Frye, team foul #839-45
SubsAir Force
Charles Yohe (PG), David Gaddis (SG), Richard Caraballo (SF), Steven Kinkade (C)
Cole Casper, Robert Garland, Warren Tillman, John Ingram
 
SubsVMI
Robert Denton (PG), David Pablo (SG), Jimmie Nale (SF), Dirk Grasser (PF), Victor Sonnier (C)
Scott Berry, Marko Zeches, Wayne Teeters, Joseph Frye, Ronald Anderson
 
08:13Air ForceIvan Townsend misses the 1st free throw39-45
08:13Air ForceIvan Townsend makes the 2nd free throw40-45
07:56VMICharles Yohe is called for the reach on David Pablo - foul #1 on Charles Yohe, team foul #740-45
SubsAir Force
Dean Conlin (PG), Herbert Lansford (C)
Charles Yohe, Ivan Townsend
 
SubsVMI 
07:56VMIDavid Pablo makes the 1st free throw40-46
07:56VMIDavid Pablo misses the 2nd free throw40-46
07:56Air ForceThe rebound goes to Herbert Lansford40-46
07:42Air ForceHerbert Lansford hits the front of the rim on the jumper from the free throw line40-46
07:41Air ForceDean Conlin tips it home42-46
LineupAir Force
 PG - Dean Conlin (fresh) 4 pts. 1 ast. 3 pf.
 SG - David Gaddis (fresh) 1 ast.
 SF - Richard Caraballo (fresh) 3 pts. 2 reb.
 PF - Steven Kinkade (fresh) 5 pts. 4 reb.
 C - Herbert Lansford (fresh) 2 pts. 3 reb.
 
LineupVMI
 PG - Robert Denton (fresh) 6 pts. 4 ast.
 SG - David Pablo (fresh) 4 pts. 1 ast.
 SF - Jimmie Nale (fresh) 2 pts.
 PF - Dirk Grasser (fresh) 3 reb. 3 pf.
 C - Victor Sonnier (fresh) 3 pts. 3 reb.
 
07:23VMIVictor Sonnier is fouled on the floor by Herbert Lansford - foul #2 on Herbert Lansford, team foul #842-46
SubsAir Force
Charles Yohe (PG), Wayne Margolis (SF)
Dean Conlin, Richard Caraballo
 
SubsVMI 
07:23VMIVictor Sonnier misses the 1st free throw42-46
07:23Air ForceHerbert Lansford snags the defensive board42-46
07:02Air ForceVictor Sonnier steals the ball from David Gaddis42-46
06:38VMIDavid Pablo loses the dribble to David Gaddis42-46
06:18Air ForceDavid Gaddis is hacked by Jimmie Nale - foul #2 on Jimmie Nale, team foul #942-46
SubsAir Force
Cole Casper (PG), Richard Caraballo (SF), Ivan Townsend (PF)
Charles Yohe, Wayne Margolis, Steven Kinkade
 
SubsVMI
Scott Berry (PG), Marko Zeches (SG), Wayne Teeters (SF), Joseph Frye (PF), Ronald Anderson (C)
Robert Denton, David Pablo, Jimmie Nale, Victor Sonnier, Dirk Grasser
 
06:18Air ForceDavid Gaddis makes the 1st free throw43-46
06:18Air ForceDavid Gaddis makes the 2nd free throw44-46
06:05VMIWayne Teeters is hacked by David Gaddis - foul #2 on David Gaddis, team foul #944-46
SubsAir Force
Dean Conlin (SG)
David Gaddis
 
SubsVMI 
06:05VMIWayne Teeters makes the 1st free throw44-47
06:05VMIWayne Teeters makes the 2nd free throw44-48
05:55Air ForceCole Casper's 3 pointer is rejected by Scott Berry44-48
05:54VMIWayne Teeters pulls down the rebound44-48
05:32VMIJoseph Frye is denied on a layup by Herbert Lansford44-48
05:30VMIJoseph Frye tips it in44-50
05:14Air ForceHerbert Lansford blows the layup44-50
05:13VMIScott Berry pulls down the rebound44-50
04:52VMIScott Berry comes up short on the jumper from the right wing44-50
04:50VMIRonald Anderson snags the offensive board44-50
04:36VMIScott Berry is whistled for a carry44-50
SubsAir Force
Charles Yohe (PG), Robert Garland (SG), Warren Tillman (SF), Steven Kinkade (PF), John Ingram (C)
Cole Casper, Dean Conlin, Richard Caraballo, Ivan Townsend, Herbert Lansford
 
SubsVMI
Robert Denton (PG)
Scott Berry
 
04:12Air ForceSteven Kinkade slams it home46-50
04:04VMIWayne Teeters is hacked by Robert Garland - foul #3 on Robert Garland, team foul #1046-50
SubsAir Force 
SubsVMI
Dirk Grasser (PF)
Joseph Frye
 
04:04VMIWayne Teeters makes the 1st free throw46-51
04:04VMIWayne Teeters misses the 2nd free throw46-51
04:04Air ForceSteven Kinkade grabs the board46-51
03:53Air ForceWarren Tillman drills a shot from the left wing on a nice dish by Robert Garland48-51
03:34VMIRonald Anderson drills a runner from the baseline on a great pass from Robert Denton48-53
LineupAir Force
 PG - Charles Yohe (fresh) 1 ast.
 SG - Robert Garland (fresh) 3 pts. 3 ast. 3 pf.
 SF - Warren Tillman (fresh) 7 pts. 2 reb.
 PF - Steven Kinkade (fresh) 7 pts. 5 reb.
 C - John Ingram (fresh) 2 pts. 2 reb.
 
LineupVMI
 PG - Robert Denton (fresh) 6 pts. 5 ast.
 SG - Marko Zeches (fresh) 14 pts. 2 ast.
 SF - Wayne Teeters (fairly fresh) 5 pts. 7 reb. 3 pf.
 PF - Dirk Grasser (fresh) 3 reb. 3 pf.
 C - Ronald Anderson (fairly fresh) 6 pts. 7 reb.
 
03:24Air ForceRonald Anderson blocks the short jumper by Steven Kinkade48-53
03:23Air ForceWarren Tillman misses the tip48-53
03:22VMIRonald Anderson grabs the defensive rebound48-53
03:20VMIRobert Denton loses the dribble to Charles Yohe in the backcourt48-53
03:17Air ForceRobert Garland hits the finger roll set up by Charles Yohe50-53
02:56VMIMarko Zeches is whistled for an offensive foul - foul #1 on Marko Zeches, team foul #1050-53
SubsAir Force
Cole Casper (PG), David Gaddis (SG), Wayne Margolis (SF), Ivan Townsend (PF), Herbert Lansford (C)
Charles Yohe, Robert Garland, Warren Tillman, Steven Kinkade, John Ingram
 
SubsVMI
Joseph Frye (PF), Victor Sonnier (C)
Wayne Teeters, Ronald Anderson
 
02:43Air ForceIvan Townsend's pass is off the mark and out of bounds50-53
SubsAir Force 
SubsVMI
Scott Berry (PG), David Pablo (SG)
Robert Denton, Marko Zeches
 
02:40VMIVMI calls a full timeout (2 :30 3 full remaining)50-53
SubsAir Force 
SubsVMI
Robert Denton (PG), Marko Zeches (SG), Wayne Teeters (SF), Ronald Anderson (C)
Scott Berry, David Pablo, Dirk Grasser, Victor Sonnier
 
02:35VMIRobert Denton misses long on a 3 pointer from the left corner50-53
02:33Air ForceDavid Gaddis grabs the board50-53
02:29Air ForceDavid Gaddis can't connect on a 3 from the right corner50-53
02:28Air ForceHerbert Lansford hits the follow up shot52-53
02:11VMIMarko Zeches misses long on a pull-up jumper from the left side but he's hacked by Herbert Lansford - foul #3 on Herbert Lansford, team foul #1152-53
SubsAir Force
Dean Conlin (PG), Steven Kinkade (PF)
Cole Casper, Ivan Townsend
 
SubsVMI 
02:11VMIMarko Zeches makes the 1st free throw52-54
02:11VMIMarko Zeches misses the 2nd free throw52-54
02:11Air ForceSteven Kinkade grabs the board52-54
01:57Air ForceDean Conlin drills a runner from close range on a nice dish by David Gaddis54-54
01:36VMIJoseph Frye clanks a 3pt jumper from the right wing54-54
01:35Air ForceHerbert Lansford snags the defensive board54-54
01:32Air ForceDean Conlin is fouled in the backcourt by Robert Denton - foul #1 on Robert Denton, team foul #1154-54
SubsAir Force
Robert Garland (SG), Warren Tillman (SF), Ivan Townsend (PF)
David Gaddis, Wayne Margolis, Steven Kinkade
 
SubsVMI 
01:32Air ForceDean Conlin misses the 1st free throw54-54
01:32Air ForceDean Conlin makes the 2nd free throw55-54
01:11VMIMarko Zeches is fouled on the floor by Dean Conlin - foul #4 on Dean Conlin, team foul #1255-54
SubsAir Force
Cole Casper (PG)
Dean Conlin
 
SubsVMI 
01:11VMIMarko Zeches makes the 1st free throw55-55
01:11VMIMarko Zeches makes the 2nd free throw55-56
00:49Air ForceCole Casper makes the jumpshot from the left wing57-56
00:28VMIWayne Teeters misses long on a jumper near the basket57-56
00:26Air ForceWarren Tillman grabs the board57-56
Game PlanAir ForceAir Force is playing a spread offense (hold ball) and a halfcourt press/2-3 zone (0) 
Game PlanVMIVMI is playing a motion offense and intentionally fouling (0) 
00:24Air ForceWarren Tillman is hacked by Robert Denton in the backcourt - foul #2 on Robert Denton, team foul #1257-56
00:24Air ForceWarren Tillman misses the 1st free throw57-56
00:24Air ForceWarren Tillman makes the 2nd free throw58-56
00:05VMIRonald Anderson misses the runner from the right block58-56
00:04VMIMarko Zeches gets the offensive rebound58-56
00:02VMIRobert Denton makes the fadeaway jumper from the left side58-58
00:02Air ForceAir Force calls a :30 timeout (1 :30 4 full remaining)58-58
Game PlanAir ForceAir Force is playing a quick shot offense (quick shot) and a halfcourt press/2-3 zone (0) 
Game PlanVMIVMI is playing a motion offense and a man to man (0) 
00:00Air ForceWarren Tillman clanks a halfcourt shot58-58
TimeTeamPlayScore
LineupAir Force
 PG - Cole Casper (fresh) 9 pts. 2 ast. 2 stl.
 SG - Robert Garland (fresh) 5 pts. 3 ast. 3 pf.
 SF - Warren Tillman (fresh) 8 pts. 4 reb.
 PF - Ivan Townsend (fresh) 6 pts. 7 reb.
 C - Herbert Lansford (fresh) 4 pts. 6 reb. 3 pf.
 
LineupVMI
 PG - Robert Denton (fresh) 8 pts. 5 ast.
 SG - Marko Zeches (fresh) 17 pts. 2 ast.
 SF - Wayne Teeters (fresh) 5 pts. 7 reb. 3 pf.
 PF - Joseph Frye (fresh) 13 pts. 7 reb.
 C - Ronald Anderson (fresh) 6 pts. 8 reb. 2 blk.
 
05:00VMIRonald Anderson wins the tip58-58
Game PlanAir ForceAir Force is playing a motion offense and a halfcourt press/2-3 zone (0) 
Game PlanVMIVMI is playing a motion offense and a man to man (0) 
04:40VMIMarko Zeches misses the wide open fadeaway in the lane58-58
04:38VMIMarko Zeches tips it back up and in58-60
04:11Air ForceHerbert Lansford lays it in on a nice dish by Robert Garland60-60
03:55VMIMarko Zeches is open and buries a driving attempt from the left block60-62
03:41Air ForceCole Casper misses long on a jumper from the free throw line60-62
03:40VMIRonald Anderson snags the defensive board60-62
03:38VMIRobert Denton throws a bad pass out of bounds in the backcourt60-62
SubsAir Force
Charles Yohe (PG), David Gaddis (SG), Richard Caraballo (SF), Steven Kinkade (PF), John Ingram (C)
Cole Casper, Robert Garland, Warren Tillman, Ivan Townsend, Herbert Lansford
 
SubsVMI 
03:27Air ForceSteven Kinkade is hacked by Marko Zeches - foul #2 on Marko Zeches, team foul #1360-62
SubsAir Force 
SubsVMI
Scott Berry (PG)
Robert Denton
 
03:27Air ForceSteven Kinkade misses the 1st free throw60-62
03:27Air ForceSteven Kinkade makes the 2nd free throw61-62
03:07VMIRonald Anderson drills a floater in the paint set up by Wayne Teeters61-64
02:40Air ForceCharles Yohe makes the 3pt shot from the left wing set up by David Gaddis64-64
02:20VMIMarko Zeches misses short on a jump hook in the lane64-64
02:18VMIRonald Anderson gets the offensive rebound64-64
02:03VMICharles Yohe steals the ball from Scott Berry64-64
01:39Air ForceCharles Yohe misses the 3 pointer from the left corner64-64
01:37VMIRonald Anderson pulls down the rebound64-64
01:20VMIRichard Caraballo steals it from Ronald Anderson64-64
01:01Air ForceDavid Gaddis makes the 3pt attempt from the left corner on a great pass from Richard Caraballo67-64
LineupAir Force
 PG - Charles Yohe (fairly fresh) 3 pts. 2 ast. 3 stl.
 SG - David Gaddis (fairly fresh) 5 pts. 3 ast.
 SF - Richard Caraballo (fairly fresh) 3 pts. 2 reb.
 PF - Steven Kinkade (fairly fresh) 8 pts. 6 reb.
 C - John Ingram (fairly fresh) 2 pts. 2 reb.
 
LineupVMI
 PG - Scott Berry (fairly fresh) 4 ast.
 SG - Marko Zeches (fairly fresh) 21 pts. 2 ast.
 SF - Wayne Teeters (fairly fresh) 5 pts. 7 reb. 3 pf.
 PF - Joseph Frye (fairly fresh) 13 pts. 7 reb.
 C - Ronald Anderson (fairly fresh) 8 pts. 11 reb. 2 blk.
 
00:44VMIMarko Zeches clanks a 3pt shot from the right wing67-64
00:43VMIThe offensive rebound goes to Ronald Anderson67-64
00:21VMIMarko Zeches hits the front of the rim on the fadeaway in the paint67-64
00:19VMIWayne Teeters can't tip it in67-64
00:17VMIMarko Zeches tips it back up and in67-66
Game PlanAir ForceAir Force is playing a spread offense (hold ball) and a halfcourt press/2-3 zone (0) 
Game PlanVMIVMI is playing a motion offense and intentionally fouling (0) 
00:16Air ForceRichard Caraballo is hacked by Scott Berry in the backcourt - foul #2 on Scott Berry, team foul #1467-66
SubsAir Force
Cole Casper (PG), Robert Garland (SG), Ivan Townsend (PF), Herbert Lansford (C)
Charles Yohe, David Gaddis, Steven Kinkade, John Ingram
 
SubsVMI
Robert Denton (PG)
Scott Berry
 
00:16Air ForceRichard Caraballo makes the 1st free throw68-66
00:16Air ForceRichard Caraballo makes the 2nd free throw69-66
00:01VMIJoseph Frye misses short on a 3pt shot from the left wing69-66
00:00Air ForceHerbert Lansford grabs the defensive rebound69-66