#F12B19 #005595
Hoops Dynasty HOOPS DYNASTY
Non-Conference Naismith
Shenandoah Sim AI
Rivier Sim AI
Final -
6/22/2025
69
  1 2 F
Shenandoah 34 35 69
Rivier 36 32 68
68
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cRaymond Ostler 25 1-5 0-1 0-1 3 7 2 0 0 1 1 2
pfJames Madrigal 20 3-5 0-1 2-2 0 3 1 1 0 1 3 8
sfJason Shofner 13 2-4 1-3 0-0 0 1 2 1 1 0 4 5
sgDaniel Morrison 20 4-5 1-1 0-1 1 4 1 5 1 0 1 9
pgJared Schwichtenber 20 1-3 1-1 3-5 0 1 4 2 1 0 4 6
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sfJacob Bouton 21 1-2 0-0 2-4 0 3 1 0 0 0 3 4
cTerry Totten 17 1-2 0-0 0-0 3 5 0 0 0 1 0 2
pgJohn Thalmann 16 1-6 1-4 1-2 1 4 0 4 1 0 1 4
pgFrank Cook 15 3-7 2-3 4-4 1 3 0 0 1 0 2 12
pfWilliam Turco 14 4-9 0-2 1-4 1 1 1 2 0 0 2 9
sfRyan Maestas 11 1-4 0-1 2-2 1 2 0 2 0 0 0 4
sgKevin Quinn 8 1-1 0-0 2-2 0 1 0 0 1 0 2 4
Totals 200 23-53 6-17 17-27 11 35 12 17 6 3 23 69
Percentages   .434 .353 .630                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cWillie Rodgers 17 2-6 0-1 1-1 1 6 0 0 0 3 4 5
pfNeil King 20 1-2 0-0 0-1 0 4 4 1 0 0 1 2
sfRobert Puente 21 4-9 1-2 1-1 0 1 1 2 0 0 2 10
sgMichael Campbell 30 2-3 1-2 6-9 0 0 0 6 1 0 1 11
pgBlake Edwards 23 2-4 1-1 2-2 0 4 2 3 4 0 5 7
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pfJames Hazard 16 2-3 0-0 1-2 3 6 0 2 0 0 2 5
sgAndrew Paul 15 2-5 1-3 0-0 0 1 1 2 0 0 0 5
pgDavid Meek 15 1-1 1-1 0-0 0 0 3 1 0 0 1 3
sfCollin Richer 15 2-5 1-3 1-2 1 2 1 1 1 2 2 6
sgBrian Mullins 14 3-7 0-1 5-6 2 3 0 1 1 0 3 11
cMichael Pierro 14 1-4 0-1 1-2 0 4 0 0 0 0 1 3
Totals 200 22-49 6-15 18-26 7 31 12 19 7 5 22 68
Percentages   .449 .400 .692                

SU
34
11-23
3-6
9-15
5
15
5
11
2
1
8
12
11
3
5
21
35
12-30
3-11
8-12
6
20
7
6
4
2
15
12
8
5
4
18
69
23-53
6-17
17-27
11
35
12
17
6
3
23
24
19
8
9
39
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
RC
36
14-29
4-8
4-6
6
15
5
10
5
2
11
16
8
6
2
21
32
8-20
2-7
14-20
1
16
7
9
2
3
11
12
11
0
0
12
68
22-49
6-15
18-26
7
31
12
19
7
5
22
28
19
6
2
33
PLAYER OF THE GAME
pg Frank Cook Shenandoah
12 Points, 3 Rebounds
TimeTeamPlayScore
LineupShenandoah
 PG - Jared Schwichtenber (fresh)
 SG - Daniel Morrison (fresh)
 SF - Jason Shofner (fresh)
 PF - James Madrigal (fresh)
 C - Raymond Ostler (fresh)
 
LineupRivier
 PG - Blake Edwards (fresh)
 SG - Michael Campbell (fresh)
 SF - Robert Puente (fresh)
 PF - Neil King (fresh)
 C - Willie Rodgers (fresh)
 
20:00ShenandoahRaymond Ostler wins the tip0-0
Game PlanShenandoahShenandoah is playing a motion offense and a fullcourt press (0) 
Game PlanRivierRivier is playing a triangle offense and a fullcourt press (0) 
19:41ShenandoahBlake Edwards steals the ball from Daniel Morrison0-0
19:38RivierBlake Edwards hits the finger roll0-2
19:36ShenandoahJared Schwichtenber is called for the illegal screen in the backcourt - foul #1 on Jared Schwichtenber, team foul #10-2
19:27RivierBlake Edwards's pass is off the mark and out of bounds0-2
19:10ShenandoahJames Madrigal hits the front of the rim on the fadeaway from the left block0-2
19:08RivierWillie Rodgers pulls down the rebound0-2
19:05RivierJason Shofner is called for the reach on Robert Puente in the backcourt - foul #1 on Jason Shofner, team foul #20-2
18:46RivierRobert Puente hits a jumper from just outside the lane on a great pass from Neil King0-4
18:30ShenandoahJared Schwichtenber misses the wide open pull-up jumper from the left side but he's fouled by Willie Rodgers - foul #1 on Willie Rodgers, team foul #10-4
18:30ShenandoahJared Schwichtenber makes the 1st free throw1-4
18:30ShenandoahJared Schwichtenber makes the 2nd free throw2-4
18:16RivierMichael Campbell is fouled on the floor by Jason Shofner - foul #2 on Jason Shofner, team foul #32-4
SubsShenandoah
Jacob Bouton (SF)
Jason Shofner
 
SubsRivier 
18:07RivierNeil King comes up short on the runner in the lane2-4
18:05ShenandoahJacob Bouton grabs the board2-4
18:00ShenandoahWillie Rodgers swats the shot by Daniel Morrison2-4
17:59RivierNeil King gets the rebound2-4
17:55RivierMichael Campbell is called for a moving pick in the backcourt - foul #1 on Michael Campbell, team foul #22-4
SubsShenandoah
John Thalmann (PG), Frank Cook (SG), William Turco (SF), Terry Totten (C)
Jared Schwichtenber, Daniel Morrison, James Madrigal, Raymond Ostler
 
SubsRivier
Brian Mullins (PG), Andrew Paul (SG), Collin Richer (SF), James Hazard (PF), Michael Pierro (C)
Blake Edwards, Michael Campbell, Robert Puente, Neil King, Willie Rodgers
 
