#9A3334 #1A3D81
Hoops Dynasty HOOPS DYNASTY
Non-Conference Phelan
Hamline Sim AI
DeSales Sim AI
Final -
1/16/2026
75
  1 2 F
Hamline 35 40 75
DeSales 38 47 85
85
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cBrian Smith 22 1-4 0-1 0-0 1 6 0 1 0 0 4 2
pfThomas Uselton 16 2-4 1-2 0-0 1 4 3 1 0 0 4 5
sfJan Long 25 7-12 4-7 0-0 3 4 4 2 1 0 4 18
sgJoseph Grover 27 4-9 3-6 0-0 0 0 2 2 1 0 0 11
pgBarry Volz 26 3-8 1-4 1-2 1 1 5 3 0 0 4 8
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sfJason Lachance 19 5-8 2-4 1-2 1 5 1 1 1 1 0 13
sgEvan Sasser 17 2-4 1-2 0-0 1 2 2 0 1 0 3 5
pgDonald Schwall 15 1-4 1-3 3-4 0 2 2 1 1 0 1 6
cJames Mackin 14 2-2 0-0 1-2 3 8 0 1 0 0 3 5
pfDennis Kahler 10 0-0 0-0 0-0 0 3 0 2 0 0 0 0
sgJohn McLane 9 1-5 0-0 0-1 1 1 2 0 0 0 1 2
Totals 200 28-60 13-29 6-11 12 36 21 14 5 1 24 75
Percentages   .467 .448 .545                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cWilliam Cabot 25 2-5 0-0 6-7 4 10 3 1 2 1 0 10
pfJason Haglund 25 5-8 1-3 2-2 2 8 1 2 1 0 1 13
sfJohn Sims 26 5-8 2-4 2-5 2 4 1 1 1 0 1 14
sgSimon Dinsmore 28 6-9 4-7 1-2 0 3 6 0 1 0 2 17
pgDavid Garrity 27 4-7 1-2 2-4 0 1 9 1 1 0 1 11
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pgBarry Sparks 14 2-5 2-4 2-2 0 1 0 1 0 0 2 8
cSteve Wright 14 1-3 1-3 3-4 0 0 0 1 1 0 2 6
sfZachary Douglas 14 2-7 0-1 0-1 1 2 1 1 0 0 0 4
pfTimothy Mattocks 14 0-0 0-0 0-0 0 2 0 1 0 0 1 0
pgTony Randle 11 0-1 0-0 1-2 0 1 1 0 1 0 1 1
sgClyde Collins 1 0-0 0-0 1-2 0 0 0 0 0 0 0 1
sfDaniel Shultis 1 0-0 0-0 0-0 0 0 0 0 0 0 0 0
Totals 200 27-53 11-24 20-31 9 32 22 9 8 1 11 85
Percentages   .509 .458 .645                

HU
35
13-30
5-13
4-8
7
18
9
4
3
0
11
10
6
9
9
18
40
15-30
8-16
2-3
5
18
12
10
2
1
13
8
9
6
0
13
75
28-60
13-29
6-11
12
36
21
14
5
1
24
18
15
15
9
31
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
DU
38
13-27
4-12
8-13
6
19
10
5
1
1
8
12
4
8
0
8
47
14-26
7-12
12-18
3
13
12
4
7
0
3
8
7
4
6
12
85
27-53
11-24
20-31
9
32
22
9
8
1
11
20
11
12
6
20
PLAYER OF THE GAME
sg Simon Dinsmore DeSales
17 Points, 3 Rebounds, 6 Assists
TimeTeamPlayScore
LineupHamline
 PG - Barry Volz (fresh)
 SG - Joseph Grover (fresh)
 SF - Jan Long (fresh)
 PF - Thomas Uselton (fresh)
 C - Brian Smith (fresh)
 
LineupDeSales
 PG - David Garrity (fresh)
 SG - Simon Dinsmore (fresh)
 SF - John Sims (fresh)
 PF - Jason Haglund (fresh)
 C - William Cabot (fresh)
 
20:00HamlineBrian Smith wins the tip0-0
Game PlanHamlineHamline is playing a fastbreak offense and a man to man (0) 
Game PlanDeSalesDeSales is playing a flex offense and a 2-3 zone (0) 
19:33HamlineBrian Smith misses short on a fadeaway in the paint0-0
19:32DeSalesWilliam Cabot pulls down the rebound0-0
19:17DeSalesWilliam Cabot misses badly on a fadeaway from the right block0-0
19:16HamlineBrian Smith pulls down the rebound0-0
19:10HamlineJan Long misses badly on a 3 from the right wing0-0
19:09HamlineJan Long pulls down the offensive rebound0-0
18:56HamlineBarry Volz hits a floater from the right wing on a nice dish by Jan Long2-0
18:34DeSalesJason Haglund connects on the jump hook from the baseline set up by Simon Dinsmore2-2
18:25HamlineJason Haglund is called for the reach on Thomas Uselton - foul #1 on Jason Haglund, team foul #12-2
18:20HamlineJan Long buries a 3pt attempt from the right wing set up by Joseph Grover5-2
18:07DeSalesDavid Garrity drills a 3pt jumper from the right wing set up by William Cabot5-5
17:51HamlineBrian Smith comes up short on the runner near the basket5-5
17:50HamlineJan Long tips it but misses5-5
17:49DeSalesSimon Dinsmore snags the defensive board5-5
17:23DeSalesWilliam Cabot misses long on a jumpshot from the right wing5-5
17:22HamlineThomas Uselton snags the defensive board5-5
17:18HamlineBarry Volz misses long on a 3 from the right wing5-5
17:17DeSalesWilliam Cabot snags the defensive board5-5
17:05DeSalesJohn Sims can't connect on a pull-up jumper from the left side5-5
17:04DeSalesJason Haglund tips it home5-7
16:43HamlineBrian Smith is whistled for an offensive foul - foul #1 on Brian Smith, team foul #15-7
SubsHamline
Evan Sasser (SF), Jason Lachance (PF), James Mackin (C)
Jan Long, Thomas Uselton, Brian Smith
 
