#003976 #F12B19
Hoops Dynasty HOOPS DYNASTY
Non-Conference Iba
Final -
5/15/2026
76
  1 2 F
St. Mary's of Maryland 31 45 76
Shenandoah 31 52 83
83
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cJames Libby 22 1-2 0-0 0-1 1 4 0 3 0 0 2 2
pfJames Perry 21 2-4 0-1 1-2 2 3 0 3 0 0 2 5
sfKyle Henderson 23 8-13 3-6 3-4 4 8 1 3 1 0 2 22
sgPhillip Canady 25 5-10 0-1 2-4 1 3 3 1 0 0 2 12
pgDaniel Towne 23 3-7 3-7 2-2 0 1 5 0 0 0 3 11
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sfBryan Hutchings 20 1-6 0-3 2-2 1 5 1 0 1 0 2 4
sgChristopher Armstrong 17 3-4 1-1 1-2 2 2 0 2 0 0 1 8
sgDaniel Carpio 17 1-6 1-3 0-0 1 5 5 1 2 0 1 3
cTrevor Jensen 14 1-1 0-0 0-0 1 1 0 0 1 1 1 2
pfCarl Sharp 10 0-2 0-0 0-0 1 2 0 0 0 1 1 0
sgAlbert Vigil 8 2-4 0-0 3-3 0 0 0 2 1 0 2 7
Totals 200 27-59 8-22 14-20 14 34 15 15 6 2 19 76
Percentages   .458 .364 .700                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cWilliam Hamblen 17 1-3 1-2 1-2 1 3 0 0 0 0 2 4
pfDavid Smith 22 6-11 1-2 3-4 2 5 1 2 3 2 1 16
sfChris Robinson 27 4-6 2-3 6-8 2 4 4 0 0 0 1 16
sgChristopher Anderson 23 1-4 0-1 0-0 0 1 6 2 1 0 4 2
pgCalvin Spradley 22 4-8 1-4 0-0 1 1 7 0 0 0 2 9
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sgDavid Buendia 17 2-6 1-2 2-2 3 6 2 3 0 0 1 7
sfRyan Whitcher 16 4-5 1-2 0-1 0 2 1 2 2 0 0 9
cCharles Turberville 16 2-5 0-1 4-5 1 3 0 1 1 1 0 8
pfPhillip Mathews 11 1-1 0-0 0-0 1 3 1 0 0 0 0 2
sgJesse Kirkendall 11 2-3 1-1 2-2 0 3 0 2 1 0 4 7
pgBruce Hill 10 0-3 0-1 0-0 0 1 0 0 0 0 1 0
cSteven Johnson 8 1-1 0-0 1-1 0 0 1 0 0 0 1 3
Totals 200 28-56 8-19 19-25 11 32 23 12 8 3 17 83
Percentages   .500 .421 .760                

SMCM
31
11-31
2-10
7-11
9
20
6
6
4
2
5
14
11
4
8
14
45
16-28
6-12
7-9
5
14
9
9
2
0
14
14
2
8
0
10
76
27-59
8-22
14-20
14
34
15
15
6
2
19
28
13
12
8
24
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
31
10-26
6-10
5-5
5
18
10
9
4
2
9
4
8
3
0
10
52
18-30
2-9
14-20
6
14
13
3
4
1
8
18
14
9
4
26
83
28-56
8-19
19-25
11
32
23
12
8
3
17
22
22
12
4
36
PLAYER OF THE GAME
pf David Smith Shenandoah
16 Points, 5 Rebounds, 3 Steals, 2 Blocks
TimeTeamPlayScore
LineupSt. Mary's of Maryland
 PG - Daniel Towne (fresh)
 SG - Phillip Canady (fresh)
 SF - Kyle Henderson (fresh)
 PF - James Perry (fresh)
 C - James Libby (fresh)
 
LineupShenandoah
 PG - Calvin Spradley (fresh)
 SG - Christopher Anderson (fresh)
 SF - Chris Robinson (fresh)
 PF - David Smith (fresh)
 C - William Hamblen (fresh)
 
20:00St. Mary's of MarylandJames Libby wins the tip0-0
Game PlanSt. Mary's of MarylandSt. Mary's of Maryland is playing a triangle offense and a 2-3 zone (0) 
Game PlanShenandoahShenandoah is playing a motion offense and a fullcourt press (0) 
19:34St. Mary's of MarylandPhillip Canady banks in the wide open layup2-0
19:14ShenandoahChristopher Anderson misses short on a floater from close range2-0
19:13ShenandoahWilliam Hamblen grabs the offensive board2-0
18:59ShenandoahWilliam Hamblen drills a 3pt attempt from the right wing set up by Chris Robinson2-3
18:57St. Mary's of MarylandJames Perry throws a bad pass out of bounds in the backcourt2-3
18:34ShenandoahCalvin Spradley connects on the 3pt jumper from the left corner on a nice dish by David Smith2-6
18:09St. Mary's of MarylandDaniel Towne misses badly on a 3pt jumper from the left corner2-6
18:08St. Mary's of MarylandThe offensive rebound goes to Kyle Henderson2-6
18:00St. Mary's of MarylandKyle Henderson hits a pull-up jumper from the left wing on a great pass from Daniel Towne4-6
17:54ShenandoahDavid Smith's pass is off the mark and out of bounds4-6
17:38St. Mary's of MarylandKyle Henderson can't connect on an uncontested pull-up jumper from the right wing4-6
17:36St. Mary's of MarylandJames Libby grabs the offensive board4-6
17:22St. Mary's of MarylandJames Libby makes the driving attempt near the basket and he's fouled by William Hamblen - foul #1 on William Hamblen, team foul #16-6
SubsSt. Mary's of Maryland
Bryan Hutchings (PF)
James Perry
 
