#AF0000 #FF8D4F
Hoops Dynasty HOOPS DYNASTY
Conference Knight
Martin Luther Sim AI
Northland Sim AI
Final -
3/8/2026
84
  1 2 F
Martin Luther 41 43 84
Northland 42 39 81
81
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cMichael Ungvarsky 23 4-6 1-1 2-2 3 4 0 1 1 2 1 11
pfSteve Jones 25 4-7 0-1 5-5 1 8 2 1 0 0 4 13
sfDusty Terpstra 26 5-9 3-6 3-3 0 1 0 1 1 0 1 16
sgDrew Roan 30 5-8 2-4 3-6 0 0 6 4 0 0 4 15
pgMichael Milliron 27 3-8 2-6 2-4 0 0 6 1 2 0 2 10
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cPatrick Coley 18 3-3 0-0 4-4 4 8 1 1 0 1 2 10
sgEd Salo 17 1-2 1-1 0-0 0 1 2 0 0 0 1 3
sgTerry Laduke 13 1-2 0-1 2-2 0 0 2 2 0 0 2 4
pfJeffery Bigley 11 0-0 0-0 0-0 0 0 0 0 1 1 3 0
pgSamuel Morais 7 1-2 0-1 0-0 0 0 1 0 0 0 1 2
sfRichard Thiele 3 0-1 0-0 0-0 0 0 0 0 0 0 0 0
Totals 200 27-48 9-21 21-26 8 22 20 11 5 4 21 84
Percentages   .563 .429 .808                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cJeffrey Sohn 26 4-6 0-0 3-6 3 6 1 2 0 0 2 11
pfAnthony Ruvalcaba 23 4-6 0-0 3-4 2 6 1 0 0 0 5 11
sfCarl Galeano 22 2-5 1-2 2-4 1 3 1 1 0 0 2 7
sgDavid Thompson 26 4-7 3-6 1-2 1 5 4 2 1 0 2 12
pgGary Solt 25 1-4 0-2 2-4 0 0 2 0 1 0 3 4
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sgGregory Kagan 22 3-6 0-1 6-6 0 0 2 2 1 0 1 12
sfBenjamin Patel 17 1-2 0-0 2-2 1 1 4 1 1 0 2 4
sfEli Hodgson 15 2-4 0-0 2-2 1 1 0 1 1 0 2 6
cOmar Gravois 14 2-2 0-0 1-2 2 3 0 0 0 0 1 5
cJackie Blakeley 6 2-3 1-2 1-2 0 2 0 0 0 0 1 6
pfHouston Horan 4 1-1 0-0 1-1 0 1 0 1 0 0 0 3
Totals 200 26-46 5-13 24-35 11 28 15 10 5 0 21 81
Percentages   .565 .385 .686                

MLC
41
14-23
6-13
7-10
5
10
11
7
3
2
8
8
6
9
2
13
43
13-25
3-8
14-16
3
12
9
4
2
2
13
12
9
4
0
6
84
27-48
9-21
21-26
8
22
20
11
5
4
21
20
15
13
2
19
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
NC
42
16-24
1-4
9-11
4
10
7
5
2
0
9
20
8
6
4
23
39
10-22
4-9
15-24
7
18
8
5
3
0
12
6
8
12
2
13
81
26-46
5-13
24-35
11
28
15
10
5
0
21
26
16
18
6
36
PLAYER OF THE GAME
sf Dusty Terpstra Martin Luther
16 Points
TimeTeamPlayScore
LineupMartin Luther
 PG - Michael Milliron (fresh)
 SG - Drew Roan (fresh)
 SF - Dusty Terpstra (fresh)
 PF - Steve Jones (fresh)
 C - Michael Ungvarsky (fresh)
 
LineupNorthland
 PG - Gary Solt (fresh)
 SG - David Thompson (fresh)
 SF - Carl Galeano (fresh)
 PF - Anthony Ruvalcaba (fresh)
 C - Jeffrey Sohn (fresh)
 
20:00NorthlandCarl Galeano wins the tip0-0
Game PlanMartin LutherMartin Luther is playing a motion offense and a man to man (0) 
Game PlanNorthlandNorthland is playing a motion offense and a man to man (0) 
19:44NorthlandGary Solt hits the front of the rim on the 3 pointer from the left wing0-0
19:42Martin LutherDusty Terpstra grabs the defensive rebound0-0
19:37Martin LutherDrew Roan buries a runner in the paint on a nice dish by Michael Milliron2-0
19:23NorthlandAnthony Ruvalcaba lays it in on a great pass from David Thompson2-2
19:12Martin LutherDrew Roan is whistled for a carry2-2
18:54NorthlandJeffrey Sohn lays it in2-4
18:43Martin LutherDrew Roan loses the ball out of bounds2-4
18:25NorthlandAnthony Ruvalcaba scores on a pull-up jumper from the left side2-6
18:06Martin LutherDrew Roan misses the lay-in but he's hacked by Carl Galeano - foul #1 on Carl Galeano, team foul #12-6
18:06Martin LutherDrew Roan misses the 1st free throw2-6
18:06Martin LutherDrew Roan misses the 2nd free throw2-6
18:06Martin LutherMichael Ungvarsky grabs the offensive board2-6
17:50Martin LutherGary Solt steals it from Michael Ungvarsky2-6
17:34NorthlandDavid Thompson's pass is intercepted by Michael Ungvarsky2-6
17:14Martin LutherMichael Milliron clanks a 3pt shot from the left wing2-6
17:12NorthlandAnthony Ruvalcaba grabs the board2-6
16:57NorthlandCarl Galeano misses badly on a 3pt attempt from the right corner2-6
16:55Martin LutherSteve Jones pulls down the rebound2-6
16:37Martin LutherDrew Roan misses long on a 3 from the right wing2-6
16:36Martin LutherThe offensive rebound goes to Michael Ungvarsky2-6
16:24Martin LutherMichael Ungvarsky connects on the 3pt jumper from straight away on a great pass from Steve Jones5-6
16:00NorthlandJeffrey Sohn misses the easy layup5-6
15:58NorthlandJeffrey Sohn tips it back up and in5-8
LineupMartin Luther
 PG - Michael Milliron (fairly fresh) 1 ast.
 SG - Drew Roan (fairly fresh) 2 pts.
 SF - Dusty Terpstra (fairly fresh)
 PF - Steve Jones (fairly fresh)
 C - Michael Ungvarsky (fairly fresh) 3 pts. 2 reb.
 
