#0073B8 #002E90
Hoops Dynasty HOOPS DYNASTY
Non-Conference Crum
Saint Peter's Sim AI
Air Force Sim AI
Final -
3/28/2026
90
  1 2 F
Saint Peter's 46 44 90
Air Force 33 46 79
79
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cScott Delph 17 3-3 0-0 4-4 1 4 0 1 1 0 1 10
pfEdwin Threlkeld 20 0-3 0-1 2-2 1 5 2 0 2 2 4 2
sfMark Harrison 19 5-7 1-1 1-4 3 5 1 0 3 0 2 12
sgWalter Engen 7 2-4 1-3 0-0 0 1 0 0 0 0 5 5
pgSang Qian 23 3-5 2-4 0-0 1 4 3 1 0 0 0 8
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pgRolando Cruz 23 4-9 2-5 2-2 0 0 4 0 1 0 3 12
pfMichael Dozier 18 3-5 0-2 3-6 1 10 2 1 0 1 2 9
sfGeorge Snow 18 3-10 1-3 2-4 2 3 2 1 2 0 1 9
pgOlubayo Ali 17 3-4 1-2 0-0 0 0 3 1 1 0 3 7
cSamuel Marko 16 3-6 0-0 0-0 2 2 0 1 0 1 0 6
sgNicholas Casey 13 2-5 0-0 6-6 0 0 0 1 0 0 1 10
cDarren Partin 9 0-0 0-0 0-0 0 0 0 0 0 0 1 0
Totals 200 31-61 8-21 20-28 11 34 17 7 10 4 23 90
Percentages   .508 .381 .714                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cJoshua Longnecker 20 2-6 0-1 0-1 0 4 3 2 0 1 2 4
pfIvan Townsend 21 3-7 1-3 1-1 0 2 1 1 0 0 2 8
sfWarren Tillman 22 2-4 1-2 2-2 1 3 2 0 0 0 2 7
sgDavid Gaddis 19 1-5 0-2 0-0 1 2 3 0 0 0 0 2
pgJohnathan Dancy 20 2-5 1-3 0-0 1 3 2 4 1 0 2 5
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sfRichard Caraballo 20 3-5 2-2 7-11 0 1 3 1 0 0 2 15
sfWayne Margolis 19 3-6 0-1 0-0 5 8 1 0 2 0 2 6
pfSteven Kinkade 17 4-5 0-0 2-2 1 6 1 3 0 1 1 10
pgCharles Gregory 17 3-7 2-5 2-2 1 3 2 1 0 0 3 10
pfJohn Ingram 15 3-4 0-0 3-4 2 4 0 0 0 1 3 9
sgDavid Forgey 7 0-3 0-1 0-0 0 0 0 3 0 0 2 0
pgHarold Booker 3 1-1 1-1 0-0 0 0 0 0 0 0 0 3
Totals 200 27-58 8-21 17-23 12 36 18 15 3 3 21 79
Percentages   .466 .381 .739                

SP
46
15-31
4-11
12-16
6
19
7
4
7
3
11
14
15
7
9
23
44
16-30
4-10
8-12
5
15
10
3
3
1
12
18
6
9
0
30
90
31-61
8-21
20-28
11
34
17
7
10
4
23
32
21
16
9
53
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
33
12-31
3-9
6-9
7
19
8
9
1
3
11
14
0
6
0
24
46
15-27
5-12
11-14
5
17
10
6
2
0
10
12
6
11
3
29
79
27-58
8-21
17-23
12
36
18
15
3
3
21
26
6
17
3
53
PLAYER OF THE GAME
sf Mark Harrison Saint Peter's
12 Points, 5 Rebounds, 3 Steals
TimeTeamPlayScore
LineupSaint Peter's
 PG - Sang Qian (fresh)
 SG - Walter Engen (fresh)
 SF - Mark Harrison (fresh)
 PF - Edwin Threlkeld (fresh)
 C - Scott Delph (fresh)
 
LineupAir Force
 PG - Johnathan Dancy (fresh)
 SG - David Gaddis (fresh)
 SF - Warren Tillman (fresh)
 PF - Ivan Townsend (fresh)
 C - Joshua Longnecker (fresh)
 
20:00Air ForceIvan Townsend wins the tip0-0
Game PlanSaint Peter'sSaint Peter's is playing a motion offense and a fullcourt press (0) 
Game PlanAir ForceAir Force is playing a motion offense and a 2-3 zone (0) 
19:41Air ForceWarren Tillman misses the fadeaway from the baseline but he's hacked by Edwin Threlkeld - foul #1 on Edwin Threlkeld, team foul #10-0
19:41Air ForceWarren Tillman makes the 1st free throw0-1
19:41Air ForceWarren Tillman makes the 2nd free throw0-2
19:25Saint Peter'sScott Delph throws a bad pass out of bounds0-2
19:07Air ForceJohnathan Dancy is hacked by Walter Engen - foul #1 on Walter Engen, team foul #20-2
18:58Air ForceJohnathan Dancy misses short on a jumper from just outside the lane0-2
18:56Saint Peter'sSang Qian grabs the board0-2
18:38Saint Peter'sWalter Engen can't connect on a 3 from straight away0-2
18:36Air ForceJoshua Longnecker gets the rebound0-2
18:30Air ForceJohnathan Dancy can't connect on a 3pt shot from the left corner0-2
18:28Air ForceDavid Gaddis pulls down the offensive rebound0-2
18:12Air ForceMark Harrison picks off the pass by Joshua Longnecker0-2
17:52Saint Peter'sWalter Engen misses long on a 3 pointer from the right corner0-2
17:50Saint Peter'sMark Harrison can't tip it in0-2
17:48Air ForceJohnathan Dancy snags the defensive board0-2
17:26Air ForceIvan Townsend is denied on a dunk by Edwin Threlkeld0-2
17:24Saint Peter'sScott Delph grabs the board0-2
17:07Saint Peter'sWalter Engen buries a fadeaway jumper from the right wing2-2
17:05Air ForceWalter Engen is called for the reach on David Gaddis in the backcourt - foul #2 on Walter Engen, team foul #32-2
SubsSaint Peter's
Rolando Cruz (PG), Olubayo Ali (SG), George Snow (SF), Michael Dozier (PF), Samuel Marko (C)
Sang Qian, Walter Engen, Mark Harrison, Edwin Threlkeld, Scott Delph
 