SubsShenandoah 
17:22St. Mary's of MarylandJames Libby misses the free throw6-6
17:22St. Mary's of MarylandKyle Henderson gets the offensive rebound6-6
17:08St. Mary's of MarylandPhillip Canady loses the dribble to David Smith6-6
16:55ShenandoahCalvin Spradley misses badly on a 3pt attempt from the right wing6-6
16:54ShenandoahDavid Smith snags the offensive board6-6
16:35ShenandoahCalvin Spradley clanks a 3pt attempt from the right corner6-6
16:33ShenandoahDavid Smith tips it but misses6-6
16:31St. Mary's of MarylandThe rebound goes to Kyle Henderson6-6
16:16St. Mary's of MarylandKyle Henderson hits a 3 from the left corner9-6
15:54ShenandoahChristopher Anderson comes up short on the 3 from the left wing9-6
15:52St. Mary's of MarylandKyle Henderson grabs the board9-6
LineupSt. Mary's of Maryland
 PG - Daniel Towne (fairly fresh) 1 ast.
 SG - Phillip Canady (fairly fresh) 2 pts.
 SF - Kyle Henderson (fairly fresh) 5 pts. 4 reb.
 PF - Bryan Hutchings (fresh)
 C - James Libby (fairly fresh) 2 pts.
 
LineupShenandoah
 PG - Calvin Spradley (fairly fresh) 3 pts.
 SG - Christopher Anderson (fairly fresh)
 SF - Chris Robinson (fairly fresh)
 PF - David Smith (fairly fresh) 2 reb.
 C - William Hamblen (fairly fresh) 3 pts.
 
15:50St. Mary's of MarylandChristopher Anderson is called for the reach on Phillip Canady in the backcourt - foul #1 on Christopher Anderson, team foul #29-6
SubsSt. Mary's of Maryland
Daniel Carpio (PG), Christopher Armstrong (SG), James Perry (PF), Trevor Jensen (C)
Daniel Towne, Phillip Canady, Kyle Henderson, James Libby
 
SubsShenandoah
David Buendia (PG), Jesse Kirkendall (SG), Ryan Whitcher (SF), Phillip Mathews (PF), Charles Turberville (C)
Calvin Spradley, Christopher Anderson, Chris Robinson, David Smith, William Hamblen
 
15:43St. Mary's of MarylandJames Perry travels with the ball9-6
15:14ShenandoahCharles Turberville misses badly on a shot from the baseline9-6
15:13St. Mary's of MarylandDaniel Carpio pulls down the rebound9-6
14:50St. Mary's of MarylandDaniel Carpio hits the front of the rim on the 3 from the right corner9-6
14:48ShenandoahJesse Kirkendall snags the defensive board9-6
14:44ShenandoahDavid Buendia throws a bad pass out of bounds in the backcourt9-6
SubsSt. Mary's of Maryland
Albert Vigil (SG), Carl Sharp (C)
Bryan Hutchings, James Perry
 
SubsShenandoah
Christopher Anderson (SG)
Ryan Whitcher
 
14:35St. Mary's of MarylandAlbert Vigil hits the front of the rim on the pull-up jumper from the right wing9-6
14:33ShenandoahJesse Kirkendall grabs the board9-6
14:15ShenandoahCharles Turberville's pass is intercepted by Albert Vigil9-6
14:12St. Mary's of MarylandAlbert Vigil banks in the layup11-6
13:58ShenandoahJesse Kirkendall's pass is intercepted by Daniel Carpio11-6
13:54St. Mary's of MarylandChristopher Armstrong jams it on a nice dish by Daniel Carpio13-6
13:46ShenandoahJesse Kirkendall's pass is off the mark and out of bounds13-6
SubsSt. Mary's of Maryland
Daniel Towne (PG), Phillip Canady (SG), Kyle Henderson (SF), Bryan Hutchings (PF)
Daniel Carpio, Albert Vigil, Christopher Armstrong, Trevor Jensen
 
SubsShenandoah
Calvin Spradley (PG), Chris Robinson (SF), David Smith (PF), Steven Johnson (C)
David Buendia, Jesse Kirkendall, Phillip Mathews, Charles Turberville
 
13:28St. Mary's of MarylandKyle Henderson is open but comes up short on the fadeaway from the right side but he's fouled by Chris Robinson - foul #1 on Chris Robinson, team foul #313-6
SubsSt. Mary's of Maryland
James Perry (PF), James Libby (C)
Bryan Hutchings, Carl Sharp
 
SubsShenandoah
Ryan Whitcher (SG)
Christopher Anderson
 
13:28St. Mary's of MarylandKyle Henderson misses the 1st free throw13-6
13:28St. Mary's of MarylandKyle Henderson makes the 2nd free throw14-6
13:08ShenandoahDavid Smith lays it in on a nice dish by Calvin Spradley14-8
13:06St. Mary's of MarylandDavid Smith steals the ball from James Libby in the backcourt14-8
12:46ShenandoahDavid Smith hits the front of the rim on the driving attempt in the paint but he's hacked by Phillip Canady - foul #1 on Phillip Canady, team foul #114-8
SubsSt. Mary's of Maryland 
SubsShenandoah
Jesse Kirkendall (SG), William Hamblen (C)
Ryan Whitcher, Steven Johnson
 
12:46ShenandoahDavid Smith makes the 1st free throw14-9
12:46ShenandoahDavid Smith makes the 2nd free throw14-10
12:33St. Mary's of MarylandPhillip Canady hits a jump hook from the right block on a great pass from Daniel Towne16-10
12:20ShenandoahWilliam Hamblen blows the layup16-10
12:18St. Mary's of MarylandJames Libby gets the rebound16-10
12:01St. Mary's of MarylandKyle Henderson's pass is intercepted by Jesse Kirkendall16-10
11:58ShenandoahJesse Kirkendall blows the layup16-10
11:56St. Mary's of MarylandKyle Henderson snags the defensive board16-10
11:36St. Mary's of MarylandKyle Henderson hits the front of the rim on the 3pt jumper from the right corner16-10
11:35ShenandoahJesse Kirkendall pulls down the rebound16-10
LineupSt. Mary's of Maryland
 PG - Daniel Towne (fairly fresh) 2 ast.
 SG - Phillip Canady (fresh) 4 pts.
 SF - Kyle Henderson (fairly fresh) 6 pts. 5 reb.
 PF - James Perry (fairly fresh)
 C - James Libby (fairly fresh) 2 pts. 2 reb.
 
LineupShenandoah
 PG - Calvin Spradley (fairly fresh) 3 pts. 1 ast.
 SG - Jesse Kirkendall (fairly fresh)
 SF - Chris Robinson (fairly fresh)
 PF - David Smith (fairly fresh) 4 pts. 2 reb. 2 stl.
 C - William Hamblen (fairly fresh) 3 pts.
 