LineupNorthland
 PG - Gary Solt (fairly fresh)
 SG - David Thompson (fairly fresh) 1 ast.
 SF - Carl Galeano (fairly fresh)
 PF - Anthony Ruvalcaba (fairly fresh) 4 pts.
 C - Jeffrey Sohn (fairly fresh) 4 pts.
 
15:36Martin LutherDusty Terpstra knocks in the 3pt attempt from the left corner on a great pass from Michael Milliron8-8
15:31NorthlandGary Solt scores on a pull-up jumper from the left side on a great pass from David Thompson8-10
15:07Martin LutherMichael Milliron hits the front of the rim on the shot from just outside the lane but the foul's on Carl Galeano - foul #2 on Carl Galeano, team foul #28-10
SubsMartin Luther
Ed Salo (SG), Terry Laduke (SF), Patrick Coley (PF), Jeffery Bigley (C)
Drew Roan, Dusty Terpstra, Steve Jones, Michael Ungvarsky
 
SubsNorthland
Eli Hodgson (PG), Gregory Kagan (SG), Benjamin Patel (SF), Omar Gravois (PF), Jackie Blakeley (C)
Gary Solt, David Thompson, Carl Galeano, Anthony Ruvalcaba, Jeffrey Sohn
 
15:07Martin LutherMichael Milliron makes the 1st free throw9-10
15:07Martin LutherMichael Milliron misses the 2nd free throw9-10
15:07Martin LutherPatrick Coley gets the offensive rebound9-10
14:52Martin LutherMichael Milliron scores on a shot from the right wing11-10
14:39NorthlandJackie Blakeley hits the front of the rim on the 3pt jumper from straight away11-10
14:38Martin LutherPatrick Coley pulls down the rebound11-10
14:33Martin LutherMichael Milliron misses short on a 3 from the right wing11-10
14:31Martin LutherPatrick Coley hits the follow up shot13-10
14:24NorthlandJackie Blakeley connects on the 3pt shot from straight away13-13
14:02Martin LutherEd Salo knocks in the 3 pointer from the left corner set up by Patrick Coley16-13
13:53NorthlandJackie Blakeley clanks a fadeaway from the right wing but he's fouled by Jeffery Bigley - foul #1 on Jeffery Bigley, team foul #116-13
SubsMartin Luther
Drew Roan (SG)
Michael Milliron
 
SubsNorthland 
13:53NorthlandJackie Blakeley makes the 1st free throw16-14
13:53NorthlandJackie Blakeley misses the 2nd free throw16-14
13:53Martin LutherPatrick Coley grabs the board16-14
13:26Martin LutherTerry Laduke misses long on a 3pt shot from the left corner16-14
13:24Martin LutherPatrick Coley tips it home18-14
13:03NorthlandEli Hodgson's floater is knocked away by Jeffery Bigley18-14
13:01NorthlandOmar Gravois tips it in18-16
12:40Martin LutherEd Salo is hacked by Eli Hodgson - foul #1 on Eli Hodgson, team foul #318-16
SubsMartin Luther
Samuel Morais (PG), Steve Jones (PF), Michael Ungvarsky (C)
Terry Laduke, Patrick Coley, Jeffery Bigley
 
SubsNorthland
David Thompson (SG), Houston Horan (PF), Jeffrey Sohn (C)
Benjamin Patel, Omar Gravois, Jackie Blakeley
 
12:23Martin LutherDrew Roan's pass is off the mark and out of bounds18-16
SubsMartin Luther
Dusty Terpstra (SF)
Samuel Morais
 
SubsNorthland
Gary Solt (PG)
Eli Hodgson
 
12:13NorthlandJeffrey Sohn connects on the jumpshot from the left wing on a nice dish by Gregory Kagan18-18
11:53Martin LutherMichael Ungvarsky makes the floater from the left wing on a nice dish by Drew Roan20-18
LineupMartin Luther
 PG - Ed Salo (fairly fresh) 3 pts.
 SG - Drew Roan (fresh) 2 pts. 1 ast.
 SF - Dusty Terpstra (fresh) 3 pts.
 PF - Steve Jones (fresh)
 C - Michael Ungvarsky (fairly fresh) 5 pts. 2 reb.
 
LineupNorthland
 PG - Gary Solt (fresh) 2 pts.
 SG - David Thompson (fairly fresh) 2 ast.
 SF - Gregory Kagan (fairly fresh) 1 ast.
 PF - Houston Horan (fresh)
 C - Jeffrey Sohn (fairly fresh) 6 pts.
 
11:30NorthlandGregory Kagan clanks a jumper from the free throw line but he's fouled by Dusty Terpstra - foul #1 on Dusty Terpstra, team foul #220-18
SubsMartin Luther
Samuel Morais (PG), Terry Laduke (SG), Jeffery Bigley (C)
Ed Salo, Drew Roan, Michael Ungvarsky
 
SubsNorthland
Anthony Ruvalcaba (PF)
Jeffrey Sohn
 