SubsAir Force
Charles Gregory (PG), Richard Caraballo (SG), Wayne Margolis (SF), Steven Kinkade (PF), John Ingram (C)
Johnathan Dancy, David Gaddis, Warren Tillman, Ivan Townsend, Joshua Longnecker
 
16:51Air ForceCharles Gregory scores on a 3pt shot from the left corner on a great pass from Richard Caraballo2-5
16:47Saint Peter'sRolando Cruz is fouled in the backcourt by Charles Gregory - foul #1 on Charles Gregory, team foul #12-5
16:29Saint Peter'sJohn Ingram swats the short shot by Samuel Marko2-5
16:27Saint Peter'sGeorge Snow tips it but misses2-5
16:26Air ForceSteven Kinkade grabs the defensive rebound2-5
16:23Air ForceOlubayo Ali takes the ball from Charles Gregory in the backcourt2-5
16:22Saint Peter'sOlubayo Ali lays it up and in4-5
16:09Air ForceCharles Gregory misses badly on a 3pt jumper from straight away4-5
16:07Air ForceJohn Ingram tips it back up and in4-7
15:56Saint Peter'sMichael Dozier hits a shot from the left wing on a great pass from George Snow and he's fouled by Steven Kinkade - foul #1 on Steven Kinkade, team foul #26-7
SubsSaint Peter's
Sang Qian (PG), Edwin Threlkeld (PF)
Olubayo Ali, Samuel Marko
 
SubsAir Force
Johnathan Dancy (PG), Warren Tillman (SF), Ivan Townsend (PF)
Charles Gregory, Wayne Margolis, Steven Kinkade
 
15:56Saint Peter'sMichael Dozier misses the free throw6-7
15:56Saint Peter'sEdwin Threlkeld gets the offensive rebound6-7
LineupSaint Peter's
 PG - Sang Qian (fresh)
 SG - Rolando Cruz (fresh)
 SF - George Snow (fresh)
 PF - Edwin Threlkeld (fresh)
 C - Michael Dozier (fresh) 2 pts.
 
LineupAir Force
 PG - Johnathan Dancy (fresh)
 SG - Richard Caraballo (fresh)
 SF - Warren Tillman (fresh) 2 pts.
 PF - Ivan Townsend (fresh)
 C - John Ingram (fresh) 2 pts.
 
15:51Saint Peter'sRolando Cruz clanks a 3pt shot from the left wing6-7
15:49Air ForceWarren Tillman gets the rebound6-7
15:46Air ForceRolando Cruz is called for the reach on Richard Caraballo in the backcourt - foul #1 on Rolando Cruz, team foul #46-7
SubsSaint Peter's
Mark Harrison (SF)
George Snow
 
SubsAir Force 
15:37Air ForceJohnathan Dancy buries a 3 from straight away on a great pass from Richard Caraballo6-10
15:23Saint Peter'sRolando Cruz misses badly on a pull-up jumper from the right wing6-10
15:21Air ForceThe rebound goes to Johnathan Dancy6-10
15:00Air ForceJohn Ingram jams the wide open dunk on a nice dish by Warren Tillman6-12
14:41Saint Peter'sMichael Dozier hits the front of the rim on the 3pt attempt from the left corner6-12
14:39Air ForceThe rebound goes to Warren Tillman6-12
14:32Air ForceJohnathan Dancy's pass is intercepted by Mark Harrison in the backcourt6-12
14:16Saint Peter'sEdwin Threlkeld clanks a 3 pointer from straight away6-12
14:14Air ForceJohn Ingram gets the rebound6-12
14:08Air ForceJohn Ingram knocks in the jump hook in the lane set up by Ivan Townsend and he's fouled by Michael Dozier - foul #1 on Michael Dozier, team foul #56-14
SubsSaint Peter's
Olubayo Ali (PG), Nicholas Casey (SG), George Snow (SF), Samuel Marko (PF), Scott Delph (C)
Sang Qian, Rolando Cruz, Mark Harrison, Edwin Threlkeld, Michael Dozier
 
SubsAir Force
Charles Gregory (PG), David Gaddis (SG), Wayne Margolis (PF), Joshua Longnecker (C)
Johnathan Dancy, Richard Caraballo, Warren Tillman, Ivan Townsend
 
14:08Air ForceJohn Ingram makes the free throw6-15
13:52Saint Peter'sJohn Ingram is called for the reach on Samuel Marko - foul #1 on John Ingram, team foul #36-15
SubsSaint Peter's 
SubsAir Force
Steven Kinkade (PF)
John Ingram
 
13:40Saint Peter'sGeorge Snow clanks a jumpshot from the left side6-15
13:38Air ForceSteven Kinkade grabs the defensive rebound6-15
13:23Air ForceWayne Margolis clanks a 3 from the left wing6-15
13:22Saint Peter'sScott Delph pulls down the rebound6-15
13:15Saint Peter'sThe short jumper by George Snow is denied by Joshua Longnecker6-15
13:14Saint Peter'sScott Delph hits the follow up shot8-15
13:00Air ForceGeorge Snow takes the ball from Steven Kinkade8-15
12:40Saint Peter'sSamuel Marko blows the layup8-15
12:39Air ForceDavid Gaddis grabs the board8-15
12:25Air ForceSteven Kinkade lays it up and in on a nice dish by Wayne Margolis8-17
12:11Saint Peter'sNicholas Casey scores on a fadeaway near the basket on a great pass from Olubayo Ali10-17
11:55Air ForceDavid Gaddis hits a fadeaway from the left wing set up by Charles Gregory10-19
LineupSaint Peter's
 PG - Olubayo Ali (fairly fresh) 2 pts. 1 ast.
 SG - Nicholas Casey (fairly fresh) 2 pts.
 SF - George Snow (fairly fresh)
 PF - Samuel Marko (fairly fresh)
 C - Scott Delph (fairly fresh) 2 pts. 3 reb.
 