SubsDeSales 
16:32DeSalesEvan Sasser takes the ball from David Garrity5-7
16:14HamlineEvan Sasser misses short on a floater from the left side5-7
16:13DeSalesWilliam Cabot grabs the defensive rebound5-7
15:49DeSalesJason Haglund misses long on a 3 pointer from the left corner5-7
15:48DeSalesWilliam Cabot pulls down the offensive rebound5-7
LineupHamline
 PG - Barry Volz (fairly fresh) 2 pts.
 SG - Joseph Grover (fairly fresh) 1 ast.
 SF - Evan Sasser (fresh)
 PF - Jason Lachance (fresh)
 C - James Mackin (fresh)
 
LineupDeSales
 PG - David Garrity (fresh) 3 pts.
 SG - Simon Dinsmore (fresh) 1 ast.
 SF - John Sims (fresh)
 PF - Jason Haglund (fresh) 4 pts.
 C - William Cabot (fresh) 4 reb.
 
15:32DeSalesJohn Sims knocks in the shot from the left wing set up by David Garrity5-9
15:05HamlineJames Mackin hits the front of the rim on the pull-up jumper from the right wing but he's hacked by Simon Dinsmore - foul #1 on Simon Dinsmore, team foul #25-9
SubsHamline
Donald Schwall (SG), Jan Long (SF), Thomas Uselton (PF)
Barry Volz, Joseph Grover, Jason Lachance
 
SubsDeSales
Barry Sparks (PG), Tony Randle (SG), Zachary Douglas (SF), Steve Wright (PF), Timothy Mattocks (C)
David Garrity, Simon Dinsmore, John Sims, Jason Haglund, William Cabot
 
15:05HamlineJames Mackin misses the 1st free throw5-9
15:05HamlineJames Mackin makes the 2nd free throw6-9
14:55DeSalesSteve Wright can't finish the layup but he's fouled by James Mackin - foul #1 on James Mackin, team foul #26-9
14:55DeSalesSteve Wright makes the 1st free throw6-10
14:55DeSalesSteve Wright misses the 2nd free throw6-10
14:55HamlineJames Mackin grabs the board6-10
14:35HamlineDonald Schwall is whistled for a carry6-10
SubsHamline
Brian Smith (C)
James Mackin
 
SubsDeSales 
14:25DeSalesZachary Douglas is hacked by Jan Long - foul #1 on Jan Long, team foul #36-10
14:09DeSalesSteve Wright misses long on a 3pt jumper from the right corner6-10
14:08DeSalesZachary Douglas misses the tip6-10
14:06HamlineBrian Smith grabs the board6-10
14:00HamlineBrian Smith misses the 3 pointer from the left corner6-10
13:59DeSalesTony Randle grabs the board6-10
13:44DeSalesTony Randle hits the front of the rim on the shot from the left wing6-10
13:42HamlineJan Long snags the defensive board6-10
13:20HamlineEvan Sasser makes the 3pt attempt from straight away on a great pass from Jan Long9-10
13:03DeSalesZachary Douglas can't connect on a 3pt jumper from straight away9-10
13:02HamlineEvan Sasser snags the defensive board9-10
12:55HamlineDonald Schwall makes the 3 pointer from the left corner on a nice dish by Thomas Uselton12-10
12:40DeSalesJan Long steps in front of the Zachary Douglas pass12-10
12:37HamlineThomas Uselton hits the finger roll on a nice dish by Jan Long14-10
12:15DeSalesBarry Sparks's pass is intercepted by Donald Schwall14-10
12:11HamlineJan Long banks in the layup set up by Donald Schwall16-10
12:00DeSalesZachary Douglas hits the finger roll16-12
11:39HamlineDonald Schwall is fouled on the floor by Steve Wright - foul #1 on Steve Wright, team foul #316-12
SubsHamline
Barry Volz (PG), Joseph Grover (SG), John McLane (SF), Jason Lachance (PF), James Mackin (C)
Evan Sasser, Donald Schwall, Jan Long, Thomas Uselton, Brian Smith
 
SubsDeSales
David Garrity (PG), Simon Dinsmore (SG), John Sims (SF), Jason Haglund (PF), William Cabot (C)
Barry Sparks, Tony Randle, Zachary Douglas, Steve Wright, Timothy Mattocks
 
LineupHamline
 PG - Barry Volz (fresh) 2 pts.
 SG - Joseph Grover (fresh) 1 ast.
 SF - John McLane (fresh)
 PF - Jason Lachance (fresh)
 C - James Mackin (fresh) 1 pts.
 
LineupDeSales
 PG - David Garrity (fresh) 3 pts. 1 ast.
 SG - Simon Dinsmore (fresh) 1 ast.
 SF - John Sims (fresh) 2 pts.
 PF - Jason Haglund (fresh) 4 pts.
 C - William Cabot (fresh) 4 reb.
 
