#006699 #F12B19
Hoops Dynasty HOOPS DYNASTY
Non-Conference Naismith
Alfred Sim AI
Shenandoah Sim AI
Final -
6/25/2025
62
  1 2 F
Alfred 33 29 62
Shenandoah 27 46 73
73
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cCharles Tyler 23 3-7 0-1 2-3 1 6 0 2 0 1 2 8
pfMorgan Geiger 23 2-7 1-4 3-4 0 6 0 2 2 1 1 8
sfThomas Wade 23 3-6 1-4 0-2 0 3 0 2 2 0 1 7
sgJonathan McMahan 22 2-5 1-3 2-3 1 1 2 3 1 0 5 7
pgVincent Weese 23 1-3 0-1 2-2 0 2 2 4 1 0 3 4
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pgLyle Allred 18 2-6 1-2 4-6 0 0 0 0 1 0 2 9
sgJoseph Lavigne 17 0-4 0-2 1-2 0 0 1 2 0 0 0 1
pfLarry Barham 16 1-3 0-0 4-4 2 5 2 0 0 0 1 6
sfRobert Perillo 16 3-5 0-0 4-5 3 3 0 1 0 0 0 10
cDaniel Woods 15 1-2 0-0 0-0 1 4 1 0 0 0 4 2
sgPeter Grimm 4 0-0 0-0 0-0 0 0 0 0 0 0 0 0
Totals 200 18-48 4-17 22-31 8 30 8 16 7 2 19 62
Percentages   .375 .235 .710                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cRaymond Ostler 24 1-4 1-2 5-8 1 9 0 3 0 3 3 8
pfJames Madrigal 19 6-9 0-1 2-2 2 5 0 2 0 1 3 14
sfJason Shofner 21 2-5 0-0 0-0 3 5 0 2 1 0 4 4
sgDaniel Morrison 11 0-3 0-2 2-2 1 1 0 1 0 0 5 2
pgJared Schwichtenber 16 0-2 0-2 0-0 1 3 2 2 2 0 3 0
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pgFrank Cook 23 4-10 2-6 3-4 0 3 2 2 1 0 2 13
sfJacob Bouton 20 4-9 0-0 3-3 3 7 0 2 0 0 1 11
pgJohn Thalmann 17 1-5 1-5 0-0 0 1 0 1 1 0 1 3
cTerry Totten 15 1-2 0-1 3-3 2 3 2 0 1 2 2 5
pfWilliam Turco 14 5-5 2-2 0-0 1 2 1 1 0 0 2 12
sgKevin Quinn 11 0-2 0-1 0-0 1 2 1 0 0 0 0 0
sfRyan Maestas 9 0-1 0-1 1-2 0 0 1 0 3 0 0 1
Totals 200 24-57 6-23 19-24 15 41 9 16 9 6 26 73
Percentages   .421 .261 .792                

AU
33
9-23
2-10
13-16
5
15
5
7
5
0
9
12
16
7
4
16
29
9-25
2-7
9-15
3
15
3
9
2
2
10
10
3
2
3
12
62
18-48
4-17
22-31
8
30
8
16
7
2
19
22
19
9
7
28
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
SU
27
9-24
1-10
8-10
6
15
2
10
5
1
13
12
7
5
2
21
46
15-33
5-13
11-14
9
26
7
6
4
5
13
16
11
14
2
24
73
24-57
6-23
19-24
15
41
9
16
9
6
26
28
18
19
4
45
PLAYER OF THE GAME
pf James Madrigal Shenandoah
14 Points, 5 Rebounds
TimeTeamPlayScore
LineupAlfred
 PG - Vincent Weese (fresh)
 SG - Jonathan McMahan (fresh)
 SF - Thomas Wade (fresh)
 PF - Morgan Geiger (fresh)
 C - Charles Tyler (fresh)
 
LineupShenandoah
 PG - Jared Schwichtenber (fresh)
 SG - Daniel Morrison (fresh)
 SF - Jason Shofner (fresh)
 PF - James Madrigal (fresh)
 C - Raymond Ostler (fresh)
 
20:00AlfredCharles Tyler wins the tip0-0
Game PlanAlfredAlfred is playing a triangle offense and a man to man (0) 
Game PlanShenandoahShenandoah is playing a motion offense and a fullcourt press (0) 
19:55AlfredJared Schwichtenber is called for the reach on Morgan Geiger in the backcourt - foul #1 on Jared Schwichtenber, team foul #10-0
19:36AlfredJonathan McMahan misses long on a 3 from the left wing0-0
19:34ShenandoahJames Madrigal grabs the board0-0
19:29ShenandoahDaniel Morrison misses long on a fadeaway jumper from the left side0-0
19:28ShenandoahThe offensive rebound goes to James Madrigal0-0
19:08ShenandoahThomas Wade picks off the pass by Raymond Ostler0-0
19:06AlfredCharles Tyler is whistled for a carry in the backcourt0-0
18:49ShenandoahRaymond Ostler is fouled on the floor by Thomas Wade - foul #1 on Thomas Wade, team foul #10-0
18:27ShenandoahThe refs have stopped play. James Madrigal is in a lot of pain and is being checked by the trainers. He's holding his ankle. He appears to have just been shaken up and should be able to return.0-0
SubsAlfred 
SubsShenandoah
Jacob Bouton (PF)
James Madrigal
 
18:20ShenandoahDaniel Morrison can't connect on a 3pt jumper from the right wing0-0
18:19AlfredCharles Tyler grabs the defensive rebound0-0
18:00AlfredCharles Tyler is by himself and knocks in the runner near the basket2-0
17:40ShenandoahJacob Bouton knocks in the jumper from the right block2-2
17:38AlfredThomas Wade is hacked by Jared Schwichtenber in the backcourt - foul #2 on Jared Schwichtenber, team foul #22-2
SubsAlfred
Lyle Allred (SG), Daniel Woods (PF), Larry Barham (C)
Jonathan McMahan, Morgan Geiger, Charles Tyler
 
SubsShenandoah
Frank Cook (PG)
Jared Schwichtenber
 
17:20AlfredLyle Allred can't connect on a shot from the left wing but he's hacked by Jacob Bouton - foul #1 on Jacob Bouton, team foul #32-2
SubsAlfred
Joseph Lavigne (PG), Robert Perillo (SF)
Vincent Weese, Thomas Wade
 
