#351A6B #F12B19
Hoops Dynasty HOOPS DYNASTY
Non-Conference Tarkanian
Linfield Sim AI
Shenandoah Sim AI
Final -
3/12/2026
70
  1 2 F
Linfield 27 43 70
Shenandoah 30 35 65
65
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cMichael Hadnot 21 3-5 0-1 0-0 1 3 0 1 1 0 2 6
pfAlan Lee 20 1-2 0-0 1-1 0 3 0 0 2 2 1 3
sfGraham Provencher 25 5-6 2-3 3-4 1 5 2 2 2 0 2 15
sgChristopher James 21 3-7 0-2 3-4 1 1 1 3 0 0 0 9
pgJeffrey Willis 15 2-3 0-0 4-5 1 1 2 2 0 0 5 8
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pgWilliam Palmquist 20 3-5 0-1 0-0 2 2 3 1 1 0 2 6
cLarry Merlo 18 5-7 0-0 2-4 1 10 0 2 0 2 0 12
sfTyler Henry 17 1-4 0-1 2-2 0 2 2 3 1 0 2 4
pfVincent Matteson 17 2-6 1-3 0-0 1 3 2 1 0 0 1 5
pgChristopher Dancer 15 0-1 0-1 2-2 0 0 0 1 2 0 1 2
sgRobert Smith 6 0-1 0-1 0-0 0 1 0 0 0 0 2 0
pfThomas Byrd 5 0-0 0-0 0-0 0 1 0 0 0 0 0 0
Totals 200 25-47 3-13 17-22 8 32 12 16 9 4 18 70
Percentages   .532 .231 .773                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cWilliam Milburn 22 5-9 0-3 2-2 3 6 0 2 1 1 3 12
pfOliver Stewart 21 2-8 0-1 1-2 3 6 0 2 0 1 1 5
sfEric Osborne 22 2-4 0-0 2-4 0 3 2 1 0 0 3 6
sgJames Davis 14 1-1 1-1 0-0 1 2 3 2 0 0 5 3
pgWilliam Rone 27 2-5 2-5 0-0 1 1 6 1 0 0 3 6
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sfRobert White 19 3-8 1-3 1-1 1 2 4 1 0 0 1 8
pfRonald Markham 19 4-10 0-1 0-2 2 4 0 1 0 0 1 8
cJames Snyder 16 1-3 0-0 0-1 2 4 0 1 1 0 1 2
sgAlex Coyne 16 2-4 1-3 0-0 0 0 2 2 1 0 1 5
pgJohn Upshaw 15 2-4 1-2 0-1 0 1 2 0 1 0 2 5
pgRuben Farrar 9 1-2 0-0 3-4 0 1 0 1 1 0 2 5
Totals 200 25-58 6-19 9-17 13 30 19 14 5 2 23 65
Percentages   .431 .316 .529                

LC
27
9-19
1-5
8-10
3
17
5
12
4
2
7
14
5
5
0
9
43
16-28
2-8
9-12
5
15
7
4
5
2
11
22
11
10
0
20
70
25-47
3-13
17-22
8
32
12
16
9
4
18
36
16
15
0
29
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
30
11-29
4-10
4-7
5
13
7
6
3
1
11
12
9
4
2
15
35
14-29
2-9
5-10
8
17
12
8
2
1
12
18
6
6
0
18
65
25-58
6-19
9-17
13
30
19
14
5
2
23
30
15
10
2
33
PLAYER OF THE GAME
sf Graham Provencher Linfield
15 Points, 5 Rebounds, 2 Steals
TimeTeamPlayScore
LineupLinfield
 PG - Jeffrey Willis (fresh)
 SG - Christopher James (fresh)
 SF - Graham Provencher (fresh)
 PF - Alan Lee (fresh)
 C - Michael Hadnot (fresh)
 
LineupShenandoah
 PG - William Rone (fresh)
 SG - James Davis (fresh)
 SF - Eric Osborne (fresh)
 PF - Oliver Stewart (fresh)
 C - William Milburn (fresh)
 
20:00LinfieldMichael Hadnot wins the tip0-0
Game PlanLinfieldLinfield is playing a triangle offense and a 2-3 zone (0) 
Game PlanShenandoahShenandoah is playing a motion offense and a fullcourt press (0) 
19:43LinfieldAlan Lee misses short on a shot from close range0-0
19:41ShenandoahOliver Stewart grabs the defensive rebound0-0
19:26ShenandoahGraham Provencher steals the ball from James Davis0-0
19:10LinfieldChristopher James blows the wide open layup0-0
19:08LinfieldJeffrey Willis gets the offensive rebound0-0
18:50LinfieldJeffrey Willis misses the fadeaway from the baseline but he's fouled by James Davis - foul #1 on James Davis, team foul #10-0
18:50LinfieldJeffrey Willis makes the 1st free throw1-0
18:50LinfieldJeffrey Willis misses the 2nd free throw1-0
18:50ShenandoahEric Osborne snags the defensive board1-0
18:33ShenandoahWilliam Milburn knocks in the shot from the right wing set up by James Davis1-2
18:14LinfieldChristopher James is fouled on the floor by James Davis - foul #2 on James Davis, team foul #21-2
SubsLinfield 
SubsShenandoah
Robert White (SG)
James Davis
 
17:54LinfieldGraham Provencher hits a 3 from the right corner set up by Jeffrey Willis4-2
17:38ShenandoahWilliam Rone connects on the 3pt shot from the right wing set up by Robert White4-5
17:36LinfieldRobert White is called for the reach on Christopher James in the backcourt - foul #1 on Robert White, team foul #34-5
SubsLinfield
William Palmquist (PG), Larry Merlo (PF), Vincent Matteson (C)
Jeffrey Willis, Alan Lee, Michael Hadnot
 
