#9A3334 #062858
Hoops Dynasty HOOPS DYNASTY
Non-Conference Smith
Hamline Sim AI
Centenary Sim AI
Final -
10/25/2025
86
  1 2 F
Hamline 38 48 86
Centenary 25 45 70
70
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cWendell Hansen 13 1-4 1-1 1-2 1 5 1 1 1 2 2 4
pfChester Guel 25 3-7 1-2 0-0 2 12 2 1 1 0 1 7
sfRyan Satter 21 3-6 1-4 7-8 1 4 2 2 4 0 4 14
sgWilliam Rice 23 2-4 0-1 1-2 0 1 2 3 3 0 2 5
pgJohn Swing 21 4-7 1-3 4-6 1 1 3 2 1 0 3 13
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cSam Farmer 23 4-5 1-1 0-0 3 10 0 3 2 1 4 9
sgJames Radtke 17 3-6 1-2 0-0 0 2 0 4 0 0 3 7
pgWilliam Gray 16 3-4 0-0 1-2 1 1 2 1 0 0 2 7
pfDonald Schulze 15 2-3 0-1 4-4 0 2 2 0 2 0 1 8
sgHank Wyss 13 2-4 0-0 2-4 1 2 1 2 0 0 1 6
sfJeremy Carlton 13 2-3 0-0 2-5 0 2 2 1 1 1 1 6
Totals 200 29-53 6-15 22-33 10 42 17 20 15 4 24 86
Percentages   .547 .400 .667                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cMichael Studley 17 5-10 1-1 3-3 5 5 1 0 1 1 2 14
pfVictor Jones 18 3-5 1-1 1-1 1 6 0 2 0 0 1 8
sfAndrew Mann 17 3-7 1-1 2-4 1 1 1 4 1 0 3 9
sgWilliam Manning 22 2-5 0-2 2-2 0 1 4 3 2 0 2 6
pgDaniel Lewis 18 0-5 0-3 2-2 0 1 4 1 3 0 3 2
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sfJohn Hyatt 20 5-11 2-6 2-3 3 6 1 1 1 1 0 14
pgDanny Hollenbeck 18 1-3 0-0 2-2 0 0 1 1 3 0 1 4
sfGerald Edwards 16 0-4 0-0 0-0 1 6 1 2 0 0 4 0
sgJohn Pattison 16 1-5 1-2 2-2 0 0 2 2 3 0 0 5
pfRandolph Lenhart 14 0-1 0-0 1-2 1 4 0 0 0 0 1 1
cAaron Powell 14 1-4 0-0 1-2 2 4 0 1 0 0 2 3
pgVictor Mattis 10 1-4 0-1 2-4 0 0 1 2 2 0 5 4
Totals 200 22-64 6-17 20-27 14 34 16 19 16 2 24 70
Percentages   .344 .353 .741                

HU
38
10-19
2-8
16-23
3
18
7
7
9
3
10
14
11
6
6
15
48
19-34
4-7
6-10
7
24
10
13
6
1
14
20
8
8
17
28
86
29-53
6-15
22-33
10
42
17
20
15
4
24
34
19
14
23
43
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
CC
25
8-27
3-9
6-10
6
16
4
10
6
0
16
8
5
4
0
10
45
14-37
3-8
14-17
8
18
12
9
10
2
8
16
18
2
11
21
70
22-64
6-17
20-27
14
34
16
19
16
2
24
24
23
6
11
31
PLAYER OF THE GAME
sf Ryan Satter Hamline
14 Points, 4 Rebounds, 4 Steals
TimeTeamPlayScore
LineupHamline
 PG - John Swing (fresh)
 SG - William Rice (fresh)
 SF - Ryan Satter (fresh)
 PF - Chester Guel (fresh)
 C - Wendell Hansen (fresh)
 
LineupCentenary
 PG - Daniel Lewis (fresh)
 SG - William Manning (fresh)
 SF - Andrew Mann (fresh)
 PF - Victor Jones (fresh)
 C - Michael Studley (fresh)
 
20:00CentenaryAndrew Mann wins the tip0-0
Game PlanHamlineHamline is playing a fastbreak offense and a man to man (0) 
Game PlanCentenaryCentenary is playing a flex offense and a fullcourt press (0) 
19:41CentenaryAndrew Mann misses badly on a jumper from the free throw line but he's fouled by Wendell Hansen - foul #1 on Wendell Hansen, team foul #10-0
19:41CentenaryAndrew Mann makes the 1st free throw0-1
19:41CentenaryAndrew Mann misses the 2nd free throw0-1
19:41HamlineChester Guel grabs the board0-1
19:23HamlineJohn Swing is fouled on the floor by Andrew Mann - foul #1 on Andrew Mann, team foul #10-1
19:07HamlineWendell Hansen is called for the offensive foul - foul #2 on Wendell Hansen, team foul #20-1
SubsHamline
Sam Farmer (C)
Wendell Hansen
 
SubsCentenary 
18:51CentenaryVictor Jones buries a 3pt shot from the right wing set up by William Manning0-4
18:28HamlineJohn Swing connects on the open 3 from straight away set up by Chester Guel3-4
18:09CentenaryAndrew Mann steps out of bounds on the sideline3-4
18:06HamlineWilliam Manning steps in front of the William Rice pass in the backcourt3-4
17:53CentenaryWilliam Manning is hacked by William Rice - foul #1 on William Rice, team foul #33-4
SubsHamline 
SubsCentenary
Victor Mattis (PG), John Hyatt (SF), Gerald Edwards (PF), Randolph Lenhart (C)
Daniel Lewis, Andrew Mann, Victor Jones, Michael Studley
 
17:44CentenaryChester Guel takes the ball from John Hyatt3-4
17:42HamlineJohn Swing is fouled in the backcourt by Victor Mattis - foul #1 on Victor Mattis, team foul #23-4
SubsHamline 
SubsCentenary
Danny Hollenbeck (PG)
William Manning
 