SubsShenandoah 
17:20AlfredLyle Allred makes the 1st free throw3-2
17:20AlfredLyle Allred makes the 2nd free throw4-2
17:00ShenandoahRaymond Ostler clanks a fadeaway jumper from just outside the lane4-2
16:58ShenandoahJason Shofner grabs the offensive board4-2
16:46ShenandoahJacob Bouton can't connect on a runner in the lane4-2
16:44ShenandoahThe offensive rebound goes to Jacob Bouton4-2
16:26ShenandoahJacob Bouton travels with the ball4-2
SubsAlfred
Jonathan McMahan (SG), Charles Tyler (C)
Lyle Allred, Larry Barham
 
SubsShenandoah
William Turco (SF), Terry Totten (C)
Jason Shofner, Raymond Ostler
 
16:10AlfredCharles Tyler clanks a fadeaway from the baseline but he's fouled by Terry Totten - foul #1 on Terry Totten, team foul #44-2
SubsAlfred
Vincent Weese (PG), Thomas Wade (SF), Morgan Geiger (PF)
Joseph Lavigne, Robert Perillo, Daniel Woods
 
SubsShenandoah
John Thalmann (PG)
Daniel Morrison
 
16:10AlfredCharles Tyler makes the 1st free throw5-2
16:10AlfredCharles Tyler makes the 2nd free throw6-2
15:49ShenandoahFrank Cook connects on the 3pt attempt from the left wing6-5
LineupAlfred
 PG - Vincent Weese (fresh)
 SG - Jonathan McMahan (fresh)
 SF - Thomas Wade (fresh)
 PF - Morgan Geiger (fresh)
 C - Charles Tyler (fresh) 4 pts.
 
LineupShenandoah
 PG - John Thalmann (fresh)
 SG - Frank Cook (fresh) 3 pts.
 SF - William Turco (fresh)
 PF - Jacob Bouton (fairly fresh) 2 pts.
 C - Terry Totten (fresh)
 
15:32AlfredMorgan Geiger is open but comes up short on the fadeaway from just outside the lane6-5
15:31ShenandoahJacob Bouton gets the rebound6-5
15:08ShenandoahFrank Cook hits the front of the rim on the fadeaway jumper from the right side6-5
15:07AlfredCharles Tyler pulls down the rebound6-5
15:02AlfredThomas Wade comes up short on the 3pt shot from the left corner6-5
15:01ShenandoahJohn Thalmann pulls down the rebound6-5
14:40ShenandoahJohn Thalmann comes up short on the 3pt attempt from the right corner6-5
14:38AlfredThomas Wade gets the rebound6-5
14:33AlfredJonathan McMahan misses long on a 3pt jumper from the right wing6-5
14:31ShenandoahThe rebound goes to Jacob Bouton6-5
14:06ShenandoahA charge is called on Frank Cook - foul #1 on Frank Cook, team foul #56-5
SubsAlfred
Joseph Lavigne (PG), Lyle Allred (SG), Robert Perillo (SF), Daniel Woods (PF), Larry Barham (C)
Vincent Weese, Jonathan McMahan, Thomas Wade, Morgan Geiger, Charles Tyler
 
SubsShenandoah
Daniel Morrison (SG), Jason Shofner (SF), Raymond Ostler (C)
Frank Cook, William Turco, Terry Totten
 
13:43AlfredJoseph Lavigne misses short on a 3 from the left wing6-5
13:42AlfredRobert Perillo tips it home8-5
13:19ShenandoahJohn Thalmann can't connect on a 3pt attempt from the right corner8-5
13:18AlfredThe rebound goes to Daniel Woods8-5
12:51AlfredLyle Allred is hacked by Daniel Morrison - foul #1 on Daniel Morrison, team foul #68-5
SubsAlfred 
SubsShenandoah
Kevin Quinn (PG), James Madrigal (PF)
John Thalmann, Jacob Bouton
 
12:43AlfredLarry Barham clanks a jumper from the right side but he's hacked by Daniel Morrison - foul #2 on Daniel Morrison, team foul #78-5
SubsAlfred
Thomas Wade (SF)
Robert Perillo
 
SubsShenandoah
Frank Cook (PG)
Daniel Morrison
 
12:43AlfredLarry Barham makes the 1st free throw9-5
12:43AlfredLarry Barham makes the 2nd free throw10-5
12:21ShenandoahRaymond Ostler misses short on a jumpshot from the free throw line but the foul's on Larry Barham - foul #1 on Larry Barham, team foul #210-5
SubsAlfred
Vincent Weese (PG), Jonathan McMahan (SG), Morgan Geiger (PF)
Joseph Lavigne, Lyle Allred, Daniel Woods
 
SubsShenandoah
William Turco (SF)
Jason Shofner
 
12:21ShenandoahRaymond Ostler misses the 1st free throw10-5
12:21ShenandoahRaymond Ostler misses the 2nd free throw10-5
12:21AlfredThe rebound goes to Larry Barham10-5
12:00AlfredVincent Weese hits a jumpshot from the free throw line on a great pass from Jonathan McMahan12-5
11:37ShenandoahFrank Cook's pass is intercepted by Morgan Geiger12-5
LineupAlfred
 PG - Vincent Weese (fresh) 2 pts.
 SG - Jonathan McMahan (fresh) 1 ast.
 SF - Thomas Wade (fresh)
 PF - Morgan Geiger (fairly fresh)
 C - Larry Barham (fairly fresh) 2 pts.
 
LineupShenandoah
 PG - Frank Cook (fresh) 3 pts.
 SG - Kevin Quinn (fresh)
 SF - William Turco (fresh)
 PF - James Madrigal (fresh) 2 reb.
 C - Raymond Ostler (fairly fresh)
 
11:35AlfredJames Madrigal is called for the reach on Vincent Weese in the backcourt - foul #1 on James Madrigal, team foul #812-5
SubsAlfred
Robert Perillo (PF), Charles Tyler (C)
Morgan Geiger, Larry Barham
 
SubsShenandoah
Terry Totten (C)
Raymond Ostler
 
11:35AlfredVincent Weese makes the 1st free throw13-5
11:35AlfredVincent Weese makes the 2nd free throw14-5
11:12ShenandoahJames Madrigal hits the front of the rim on the driving attempt from the left block but he's hacked by Vincent Weese - foul #1 on Vincent Weese, team foul #314-5
SubsAlfred
Lyle Allred (SG), Daniel Woods (PF)
Jonathan McMahan, Thomas Wade
 