11:34HamlineThe short jumper by John McLane is denied by William Cabot16-12
11:32HamlineJames Mackin tips it in18-12
11:13DeSalesSimon Dinsmore knocks in the 3 pointer from the right corner on a great pass from David Garrity18-15
10:58HamlineJoseph Grover comes up short on the 3 pointer from the left wing18-15
10:57DeSalesJason Haglund gets the rebound18-15
10:33DeSalesSimon Dinsmore misses the 3pt attempt from straight away18-15
10:32DeSalesThe offensive rebound goes to John Sims18-15
10:11DeSalesDavid Garrity scores on a jump hook from the baseline on a great pass from Simon Dinsmore18-17
10:04HamlineBarry Volz is hacked by David Garrity - foul #1 on David Garrity, team foul #418-17
09:40HamlineJason Lachance clanks a 3 pointer from the left wing18-17
09:38DeSalesThe rebound goes to David Garrity18-17
09:20DeSalesSimon Dinsmore comes up short on the 3pt shot from straight away18-17
09:19DeSalesWilliam Cabot grabs the offensive rebound18-17
09:07DeSalesJohn Sims lays it in on a great pass from Simon Dinsmore and he's fouled by James Mackin - foul #2 on James Mackin, team foul #418-19
SubsHamline
Jan Long (SF), Thomas Uselton (PF), Dennis Kahler (C)
John McLane, Jason Lachance, James Mackin
 
SubsDeSales 
09:07DeSalesJohn Sims misses the free throw18-19
09:07HamlineThomas Uselton grabs the defensive rebound18-19
08:45HamlineJan Long connects on the fadeaway from the free throw line set up by Thomas Uselton20-19
08:37DeSalesWilliam Cabot is fouled on the floor by Thomas Uselton - foul #1 on Thomas Uselton, team foul #520-19
SubsHamline
Evan Sasser (PG), Donald Schwall (SG)
Barry Volz, Joseph Grover
 
SubsDeSales
Zachary Douglas (SF), Steve Wright (PF), Timothy Mattocks (C)
John Sims, Jason Haglund, William Cabot
 
08:15DeSalesTimothy Mattocks is called for the illegal screen - foul #1 on Timothy Mattocks, team foul #520-19
SubsHamline
Brian Smith (C)
Thomas Uselton
 
SubsDeSales
Barry Sparks (PG), Tony Randle (SG)
David Garrity, Simon Dinsmore
 
07:58HamlineJan Long misses the 3pt shot from the left corner20-19
07:56HamlineThe offensive rebound goes to Brian Smith20-19
07:43HamlineDonald Schwall misses badly on a fadeaway from the left side but the foul's on Steve Wright - foul #2 on Steve Wright, team foul #620-19
SubsHamline
Joseph Grover (SG), Jason Lachance (PF)
Evan Sasser, Dennis Kahler
 
SubsDeSales
Jason Haglund (PF)
Steve Wright
 
07:43HamlineDonald Schwall makes the 1st free throw21-19
07:43HamlineDonald Schwall misses the 2nd free throw21-19
07:43DeSalesTimothy Mattocks grabs the defensive rebound21-19
07:24DeSalesJason Haglund is called for traveling21-19
SubsHamline
Barry Volz (PG)
Donald Schwall
 
SubsDeSales
Simon Dinsmore (SG), John Sims (SF), William Cabot (C)
Tony Randle, Zachary Douglas, Timothy Mattocks
 
LineupHamline
 PG - Barry Volz (fresh) 2 pts.
 SG - Joseph Grover (fresh) 1 ast.
 SF - Jan Long (fresh) 7 pts. 3 reb.
 PF - Jason Lachance (fresh)
 C - Brian Smith (fresh) 3 reb.
 
LineupDeSales
 PG - Barry Sparks (fresh)
 SG - Simon Dinsmore (fresh) 3 pts. 3 ast.
 SF - John Sims (fresh) 4 pts.
 PF - Jason Haglund (fresh) 4 pts. 2 reb.
 C - William Cabot (fresh) 5 reb.
 
07:08HamlineJason Lachance misses badly on a floater from the right side but the foul's on John Sims - foul #1 on John Sims, team foul #721-19
SubsHamline 
SubsDeSales
David Garrity (PG)
Barry Sparks
 
07:08HamlineJason Lachance makes the 1st free throw22-19
07:08HamlineJason Lachance misses the 2nd free throw22-19
07:08DeSalesJason Haglund gets the rebound22-19
06:54DeSalesSimon Dinsmore makes the 3 pointer from the right wing on a great pass from David Garrity22-22
06:42HamlineBarry Volz misses long on a pull-up jumper from just outside the lane22-22
06:40HamlineJan Long tips it home24-22
06:21DeSalesDavid Garrity misses the jumpshot from the right side but he's fouled by Barry Volz - foul #1 on Barry Volz, team foul #624-22
SubsHamline
Evan Sasser (SF), Thomas Uselton (PF), Dennis Kahler (C)
Jan Long, Jason Lachance, Brian Smith
 