17:35HamlineJohn Swing misses the wide open 3 pointer from the right corner3-4
17:34CentenaryJohn Hyatt gets the rebound3-4
17:05CentenaryRyan Satter takes the ball from Danny Hollenbeck3-4
17:01HamlineRyan Satter banks in the layup5-4
16:47CentenaryJohn Hyatt misses long on a 3pt jumper from the right wing5-4
16:45HamlineRyan Satter gets the rebound5-4
16:41HamlineRyan Satter hits the front of the rim on the wide open 3 pointer from the right corner5-4
16:39HamlineSam Farmer snags the offensive board5-4
16:24HamlineChester Guel banks in the layup set up by John Swing7-4
16:20CentenaryVictor Mattis's pass is intercepted by William Rice7-4
15:58HamlineRyan Satter can't connect on a 3 from the right corner7-4
15:56CentenaryRandolph Lenhart grabs the defensive rebound7-4
LineupHamline
 PG - John Swing (fairly fresh) 3 pts. 1 ast.
 SG - William Rice (fairly fresh)
 SF - Ryan Satter (fairly fresh) 2 pts.
 PF - Chester Guel (fairly fresh) 2 pts.
 C - Sam Farmer (fairly fresh)
 
LineupCentenary
 PG - Danny Hollenbeck (fairly fresh)
 SG - Victor Mattis (fairly fresh)
 SF - John Hyatt (fairly fresh)
 PF - Gerald Edwards (fairly fresh)
 C - Randolph Lenhart (fairly fresh)
 
15:41CentenaryJohn Hyatt scores on a 3pt attempt from the right corner7-7
15:36HamlineWilliam Rice clanks a fadeaway from the free throw line7-7
15:35HamlineSam Farmer grabs the offensive rebound7-7
15:15HamlineRyan Satter misses the fadeaway in the paint but he's hacked by Randolph Lenhart - foul #1 on Randolph Lenhart, team foul #37-7
SubsHamline
William Gray (PG), James Radtke (SG), Donald Schulze (PF), Jeremy Carlton (C)
John Swing, William Rice, Chester Guel, Sam Farmer
 
SubsCentenary
Daniel Lewis (PG), William Manning (SG), Andrew Mann (SF), Victor Jones (PF), Michael Studley (C)
Danny Hollenbeck, Victor Mattis, John Hyatt, Gerald Edwards, Randolph Lenhart
 
15:15HamlineRyan Satter makes the 1st free throw8-7
15:15HamlineRyan Satter makes the 2nd free throw9-7
14:56CentenaryVictor Jones is hacked by Donald Schulze - foul #1 on Donald Schulze, team foul #49-7
SubsHamline
Hank Wyss (SG)
Ryan Satter
 
SubsCentenary 
14:32CentenaryMichael Studley's floater is tipped away by Jeremy Carlton9-7
14:31CentenaryVictor Jones hits the follow up shot9-9
14:08HamlineWilliam Gray misses long on an open runner from the right block9-9
14:07CentenaryDaniel Lewis grabs the defensive rebound9-9
14:02CentenaryJeremy Carlton steals it from William Manning9-9
13:55HamlineDonald Schulze is fouled on the floor by Victor Jones - foul #1 on Victor Jones, team foul #49-9
SubsHamline
Sam Farmer (PF)
Hank Wyss
 
SubsCentenary 
13:38HamlineDonald Schulze can't finish the layup but the foul's on Andrew Mann - foul #2 on Andrew Mann, team foul #59-9
SubsHamline
John Swing (PG), William Rice (SG)
William Gray, Jeremy Carlton
 
SubsCentenary
John Pattison (SF), Aaron Powell (C)
Andrew Mann, Michael Studley
 
13:38HamlineDonald Schulze makes the 1st free throw10-9
13:38HamlineDonald Schulze makes the 2nd free throw11-9
13:18CentenaryWilliam Manning misses long on a 3pt attempt from the left corner11-9
13:16HamlineSam Farmer gets the rebound11-9
13:13HamlineJohn Swing is hacked by Daniel Lewis in the backcourt - foul #1 on Daniel Lewis, team foul #611-9
SubsHamline
Hank Wyss (PG), Ryan Satter (SF), Chester Guel (PF)
John Swing, James Radtke, Donald Schulze
 
SubsCentenary
Danny Hollenbeck (PG)
Daniel Lewis
 
12:48HamlineWilliam Manning takes the ball from Ryan Satter11-9
12:43CentenaryWilliam Rice steals the ball from John Pattison11-9
12:22HamlineWilliam Rice can't connect on a 3pt attempt from straight away11-9
12:21CentenaryVictor Jones pulls down the rebound11-9
12:00CentenaryVictor Jones's pass is intercepted by William Rice11-9
11:56HamlineWilliam Rice lays it in13-9
LineupHamline
 PG - Hank Wyss (fairly fresh)
 SG - William Rice (fairly fresh) 2 pts. 3 stl.
 SF - Ryan Satter (fairly fresh) 4 pts.
 PF - Chester Guel (fresh) 2 pts.
 C - Sam Farmer (fairly fresh) 3 reb.
 
LineupCentenary
 PG - Danny Hollenbeck (fairly fresh)
 SG - William Manning (fairly fresh) 1 ast. 2 stl.
 SF - John Pattison (fairly fresh)
 PF - Victor Jones (tiring) 5 pts. 2 reb.
 C - Aaron Powell (fairly fresh)
 
11:37CentenaryWilliam Manning misses short on a shot from the right side13-9
11:35HamlineSam Farmer snags the defensive board13-9
11:23HamlineWilliam Rice hits a turnaround in the lane15-9
11:16CentenarySam Farmer is called for the reach on Aaron Powell - foul #1 on Sam Farmer, team foul #515-9
SubsHamline
William Gray (PG), James Radtke (SG), Donald Schulze (SF), Jeremy Carlton (C)
Hank Wyss, William Rice, Ryan Satter, Sam Farmer
 
SubsCentenary
Daniel Lewis (PG), Victor Mattis (SG), John Hyatt (SF), Gerald Edwards (PF), Michael Studley (C)
Danny Hollenbeck, William Manning, John Pattison, Victor Jones, Aaron Powell
 
10:52CentenaryVictor Mattis clanks a shot from the right wing15-9
10:50HamlineJeremy Carlton grabs the board15-9
10:47HamlineWilliam Gray loses the dribble to Daniel Lewis in the backcourt15-9
10:34CentenaryVictor Mattis hits the front of the rim on the floater from just outside the lane15-9
10:32HamlineThe rebound goes to Chester Guel15-9
10:14HamlineJames Radtke can't connect on a 3pt shot from the right corner15-9
10:12HamlineWilliam Gray snags the offensive board15-9
10:07HamlineDonald Schulze can't connect on a floater from the baseline but he's hacked by Victor Mattis - foul #2 on Victor Mattis, team foul #715-9
SubsHamline
John Swing (PG)
Jeremy Carlton
 