11:27ShenandoahDavid Smith is hacked by James Perry - foul #1 on James Perry, team foul #216-10
SubsSt. Mary's of Maryland
Daniel Carpio (PG), Albert Vigil (SG), Christopher Armstrong (SF), Bryan Hutchings (PF), Trevor Jensen (C)
Daniel Towne, Phillip Canady, Kyle Henderson, James Perry, James Libby
 
SubsShenandoah
David Buendia (PG), Christopher Anderson (SG), Ryan Whitcher (SF), Phillip Mathews (PF), Charles Turberville (C)
Calvin Spradley, Jesse Kirkendall, Chris Robinson, David Smith, William Hamblen
 
11:21ShenandoahRyan Whitcher scores on a 3 pointer from the left corner set up by David Buendia16-13
11:00St. Mary's of MarylandCharles Turberville steps in front of the Albert Vigil pass16-13
10:47ShenandoahPhillip Mathews is fouled on the floor by Trevor Jensen - foul #1 on Trevor Jensen, team foul #316-13
10:25ShenandoahDavid Buendia connects on the 3 from straight away on a nice dish by Phillip Mathews16-16
10:07St. Mary's of MarylandChristopher Armstrong connects on the 3 pointer from the left wing on a nice dish by Daniel Carpio19-16
09:57ShenandoahRyan Whitcher hits a jumper from the left wing on a nice dish by Christopher Anderson19-18
09:38St. Mary's of MarylandDaniel Carpio clanks a jump hook in the paint19-18
09:37ShenandoahPhillip Mathews snags the defensive board19-18
09:23ShenandoahChristopher Anderson is called for traveling19-18
SubsSt. Mary's of Maryland
Daniel Towne (PG), Phillip Canady (SG), Kyle Henderson (SF), Carl Sharp (PF), James Libby (C)
Daniel Carpio, Albert Vigil, Christopher Armstrong, Bryan Hutchings, Trevor Jensen
 
SubsShenandoah
Calvin Spradley (PG), Jesse Kirkendall (SG), Chris Robinson (SF), David Smith (PF), Steven Johnson (C)
David Buendia, Christopher Anderson, Ryan Whitcher, Phillip Mathews, Charles Turberville
 
09:21St. Mary's of MarylandJames Libby is hacked by Jesse Kirkendall in the backcourt - foul #1 on Jesse Kirkendall, team foul #419-18
09:10St. Mary's of MarylandJesse Kirkendall is called for the reach on Phillip Canady - foul #2 on Jesse Kirkendall, team foul #519-18
SubsSt. Mary's of Maryland 
SubsShenandoah
Christopher Anderson (SG), William Hamblen (C)
Jesse Kirkendall, Steven Johnson
 
09:03St. Mary's of MarylandPhillip Canady misses short on a turnaround from close range but the foul's on William Hamblen - foul #2 on William Hamblen, team foul #619-18
SubsSt. Mary's of Maryland 
SubsShenandoah
Steven Johnson (C)
William Hamblen
 
09:03St. Mary's of MarylandPhillip Canady makes the 1st free throw20-18
09:03St. Mary's of MarylandPhillip Canady misses the 2nd free throw20-18
09:03ShenandoahDavid Smith pulls down the rebound20-18
08:36ShenandoahDavid Smith drills a jump hook from the baseline on a nice dish by Calvin Spradley and he's hacked by Carl Sharp - foul #1 on Carl Sharp, team foul #420-20
08:36ShenandoahDavid Smith makes the free throw20-21
08:23St. Mary's of MarylandDaniel Towne comes up short on the 3pt jumper from the right wing20-21
08:22ShenandoahChristopher Anderson grabs the board20-21
08:05ShenandoahChris Robinson scores on a 3 from the right corner on a great pass from Calvin Spradley20-24
07:36St. Mary's of MarylandPhillip Canady is denied on a layup by David Smith20-24
07:34ShenandoahDavid Smith snags the defensive board20-24
LineupSt. Mary's of Maryland
 PG - Daniel Towne (fairly fresh) 2 ast.
 SG - Phillip Canady (fresh) 5 pts.
 SF - Kyle Henderson (fairly fresh) 6 pts. 5 reb.
 PF - Carl Sharp (fairly fresh)
 C - James Libby (fairly fresh) 2 pts. 2 reb.
 
LineupShenandoah
 PG - Calvin Spradley (fairly fresh) 3 pts. 3 ast.
 SG - Christopher Anderson (fairly fresh) 1 ast.
 SF - Chris Robinson (fairly fresh) 3 pts.
 PF - David Smith (fairly fresh) 7 pts. 4 reb. 2 stl.
 C - Steven Johnson (fairly fresh)
 
07:23ShenandoahChristopher Anderson is whistled for a carry20-24
SubsSt. Mary's of Maryland
Daniel Carpio (PG), Christopher Armstrong (SF), James Perry (PF)
Daniel Towne, Kyle Henderson, Carl Sharp
 
SubsShenandoah
Bruce Hill (PG), David Buendia (SG), Phillip Mathews (C)
Calvin Spradley, Christopher Anderson, Steven Johnson
 
06:58St. Mary's of MarylandDavid Smith is called for the reach on Christopher Armstrong - foul #1 on David Smith, team foul #720-24
SubsSt. Mary's of Maryland
Bryan Hutchings (SF)
Phillip Canady
 
SubsShenandoah
Ryan Whitcher (PF), Charles Turberville (C)
David Smith, Phillip Mathews
 
06:58St. Mary's of MarylandChristopher Armstrong makes the 1st free throw21-24
06:58St. Mary's of MarylandChristopher Armstrong misses the 2nd free throw21-24
06:58ShenandoahRyan Whitcher snags the defensive board21-24
06:33ShenandoahDavid Buendia misses the jump hook from the right block but the foul's on Bryan Hutchings - foul #1 on Bryan Hutchings, team foul #521-24
SubsSt. Mary's of Maryland
Trevor Jensen (C)
James Libby
 