11:30NorthlandGregory Kagan makes the 1st free throw20-19
11:30NorthlandGregory Kagan makes the 2nd free throw20-20
11:14Martin LutherTerry Laduke knocks in the shot from the right side set up by Samuel Morais22-20
10:55NorthlandHouston Horan hits the finger roll on a nice dish by Gary Solt and he's hacked by Samuel Morais - foul #1 on Samuel Morais, team foul #322-22
SubsMartin Luther
Patrick Coley (C)
Jeffery Bigley
 
SubsNorthland
Eli Hodgson (PG), Benjamin Patel (SF)
Gary Solt, Gregory Kagan
 
10:55NorthlandHouston Horan makes the free throw22-23
10:44Martin LutherDavid Thompson is called for the reach on Terry Laduke - foul #1 on David Thompson, team foul #422-23
SubsMartin Luther
Michael Milliron (PG), Drew Roan (SG)
Samuel Morais, Dusty Terpstra
 
SubsNorthland
Omar Gravois (C)
Houston Horan
 
10:34Martin LutherSteve Jones hits a floater near the basket on a great pass from Drew Roan24-23
10:29NorthlandBenjamin Patel scores on a runner in the paint24-25
10:09Martin LutherSteve Jones misses short on a 3 from the right corner24-25
10:08NorthlandAnthony Ruvalcaba gets the rebound24-25
09:52NorthlandEli Hodgson can't connect on a floater from just outside the lane but he's hacked by Terry Laduke - foul #1 on Terry Laduke, team foul #424-25
SubsMartin Luther
Ed Salo (SF)
Terry Laduke
 
SubsNorthland
Jeffrey Sohn (C)
Anthony Ruvalcaba
 
09:52NorthlandEli Hodgson makes the 1st free throw24-26
09:52NorthlandEli Hodgson makes the 2nd free throw24-27
09:32Martin LutherMichael Milliron connects on the 3 from the left wing set up by Ed Salo27-27
09:13NorthlandOmar Gravois is fouled on the floor by Patrick Coley - foul #1 on Patrick Coley, team foul #527-27
SubsMartin Luther
Dusty Terpstra (SF), Richard Thiele (PF), Jeffery Bigley (C)
Michael Milliron, Steve Jones, Patrick Coley
 
SubsNorthland
Gary Solt (PG), Gregory Kagan (SG), Houston Horan (PF)
David Thompson, Benjamin Patel, Omar Gravois
 
08:53NorthlandJeffrey Sohn loses the dribble to Jeffery Bigley27-27
08:25Martin LutherDrew Roan clanks a shot from the left block27-27
08:23NorthlandHouston Horan pulls down the rebound27-27
08:17NorthlandHouston Horan is called for traveling27-27
SubsMartin Luther
Samuel Morais (SG), Steve Jones (PF), Michael Ungvarsky (C)
Drew Roan, Richard Thiele, Jeffery Bigley
 
SubsNorthland
David Thompson (SG), Jackie Blakeley (C)
Eli Hodgson, Jeffrey Sohn
 
08:05Martin LutherDusty Terpstra makes the 3pt jumper from the left corner on a nice dish by Ed Salo30-27
07:40NorthlandDavid Thompson drills a driving attempt from close range30-29
LineupMartin Luther
 PG - Ed Salo (fresh) 3 pts. 2 ast.
 SG - Samuel Morais (fresh) 1 ast.
 SF - Dusty Terpstra (fresh) 6 pts.
 PF - Steve Jones (fresh) 2 pts.
 C - Michael Ungvarsky (fresh) 5 pts. 2 reb.
 
LineupNorthland
 PG - Gary Solt (fairly fresh) 2 pts. 1 ast.
 SG - David Thompson (tiring) 2 pts. 2 ast.
 SF - Gregory Kagan (fresh) 2 pts. 1 ast.
 PF - Houston Horan (fresh) 3 pts.
 C - Jackie Blakeley (fresh) 4 pts.
 
07:18Martin LutherSamuel Morais clanks a 3pt jumper from the right corner30-29
07:17NorthlandJackie Blakeley grabs the board30-29
07:10NorthlandSteve Jones is called for the reach on Gregory Kagan - foul #1 on Steve Jones, team foul #630-29
SubsMartin Luther
Michael Milliron (PG), Drew Roan (SG), Terry Laduke (SF)
Ed Salo, Samuel Morais, Dusty Terpstra
 
SubsNorthland
Benjamin Patel (SF), Anthony Ruvalcaba (PF), Jeffrey Sohn (C)
David Thompson, Houston Horan, Jackie Blakeley
 
06:45NorthlandSteve Jones is called for the reach on Benjamin Patel - foul #2 on Steve Jones, team foul #730-29
SubsMartin Luther
Patrick Coley (PF)
Steve Jones
 
SubsNorthland
Eli Hodgson (PG)
Gary Solt
 
06:45NorthlandBenjamin Patel makes the 1st free throw30-30
06:45NorthlandBenjamin Patel makes the 2nd free throw30-31
06:24Martin LutherDrew Roan throws a bad pass out of bounds30-31
SubsMartin Luther
Jeffery Bigley (C)
Michael Ungvarsky
 
SubsNorthland 
06:11NorthlandMichael Milliron steals the ball from Benjamin Patel30-31
05:48Martin LutherDrew Roan makes the 3pt shot from straight away set up by Terry Laduke33-31
05:31NorthlandAnthony Ruvalcaba hits a floater from the right wing on a great pass from Benjamin Patel33-33
05:05Martin LutherDrew Roan knocks in the shot from just outside the lane on a great pass from Michael Milliron35-33
04:43NorthlandJeffrey Sohn misses the fadeaway jumper from the right wing but the foul's on Jeffery Bigley - foul #2 on Jeffery Bigley, team foul #835-33
SubsMartin Luther
Dusty Terpstra (SF), Michael Ungvarsky (C)
Terry Laduke, Jeffery Bigley
 