SubsShenandoah
John Thalmann (PG), Jason Shofner (SF)
Kevin Quinn, William Turco
 
11:12ShenandoahJames Madrigal makes the 1st free throw14-6
11:12ShenandoahJames Madrigal makes the 2nd free throw14-7
11:07AlfredJason Shofner takes the ball from Vincent Weese in the backcourt14-7
11:05ShenandoahJason Shofner lays it up and in14-9
10:46AlfredThe short jumper by Daniel Woods is denied by Terry Totten14-9
10:44AlfredRobert Perillo can't tip it in14-9
10:43ShenandoahJames Madrigal snags the defensive board14-9
10:15ShenandoahJames Madrigal is fouled on the floor by Lyle Allred - foul #1 on Lyle Allred, team foul #414-9
SubsAlfred
Joseph Lavigne (PG), Jonathan McMahan (SG), Morgan Geiger (PF)
Vincent Weese, Lyle Allred, Daniel Woods
 
SubsShenandoah
Raymond Ostler (C)
James Madrigal
 
09:58ShenandoahJohn Thalmann comes up short on the 3pt jumper from straight away14-9
09:56ShenandoahJason Shofner grabs the offensive board14-9
09:44ShenandoahFrank Cook misses the 3pt attempt from the left corner14-9
09:43AlfredThe rebound goes to Charles Tyler14-9
09:25AlfredJonathan McMahan steps out of bounds on the baseline14-9
SubsAlfred
Thomas Wade (SF), Larry Barham (C)
Robert Perillo, Charles Tyler
 
SubsShenandoah
Kevin Quinn (PG), William Turco (SF), James Madrigal (PF)
John Thalmann, Jason Shofner, Terry Totten
 
09:12ShenandoahFrank Cook can't connect on a 3pt shot from the left corner14-9
09:11AlfredLarry Barham grabs the board14-9
08:58AlfredThomas Wade drills a jumper from close range set up by Larry Barham16-9
08:45ShenandoahFrank Cook scores on a shot from the free throw line on a great pass from Kevin Quinn16-11
08:41AlfredFrank Cook takes the ball from Thomas Wade in the backcourt16-11
08:32ShenandoahJames Madrigal throws a bad pass out of bounds16-11
SubsAlfred
Vincent Weese (PG), Lyle Allred (SG), Daniel Woods (PF)
Joseph Lavigne, Jonathan McMahan, Morgan Geiger
 
SubsShenandoah
Jacob Bouton (SG), Ryan Maestas (SF)
Frank Cook, Raymond Ostler
 
08:15AlfredLyle Allred hits a 3 pointer from the right corner set up by Vincent Weese19-11
08:08ShenandoahWilliam Turco scores on a fadeaway jumper from the right side19-13
07:49AlfredThomas Wade comes up short on the 3pt shot from the left corner19-13
07:48AlfredThe offensive rebound goes to Daniel Woods19-13
07:38AlfredThomas Wade drills a 3 from the right wing set up by Daniel Woods22-13
LineupAlfred
 PG - Vincent Weese (fresh) 4 pts. 1 ast.
 SG - Lyle Allred (fresh) 5 pts.
 SF - Thomas Wade (fresh) 5 pts.
 PF - Daniel Woods (fresh) 2 reb.
 C - Larry Barham (fairly fresh) 2 pts. 2 reb.
 
LineupShenandoah
 PG - Kevin Quinn (fairly fresh) 1 ast.
 SG - Jacob Bouton (fresh) 2 pts. 3 reb.
 SF - Ryan Maestas (fresh)
 PF - James Madrigal (tiring) 2 pts. 3 reb.
 C - William Turco (fairly fresh) 2 pts.
 
07:21ShenandoahRyan Maestas can't connect on a 3pt attempt from straight away22-13
07:20ShenandoahWilliam Turco tips it in22-15
06:54AlfredRyan Maestas steps in front of the Thomas Wade pass22-15
06:37ShenandoahJames Madrigal jams it22-17
06:35AlfredRyan Maestas takes the ball from Vincent Weese in the backcourt22-17
06:22ShenandoahJames Madrigal is fouled on the floor by Daniel Woods - foul #1 on Daniel Woods, team foul #522-17
SubsAlfred
Joseph Lavigne (PG), Jonathan McMahan (SG), Robert Perillo (SF), Morgan Geiger (PF), Charles Tyler (C)
Vincent Weese, Lyle Allred, Thomas Wade, Daniel Woods, Larry Barham
 
SubsShenandoah
John Thalmann (PG), Frank Cook (SG), Jason Shofner (SF), Terry Totten (PF), Raymond Ostler (C)
Kevin Quinn, Jacob Bouton, Ryan Maestas, James Madrigal, William Turco
 
06:05ShenandoahTerry Totten scores on a turnaround from the baseline and he's hacked by Morgan Geiger - foul #1 on Morgan Geiger, team foul #622-19
06:05ShenandoahTerry Totten makes the free throw22-20
05:49AlfredJoseph Lavigne clanks a fadeaway jumper from the left wing22-20
05:48AlfredJonathan McMahan grabs the offensive rebound22-20
05:41AlfredJohn Thalmann is called for the reach on Morgan Geiger - foul #1 on John Thalmann, team foul #922-20
05:41AlfredMorgan Geiger makes the 1st free throw23-20
05:41AlfredMorgan Geiger makes the 2nd free throw24-20
05:21ShenandoahRaymond Ostler is whistled for a carry24-20
05:14AlfredTerry Totten steals the ball from Joseph Lavigne24-20
04:56ShenandoahRaymond Ostler can't connect on a pull-up jumper from the right wing24-20
04:55AlfredCharles Tyler grabs the defensive rebound24-20
04:32AlfredJoseph Lavigne misses short on an open 3pt attempt from the left wing24-20
04:30AlfredCharles Tyler can't tip it in24-20
04:28ShenandoahJason Shofner grabs the board24-20
04:25ShenandoahJohn Thalmann's pass is intercepted by Jonathan McMahan in the backcourt24-20
04:24AlfredRobert Perillo lays it up and in set up by Jonathan McMahan26-20
04:06ShenandoahFrank Cook is fouled on the floor by Jonathan McMahan - foul #1 on Jonathan McMahan, team foul #726-20
SubsAlfred
Vincent Weese (PG), Lyle Allred (SG), Thomas Wade (SF), Daniel Woods (PF)
Joseph Lavigne, Jonathan McMahan, Robert Perillo, Morgan Geiger
 