SubsDeSales 
06:21DeSalesDavid Garrity makes the 1st free throw24-23
06:21DeSalesDavid Garrity makes the 2nd free throw24-24
06:04HamlineJoseph Grover misses badly on a jumper from the left side24-24
06:02DeSalesJohn Sims gets the rebound24-24
05:46DeSalesJason Haglund misses badly on a jump hook from the right block24-24
05:44DeSalesWilliam Cabot pulls down the offensive rebound24-24
05:24DeSalesJohn Sims clanks a fadeaway jumper from the left side but he's fouled by Evan Sasser - foul #1 on Evan Sasser, team foul #724-24
SubsHamline
Donald Schwall (SG), Jason Lachance (SF)
Barry Volz, Joseph Grover
 
SubsDeSales
Barry Sparks (SG), Zachary Douglas (PF), Timothy Mattocks (C)
Simon Dinsmore, Jason Haglund, William Cabot
 
05:24DeSalesJohn Sims misses the 1st free throw24-24
05:24DeSalesJohn Sims misses the 2nd free throw24-24
05:24HamlineDennis Kahler snags the defensive board24-24
05:06HamlineDonald Schwall misses long on a 3 pointer from the left wing24-24
05:05HamlineThomas Uselton can't tip it in24-24
05:03HamlineJason Lachance tips it in26-24
04:48DeSalesBarry Sparks misses short on a 3 pointer from the left corner26-24
04:46HamlineJason Lachance grabs the board26-24
04:41HamlineEvan Sasser hits a fadeaway from just outside the lane set up by Jason Lachance28-24
04:18DeSalesBarry Sparks misses long on a 3 pointer from straight away28-24
04:17HamlineDennis Kahler grabs the defensive rebound28-24
04:12HamlineEvan Sasser clanks a 3pt jumper from the right wing28-24
04:10DeSalesThe rebound goes to Timothy Mattocks28-24
04:04DeSalesBarry Sparks is hacked by Thomas Uselton - foul #2 on Thomas Uselton, team foul #828-24
SubsHamline
Barry Volz (PG), Joseph Grover (SG), Jan Long (SF), Brian Smith (C)
Evan Sasser, Donald Schwall, Thomas Uselton, Dennis Kahler
 
SubsDeSales
Simon Dinsmore (SG), Jason Haglund (PF), William Cabot (C)
David Garrity, John Sims, Timothy Mattocks
 
04:04DeSalesBarry Sparks makes the 1st free throw28-25
04:04DeSalesBarry Sparks makes the 2nd free throw28-26
03:46HamlineJoseph Grover comes up short on the pull-up jumper from just outside the lane28-26
03:44DeSalesWilliam Cabot grabs the board28-26
03:29DeSalesBarry Sparks scores on a 3pt attempt from the right corner on a nice dish by Simon Dinsmore28-29
03:06HamlineBarry Volz is fouled on the floor by Barry Sparks - foul #1 on Barry Sparks, team foul #828-29
SubsHamline
James Mackin (PF)
Jason Lachance
 
SubsDeSales 
03:06HamlineBarry Volz makes the 1st free throw29-29
03:06HamlineBarry Volz misses the 2nd free throw29-29
03:06DeSalesWilliam Cabot grabs the defensive rebound29-29
LineupHamline
 PG - Barry Volz (fresh) 3 pts.
 SG - Joseph Grover (fresh) 1 ast.
 SF - Jan Long (fresh) 9 pts. 4 reb.
 PF - James Mackin (fresh) 3 pts. 2 reb.
 C - Brian Smith (fresh) 3 reb.
 
LineupDeSales
 PG - Barry Sparks (fresh) 5 pts.
 SG - Simon Dinsmore (fresh) 6 pts. 4 ast.
 SF - Zachary Douglas (fresh) 2 pts.
 PF - Jason Haglund (fresh) 4 pts. 3 reb.
 C - William Cabot (fresh) 8 reb.
 
02:37DeSalesWilliam Cabot banks in the layup and he's hacked by Brian Smith - foul #2 on Brian Smith, team foul #929-31
SubsHamline
Dennis Kahler (C)
Brian Smith
 
SubsDeSales
David Garrity (PG), Daniel Shultis (SF)
Barry Sparks, Zachary Douglas
 
02:37DeSalesWilliam Cabot makes the free throw29-32
02:11HamlineDennis Kahler double dribbles29-32
SubsHamline
Evan Sasser (PG)
Barry Volz
 
SubsDeSales
John Sims (SF)
Daniel Shultis
 
01:47DeSalesDavid Garrity makes the shot from the left wing on a nice dish by John Sims and the foul's on Jan Long - foul #2 on Jan Long, team foul #1029-34
SubsHamline
Donald Schwall (SG), Thomas Uselton (PF)
Joseph Grover, Dennis Kahler
 
SubsDeSales
Steve Wright (PF), Timothy Mattocks (C)
Jason Haglund, William Cabot
 
01:47DeSalesDavid Garrity misses the free throw29-34
01:47HamlineJames Mackin grabs the defensive rebound29-34
01:19HamlineJan Long hits a 3 pointer from the right wing32-34
01:13DeSalesJohn Sims is hacked by Thomas Uselton - foul #3 on Thomas Uselton, team foul #1132-34
SubsHamline
Barry Volz (PG), Jason Lachance (PF), Brian Smith (C)
Jan Long, Thomas Uselton, James Mackin
 