SubsNorthland
Gary Solt (PG), David Thompson (SG), Omar Gravois (PF)
Eli Hodgson, Benjamin Patel, Anthony Ruvalcaba
 
04:43NorthlandJeffrey Sohn misses the 1st free throw35-33
04:43NorthlandJeffrey Sohn makes the 2nd free throw35-34
04:23Martin LutherDrew Roan is hacked by Gregory Kagan - foul #1 on Gregory Kagan, team foul #535-34
SubsMartin Luther
Ed Salo (PG), Samuel Morais (SG), Richard Thiele (PF)
Michael Milliron, Drew Roan, Patrick Coley
 
SubsNorthland
Jackie Blakeley (C)
Jeffrey Sohn
 
04:04Martin LutherDavid Thompson takes the ball from Dusty Terpstra35-34
03:47NorthlandGregory Kagan drills a driving attempt in the paint on a nice dish by Gary Solt35-36
03:43Martin LutherDusty Terpstra comes up short on the 3 from the right wing35-36
03:42NorthlandDavid Thompson grabs the defensive rebound35-36
LineupMartin Luther
 PG - Ed Salo (fresh) 3 pts. 2 ast.
 SG - Samuel Morais (fresh) 1 ast.
 SF - Dusty Terpstra (fresh) 6 pts.
 PF - Richard Thiele (fresh)
 C - Michael Ungvarsky (fresh) 5 pts. 2 reb.
 
LineupNorthland
 PG - Gary Solt (fresh) 2 pts. 2 ast.
 SG - David Thompson (fairly fresh) 2 pts. 2 ast.
 SF - Gregory Kagan (fairly fresh) 4 pts. 1 ast.
 PF - Omar Gravois (fresh) 2 pts.
 C - Jackie Blakeley (fresh) 4 pts.
 
03:22NorthlandThe pull-up jumper by Gregory Kagan is blocked by Michael Ungvarsky35-36
03:21NorthlandOmar Gravois tips it home35-38
03:11Martin LutherRichard Thiele can't finish the layup35-38
03:10NorthlandJackie Blakeley gets the rebound35-38
02:48NorthlandJackie Blakeley knocks in the jumpshot from the left wing on a great pass from David Thompson35-40
02:23Martin LutherJackie Blakeley is called for the reach on Michael Ungvarsky - foul #1 on Jackie Blakeley, team foul #635-40
SubsMartin Luther
Michael Milliron (PG), Drew Roan (SG), Steve Jones (PF), Patrick Coley (C)
Ed Salo, Samuel Morais, Richard Thiele, Michael Ungvarsky
 
SubsNorthland
Eli Hodgson (PG), Benjamin Patel (SG), Carl Galeano (SF), Anthony Ruvalcaba (PF), Jeffrey Sohn (C)
Gary Solt, David Thompson, Gregory Kagan, Omar Gravois, Jackie Blakeley
 
02:11Martin LutherBenjamin Patel is called for the reach on Patrick Coley - foul #1 on Benjamin Patel, team foul #735-40
SubsMartin Luther
Terry Laduke (SF)
Dusty Terpstra
 
SubsNorthland 
02:11Martin LutherPatrick Coley makes the 1st free throw36-40
02:11Martin LutherPatrick Coley makes the 2nd free throw37-40
01:50NorthlandAnthony Ruvalcaba scores on a floater near the basket37-42
01:32Martin LutherJeffrey Sohn is called for the reach on Patrick Coley - foul #1 on Jeffrey Sohn, team foul #837-42
SubsMartin Luther
Ed Salo (SF)
Terry Laduke
 
SubsNorthland 
01:32Martin LutherPatrick Coley makes the 1st free throw38-42
01:32Martin LutherPatrick Coley makes the 2nd free throw39-42
01:13NorthlandCarl Galeano comes up short on the fadeaway from the left wing39-42
01:12Martin LutherSteve Jones snags the defensive board39-42
01:00Martin LutherSteve Jones blows the layup but the foul's on Anthony Ruvalcaba - foul #1 on Anthony Ruvalcaba, team foul #939-42
SubsMartin Luther
Dusty Terpstra (SF)
Ed Salo
 
SubsNorthland
David Thompson (SG)
Benjamin Patel
 
01:00Martin LutherSteve Jones makes the 1st free throw40-42
01:00Martin LutherSteve Jones makes the 2nd free throw41-42
00:52NorthlandCarl Galeano double dribbles41-42
00:23Martin LutherSteve Jones travels with the ball41-42
SubsMartin Luther
Michael Ungvarsky (C)
Patrick Coley
 
SubsNorthland
Gary Solt (PG), Omar Gravois (C)
David Thompson, Jeffrey Sohn
 
00:01NorthlandAnthony Ruvalcaba misses short on a jumper from just outside the lane41-42
00:00NorthlandThe clock runs out41-42
TimeTeamPlayScore
LineupMartin Luther
 PG - Michael Milliron (fresh) 6 pts. 3 ast.
 SG - Drew Roan (fresh) 7 pts. 2 ast.
 SF - Dusty Terpstra (fresh) 6 pts.
 PF - Steve Jones (fresh) 4 pts. 2 reb.
 C - Michael Ungvarsky (fresh) 5 pts. 2 reb.
 
LineupNorthland
 PG - Gary Solt (fresh) 2 pts. 2 ast.
 SG - David Thompson (fresh) 2 pts. 3 ast.
 SF - Carl Galeano (fresh)
 PF - Anthony Ruvalcaba (fresh) 8 pts. 3 reb.
 C - Jeffrey Sohn (fresh) 7 pts.
 