SubsCentenary
William Manning (SG), Randolph Lenhart (PF)
Victor Mattis, John Hyatt
 
10:07HamlineDonald Schulze makes the 1st free throw16-9
10:07HamlineDonald Schulze makes the 2nd free throw17-9
09:55CentenaryMichael Studley makes the jumper from the left wing17-11
09:39HamlineJohn Swing can't connect on a jumper from the free throw line but the foul's on Daniel Lewis - foul #2 on Daniel Lewis, team foul #817-11
SubsHamline
William Rice (SG), Ryan Satter (SF), Sam Farmer (C)
William Gray, James Radtke, Donald Schulze
 
SubsCentenary
Danny Hollenbeck (PG), John Hyatt (SF), Victor Jones (PF)
Daniel Lewis, Gerald Edwards, Michael Studley
 
09:39HamlineJohn Swing misses the 1st free throw17-11
09:39HamlineJohn Swing makes the 2nd free throw18-11
09:24CentenaryWilliam Manning hits the front of the rim on the 3 from straight away18-11
09:22CentenaryJohn Hyatt snags the offensive board18-11
09:01CentenaryJohn Hyatt is fouled on the floor by William Rice - foul #2 on William Rice, team foul #618-11
SubsHamline
Hank Wyss (SG)
William Rice
 
SubsCentenary
John Pattison (PG)
Danny Hollenbeck
 
08:50CentenaryJohn Pattison can't connect on a fadeaway from the right wing18-11
08:49HamlineSam Farmer snags the defensive board18-11
08:47HamlineJohn Pattison picks off the pass by Chester Guel in the backcourt18-11
08:41CentenaryRandolph Lenhart misses the easy layup but the foul's on Ryan Satter - foul #1 on Ryan Satter, team foul #718-11
SubsHamline
Jeremy Carlton (C)
Chester Guel
 
SubsCentenary
Aaron Powell (C)
Victor Jones
 
08:41CentenaryRandolph Lenhart misses the 1st free throw18-11
08:41CentenaryRandolph Lenhart makes the 2nd free throw18-12
08:39HamlineJeremy Carlton is fouled in the backcourt by William Manning - foul #1 on William Manning, team foul #918-12
SubsHamline 
SubsCentenary
Victor Jones (PF)
Randolph Lenhart
 
08:39HamlineJeremy Carlton misses the 1st free throw18-12
08:39CentenaryVictor Jones grabs the board18-12
08:23CentenaryVictor Jones can't connect on a fadeaway from the left block18-12
08:22HamlineSam Farmer grabs the defensive rebound18-12
08:16HamlineAaron Powell is called for the reach on John Swing - foul #1 on Aaron Powell, team foul #1018-12
SubsHamline
William Gray (SG), James Radtke (SF)
Hank Wyss, Ryan Satter
 
SubsCentenary
Gerald Edwards (SF), Michael Studley (C)
John Hyatt, Aaron Powell
 
08:16HamlineJohn Swing makes the 1st free throw19-12
08:16HamlineJohn Swing makes the 2nd free throw20-12
08:05CentenaryMichael Studley scores on a driving attempt from the left block on a nice dish by Gerald Edwards20-14
07:49HamlineWilliam Gray drills a driving attempt from close range on a great pass from John Swing22-14
LineupHamline
 PG - John Swing (fairly fresh) 6 pts. 2 ast.
 SG - William Gray (fresh) 2 pts.
 SF - James Radtke (fresh)
 PF - Sam Farmer (fairly fresh) 6 reb.
 C - Jeremy Carlton (fairly fresh)
 
LineupCentenary
 PG - John Pattison (fairly fresh)
 SG - William Manning (tiring) 1 ast. 2 stl.
 SF - Gerald Edwards (fresh)
 PF - Victor Jones (tiring) 5 pts. 3 reb.
 C - Michael Studley (fresh) 4 pts.
 
07:28CentenaryJohn Pattison buries a 3pt attempt from the left wing22-17
07:10HamlineJames Radtke makes the 3pt jumper from the right corner on a nice dish by Jeremy Carlton25-17
06:48CentenaryWilliam Manning comes up short on the shot from the free throw line but the foul's on William Gray - foul #1 on William Gray, team foul #825-17
SubsHamline
Hank Wyss (PG), Ryan Satter (SF), Chester Guel (PF), Donald Schulze (C)
John Swing, William Gray, Sam Farmer, Jeremy Carlton
 
SubsCentenary
Danny Hollenbeck (PG), John Hyatt (SF), Randolph Lenhart (PF), Aaron Powell (C)
John Pattison, Gerald Edwards, Victor Jones, Michael Studley
 
06:48CentenaryWilliam Manning makes the 1st free throw25-18
06:48CentenaryWilliam Manning makes the 2nd free throw25-19
06:37HamlineHank Wyss can't finish the uncontested layup25-19
06:35CentenaryJohn Hyatt grabs the defensive rebound25-19
06:23CentenaryJohn Hyatt can't connect on a floater from just outside the lane25-19
06:22HamlineThe rebound goes to Chester Guel25-19
06:16HamlineDonald Schulze misses short on a 3pt jumper from the right corner25-19
06:15CentenaryJohn Hyatt pulls down the rebound25-19
06:00CentenaryAaron Powell hits the finger roll set up by William Manning25-21
05:57HamlineRyan Satter is fouled in the backcourt by William Manning - foul #2 on William Manning, team foul #1125-21
SubsHamline 
SubsCentenary
John Pattison (SG), Gerald Edwards (PF)
William Manning, Randolph Lenhart
 
05:57HamlineRyan Satter makes the 1st free throw26-21
05:57HamlineRyan Satter makes the 2nd free throw27-21
05:35CentenaryJohn Hyatt comes up short on the 3 pointer from the left corner27-21
05:33HamlineHank Wyss gets the rebound27-21
05:31HamlineHank Wyss is fouled in the backcourt by Gerald Edwards - foul #1 on Gerald Edwards, team foul #1227-21
SubsHamline
John Swing (PG)
James Radtke
 