SubsDeSales 
01:13DeSalesJohn Sims makes the 1st free throw32-35
01:13DeSalesJohn Sims makes the 2nd free throw32-36
00:51HamlineDavid Garrity steals it from Barry Volz32-36
00:32DeSalesSimon Dinsmore hits a jumpshot from the left wing on a great pass from David Garrity32-38
00:15HamlineJason Lachance knocks in the 3 from the left corner set up by Barry Volz35-38
00:00DeSalesJohn Sims clanks a 3pt jumper from straight away35-38
TimeTeamPlayScore
LineupHamline
 PG - Barry Volz (fresh) 3 pts. 1 ast.
 SG - Joseph Grover (fresh) 1 ast.
 SF - Jan Long (fresh) 12 pts. 4 reb.
 PF - Jason Lachance (fresh) 6 pts. 2 reb.
 C - Brian Smith (fresh) 3 reb.
 
LineupDeSales
 PG - David Garrity (fresh) 9 pts. 4 ast.
 SG - Simon Dinsmore (fresh) 8 pts. 4 ast.
 SF - John Sims (fresh) 6 pts. 2 reb.
 PF - Jason Haglund (fresh) 4 pts. 3 reb.
 C - William Cabot (fresh) 3 pts. 8 reb.
 
20:00DeSalesJohn Sims inbounds the ball35-38
Game PlanHamlineHamline is playing a fastbreak offense and a man to man (+2) 
Game PlanDeSalesDeSales is playing a flex offense and a 2-3 zone (+2) 
19:42DeSalesDavid Garrity hits a floater from just outside the lane on a great pass from Simon Dinsmore35-40
19:24HamlineWilliam Cabot steals the ball from Barry Volz35-40
19:05DeSalesSimon Dinsmore makes the shot from the right side on a great pass from David Garrity35-42
18:47HamlineJohn Sims steals the ball from Barry Volz35-42
18:28DeSalesDavid Garrity misses badly on a jumper from just outside the lane35-42
18:26HamlineThe rebound goes to Brian Smith35-42
18:20HamlineJan Long loses the ball out of bounds35-42
17:59DeSalesJohn Sims loses the ball out of bounds35-42
17:44HamlineBrian Smith connects on the jumper near the basket set up by Barry Volz37-42
17:22DeSalesDavid Garrity misses the 3pt jumper from the left corner37-42
17:20HamlineJason Lachance pulls down the rebound37-42
17:14HamlineBarry Volz misses short on a 3pt attempt from straight away37-42
17:13DeSalesJason Haglund grabs the board37-42
16:59DeSalesJason Haglund buries a floater from the free throw line on a great pass from David Garrity37-44
16:45HamlineJason Haglund takes the ball from Joseph Grover37-44
16:31DeSalesJohn Sims comes up short on the 3 from the right corner37-44
16:29HamlineBrian Smith gets the rebound37-44
16:25HamlineJason Lachance misses badly on a fadeaway jumper from the left side37-44
16:23DeSalesJason Haglund snags the defensive board37-44
16:18DeSalesJason Haglund drills a 3 pointer from the right wing on a nice dish by David Garrity37-47
16:01HamlineJan Long knocks in the 3 pointer from the left corner on a nice dish by Barry Volz40-47
15:54DeSalesDavid Garrity is fouled in the backcourt by Barry Volz - foul #2 on Barry Volz, team foul #140-47
SubsHamline
Evan Sasser (PG), Donald Schwall (SG), John McLane (SF), Thomas Uselton (PF), James Mackin (C)
Barry Volz, Joseph Grover, Jan Long, Jason Lachance, Brian Smith
 
SubsDeSales
Barry Sparks (PG), Tony Randle (SG), Zachary Douglas (SF), Steve Wright (PF), Timothy Mattocks (C)
David Garrity, Simon Dinsmore, John Sims, Jason Haglund, William Cabot
 
LineupHamline
 PG - Evan Sasser (fresh) 5 pts.
 SG - Donald Schwall (fresh) 4 pts. 1 ast.
 SF - John McLane (fresh)
 PF - Thomas Uselton (fresh) 2 pts. 3 reb. 3 pf.
 C - James Mackin (fresh) 3 pts. 3 reb.
 
LineupDeSales
 PG - Barry Sparks (fresh) 5 pts.
 SG - Tony Randle (fresh)
 SF - Zachary Douglas (fresh) 2 pts.
 PF - Steve Wright (fresh) 1 pts.
 C - Timothy Mattocks (fresh) 2 reb.
 
15:36DeSalesSteve Wright is fouled on the floor by Thomas Uselton - foul #4 on Thomas Uselton, team foul #240-47
SubsHamline
Dennis Kahler (C)
Thomas Uselton
 
SubsDeSales 
15:23DeSalesSteve Wright travels with the ball40-47
15:05HamlineDonald Schwall misses long on a jumpshot from the free throw line but he's hacked by Tony Randle - foul #1 on Tony Randle, team foul #140-47
15:05HamlineDonald Schwall makes the 1st free throw41-47
15:05HamlineDonald Schwall makes the 2nd free throw42-47
14:36DeSalesSteve Wright misses the 3 from the left wing42-47
14:35HamlineDonald Schwall grabs the defensive rebound42-47
14:29HamlineTony Randle steps in front of the James Mackin pass42-47
14:22DeSalesBarry Sparks misses the jumper from the right side42-47
14:20HamlineJames Mackin snags the defensive board42-47
14:14HamlineDonald Schwall comes up short on the shot from the right wing42-47
14:12DeSalesZachary Douglas grabs the defensive rebound42-47
13:53DeSalesZachary Douglas misses short on a fadeaway from just outside the lane42-47
13:51HamlineJames Mackin gets the rebound42-47
13:45HamlineJohn McLane misses the lay-in42-47
13:44HamlineJohn McLane can't tip it in42-47
13:42HamlineEvan Sasser gets the offensive rebound42-47
13:29HamlineJohn McLane misses the shot from the left wing42-47
13:27DeSalesBarry Sparks gets the rebound42-47
13:04DeSalesSteve Wright can't connect on a jumper from the left wing but he's fouled by James Mackin - foul #3 on James Mackin, team foul #342-47
SubsHamline
Barry Volz (PG), Joseph Grover (SG), Jan Long (SF), Jason Lachance (PF)
Donald Schwall, Evan Sasser, John McLane, James Mackin
 