SubsShenandoah
Ryan Maestas (SF), Jacob Bouton (PF)
Jason Shofner, Terry Totten
 
04:06ShenandoahFrank Cook makes the 1st free throw26-21
04:06ShenandoahFrank Cook makes the 2nd free throw26-22
03:42AlfredLyle Allred misses long on a floater from the left side26-22
03:41ShenandoahJacob Bouton grabs the defensive rebound26-22
03:37ShenandoahFrank Cook can't connect on a 3pt shot from the left corner26-22
03:36AlfredDaniel Woods grabs the board26-22
LineupAlfred
 PG - Vincent Weese (fresh) 4 pts. 1 ast.
 SG - Lyle Allred (fresh) 5 pts.
 SF - Thomas Wade (fresh) 5 pts.
 PF - Daniel Woods (fresh) 3 reb.
 C - Charles Tyler (fairly fresh) 4 pts. 5 reb.
 
LineupShenandoah
 PG - John Thalmann (fairly fresh)
 SG - Frank Cook (fairly fresh) 7 pts.
 SF - Ryan Maestas (fresh) 2 stl.
 PF - Jacob Bouton (fresh) 2 pts. 4 reb.
 C - Raymond Ostler (fairly fresh)
 
03:31AlfredLyle Allred is fouled in the backcourt by Frank Cook - foul #2 on Frank Cook, team foul #1026-22
SubsAlfred 
SubsShenandoah
Jared Schwichtenber (PG), Daniel Morrison (SG)
John Thalmann, Frank Cook
 
03:31AlfredLyle Allred misses the 1st free throw26-22
03:31AlfredLyle Allred misses the 2nd free throw26-22
03:31ShenandoahRaymond Ostler snags the defensive board26-22
03:14ShenandoahJacob Bouton can't connect on a shot near the basket but the foul's on Daniel Woods - foul #2 on Daniel Woods, team foul #826-22
SubsAlfred
Morgan Geiger (PF)
Daniel Woods
 
SubsShenandoah
Jason Shofner (SF)
Ryan Maestas
 
03:14ShenandoahJacob Bouton makes the 1st free throw26-23
03:14ShenandoahJacob Bouton makes the 2nd free throw26-24
02:56AlfredCharles Tyler hits a shot in the paint28-24
02:27ShenandoahMorgan Geiger takes the ball from Jacob Bouton28-24
02:22AlfredLyle Allred is hacked by Jason Shofner in the backcourt - foul #1 on Jason Shofner, team foul #1128-24
SubsAlfred
Joseph Lavigne (PG), Robert Perillo (SF), Larry Barham (C)
Vincent Weese, Thomas Wade, Charles Tyler
 
SubsShenandoah
James Madrigal (PF)
Jacob Bouton
 
02:22AlfredLyle Allred makes the 1st free throw29-24
02:22AlfredLyle Allred makes the 2nd free throw30-24
02:03ShenandoahJames Madrigal loses the dribble to Lyle Allred30-24
01:58AlfredLyle Allred lays it in32-24
01:39ShenandoahDaniel Morrison is whistled for a charge - foul #3 on Daniel Morrison, team foul #1232-24
SubsAlfred
Jonathan McMahan (SG), Daniel Woods (PF)
Lyle Allred, Morgan Geiger
 
SubsShenandoah
Kevin Quinn (SG), William Turco (SF), Terry Totten (C)
Daniel Morrison, Jason Shofner, Raymond Ostler
 
01:15AlfredRobert Perillo misses long on an open floater from the baseline but the foul's on William Turco - foul #1 on William Turco, team foul #1332-24
SubsAlfred 
SubsShenandoah
John Thalmann (PG), Jacob Bouton (PF)
Jared Schwichtenber, James Madrigal
 
01:15AlfredRobert Perillo misses the 1st free throw32-24
01:15AlfredRobert Perillo makes the 2nd free throw33-24
00:51ShenandoahKevin Quinn misses the jumper from the right side33-24
00:50ShenandoahKevin Quinn grabs the offensive rebound33-24
00:37ShenandoahJacob Bouton lays it up and in on a great pass from William Turco and he's hacked by Daniel Woods - foul #3 on Daniel Woods, team foul #933-26
SubsAlfred
Vincent Weese (PG), Thomas Wade (SF), Morgan Geiger (PF), Charles Tyler (C)
Joseph Lavigne, Robert Perillo, Daniel Woods, Larry Barham
 
SubsShenandoah
Frank Cook (SG), Ryan Maestas (SF)
Kevin Quinn, William Turco
 
00:37ShenandoahJacob Bouton makes the free throw33-27
00:16AlfredMorgan Geiger misses long on a 3 from the left corner33-27
00:14ShenandoahFrank Cook grabs the board33-27
00:05ShenandoahTerry Totten misses badly on a 3 pointer from the left corner33-27
00:04AlfredMorgan Geiger pulls down the rebound33-27
00:00AlfredMorgan Geiger comes up short on the halfcourt shot33-27
TimeTeamPlayScore
LineupAlfred
 PG - Vincent Weese (fresh) 4 pts. 1 ast.
 SG - Jonathan McMahan (fresh) 2 ast.
 SF - Thomas Wade (fresh) 5 pts.
 PF - Morgan Geiger (fresh) 2 pts. 2 stl.
 C - Charles Tyler (fresh) 6 pts. 5 reb.
 
LineupShenandoah
 PG - Jared Schwichtenber (fresh)
 SG - Frank Cook (fresh) 7 pts.
 SF - Jason Shofner (fresh) 2 pts. 3 reb.
 PF - James Madrigal (fresh) 4 pts. 3 reb.
 C - Raymond Ostler (fresh)
 