SubsCentenary
Michael Studley (C)
Aaron Powell
 
05:31HamlineHank Wyss misses the 1st free throw27-21
05:31HamlineHank Wyss misses the 2nd free throw27-21
05:31CentenaryGerald Edwards gets the rebound27-21
05:03CentenaryDonald Schulze steals it from Gerald Edwards27-21
04:43HamlineDonald Schulze drills a runner from the left block on a great pass from Hank Wyss29-21
04:25CentenaryMichael Studley misses short on a fadeaway jumper from the left wing29-21
04:23HamlineThe rebound goes to Chester Guel29-21
04:17HamlineHank Wyss is fouled on the floor by Gerald Edwards - foul #2 on Gerald Edwards, team foul #1329-21
SubsHamline
William Gray (SG), James Radtke (SF), Sam Farmer (C)
John Swing, Ryan Satter, Donald Schulze
 
SubsCentenary
Randolph Lenhart (PF), Aaron Powell (C)
Gerald Edwards, Michael Studley
 
04:17HamlineHank Wyss makes the 1st free throw30-21
04:17HamlineHank Wyss makes the 2nd free throw31-21
04:00CentenaryAaron Powell comes up short on the fadeaway from the right block31-21
03:58CentenaryRandolph Lenhart grabs the offensive board31-21
03:40CentenaryJohn Pattison hits the front of the rim on the 3pt attempt from the right corner31-21
03:38CentenaryJohn Hyatt grabs the offensive rebound31-21
LineupHamline
 PG - Hank Wyss (tiring) 2 pts. 1 ast.
 SG - William Gray (fresh) 2 pts.
 SF - James Radtke (fairly fresh) 3 pts.
 PF - Chester Guel (tiring) 2 pts. 4 reb.
 C - Sam Farmer (fresh) 6 reb.
 
LineupCentenary
 PG - Danny Hollenbeck (fairly fresh)
 SG - John Pattison (tiring) 3 pts.
 SF - John Hyatt (tiring) 3 pts. 5 reb.
 PF - Randolph Lenhart (fresh) 1 pts. 2 reb.
 C - Aaron Powell (fresh) 2 pts.
 
03:15CentenarySam Farmer blocks the short jumper by Aaron Powell31-21
03:13HamlineChester Guel snags the defensive board31-21
03:11HamlineDanny Hollenbeck takes the ball from Hank Wyss in the backcourt31-21
02:55CentenaryDanny Hollenbeck misses long on a floater from the left side31-21
02:53CentenaryJohn Hyatt grabs the offensive rebound31-21
02:39CentenaryAaron Powell is fouled on the floor by Sam Farmer - foul #2 on Sam Farmer, team foul #931-21
SubsHamline
John Swing (PG), William Rice (SG), Jeremy Carlton (SF), Wendell Hansen (C)
Hank Wyss, William Gray, James Radtke, Chester Guel
 
SubsCentenary
Daniel Lewis (PG), Victor Mattis (SG), Andrew Mann (SF), Victor Jones (PF)
Danny Hollenbeck, John Pattison, John Hyatt, Randolph Lenhart
 
02:39CentenaryAaron Powell makes the 1st free throw31-22
02:39CentenaryAaron Powell misses the 2nd free throw31-22
02:39HamlineWendell Hansen snags the defensive board31-22
02:37HamlineSam Farmer's pass is intercepted by Andrew Mann in the backcourt31-22
02:22CentenaryVictor Mattis's pass is intercepted by Wendell Hansen31-22
02:06HamlineJohn Swing hits the easy wide open finger roll on a great pass from Jeremy Carlton33-22
01:50CentenarySam Farmer steals it from Andrew Mann33-22
01:32HamlineWendell Hansen misses the jumper from the left side but he's hacked by Aaron Powell - foul #2 on Aaron Powell, team foul #1433-22
SubsHamline
Ryan Satter (SF), Donald Schulze (PF)
Jeremy Carlton, Sam Farmer
 
SubsCentenary
Gerald Edwards (PF), Michael Studley (C)
Victor Jones, Aaron Powell
 
01:32HamlineWendell Hansen makes the 1st free throw34-22
01:32HamlineWendell Hansen misses the 2nd free throw34-22
01:32CentenaryGerald Edwards grabs the defensive rebound34-22
01:16CentenaryDaniel Lewis clanks a 3 from the right wing34-22
01:14HamlineRyan Satter snags the defensive board34-22
01:12HamlineRyan Satter is fouled in the backcourt by Michael Studley - foul #1 on Michael Studley, team foul #1534-22
01:12HamlineRyan Satter misses the 1st free throw34-22
01:12HamlineRyan Satter makes the 2nd free throw35-22
00:56CentenaryAndrew Mann connects on the floater from the left block on a nice dish by Victor Mattis35-24
00:54HamlineWilliam Rice is hacked by Victor Mattis in the backcourt - foul #3 on Victor Mattis, team foul #1635-24
SubsHamline
William Gray (PG)
John Swing
 
SubsCentenary
William Manning (SG)
Victor Mattis
 
00:54HamlineWilliam Rice makes the 1st free throw36-24
00:54HamlineWilliam Rice misses the 2nd free throw36-24
00:54CentenaryThe rebound goes to Gerald Edwards36-24
00:33CentenaryThe jump hook by Andrew Mann is blocked by Wendell Hansen36-24
00:31CentenaryMichael Studley gets the offensive rebound36-24
00:19CentenaryRyan Satter is called for the reach on Andrew Mann - foul #2 on Ryan Satter, team foul #1036-24
SubsHamline
Sam Farmer (PF)
Donald Schulze
 
SubsCentenary
Victor Jones (PF)
Gerald Edwards
 
00:19CentenaryAndrew Mann makes the 1st free throw36-25
00:19CentenaryAndrew Mann misses the 2nd free throw36-25
00:19HamlineThe rebound goes to Wendell Hansen36-25
00:14HamlineWilliam Gray is open and scores on a fadeaway from the left side set up by Ryan Satter38-25
00:00CentenaryMichael Studley misses badly on a shot from the right block38-25
TimeTeamPlayScore
LineupHamline
 PG - John Swing (fresh) 8 pts. 2 ast.
 SG - William Rice (fresh) 5 pts. 3 stl.
 SF - Ryan Satter (fresh) 7 pts. 2 reb.
 PF - Chester Guel (fresh) 2 pts. 5 reb.
 C - Wendell Hansen (fresh) 1 pts. 2 reb.
 