17:38ShenandoahWilliam Turco clanks a fadeaway from the right wing but he's fouled by Collin Richer - foul #1 on Collin Richer, team foul #32-4
17:38ShenandoahWilliam Turco misses the 1st free throw2-4
17:38ShenandoahWilliam Turco misses the 2nd free throw2-4
17:38RivierCollin Richer pulls down the rebound2-4
17:23RivierJames Hazard makes the jumper from the baseline2-6
17:21ShenandoahJohn Thalmann is hacked by Brian Mullins in the backcourt - foul #1 on Brian Mullins, team foul #42-6
SubsShenandoah
Ryan Maestas (SF)
Jacob Bouton
 
SubsRivier 
16:57ShenandoahFrank Cook makes the 3 from the right corner5-6
16:43RivierCollin Richer knocks in the shot from the free throw line5-8
16:39ShenandoahRyan Maestas is hacked by Brian Mullins in the backcourt - foul #2 on Brian Mullins, team foul #55-8
SubsShenandoah
Kevin Quinn (PG), Daniel Morrison (SG), Jacob Bouton (SF), James Madrigal (PF), Raymond Ostler (C)
John Thalmann, Frank Cook, Ryan Maestas, Terry Totten, William Turco
 
SubsRivier
David Meek (PG), Michael Campbell (SG), Robert Puente (SF), Neil King (PF), Willie Rodgers (C)
Brian Mullins, Andrew Paul, Collin Richer, James Hazard, Michael Pierro
 
16:21ShenandoahJacob Bouton clanks a shot from the left block but the foul's on Robert Puente - foul #1 on Robert Puente, team foul #65-8
SubsShenandoah
Jared Schwichtenber (PG)
Daniel Morrison
 
SubsRivier 
16:21ShenandoahJacob Bouton misses the 1st free throw5-8
16:21ShenandoahJacob Bouton makes the 2nd free throw6-8
15:52RivierThe short jumper by Robert Puente is denied by James Madrigal6-8
15:51RivierWillie Rodgers tips it back up and in6-10
LineupShenandoah
 PG - Jared Schwichtenber (fairly fresh) 2 pts.
 SG - Kevin Quinn (fairly fresh)
 SF - Jacob Bouton (fairly fresh) 1 pts.
 PF - James Madrigal (tiring)
 C - Raymond Ostler (tiring)
 
LineupRivier
 PG - David Meek (fresh)
 SG - Michael Campbell (fairly fresh)
 SF - Robert Puente (tiring) 2 pts.
 PF - Neil King (tiring)
 C - Willie Rodgers (tiring) 2 pts. 2 reb.
 
15:39ShenandoahJames Madrigal lays it up and in set up by Raymond Ostler8-10
15:13RivierDavid Meek drills a 3 from the right wing8-13
14:48ShenandoahWillie Rodgers swats the short shot by Jared Schwichtenber8-13
14:46RivierWillie Rodgers grabs the board8-13
14:28RivierMichael Campbell connects on the 3 from the right corner on a great pass from Neil King8-16
14:11ShenandoahRaymond Ostler misses the wide open jumper from the left wing8-16
14:09RivierWillie Rodgers grabs the board8-16
13:49RivierRobert Puente connects on the open floater near the basket and he's hacked by Kevin Quinn - foul #1 on Kevin Quinn, team foul #48-18
SubsShenandoah
Frank Cook (PG), Daniel Morrison (SG), Ryan Maestas (SF), Terry Totten (PF), William Turco (C)
Jared Schwichtenber, Kevin Quinn, Jacob Bouton, James Madrigal, Raymond Ostler
 
SubsRivier
Blake Edwards (PG), Andrew Paul (SG), Collin Richer (PF), Michael Pierro (C)
David Meek, Michael Campbell, Neil King, Willie Rodgers
 
13:49RivierRobert Puente makes the free throw8-19
13:33ShenandoahRyan Maestas misses long on a 3pt shot from the left wing8-19
13:32ShenandoahWilliam Turco grabs the offensive rebound8-19
13:15ShenandoahRyan Maestas throws a bad pass out of bounds8-19
SubsShenandoah 
SubsRivier
Michael Campbell (SG), James Hazard (C)
Robert Puente, Michael Pierro
 
13:09RivierAndrew Paul throws a bad pass out of bounds in the backcourt8-19
SubsShenandoah
John Thalmann (PG), Jacob Bouton (PF)
Daniel Morrison, William Turco
 
SubsRivier 
12:53ShenandoahRyan Maestas can't finish the layup8-19
12:51ShenandoahThe offensive rebound goes to Terry Totten8-19
12:41ShenandoahFrank Cook misses the fadeaway jumper from the right wing8-19
12:40RivierAndrew Paul grabs the defensive rebound8-19
12:34RivierCollin Richer hits the front of the rim on the jumpshot from just outside the lane8-19
12:33RivierJames Hazard grabs the offensive rebound8-19
12:19RivierJames Hazard misses short on a floater in the lane8-19
12:18RivierThe offensive rebound goes to James Hazard8-19
11:59RivierMichael Campbell is whistled for traveling8-19
SubsShenandoah
Daniel Morrison (SG), William Turco (SF), Raymond Ostler (C)
John Thalmann, Ryan Maestas, Jacob Bouton
 
SubsRivier
Michael Pierro (C)
Collin Richer
 
11:34ShenandoahDaniel Morrison is open and scores on a fadeaway jumper from the right side10-19
LineupShenandoah
 PG - Frank Cook (fairly fresh) 3 pts.
 SG - Daniel Morrison (fresh) 2 pts.
 SF - William Turco (fairly fresh)
 PF - Terry Totten (tiring)
 C - Raymond Ostler (tiring)
 
LineupRivier
 PG - Blake Edwards (fairly fresh) 2 pts.
 SG - Michael Campbell (tiring) 3 pts.
 SF - Andrew Paul (tiring)
 PF - James Hazard (tiring) 2 pts. 2 reb.
 C - Michael Pierro (fairly fresh)
 
11:30RivierMichael Campbell is fouled in the backcourt by Frank Cook - foul #1 on Frank Cook, team foul #510-19
SubsShenandoah
Jared Schwichtenber (PG), James Madrigal (PF)
Frank Cook, Terry Totten
 
SubsRivier
Robert Puente (SF)
Andrew Paul
 