SubsShenandoah 
17:26LinfieldGraham Provencher lays it up and in6-5
17:09ShenandoahWilliam Milburn buries a turnaround in the paint on a nice dish by Robert White6-7
16:49LinfieldChristopher James misses short on an open 3 pointer from the right corner6-7
16:47ShenandoahWilliam Milburn snags the defensive board6-7
16:35ShenandoahOliver Stewart misses the floater from just outside the lane6-7
16:34LinfieldThe rebound goes to Larry Merlo6-7
16:06LinfieldGraham Provencher makes the jumper from close range on a nice dish by Christopher James8-7
15:48ShenandoahWilliam Rone drills a 3pt shot from the right wing on a great pass from Robert White8-10
LineupLinfield
 PG - William Palmquist (fresh)
 SG - Christopher James (fairly fresh) 1 ast.
 SF - Graham Provencher (fairly fresh) 7 pts.
 PF - Larry Merlo (fresh)
 C - Vincent Matteson (fresh)
 
LineupShenandoah
 PG - William Rone (fairly fresh) 6 pts.
 SG - Robert White (fairly fresh)
 SF - Eric Osborne (fairly fresh)
 PF - Oliver Stewart (fairly fresh)
 C - William Milburn (fairly fresh) 4 pts.
 
15:35LinfieldLarry Merlo travels with the ball8-10
SubsLinfield
Jeffrey Willis (PG), Christopher Dancer (SG), Tyler Henry (SF), Alan Lee (PF), Michael Hadnot (C)
William Palmquist, Christopher James, Graham Provencher, Larry Merlo, Vincent Matteson
 
SubsShenandoah
Ruben Farrar (PG), John Upshaw (SG), Alex Coyne (SF), Ronald Markham (PF), James Snyder (C)
William Rone, Robert White, Eric Osborne, Oliver Stewart, William Milburn
 
15:13ShenandoahRuben Farrar loses the dribble to Christopher Dancer8-10
15:10LinfieldJeffrey Willis is called for traveling in the backcourt8-10
14:58ShenandoahRonald Markham clanks a jumper from the free throw line8-10
14:56LinfieldMichael Hadnot snags the defensive board8-10
14:37LinfieldTyler Henry is called for traveling8-10
SubsLinfield 
SubsShenandoah
William Rone (PG)
Ruben Farrar
 
14:30ShenandoahRonald Markham misses long on a jumper from the left side8-10
14:29LinfieldAlan Lee grabs the board8-10
14:27LinfieldJohn Upshaw steals it from Tyler Henry in the backcourt8-10
14:13ShenandoahAlan Lee takes the ball from Ronald Markham8-10
14:08LinfieldTyler Henry travels in the backcourt8-10
SubsLinfield
Larry Merlo (PF)
Alan Lee
 
SubsShenandoah
Robert White (SG), Eric Osborne (SF)
John Upshaw, Alex Coyne
 
13:56ShenandoahRobert White is hacked by Jeffrey Willis - foul #1 on Jeffrey Willis, team foul #18-10
SubsLinfield
Graham Provencher (SF), Vincent Matteson (C)
Christopher Dancer, Michael Hadnot
 
SubsShenandoah
William Milburn (C)
James Snyder
 
13:37ShenandoahEric Osborne hits the front of the rim on the turnaround from the right block but he's hacked by Jeffrey Willis - foul #2 on Jeffrey Willis, team foul #28-10
SubsLinfield
William Palmquist (PG)
Jeffrey Willis
 
SubsShenandoah
John Upshaw (SG)
Ronald Markham
 
13:37ShenandoahEric Osborne makes the 1st free throw8-11
13:37ShenandoahEric Osborne misses the 2nd free throw8-11
13:37LinfieldLarry Merlo pulls down the rebound8-11
13:08LinfieldLarry Merlo misses the turnaround from the right block8-11
13:07ShenandoahRobert White pulls down the rebound8-11
12:46ShenandoahJohn Upshaw buries a 3pt jumper from the left wing on a nice dish by William Rone8-14
12:19LinfieldGraham Provencher loses the ball out of bounds8-14
SubsLinfield
Christopher James (SG), Thomas Byrd (SF), Alan Lee (PF), Michael Hadnot (C)
Tyler Henry, Graham Provencher, Larry Merlo, Vincent Matteson
 
SubsShenandoah
Ruben Farrar (PG), Alex Coyne (SG), Ronald Markham (SF), Oliver Stewart (PF), James Snyder (C)
William Rone, John Upshaw, Eric Osborne, Robert White, William Milburn
 
11:56ShenandoahJames Snyder is called for the offensive foul - foul #1 on James Snyder, team foul #48-14
11:43LinfieldWilliam Palmquist scores on a jump hook in the paint10-14
LineupLinfield
 PG - William Palmquist (fresh) 2 pts.
 SG - Christopher James (fresh) 1 ast.
 SF - Thomas Byrd (fresh)
 PF - Alan Lee (fresh)
 C - Michael Hadnot (fresh)
 
LineupShenandoah
 PG - Ruben Farrar (fresh)
 SG - Alex Coyne (fresh)
 SF - Ronald Markham (fresh)
 PF - Oliver Stewart (fresh)
 C - James Snyder (fresh)
 
11:23ShenandoahRuben Farrar is hacked by William Palmquist - foul #1 on William Palmquist, team foul #310-14
SubsLinfield
Christopher Dancer (PG)
William Palmquist
 