LineupCentenary
 PG - Daniel Lewis (fresh)
 SG - William Manning (fresh) 2 pts. 2 ast. 2 stl.
 SF - Andrew Mann (fresh) 4 pts.
 PF - Victor Jones (fresh) 5 pts. 3 reb.
 C - Michael Studley (fresh) 4 pts.
 
20:00HamlineRyan Satter inbounds the ball38-25
Game PlanHamlineHamline is playing a fastbreak offense and a man to man (+1) 
Game PlanCentenaryCentenary is playing a flex offense and a fullcourt press (-1) 
19:38HamlineWendell Hansen is wide open but clanks a driving attempt near the basket38-25
19:36HamlineJohn Swing hits the follow up shot40-25
19:19CentenaryWilliam Manning is fouled on the floor by John Swing - foul #1 on John Swing, team foul #140-25
19:02CentenaryVictor Jones banks in the layup on a great pass from Michael Studley and he's fouled by Ryan Satter - foul #3 on Ryan Satter, team foul #240-27
SubsHamline
James Radtke (SF)
Ryan Satter
 
SubsCentenary 
19:02CentenaryVictor Jones makes the free throw40-28
18:50HamlineJohn Swing is called for the illegal screen - foul #2 on John Swing, team foul #340-28
SubsHamline 
SubsCentenary
John Hyatt (PF)
Victor Jones
 
18:38CentenaryDaniel Lewis can't connect on a shot from the free throw line40-28
18:37HamlineJames Radtke grabs the board40-28
18:33HamlineJames Radtke's pass is off the mark and out of bounds40-28
SubsHamline
William Gray (PG), Sam Farmer (C)
John Swing, Wendell Hansen
 
SubsCentenary
Danny Hollenbeck (PG), John Pattison (SG), Gerald Edwards (PF), Randolph Lenhart (C)
Daniel Lewis, William Manning, Andrew Mann, Michael Studley
 
18:19CentenarySam Farmer steals the ball from John Pattison40-28
18:13HamlineChester Guel misses short on an open turnaround from the right block40-28
18:12HamlineSam Farmer tips it in42-28
17:53CentenaryGerald Edwards comes up short on the fadeaway from the free throw line42-28
17:51HamlineChester Guel snags the defensive board42-28
17:46HamlineJames Radtke blows the wide open layup42-28
17:45CentenaryThe rebound goes to Gerald Edwards42-28
17:27CentenaryJohn Hyatt clanks a jumper from the left wing but he's hacked by James Radtke - foul #1 on James Radtke, team foul #442-28
SubsHamline
John Swing (PG), Donald Schulze (SF), Jeremy Carlton (C)
William Rice, James Radtke, Chester Guel
 
SubsCentenary
William Manning (SG), Victor Jones (PF), Aaron Powell (C)
John Pattison, Gerald Edwards, Randolph Lenhart
 
17:27CentenaryJohn Hyatt makes the 1st free throw42-29
17:27CentenaryJohn Hyatt misses the 2nd free throw42-29
17:27HamlineSam Farmer gets the rebound42-29
17:20HamlineSam Farmer hits the easy wide open finger roll on a great pass from William Gray44-29
17:07CentenaryAaron Powell misses short on a pull-up jumper from the left side44-29
17:06HamlineSam Farmer gets the rebound44-29
17:01HamlineJeremy Carlton knocks in the shot from the baseline set up by John Swing46-29
16:50CentenaryJohn Hyatt is fouled on the floor by John Swing - foul #3 on John Swing, team foul #546-29
SubsHamline
Hank Wyss (PG), William Rice (SG), Wendell Hansen (C)
John Swing, William Gray, Jeremy Carlton
 
SubsCentenary
Daniel Lewis (PG), Andrew Mann (SF), Michael Studley (C)
Danny Hollenbeck, John Hyatt, Aaron Powell
 
16:43CentenaryVictor Jones comes up short on the jumper from close range46-29
16:41HamlineDonald Schulze pulls down the rebound46-29
16:37HamlineHank Wyss knocks in the jumper in the lane48-29
16:23CentenaryMichael Studley can't connect on a fadeaway from the free throw line but the foul's on Sam Farmer - foul #3 on Sam Farmer, team foul #648-29
SubsHamline
James Radtke (SG), Jeremy Carlton (PF)
William Rice, Sam Farmer
 
SubsCentenary
John Pattison (SG), Gerald Edwards (PF)
William Manning, Victor Jones
 
16:23CentenaryMichael Studley makes the 1st free throw48-30
16:23CentenaryMichael Studley makes the 2nd free throw48-31
16:03HamlineWendell Hansen scores on a 3pt attempt from the right corner51-31
Game PlanHamlineHamline is playing a fastbreak offense and a man to man (+1) 
Game PlanCentenaryCentenary is playing a flex offense (uptempo) and a fullcourt press (-1) 
LineupHamline
 PG - Hank Wyss (fresh) 4 pts. 1 ast.
 SG - James Radtke (fresh) 3 pts.
 SF - Donald Schulze (fairly fresh) 6 pts.
 PF - Jeremy Carlton (fresh) 2 pts.
 C - Wendell Hansen (fresh) 4 pts. 2 reb.
 
LineupCentenary
 PG - Daniel Lewis (fresh)
 SG - John Pattison (fresh) 3 pts.
 SF - Andrew Mann (fresh) 4 pts.
 PF - Gerald Edwards (fresh) 4 reb.
 C - Michael Studley (fresh) 6 pts.
 
15:54CentenaryAndrew Mann makes the 3pt shot from the right corner on a great pass from John Pattison51-34
15:29HamlineJeremy Carlton lays it up and in53-34
15:24CentenaryDaniel Lewis comes up short on the floater from the left wing53-34
15:22CentenaryGerald Edwards tips it but misses53-34
15:21HamlineThe rebound goes to Wendell Hansen53-34
15:02HamlineJeremy Carlton misses the turnaround from the left block but he's hacked by Gerald Edwards - foul #3 on Gerald Edwards, team foul #153-34
SubsHamline
John Swing (PG), William Rice (SG), Ryan Satter (SF), Chester Guel (PF)
Hank Wyss, James Radtke, Donald Schulze, Wendell Hansen
 