11:14RivierJared Schwichtenber steals the ball from Robert Puente10-19
11:11ShenandoahDaniel Morrison lays it in on a great pass from Jared Schwichtenber12-19
11:08RivierJames Hazard is whistled for a carry in the backcourt12-19
11:00ShenandoahBlake Edwards takes the ball from Daniel Morrison12-19
10:44RivierMichael Pierro misses the easy layup12-19
10:42ShenandoahRaymond Ostler grabs the defensive rebound12-19
10:40ShenandoahBlake Edwards takes the ball from William Turco in the backcourt12-19
10:35RivierJames Hazard misses short on a fadeaway from the baseline but the foul's on Raymond Ostler - foul #1 on Raymond Ostler, team foul #612-19
SubsShenandoah
John Thalmann (PG), Jacob Bouton (PF), Terry Totten (C)
Jared Schwichtenber, James Madrigal, Raymond Ostler
 
SubsRivier
Andrew Paul (SF), Neil King (PF)
Robert Puente, Michael Pierro
 
10:35RivierJames Hazard makes the 1st free throw12-20
10:35RivierJames Hazard misses the 2nd free throw12-20
10:35ShenandoahTerry Totten gets the rebound12-20
10:26ShenandoahWilliam Turco hits a driving attempt from the left block14-20
09:58RivierAndrew Paul lays it in14-22
09:42ShenandoahWilliam Turco drills a floater from the left side16-22
09:42RivierRivier calls a full timeout (2 :30 3 full remaining)16-22
SubsShenandoah
Frank Cook (SG), Ryan Maestas (SF), Raymond Ostler (C)
Daniel Morrison, William Turco, Terry Totten
 
SubsRivier
David Meek (SG), Collin Richer (SF), Michael Pierro (PF), Willie Rodgers (C)
Michael Campbell, Andrew Paul, Neil King, James Hazard
 
09:21RivierCollin Richer connects on the 3pt jumper from the left corner on a nice dish by Blake Edwards16-25
09:04ShenandoahJohn Thalmann throws a bad pass out of bounds16-25
SubsShenandoah
Daniel Morrison (SG), James Madrigal (PF)
John Thalmann, Jacob Bouton
 
SubsRivier
Michael Campbell (SG), Robert Puente (SF), Neil King (PF)
Blake Edwards, Collin Richer, Michael Pierro
 
08:42RivierRobert Puente knocks in the 3pt jumper from the right corner set up by David Meek16-28
08:32ShenandoahDaniel Morrison is called for 10 seconds16-28
SubsShenandoah
Jared Schwichtenber (PG), William Turco (SF), Terry Totten (C)
Frank Cook, Ryan Maestas, Raymond Ostler
 
SubsRivier
Blake Edwards (PG), Michael Pierro (C)
David Meek, Willie Rodgers
 
08:13RivierMichael Campbell double dribbles16-28
SubsShenandoah 
SubsRivier
Collin Richer (SF)
Robert Puente
 
07:54ShenandoahCollin Richer takes the ball from Jared Schwichtenber16-28
07:35RivierMichael Campbell comes up short on the 3pt attempt from straight away16-28
07:33ShenandoahTerry Totten gets the rebound16-28
LineupShenandoah
 PG - Jared Schwichtenber (tiring) 2 pts. 1 ast.
 SG - Daniel Morrison (tiring) 4 pts.
 SF - William Turco (tiring) 4 pts.
 PF - James Madrigal (very tired) 2 pts.
 C - Terry Totten (tiring) 3 reb.
 
LineupRivier
 PG - Blake Edwards (tired) 2 pts. 1 ast. 3 stl.
 SG - Michael Campbell (tired) 3 pts.
 SF - Collin Richer (fairly fresh) 5 pts.
 PF - Neil King (tired)
 C - Michael Pierro (tiring)
 
07:15ShenandoahWilliam Turco misses badly on the uncontested jumper from the right wing16-28
07:14RivierThe rebound goes to Michael Pierro16-28
07:11RivierWilliam Turco is called for the reach on Michael Campbell in the backcourt - foul #1 on William Turco, team foul #716-28
SubsShenandoah
John Thalmann (PG), Frank Cook (SG), Ryan Maestas (SF), Jacob Bouton (PF), Raymond Ostler (C)
Jared Schwichtenber, Daniel Morrison, William Turco, James Madrigal, Terry Totten
 
SubsRivier
Andrew Paul (SF), James Hazard (PF), Willie Rodgers (C)
Collin Richer, Neil King, Michael Pierro
 
07:11RivierMichael Campbell misses the 1st free throw16-28
07:11ShenandoahRaymond Ostler grabs the board16-28
07:09ShenandoahJohn Thalmann throws a bad pass out of bounds in the backcourt16-28
SubsShenandoah 
SubsRivier
David Meek (PG)
Blake Edwards
 
06:45RivierWillie Rodgers misses long on a 3pt shot from the left wing16-28
06:44ShenandoahThe rebound goes to John Thalmann16-28
06:40ShenandoahFrank Cook misses long on an open pull-up jumper from the free throw line16-28
06:39ShenandoahRaymond Ostler grabs the offensive rebound16-28
06:23ShenandoahJohn Thalmann misses badly on a floater from the left wing16-28
06:22ShenandoahRaymond Ostler gets the offensive rebound16-28
06:08ShenandoahJacob Bouton misses short on a driving attempt from the left block but he's hacked by Willie Rodgers - foul #2 on Willie Rodgers, team foul #716-28
SubsShenandoah
Kevin Quinn (PG)
John Thalmann
 
SubsRivier
Blake Edwards (PG), Robert Puente (SF), Collin Richer (PF)
David Meek, Michael Campbell, Willie Rodgers
 
06:08ShenandoahJacob Bouton misses the 1st free throw16-28
06:08ShenandoahJacob Bouton makes the 2nd free throw17-28
05:48RivierKevin Quinn steals the ball from Blake Edwards17-28
05:31ShenandoahRyan Maestas misses the driving attempt in the lane but the foul's on Collin Richer - foul #2 on Collin Richer, team foul #817-28
SubsShenandoah
Jared Schwichtenber (PG), Terry Totten (C)
Frank Cook, Raymond Ostler
 
SubsRivier
Michael Campbell (SG), Neil King (PF), Michael Pierro (C)
Andrew Paul, Collin Richer, James Hazard
 