LineupAir Force
 PG - Charles Gregory (fairly fresh) 3 pts. 1 ast.
 SG - David Gaddis (fairly fresh) 2 pts.
 SF - Wayne Margolis (fairly fresh)
 PF - Steven Kinkade (fairly fresh) 2 pts. 2 reb.
 C - Joshua Longnecker (fairly fresh)
 
11:37Saint Peter'sNicholas Casey's floater is tipped away by Steven Kinkade10-19
11:36Air ForceCharles Gregory grabs the defensive rebound10-19
11:32Air ForceOlubayo Ali is called for the reach on David Gaddis in the backcourt - foul #1 on Olubayo Ali, team foul #610-19
SubsSaint Peter's
Sang Qian (PG), Rolando Cruz (SG), Mark Harrison (SF), Edwin Threlkeld (PF), Michael Dozier (C)
Olubayo Ali, Nicholas Casey, George Snow, Samuel Marko, Scott Delph
 
SubsAir Force
Johnathan Dancy (PG), Richard Caraballo (SG), Warren Tillman (SF), Ivan Townsend (PF)
Charles Gregory, David Gaddis, Wayne Margolis, Steven Kinkade
 
11:19Air ForceRichard Caraballo can't connect on a jumper from just outside the lane10-19
11:17Saint Peter'sMichael Dozier pulls down the rebound10-19
11:06Saint Peter'sMichael Dozier is whistled for an offensive foul - foul #2 on Michael Dozier, team foul #710-19
SubsSaint Peter's
Darren Partin (C)
Michael Dozier
 
SubsAir Force 
10:47Air ForceJohnathan Dancy loses the dribble to Rolando Cruz10-19
10:43Saint Peter'sMark Harrison banks in the layup set up by Rolando Cruz12-19
10:23Air ForceIvan Townsend can't connect on a 3pt shot from the right wing12-19
10:21Saint Peter'sMark Harrison gets the rebound12-19
10:06Saint Peter'sMark Harrison can't connect on a driving attempt in the lane but he's hacked by Joshua Longnecker - foul #1 on Joshua Longnecker, team foul #412-19
SubsSaint Peter's 
SubsAir Force
John Ingram (C)
Joshua Longnecker
 
10:06Saint Peter'sMark Harrison misses the 1st free throw12-19
10:06Saint Peter'sMark Harrison misses the 2nd free throw12-19
10:06Air ForceThe rebound goes to Ivan Townsend12-19
10:04Air ForceIvan Townsend's pass is intercepted by Mark Harrison in the backcourt12-19
09:48Saint Peter'sMark Harrison misses short on a shot from the right wing12-19
09:47Saint Peter'sSang Qian pulls down the offensive rebound12-19
09:25Saint Peter'sSang Qian makes the 3pt jumper from the right wing on a nice dish by Rolando Cruz15-19
09:09Air ForceWarren Tillman misses short on an open fadeaway from the left wing15-19
09:07Saint Peter'sSang Qian pulls down the rebound15-19
08:51Saint Peter'sRolando Cruz connects on the fadeaway from the left wing17-19
08:49Air ForceRichard Caraballo is hacked by Rolando Cruz in the backcourt - foul #2 on Rolando Cruz, team foul #817-19
SubsSaint Peter's
Olubayo Ali (SG), Nicholas Casey (SF), Scott Delph (C)
Rolando Cruz, Mark Harrison, Darren Partin
 
SubsAir Force
Charles Gregory (PG), David Gaddis (SG), Wayne Margolis (PF)
Johnathan Dancy, Warren Tillman, Ivan Townsend
 
08:49Air ForceRichard Caraballo misses the 1st free throw17-19
08:49Saint Peter'sThe rebound goes to Edwin Threlkeld17-19
08:27Saint Peter'sEdwin Threlkeld misses short on a jumper from close range but he's fouled by John Ingram - foul #2 on John Ingram, team foul #517-19
SubsSaint Peter's
George Snow (SF), Samuel Marko (C)
Sang Qian, Scott Delph
 
SubsAir Force
Warren Tillman (SF), Steven Kinkade (C)
Richard Caraballo, John Ingram
 
08:27Saint Peter'sEdwin Threlkeld makes the 1st free throw18-19
08:27Saint Peter'sEdwin Threlkeld makes the 2nd free throw19-19
08:13Air ForceWayne Margolis knocks in the pull-up jumper from the right side19-21
07:51Saint Peter'sSamuel Marko makes the fadeaway near the basket set up by Olubayo Ali21-21
LineupSaint Peter's
 PG - Olubayo Ali (fairly fresh) 2 pts. 2 ast.
 SG - Nicholas Casey (fairly fresh) 2 pts.
 SF - George Snow (fresh)
 PF - Edwin Threlkeld (tiring) 2 pts. 2 reb.
 C - Samuel Marko (fresh) 2 pts.
 
LineupAir Force
 PG - Charles Gregory (fresh) 3 pts. 1 ast.
 SG - David Gaddis (fresh) 2 pts.
 SF - Warren Tillman (fairly fresh) 2 pts. 2 reb.
 PF - Wayne Margolis (fresh) 2 pts.
 C - Steven Kinkade (fresh) 2 pts. 2 reb.
 
07:39Air ForceSteven Kinkade misses badly on a jump hook in the lane21-21
07:37Air ForceSteven Kinkade grabs the offensive board21-21
07:29Air ForceDavid Gaddis is wide open but clanks a 3pt jumper from straight away21-21
07:28Air ForceWayne Margolis tips it but misses21-21
07:27Air ForceThe offensive rebound goes to Wayne Margolis21-21
07:15Air ForceWayne Margolis is by himself and knocks in the fadeaway near the basket21-23
07:03Saint Peter'sSamuel Marko is whistled for traveling21-23
SubsSaint Peter's
Sang Qian (PG), Mark Harrison (SF), Scott Delph (C)
Nicholas Casey, George Snow, Samuel Marko
 
SubsAir Force
Johnathan Dancy (PG), David Forgey (SG), Ivan Townsend (PF)
Charles Gregory, David Gaddis, Warren Tillman
 
06:50Air ForceDavid Forgey throws a bad pass out of bounds21-23
SubsSaint Peter's 
SubsAir Force
Richard Caraballo (SF)
Wayne Margolis
 