SubsCentenary
Victor Mattis (PG), William Manning (SG), Victor Jones (PF), Randolph Lenhart (C)
Daniel Lewis, John Pattison, Gerald Edwards, Michael Studley
 
15:02HamlineJeremy Carlton makes the 1st free throw54-34
15:02HamlineJeremy Carlton makes the 2nd free throw55-34
14:52CentenaryRyan Satter steps in front of the William Manning pass55-34
14:38HamlineJeremy Carlton misses the easy layup55-34
14:37CentenaryThe rebound goes to Victor Jones55-34
14:31CentenaryRandolph Lenhart misses short on a jumper from the right block55-34
14:30CentenaryAndrew Mann pulls down the offensive rebound55-34
14:19CentenaryAndrew Mann hits the front of the rim on the fadeaway from the free throw line55-34
14:17HamlineThe rebound goes to William Rice55-34
14:04HamlineChester Guel is open and buries a 3pt jumper from the right corner58-34
13:46CentenaryRyan Satter steps in front of the Andrew Mann pass58-34
13:41HamlineJohn Swing is hacked by Victor Mattis in the backcourt - foul #4 on Victor Mattis, team foul #258-34
SubsHamline
William Gray (PG), Sam Farmer (C)
John Swing, Jeremy Carlton
 
SubsCentenary
Danny Hollenbeck (PG), John Pattison (SG), John Hyatt (SF), Gerald Edwards (PF), Aaron Powell (C)
Victor Mattis, William Manning, Andrew Mann, Victor Jones, Randolph Lenhart
 
13:29HamlineChester Guel misses badly on the uncontested 3pt jumper from the left wing58-34
13:27CentenaryGerald Edwards snags the defensive board58-34
13:05CentenaryJohn Pattison clanks a floater from the left block58-34
13:03CentenaryAaron Powell grabs the offensive board58-34
12:48CentenaryGerald Edwards hits the front of the rim on the turnaround from the right block58-34
12:47HamlineChester Guel grabs the board58-34
12:44HamlineRyan Satter is hacked by Danny Hollenbeck in the backcourt - foul #1 on Danny Hollenbeck, team foul #358-34
SubsHamline
Hank Wyss (SG), James Radtke (SF), Wendell Hansen (C)
William Rice, Ryan Satter, Chester Guel
 
SubsCentenary
Daniel Lewis (PG), William Manning (SG), Victor Jones (PF)
Danny Hollenbeck, John Pattison, Gerald Edwards
 
12:32HamlineDaniel Lewis steals the ball from Sam Farmer58-34
12:29CentenaryJohn Hyatt lays it in on a nice dish by Daniel Lewis58-36
12:15HamlineJames Radtke can't connect on an uncontested fadeaway from the free throw line58-36
12:14HamlineHank Wyss tips it but misses58-36
12:12CentenaryVictor Jones gets the rebound58-36
12:07CentenaryDaniel Lewis clanks a 3 pointer from the left wing58-36
12:05HamlineJames Radtke snags the defensive board58-36
12:00HamlineJohn Hyatt steps in front of the James Radtke pass58-36
LineupHamline
 PG - William Gray (fairly fresh) 4 pts. 1 ast.
 SG - Hank Wyss (fresh) 4 pts. 1 ast.
 SF - James Radtke (fresh) 3 pts.
 PF - Sam Farmer (fresh) 4 pts. 9 reb. 2 stl. 3 pf.
 C - Wendell Hansen (fairly fresh) 4 pts. 3 reb.
 
LineupCentenary
 PG - Daniel Lewis (fairly fresh) 1 ast. 2 stl.
 SG - William Manning (fairly fresh) 2 pts. 2 ast. 2 stl.
 SF - John Hyatt (fairly fresh) 6 pts. 6 reb.
 PF - Victor Jones (fairly fresh) 8 pts. 5 reb.
 C - Aaron Powell (fairly fresh) 3 pts.
 
11:54CentenaryJohn Hyatt hits a 3pt jumper from straight away on a nice dish by Daniel Lewis58-39
11:49HamlineHank Wyss makes the shot from the left wing on a nice dish by William Gray60-39
11:29CentenaryWendell Hansen swats the short shot by John Hyatt60-39
11:27CentenaryAaron Powell snags the offensive board60-39
11:12CentenaryJohn Hyatt comes up short on the 3 pointer from the left corner60-39
11:11HamlineThe rebound goes to Wendell Hansen60-39
11:08HamlineWilliam Gray is hacked by Daniel Lewis in the backcourt - foul #3 on Daniel Lewis, team foul #460-39
SubsHamline
John Swing (PG), William Rice (SG), Ryan Satter (SF), Chester Guel (PF), Donald Schulze (C)
William Gray, Hank Wyss, James Radtke, Sam Farmer, Wendell Hansen
 
SubsCentenary
Danny Hollenbeck (PG), John Pattison (SG), Gerald Edwards (SF), Randolph Lenhart (PF), Michael Studley (C)
Daniel Lewis, William Manning, John Hyatt, Victor Jones, Aaron Powell
 
11:03HamlineMichael Studley blocks the jumper by Chester Guel60-39
11:01HamlineRyan Satter grabs the offensive board60-39
10:50HamlineRyan Satter hits the front of the rim on the shot from the right wing but he's hacked by Gerald Edwards - foul #4 on Gerald Edwards, team foul #560-39
SubsHamline 
SubsCentenary
Andrew Mann (SF)
Gerald Edwards
 
10:50HamlineRyan Satter makes the 1st free throw61-39
10:50HamlineRyan Satter makes the 2nd free throw62-39
10:29CentenaryMichael Studley drills a 3pt jumper from the right wing on a great pass from Andrew Mann62-42
10:14HamlineRyan Satter hits a shot near the basket on a nice dish by Donald Schulze64-42
09:58CentenaryAndrew Mann's pass is intercepted by Donald Schulze64-42
09:51HamlineDanny Hollenbeck steals the ball from William Rice64-42
09:47CentenaryAndrew Mann lays it up and in on a nice dish by Danny Hollenbeck64-44
09:37HamlineDonald Schulze knocks in the jump hook in the paint set up by William Rice66-44
09:32CentenaryAndrew Mann misses long on a jumper in the paint66-44
09:30CentenaryMichael Studley grabs the offensive board66-44
09:16CentenaryJohn Pattison misses the fadeaway from the right wing66-44
09:14CentenaryMichael Studley tips it but misses66-44
09:12CentenaryMichael Studley grabs the offensive rebound66-44
08:56CentenaryJohn Pattison misses short on a jumper from the right side but he's fouled by Ryan Satter - foul #4 on Ryan Satter, team foul #766-44
SubsHamline
Hank Wyss (PG), James Radtke (SF), Sam Farmer (PF), Wendell Hansen (C)
John Swing, Ryan Satter, Chester Guel, Donald Schulze
 