20:00Martin LutherDusty Terpstra inbounds the ball41-42
Game PlanMartin LutherMartin Luther is playing a motion offense and a man to man (-2) 
Game PlanNorthlandNorthland is playing a motion offense and a man to man (+2) 
19:52Martin LutherMichael Milliron misses long on a 3 pointer from straight away41-42
19:50NorthlandCarl Galeano grabs the board41-42
19:22NorthlandDavid Thompson hits the front of the rim on the jumper from close range but he's fouled by Steve Jones - foul #3 on Steve Jones, team foul #141-42
SubsMartin Luther
Patrick Coley (PF)
Steve Jones
 
SubsNorthland 
19:22NorthlandDavid Thompson misses the 1st free throw41-42
19:22NorthlandDavid Thompson makes the 2nd free throw41-43
19:07Martin LutherDusty Terpstra makes the pull-up jumper from the right wing on a great pass from Drew Roan and he's fouled by Anthony Ruvalcaba - foul #2 on Anthony Ruvalcaba, team foul #143-43
19:07Martin LutherDusty Terpstra makes the free throw44-43
18:59NorthlandJeffrey Sohn blows the layup but he's hacked by Michael Ungvarsky - foul #1 on Michael Ungvarsky, team foul #244-43
18:59NorthlandJeffrey Sohn makes the 1st free throw44-44
18:59NorthlandJeffrey Sohn misses the 2nd free throw44-44
18:59NorthlandAnthony Ruvalcaba grabs the offensive board44-44
18:40NorthlandJeffrey Sohn hits a shot from the free throw line44-46
18:11Martin LutherMichael Ungvarsky hits the front of the rim on the fadeaway jumper from just outside the lane44-46
18:10Martin LutherThe offensive rebound goes to Patrick Coley44-46
17:49Martin LutherDusty Terpstra connects on the fadeaway jumper from the right wing on a great pass from Drew Roan46-46
17:30NorthlandAnthony Ruvalcaba clanks a shot from close range but he's hacked by Drew Roan - foul #1 on Drew Roan, team foul #346-46
SubsMartin Luther
Ed Salo (SF), Jeffery Bigley (C)
Dusty Terpstra, Michael Ungvarsky
 
SubsNorthland
Gregory Kagan (SG)
David Thompson
 
17:30NorthlandAnthony Ruvalcaba misses the 1st free throw46-46
17:30NorthlandAnthony Ruvalcaba makes the 2nd free throw46-47
17:16Martin LutherMichael Milliron is called for the illegal screen - foul #1 on Michael Milliron, team foul #446-47
SubsMartin Luther
Terry Laduke (SF)
Michael Milliron
 
SubsNorthland
Eli Hodgson (PG), Benjamin Patel (PF), Omar Gravois (C)
Gary Solt, Anthony Ruvalcaba, Jeffrey Sohn
 
16:54NorthlandCarl Galeano hits a floater from the left wing set up by Gregory Kagan46-49
16:31Martin LutherTerry Laduke loses the dribble to Gregory Kagan46-49
16:17NorthlandGregory Kagan makes the pull-up jumper from just outside the lane set up by Benjamin Patel46-51
16:01Martin LutherEli Hodgson steps in front of the Terry Laduke pass46-51
15:57NorthlandEli Hodgson hits the finger roll46-53
LineupMartin Luther
 PG - Ed Salo (fresh) 3 pts. 2 ast.
 SG - Drew Roan (fairly fresh) 7 pts. 4 ast.
 SF - Terry Laduke (fresh) 2 pts. 1 ast.
 PF - Patrick Coley (fairly fresh) 8 pts. 6 reb.
 C - Jeffery Bigley (fresh)
 
LineupNorthland
 PG - Eli Hodgson (fresh) 4 pts.
 SG - Gregory Kagan (fresh) 6 pts. 2 ast.
 SF - Carl Galeano (fairly fresh) 2 pts.
 PF - Benjamin Patel (fresh) 4 pts.
 C - Omar Gravois (fresh) 4 pts. 2 reb.
 
15:41Martin LutherTerry Laduke is fouled on the floor by Benjamin Patel - foul #2 on Benjamin Patel, team foul #246-53
SubsMartin Luther
Michael Milliron (PG), Dusty Terpstra (SF), Steve Jones (PF), Michael Ungvarsky (C)
Drew Roan, Terry Laduke, Patrick Coley, Jeffery Bigley
 
SubsNorthland
Gary Solt (PG), David Thompson (SG), Anthony Ruvalcaba (PF), Jeffrey Sohn (C)
Eli Hodgson, Carl Galeano, Benjamin Patel, Omar Gravois
 
15:21Martin LutherSteve Jones comes up short on the floater in the lane46-53
15:19Martin LutherSteve Jones grabs the offensive board46-53
15:03Martin LutherMichael Milliron can't connect on a fadeaway jumper from the right wing46-53
15:01NorthlandAnthony Ruvalcaba gets the rebound46-53
14:47NorthlandDusty Terpstra takes the ball from Gregory Kagan46-53
14:26Martin LutherSteve Jones lays it in on a great pass from Michael Milliron48-53
14:07NorthlandGregory Kagan comes up short on the 3pt jumper from the left corner48-53
14:05Martin LutherThe rebound goes to Steve Jones48-53
13:40Martin LutherEd Salo can't connect on a shot from just outside the lane48-53
13:38NorthlandDavid Thompson grabs the defensive rebound48-53
13:22NorthlandGary Solt clanks a jumpshot from the left side48-53
13:20Martin LutherSteve Jones pulls down the rebound48-53
13:02Martin LutherSteve Jones misses badly on a jump hook from close range48-53
13:00NorthlandThe rebound goes to Jeffrey Sohn48-53
12:54NorthlandGregory Kagan misses the dunk attempt but he's hacked by Ed Salo - foul #1 on Ed Salo, team foul #548-53
SubsMartin Luther
Samuel Morais (PG), Drew Roan (SG), Terry Laduke (SF), Patrick Coley (C)
Michael Milliron, Ed Salo, Dusty Terpstra, Michael Ungvarsky
 