06:26Saint Peter'sSang Qian hits a 3pt attempt from straight away24-23
06:16Air ForceDavid Forgey misses badly on the uncontested floater from the right wing24-23
06:14Air ForceJohnathan Dancy tips it in24-25
06:08Saint Peter'sScott Delph buries a runner from the right block on a great pass from Olubayo Ali26-25
05:55Air ForceSteven Kinkade's pass is intercepted by Scott Delph26-25
05:38Saint Peter'sOlubayo Ali scores on a 3 pointer from the right wing29-25
05:17Air ForceRichard Caraballo drills a 3 pointer from the right corner on a nice dish by Johnathan Dancy29-28
04:58Saint Peter'sOlubayo Ali misses badly on a 3 pointer from the left corner29-28
04:56Air ForceSteven Kinkade pulls down the rebound29-28
04:52Air ForceDavid Forgey throws a bad pass out of bounds in the backcourt29-28
SubsSaint Peter's
Nicholas Casey (SG), George Snow (SF), Samuel Marko (PF), Darren Partin (C)
Olubayo Ali, Mark Harrison, Edwin Threlkeld, Scott Delph
 
SubsAir Force
Charles Gregory (PG), David Gaddis (SG), Warren Tillman (SF), Wayne Margolis (PF), Joshua Longnecker (C)
Johnathan Dancy, David Forgey, Richard Caraballo, Ivan Townsend, Steven Kinkade
 
04:36Saint Peter'sGeorge Snow knocks in the jumper from just outside the lane31-28
04:16Air ForceJoshua Longnecker misses short on an open fadeaway from the right block31-28
04:15Saint Peter'sGeorge Snow grabs the defensive rebound31-28
03:56Saint Peter'sWayne Margolis is called for the reach on Samuel Marko - foul #1 on Wayne Margolis, team foul #631-28
SubsSaint Peter's
Rolando Cruz (PG), Walter Engen (SG), Michael Dozier (PF)
Sang Qian, Nicholas Casey, Darren Partin
 
SubsAir Force
John Ingram (PF)
Warren Tillman
 
03:45Saint Peter'sWayne Margolis steals the ball from George Snow31-28
LineupSaint Peter's
 PG - Rolando Cruz (fresh) 2 pts. 2 ast.
 SG - Walter Engen (fresh) 2 pts.
 SF - George Snow (fairly fresh) 2 pts. 2 reb.
 PF - Michael Dozier (fresh) 2 pts.
 C - Samuel Marko (fresh) 2 pts.
 
LineupAir Force
 PG - Charles Gregory (fairly fresh) 3 pts. 1 ast.
 SG - David Gaddis (fresh) 2 pts.
 SF - Wayne Margolis (fresh) 4 pts. 2 reb.
 PF - John Ingram (fresh) 7 pts. 2 reb.
 C - Joshua Longnecker (fresh)
 
03:33Air ForceDavid Gaddis misses long on a pull-up jumper from the right wing31-28
03:32Air ForceJohn Ingram snags the offensive board31-28
03:13Air ForceWayne Margolis's fadeaway is rejected by Samuel Marko31-28
03:12Saint Peter'sWalter Engen gets the rebound31-28
03:07Saint Peter'sWalter Engen hits a 3pt attempt from the left wing on a great pass from George Snow34-28
02:57Air ForceMichael Dozier denies the turnaround by Joshua Longnecker34-28
02:55Saint Peter'sThe rebound goes to Michael Dozier34-28
02:37Saint Peter'sGeorge Snow misses badly on a 3pt attempt from the left wing34-28
02:35Saint Peter'sMichael Dozier tips it in36-28
02:09Air ForceJohn Ingram misses the easy open layup36-28
02:08Saint Peter'sMichael Dozier grabs the defensive rebound36-28
01:47Saint Peter'sMichael Dozier misses long on a 3pt shot from the left wing but he's hacked by Charles Gregory - foul #2 on Charles Gregory, team foul #736-28
SubsSaint Peter's
Nicholas Casey (SF), Darren Partin (C)
George Snow, Samuel Marko
 
SubsAir Force
Johnathan Dancy (PG), Richard Caraballo (SG), Warren Tillman (SF), Ivan Townsend (PF), Steven Kinkade (C)
Charles Gregory, David Gaddis, Wayne Margolis, John Ingram, Joshua Longnecker
 
01:47Saint Peter'sMichael Dozier misses the 1st free throw36-28
01:47Saint Peter'sMichael Dozier makes the 2nd free throw37-28
01:47Saint Peter'sMichael Dozier makes the 3rd free throw38-28
01:44Air ForceRichard Caraballo is hacked by Walter Engen in the backcourt - foul #3 on Walter Engen, team foul #938-28
SubsSaint Peter's
Sang Qian (PG), Scott Delph (C)
Walter Engen, Michael Dozier
 
SubsAir Force 
01:44Air ForceRichard Caraballo makes the 1st free throw38-29
01:44Air ForceRichard Caraballo makes the 2nd free throw38-30
01:30Saint Peter'sScott Delph hits the front of the rim on the floater from close range but he's fouled by Ivan Townsend - foul #1 on Ivan Townsend, team foul #838-30
01:30Saint Peter'sScott Delph makes the 1st free throw39-30
01:30Saint Peter'sScott Delph makes the 2nd free throw40-30
01:17Air ForceSteven Kinkade drills a jump hook from the baseline on a great pass from Richard Caraballo and the foul's on Scott Delph - foul #1 on Scott Delph, team foul #1040-32
01:17Air ForceSteven Kinkade makes the free throw40-33
01:06Saint Peter'sNicholas Casey clanks a jump hook near the basket but the foul's on Warren Tillman - foul #1 on Warren Tillman, team foul #940-33
SubsSaint Peter's
Mark Harrison (SF)
Rolando Cruz
 
SubsAir Force 
01:06Saint Peter'sNicholas Casey makes the 1st free throw41-33
01:06Saint Peter'sNicholas Casey makes the 2nd free throw42-33
00:54Air ForceRichard Caraballo comes up short on the shot from just outside the lane42-33
00:53Saint Peter'sScott Delph gets the rebound42-33
00:34Saint Peter'sNicholas Casey is fouled on the floor by Richard Caraballo - foul #1 on Richard Caraballo, team foul #1042-33
SubsSaint Peter's
Rolando Cruz (SG), Michael Dozier (PF)
Sang Qian, Darren Partin
 