SubsDeSales
David Garrity (PG), Simon Dinsmore (SG), John Sims (SF), William Cabot (C)
Barry Sparks, Tony Randle, Zachary Douglas, Timothy Mattocks
 
13:04DeSalesSteve Wright makes the 1st free throw42-48
13:04DeSalesSteve Wright makes the 2nd free throw42-49
12:40HamlineDennis Kahler double dribbles42-49
SubsHamline
Brian Smith (C)
Dennis Kahler
 
SubsDeSales
Jason Haglund (PF)
Steve Wright
 
12:16DeSalesJason Lachance picks off the pass by Jason Haglund42-49
11:55HamlineJoseph Grover drills a floater from the right side set up by Barry Volz44-49
LineupHamline
 PG - Barry Volz (fresh) 3 pts. 4 ast.
 SG - Joseph Grover (fresh) 2 pts. 1 ast.
 SF - Jan Long (fresh) 15 pts. 4 reb.
 PF - Jason Lachance (fresh) 6 pts. 3 reb.
 C - Brian Smith (fresh) 2 pts. 5 reb.
 
LineupDeSales
 PG - David Garrity (fresh) 11 pts. 7 ast.
 SG - Simon Dinsmore (fresh) 10 pts. 5 ast.
 SF - John Sims (fresh) 6 pts. 2 reb.
 PF - Jason Haglund (fresh) 9 pts. 5 reb.
 C - William Cabot (fresh) 3 pts. 8 reb.
 
11:41DeSalesSimon Dinsmore hits the front of the rim on the 3 pointer from the right corner44-49
11:40DeSalesWilliam Cabot snags the offensive board44-49
11:35DeSalesJason Haglund misses the 3 from the right corner44-49
11:33DeSalesJason Haglund grabs the offensive rebound44-49
11:15DeSalesWilliam Cabot lays it up and in on a great pass from David Garrity44-51
11:08HamlineJoseph Grover misses badly on a 3pt jumper from the right corner44-51
11:06DeSalesThe rebound goes to William Cabot44-51
10:45DeSalesJason Haglund misses short on a driving attempt in the lane but the foul's on Brian Smith - foul #3 on Brian Smith, team foul #444-51
SubsHamline
James Mackin (PF), Dennis Kahler (C)
Jason Lachance, Brian Smith
 
SubsDeSales 
10:45DeSalesJason Haglund makes the 1st free throw44-52
10:45DeSalesJason Haglund makes the 2nd free throw44-53
10:36HamlineJan Long misses short on a 3pt jumper from straight away44-53
10:34DeSalesThe rebound goes to John Sims44-53
10:07DeSalesJohn Sims scores on a 3pt attempt from the right wing set up by William Cabot44-56
10:03HamlineBarry Volz can't connect on a pull-up jumper from the left wing44-56
10:01DeSalesJason Haglund grabs the defensive rebound44-56
09:39DeSalesJan Long is called for the reach on John Sims - foul #3 on Jan Long, team foul #544-56
SubsHamline
Evan Sasser (PG), Donald Schwall (SG), John McLane (SF)
Barry Volz, Joseph Grover, Jan Long
 
SubsDeSales
Barry Sparks (PG), Tony Randle (SG), Zachary Douglas (SF), Steve Wright (PF), Timothy Mattocks (C)
David Garrity, Simon Dinsmore, John Sims, Jason Haglund, William Cabot
 
09:25DeSalesZachary Douglas knocks in the runner from the right block and the foul's on Evan Sasser - foul #2 on Evan Sasser, team foul #644-58
SubsHamline
Jason Lachance (PF)
Dennis Kahler
 
SubsDeSales 
09:25DeSalesZachary Douglas misses the free throw44-58
09:25HamlineJason Lachance pulls down the rebound44-58
09:09HamlineJason Lachance misses badly on a 3 pointer from the right corner44-58
09:07HamlineJames Mackin tips it home46-58
08:51DeSalesBarry Sparks connects on the 3pt jumper from the right wing on a great pass from Zachary Douglas46-61
08:39HamlineDonald Schwall can't connect on a 3pt shot from the left wing46-61
08:38HamlineJames Mackin grabs the offensive rebound46-61
Game PlanHamlineHamline is playing a fastbreak offense (uptempo) and a man to man (+2) 
Game PlanDeSalesDeSales is playing a flex offense and a 2-3 zone (+2) 
08:26HamlineJason Lachance makes the shot from the left wing set up by John McLane48-61
08:01DeSalesZachary Douglas can't connect on a fadeaway near the basket48-61
08:00HamlineDonald Schwall grabs the board48-61
Game PlanHamlineHamline is playing a fastbreak offense and a man to man (+2) 
Game PlanDeSalesDeSales is playing a flex offense and a 2-3 zone (+2) 
07:39HamlineJason Lachance loses the dribble to Steve Wright48-61
LineupHamline
 PG - Evan Sasser (fresh) 5 pts.
 SG - Donald Schwall (fresh) 6 pts. 1 ast.
 SF - John McLane (fresh) 1 ast.
 PF - Jason Lachance (fairly fresh) 8 pts. 4 reb.
 C - James Mackin (fairly fresh) 5 pts. 7 reb. 3 pf.
 