SubsNorthland
Eli Hodgson (PG), Carl Galeano (SF), Benjamin Patel (PF), Omar Gravois (C)
Gary Solt, David Thompson, Anthony Ruvalcaba, Jeffrey Sohn
 
12:54NorthlandGregory Kagan makes the 1st free throw48-54
12:54NorthlandGregory Kagan makes the 2nd free throw48-55
12:27Martin LutherEli Hodgson is called for the reach on Drew Roan - foul #2 on Eli Hodgson, team foul #348-55
SubsMartin Luther 
SubsNorthland
David Thompson (SG)
Gregory Kagan
 
12:14Martin LutherBenjamin Patel takes the ball from Patrick Coley48-55
12:01NorthlandDavid Thompson misses short on a 3pt attempt from the right wing48-55
12:00NorthlandBenjamin Patel tips it but misses48-55
11:59NorthlandDavid Thompson pulls down the offensive rebound48-55
11:45NorthlandEli Hodgson buries a runner from close range on a great pass from David Thompson48-57
LineupMartin Luther
 PG - Samuel Morais (fresh) 1 ast.
 SG - Drew Roan (fresh) 7 pts. 4 ast.
 SF - Terry Laduke (fresh) 2 pts. 1 ast.
 PF - Steve Jones (fairly fresh) 6 pts. 5 reb. 3 pf.
 C - Patrick Coley (fresh) 8 pts. 6 reb.
 
LineupNorthland
 PG - Eli Hodgson (fresh) 6 pts.
 SG - David Thompson (fairly fresh) 3 pts. 4 ast.
 SF - Carl Galeano (fresh) 2 pts.
 PF - Benjamin Patel (fresh) 4 pts.
 C - Omar Gravois (fresh) 4 pts. 2 reb.
 
11:25Martin LutherTerry Laduke is fouled on the floor by Omar Gravois - foul #1 on Omar Gravois, team foul #448-57
SubsMartin Luther
Michael Milliron (PG), Dusty Terpstra (SF), Jeffery Bigley (C)
Samuel Morais, Terry Laduke, Steve Jones
 
SubsNorthland
Gary Solt (PG), Jeffrey Sohn (C)
Eli Hodgson, David Thompson
 
11:14Martin LutherDusty Terpstra misses the 3pt shot from straight away48-57
11:13NorthlandThe rebound goes to Omar Gravois48-57
10:44NorthlandGary Solt misses badly on a 3 pointer from the right corner48-57
10:42Martin LutherPatrick Coley grabs the defensive rebound48-57
10:19Martin LutherMichael Milliron makes the 3pt shot from the left corner51-57
10:05NorthlandOmar Gravois can't connect on a shot from the left block but he's fouled by Patrick Coley - foul #2 on Patrick Coley, team foul #651-57
SubsMartin Luther
Steve Jones (PF), Michael Ungvarsky (C)
Patrick Coley, Jeffery Bigley
 
SubsNorthland
Gregory Kagan (SG), Eli Hodgson (SF), Anthony Ruvalcaba (PF)
Benjamin Patel, Carl Galeano, Jeffrey Sohn
 
10:05NorthlandOmar Gravois makes the 1st free throw51-58
10:05NorthlandOmar Gravois misses the 2nd free throw51-58
10:05Martin LutherMichael Ungvarsky pulls down the rebound51-58
09:43Martin LutherDusty Terpstra clanks a 3 from the right corner51-58
09:41NorthlandAnthony Ruvalcaba snags the defensive board51-58
09:18NorthlandAnthony Ruvalcaba comes up short on the shot in the lane51-58
09:17NorthlandEli Hodgson misses the tip51-58
09:16Martin LutherThe rebound goes to Steve Jones51-58
08:57Martin LutherMichael Ungvarsky drills a floater from the left block on a great pass from Michael Milliron53-58
08:39NorthlandEli Hodgson loses the ball out of bounds53-58
SubsMartin Luther
Ed Salo (PG), Samuel Morais (SG), Terry Laduke (SF)
Michael Milliron, Drew Roan, Dusty Terpstra
 
SubsNorthland
David Thompson (SG), Carl Galeano (SF), Jeffrey Sohn (C)
Gary Solt, Eli Hodgson, Omar Gravois
 
08:25Martin LutherMichael Ungvarsky misses short on a floater from the baseline53-58
08:24NorthlandDavid Thompson gets the rebound53-58
08:22NorthlandGregory Kagan is called for traveling in the backcourt53-58
SubsMartin Luther
Jeffery Bigley (C)
Michael Ungvarsky
 
SubsNorthland 
07:57Martin LutherSamuel Morais drills a shot from the right wing on a great pass from Terry Laduke55-58
07:40NorthlandDavid Thompson misses long on a 3 from the left wing55-58
07:38Martin LutherEd Salo snags the defensive board55-58
LineupMartin Luther
 PG - Ed Salo (fresh) 3 pts. 2 ast.
 SG - Samuel Morais (fresh) 2 pts. 1 ast.
 SF - Terry Laduke (fresh) 2 pts. 2 ast.
 PF - Steve Jones (fairly fresh) 6 pts. 6 reb. 3 pf.
 C - Jeffery Bigley (fresh)
 
LineupNorthland
 PG - Gregory Kagan (fresh) 8 pts. 2 ast.
 SG - David Thompson (fresh) 3 pts. 4 ast.
 SF - Carl Galeano (fresh) 2 pts.
 PF - Anthony Ruvalcaba (fresh) 9 pts. 6 reb.
 C - Jeffrey Sohn (fresh) 10 pts. 2 reb.
 