SubsAir Force
Joshua Longnecker (C)
Steven Kinkade
 
00:34Saint Peter'sNicholas Casey makes the 1st free throw43-33
00:34Saint Peter'sNicholas Casey makes the 2nd free throw44-33
00:20Air ForceNicholas Casey is called for the reach on Richard Caraballo - foul #1 on Nicholas Casey, team foul #1144-33
SubsSaint Peter's
Sang Qian (PG)
Nicholas Casey
 
SubsAir Force 
00:20Air ForceRichard Caraballo misses the 1st free throw44-33
00:20Air ForceRichard Caraballo misses the 2nd free throw44-33
00:20Saint Peter'sMichael Dozier grabs the defensive rebound44-33
00:04Saint Peter'sWarren Tillman is called for the reach on Scott Delph - foul #2 on Warren Tillman, team foul #1144-33
00:04Saint Peter'sScott Delph makes the 1st free throw45-33
00:04Saint Peter'sScott Delph makes the 2nd free throw46-33
00:00Air ForceWarren Tillman misses badly on a halfcourt shot46-33
TimeTeamPlayScore
LineupSaint Peter's
 PG - Sang Qian (fresh) 6 pts.
 SG - Rolando Cruz (fresh) 2 pts. 2 ast.
 SF - Mark Harrison (fresh) 2 pts. 2 reb. 3 stl.
 PF - Edwin Threlkeld (fresh) 2 pts. 2 reb.
 C - Scott Delph (fresh) 8 pts. 4 reb.
 
LineupAir Force
 PG - Johnathan Dancy (fresh) 5 pts. 1 ast.
 SG - David Gaddis (fresh) 2 pts.
 SF - Warren Tillman (fresh) 2 pts. 2 reb.
 PF - Ivan Townsend (fresh)
 C - Joshua Longnecker (fresh)
 
20:00Saint Peter'sMark Harrison inbounds the ball46-33
Game PlanSaint Peter'sSaint Peter's is playing a motion offense and a fullcourt press (0) 
Game PlanAir ForceAir Force is playing a motion offense and a 2-3 zone (0) 
19:43Saint Peter'sMark Harrison can't connect on a shot from the free throw line but the foul's on Joshua Longnecker - foul #2 on Joshua Longnecker, team foul #146-33
19:43Saint Peter'sMark Harrison misses the 1st free throw46-33
19:43Saint Peter'sMark Harrison makes the 2nd free throw47-33
19:41Air ForceJohnathan Dancy is fouled in the backcourt by Edwin Threlkeld - foul #2 on Edwin Threlkeld, team foul #147-33
19:19Air ForceWarren Tillman scores on a 3 from straight away on a nice dish by David Gaddis47-36
19:10Saint Peter'sSang Qian clanks a 3pt attempt from the left wing47-36
19:08Air ForceJoshua Longnecker grabs the board47-36
18:49Air ForceJoshua Longnecker is alone and drills a driving attempt in the paint set up by David Gaddis and the foul's on Mark Harrison - foul #1 on Mark Harrison, team foul #247-38
SubsSaint Peter's
Michael Dozier (C)
Scott Delph
 
SubsAir Force 
18:49Air ForceJoshua Longnecker misses the free throw47-38
18:49Saint Peter'sMichael Dozier grabs the board47-38
18:40Saint Peter'sEdwin Threlkeld misses the fadeaway in the paint47-38
18:39Saint Peter'sMark Harrison tips it back up and in49-38
18:31Air ForceDavid Gaddis hits the front of the rim on the 3 from the left wing49-38
18:29Saint Peter'sMark Harrison gets the rebound49-38
18:23Saint Peter'sJohnathan Dancy steps in front of the Sang Qian pass49-38
18:06Air ForceEdwin Threlkeld picks off the pass by Joshua Longnecker49-38
17:44Saint Peter'sRolando Cruz misses the jumper from the right wing49-38
17:42Air ForceIvan Townsend grabs the board49-38
17:37Air ForceDavid Gaddis misses long on an open floater from the right wing49-38
17:35Saint Peter'sSang Qian grabs the defensive rebound49-38
17:16Saint Peter'sMichael Dozier knocks in the runner in the paint on a nice dish by Edwin Threlkeld51-38
16:54Air ForceIvan Townsend buries a 3 from the left corner51-41
16:38Saint Peter'sRolando Cruz hits the front of the rim on the 3pt shot from the right corner51-41
16:37Air ForceJoshua Longnecker pulls down the rebound51-41
16:17Air ForceIvan Townsend blows the dunk51-41
16:15Saint Peter'sThe rebound goes to Michael Dozier51-41
16:02Saint Peter'sSang Qian knocks in the jumpshot from just outside the lane on a nice dish by Mark Harrison53-41
LineupSaint Peter's
 PG - Sang Qian (tiring) 8 pts.
 SG - Rolando Cruz (tiring) 2 pts. 2 ast.
 SF - Mark Harrison (tiring) 5 pts. 4 reb. 3 stl.
 PF - Edwin Threlkeld (tiring) 2 pts. 2 reb.
 C - Michael Dozier (fairly fresh) 8 pts. 7 reb.
 
LineupAir Force
 PG - Johnathan Dancy (fairly fresh) 5 pts. 1 ast.
 SG - David Gaddis (tiring) 2 pts. 2 ast.
 SF - Warren Tillman (fairly fresh) 5 pts. 2 reb.
 PF - Ivan Townsend (fairly fresh) 3 pts. 2 reb.
 C - Joshua Longnecker (tiring) 2 pts. 3 reb.
 
15:50Air ForceWarren Tillman drills a turnaround from close range on a great pass from Joshua Longnecker53-43
15:31Saint Peter'sMark Harrison scores on a fadeaway near the basket set up by Sang Qian55-43
15:18Air ForceJoshua Longnecker misses short on a 3pt attempt from the right corner55-43
15:17Saint Peter'sMichael Dozier grabs the defensive rebound55-43
15:01Saint Peter'sRolando Cruz buries a 3pt jumper from the right corner on a nice dish by Sang Qian58-43
14:58Air ForceJohnathan Dancy's pass is off the mark and out of bounds in the backcourt58-43
SubsSaint Peter's
Olubayo Ali (PG), Walter Engen (SG), George Snow (SF), Samuel Marko (PF), Scott Delph (C)
Sang Qian, Rolando Cruz, Mark Harrison, Edwin Threlkeld, Michael Dozier
 