05:31ShenandoahRyan Maestas makes the 1st free throw18-28
05:31ShenandoahRyan Maestas makes the 2nd free throw19-28
05:18RivierMichael Pierro misses the wide open runner from the baseline19-28
05:16ShenandoahKevin Quinn grabs the board19-28
05:01ShenandoahRyan Maestas scores on a shot from the baseline21-28
04:59RivierMichael Campbell throws a bad pass out of bounds in the backcourt21-28
SubsShenandoah
John Thalmann (PG), Daniel Morrison (SG), William Turco (SF), James Madrigal (PF)
Jared Schwichtenber, Kevin Quinn, Ryan Maestas, Jacob Bouton
 
SubsRivier
David Meek (SG)
Michael Campbell
 
04:50ShenandoahWilliam Turco misses badly on a 3 pointer from the right corner21-28
04:49ShenandoahJohn Thalmann snags the offensive board21-28
04:38ShenandoahWilliam Turco makes the floater near the basket23-28
04:24RivierRobert Puente hits the front of the rim on the turnaround from the left block23-28
04:23ShenandoahJames Madrigal gets the rebound23-28
04:03ShenandoahWilliam Turco comes up short on the fadeaway from close range but he's hacked by Michael Pierro - foul #1 on Michael Pierro, team foul #923-28
SubsShenandoah
Jared Schwichtenber (PG), Frank Cook (SG), Jacob Bouton (PF), Raymond Ostler (C)
John Thalmann, Daniel Morrison, James Madrigal, Terry Totten
 
SubsRivier
Michael Campbell (SG), Andrew Paul (SF), James Hazard (PF)
Blake Edwards, Robert Puente, Neil King
 
04:03ShenandoahShenandoah calls a full timeout (2 :30 3 full remaining)23-28
04:03ShenandoahWilliam Turco misses the 1st free throw23-28
04:03ShenandoahWilliam Turco makes the 2nd free throw24-28
03:43RivierAndrew Paul misses the floater near the basket24-28
03:41RivierJames Hazard hits the follow up shot24-30
03:21ShenandoahFrank Cook misses badly on a fadeaway jumper from the right side but the foul's on James Hazard - foul #1 on James Hazard, team foul #1024-30
SubsShenandoah
John Thalmann (PG), Jason Shofner (SF)
Jared Schwichtenber, William Turco
 
SubsRivier
Brian Mullins (PG), Collin Richer (PF), Willie Rodgers (C)
David Meek, James Hazard, Michael Pierro
 
03:21ShenandoahFrank Cook makes the 1st free throw25-30
03:21ShenandoahFrank Cook makes the 2nd free throw26-30
LineupShenandoah
 PG - John Thalmann (fresh)
 SG - Frank Cook (fresh) 5 pts.
 SF - Jason Shofner (fresh)
 PF - Jacob Bouton (tired) 2 pts.
 C - Raymond Ostler (tired) 4 reb.
 
LineupRivier
 PG - Brian Mullins (fresh)
 SG - Michael Campbell (tired) 3 pts.
 SF - Andrew Paul (tiring) 2 pts.
 PF - Collin Richer (fresh) 5 pts.
 C - Willie Rodgers (tired) 2 pts. 4 reb. 2 blk.
 
03:03RivierBrian Mullins comes up short on the fadeaway from just outside the lane26-30
03:02RivierThe offensive rebound goes to Brian Mullins26-30
02:56RivierBrian Mullins can't finish the layup26-30
02:55ShenandoahJacob Bouton pulls down the rebound26-30
02:53ShenandoahJohn Thalmann loses the dribble to Brian Mullins in the backcourt26-30
02:36RivierJohn Thalmann is called for the reach on Brian Mullins - foul #1 on John Thalmann, team foul #826-30
SubsShenandoah
Kevin Quinn (SG), James Madrigal (PF)
Frank Cook, Jacob Bouton
 
SubsRivier
Blake Edwards (PG)
Andrew Paul
 
02:36RivierRivier calls a full timeout (2 :30 2 full remaining)26-30
02:36RivierBrian Mullins makes the 1st free throw26-31
02:36RivierBrian Mullins makes the 2nd free throw26-32
02:22ShenandoahJames Madrigal is open but comes up short on the 3 pointer from the right wing26-32
02:21RivierBlake Edwards gets the rebound26-32
02:02RivierWillie Rodgers can't finish the layup26-32
02:00ShenandoahJohn Thalmann grabs the board26-32
01:55ShenandoahJohn Thalmann connects on the 3 from straight away on a nice dish by Raymond Ostler29-32
01:37RivierCollin Richer misses long on an open 3pt attempt from the right wing29-32
01:35RivierBrian Mullins tips it home29-34
01:14ShenandoahRaymond Ostler banks in the wide open layup set up by Jason Shofner and he's fouled by Willie Rodgers - foul #3 on Willie Rodgers, team foul #1131-34
SubsShenandoah
Jared Schwichtenber (PG), Daniel Morrison (SG), Terry Totten (PF)
John Thalmann, Kevin Quinn, James Madrigal
 
SubsRivier
David Meek (PG), Robert Puente (SF), Neil King (PF), James Hazard (C)
Blake Edwards, Michael Campbell, Collin Richer, Willie Rodgers
 
01:14ShenandoahRaymond Ostler misses the free throw31-34
01:14RivierThe rebound goes to Neil King31-34
00:58RivierDavid Meek travels with the ball31-34
SubsShenandoah
Jacob Bouton (PF)
Raymond Ostler
 
SubsRivier 
00:33ShenandoahDaniel Morrison is open and scores on a 3pt shot from the right corner set up by Jared Schwichtenber34-34
00:26RivierBrian Mullins buries a floater from the baseline set up by Neil King34-36
00:04ShenandoahDaniel Morrison's pass is off the mark and out of bounds34-36
SubsShenandoah
Frank Cook (PG)
Jared Schwichtenber
 
SubsRivier
Andrew Paul (PG), Michael Campbell (SG), Collin Richer (PF), Michael Pierro (C)
David Meek, Robert Puente, Neil King, James Hazard
 
00:00RivierAndrew Paul misses the halfcourt shot34-36
TimeTeamPlayScore
LineupShenandoah
 PG - Jared Schwichtenber (fresh) 2 pts. 2 ast.
 SG - Daniel Morrison (fresh) 7 pts.
 SF - Jason Shofner (fresh)
 PF - James Madrigal (fresh) 2 pts.
 C - Raymond Ostler (fresh) 2 pts. 4 reb.
 
LineupRivier
 PG - Blake Edwards (fresh) 2 pts. 1 ast. 3 stl.
 SG - Michael Campbell (fresh) 3 pts.
 SF - Robert Puente (fresh) 8 pts.
 PF - Neil King (fresh) 2 reb.
 C - James Hazard (fresh) 5 pts. 3 reb.
 