20:00ShenandoahJason Shofner inbounds the ball33-27
Game PlanAlfredAlfred is playing a triangle offense and a man to man (-2) 
Game PlanShenandoahShenandoah is playing a motion offense and a fullcourt press (0) 
19:52ShenandoahJared Schwichtenber comes up short on the 3pt shot from the left wing33-27
19:51AlfredThomas Wade gets the rebound33-27
19:46AlfredJonathan McMahan scores on a 3 pointer from the left wing36-27
19:27ShenandoahJames Madrigal makes the jumper from the free throw line on a great pass from Frank Cook36-29
19:22AlfredJared Schwichtenber picks off the pass by Vincent Weese in the backcourt36-29
19:07ShenandoahJames Madrigal misses the lay-in36-29
19:06AlfredMorgan Geiger pulls down the rebound36-29
18:50AlfredMorgan Geiger connects on the jumpshot from the right wing38-29
18:36ShenandoahJared Schwichtenber is fouled on the floor by Charles Tyler - foul #1 on Charles Tyler, team foul #138-29
SubsAlfred
Robert Perillo (PF)
Morgan Geiger
 
SubsShenandoah
Jacob Bouton (SF), Terry Totten (PF)
Jason Shofner, James Madrigal
 
18:27ShenandoahJared Schwichtenber misses short on a 3pt attempt from straight away38-29
18:25ShenandoahJacob Bouton can't tip it in38-29
18:23AlfredCharles Tyler pulls down the rebound38-29
18:08AlfredVincent Weese can't connect on an uncontested fadeaway jumper from the right side38-29
18:06ShenandoahFrank Cook pulls down the rebound38-29
18:04ShenandoahJared Schwichtenber is called for a charge in the backcourt - foul #3 on Jared Schwichtenber, team foul #138-29
SubsAlfred
Joseph Lavigne (PG), Lyle Allred (SG), Morgan Geiger (PF), Larry Barham (C)
Vincent Weese, Jonathan McMahan, Thomas Wade, Charles Tyler
 
SubsShenandoah
John Thalmann (PG), Kevin Quinn (SG), William Turco (SF)
Jared Schwichtenber, Frank Cook, Raymond Ostler
 
17:44AlfredLyle Allred misses the pull-up jumper from the right side38-29
17:42AlfredLarry Barham tips it but misses38-29
17:41ShenandoahKevin Quinn pulls down the rebound38-29
17:19ShenandoahWilliam Turco knocks in the 3pt shot from the left corner38-32
16:55AlfredRobert Perillo misses the floater from the left wing but the foul's on Terry Totten - foul #2 on Terry Totten, team foul #238-32
SubsAlfred
Thomas Wade (SF)
Morgan Geiger
 
SubsShenandoah
Frank Cook (SG), Jason Shofner (SF), James Madrigal (PF), Raymond Ostler (C)
Kevin Quinn, William Turco, Jacob Bouton, Terry Totten
 
16:55AlfredRobert Perillo makes the 1st free throw39-32
16:55AlfredRobert Perillo makes the 2nd free throw40-32
16:41ShenandoahRaymond Ostler misses long on a 3 from the right wing40-32
16:40ShenandoahJason Shofner tips it home40-34
16:33AlfredThomas Wade is fouled on the floor by Raymond Ostler - foul #1 on Raymond Ostler, team foul #340-34
SubsAlfred
Vincent Weese (PG), Jonathan McMahan (SG), Morgan Geiger (PF), Charles Tyler (C)
Joseph Lavigne, Lyle Allred, Robert Perillo, Larry Barham
 
SubsShenandoah 
16:14AlfredMorgan Geiger misses badly on a pull-up jumper from the left wing but he's fouled by Raymond Ostler - foul #2 on Raymond Ostler, team foul #440-34
16:14AlfredMorgan Geiger makes the 1st free throw41-34
16:14AlfredMorgan Geiger misses the 2nd free throw41-34
16:14ShenandoahJason Shofner grabs the board41-34
15:54ShenandoahJason Shofner's pass is intercepted by Vincent Weese41-34
LineupAlfred
 PG - Vincent Weese (fresh) 4 pts. 1 ast.
 SG - Jonathan McMahan (fresh) 3 pts. 2 ast.
 SF - Thomas Wade (fresh) 5 pts. 2 reb.
 PF - Morgan Geiger (fairly fresh) 5 pts. 2 reb. 2 stl.
 C - Charles Tyler (fresh) 6 pts. 6 reb.
 
LineupShenandoah
 PG - John Thalmann (fairly fresh)
 SG - Frank Cook (fresh) 7 pts. 1 ast.
 SF - Jason Shofner (fresh) 4 pts. 5 reb.
 PF - James Madrigal (fairly fresh) 6 pts. 3 reb.
 C - Raymond Ostler (fairly fresh)
 
15:39AlfredThomas Wade clanks a fadeaway from the right wing but he's fouled by James Madrigal - foul #2 on James Madrigal, team foul #541-34
SubsAlfred
Daniel Woods (PF)
Morgan Geiger
 
SubsShenandoah
Jared Schwichtenber (PG), Daniel Morrison (SG), Ryan Maestas (SF), Jacob Bouton (PF), William Turco (C)
John Thalmann, Frank Cook, Jason Shofner, James Madrigal, Raymond Ostler
 
15:39AlfredThomas Wade misses the 1st free throw41-34
15:39AlfredThomas Wade misses the 2nd free throw41-34
15:39ShenandoahThe rebound goes to William Turco41-34
15:18ShenandoahDaniel Morrison misses the pull-up jumper from just outside the lane but the foul's on Jonathan McMahan - foul #2 on Jonathan McMahan, team foul #241-34
SubsAlfred
Joseph Lavigne (PG), Lyle Allred (SG), Peter Grimm (SF), Larry Barham (C)
Vincent Weese, Jonathan McMahan, Thomas Wade, Charles Tyler
 
SubsShenandoah 
15:18ShenandoahDaniel Morrison makes the 1st free throw41-35
15:18ShenandoahDaniel Morrison makes the 2nd free throw41-36
15:03AlfredLyle Allred is fouled on the floor by Daniel Morrison - foul #4 on Daniel Morrison, team foul #641-36
SubsAlfred 
SubsShenandoah
Kevin Quinn (SG), Terry Totten (C)
Daniel Morrison, Ryan Maestas
 
14:48AlfredDaniel Woods connects on the open fadeaway jumper from the free throw line set up by Larry Barham43-36
14:27ShenandoahWilliam Turco travels with the ball43-36
SubsAlfred
Robert Perillo (SF), Charles Tyler (C)
Peter Grimm, Larry Barham
 
SubsShenandoah
Frank Cook (SG), Jason Shofner (SF), James Madrigal (PF)
Kevin Quinn, William Turco, Jacob Bouton
 