LineupDeSales
 PG - Barry Sparks (fresh) 8 pts.
 SG - Tony Randle (fresh)
 SF - Zachary Douglas (fresh) 4 pts. 2 reb.
 PF - Steve Wright (fresh) 3 pts.
 C - Timothy Mattocks (fresh) 2 reb.
 
07:19DeSalesJason Lachance swats the layup by Zachary Douglas48-61
07:18HamlineJason Lachance snags the defensive board48-61
07:03HamlineJohn McLane makes the shot in the lane set up by Evan Sasser and he's hacked by Barry Sparks - foul #2 on Barry Sparks, team foul #250-61
SubsHamline
Barry Volz (PG), Jan Long (SF), Thomas Uselton (PF), Brian Smith (C)
Evan Sasser, Donald Schwall, Jason Lachance, James Mackin
 
SubsDeSales
David Garrity (PG), Simon Dinsmore (SG), John Sims (SF), Jason Haglund (PF), William Cabot (C)
Barry Sparks, Tony Randle, Zachary Douglas, Steve Wright, Timothy Mattocks
 
07:03HamlineJohn McLane misses the free throw50-61
07:03DeSalesSimon Dinsmore grabs the defensive rebound50-61
06:47DeSalesSimon Dinsmore can't connect on a jumpshot from the left wing but he's fouled by John McLane - foul #1 on John McLane, team foul #750-61
SubsHamline
Joseph Grover (SG)
John McLane
 
SubsDeSales 
06:47DeSalesSimon Dinsmore makes the 1st free throw50-62
06:47DeSalesSimon Dinsmore misses the 2nd free throw50-62
06:47HamlineBrian Smith snags the defensive board50-62
06:23HamlineBarry Volz buries a 3 from the right wing on a great pass from Joseph Grover53-62
06:11DeSalesWilliam Cabot misses short on a fadeaway from the left block but the foul's on Brian Smith - foul #4 on Brian Smith, team foul #853-62
06:11DeSalesWilliam Cabot misses the 1st free throw53-62
06:11DeSalesWilliam Cabot makes the 2nd free throw53-63
05:47HamlineBarry Volz misses long on a 3 from the right corner53-63
05:45DeSalesJason Haglund grabs the board53-63
05:41DeSalesSimon Dinsmore drills a 3 pointer from straight away on a great pass from William Cabot53-66
Game PlanHamlineHamline is playing a fastbreak offense (uptempo) and a man to man (+2) 
Game PlanDeSalesDeSales is playing a flex offense and a 2-3 zone (+2) 
05:24HamlineSimon Dinsmore steps in front of the Jan Long pass53-66
Game PlanHamlineHamline is playing a fastbreak offense (uptempo) and a man to man (+2) 
Game PlanDeSalesDeSales is playing a flex offense (slowdown) and a 2-3 zone (+2) 
05:07DeSalesJason Haglund connects on the floater from close range set up by David Garrity53-68
04:57HamlineBrian Smith is fouled on the floor by Simon Dinsmore - foul #2 on Simon Dinsmore, team foul #353-68
SubsHamline
Dennis Kahler (C)
Brian Smith
 
SubsDeSales 
04:49HamlineThomas Uselton knocks in the 3pt shot from the left corner on a nice dish by Jan Long56-68
04:31DeSalesJohn Sims buries a 3 pointer from the left wing on a nice dish by Simon Dinsmore56-71
04:22HamlineJoseph Grover knocks in the 3pt attempt from the left wing set up by Barry Volz59-71
04:06DeSalesDavid Garrity is fouled on the floor by Jan Long - foul #4 on Jan Long, team foul #959-71
SubsHamline
Donald Schwall (PG), Evan Sasser (SF), Jason Lachance (PF)
Barry Volz, Jan Long, Thomas Uselton
 
SubsDeSales
Zachary Douglas (SF), Steve Wright (PF), Timothy Mattocks (C)
John Sims, Jason Haglund, William Cabot
 
04:06DeSalesDavid Garrity misses the 1st free throw59-71
04:06HamlineDennis Kahler grabs the board59-71
03:51HamlineJoseph Grover is called for traveling59-71
SubsHamline
James Mackin (C)
Dennis Kahler
 
SubsDeSales
Barry Sparks (PG), Tony Randle (SG)
David Garrity, Simon Dinsmore
 
Game PlanHamlineHamline is playing a fastbreak offense (uptempo) and a man to man (-1) 
Game PlanDeSalesDeSales is playing a flex offense (slowdown) and a 2-3 zone (+2) 
03:34DeSalesSteve Wright hits a 3pt jumper from the left wing on a great pass from Tony Randle59-74
LineupHamline
 PG - Donald Schwall (fresh) 6 pts. 1 ast.
 SG - Joseph Grover (fairly fresh) 5 pts. 2 ast.
 SF - Evan Sasser (fresh) 5 pts. 1 ast.
 PF - Jason Lachance (fresh) 8 pts. 5 reb.
 C - James Mackin (fresh) 5 pts. 7 reb. 3 pf.
 