SubsShenandoah 
11:00ShenandoahAlex Coyne misses short on a 3pt jumper from straight away10-14
10:58LinfieldThomas Byrd gets the rebound10-14
10:54LinfieldMichael Hadnot clanks a 3 from straight away10-14
10:53LinfieldChristopher James tips it home12-14
10:38ShenandoahRuben Farrar misses long on a driving attempt in the lane12-14
10:36ShenandoahOliver Stewart misses the tip12-14
10:35ShenandoahOliver Stewart gets the offensive rebound12-14
10:21ShenandoahOliver Stewart hits a turnaround from the baseline on a nice dish by Alex Coyne12-16
10:17LinfieldRuben Farrar is called for the reach on Christopher Dancer in the backcourt - foul #1 on Ruben Farrar, team foul #512-16
SubsLinfield
William Palmquist (PG), Graham Provencher (SF), Tyler Henry (PF), Vincent Matteson (C)
Christopher James, Thomas Byrd, Alan Lee, Michael Hadnot
 
SubsShenandoah
William Rone (PG), John Upshaw (SG), Eric Osborne (SF), Robert White (PF), William Milburn (C)
Ruben Farrar, Alex Coyne, Ronald Markham, Oliver Stewart, James Snyder
 
09:59LinfieldWilliam Milburn swats the layup by Vincent Matteson12-16
09:58ShenandoahThe rebound goes to John Upshaw12-16
09:40ShenandoahRobert White hits the front of the rim on the fadeaway from the free throw line12-16
09:39LinfieldTyler Henry snags the defensive board12-16
09:32LinfieldTyler Henry makes the driving attempt from the left block set up by William Palmquist14-16
09:13ShenandoahRobert White comes up short on the jump hook near the basket14-16
09:12LinfieldGraham Provencher grabs the board14-16
09:10LinfieldWilliam Palmquist is fouled in the backcourt by John Upshaw - foul #1 on John Upshaw, team foul #614-16
SubsLinfield
Christopher James (SG), Larry Merlo (PF)
Christopher Dancer, Tyler Henry
 
SubsShenandoah 
08:57LinfieldJohn Upshaw is called for the reach on Graham Provencher - foul #2 on John Upshaw, team foul #714-16
SubsLinfield
Robert Smith (PG)
William Palmquist
 
SubsShenandoah
Ronald Markham (PF)
John Upshaw
 
08:57LinfieldGraham Provencher makes the 1st free throw15-16
08:57LinfieldGraham Provencher makes the 2nd free throw16-16
08:42ShenandoahWilliam Milburn misses short on a 3 pointer from the right corner16-16
08:40LinfieldLarry Merlo grabs the board16-16
08:22LinfieldVincent Matteson comes up short on the 3 pointer from the right wing16-16
08:21ShenandoahEric Osborne snags the defensive board16-16
08:00ShenandoahRobert White hits the front of the rim on the 3pt shot from the left wing16-16
07:59LinfieldRobert Smith grabs the defensive rebound16-16
07:54LinfieldChristopher James is whistled for a carry16-16
SubsLinfield
William Palmquist (PG), Tyler Henry (SF), Alan Lee (PF), Michael Hadnot (C)
Christopher James, Graham Provencher, Larry Merlo, Vincent Matteson
 
SubsShenandoah
Ruben Farrar (PG), Alex Coyne (SG), Oliver Stewart (PF), James Snyder (C)
William Rone, Robert White, Ronald Markham, William Milburn
 
07:34ShenandoahRuben Farrar lays it in on a great pass from Alex Coyne16-18
LineupLinfield
 PG - William Palmquist (fresh) 2 pts. 1 ast.
 SG - Robert Smith (fresh)
 SF - Tyler Henry (fresh) 2 pts.
 PF - Alan Lee (fresh)
 C - Michael Hadnot (fresh)
 
LineupShenandoah
 PG - Ruben Farrar (fresh) 2 pts.
 SG - Alex Coyne (fresh) 2 ast.
 SF - Eric Osborne (fairly fresh) 1 pts. 2 reb.
 PF - Oliver Stewart (fresh) 2 pts. 3 reb.
 C - James Snyder (fresh)
 
07:10LinfieldTyler Henry misses short on a pull-up jumper from the right side but he's fouled by Eric Osborne - foul #1 on Eric Osborne, team foul #816-18
SubsLinfield
Christopher Dancer (SG)
Robert Smith
 
SubsShenandoah
William Rone (PG)
Ruben Farrar
 
07:10LinfieldTyler Henry makes the 1st free throw17-18
07:10LinfieldTyler Henry makes the 2nd free throw18-18
06:46ShenandoahAlan Lee swats the short shot by James Snyder18-18
06:44ShenandoahJames Snyder grabs the offensive rebound18-18
06:32ShenandoahEric Osborne misses long on a jump hook from the left block but he's fouled by Tyler Henry - foul #1 on Tyler Henry, team foul #418-18
SubsLinfield
Christopher James (SG), Graham Provencher (SF), Larry Merlo (PF)
William Palmquist, Tyler Henry, Alan Lee
 
SubsShenandoah
Ronald Markham (C)
James Snyder
 
06:32ShenandoahEric Osborne misses the 1st free throw18-18
06:32ShenandoahEric Osborne makes the 2nd free throw18-19
06:14LinfieldChristopher James is fouled on the floor by Eric Osborne - foul #2 on Eric Osborne, team foul #918-19
SubsLinfield
Tyler Henry (PF)
Michael Hadnot
 
SubsShenandoah
Robert White (SF)
Eric Osborne
 