20:00RivierRobert Puente inbounds the ball34-36
Game PlanShenandoahShenandoah is playing a motion offense and a fullcourt press (0) 
Game PlanRivierRivier is playing a triangle offense and a fullcourt press (-1) 
19:32RivierBlake Edwards is hacked by Jason Shofner - foul #3 on Jason Shofner, team foul #134-36
SubsShenandoah
Jacob Bouton (SF)
Jason Shofner
 
SubsRivier 
19:19RivierRobert Puente knocks in the fadeaway in the lane set up by Neil King34-38
19:06ShenandoahJacob Bouton lays it up and in on a great pass from James Madrigal36-38
19:04RivierRobert Puente is fouled in the backcourt by Jacob Bouton - foul #1 on Jacob Bouton, team foul #236-38
SubsShenandoah
Terry Totten (PF)
James Madrigal
 
SubsRivier
Brian Mullins (PG), Andrew Paul (SF), Collin Richer (PF), Michael Pierro (C)
Blake Edwards, Robert Puente, Neil King, James Hazard
 
18:54RivierBrian Mullins can't connect on a runner in the paint but he's fouled by Jacob Bouton - foul #2 on Jacob Bouton, team foul #336-38
SubsShenandoah
John Thalmann (PG), Frank Cook (SG), William Turco (SF)
Jared Schwichtenber, Daniel Morrison, Raymond Ostler
 
SubsRivier 
18:54RivierBrian Mullins makes the 1st free throw36-39
18:54RivierBrian Mullins makes the 2nd free throw36-40
18:34ShenandoahCollin Richer swats the layup by Terry Totten36-40
18:33ShenandoahTerry Totten grabs the offensive board36-40
18:10ShenandoahFrank Cook hits a 3 from straight away on a great pass from William Turco39-40
17:56RivierBrian Mullins is whistled for traveling39-40
SubsShenandoah
Daniel Morrison (SG), Ryan Maestas (SF), James Madrigal (PF), Raymond Ostler (C)
John Thalmann, William Turco, Jacob Bouton, Terry Totten
 
SubsRivier
Blake Edwards (PG), David Meek (SG), Robert Puente (SF), Neil King (PF), James Hazard (C)
Brian Mullins, Michael Campbell, Andrew Paul, Collin Richer, Michael Pierro
 
17:44ShenandoahRaymond Ostler misses long on a 3pt jumper from straight away39-40
17:43RivierBlake Edwards grabs the defensive rebound39-40
17:40RivierFrank Cook steps in front of the Blake Edwards pass in the backcourt39-40
17:28ShenandoahFrank Cook scores on a jumpshot from the left wing41-40
17:07RivierRobert Puente misses badly on the uncontested 3 pointer from the left wing41-40
17:06ShenandoahThe rebound goes to Raymond Ostler41-40
16:56ShenandoahRyan Maestas is called for 10 seconds41-40
SubsShenandoah
Jared Schwichtenber (PG), Kevin Quinn (SG), Jacob Bouton (SF)
Frank Cook, Daniel Morrison, Ryan Maestas
 
SubsRivier
Michael Campbell (SG)
David Meek
 
16:46RivierBlake Edwards scores on a 3pt shot from the left corner set up by Robert Puente41-43
16:28ShenandoahKevin Quinn can't connect on a jumpshot from just outside the lane but he's hacked by James Hazard - foul #2 on James Hazard, team foul #141-43
SubsShenandoah 
SubsRivier
Brian Mullins (SF), Michael Pierro (C)
Robert Puente, James Hazard
 
16:28ShenandoahKevin Quinn makes the 1st free throw42-43
16:28ShenandoahKevin Quinn makes the 2nd free throw43-43
16:26RivierMichael Campbell throws a bad pass out of bounds in the backcourt43-43
16:10ShenandoahJared Schwichtenber can't connect on a runner from close range43-43
16:09RivierBrian Mullins snags the defensive board43-43
15:56RivierNeil King throws a bad pass out of bounds43-43
SubsShenandoah
John Thalmann (PG), Daniel Morrison (SG), Jason Shofner (SF), Terry Totten (PF), William Turco (C)
Jared Schwichtenber, Kevin Quinn, Jacob Bouton, James Madrigal, Raymond Ostler
 
SubsRivier
Andrew Paul (SF), Collin Richer (PF), Willie Rodgers (C)
Blake Edwards, Neil King, Michael Pierro
 
LineupShenandoah
 PG - John Thalmann (fresh) 3 pts.
 SG - Daniel Morrison (fresh) 7 pts.
 SF - Jason Shofner (fresh) 3 pf.
 PF - Terry Totten (fresh) 4 reb.
 C - William Turco (fresh) 7 pts.
 
LineupRivier
 PG - Brian Mullins (fresh) 8 pts.
 SG - Michael Campbell (fairly fresh) 3 pts.
 SF - Andrew Paul (fresh) 2 pts.
 PF - Collin Richer (fresh) 5 pts.
 C - Willie Rodgers (fresh) 2 pts. 4 reb. 2 blk. 3 pf.
 
15:40ShenandoahJason Shofner comes up short on the 3pt shot from the left wing43-43
15:38ShenandoahThe offensive rebound goes to Daniel Morrison43-43
15:28ShenandoahJohn Thalmann double dribbles43-43
SubsShenandoah
James Madrigal (PF)
Terry Totten
 
SubsRivier
David Meek (PG)
Brian Mullins
 
15:05RivierJason Shofner steps in front of the Andrew Paul pass43-43
15:02ShenandoahDaniel Morrison banks in the layup on a great pass from Jason Shofner45-43
14:59RivierDavid Meek is hacked by Jason Shofner in the backcourt - foul #4 on Jason Shofner, team foul #445-43
SubsShenandoah
Jared Schwichtenber (PG), Ryan Maestas (SF), Jacob Bouton (PF), Raymond Ostler (C)
John Thalmann, Jason Shofner, James Madrigal, William Turco
 
SubsRivier
Blake Edwards (PG), Robert Puente (SF), Neil King (PF)
Michael Campbell, Andrew Paul, Collin Richer
 
14:48RivierBlake Edwards clanks a shot from the left wing45-43
14:46ShenandoahJared Schwichtenber grabs the defensive rebound45-43
14:27ShenandoahBlake Edwards is called for the reach on Jared Schwichtenber - foul #1 on Blake Edwards, team foul #245-43
SubsShenandoah
Frank Cook (SG), James Madrigal (PF), Terry Totten (C)
Daniel Morrison, Ryan Maestas, Raymond Ostler
 