14:05AlfredLyle Allred misses short on a 3pt jumper from the right wing43-36
14:03ShenandoahTerry Totten gets the rebound43-36
13:50ShenandoahFrank Cook misses badly on a shot from the free throw line43-36
13:48ShenandoahJared Schwichtenber grabs the offensive rebound43-36
13:39ShenandoahJason Shofner is called for the illegal screen - foul #2 on Jason Shofner, team foul #743-36
SubsAlfred
Vincent Weese (PG), Jonathan McMahan (SG), Thomas Wade (SF)
Joseph Lavigne, Lyle Allred, Daniel Woods
 
SubsShenandoah
John Thalmann (PG), Ryan Maestas (SF), Raymond Ostler (C)
Jared Schwichtenber, Jason Shofner, Terry Totten
 
13:27AlfredThomas Wade connects on the open jump hook in the paint45-36
13:10ShenandoahFrank Cook knocks in the 3pt shot from the left wing set up by Ryan Maestas45-39
12:49AlfredJonathan McMahan's layup is rejected by Raymond Ostler45-39
12:47ShenandoahThe rebound goes to Raymond Ostler45-39
12:41ShenandoahRyan Maestas hits the front of the rim on the fadeaway from the left side but he's fouled by Jonathan McMahan - foul #3 on Jonathan McMahan, team foul #345-39
SubsAlfred
Morgan Geiger (PF), Larry Barham (C)
Robert Perillo, Charles Tyler
 
SubsShenandoah
Jared Schwichtenber (PG), Kevin Quinn (SG), Jacob Bouton (PF)
John Thalmann, Frank Cook, James Madrigal
 
12:41ShenandoahRyan Maestas makes the 1st free throw45-40
12:41ShenandoahRyan Maestas misses the 2nd free throw45-40
12:41AlfredLarry Barham grabs the board45-40
12:17AlfredMorgan Geiger misses long on a 3pt jumper from straight away45-40
12:15AlfredLarry Barham tips it back up and in47-40
12:01ShenandoahMorgan Geiger swats the short shot by Jacob Bouton47-40
12:00AlfredMorgan Geiger gets the rebound47-40
11:55AlfredJonathan McMahan is whistled for traveling47-40
SubsAlfred
Joseph Lavigne (PG), Lyle Allred (SG), Peter Grimm (SF)
Vincent Weese, Jonathan McMahan, Thomas Wade
 
SubsShenandoah
Jason Shofner (SF), William Turco (C)
Ryan Maestas, Raymond Ostler
 
LineupAlfred
 PG - Joseph Lavigne (fresh)
 SG - Lyle Allred (fresh) 9 pts.
 SF - Peter Grimm (fresh)
 PF - Morgan Geiger (fairly fresh) 5 pts. 3 reb. 2 stl.
 C - Larry Barham (fresh) 4 pts. 5 reb.
 
LineupShenandoah
 PG - Jared Schwichtenber (fairly fresh) 3 pf.
 SG - Kevin Quinn (fresh) 1 ast.
 SF - Jason Shofner (fresh) 4 pts. 5 reb.
 PF - Jacob Bouton (fresh) 7 pts. 5 reb.
 C - William Turco (fresh) 7 pts. 2 reb.
 
11:36ShenandoahJacob Bouton can't connect on a runner near the basket47-40
11:34ShenandoahJacob Bouton tips it in47-42
11:17AlfredLyle Allred hits the front of the rim on the wide open floater from the baseline47-42
11:15ShenandoahJared Schwichtenber grabs the board47-42
10:55ShenandoahJason Shofner hits the front of the rim on the shot from close range47-42
10:53AlfredMorgan Geiger grabs the board47-42
10:35AlfredLarry Barham misses badly on a jumper from just outside the lane but the foul's on Jason Shofner - foul #3 on Jason Shofner, team foul #847-42
SubsAlfred
Vincent Weese (PG), Robert Perillo (SF), Daniel Woods (PF)
Joseph Lavigne, Peter Grimm, Morgan Geiger
 
SubsShenandoah
John Thalmann (PG), Frank Cook (SG), Terry Totten (PF), Raymond Ostler (C)
Jared Schwichtenber, Kevin Quinn, Jacob Bouton, William Turco
 
10:35AlfredLarry Barham makes the 1st free throw48-42
10:35AlfredLarry Barham makes the 2nd free throw49-42
10:19ShenandoahFrank Cook misses short on a 3pt attempt from straight away49-42
10:17ShenandoahThe offensive rebound goes to Raymond Ostler49-42
10:12ShenandoahRaymond Ostler drills a 3pt shot from the right corner on a nice dish by Terry Totten49-45
09:55AlfredThe jumper by Robert Perillo is denied by Terry Totten49-45
09:54ShenandoahRaymond Ostler snags the defensive board49-45
09:49ShenandoahJason Shofner can't connect on a jumper from the baseline49-45
09:48AlfredThe rebound goes to Daniel Woods49-45
09:31AlfredRobert Perillo drills a shot near the basket on a nice dish by Vincent Weese and he's fouled by Jason Shofner - foul #4 on Jason Shofner, team foul #951-45
SubsAlfred
Joseph Lavigne (PG), Jonathan McMahan (SG), Charles Tyler (C)
Vincent Weese, Lyle Allred, Larry Barham
 
SubsShenandoah
Ryan Maestas (SF), James Madrigal (PF)
Jason Shofner, Raymond Ostler
 
09:31AlfredRobert Perillo makes the free throw52-45
09:12ShenandoahJohn Thalmann makes the 3 from the right corner52-48
09:07AlfredRyan Maestas steps in front of the Robert Perillo pass in the backcourt52-48
08:54ShenandoahJonathan McMahan is called for the reach on Frank Cook - foul #4 on Jonathan McMahan, team foul #452-48
SubsAlfred
Peter Grimm (SG), Thomas Wade (SF), Morgan Geiger (PF)
Jonathan McMahan, Robert Perillo, Daniel Woods
 
SubsShenandoah
Jared Schwichtenber (PG), William Turco (C)
John Thalmann, Terry Totten
 