SubsAir Force
Charles Gregory (PG), Richard Caraballo (SG), Wayne Margolis (SF), Steven Kinkade (PF), John Ingram (C)
Johnathan Dancy, David Gaddis, Warren Tillman, Ivan Townsend, Joshua Longnecker
 
14:45Saint Peter'sGeorge Snow can't finish the layup58-43
14:44Air ForceWayne Margolis snags the defensive board58-43
14:30Air ForceSteven Kinkade throws a bad pass out of bounds58-43
14:09Saint Peter'sScott Delph buries a floater in the lane60-43
13:54Air ForceCharles Gregory clanks a jumpshot from the right side60-43
13:52Air ForceWayne Margolis grabs the offensive rebound60-43
13:35Air ForceSteven Kinkade drills a fadeaway from the right wing60-45
13:18Saint Peter'sSamuel Marko misses badly on a turnaround from close range60-45
13:17Saint Peter'sSamuel Marko tips it back up and in62-45
13:15Air ForceRichard Caraballo is hacked by Olubayo Ali in the backcourt - foul #2 on Olubayo Ali, team foul #362-45
SubsSaint Peter's
Sang Qian (PG), Nicholas Casey (SF), Darren Partin (PF)
Olubayo Ali, George Snow, Samuel Marko
 
SubsAir Force
Harold Booker (PG), Warren Tillman (SF)
Charles Gregory, Steven Kinkade
 
13:01Air ForceRichard Caraballo scores on a 3 from the right corner62-48
12:49Saint Peter'sNicholas Casey clanks a jump hook from the left block62-48
12:47Air ForceJohn Ingram grabs the defensive rebound62-48
12:39Air ForceRichard Caraballo misses long on a fadeaway jumper from the free throw line but he's fouled by Walter Engen - foul #4 on Walter Engen, team foul #462-48
SubsSaint Peter's
Rolando Cruz (SG)
Walter Engen
 
SubsAir Force
Ivan Townsend (PF), Joshua Longnecker (C)
Wayne Margolis, John Ingram
 
12:39Air ForceRichard Caraballo makes the 1st free throw62-49
12:39Air ForceRichard Caraballo makes the 2nd free throw62-50
12:23Saint Peter'sNicholas Casey is whistled for a carry62-50
SubsSaint Peter's 
SubsAir Force
David Forgey (SG)
Richard Caraballo
 
12:06Air ForceJoshua Longnecker misses the floater from the right wing62-50
12:05Air ForceWarren Tillman gets the offensive rebound62-50
11:50Air ForceHarold Booker knocks in the 3 pointer from straight away on a nice dish by Joshua Longnecker62-53
LineupSaint Peter's
 PG - Sang Qian (tiring) 8 pts. 2 ast.
 SG - Rolando Cruz (tiring) 5 pts. 2 ast.
 SF - Nicholas Casey (fairly fresh) 6 pts.
 PF - Darren Partin (fairly fresh)
 C - Scott Delph (tiring) 10 pts. 4 reb.
 
LineupAir Force
 PG - Harold Booker (fresh) 3 pts.
 SG - David Forgey (fresh)
 SF - Warren Tillman (tiring) 7 pts. 3 reb.
 PF - Ivan Townsend (fairly fresh) 3 pts. 2 reb.
 C - Joshua Longnecker (tiring) 2 pts. 3 reb.
 
11:36Saint Peter'sRolando Cruz is fouled on the floor by David Forgey - foul #1 on David Forgey, team foul #262-53
SubsSaint Peter's
Olubayo Ali (SG), George Snow (SF), Michael Dozier (PF), Samuel Marko (C)
Rolando Cruz, Nicholas Casey, Darren Partin, Scott Delph
 
SubsAir Force
Charles Gregory (PG), Wayne Margolis (SF), Steven Kinkade (C)
Harold Booker, Warren Tillman, Joshua Longnecker
 
11:22Saint Peter'sOlubayo Ali's pass is intercepted by Wayne Margolis62-53
11:06Air ForceSteven Kinkade drills a jumpshot from the right side and he's fouled by George Snow - foul #1 on George Snow, team foul #562-55
SubsSaint Peter's 
SubsAir Force
Johnathan Dancy (PG), Richard Caraballo (SF)
Charles Gregory, Ivan Townsend
 
11:06Air ForceSteven Kinkade makes the free throw62-56
10:42Saint Peter'sMichael Dozier misses the 3pt attempt from the left wing62-56
10:40Air ForceThe rebound goes to Steven Kinkade62-56
10:19Air ForceDavid Forgey misses short on a 3pt shot from the left wing62-56
10:17Saint Peter'sMichael Dozier snags the defensive board62-56
09:57Saint Peter'sGeorge Snow hits the front of the rim on the 3pt shot from the right corner62-56
09:56Saint Peter'sSamuel Marko pulls down the offensive rebound62-56
09:47Saint Peter'sSang Qian hits the front of the rim on the 3pt shot from the right wing62-56
09:46Air ForceThe rebound goes to Wayne Margolis62-56
09:41Air ForceJohnathan Dancy hits the front of the rim on the 3pt jumper from straight away62-56
09:39Saint Peter'sMichael Dozier grabs the defensive rebound62-56
09:25Saint Peter'sOlubayo Ali is hacked by David Forgey - foul #2 on David Forgey, team foul #362-56
SubsSaint Peter's
Nicholas Casey (PG), Rolando Cruz (SG), Mark Harrison (SF), Edwin Threlkeld (PF), Darren Partin (C)
Sang Qian, Olubayo Ali, George Snow, Michael Dozier, Samuel Marko
 
SubsAir Force
Charles Gregory (PG), David Gaddis (SG), Warren Tillman (SF), Ivan Townsend (PF), John Ingram (C)
Johnathan Dancy, David Forgey, Richard Caraballo, Wayne Margolis, Steven Kinkade
 