SubsRivier
Brian Mullins (SG)
David Meek
 
14:09ShenandoahJames Madrigal misses badly on a fadeaway from the right block but the foul's on Blake Edwards - foul #2 on Blake Edwards, team foul #345-43
SubsShenandoah
Kevin Quinn (SG)
Jared Schwichtenber
 
SubsRivier
Michael Campbell (SG), James Hazard (PF)
Blake Edwards, Neil King
 
14:09ShenandoahJames Madrigal makes the 1st free throw46-43
14:09ShenandoahJames Madrigal makes the 2nd free throw47-43
13:47RivierBrian Mullins misses badly on a 3pt jumper from the right corner47-43
13:46ShenandoahFrank Cook gets the rebound47-43
13:44ShenandoahFrank Cook is fouled in the backcourt by Brian Mullins - foul #3 on Brian Mullins, team foul #447-43
SubsShenandoah
John Thalmann (PG), William Turco (SF), Raymond Ostler (C)
Kevin Quinn, Jacob Bouton, James Madrigal
 
SubsRivier
Blake Edwards (PG), Michael Pierro (PF)
Robert Puente, James Hazard
 
13:33ShenandoahWilliam Turco blows the layup47-43
13:31RivierMichael Pierro gets the rebound47-43
13:24RivierWillie Rodgers's floater is tipped away by Terry Totten47-43
13:22ShenandoahThe rebound goes to Frank Cook47-43
13:08ShenandoahJohn Thalmann clanks a 3pt attempt from the left corner47-43
13:06ShenandoahFrank Cook can't tip it in47-43
13:04RivierThe rebound goes to Blake Edwards47-43
12:58RivierMichael Campbell comes up short on the runner in the paint but he's hacked by Frank Cook - foul #2 on Frank Cook, team foul #547-43
SubsShenandoah
Jared Schwichtenber (PG), Daniel Morrison (SG), Ryan Maestas (SF), Jacob Bouton (PF)
John Thalmann, Frank Cook, William Turco, Terry Totten
 
SubsRivier
Andrew Paul (SF), Collin Richer (PF), James Hazard (C)
Brian Mullins, Michael Pierro, Willie Rodgers
 
12:58RivierMichael Campbell misses the 1st free throw47-43
12:58RivierMichael Campbell misses the 2nd free throw47-43
12:58ShenandoahJacob Bouton gets the rebound47-43
12:56ShenandoahBlake Edwards is called for the reach on Jared Schwichtenber in the backcourt - foul #3 on Blake Edwards, team foul #547-43
SubsShenandoah 
SubsRivier
Robert Puente (SF)
Blake Edwards
 
12:40ShenandoahRaymond Ostler misses the jump hook from close range47-43
12:39RivierThe rebound goes to Robert Puente47-43
12:30RivierCollin Richer hits the front of the rim on the floater from just outside the lane but he's fouled by Jared Schwichtenber - foul #2 on Jared Schwichtenber, team foul #647-43
SubsShenandoah
Kevin Quinn (SG), James Madrigal (PF)
Daniel Morrison, Jacob Bouton
 
SubsRivier
David Meek (PG)
Andrew Paul
 
12:30RivierCollin Richer makes the 1st free throw47-44
12:30RivierCollin Richer misses the 2nd free throw47-44
12:30ShenandoahRyan Maestas grabs the defensive rebound47-44
12:04ShenandoahKevin Quinn drills a fadeaway jumper from the left side on a nice dish by Jared Schwichtenber49-44
12:01RivierKevin Quinn is called for the reach on Michael Campbell in the backcourt - foul #2 on Kevin Quinn, team foul #749-44
SubsShenandoah
John Thalmann (PG), Daniel Morrison (SG), Jacob Bouton (SF), Terry Totten (C)
Jared Schwichtenber, Kevin Quinn, Ryan Maestas, Raymond Ostler
 
SubsRivier
Brian Mullins (SF), Neil King (PF), Michael Pierro (C)
Robert Puente, Collin Richer, James Hazard
 
12:01RivierMichael Campbell makes the 1st free throw49-45
12:01RivierMichael Campbell makes the 2nd free throw49-46
11:54ShenandoahJohn Thalmann is hacked by David Meek in the backcourt - foul #1 on David Meek, team foul #649-46
SubsShenandoah 
SubsRivier
Blake Edwards (PG)
David Meek
 
LineupShenandoah
 PG - John Thalmann (fresh) 3 pts.
 SG - Daniel Morrison (fairly fresh) 9 pts.
 SF - Jacob Bouton (tiring) 4 pts. 3 reb.
 PF - James Madrigal (tired) 4 pts.
 C - Terry Totten (fairly fresh) 4 reb.
 
LineupRivier
 PG - Blake Edwards (tiring) 5 pts. 1 ast. 3 stl. 3 pf.
 SG - Michael Campbell (tiring) 5 pts.
 SF - Brian Mullins (fairly fresh) 8 pts. 3 pf.
 PF - Neil King (tiring) 2 reb.
 C - Michael Pierro (fairly fresh) 2 reb.
 
11:44ShenandoahJames Madrigal is whistled for a charge - foul #1 on James Madrigal, team foul #849-46
SubsShenandoah
William Turco (SF)
James Madrigal
 
SubsRivier 
11:20RivierBrian Mullins jams it49-48
11:16ShenandoahWilliam Turco throws a bad pass out of bounds in the backcourt49-48
SubsShenandoah
Jared Schwichtenber (PG), Frank Cook (SG), Raymond Ostler (C)
John Thalmann, Daniel Morrison, Terry Totten
 
SubsRivier
Andrew Paul (SG), Willie Rodgers (C)
Michael Campbell, Michael Pierro
 
10:56RivierNeil King is open and scores on a floater from the right block on a great pass from Andrew Paul and he's hacked by Jared Schwichtenber - foul #3 on Jared Schwichtenber, team foul #949-50
SubsShenandoah
James Madrigal (PF)
Jacob Bouton
 
SubsRivier
David Meek (SG)
Brian Mullins
 
10:56RivierNeil King misses the free throw49-50
10:56ShenandoahRaymond Ostler snags the defensive board49-50
10:39ShenandoahJames Madrigal is open and buries a pull-up jumper from the right side51-50
10:28RivierWillie Rodgers buries a jumper in the lane on a great pass from David Meek and he's fouled by James Madrigal - foul #2 on James Madrigal, team foul #1051-52
SubsShenandoah
Kevin Quinn (SG), Ryan Maestas (SF)
Frank Cook, William Turco
 