06:14LinfieldChristopher James makes the 1st free throw19-19
06:14LinfieldChristopher James makes the 2nd free throw20-19
05:55ShenandoahRonald Markham misses the easy layup20-19
05:54ShenandoahThe offensive rebound goes to Robert White20-19
05:34ShenandoahLarry Merlo swats the layup by Oliver Stewart20-19
05:33LinfieldGraham Provencher pulls down the rebound20-19
05:16LinfieldChristopher James is open and buries a jumper from the baseline on a great pass from Graham Provencher22-19
05:09ShenandoahRobert White misses the easy layup22-19
05:08LinfieldThe rebound goes to Larry Merlo22-19
05:04LinfieldLarry Merlo's pass is intercepted by Alex Coyne in the backcourt22-19
05:03ShenandoahAlex Coyne lays it in22-21
04:59LinfieldChristopher Dancer's pass is off the mark and out of bounds in the backcourt22-21
SubsLinfield
William Palmquist (PG), Robert Smith (SG), Alan Lee (PF), Michael Hadnot (C)
Christopher Dancer, Christopher James, Tyler Henry, Larry Merlo
 
SubsShenandoah
Ruben Farrar (PG), James Snyder (PF), William Milburn (C)
William Rone, Alex Coyne, Oliver Stewart
 
04:39ShenandoahRobert White knocks in the driving attempt from the baseline and he's fouled by Robert Smith - foul #1 on Robert Smith, team foul #522-23
SubsLinfield
Vincent Matteson (SF)
Graham Provencher
 
SubsShenandoah 
04:39ShenandoahRobert White makes the free throw22-24
04:28LinfieldWilliam Milburn takes the ball from Vincent Matteson22-24
04:19ShenandoahRobert White misses the 3 pointer from the left corner22-24
04:18ShenandoahThe offensive rebound goes to William Milburn22-24
04:00ShenandoahVincent Matteson is called for the reach on Ronald Markham - foul #1 on Vincent Matteson, team foul #622-24
SubsLinfield
Jeffrey Willis (PG), Tyler Henry (SF)
William Palmquist, Michael Hadnot
 
SubsShenandoah
John Upshaw (PG), James Davis (SG), Eric Osborne (SF), Oliver Stewart (PF)
Ruben Farrar, Robert White, Ronald Markham, James Snyder
 
03:42ShenandoahOliver Stewart comes up short on the fadeaway from close range but he's hacked by Tyler Henry - foul #2 on Tyler Henry, team foul #722-24
SubsLinfield
Christopher James (SG), Graham Provencher (SF), Larry Merlo (PF)
Robert Smith, Tyler Henry, Alan Lee
 
SubsShenandoah
William Rone (PG)
John Upshaw
 
03:42ShenandoahOliver Stewart makes the 1st free throw22-25
03:42ShenandoahOliver Stewart misses the 2nd free throw22-25
03:42LinfieldLarry Merlo pulls down the rebound22-25
03:40LinfieldChristopher James travels in the backcourt22-25
03:28ShenandoahOliver Stewart is called for a moving pick - foul #1 on Oliver Stewart, team foul #1022-25
LineupLinfield
 PG - Jeffrey Willis (fresh) 1 pts. 1 ast.
 SG - Christopher James (fresh) 6 pts. 1 ast.
 SF - Graham Provencher (fresh) 9 pts. 2 reb.
 PF - Larry Merlo (fresh) 5 reb.
 C - Vincent Matteson (fresh)
 
LineupShenandoah
 PG - William Rone (fresh) 6 pts. 1 ast.
 SG - James Davis (fresh) 1 ast.
 SF - Eric Osborne (fresh) 2 pts. 2 reb.
 PF - Oliver Stewart (fairly fresh) 3 pts. 3 reb.
 C - William Milburn (fairly fresh) 4 pts. 2 reb.
 
03:06LinfieldVincent Matteson hits the front of the rim on the pull-up jumper from the right wing22-25
03:04LinfieldLarry Merlo tips it in24-25
02:49ShenandoahEric Osborne can't connect on a driving attempt from close range24-25
02:47LinfieldLarry Merlo grabs the defensive rebound24-25
02:36LinfieldChristopher James makes the pull-up jumper from the right wing on a nice dish by Graham Provencher26-25
02:17ShenandoahWilliam Rone clanks a 3pt attempt from the left corner26-25
02:15LinfieldLarry Merlo snags the defensive board26-25
01:58LinfieldLarry Merlo blows the layup but he's hacked by Eric Osborne - foul #3 on Eric Osborne, team foul #1126-25
SubsLinfield
William Palmquist (PG), Christopher Dancer (SG), Tyler Henry (SF), Michael Hadnot (C)
Jeffrey Willis, Christopher James, Graham Provencher, Vincent Matteson
 
SubsShenandoah
Ruben Farrar (PG), John Upshaw (SG), Alex Coyne (SF), Ronald Markham (PF), James Snyder (C)
William Rone, James Davis, Eric Osborne, Oliver Stewart, William Milburn
 
01:58LinfieldLarry Merlo misses the 1st free throw26-25
01:58LinfieldLarry Merlo makes the 2nd free throw27-25
01:44ShenandoahRonald Markham lays it in27-27
01:35LinfieldMichael Hadnot loses the ball out of bounds27-27
SubsLinfield
Alan Lee (PF)
Larry Merlo
 
SubsShenandoah
Robert White (SG)
Ruben Farrar
 