SubsShenandoah 
06:33ShenandoahDavid Buendia makes the 1st free throw21-25
06:33ShenandoahDavid Buendia makes the 2nd free throw21-26
06:17St. Mary's of MarylandDaniel Carpio misses badly on a shot in the paint21-26
06:15St. Mary's of MarylandChristopher Armstrong grabs the offensive rebound21-26
05:59St. Mary's of MarylandDaniel Carpio misses long on a jumpshot from the free throw line21-26
05:58ShenandoahDavid Buendia gets the rebound21-26
05:36ShenandoahChris Robinson hits a 3pt shot from the left wing on a nice dish by David Buendia21-29
05:24St. Mary's of MarylandDaniel Carpio comes up short on the 3 pointer from the right wing21-29
05:22St. Mary's of MarylandChristopher Armstrong snags the offensive board21-29
05:11St. Mary's of MarylandBryan Hutchings comes up short on the 3pt shot from straight away21-29
05:10ShenandoahThe rebound goes to Chris Robinson21-29
05:05ShenandoahBruce Hill comes up short on the jumpshot from the free throw line21-29
05:03St. Mary's of MarylandBryan Hutchings gets the rebound21-29
04:39St. Mary's of MarylandJames Perry is denied on a layup by Charles Turberville21-29
04:38St. Mary's of MarylandTrevor Jensen snags the offensive board21-29
04:15St. Mary's of MarylandBryan Hutchings misses long on a fadeaway jumper from the left side21-29
04:13St. Mary's of MarylandJames Perry gets the offensive rebound21-29
04:07St. Mary's of MarylandBryan Hutchings comes up short on the 3 from the left wing21-29
04:05ShenandoahRyan Whitcher grabs the defensive rebound21-29
03:40ShenandoahRyan Whitcher loses the dribble to Bryan Hutchings21-29
03:36St. Mary's of MarylandBryan Hutchings lays it up and in23-29
LineupSt. Mary's of Maryland
 PG - Daniel Carpio (fairly fresh) 2 ast.
 SG - Christopher Armstrong (fairly fresh) 6 pts.
 SF - Bryan Hutchings (fairly fresh) 2 pts.
 PF - James Perry (tiring)
 C - Trevor Jensen (fairly fresh)
 
LineupShenandoah
 PG - Bruce Hill (tiring)
 SG - David Buendia (tiring) 5 pts. 2 ast.
 SF - Chris Robinson (tiring) 6 pts.
 PF - Ryan Whitcher (tiring) 5 pts. 2 reb.
 C - Charles Turberville (tiring)
 
03:20ShenandoahTrevor Jensen steals it from David Buendia23-29
03:01St. Mary's of MarylandChristopher Armstrong misses short on a jumper from close range23-29
03:00St. Mary's of MarylandDaniel Carpio snags the offensive board23-29
02:55St. Mary's of MarylandBryan Hutchings hits the front of the rim on the wide open shot from the left wing23-29
02:54ShenandoahBruce Hill pulls down the rebound23-29
02:37ShenandoahTrevor Jensen denies the turnaround by David Buendia23-29
02:36St. Mary's of MarylandDaniel Carpio pulls down the rebound23-29
02:30St. Mary's of MarylandTrevor Jensen makes the jumper from close range set up by Daniel Carpio25-29
02:11ShenandoahChris Robinson misses badly on a 3 from the left corner25-29
02:09ShenandoahDavid Buendia can't tip it in25-29
02:07St. Mary's of MarylandDaniel Carpio gets the rebound25-29
02:05St. Mary's of MarylandBryan Hutchings is hacked by David Buendia in the backcourt - foul #1 on David Buendia, team foul #825-29
SubsSt. Mary's of Maryland
Daniel Towne (PG), Phillip Canady (SG), Kyle Henderson (SF), James Libby (C)
Daniel Carpio, Christopher Armstrong, James Perry, Trevor Jensen
 
SubsShenandoah
Calvin Spradley (PG), Christopher Anderson (SG), Jesse Kirkendall (SF), David Smith (PF), William Hamblen (C)
Bruce Hill, David Buendia, Chris Robinson, Ryan Whitcher, Charles Turberville
 
02:05St. Mary's of MarylandBryan Hutchings makes the 1st free throw26-29
02:05St. Mary's of MarylandBryan Hutchings makes the 2nd free throw27-29
01:43ShenandoahDavid Smith comes up short on the jump hook from the left block27-29
01:41ShenandoahCalvin Spradley tips it but misses27-29
01:39St. Mary's of MarylandJames Libby snags the defensive board27-29
01:28St. Mary's of MarylandJames Libby is open but comes up short on the fadeaway from close range27-29
01:27St. Mary's of MarylandPhillip Canady can't tip it in27-29
01:25ShenandoahDavid Smith grabs the defensive rebound27-29
01:03ShenandoahDavid Smith misses badly on a driving attempt in the paint27-29
01:01St. Mary's of MarylandThe rebound goes to Bryan Hutchings27-29
00:59St. Mary's of MarylandKyle Henderson is hacked by Jesse Kirkendall in the backcourt - foul #3 on Jesse Kirkendall, team foul #927-29
SubsSt. Mary's of Maryland
Carl Sharp (PF)
Bryan Hutchings
 
SubsShenandoah
Chris Robinson (SF)
Jesse Kirkendall
 
00:59St. Mary's of MarylandKyle Henderson makes the 1st free throw28-29
00:59St. Mary's of MarylandKyle Henderson makes the 2nd free throw29-29
00:45ShenandoahThe short jumper by Chris Robinson is denied by Carl Sharp29-29
00:43St. Mary's of MarylandDaniel Towne gets the rebound29-29
00:21St. Mary's of MarylandKyle Henderson buries a pull-up jumper from the right wing on a great pass from Daniel Towne31-29
00:03ShenandoahCalvin Spradley knocks in the fadeaway jumper from the left wing on a nice dish by Christopher Anderson31-31
00:00St. Mary's of MarylandKyle Henderson comes up short on the halfcourt shot31-31
TimeTeamPlayScore
LineupSt. Mary's of Maryland
 PG - Daniel Towne (fresh) 3 ast.
 SG - Phillip Canady (fresh) 5 pts.
 SF - Kyle Henderson (fresh) 10 pts. 5 reb.
 PF - James Perry (fresh)
 C - James Libby (fresh) 2 pts. 3 reb.
 