08:49ShenandoahThomas Wade steps in front of the Jared Schwichtenber pass52-48
08:39AlfredJoseph Lavigne misses badly on a jumper from the right side but he's fouled by James Madrigal - foul #3 on James Madrigal, team foul #1052-48
08:39AlfredJoseph Lavigne misses the 1st free throw52-48
08:39AlfredJoseph Lavigne makes the 2nd free throw53-48
08:12ShenandoahJames Madrigal lays it in53-50
08:08AlfredMorgan Geiger's pass is off the mark and out of bounds in the backcourt53-50
SubsAlfred
Vincent Weese (PG), Lyle Allred (SG)
Joseph Lavigne, Peter Grimm
 
SubsShenandoah
Jacob Bouton (SF), Raymond Ostler (C)
Ryan Maestas, William Turco
 
08:01ShenandoahJames Madrigal's fadeaway is rejected by Charles Tyler53-50
08:00AlfredMorgan Geiger snags the defensive board53-50
07:50AlfredThe jump hook by Charles Tyler is blocked by Raymond Ostler53-50
07:48ShenandoahRaymond Ostler grabs the board53-50
LineupAlfred
 PG - Vincent Weese (fresh) 4 pts. 2 ast.
 SG - Lyle Allred (fresh) 9 pts.
 SF - Thomas Wade (fresh) 7 pts. 2 reb. 2 stl.
 PF - Morgan Geiger (fairly fresh) 5 pts. 5 reb. 2 stl.
 C - Charles Tyler (fairly fresh) 6 pts. 6 reb.
 
LineupShenandoah
 PG - Jared Schwichtenber (fairly fresh) 3 pf.
 SG - Frank Cook (fairly fresh) 10 pts. 1 ast.
 SF - Jacob Bouton (fresh) 9 pts. 6 reb.
 PF - James Madrigal (fairly fresh) 8 pts. 3 reb. 3 pf.
 C - Raymond Ostler (fresh) 3 pts. 5 reb. 2 blk.
 
07:26ShenandoahJames Madrigal scores on a shot from the left wing on a great pass from Jared Schwichtenber53-52
07:24AlfredVincent Weese's pass is intercepted by Jared Schwichtenber in the backcourt53-52
07:22ShenandoahFrank Cook lays it up and in on a great pass from Jared Schwichtenber53-54
07:03AlfredMorgan Geiger knocks in the 3pt shot from the left wing56-54
06:52ShenandoahJacob Bouton misses short on a floater in the lane56-54
06:50ShenandoahJames Madrigal tips it home56-56
06:33AlfredRaymond Ostler swats the short shot by Charles Tyler56-56
06:31ShenandoahRaymond Ostler gets the rebound56-56
06:07ShenandoahCharles Tyler is called for the reach on Jacob Bouton - foul #2 on Charles Tyler, team foul #556-56
SubsAlfred
Joseph Lavigne (PG), Jonathan McMahan (SG), Peter Grimm (SF), Robert Perillo (PF), Daniel Woods (C)
Vincent Weese, Lyle Allred, Thomas Wade, Morgan Geiger, Charles Tyler
 
SubsShenandoah
John Thalmann (PG), Daniel Morrison (SG), Jason Shofner (SF), Terry Totten (PF), William Turco (C)
Jared Schwichtenber, Frank Cook, Jacob Bouton, James Madrigal, Raymond Ostler
 
05:56ShenandoahTerry Totten misses the shot in the lane but he's hacked by Daniel Woods - foul #4 on Daniel Woods, team foul #656-56
05:56ShenandoahTerry Totten makes the 1st free throw56-57
05:56ShenandoahTerry Totten makes the 2nd free throw56-58
05:41AlfredJoseph Lavigne misses the jumper from the free throw line56-58
05:40AlfredThe offensive rebound goes to Robert Perillo56-58
05:29AlfredJonathan McMahan throws a bad pass out of bounds56-58
SubsAlfred
Larry Barham (C)
Peter Grimm
 
SubsShenandoah 
05:10ShenandoahWilliam Turco buries a floater from the right block56-60
05:06AlfredJohn Thalmann steals it from Joseph Lavigne in the backcourt56-60
05:05ShenandoahJason Shofner misses the lay-in56-60
05:03ShenandoahTerry Totten grabs the offensive board56-60
04:51ShenandoahJohn Thalmann clanks a 3 pointer from the right wing56-60
04:49ShenandoahTerry Totten snags the offensive board56-60
04:23ShenandoahWilliam Turco hits a 3 pointer from the left wing set up by Terry Totten56-63
04:03AlfredJonathan McMahan makes the jump hook in the paint set up by Joseph Lavigne and he's hacked by William Turco - foul #2 on William Turco, team foul #1158-63
SubsAlfred
Vincent Weese (PG), Thomas Wade (SF), Morgan Geiger (PF), Charles Tyler (C)
Joseph Lavigne, Robert Perillo, Daniel Woods, Larry Barham
 
SubsShenandoah
Kevin Quinn (PG), Ryan Maestas (SF), Jacob Bouton (PF), Raymond Ostler (C)
John Thalmann, Jason Shofner, Terry Totten, William Turco
 
04:03AlfredJonathan McMahan misses the free throw58-63
04:03ShenandoahThe rebound goes to Raymond Ostler58-63
03:43ShenandoahKevin Quinn misses the 3pt attempt from the right wing58-63
03:42ShenandoahDaniel Morrison pulls down the offensive rebound58-63
LineupAlfred
 PG - Vincent Weese (fresh) 4 pts. 2 ast.
 SG - Jonathan McMahan (fairly fresh) 5 pts. 2 ast. 4 pf.
 SF - Thomas Wade (fresh) 7 pts. 2 reb. 2 stl.
 PF - Morgan Geiger (tiring) 8 pts. 5 reb. 2 stl.
 C - Charles Tyler (fairly fresh) 6 pts. 6 reb.
 
LineupShenandoah
 PG - Kevin Quinn (fresh) 1 ast.
 SG - Daniel Morrison (fairly fresh) 2 pts. 4 pf.
 SF - Ryan Maestas (fresh) 1 pts. 3 stl.
 PF - Jacob Bouton (fresh) 9 pts. 6 reb.
 C - Raymond Ostler (fresh) 3 pts. 7 reb. 3 blk.
 
03:19ShenandoahJacob Bouton buries a jumper from the left block58-65
03:00AlfredCharles Tyler's pass is off the mark and out of bounds58-65
SubsAlfred
Joseph Lavigne (PG), Lyle Allred (SG), Peter Grimm (SF), Daniel Woods (PF)
Vincent Weese, Jonathan McMahan, Thomas Wade, Morgan Geiger
 