09:10Saint Peter'sMark Harrison scores on a 3pt jumper from straight away on a great pass from Rolando Cruz65-56
08:50Air ForceCharles Gregory hits the front of the rim on the wide open 3pt attempt from straight away65-56
08:49Saint Peter'sEdwin Threlkeld gets the rebound65-56
08:44Saint Peter'sNicholas Casey comes up short on the fadeaway jumper from the left wing but he's hacked by Charles Gregory - foul #3 on Charles Gregory, team foul #465-56
SubsSaint Peter's
Scott Delph (C)
Darren Partin
 
SubsAir Force 
08:44Saint Peter'sNicholas Casey makes the 1st free throw66-56
08:44Saint Peter'sNicholas Casey makes the 2nd free throw67-56
08:25Air ForceJohn Ingram is hacked by Edwin Threlkeld - foul #3 on Edwin Threlkeld, team foul #667-56
08:18Air ForceIvan Townsend throws it down on a nice dish by Charles Gregory and the foul's on Edwin Threlkeld - foul #4 on Edwin Threlkeld, team foul #767-58
SubsSaint Peter's
Michael Dozier (PF)
Edwin Threlkeld
 
SubsAir Force 
08:18Air ForceIvan Townsend makes the free throw67-59
07:58Saint Peter'sNicholas Casey clanks a floater from the baseline67-59
07:57Saint Peter'sMark Harrison tips it in69-59
07:37Air ForceIvan Townsend can't connect on a 3 from the left wing69-59
07:36Air ForceCharles Gregory grabs the offensive board69-59
LineupSaint Peter's
 PG - Nicholas Casey (fairly fresh) 8 pts.
 SG - Rolando Cruz (tiring) 5 pts. 3 ast.
 SF - Mark Harrison (tiring) 12 pts. 5 reb. 3 stl.
 PF - Michael Dozier (fairly fresh) 8 pts. 10 reb.
 C - Scott Delph (tiring) 10 pts. 4 reb.
 
LineupAir Force
 PG - Charles Gregory (fairly fresh) 3 pts. 2 ast. 3 pf.
 SG - David Gaddis (fairly fresh) 2 pts. 2 ast.
 SF - Warren Tillman (tiring) 7 pts. 3 reb.
 PF - Ivan Townsend (tiring) 6 pts. 2 reb.
 C - John Ingram (fairly fresh) 7 pts. 4 reb.
 
07:23Air ForceCharles Gregory is alone and drills a shot from the left wing set up by Warren Tillman69-61
06:58Saint Peter'sRolando Cruz scores on a 3pt shot from the left wing set up by Michael Dozier72-61
06:43Air ForceIvan Townsend knocks in the jump hook near the basket on a great pass from David Gaddis72-63
06:19Saint Peter'sRolando Cruz misses short on a jumper from the left side but the foul's on Ivan Townsend - foul #2 on Ivan Townsend, team foul #572-63
SubsSaint Peter's
Walter Engen (SG), George Snow (SF), Edwin Threlkeld (PF), Darren Partin (C)
Nicholas Casey, Mark Harrison, Michael Dozier, Scott Delph
 
SubsAir Force
Johnathan Dancy (PG), Richard Caraballo (SG), Wayne Margolis (SF), Steven Kinkade (PF), Joshua Longnecker (C)
Charles Gregory, David Gaddis, Warren Tillman, Ivan Townsend, John Ingram
 
06:19Saint Peter'sRolando Cruz makes the 1st free throw73-63
06:19Saint Peter'sRolando Cruz makes the 2nd free throw74-63
06:17Air ForceRichard Caraballo is hacked by Walter Engen in the backcourt - foul #5 on Walter Engen, team foul #874-63
SubsSaint Peter's
Sang Qian (PG), Olubayo Ali (SG), Samuel Marko (C)
Rolando Cruz, Walter Engen, Darren Partin
 
SubsAir Force 
06:17Air ForceRichard Caraballo makes the 1st free throw74-64
06:17Air ForceRichard Caraballo misses the 2nd free throw74-64
06:17Saint Peter'sEdwin Threlkeld grabs the board74-64
06:00Saint Peter'sEdwin Threlkeld misses the shot in the lane74-64
05:58Saint Peter'sThe offensive rebound goes to George Snow74-64
05:38Saint Peter'sSang Qian is fouled on the floor by Johnathan Dancy - foul #1 on Johnathan Dancy, team foul #674-64
SubsSaint Peter's
Darren Partin (C)
Edwin Threlkeld
 
SubsAir Force 
05:22Saint Peter'sGeorge Snow knocks in the 3pt jumper from the left corner on a nice dish by Sang Qian77-64
Game PlanSaint Peter'sSaint Peter's is playing a motion offense and a fullcourt press (0) 
Game PlanAir ForceAir Force is playing a motion offense (uptempo) and a 2-3 zone (0) 
05:19Air ForceGeorge Snow steps in front of the Johnathan Dancy pass in the backcourt77-64
Game PlanSaint Peter'sSaint Peter's is playing a motion offense (slowdown) and a fullcourt press (0) 
Game PlanAir ForceAir Force is playing a motion offense (uptempo) and a 2-3 zone (0) 
04:54Saint Peter'sGeorge Snow is hacked by Richard Caraballo - foul #2 on Richard Caraballo, team foul #777-64
SubsSaint Peter's
Rolando Cruz (SG), Edwin Threlkeld (PF)
Sang Qian, Samuel Marko
 
SubsAir Force 
04:54Saint Peter'sGeorge Snow makes the 1st free throw78-64
04:54Saint Peter'sGeorge Snow makes the 2nd free throw79-64
04:44Air ForceJoshua Longnecker hits a jump hook from the right block on a great pass from Johnathan Dancy79-66
04:24Saint Peter'sGeorge Snow is fouled on the floor by Johnathan Dancy - foul #2 on Johnathan Dancy, team foul #879-66
SubsSaint Peter's
Michael Dozier (C)
Darren Partin
 
SubsAir Force
Harold Booker (PG), David Forgey (SG)
Johnathan Dancy, Steven Kinkade
 