LineupShenandoah
 PG - Calvin Spradley (fresh) 5 pts. 3 ast.
 SG - Christopher Anderson (fresh) 2 ast.
 SF - Chris Robinson (fresh) 6 pts.
 PF - David Smith (fresh) 7 pts. 5 reb. 2 stl.
 C - William Hamblen (fresh) 3 pts.
 
20:00ShenandoahChris Robinson inbounds the ball31-31
Game PlanSt. Mary's of MarylandSt. Mary's of Maryland is playing a triangle offense and a 2-3 zone (+2) 
Game PlanShenandoahShenandoah is playing a motion offense and a fullcourt press (-1) 
19:44ShenandoahDavid Smith connects on the pull-up jumper from the right side set up by Calvin Spradley31-33
19:29St. Mary's of MarylandPhillip Canady makes the wide open shot in the lane on a nice dish by Daniel Towne33-33
19:11ShenandoahDavid Smith buries a fadeaway from the baseline and he's hacked by James Perry - foul #2 on James Perry, team foul #133-35
19:11ShenandoahDavid Smith misses the free throw33-35
19:11St. Mary's of MarylandJames Perry snags the defensive board33-35
18:42St. Mary's of MarylandDaniel Towne drills a 3 from the left wing set up by Kyle Henderson36-35
18:32ShenandoahWilliam Hamblen misses badly on a 3pt jumper from straight away36-35
18:30St. Mary's of MarylandPhillip Canady grabs the board36-35
18:24St. Mary's of MarylandJames Perry hits the front of the rim on the wide open 3 pointer from straight away36-35
18:22ShenandoahChris Robinson pulls down the rebound36-35
17:54ShenandoahCalvin Spradley connects on the fadeaway jumper from the right side on a nice dish by Christopher Anderson36-37
17:36St. Mary's of MarylandKyle Henderson misses the 3pt jumper from the left corner36-37
17:34St. Mary's of MarylandThe offensive rebound goes to Kyle Henderson36-37
17:23St. Mary's of MarylandPhillip Canady comes up short on the driving attempt from the right block but he's fouled by Calvin Spradley - foul #1 on Calvin Spradley, team foul #136-37
SubsSt. Mary's of Maryland
Daniel Carpio (PG), Christopher Armstrong (SF), Bryan Hutchings (PF), Trevor Jensen (C)
Daniel Towne, Kyle Henderson, James Perry, James Libby
 
SubsShenandoah
Bruce Hill (PG), David Buendia (SG), Ryan Whitcher (SF), Phillip Mathews (PF), Charles Turberville (C)
Calvin Spradley, Christopher Anderson, Chris Robinson, David Smith, William Hamblen
 
17:23St. Mary's of MarylandPhillip Canady misses the 1st free throw36-37
17:23St. Mary's of MarylandPhillip Canady makes the 2nd free throw37-37
17:10ShenandoahBruce Hill can't connect on a 3pt jumper from straight away37-37
17:09ShenandoahThe offensive rebound goes to David Buendia37-37
16:54ShenandoahRyan Whitcher's pass is off the mark and out of bounds37-37
SubsSt. Mary's of Maryland
Albert Vigil (SG)
Phillip Canady
 
SubsShenandoah 
16:40St. Mary's of MarylandAlbert Vigil is whistled for a charge - foul #1 on Albert Vigil, team foul #237-37
16:22ShenandoahBruce Hill misses badly on a jumpshot from the right side37-37
16:21ShenandoahCharles Turberville tips it back up and in37-39
16:07St. Mary's of MarylandChristopher Armstrong lays it in on a nice dish by Daniel Carpio39-39
15:54ShenandoahCharles Turberville misses long on a pull-up jumper from the right wing39-39
15:52St. Mary's of MarylandDaniel Carpio snags the defensive board39-39
LineupSt. Mary's of Maryland
 PG - Daniel Carpio (fresh) 4 ast.
 SG - Albert Vigil (fresh) 2 pts.
 SF - Christopher Armstrong (fresh) 8 pts.
 PF - Bryan Hutchings (fresh) 4 pts. 2 reb.
 C - Trevor Jensen (fresh) 2 pts.
 
LineupShenandoah
 PG - Bruce Hill (fairly fresh)
 SG - David Buendia (fairly fresh) 5 pts. 2 ast.
 SF - Ryan Whitcher (fairly fresh) 5 pts. 2 reb.
 PF - Phillip Mathews (fairly fresh)
 C - Charles Turberville (fairly fresh) 2 pts.
 
15:50St. Mary's of MarylandDaniel Carpio's pass is intercepted by Ryan Whitcher in the backcourt39-39
15:47ShenandoahDavid Buendia lays it up and in on a great pass from Ryan Whitcher39-41
15:28St. Mary's of MarylandAlbert Vigil is hacked by Bruce Hill - foul #1 on Bruce Hill, team foul #239-41
SubsSt. Mary's of Maryland
Daniel Towne (PG), Phillip Canady (SG), Kyle Henderson (SF), James Libby (C)
Daniel Carpio, Albert Vigil, Christopher Armstrong, Trevor Jensen
 
SubsShenandoah
Jesse Kirkendall (PG), Christopher Anderson (SG), Chris Robinson (SF), David Smith (PF), Steven Johnson (C)
Bruce Hill, David Buendia, Ryan Whitcher, Phillip Mathews, Charles Turberville
 
15:04St. Mary's of MarylandDaniel Towne connects on the 3pt attempt from the left wing set up by Phillip Canady42-41
14:36ShenandoahBryan Hutchings is called for the reach on David Smith - foul #2 on Bryan Hutchings, team foul #342-41
SubsSt. Mary's of Maryland
James Perry (PF)
Bryan Hutchings
 
SubsShenandoah
Calvin Spradley (PG)
Jesse Kirkendall
 
14:22ShenandoahSteven Johnson drills a floater from the right side on a nice dish by Christopher Anderson and he's hacked by Kyle Henderson - foul #1 on Kyle Henderson, team foul #442-43
SubsSt. Mary's of Maryland
Carl Sharp (C)
James Libby
 
SubsShenandoah
Jesse Kirkendall (SF)
Chris Robinson
 