01:10ShenandoahRobert White's pass is intercepted by Tyler Henry27-27
00:54LinfieldWilliam Palmquist misses the pull-up jumper from the free throw line27-27
00:52ShenandoahThe rebound goes to James Snyder27-27
00:28ShenandoahRobert White buries a 3 pointer from the right wing27-30
00:02LinfieldTyler Henry misses the 3 from the left wing27-30
00:01ShenandoahThe rebound goes to Ronald Markham27-30
00:00ShenandoahRonald Markham comes up short on the fullcourt shot27-30
TimeTeamPlayScore
LineupLinfield
 PG - Jeffrey Willis (fresh) 1 pts. 1 ast.
 SG - Christopher James (fresh) 8 pts. 1 ast.
 SF - Graham Provencher (fresh) 9 pts. 2 reb.
 PF - Alan Lee (fresh)
 C - Michael Hadnot (fresh)
 
LineupShenandoah
 PG - William Rone (fresh) 6 pts. 1 ast.
 SG - James Davis (fresh) 1 ast.
 SF - Robert White (fresh) 6 pts. 2 reb.
 PF - Oliver Stewart (fresh) 3 pts. 3 reb.
 C - William Milburn (fresh) 4 pts. 2 reb.
 
20:00ShenandoahRobert White inbounds the ball27-30
Game PlanLinfieldLinfield is playing a triangle offense and a 2-3 zone (+2) 
Game PlanShenandoahShenandoah is playing a motion offense and a fullcourt press (-2) 
19:43ShenandoahJames Davis scores on a 3pt jumper from the left corner set up by William Rone27-33
19:39LinfieldMichael Hadnot is hacked by William Milburn in the backcourt - foul #1 on William Milburn, team foul #127-33
19:26LinfieldAlan Lee banks in the layup set up by Jeffrey Willis and he's hacked by William Milburn - foul #2 on William Milburn, team foul #229-33
19:26LinfieldAlan Lee makes the free throw30-33
19:05ShenandoahAlan Lee takes the ball from William Milburn30-33
18:57LinfieldChristopher James misses badly on the uncontested 3pt jumper from the right corner30-33
18:56LinfieldMichael Hadnot hits the follow up shot32-33
18:51ShenandoahWilliam Rone misses short on a 3pt attempt from straight away32-33
18:49ShenandoahWilliam Milburn tips it home32-35
18:32LinfieldJeffrey Willis drills a jumper from the free throw line34-35
18:12ShenandoahGraham Provencher is called for the reach on Robert White - foul #1 on Graham Provencher, team foul #134-35
SubsLinfield
William Palmquist (PG), Christopher Dancer (SG), Larry Merlo (PF), Vincent Matteson (C)
Jeffrey Willis, Christopher James, Alan Lee, Michael Hadnot
 
SubsShenandoah
John Upshaw (SG), Alex Coyne (SF), Ronald Markham (PF), James Snyder (C)
James Davis, Robert White, Oliver Stewart, William Milburn
 
17:57ShenandoahAlex Coyne is whistled for an offensive foul - foul #1 on Alex Coyne, team foul #334-35
17:35LinfieldChristopher Dancer comes up short on the 3pt shot from the left corner34-35
17:34LinfieldWilliam Palmquist tips it home36-35
17:09ShenandoahAlex Coyne misses long on a 3 pointer from the left wing36-35
17:07ShenandoahThe offensive rebound goes to Ronald Markham36-35
16:45ShenandoahRonald Markham knocks in the pull-up jumper from the left side36-37
16:26LinfieldLarry Merlo buries a shot from the right side on a great pass from William Palmquist38-37
16:06ShenandoahRonald Markham can't connect on a shot from close range38-37
16:05LinfieldLarry Merlo grabs the defensive rebound38-37
15:50LinfieldLarry Merlo drills a shot from the left block on a great pass from Vincent Matteson40-37
LineupLinfield
 PG - William Palmquist (fairly fresh) 4 pts. 2 ast.
 SG - Christopher Dancer (fairly fresh)
 SF - Graham Provencher (fairly fresh) 9 pts. 2 reb.
 PF - Larry Merlo (fairly fresh) 7 pts. 9 reb.
 C - Vincent Matteson (fairly fresh)
 
LineupShenandoah
 PG - William Rone (fairly fresh) 6 pts. 2 ast.
 SG - John Upshaw (fairly fresh) 3 pts.
 SF - Alex Coyne (fairly fresh) 2 pts. 2 ast.
 PF - Ronald Markham (fairly fresh) 4 pts. 2 reb.
 C - James Snyder (fairly fresh) 2 reb.
 
15:34ShenandoahJohn Upshaw can't connect on a fadeaway from the right wing40-37
15:33LinfieldGraham Provencher snags the defensive board40-37
15:09LinfieldLarry Merlo knocks in the shot from the left block42-37
14:53ShenandoahJohn Upshaw's floater is knocked away by Larry Merlo42-37
14:52LinfieldLarry Merlo gets the rebound42-37
14:46LinfieldVincent Matteson misses long on a 3 pointer from the right wing42-37
14:44ShenandoahJames Snyder snags the defensive board42-37
14:26ShenandoahRonald Markham clanks a jumpshot from the free throw line but he's hacked by Christopher Dancer - foul #1 on Christopher Dancer, team foul #242-37
SubsLinfield
Jeffrey Willis (PG), Christopher James (SG), Tyler Henry (SF), Alan Lee (PF), Michael Hadnot (C)
William Palmquist, Christopher Dancer, Graham Provencher, Larry Merlo, Vincent Matteson
 
SubsShenandoah
Ruben Farrar (PG), James Davis (SG), Eric Osborne (SF), William Milburn (C)
William Rone, John Upshaw, Alex Coyne, James Snyder
 