SubsCentenary
Daniel Lewis (PG), William Manning (SG), Victor Jones (PF)
Danny Hollenbeck, Andrew Mann, Randolph Lenhart
 
08:56CentenaryJohn Pattison makes the 1st free throw66-45
08:56CentenaryJohn Pattison makes the 2nd free throw66-46
08:42HamlineWilliam Rice's pass is intercepted by John Pattison66-46
08:31CentenaryWilliam Manning banks in the layup66-48
08:25HamlineJames Radtke is alone and drills a jumpshot from the right wing on a nice dish by William Rice68-48
08:12CentenaryMichael Studley scores on a fadeaway from the right wing set up by Daniel Lewis68-50
08:08HamlineMichael Studley takes the ball from Hank Wyss in the backcourt68-50
07:56CentenaryMichael Studley connects on the runner near the basket on a great pass from William Manning and he's hacked by Sam Farmer - foul #4 on Sam Farmer, team foul #868-52
SubsHamline
William Gray (PG), Jeremy Carlton (SF), Chester Guel (PF)
Hank Wyss, William Rice, Wendell Hansen
 
SubsCentenary
Victor Mattis (SG), Andrew Mann (SF), Gerald Edwards (PF)
William Manning, John Pattison, Victor Jones
 
07:56CentenaryMichael Studley makes the free throw68-53
LineupHamline
 PG - William Gray (fresh) 4 pts. 2 ast.
 SG - James Radtke (fresh) 5 pts.
 SF - Jeremy Carlton (fresh) 6 pts.
 PF - Chester Guel (fresh) 5 pts. 7 reb.
 C - Sam Farmer (fresh) 4 pts. 9 reb. 2 stl. 4 pf.
 
LineupCentenary
 PG - Daniel Lewis (fairly fresh) 3 ast. 2 stl. 3 pf.
 SG - Victor Mattis (fresh) 1 ast. 4 pf.
 SF - Andrew Mann (fairly fresh) 9 pts.
 PF - Gerald Edwards (fresh) 6 reb. 4 pf.
 C - Michael Studley (tiring) 14 pts. 4 reb.
 
07:54HamlineJames Radtke is called for the illegal screen in the backcourt - foul #2 on James Radtke, team foul #968-53
07:42CentenaryDaniel Lewis is whistled for a carry68-53
07:31HamlineVictor Mattis steals the ball from James Radtke68-53
07:16CentenaryAndrew Mann misses short on a fadeaway jumper from the free throw line68-53
07:14CentenaryMichael Studley gets the offensive rebound68-53
07:07CentenaryMichael Studley misses badly on a fadeaway in the paint68-53
07:05HamlineChester Guel grabs the defensive rebound68-53
07:00HamlineWilliam Gray misses short on an open driving attempt near the basket but he's hacked by Andrew Mann - foul #3 on Andrew Mann, team foul #668-53
SubsHamline
William Rice (SG), Ryan Satter (SF), Wendell Hansen (C)
James Radtke, Jeremy Carlton, Sam Farmer
 
SubsCentenary
William Manning (SG), John Hyatt (PF), Aaron Powell (C)
Daniel Lewis, Andrew Mann, Michael Studley
 
07:00HamlineWilliam Gray misses the 1st free throw68-53
07:00HamlineWilliam Gray makes the 2nd free throw69-53
06:49CentenaryVictor Mattis hits the front of the rim on the 3pt shot from the left corner69-53
06:48HamlineChester Guel snags the defensive board69-53
06:44HamlineVictor Mattis steals it from Ryan Satter69-53
06:41CentenaryVictor Mattis lays it in69-55
06:28HamlineJohn Hyatt swats the short shot by Wendell Hansen69-55
06:26CentenaryAaron Powell grabs the board69-55
06:15CentenaryGerald Edwards loses the dribble to Ryan Satter69-55
06:11HamlineWilliam Gray lays it up and in on a great pass from Ryan Satter71-55
05:59CentenaryVictor Mattis is fouled on the floor by William Gray - foul #2 on William Gray, team foul #1071-55
SubsHamline
John Swing (PG), Hank Wyss (SG), Sam Farmer (PF), Donald Schulze (C)
William Gray, William Rice, Chester Guel, Wendell Hansen
 
SubsCentenary
Danny Hollenbeck (PG), Andrew Mann (SF), Victor Jones (PF), Randolph Lenhart (C)
William Manning, Gerald Edwards, John Hyatt, Aaron Powell
 
05:59CentenaryVictor Mattis makes the 1st free throw71-56
05:59CentenaryVictor Mattis misses the 2nd free throw71-56
05:59HamlineDonald Schulze pulls down the rebound71-56
05:36HamlineJohn Swing misses long on an open 3pt attempt from the right corner71-56
05:34CentenaryThe rebound goes to Randolph Lenhart71-56
05:32CentenaryHank Wyss is called for the reach on Danny Hollenbeck in the backcourt - foul #1 on Hank Wyss, team foul #1171-56
SubsHamline
Jeremy Carlton (C)
Ryan Satter
 
SubsCentenary
William Manning (SG)
Victor Mattis
 
05:32CentenaryDanny Hollenbeck makes the 1st free throw71-57
05:32CentenaryDanny Hollenbeck makes the 2nd free throw71-58
05:11HamlineSam Farmer misses long on a fadeaway from the left wing71-58
05:10CentenaryWilliam Manning pulls down the rebound71-58
05:01CentenaryVictor Jones throws a bad pass out of bounds71-58
SubsHamline
James Radtke (SG)
Hank Wyss
 
SubsCentenary
John Hyatt (SF), Michael Studley (C)
Andrew Mann, Randolph Lenhart
 