14:22ShenandoahSteven Johnson makes the free throw42-44
14:18St. Mary's of MarylandCarl Sharp is hacked by Christopher Anderson in the backcourt - foul #2 on Christopher Anderson, team foul #342-44
14:07St. Mary's of MarylandJames Perry hits a driving attempt near the basket on a nice dish by Phillip Canady44-44
13:57ShenandoahJesse Kirkendall drills a runner in the paint set up by Christopher Anderson44-46
13:38St. Mary's of MarylandKyle Henderson makes the floater from the right wing46-46
13:13ShenandoahDavid Smith blows the layup46-46
13:12St. Mary's of MarylandCarl Sharp snags the defensive board46-46
12:55St. Mary's of MarylandJames Perry clanks a runner from the right block but the foul's on Calvin Spradley - foul #2 on Calvin Spradley, team foul #446-46
SubsSt. Mary's of Maryland
Daniel Carpio (PG), Christopher Armstrong (SG), Bryan Hutchings (SF), James Libby (C)
Daniel Towne, Phillip Canady, Kyle Henderson, Carl Sharp
 
SubsShenandoah
David Buendia (PG), Ryan Whitcher (SG), Chris Robinson (SF), Charles Turberville (PF), William Hamblen (C)
Calvin Spradley, Christopher Anderson, Jesse Kirkendall, David Smith, Steven Johnson
 
12:55St. Mary's of MarylandJames Perry makes the 1st free throw47-46
12:55St. Mary's of MarylandJames Perry misses the 2nd free throw47-46
12:55ShenandoahThe rebound goes to Charles Turberville47-46
12:34ShenandoahRyan Whitcher clanks a 3pt attempt from the right corner47-46
12:32St. Mary's of MarylandBryan Hutchings snags the defensive board47-46
12:15St. Mary's of MarylandDaniel Carpio makes the 3pt jumper from the left corner50-46
11:57ShenandoahCharles Turberville makes the runner from close range50-48
11:55St. Mary's of MarylandRyan Whitcher steps in front of the Christopher Armstrong pass in the backcourt50-48
11:54ShenandoahRyan Whitcher banks in the layup50-50
LineupSt. Mary's of Maryland
 PG - Daniel Carpio (fresh) 3 pts. 4 ast.
 SG - Christopher Armstrong (fresh) 8 pts.
 SF - Bryan Hutchings (fresh) 4 pts. 3 reb.
 PF - James Perry (fairly fresh) 3 pts. 2 reb.
 C - James Libby (fresh) 2 pts. 3 reb.
 
LineupShenandoah
 PG - David Buendia (fresh) 7 pts. 2 ast.
 SG - Ryan Whitcher (fairly fresh) 7 pts. 2 reb. 2 stl.
 SF - Chris Robinson (fresh) 6 pts. 2 reb.
 PF - Charles Turberville (fairly fresh) 4 pts. 2 reb.
 C - William Hamblen (fairly fresh) 3 pts.
 
11:26St. Mary's of MarylandJames Perry is whistled for traveling50-50
SubsSt. Mary's of Maryland
Albert Vigil (SG), Trevor Jensen (PF), Carl Sharp (C)
Bryan Hutchings, James Perry, James Libby
 
SubsShenandoah
Calvin Spradley (PG), Jesse Kirkendall (SG), Phillip Mathews (PF)
David Buendia, Ryan Whitcher, Charles Turberville
 
10:59ShenandoahCalvin Spradley buries a turnaround from the right block set up by Chris Robinson50-52
10:43St. Mary's of MarylandCarl Sharp misses the floater from close range50-52
10:42ShenandoahWilliam Hamblen grabs the board50-52
10:19ShenandoahJesse Kirkendall misses long on a jumper from the left block but he's hacked by Albert Vigil - foul #2 on Albert Vigil, team foul #550-52
SubsSt. Mary's of Maryland
Daniel Towne (PG), Phillip Canady (SG), Kyle Henderson (SF), Bryan Hutchings (PF)
Daniel Carpio, Albert Vigil, Christopher Armstrong, Carl Sharp
 
SubsShenandoah
Bruce Hill (PG), Christopher Anderson (SG), Steven Johnson (C)
Calvin Spradley, Chris Robinson, William Hamblen
 
10:19ShenandoahJesse Kirkendall makes the 1st free throw50-53
10:19ShenandoahJesse Kirkendall makes the 2nd free throw50-54
09:52St. Mary's of MarylandPhillip Canady comes up short on the floater near the basket50-54
09:50St. Mary's of MarylandBryan Hutchings grabs the offensive board50-54
09:42St. Mary's of MarylandDaniel Towne connects on the 3pt jumper from the left corner53-54
09:27ShenandoahJesse Kirkendall knocks in the 3 from the left corner on a nice dish by Christopher Anderson53-57
09:09St. Mary's of MarylandDaniel Towne is hacked by Steven Johnson - foul #1 on Steven Johnson, team foul #553-57
SubsSt. Mary's of Maryland
James Libby (C)
Trevor Jensen
 
SubsShenandoah
Calvin Spradley (PG), David Buendia (SF), David Smith (PF), Charles Turberville (C)
Bruce Hill, Jesse Kirkendall, Phillip Mathews, Steven Johnson
 
08:59St. Mary's of MarylandKyle Henderson is open and buries a 3 from the right corner on a great pass from Bryan Hutchings56-57
08:45ShenandoahCharles Turberville misses long on a turnaround near the basket but he's hacked by James Libby - foul #1 on James Libby, team foul #656-57
SubsSt. Mary's of Maryland
Carl Sharp (PF)
Bryan Hutchings
 
SubsShenandoah
Ryan Whitcher (SF)
Christopher Anderson
 
08:45ShenandoahCharles Turberville makes the 1st free throw56-58
08:45ShenandoahCharles Turberville makes the 2nd free throw56-59
08:22St. Mary's of MarylandKyle Henderson misses the fadeaway from the right side56-59
08:21ShenandoahDavid Buendia gets the rebound56-59
08:08ShenandoahCharles Turberville is hacked by James Libby - foul #2 on James Libby, team foul #756-59
SubsSt. Mary's of Maryland
Daniel Carpio (PG), Christopher Armstrong (SF)
Daniel Towne, Kyle Henderson
 
SubsShenandoah
Chris Robinson (SF)
David Smith
 