14:26ShenandoahRonald Markham misses the 1st free throw42-37
14:26ShenandoahRonald Markham misses the 2nd free throw42-37
14:26LinfieldThe rebound goes to Alan Lee42-37
14:22LinfieldTyler Henry is fouled in the backcourt by James Davis - foul #3 on James Davis, team foul #442-37
SubsLinfield 
SubsShenandoah
Oliver Stewart (PF)
Ronald Markham
 
14:01LinfieldOliver Stewart denies the turnaround by Michael Hadnot42-37
13:59ShenandoahRuben Farrar grabs the defensive rebound42-37
13:35ShenandoahRuben Farrar misses the fadeaway jumper from just outside the lane but he's fouled by Alan Lee - foul #1 on Alan Lee, team foul #342-37
13:35ShenandoahRuben Farrar misses the 1st free throw42-37
13:35ShenandoahRuben Farrar makes the 2nd free throw42-38
13:25LinfieldJeffrey Willis misses the fadeaway from the free throw line42-38
13:24ShenandoahJames Davis gets the rebound42-38
13:11ShenandoahEric Osborne's layup is rejected by Alan Lee42-38
13:10ShenandoahThe offensive rebound goes to James Davis42-38
13:03ShenandoahWilliam Milburn misses the 3pt shot from the right wing42-38
13:01LinfieldAlan Lee grabs the board42-38
12:59LinfieldJeffrey Willis is fouled in the backcourt by Ruben Farrar - foul #2 on Ruben Farrar, team foul #542-38
SubsLinfield 
SubsShenandoah
William Rone (PG), Robert White (SG)
Ruben Farrar, James Davis
 
12:50LinfieldMichael Hadnot is fouled on the floor by William Milburn - foul #3 on William Milburn, team foul #642-38
12:38LinfieldTyler Henry misses long on a floater from the left wing42-38
12:37ShenandoahWilliam Milburn grabs the board42-38
12:15ShenandoahEric Osborne lays it up and in on a great pass from William Rone42-40
12:13LinfieldChristopher James is whistled for a carry in the backcourt42-40
SubsLinfield
William Palmquist (PG), Robert Smith (SG), Thomas Byrd (SF)
Jeffrey Willis, Christopher James, Tyler Henry
 
SubsShenandoah
James Davis (SG)
Eric Osborne
 
12:01ShenandoahRobert White buries a jump hook from the left block set up by James Davis42-42
11:41LinfieldRobert Smith misses badly on a 3 from the left corner42-42
11:40LinfieldWilliam Palmquist tips it home44-42
LineupLinfield
 PG - William Palmquist (fresh) 6 pts. 2 ast.
 SG - Robert Smith (fresh)
 SF - Thomas Byrd (fresh)
 PF - Alan Lee (fairly fresh) 3 pts. 3 reb. 2 blk. 2 stl.
 C - Michael Hadnot (fairly fresh) 2 pts. 2 reb.
 
LineupShenandoah
 PG - William Rone (fairly fresh) 6 pts. 3 ast.
 SG - James Davis (fresh) 3 pts. 2 ast. 3 pf.
 SF - Robert White (fresh) 8 pts. 2 reb.
 PF - Oliver Stewart (fairly fresh) 3 pts. 3 reb.
 C - William Milburn (fairly fresh) 6 pts. 4 reb. 3 pf.
 
11:30ShenandoahWilliam Milburn's pass is off the mark and out of bounds44-42
SubsLinfield
Graham Provencher (SF)
Michael Hadnot
 
SubsShenandoah
Ruben Farrar (PG), John Upshaw (SG), Ronald Markham (PF)
William Rone, James Davis, Oliver Stewart
 
11:02LinfieldWilliam Palmquist misses short on a 3pt shot from the left wing44-42
11:00ShenandoahRonald Markham pulls down the rebound44-42
10:44ShenandoahRonald Markham knocks in the turnaround in the lane on a nice dish by John Upshaw44-44
10:40LinfieldWilliam Palmquist loses the dribble to Ruben Farrar in the backcourt44-44
10:16ShenandoahRuben Farrar blows the layup but he's fouled by Robert Smith - foul #2 on Robert Smith, team foul #444-44
SubsLinfield
Jeffrey Willis (PG), Christopher James (SG), Tyler Henry (SF), Larry Merlo (PF), Vincent Matteson (C)
William Palmquist, Robert Smith, Graham Provencher, Alan Lee, Thomas Byrd
 
SubsShenandoah
James Davis (SG), Eric Osborne (SF), Oliver Stewart (PF), James Snyder (C)
John Upshaw, Robert White, Ronald Markham, William Milburn
 
10:16ShenandoahRuben Farrar makes the 1st free throw44-45
10:16ShenandoahRuben Farrar makes the 2nd free throw44-46
09:53LinfieldChristopher James blows the wide open layup44-46
09:52LinfieldThe offensive rebound goes to Vincent Matteson44-46
09:35LinfieldVincent Matteson buries a pull-up jumper from the right wing on a nice dish by Tyler Henry46-46
09:25ShenandoahRuben Farrar is fouled on the floor by Jeffrey Willis - foul #3 on Jeffrey Willis, team foul #546-46
SubsLinfield 
SubsShenandoah
William Rone (PG), Alex Coyne (SG), Ronald Markham (C)
Ruben Farrar, James Davis, James Snyder
 
09:04ShenandoahOliver Stewart drills a floater from the baseline set up by Eric Osborne46-48
08:46LinfieldVincent Matteson drills a 3 from the right wing on a great pass from Tyler Henry49-48
08:24ShenandoahRonald Markham hits a runner near the basket on a nice dish by William Rone49-50
08:06LinfieldJeffrey Willis connects on the fadeaway near the basket set up by Vincent Matteson and he's fouled by William Rone - foul #1 on William Rone, team foul #751-50
SubsLinfield
Christopher Dancer (SG), Graham Provencher (SF), Alan Lee (PF), Michael Hadnot (C)
Christopher James, Tyler Henry, Larry Merlo, Vincent Matteson
 