04:54HamlineJeremy Carlton's pass is intercepted by Danny Hollenbeck in the backcourt71-58
04:51CentenaryDanny Hollenbeck can't finish the layup71-58
04:49HamlineJeremy Carlton grabs the defensive rebound71-58
04:46HamlineJohn Swing is fouled in the backcourt by Michael Studley - foul #2 on Michael Studley, team foul #771-58
SubsHamline
William Rice (SG), Chester Guel (PF)
Donald Schulze, Jeremy Carlton
 
SubsCentenary
Daniel Lewis (PG), Aaron Powell (C)
Danny Hollenbeck, Michael Studley
 
04:46HamlineJohn Swing makes the 1st free throw72-58
04:46HamlineJohn Swing misses the 2nd free throw72-58
04:46CentenaryVictor Jones snags the defensive board72-58
04:39CentenaryDaniel Lewis clanks a shot from the left wing but he's fouled by Chester Guel - foul #1 on Chester Guel, team foul #1272-58
04:39CentenaryDaniel Lewis makes the 1st free throw72-59
04:39CentenaryDaniel Lewis makes the 2nd free throw72-60
04:25HamlineSam Farmer knocks in the 3pt jumper from the right corner75-60
04:15CentenaryJohn Hyatt makes the jumper from the left block on a nice dish by William Manning and he's hacked by James Radtke - foul #3 on James Radtke, team foul #1375-62
SubsHamline
Ryan Satter (SF), Wendell Hansen (C)
James Radtke, Sam Farmer
 
SubsCentenary
Andrew Mann (SF)
Victor Jones
 
04:15CentenaryJohn Hyatt makes the free throw75-63
04:11HamlineJohn Swing loses the dribble to Daniel Lewis in the backcourt75-63
03:57CentenaryWilliam Manning hits a jumpshot from the left side set up by Daniel Lewis75-65
LineupHamline
 PG - John Swing (fairly fresh) 11 pts. 3 ast. 3 pf.
 SG - William Rice (fairly fresh) 5 pts. 2 ast. 3 stl.
 SF - Ryan Satter (fairly fresh) 11 pts. 3 reb. 4 stl. 4 pf.
 PF - Chester Guel (fairly fresh) 5 pts. 9 reb.
 C - Wendell Hansen (fairly fresh) 4 pts. 4 reb. 2 blk.
 
LineupCentenary
 PG - Daniel Lewis (fairly fresh) 2 pts. 4 ast. 3 stl. 3 pf.
 SG - William Manning (tiring) 6 pts. 4 ast. 2 stl.
 SF - Andrew Mann (tiring) 9 pts. 3 pf.
 PF - John Hyatt (tiring) 12 pts. 6 reb.
 C - Aaron Powell (fairly fresh) 3 pts. 3 reb.
 
03:35HamlineJohn Swing makes the floater from the left side set up by Wendell Hansen77-65
03:27CentenaryJohn Hyatt clanks a 3 from the left wing77-65
03:26HamlineRyan Satter snags the defensive board77-65
03:21HamlineRyan Satter buries a 3 pointer from the right corner on a nice dish by Chester Guel80-65
03:05CentenaryJohn Swing steals it from William Manning80-65
03:01HamlineJohn Swing misses the easy layup80-65
03:00HamlineWendell Hansen snags the offensive board80-65
02:44HamlineWendell Hansen misses badly on the uncontested shot from the left wing80-65
02:42HamlineChester Guel tips it in82-65
02:27CentenaryDaniel Lewis misses long on a 3 pointer from the left wing82-65
02:25HamlineChester Guel grabs the board82-65
02:21HamlineRyan Satter hits the front of the rim on the 3 pointer from straight away82-65
02:19HamlineChester Guel misses the tip82-65
02:17CentenaryAaron Powell grabs the board82-65
02:06CentenaryAaron Powell is whistled for traveling82-65
SubsHamline
William Gray (PG), James Radtke (SG), Donald Schulze (SF), Sam Farmer (PF), Jeremy Carlton (C)
John Swing, William Rice, Ryan Satter, Chester Guel, Wendell Hansen
 
SubsCentenary
Danny Hollenbeck (PG), Victor Mattis (SG), John Pattison (SF), Gerald Edwards (PF), Randolph Lenhart (C)
Daniel Lewis, William Manning, Andrew Mann, John Hyatt, Aaron Powell
 
01:50HamlineSam Farmer connects on the open jumpshot from the free throw line84-65
01:45CentenaryVictor Mattis is fouled on the floor by Jeremy Carlton - foul #1 on Jeremy Carlton, team foul #1484-65
SubsHamline 
SubsCentenary
John Hyatt (SF)
John Pattison
 
01:45CentenaryVictor Mattis misses the 1st free throw84-65
01:45CentenaryVictor Mattis makes the 2nd free throw84-66
01:26HamlineJeremy Carlton misses short on an open fadeaway near the basket but he's hacked by Victor Mattis - foul #5 on Victor Mattis, team foul #884-66
SubsHamline 
SubsCentenary
John Pattison (SG)
Victor Mattis
 
01:26HamlineJeremy Carlton misses the 1st free throw84-66
01:26HamlineJeremy Carlton misses the 2nd free throw84-66
01:26CentenaryThe rebound goes to Randolph Lenhart84-66
01:06CentenaryGerald Edwards blows the layup84-66
01:04HamlineThe rebound goes to Sam Farmer84-66
00:59HamlineJames Radtke scores on a floater from the free throw line on a nice dish by Donald Schulze86-66
Game PlanHamlineHamline is playing a fastbreak offense and a man to man (+1) 
Game PlanCentenaryCentenary is playing a quick shot offense (quick shot) and a fullcourt press (-1) 
00:53CentenaryDanny Hollenbeck drills a pull-up jumper from the free throw line on a great pass from John Hyatt86-68
Game PlanHamlineHamline is playing a spread offense (hold ball) and a man to man (+1) 
Game PlanCentenaryCentenary is playing a quick shot offense (quick shot) and a fullcourt press (-1) 
00:24HamlineJohn Pattison picks off the pass by Sam Farmer86-68
00:20CentenaryJohn Hyatt lays it in on a nice dish by John Pattison86-70
00:00HamlineWilliam Gray runs out the clock86-70