08:08ShenandoahCharles Turberville misses the 1st free throw56-59
08:08St. Mary's of MarylandJames Libby pulls down the rebound56-59
07:58St. Mary's of MarylandPhillip Canady lays it up and in58-59
07:39ShenandoahRyan Whitcher knocks in the pull-up jumper from the left side on a nice dish by Calvin Spradley and he's hacked by Daniel Carpio - foul #1 on Daniel Carpio, team foul #858-61
SubsSt. Mary's of Maryland
Albert Vigil (SG), Bryan Hutchings (PF)
Phillip Canady, Carl Sharp
 
SubsShenandoah
Bruce Hill (PG), Christopher Anderson (SG), Steven Johnson (C)
Calvin Spradley, David Buendia, Charles Turberville
 
07:39ShenandoahRyan Whitcher misses the free throw58-61
07:39St. Mary's of MarylandBryan Hutchings grabs the defensive rebound58-61
LineupSt. Mary's of Maryland
 PG - Daniel Carpio (fresh) 3 pts. 4 ast.
 SG - Albert Vigil (fresh) 2 pts.
 SF - Christopher Armstrong (fresh) 8 pts.
 PF - Bryan Hutchings (fresh) 4 pts. 5 reb.
 C - James Libby (fresh) 2 pts. 4 reb.
 
LineupShenandoah
 PG - Bruce Hill (fresh)
 SG - Christopher Anderson (fresh) 6 ast.
 SF - Chris Robinson (fresh) 6 pts. 2 reb.
 PF - Ryan Whitcher (fairly fresh) 9 pts. 2 reb. 2 stl.
 C - Steven Johnson (fresh) 3 pts.
 
07:19St. Mary's of MarylandAlbert Vigil connects on the fadeaway jumper from the right wing on a nice dish by Daniel Carpio and he's hacked by Christopher Anderson - foul #3 on Christopher Anderson, team foul #660-61
SubsSt. Mary's of Maryland 
SubsShenandoah
David Smith (PF)
Ryan Whitcher
 
07:19St. Mary's of MarylandAlbert Vigil makes the free throw61-61
06:57ShenandoahChris Robinson hits a pull-up jumper from just outside the lane set up by Steven Johnson61-63
06:45St. Mary's of MarylandChristopher Armstrong's pass is intercepted by David Smith61-63
06:32ShenandoahChris Robinson clanks a floater from the left wing but the foul's on Christopher Armstrong - foul #1 on Christopher Armstrong, team foul #961-63
SubsSt. Mary's of Maryland
Daniel Towne (PG), Phillip Canady (SG), Kyle Henderson (SF), James Perry (PF), Trevor Jensen (C)
Daniel Carpio, Albert Vigil, Christopher Armstrong, Bryan Hutchings, James Libby
 
SubsShenandoah
Jesse Kirkendall (PG), William Hamblen (C)
Bruce Hill, Steven Johnson
 
06:32ShenandoahChris Robinson makes the 1st free throw61-64
06:32ShenandoahChris Robinson makes the 2nd free throw61-65
06:23St. Mary's of MarylandPhillip Canady makes the fadeaway in the lane on a great pass from Daniel Towne63-65
05:59ShenandoahChristopher Anderson clanks a floater in the paint63-65
05:58ShenandoahChris Robinson grabs the offensive rebound63-65
05:44ShenandoahDavid Smith connects on the 3pt attempt from straight away set up by Chris Robinson63-68
05:23St. Mary's of MarylandKyle Henderson's pass is off the mark and out of bounds63-68
SubsSt. Mary's of Maryland
Bryan Hutchings (PF), Carl Sharp (C)
James Perry, Trevor Jensen
 
SubsShenandoah
Calvin Spradley (PG), David Buendia (SG), Ryan Whitcher (SF), Phillip Mathews (PF), Charles Turberville (C)
Jesse Kirkendall, Christopher Anderson, Chris Robinson, David Smith, William Hamblen
 
05:04ShenandoahDavid Buendia comes up short on the 3pt attempt from the left corner63-68
05:03ShenandoahPhillip Mathews tips it back up and in63-70
04:50St. Mary's of MarylandKyle Henderson makes the 3 from the left corner66-70
04:35ShenandoahCharles Turberville hits the front of the rim on the 3 from the right corner66-70
04:33St. Mary's of MarylandKyle Henderson grabs the defensive rebound66-70
04:17St. Mary's of MarylandPhillip Canady is wide open but clanks a 3 pointer from the left wing66-70
04:16ShenandoahCharles Turberville gets the rebound66-70
04:10ShenandoahKyle Henderson steps in front of the David Buendia pass66-70
03:50St. Mary's of MarylandBryan Hutchings misses the wide open 3pt jumper from straight away66-70
03:48St. Mary's of MarylandCarl Sharp misses the tip66-70
03:46ShenandoahDavid Buendia snags the defensive board66-70
03:42ShenandoahCalvin Spradley comes up short on the 3pt attempt from the right corner66-70
03:41ShenandoahDavid Buendia pulls down the offensive rebound66-70
03:34ShenandoahDavid Buendia misses badly on a pull-up jumper from just outside the lane66-70
03:33St. Mary's of MarylandPhillip Canady grabs the board66-70
LineupSt. Mary's of Maryland
 PG - Daniel Towne (fairly fresh) 9 pts. 5 ast.
 SG - Phillip Canady (fairly fresh) 12 pts. 2 ast.
 SF - Kyle Henderson (fairly fresh) 18 pts. 7 reb.
 PF - Bryan Hutchings (fairly fresh) 4 pts. 5 reb.
 C - Carl Sharp (fairly fresh) 2 reb.
 
LineupShenandoah
 PG - Calvin Spradley (fairly fresh) 9 pts. 5 ast.
 SG - David Buendia (fairly fresh) 7 pts. 2 ast.
 SF - Ryan Whitcher (fairly fresh) 9 pts. 2 reb. 2 stl.
 PF - Phillip Mathews (fairly fresh) 2 pts. 2 reb.
 C - Charles Turberville (fairly fresh) 6 pts. 3 reb.
 