SubsShenandoah
John Upshaw (PG), James Davis (SG), Robert White (PF), James Snyder (C)
William Rone, Eric Osborne, Oliver Stewart, Ronald Markham
 
08:06LinfieldJeffrey Willis makes the free throw52-50
07:52ShenandoahJames Snyder is fouled on the floor by Michael Hadnot - foul #1 on Michael Hadnot, team foul #652-50
SubsLinfield
William Palmquist (PG)
Jeffrey Willis
 
SubsShenandoah 
07:30ShenandoahJohn Upshaw connects on the shot from just outside the lane on a nice dish by Robert White52-52
LineupLinfield
 PG - William Palmquist (fresh) 6 pts. 2 ast.
 SG - Christopher Dancer (fresh)
 SF - Graham Provencher (fresh) 9 pts. 3 reb.
 PF - Alan Lee (fairly fresh) 3 pts. 3 reb. 2 blk. 2 stl.
 C - Michael Hadnot (fresh) 2 pts. 2 reb.
 
LineupShenandoah
 PG - John Upshaw (fresh) 5 pts. 1 ast.
 SG - James Davis (fresh) 3 pts. 2 ast. 3 pf.
 SF - Alex Coyne (fairly fresh) 2 pts. 2 ast.
 PF - Robert White (fresh) 8 pts. 2 reb.
 C - James Snyder (fresh) 3 reb.
 
07:09LinfieldJames Snyder picks off the pass by Graham Provencher52-52
06:47ShenandoahChristopher Dancer takes the ball from Alex Coyne52-52
06:19LinfieldMichael Hadnot drills a fadeaway near the basket on a nice dish by William Palmquist54-52
06:04ShenandoahAlex Coyne hits a 3 from the left corner set up by John Upshaw54-55
06:02LinfieldChristopher Dancer is hacked by James Davis in the backcourt - foul #4 on James Davis, team foul #854-55
SubsLinfield
Christopher James (SG), Tyler Henry (PF), Vincent Matteson (C)
William Palmquist, Alan Lee, Michael Hadnot
 
SubsShenandoah
William Rone (PG), Eric Osborne (SF), Ronald Markham (PF), William Milburn (C)
John Upshaw, Alex Coyne, Robert White, James Snyder
 
06:02LinfieldChristopher Dancer makes the 1st free throw55-55
06:02LinfieldChristopher Dancer makes the 2nd free throw56-55
05:51ShenandoahGraham Provencher takes the ball from James Davis56-55
05:29LinfieldTyler Henry misses the wide open turnaround from the left block56-55
05:27LinfieldGraham Provencher tips it in58-55
05:08ShenandoahWilliam Milburn hits a jump hook from close range on a nice dish by William Rone and he's fouled by Graham Provencher - foul #2 on Graham Provencher, team foul #758-57
SubsLinfield
Jeffrey Willis (PG), Larry Merlo (PF)
Christopher Dancer, Graham Provencher
 
SubsShenandoah 
05:08ShenandoahWilliam Milburn makes the free throw58-58
05:06LinfieldWilliam Rone is called for the reach on Jeffrey Willis in the backcourt - foul #2 on William Rone, team foul #958-58
SubsLinfield
Thomas Byrd (C)
Vincent Matteson
 
SubsShenandoah 
05:06LinfieldJeffrey Willis makes the 1st free throw59-58
05:06LinfieldJeffrey Willis makes the 2nd free throw60-58
04:40ShenandoahRonald Markham can't connect on a jumpshot from the left side60-58
04:38ShenandoahWilliam Rone gets the offensive rebound60-58
04:25ShenandoahWilliam Rone hits the front of the rim on the 3pt attempt from the right wing60-58
04:24ShenandoahWilliam Milburn can't tip it in60-58
04:23LinfieldTyler Henry snags the defensive board60-58
04:21LinfieldJeffrey Willis is called for a charge in the backcourt - foul #4 on Jeffrey Willis, team foul #860-58
SubsLinfield
Michael Hadnot (C)
Thomas Byrd
 
SubsShenandoah
John Upshaw (SG)
James Davis
 
04:08ShenandoahEric Osborne buries a fadeaway from close range on a nice dish by William Rone60-60
03:58LinfieldLarry Merlo misses the easy layup but he's fouled by Ronald Markham - foul #1 on Ronald Markham, team foul #1060-60
SubsLinfield
Vincent Matteson (SF)
Christopher James
 
SubsShenandoah
Robert White (SF), Oliver Stewart (PF)
Eric Osborne, Ronald Markham
 
03:58LinfieldLarry Merlo makes the 1st free throw61-60
03:58LinfieldLarry Merlo misses the 2nd free throw61-60
03:58ShenandoahThe rebound goes to Oliver Stewart61-60
03:41ShenandoahOliver Stewart misses long on a shot near the basket61-60
03:40LinfieldVincent Matteson pulls down the rebound61-60
03:23LinfieldLarry Merlo is open and lays it up and in63-60
LineupLinfield
 PG - Jeffrey Willis (fairly fresh) 8 pts. 2 ast. 4 pf.
 SG - Tyler Henry (fairly fresh) 4 pts. 2 reb.
 SF - Vincent Matteson (fresh) 5 pts. 2 reb.
 PF - Larry Merlo (fairly fresh) 12 pts. 10 reb. 2 blk.
 C - Michael Hadnot (fresh) 4 pts. 2 reb.
 