07:12Martin LutherTerry Laduke misses the jumpshot from the free throw line but he's fouled by Anthony Ruvalcaba - foul #3 on Anthony Ruvalcaba, team foul #555-58
SubsMartin Luther
Drew Roan (SG), Patrick Coley (PF)
Samuel Morais, Steve Jones
 
SubsNorthland
Benjamin Patel (PF)
Anthony Ruvalcaba
 
07:12Martin LutherTerry Laduke makes the 1st free throw56-58
07:12Martin LutherTerry Laduke makes the 2nd free throw57-58
06:50NorthlandGregory Kagan's floater is tipped away by Patrick Coley57-58
06:49NorthlandCarl Galeano snags the offensive board57-58
06:44NorthlandGregory Kagan is fouled on the floor by Jeffery Bigley - foul #3 on Jeffery Bigley, team foul #757-58
SubsMartin Luther
Michael Milliron (PG), Dusty Terpstra (SF), Michael Ungvarsky (C)
Ed Salo, Terry Laduke, Jeffery Bigley
 
SubsNorthland
Gary Solt (PG)
Carl Galeano
 
06:44NorthlandGregory Kagan makes the 1st free throw57-59
06:44NorthlandGregory Kagan makes the 2nd free throw57-60
06:33Martin LutherDusty Terpstra misses short on a floater from just outside the lane57-60
06:32Martin LutherMichael Ungvarsky tips it in59-60
06:03NorthlandThe pull-up jumper by Jeffrey Sohn is blocked by Michael Ungvarsky59-60
06:02Martin LutherPatrick Coley gets the rebound59-60
05:39Martin LutherMichael Milliron comes up short on the 3 pointer from the right wing59-60
05:37NorthlandJeffrey Sohn grabs the board59-60
05:19NorthlandGary Solt can't connect on a jumper from the free throw line but he's fouled by Michael Milliron - foul #2 on Michael Milliron, team foul #859-60
SubsMartin Luther
Steve Jones (PF)
Patrick Coley
 
SubsNorthland
Carl Galeano (SF), Anthony Ruvalcaba (PF), Omar Gravois (C)
David Thompson, Gregory Kagan, Jeffrey Sohn
 
05:19NorthlandGary Solt makes the 1st free throw59-61
05:19NorthlandGary Solt makes the 2nd free throw59-62
05:09Martin LutherSteve Jones buries a driving attempt in the paint set up by Drew Roan61-62
04:50NorthlandCarl Galeano buries a 3 pointer from the left wing set up by Anthony Ruvalcaba61-65
04:27Martin LutherDrew Roan drills a floater from the left side on a nice dish by Michael Milliron63-65
04:09NorthlandAnthony Ruvalcaba misses badly on a runner in the lane but the foul's on Drew Roan - foul #2 on Drew Roan, team foul #963-65
SubsMartin Luther
Ed Salo (PG), Terry Laduke (SF), Patrick Coley (C)
Michael Milliron, Dusty Terpstra, Michael Ungvarsky
 
SubsNorthland
Eli Hodgson (PG), David Thompson (SG)
Gary Solt, Benjamin Patel
 
04:09NorthlandAnthony Ruvalcaba makes the 1st free throw63-66
04:09NorthlandAnthony Ruvalcaba makes the 2nd free throw63-67
03:54Martin LutherPatrick Coley scores on a floater in the paint on a nice dish by Drew Roan65-67
03:38NorthlandCarl Galeano is fouled on the floor by Terry Laduke - foul #2 on Terry Laduke, team foul #1065-67
SubsMartin Luther 
SubsNorthland
Gregory Kagan (SG), Jeffrey Sohn (C)
David Thompson, Omar Gravois
 
03:38NorthlandCarl Galeano misses the 1st free throw65-67
03:38NorthlandCarl Galeano makes the 2nd free throw65-68
LineupMartin Luther
 PG - Ed Salo (fresh) 3 pts. 2 ast.
 SG - Drew Roan (fresh) 9 pts. 6 ast.
 SF - Terry Laduke (fresh) 4 pts. 2 ast.
 PF - Steve Jones (fresh) 8 pts. 6 reb. 3 pf.
 C - Patrick Coley (fresh) 10 pts. 8 reb.
 
LineupNorthland
 PG - Eli Hodgson (fresh) 6 pts.
 SG - Gregory Kagan (fresh) 10 pts. 2 ast.
 SF - Carl Galeano (fresh) 6 pts. 2 reb.
 PF - Anthony Ruvalcaba (fresh) 11 pts. 6 reb. 3 pf.
 C - Jeffrey Sohn (fresh) 10 pts. 3 reb.
 
03:17Martin LutherSteve Jones makes the driving attempt from the baseline and the foul's on Anthony Ruvalcaba - foul #4 on Anthony Ruvalcaba, team foul #667-68
SubsMartin Luther
Samuel Morais (SG)
Drew Roan
 
SubsNorthland
Houston Horan (PF)
Anthony Ruvalcaba
 
03:17Martin LutherSteve Jones makes the free throw68-68
02:59NorthlandGregory Kagan scores on a turnaround from the left block on a great pass from Carl Galeano68-70
02:59Martin LutherMartin Luther calls a full timeout (2 :30 3 full remaining)68-70
SubsMartin Luther
Michael Milliron (PG), Drew Roan (SG), Dusty Terpstra (SF), Michael Ungvarsky (C)
Ed Salo, Samuel Morais, Terry Laduke, Patrick Coley
 
SubsNorthland
Gary Solt (PG), David Thompson (SG), Anthony Ruvalcaba (PF)
Eli Hodgson, Gregory Kagan, Houston Horan
 