03:18St. Mary's of MarylandPhillip Canady misses the easy open layup66-70
03:17ShenandoahPhillip Mathews snags the defensive board66-70
03:02ShenandoahPhillip Canady is called for the reach on Charles Turberville - foul #2 on Phillip Canady, team foul #1066-70
SubsSt. Mary's of Maryland
Daniel Carpio (PG), Albert Vigil (SG), Christopher Armstrong (SF), James Perry (PF), James Libby (C)
Daniel Towne, Phillip Canady, Kyle Henderson, Bryan Hutchings, Carl Sharp
 
SubsShenandoah
Bruce Hill (PG), Christopher Anderson (SG), Jesse Kirkendall (SF), Steven Johnson (C)
Calvin Spradley, David Buendia, Ryan Whitcher, Phillip Mathews
 
03:02ShenandoahCharles Turberville makes the 1st free throw66-71
03:02ShenandoahCharles Turberville makes the 2nd free throw66-72
02:58St. Mary's of MarylandSt. Mary's of Maryland calls a full timeout (2 :30 3 full remaining)66-72
SubsSt. Mary's of Maryland 
SubsShenandoah
Chris Robinson (SF), David Smith (PF), William Hamblen (C)
Bruce Hill, Charles Turberville, Steven Johnson
 
02:44St. Mary's of MarylandAlbert Vigil's floater is knocked away by David Smith66-72
02:42St. Mary's of MarylandJames Perry tips it in68-72
02:29ShenandoahDavid Smith scores on a turnaround from the left block on a nice dish by Chris Robinson68-74
02:26St. Mary's of MarylandChristopher Anderson is called for the reach on Albert Vigil in the backcourt - foul #4 on Christopher Anderson, team foul #768-74
SubsSt. Mary's of Maryland 
SubsShenandoah
Calvin Spradley (PG)
Jesse Kirkendall
 
02:26St. Mary's of MarylandAlbert Vigil makes the 1st free throw69-74
02:26St. Mary's of MarylandAlbert Vigil makes the 2nd free throw70-74
02:04ShenandoahDaniel Carpio takes the ball from David Smith70-74
02:04St. Mary's of MarylandSt. Mary's of Maryland calls a full timeout (2 :30 2 full remaining)70-74
SubsSt. Mary's of Maryland
Daniel Towne (PG), Phillip Canady (SG), Kyle Henderson (SF)
Daniel Carpio, Albert Vigil, Christopher Armstrong
 
SubsShenandoah 
01:57St. Mary's of MarylandDaniel Towne misses badly on a 3 pointer from the left wing70-74
01:55St. Mary's of MarylandKyle Henderson tips it in72-74
01:38ShenandoahDavid Smith can't connect on a 3pt attempt from the left corner72-74
01:37ShenandoahChris Robinson gets the offensive rebound72-74
01:20ShenandoahChris Robinson drills a fadeaway jumper from the left wing on a great pass from Calvin Spradley72-76
01:04St. Mary's of MarylandKyle Henderson connects on the floater from the right wing on a nice dish by Phillip Canady74-76
Game PlanSt. Mary's of MarylandSt. Mary's of Maryland is playing a triangle offense and a 2-3 zone (+2) 
Game PlanShenandoahShenandoah is playing a spread offense (hold ball) and a fullcourt press (-1) 
00:36ShenandoahChristopher Anderson drills a fadeaway jumper from the right side on a nice dish by Calvin Spradley74-78
Game PlanSt. Mary's of MarylandSt. Mary's of Maryland is playing a quick shot offense (quick shot) and a 2-3 zone (+2) 
Game PlanShenandoahShenandoah is playing a spread offense (hold ball) and a fullcourt press (-1) 
00:33St. Mary's of MarylandChristopher Anderson steps in front of the James Libby pass in the backcourt74-78
Game PlanSt. Mary's of MarylandSt. Mary's of Maryland 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:31ShenandoahChris Robinson is fouled on the floor by Daniel Towne - foul #1 on Daniel Towne, team foul #1174-78
00:31ShenandoahChris Robinson misses the 1st free throw74-78
00:31ShenandoahChris Robinson makes the 2nd free throw74-79
00:29St. Mary's of MarylandJames Libby's pass is off the mark and out of bounds in the backcourt74-79
SubsSt. Mary's of Maryland 
SubsShenandoah
Jesse Kirkendall (PG)
Calvin Spradley
 
00:26ShenandoahChris Robinson is fouled on the floor by Kyle Henderson - foul #2 on Kyle Henderson, team foul #1274-79
00:26ShenandoahChris Robinson misses the 1st free throw74-79
00:26ShenandoahChris Robinson makes the 2nd free throw74-80
00:23St. Mary's of MarylandDaniel Towne is hacked by Jesse Kirkendall in the backcourt - foul #4 on Jesse Kirkendall, team foul #874-80
SubsSt. Mary's of Maryland 
SubsShenandoah
Calvin Spradley (PG)
Jesse Kirkendall
 
00:23St. Mary's of MarylandDaniel Towne makes the 1st free throw75-80
00:23St. Mary's of MarylandDaniel Towne makes the 2nd free throw76-80
00:22ShenandoahDaniel Towne is called for the reach on Chris Robinson in the backcourt - foul #2 on Daniel Towne, team foul #1376-80
00:22ShenandoahChris Robinson makes the 1st free throw76-81
00:22ShenandoahChris Robinson makes the 2nd free throw76-82
00:16St. Mary's of MarylandDaniel Towne is wide open but clanks a 3 from the left wing76-82
00:14ShenandoahWilliam Hamblen grabs the defensive rebound76-82
00:11ShenandoahWilliam Hamblen is hacked by Daniel Towne in the backcourt - foul #3 on Daniel Towne, team foul #1476-82
SubsSt. Mary's of Maryland 
SubsShenandoah
Jesse Kirkendall (PG)
Calvin Spradley
 
00:11ShenandoahWilliam Hamblen misses the 1st free throw76-82
00:11ShenandoahWilliam Hamblen makes the 2nd free throw76-83
00:07St. Mary's of MarylandKyle Henderson's pass is off the mark and out of bounds in the backcourt76-83
Game PlanSt. Mary's of MarylandSt. Mary's of Maryland is playing a quick shot offense (quick shot) and a 2-3 zone (+2) 
Game PlanShenandoahShenandoah is playing a spread offense (hold ball) and a fullcourt press (-1) 
00:00ShenandoahJesse Kirkendall runs out the clock76-83