LineupShenandoah
 PG - William Rone (fairly fresh) 6 pts. 6 ast.
 SG - John Upshaw (fresh) 5 pts. 2 ast.
 SF - Robert White (fresh) 8 pts. 2 reb.
 PF - Oliver Stewart (fairly fresh) 5 pts. 4 reb.
 C - William Milburn (fairly fresh) 9 pts. 5 reb. 3 pf.
 
03:05ShenandoahJeffrey Willis is called for the reach on John Upshaw - foul #5 on Jeffrey Willis, team foul #963-60
SubsLinfield
William Palmquist (PG), Robert Smith (SG), Graham Provencher (SF), Alan Lee (PF)
Jeffrey Willis, Tyler Henry, Larry Merlo, Michael Hadnot
 
SubsShenandoah
Eric Osborne (SF), James Snyder (C)
William Rone, William Milburn
 
03:05ShenandoahJohn Upshaw misses the 1st free throw63-60
03:05LinfieldVincent Matteson pulls down the rebound63-60
02:49LinfieldGraham Provencher connects on the 3 pointer from the left wing66-60
02:29ShenandoahJames Snyder clanks a driving attempt from close range66-60
02:27ShenandoahOliver Stewart can't tip it in66-60
02:26ShenandoahJames Snyder snags the offensive board66-60
02:26ShenandoahShenandoah calls a full timeout (2 :30 3 full remaining)66-60
SubsLinfield
Christopher James (SG), Tyler Henry (PF), Michael Hadnot (C)
Robert Smith, Alan Lee, Vincent Matteson
 
SubsShenandoah
William Rone (PG), Ronald Markham (PF)
John Upshaw, Oliver Stewart
 
02:18ShenandoahJames Snyder drills a runner from the left block set up by Eric Osborne and he's hacked by William Palmquist - foul #2 on William Palmquist, team foul #1066-62
SubsLinfield
Larry Merlo (PF)
Tyler Henry
 
SubsShenandoah 
02:18ShenandoahJames Snyder misses the free throw66-62
02:18ShenandoahRonald Markham gets the offensive rebound66-62
02:08ShenandoahEric Osborne loses the dribble to Michael Hadnot66-62
02:08LinfieldLinfield calls a full timeout (2 :30 3 full remaining)66-62
SubsLinfield 
SubsShenandoah
James Davis (SG), William Milburn (C)
Robert White, James Snyder
 
01:48LinfieldLarry Merlo hits the front of the rim on the driving attempt from the baseline66-62
01:47ShenandoahEric Osborne pulls down the rebound66-62
01:31ShenandoahWilliam Milburn hits a jumper from the left side set up by James Davis and he's fouled by Michael Hadnot - foul #2 on Michael Hadnot, team foul #1166-64
SubsLinfield
Alan Lee (PF)
Larry Merlo
 
SubsShenandoah
Oliver Stewart (PF)
Ronald Markham
 
01:31ShenandoahWilliam Milburn makes the free throw66-65
01:05LinfieldGraham Provencher comes up short on the 3pt jumper from straight away66-65
01:03ShenandoahWilliam Milburn grabs the board66-65
01:00ShenandoahWilliam Rone throws a bad pass out of bounds in the backcourt66-65
Game PlanLinfieldLinfield is playing a spread offense (hold ball) and a 2-3 zone (+2) 
Game PlanShenandoahShenandoah is playing a motion offense and a fullcourt press (-2) 
00:36LinfieldMichael Hadnot drills a driving attempt from close range68-65
00:20ShenandoahWilliam Palmquist picks off the pass by Oliver Stewart68-65
Game PlanLinfieldLinfield is playing a spread offense (hold ball) and a 2-3 zone (+2) 
Game PlanShenandoahShenandoah is playing a motion offense and intentionally fouling (-2) 
00:19LinfieldChristopher James is hacked by James Davis in the backcourt - foul #5 on James Davis, team foul #1168-65
SubsLinfield
Christopher Dancer (PG)
William Palmquist
 
SubsShenandoah
Robert White (SG)
James Davis
 
00:19LinfieldChristopher James misses the 1st free throw68-65
00:19LinfieldChristopher James makes the 2nd free throw69-65
Game PlanLinfieldLinfield is playing a spread offense (hold ball) and a 2-3 zone (+2) 
Game PlanShenandoahShenandoah is playing a quick shot offense (quick shot) and intentionally fouling (-2) 
00:13ShenandoahWilliam Milburn misses short on a 3pt jumper from straight away69-65
00:11LinfieldGraham Provencher gets the rebound69-65
00:09LinfieldWilliam Rone is called for the reach on Graham Provencher in the backcourt - foul #3 on William Rone, team foul #1269-65
SubsLinfield
William Palmquist (PG)
Christopher James
 
SubsShenandoah 
00:09LinfieldGraham Provencher makes the 1st free throw70-65
00:09LinfieldGraham Provencher misses the 2nd free throw70-65
00:09ShenandoahOliver Stewart grabs the defensive rebound70-65
00:04ShenandoahOliver Stewart misses short on a 3pt jumper from the left corner70-65
00:02LinfieldMichael Hadnot grabs the board70-65
00:02LinfieldLinfield calls a full timeout (2 :30 2 full remaining)70-65
SubsLinfield
Tyler Henry (PF), Larry Merlo (C)
Alan Lee, Michael Hadnot
 
SubsShenandoah 
Game PlanLinfieldLinfield is playing a spread offense (hold ball) and a 2-3 zone (+2) 
Game PlanShenandoahShenandoah is playing a quick shot offense (quick shot) and a fullcourt press (-2) 
00:00LinfieldMichael Hadnot runs out the clock70-65