SubsRivier
Michael Campbell (SG), Robert Puente (SF), James Hazard (PF)
Blake Edwards, David Meek, Neil King
 
10:28RivierWillie Rodgers makes the free throw51-53
10:09ShenandoahRyan Maestas can't connect on a floater from just outside the lane51-53
10:08RivierJames Hazard gets the rebound51-53
09:56RivierWillie Rodgers clanks a jumpshot from the left side51-53
09:55ShenandoahJames Madrigal gets the rebound51-53
09:53ShenandoahJared Schwichtenber is fouled in the backcourt by Robert Puente - foul #2 on Robert Puente, team foul #751-53
SubsShenandoah
Daniel Morrison (SG), Jacob Bouton (PF), Terry Totten (C)
Kevin Quinn, James Madrigal, Raymond Ostler
 
SubsRivier
Brian Mullins (PG), Collin Richer (PF), Michael Pierro (C)
Andrew Paul, James Hazard, Willie Rodgers
 
09:53ShenandoahJared Schwichtenber misses the 1st free throw51-53
09:53RivierMichael Pierro pulls down the rebound51-53
09:32RivierCollin Richer is called for traveling51-53
SubsShenandoah
John Thalmann (PG), William Turco (SF)
Jared Schwichtenber, Ryan Maestas
 
SubsRivier
Blake Edwards (PG), David Meek (SG)
Michael Campbell, Robert Puente
 
09:14ShenandoahWilliam Turco misses long on a 3pt shot from the left corner51-53
09:12RivierBlake Edwards grabs the board51-53
09:03RivierBlake Edwards clanks a jumpshot from the right wing but the foul's on William Turco - foul #2 on William Turco, team foul #1151-53
SubsShenandoah
Frank Cook (SG), James Madrigal (PF)
Daniel Morrison, William Turco
 
SubsRivier
Michael Campbell (SG), Neil King (PF), James Hazard (C)
David Meek, Collin Richer, Michael Pierro
 
09:03RivierBlake Edwards makes the 1st free throw51-54
09:03RivierBlake Edwards makes the 2nd free throw51-55
08:37ShenandoahFrank Cook misses long on a 3 pointer from the left wing51-55
08:35RivierThe rebound goes to James Hazard51-55
08:06RivierJohn Thalmann steals it from Michael Campbell51-55
08:06ShenandoahShenandoah calls a full timeout (2 :30 2 full remaining)51-55
SubsShenandoah
Ryan Maestas (SF), Raymond Ostler (C)
James Madrigal, Terry Totten
 
SubsRivier
David Meek (PG), Robert Puente (SF), Collin Richer (PF), Michael Pierro (C)
Blake Edwards, Brian Mullins, Neil King, James Hazard
 
07:50ShenandoahJohn Thalmann misses badly on a 3pt shot from the left corner51-55
07:49ShenandoahRaymond Ostler pulls down the offensive rebound51-55
LineupShenandoah
 PG - John Thalmann (fairly fresh) 3 pts.
 SG - Frank Cook (fresh) 10 pts.
 SF - Ryan Maestas (fairly fresh) 4 pts.
 PF - Jacob Bouton (tired) 4 pts. 3 reb.
 C - Raymond Ostler (tiring) 2 pts. 7 reb.
 
LineupRivier
 PG - David Meek (fresh) 3 pts. 2 ast.
 SG - Michael Campbell (tiring) 5 pts.
 SF - Robert Puente (tiring) 10 pts.
 PF - Collin Richer (fresh) 6 pts.
 C - Michael Pierro (fairly fresh) 3 reb.
 
07:26ShenandoahJohn Thalmann misses the jumper from the left side51-55
07:25RivierMichael Pierro gets the rebound51-55
06:58RivierJacob Bouton is called for the reach on Michael Pierro - foul #3 on Jacob Bouton, team foul #1251-55
SubsShenandoah
Jared Schwichtenber (PG), Daniel Morrison (SG), Jason Shofner (SF), James Madrigal (PF)
John Thalmann, Frank Cook, Ryan Maestas, Jacob Bouton
 
SubsRivier
Blake Edwards (PG), Andrew Paul (SG), Brian Mullins (SF), Willie Rodgers (C)
David Meek, Michael Campbell, Robert Puente, Collin Richer
 
06:58RivierMichael Pierro misses the 1st free throw51-55
06:58RivierMichael Pierro makes the 2nd free throw51-56
06:40ShenandoahDaniel Morrison is hacked by Willie Rodgers - foul #4 on Willie Rodgers, team foul #851-56
SubsShenandoah 
SubsRivier
Neil King (PF)
Michael Pierro
 
06:40ShenandoahDaniel Morrison misses the 1st free throw51-56
06:40RivierNeil King snags the defensive board51-56
06:21RivierBrian Mullins misses badly on the uncontested fadeaway jumper from the right wing51-56
06:19ShenandoahDaniel Morrison pulls down the rebound51-56
06:05ShenandoahJared Schwichtenber scores on a 3 from straight away54-56
06:05RivierRivier calls a full timeout (2 :30 1 full remaining)54-56
SubsShenandoah
William Turco (PF), Terry Totten (C)
James Madrigal, Raymond Ostler
 
SubsRivier
David Meek (PG), Michael Campbell (SG), Collin Richer (PF), James Hazard (C)
Blake Edwards, Brian Mullins, Neil King, Willie Rodgers
 
05:51RivierCollin Richer comes up short on the 3pt jumper from straight away54-56
05:49ShenandoahDaniel Morrison gets the rebound54-56
05:31ShenandoahJason Shofner buries a 3 pointer from the right corner57-56
05:08RivierAndrew Paul hits the front of the rim on the 3pt shot from the right wing57-56
05:06RivierThe offensive rebound goes to Collin Richer57-56
04:49RivierJames Hazard loses the dribble to Daniel Morrison57-56
04:46ShenandoahWilliam Turco lays it up and in on a great pass from Daniel Morrison59-56
04:37RivierAndrew Paul makes the 3pt attempt from the left corner set up by Collin Richer59-59
04:29ShenandoahThe jump hook by William Turco is blocked by Collin Richer59-59
04:28RivierJames Hazard snags the defensive board59-59
04:08RivierMichael Campbell lays it up and in on a nice dish by David Meek59-61
03:52ShenandoahJason Shofner clanks a 3 from the left wing59-61
03:50ShenandoahTerry Totten grabs the offensive rebound59-61
03:36ShenandoahTerry Totten knocks in the driving attempt from the left block set up by Jared Schwichtenber61-61
LineupShenandoah
 PG - Jared Schwichtenber (tiring) 5 pts. 4 ast. 3 pf.
 SG - Daniel Morrison (tiring) 9 pts. 1 ast.
 SF - Jason Shofner (tiring) 3 pts. 4 pf.
 PF - William Turco (tiring) 9 pts.
 C - Terry Totten (tired) 2 pts. 5 reb.
 