LineupDeSales
 PG - Barry Sparks (fresh) 8 pts.
 SG - Tony Randle (fresh) 1 ast.
 SF - Zachary Douglas (fresh) 4 pts. 2 reb.
 PF - Steve Wright (fresh) 6 pts.
 C - Timothy Mattocks (fresh) 2 reb.
 
Game PlanHamlineHamline is playing a fastbreak offense (uptempo) and a man to man (-1) 
Game PlanDeSalesDeSales is playing a flex offense (slowdown) and a 2-3 zone (+1) 
03:15HamlineJoseph Grover hits a 3pt attempt from the right corner on a nice dish by Donald Schwall62-74
02:52DeSalesTony Randle is fouled on the floor by Donald Schwall - foul #1 on Donald Schwall, team foul #1062-74
SubsHamline
Barry Volz (PG), Brian Smith (C)
Joseph Grover, James Mackin
 
SubsDeSales
Simon Dinsmore (SG), John Sims (SF), Jason Haglund (PF), William Cabot (C)
Barry Sparks, Zachary Douglas, Steve Wright, Timothy Mattocks
 
02:52DeSalesTony Randle misses the 1st free throw62-74
02:52DeSalesTony Randle makes the 2nd free throw62-75
02:49HamlineHamline calls a full timeout (2 :30 3 full remaining)62-75
SubsHamline
Joseph Grover (SG), Jan Long (SF), Thomas Uselton (PF)
Donald Schwall, Evan Sasser, Jason Lachance
 
SubsDeSales
David Garrity (PG)
Tony Randle
 
02:41HamlineJan Long can't connect on a driving attempt near the basket62-75
02:40DeSalesSimon Dinsmore snags the defensive board62-75
02:11DeSalesJoseph Grover steals it from William Cabot62-75
01:56HamlineJoseph Grover buries a 3pt jumper from the right corner set up by Thomas Uselton65-75
01:41DeSalesWilliam Cabot misses short on a jumpshot from the free throw line65-75
01:39DeSalesJohn Sims hits the follow up shot65-77
01:26HamlineJan Long connects on the 3pt attempt from the right corner68-77
01:04DeSalesSimon Dinsmore connects on the 3pt shot from the right corner on a great pass from Jason Haglund68-80
00:58HamlineJoseph Grover hits the front of the rim on the 3 from straight away68-80
00:56HamlineBarry Volz tips it in70-80
Game PlanHamlineHamline is playing a fastbreak offense (uptempo) and intentionally fouling (-1) 
Game PlanDeSalesDeSales is playing a spread offense (hold ball) and a 2-3 zone (+1) 
00:54DeSalesWilliam Cabot is fouled in the backcourt by Barry Volz - foul #3 on Barry Volz, team foul #1170-80
SubsHamline
Evan Sasser (PG), Donald Schwall (SG), John McLane (SF), Jason Lachance (PF), James Mackin (C)
Barry Volz, Joseph Grover, Jan Long, Thomas Uselton, Brian Smith
 
SubsDeSales
Barry Sparks (PG), Tony Randle (SG), Clyde Collins (SF), Steve Wright (PF)
David Garrity, Simon Dinsmore, John Sims, Jason Haglund
 
00:54DeSalesWilliam Cabot makes the 1st free throw70-81
00:54DeSalesWilliam Cabot makes the 2nd free throw70-82
Game PlanHamlineHamline is playing a quick shot offense (quick shot) and intentionally fouling (-1) 
Game PlanDeSalesDeSales is playing a spread offense (hold ball) and a 2-3 zone (+1) 
00:49HamlineJason Lachance hits a floater from just outside the lane on a great pass from John McLane72-82
00:48DeSalesClyde Collins is fouled in the backcourt by Evan Sasser - foul #3 on Evan Sasser, team foul #1272-82
SubsHamline 
SubsDeSales
Timothy Mattocks (C)
William Cabot
 
00:48DeSalesClyde Collins makes the 1st free throw72-83
00:48DeSalesClyde Collins misses the 2nd free throw72-83
00:48HamlineJames Mackin snags the defensive board72-83
00:41HamlineJason Lachance buries a 3pt jumper from the left corner on a nice dish by Evan Sasser75-83
00:41DeSalesDeSales calls a full timeout (2 :30 3 full remaining)75-83
SubsHamline
Barry Volz (PG), Joseph Grover (SG), Jan Long (SF), Thomas Uselton (PF), Brian Smith (C)
Evan Sasser, Donald Schwall, John McLane, Jason Lachance, James Mackin
 
SubsDeSales
David Garrity (PG), Simon Dinsmore (SG), William Cabot (C)
Barry Sparks, Tony Randle, Timothy Mattocks
 
00:40DeSalesBarry Volz is called for the reach on William Cabot in the backcourt - foul #4 on Barry Volz, team foul #1375-83
00:40DeSalesWilliam Cabot makes the 1st free throw75-84
00:40DeSalesWilliam Cabot makes the 2nd free throw75-85
00:33HamlineThomas Uselton loses the dribble to William Cabot75-85
Game PlanHamlineHamline is playing a quick shot offense (quick shot) and a man to man (-1) 
Game PlanDeSalesDeSales is playing a spread offense (hold ball) and a 2-3 zone (+1) 
00:05DeSalesDavid Garrity hits the front of the rim on the fadeaway from the left side75-85
00:04HamlineThomas Uselton snags the defensive board75-85
00:00HamlineThomas Uselton misses long on a halfcourt shot75-85