04:24Saint Peter'sGeorge Snow misses the 1st free throw79-66
04:24Air ForceJoshua Longnecker gets the rebound79-66
04:05Air ForceEdwin Threlkeld takes the ball from David Forgey79-66
03:43Saint Peter'sOlubayo Ali hits a pull-up jumper from just outside the lane81-66
Game PlanSaint Peter'sSaint Peter's is playing a motion offense (slowdown) and a fullcourt press (+1) 
Game PlanAir ForceAir Force is playing a motion offense (uptempo) and a 2-3 zone (0) 
03:36Air ForceRichard Caraballo scores on a fadeaway from the right side set up by Joshua Longnecker81-68
LineupSaint Peter's
 PG - Rolando Cruz (tiring) 10 pts. 3 ast.
 SG - Olubayo Ali (fairly fresh) 7 pts. 3 ast.
 SF - George Snow (tiring) 7 pts. 3 reb. 2 stl.
 PF - Edwin Threlkeld (fairly fresh) 2 pts. 4 reb. 2 stl. 4 pf.
 C - Michael Dozier (fairly fresh) 8 pts. 10 reb.
 
LineupAir Force
 PG - Harold Booker (fresh) 3 pts.
 SG - David Forgey (fresh)
 SF - Richard Caraballo (fairly fresh) 13 pts.
 PF - Wayne Margolis (fairly fresh) 4 pts. 5 reb. 2 stl.
 C - Joshua Longnecker (fairly fresh) 4 pts. 4 reb.
 
Game PlanSaint Peter'sSaint Peter's is playing a motion offense (slowdown) and a fullcourt press (+1) 
Game PlanAir ForceAir Force is playing a motion offense (uptempo) and a 2-3 zone (-1) 
03:15Saint Peter'sRolando Cruz buries a shot from the free throw line on a great pass from Edwin Threlkeld83-68
03:02Air ForceEdwin Threlkeld denies the turnaround by David Forgey83-68
03:00Saint Peter'sEdwin Threlkeld grabs the board83-68
02:58Saint Peter'sSaint Peter's calls a full timeout (2 :30 3 full remaining)83-68
SubsSaint Peter's
Sang Qian (PG), Nicholas Casey (SG), Mark Harrison (SF), Samuel Marko (PF), Darren Partin (C)
Rolando Cruz, Olubayo Ali, George Snow, Edwin Threlkeld, Michael Dozier
 
SubsAir Force
Johnathan Dancy (PG), David Gaddis (SG), Warren Tillman (SF), Steven Kinkade (PF), John Ingram (C)
Harold Booker, David Forgey, Richard Caraballo, Wayne Margolis, Joshua Longnecker
 
02:37Saint Peter'sSamuel Marko knocks in the jumper from close range85-68
02:33Air ForceJohn Ingram is fouled in the backcourt by Mark Harrison - foul #2 on Mark Harrison, team foul #985-68
SubsSaint Peter's
Rolando Cruz (PG), Olubayo Ali (SG)
Sang Qian, Mark Harrison
 
SubsAir Force
Charles Gregory (PG), David Forgey (SG), Wayne Margolis (SF)
Johnathan Dancy, David Gaddis, Warren Tillman
 
02:33Air ForceJohn Ingram misses the 1st free throw85-68
02:33Air ForceWayne Margolis pulls down the offensive rebound85-68
02:27Air ForceJohn Ingram is fouled on the floor by Darren Partin - foul #1 on Darren Partin, team foul #1085-68
SubsSaint Peter's 
SubsAir Force
Richard Caraballo (SG)
David Forgey
 
02:27Air ForceJohn Ingram makes the 1st free throw85-69
02:27Air ForceJohn Ingram makes the 2nd free throw85-70
02:01Saint Peter'sNicholas Casey knocks in the floater from close range on a nice dish by Rolando Cruz87-70
01:59Air ForceOlubayo Ali is called for the reach on Richard Caraballo in the backcourt - foul #3 on Olubayo Ali, team foul #1187-70
SubsSaint Peter's
George Snow (SF), Michael Dozier (PF)
Nicholas Casey, Darren Partin
 
SubsAir Force 
01:59Air ForceRichard Caraballo makes the 1st free throw87-71
01:59Air ForceRichard Caraballo makes the 2nd free throw87-72
01:37Saint Peter'sRolando Cruz misses badly on a 3 from the left wing87-72
01:36Air ForceCharles Gregory pulls down the rebound87-72
01:30Air ForceCharles Gregory buries a 3 from the left wing on a great pass from Steven Kinkade87-75
01:23Saint Peter'sGeorge Snow hits a jumper from close range set up by Michael Dozier and he's fouled by Wayne Margolis - foul #2 on Wayne Margolis, team foul #989-75
01:23Saint Peter'sGeorge Snow misses the free throw89-75
01:23Air ForceRichard Caraballo pulls down the rebound89-75
01:21Air ForceRichard Caraballo throws a bad pass out of bounds in the backcourt89-75
00:56Saint Peter'sGeorge Snow misses the fadeaway jumper from the right wing89-75
00:55Air ForceWayne Margolis gets the rebound89-75
Game PlanSaint Peter'sSaint Peter's is playing a motion offense (slowdown) and a fullcourt press (+1) 
Game PlanAir ForceAir Force is playing a quick shot offense (quick shot) and a 2-3 zone (-1) 
00:52Air ForceCharles Gregory is fouled in the backcourt by Rolando Cruz - foul #3 on Rolando Cruz, team foul #1289-75
00:52Air ForceCharles Gregory makes the 1st free throw89-76
00:52Air ForceCharles Gregory makes the 2nd free throw89-77
Game PlanSaint Peter'sSaint Peter's is playing a spread offense (hold ball) and a fullcourt press (+1) 
Game PlanAir ForceAir Force is playing a quick shot offense (quick shot) and a 2-3 zone (-1) 
00:27Saint Peter'sMichael Dozier is hacked by John Ingram - foul #3 on John Ingram, team foul #1089-77
00:27Saint Peter'sMichael Dozier makes the 1st free throw90-77
00:27Saint Peter'sMichael Dozier misses the 2nd free throw90-77
00:27Air ForceSteven Kinkade grabs the defensive rebound90-77
00:21Air ForceCharles Gregory can't connect on an uncontested 3pt attempt from the left corner90-77
00:19Air ForceWayne Margolis tips it home90-79
00:00Saint Peter'sRolando Cruz runs out the clock90-79