02:51Martin LutherMichael Milliron is fouled on the floor by David Thompson - foul #2 on David Thompson, team foul #768-70
02:51Martin LutherMichael Milliron makes the 1st free throw69-70
02:51Martin LutherMichael Milliron misses the 2nd free throw69-70
02:51NorthlandDavid Thompson grabs the board69-70
02:39NorthlandGary Solt is fouled on the floor by Drew Roan - foul #3 on Drew Roan, team foul #1169-70
02:39NorthlandGary Solt misses the 1st free throw69-70
02:39NorthlandGary Solt misses the 2nd free throw69-70
02:39Martin LutherThe rebound goes to Steve Jones69-70
02:21Martin LutherDrew Roan clanks a 3pt jumper from the right corner69-70
02:20NorthlandCarl Galeano snags the defensive board69-70
01:58NorthlandDavid Thompson travels with the ball69-70
01:49Martin LutherDrew Roan hits a 3pt shot from straight away set up by Steve Jones72-70
01:37NorthlandJeffrey Sohn's pass is intercepted by Michael Milliron72-70
01:20Martin LutherDrew Roan misses the pull-up jumper from the free throw line but the foul's on Anthony Ruvalcaba - foul #5 on Anthony Ruvalcaba, team foul #872-70
SubsMartin Luther 
SubsNorthland
Benjamin Patel (PF)
Anthony Ruvalcaba
 
01:20Martin LutherDrew Roan makes the 1st free throw73-70
01:20Martin LutherDrew Roan makes the 2nd free throw74-70
01:03NorthlandCarl Galeano misses long on a jumpshot from the left wing74-70
01:02Martin LutherSteve Jones gets the rebound74-70
Game PlanMartin LutherMartin Luther is playing a spread offense (hold ball) and a man to man (-2) 
Game PlanNorthlandNorthland is playing a motion offense and a man to man (+2) 
00:42Martin LutherJeffrey Sohn is called for the reach on Michael Ungvarsky - foul #2 on Jeffrey Sohn, team foul #974-70
00:42Martin LutherMichael Ungvarsky makes the 1st free throw75-70
00:42Martin LutherMichael Ungvarsky makes the 2nd free throw76-70
Game PlanMartin LutherMartin Luther is playing a spread offense (hold ball) and a man to man (-2) 
Game PlanNorthlandNorthland is playing a quick shot offense (quick shot) and a man to man (+2) 
00:36NorthlandSteve Jones is called for the reach on Jeffrey Sohn - foul #4 on Steve Jones, team foul #1276-70
00:36NorthlandJeffrey Sohn misses the 1st free throw76-70
00:36NorthlandJeffrey Sohn makes the 2nd free throw76-71
Game PlanMartin LutherMartin Luther is playing a spread offense (hold ball) and a man to man (-2) 
Game PlanNorthlandNorthland is playing a quick shot offense (quick shot) and intentionally fouling (+2) 
00:33Martin LutherSteve Jones is fouled in the backcourt by Gary Solt - foul #1 on Gary Solt, team foul #1076-71
SubsMartin Luther
Ed Salo (PG)
Michael Milliron
 
SubsNorthland 
00:33Martin LutherSteve Jones makes the 1st free throw77-71
00:33Martin LutherSteve Jones makes the 2nd free throw78-71
00:27NorthlandCarl Galeano is hacked by Drew Roan - foul #4 on Drew Roan, team foul #1378-71
SubsMartin Luther
Michael Milliron (PG)
Ed Salo
 
SubsNorthland 
00:27NorthlandCarl Galeano makes the 1st free throw78-72
00:27NorthlandCarl Galeano misses the 2nd free throw78-72
00:27NorthlandJeffrey Sohn grabs the offensive rebound78-72
00:25NorthlandDavid Thompson connects on the 3pt attempt from the left corner on a great pass from Benjamin Patel78-75
00:22Martin LutherGary Solt is called for the reach on Drew Roan in the backcourt - foul #2 on Gary Solt, team foul #1178-75
SubsMartin Luther
Ed Salo (PG)
Michael Milliron
 
SubsNorthland 
00:22Martin LutherDrew Roan makes the 1st free throw79-75
00:22Martin LutherDrew Roan misses the 2nd free throw79-75
00:22NorthlandJeffrey Sohn snags the defensive board79-75
00:18NorthlandDavid Thompson drills a 3pt shot from the right corner on a nice dish by Benjamin Patel79-78
00:15Martin LutherDusty Terpstra is hacked by Gary Solt in the backcourt - foul #3 on Gary Solt, team foul #1279-78
SubsMartin Luther
Michael Milliron (PG)
Ed Salo
 
SubsNorthland 
00:15Martin LutherDusty Terpstra makes the 1st free throw80-78
00:15Martin LutherDusty Terpstra makes the 2nd free throw81-78
Game PlanMartin LutherMartin Luther is playing a spread offense (hold ball) and a man to man (-2) 
Game PlanNorthlandNorthland is playing a motion offense and intentionally fouling (+2) 
00:09NorthlandDavid Thompson hits the front of the rim on the 3 pointer from the right wing81-78
00:08NorthlandJeffrey Sohn grabs the offensive rebound81-78
00:06NorthlandDavid Thompson drills a 3 from straight away set up by Jeffrey Sohn81-81
00:06Martin LutherMartin Luther calls a :30 timeout (1 :30 3 full remaining)81-81
Game PlanMartin LutherMartin Luther is playing a spread offense (hold ball) and a man to man (-2) 
Game PlanNorthlandNorthland is playing a motion offense and a man to man (+2) 
00:00Martin LutherDusty Terpstra connects on the 3pt attempt from the right corner84-81