LineupRivier
 PG - David Meek (tiring) 3 pts. 3 ast.
 SG - Michael Campbell (tired) 7 pts.
 SF - Andrew Paul (tiring) 5 pts. 1 ast.
 PF - Collin Richer (tiring) 6 pts. 2 reb. 2 blk.
 C - James Hazard (tired) 5 pts. 6 reb.
 
03:32RivierMichael Campbell clanks a shot from the left side but he's fouled by Daniel Morrison - foul #1 on Daniel Morrison, team foul #1361-61
SubsShenandoah
John Thalmann (PG), Frank Cook (SG), Ryan Maestas (SF), Jacob Bouton (PF), Raymond Ostler (C)
Jared Schwichtenber, Daniel Morrison, Jason Shofner, William Turco, Terry Totten
 
SubsRivier
Brian Mullins (PG), Robert Puente (SF), Neil King (PF), Willie Rodgers (C)
David Meek, Andrew Paul, Collin Richer, James Hazard
 
03:32RivierMichael Campbell makes the 1st free throw61-62
03:32RivierMichael Campbell makes the 2nd free throw61-63
03:19ShenandoahJohn Thalmann clanks a 3 pointer from the right wing61-63
03:18ShenandoahRyan Maestas pulls down the offensive rebound61-63
03:07ShenandoahJacob Bouton's fadeaway is rejected by Willie Rodgers61-63
03:05RivierWillie Rodgers gets the rebound61-63
03:02RivierRobert Puente is whistled for traveling in the backcourt61-63
SubsShenandoah
James Madrigal (PF)
Jacob Bouton
 
SubsRivier
Blake Edwards (PG), Michael Pierro (C)
Michael Campbell, Willie Rodgers
 
02:45ShenandoahFrank Cook is fouled on the floor by Neil King - foul #1 on Neil King, team foul #961-63
SubsShenandoah
Jason Shofner (SF)
Ryan Maestas
 
SubsRivier 
02:45ShenandoahFrank Cook makes the 1st free throw62-63
02:45ShenandoahFrank Cook makes the 2nd free throw63-63
02:24RivierMichael Pierro misses long on an open 3 pointer from the right wing63-63
02:23ShenandoahThe rebound goes to James Madrigal63-63
02:21ShenandoahJohn Thalmann is fouled in the backcourt by Blake Edwards - foul #4 on Blake Edwards, team foul #1063-63
SubsShenandoah
Kevin Quinn (SG), Jacob Bouton (PF)
Frank Cook, James Madrigal
 
SubsRivier
Willie Rodgers (C)
Neil King
 
02:21ShenandoahJohn Thalmann makes the 1st free throw64-63
02:21ShenandoahJohn Thalmann misses the 2nd free throw64-63
02:21RivierThe rebound goes to Willie Rodgers64-63
02:08RivierRobert Puente hits the front of the rim on the fadeaway from the right block64-63
02:07ShenandoahJohn Thalmann pulls down the rebound64-63
01:57ShenandoahJason Shofner throws it down set up by Jacob Bouton66-63
01:43RivierMichael Pierro lays it in on a great pass from Blake Edwards66-65
01:43ShenandoahShenandoah calls a full timeout (2 :30 1 full remaining)66-65
SubsShenandoah
Jared Schwichtenber (PG), Daniel Morrison (SG), James Madrigal (PF)
John Thalmann, Kevin Quinn, Jacob Bouton
 
SubsRivier
Michael Campbell (SG), Neil King (PF)
Brian Mullins, Michael Pierro
 
01:41ShenandoahMichael Campbell steals it from Daniel Morrison in the backcourt66-65
01:27RivierMichael Campbell is hacked by James Madrigal - foul #3 on James Madrigal, team foul #1466-65
01:27RivierMichael Campbell makes the 1st free throw66-66
01:27RivierMichael Campbell makes the 2nd free throw66-67
01:10ShenandoahRaymond Ostler misses short on a shot from the right wing66-67
01:09RivierNeil King snags the defensive board66-67
01:07RivierRivier calls a full timeout (2 :30 remaining)66-67
01:05RivierBlake Edwards comes up short on the floater from the left side66-67
01:04ShenandoahThe rebound goes to Daniel Morrison66-67
00:52ShenandoahBlake Edwards takes the ball from Jason Shofner66-67
Game PlanShenandoahShenandoah is playing a motion offense and a fullcourt press (0) 
Game PlanRivierRivier is playing a spread offense (hold ball) and a fullcourt press (-1) 
00:26RivierRobert Puente is denied on a layup by Raymond Ostler66-67
00:24ShenandoahJason Shofner pulls down the rebound66-67
00:19ShenandoahJared Schwichtenber is hacked by Blake Edwards - foul #5 on Blake Edwards, team foul #1166-67
SubsShenandoah 
SubsRivier
Brian Mullins (PG)
Blake Edwards
 
00:19ShenandoahShenandoah calls a full timeout (2 :30 remaining)66-67
00:19ShenandoahJared Schwichtenber misses the 1st free throw66-67
00:19ShenandoahJared Schwichtenber makes the 2nd free throw67-67
00:05RivierBrian Mullins misses the shot from just outside the lane but he's fouled by Jared Schwichtenber - foul #4 on Jared Schwichtenber, team foul #1567-67
00:05RivierRivier calls a :30 timeout (1 :30 remaining)67-67
00:05RivierBrian Mullins misses the 1st free throw67-67
00:05RivierBrian Mullins makes the 2nd free throw67-68
00:05ShenandoahShenandoah calls a :30 timeout (1 :30 remaining)67-68
Game PlanShenandoahShenandoah is playing a quick shot offense (quick shot) and a fullcourt press (0) 
Game PlanRivierRivier is playing a spread offense (hold ball) and a fullcourt press (-1) 
00:00ShenandoahJames Madrigal lays it up and in69-68