SubsShenandoah
Jared Schwichtenber (PG), James Madrigal (PF)
Daniel Morrison, Jacob Bouton
 
02:38ShenandoahRaymond Ostler is called for traveling58-65
SubsAlfred 
SubsShenandoah
Frank Cook (SG), Jason Shofner (SF)
Kevin Quinn, Ryan Maestas
 
02:35AlfredAlfred calls a full timeout (2 :30 3 full remaining)58-65
SubsAlfred
Vincent Weese (PG), Thomas Wade (SF), Larry Barham (C)
Joseph Lavigne, Peter Grimm, Charles Tyler
 
SubsShenandoah
Jacob Bouton (PF)
James Madrigal
 
02:26AlfredLarry Barham misses long on a jumper from the right wing58-65
02:25ShenandoahJared Schwichtenber grabs the board58-65
02:25ShenandoahShenandoah calls a full timeout (2 :30 3 full remaining)58-65
SubsAlfred
Jonathan McMahan (SG)
Lyle Allred
 
SubsShenandoah
Daniel Morrison (SG)
Frank Cook
 
02:03ShenandoahDaniel Morrison misses the 3pt jumper from the right corner58-65
02:02AlfredVincent Weese pulls down the rebound58-65
02:02AlfredAlfred calls a full timeout (2 :30 2 full remaining)58-65
SubsAlfred
Charles Tyler (C)
Larry Barham
 
SubsShenandoah
James Madrigal (PF)
Jacob Bouton
 
01:58AlfredDaniel Morrison is called for the reach on Jonathan McMahan in the backcourt - foul #5 on Daniel Morrison, team foul #1258-65
SubsAlfred
Morgan Geiger (PF)
Daniel Woods
 
SubsShenandoah
Frank Cook (SG)
Daniel Morrison
 
01:58AlfredJonathan McMahan makes the 1st free throw59-65
01:58AlfredJonathan McMahan makes the 2nd free throw60-65
01:43ShenandoahJames Madrigal comes up short on the 3pt jumper from the right wing60-65
01:41AlfredThe rebound goes to Vincent Weese60-65
01:20AlfredMorgan Geiger's pass is off the mark and out of bounds60-65
01:02ShenandoahJames Madrigal buries a runner from the baseline on a great pass from Frank Cook60-67
Game PlanAlfredAlfred is playing a triangle offense (uptempo) and a man to man (-2) 
Game PlanShenandoahShenandoah is playing a motion offense and a fullcourt press (0) 
00:42AlfredCharles Tyler knocks in the jump hook in the lane and he's hacked by Raymond Ostler - foul #3 on Raymond Ostler, team foul #1362-67
00:42AlfredCharles Tyler misses the free throw62-67
00:42ShenandoahRaymond Ostler pulls down the rebound62-67
Game PlanAlfredAlfred is playing a triangle offense (uptempo) and intentionally fouling (-2) 
Game PlanShenandoahShenandoah is playing a spread offense (hold ball) and a fullcourt press (0) 
00:40ShenandoahRaymond Ostler is fouled in the backcourt by Jonathan McMahan - foul #5 on Jonathan McMahan, team foul #762-67
SubsAlfred
Lyle Allred (SG)
Jonathan McMahan
 
SubsShenandoah
John Thalmann (PG), Jacob Bouton (SF)
Jared Schwichtenber, Jason Shofner
 
00:40ShenandoahRaymond Ostler makes the 1st free throw62-68
00:40ShenandoahRaymond Ostler misses the 2nd free throw62-68
00:40AlfredThomas Wade gets the rebound62-68
Game PlanAlfredAlfred is playing a quick shot offense (quick shot) and intentionally fouling (-2) 
Game PlanShenandoahShenandoah is playing a spread offense (hold ball) and a fullcourt press (0) 
00:34AlfredCharles Tyler misses long on a 3pt jumper from the right wing62-68
00:32ShenandoahFrank Cook grabs the board62-68
00:32ShenandoahShenandoah calls a full timeout (2 :30 2 full remaining)62-68
00:31ShenandoahFrank Cook is hacked by Vincent Weese in the backcourt - foul #2 on Vincent Weese, team foul #862-68
00:31ShenandoahFrank Cook makes the 1st free throw62-69
00:31ShenandoahFrank Cook misses the 2nd free throw62-69
00:31AlfredMorgan Geiger pulls down the rebound62-69
00:24AlfredVincent Weese misses the 3pt shot from the right corner62-69
00:22ShenandoahJacob Bouton grabs the defensive rebound62-69
00:22ShenandoahShenandoah calls a full timeout (2 :30 1 full remaining)62-69
00:21ShenandoahLyle Allred is called for the reach on Raymond Ostler in the backcourt - foul #2 on Lyle Allred, team foul #962-69
00:21ShenandoahRaymond Ostler makes the 1st free throw62-70
00:21ShenandoahRaymond Ostler makes the 2nd free throw62-71
Game PlanAlfredAlfred is playing a quick shot offense (quick shot) and intentionally fouling (-2) 
Game PlanShenandoahShenandoah is playing a spread offense (hold ball) and a fullcourt press (+1) 
00:14AlfredThomas Wade misses long on a 3pt jumper from the right wing62-71
00:13ShenandoahRaymond Ostler gets the rebound62-71
Game PlanAlfredAlfred is playing a quick shot offense (quick shot) and intentionally fouling (-1) 
Game PlanShenandoahShenandoah is playing a spread offense (hold ball) and a fullcourt press (+1) 
00:11ShenandoahVincent Weese is called for the reach on Raymond Ostler in the backcourt - foul #3 on Vincent Weese, team foul #1062-71
00:11ShenandoahRaymond Ostler makes the 1st free throw62-72
00:11ShenandoahRaymond Ostler makes the 2nd free throw62-73
00:05AlfredMorgan Geiger's floater is tipped away by James Madrigal62-73
00:04ShenandoahThe rebound goes to James Madrigal62-73
Game PlanAlfredAlfred is playing a quick shot offense (quick shot) and a man to man (-1) 
Game PlanShenandoahShenandoah is playing a spread offense (hold ball) and a fullcourt press (+1) 
00:00ShenandoahJohn Thalmann runs out the clock62-73