#004437 #FFCC33
Hoops Dynasty HOOPS DYNASTY
Non-Conference Rupp
N. Dakota St. Sim AI
Millersville Sim AI
Final -
4/26/2026
66
  1 2 F
N. Dakota St. 32 34 66
Millersville 41 39 80
80
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cSteven Marks 21 2-4 0-0 0-0 3 5 0 0 1 2 1 4
pfDustin Caverly 26 4-10 0-0 2-3 1 4 0 2 0 1 2 10
sfSteven Hartwell 20 1-5 1-3 0-0 1 3 1 1 0 0 2 3
sgLeo Swank 24 6-10 2-6 0-0 0 1 2 3 2 0 3 14
pgMurray Terrio 16 3-5 1-2 0-0 2 2 1 0 1 1 2 7
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pfLionel Simpson 18 1-4 0-1 3-3 0 1 1 2 0 0 0 5
sgTodd Duff 17 1-2 1-2 1-2 0 1 0 0 3 0 2 4
cBradley Powers 17 2-4 0-0 2-2 1 5 0 0 0 0 2 6
pgBilly Sawyer 16 2-4 0-0 4-5 1 3 0 5 0 0 2 8
sfJeffrey Ricard 13 0-1 0-0 2-2 1 4 0 0 0 0 1 2
pgDanny Convery 9 0-0 0-0 3-5 0 0 1 2 0 0 1 3
sgEddie Bieber 3 0-0 0-0 0-0 0 0 0 2 0 0 1 0
Totals 200 22-49 5-14 17-22 10 29 6 17 7 4 19 66
Percentages   .449 .357 .773                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cCharles Hagan 22 5-9 1-2 3-3 2 5 0 2 0 1 1 14
pfMichael Kramer 22 2-3 0-0 0-1 0 4 0 1 0 1 0 4
sfJohn Kukowski 18 5-10 1-4 3-4 2 5 1 1 0 0 2 14
sgDaniel Walker 13 1-5 1-3 0-0 0 0 2 0 0 0 2 3
pgDavid Alvey 19 5-6 2-3 0-0 1 1 3 0 1 0 3 12
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pgRichard Knudtson 18 2-2 0-0 2-2 0 0 0 2 0 0 3 6
cPaul Spinelli 18 3-5 0-1 0-2 2 6 0 1 2 0 0 6
cLucas Coronado 17 1-4 0-0 0-1 2 5 2 1 0 1 2 2
sfHoward Maxie 17 3-5 0-0 2-4 1 2 0 1 0 0 2 8
pgMarion Duffy 15 3-4 1-2 0-2 0 2 3 3 1 0 2 7
pfJustin Jones 12 1-2 0-1 0-0 2 3 0 0 1 0 4 2
sgJustin Cook 9 1-3 0-2 0-0 0 1 1 0 1 0 0 2
Totals 200 32-58 6-18 10-19 12 34 12 12 6 3 21 80
Percentages   .552 .333 .526                

NDSU
32
11-23
3-6
7-11
5
12
3
9
4
2
8
14
7
6
5
9
34
11-26
2-8
10-11
5
17
3
8
3
2
11
10
5
4
4
19
66
22-49
5-14
17-22
10
29
6
17
7
4
19
24
12
10
9
28
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
MUP
41
16-28
4-11
5-6
5
16
7
8
4
2
10
16
12
6
7
13
39
16-30
2-7
5-13
7
18
5
4
2
1
11
22
8
10
3
20
80
32-58
6-18
10-19
12
34
12
12
6
3
21
38
20
16
10
33
PLAYER OF THE GAME
c Charles Hagan Millersville
14 Points, 5 Rebounds
TimeTeamPlayScore
LineupN. Dakota St.
 PG - Murray Terrio (fresh)
 SG - Leo Swank (fresh)
 SF - Steven Hartwell (fresh)
 PF - Dustin Caverly (fresh)
 C - Steven Marks (fresh)
 
LineupMillersville
 PG - David Alvey (fresh)
 SG - Daniel Walker (fresh)
 SF - John Kukowski (fresh)
 PF - Michael Kramer (fresh)
 C - Charles Hagan (fresh)
 
20:00N. Dakota St.Steven Marks wins the tip0-0
Game PlanN. Dakota St.N. Dakota St. is playing a flex offense and a man to man (0) 
Game PlanMillersvilleMillersville is playing a flex offense and a fullcourt press (0) 
19:46N. Dakota St.Steven Hartwell is hacked by Daniel Walker - foul #1 on Daniel Walker, team foul #10-0
19:26N. Dakota St.Dustin Caverly misses short on a runner from close range0-0
19:25N. Dakota St.Steven Marks snags the offensive board0-0
18:58N. Dakota St.Dustin Caverly's layup is rejected by Charles Hagan0-0
18:57N. Dakota St.Steven Marks snags the offensive board0-0
18:40N. Dakota St.Steven Marks can't connect on a driving attempt in the paint0-0
18:39N. Dakota St.Steven Hartwell pulls down the offensive rebound0-0
18:27N. Dakota St.Dustin Caverly makes the runner in the lane and the foul's on David Alvey - foul #1 on David Alvey, team foul #22-0
18:27N. Dakota St.Dustin Caverly makes the free throw3-0
18:04MillersvilleThe jump hook by Charles Hagan is blocked by Dustin Caverly3-0
18:03MillersvilleJohn Kukowski hits the follow up shot3-2
17:55N. Dakota St.Steven Marks hits the easy wide open finger roll5-2
17:39MillersvilleDaniel Walker makes the 3pt jumper from the right wing on a nice dish by John Kukowski5-5
17:16N. Dakota St.Dustin Caverly jams it7-5
17:10MillersvilleJohn Kukowski can't connect on a 3pt shot from the right corner7-5
17:08MillersvilleDavid Alvey tips it home7-7
17:06N. Dakota St.Steven Hartwell throws a bad pass out of bounds in the backcourt7-7
16:53MillersvilleMichael Kramer scores on a turnaround from the baseline on a nice dish by Daniel Walker and he's hacked by Leo Swank - foul #1 on Leo Swank, team foul #17-9
16:53MillersvilleMichael Kramer misses the free throw7-9
16:53N. Dakota St.Dustin Caverly pulls down the rebound7-9
16:51N. Dakota St.Murray Terrio is fouled in the backcourt by Daniel Walker - foul #2 on Daniel Walker, team foul #37-9
SubsN. Dakota St. 
SubsMillersville
Marion Duffy (SG)
Daniel Walker
 
16:38N. Dakota St.Steven Hartwell hits a 3pt shot from the right wing10-9
16:11MillersvilleJohn Kukowski buries a jumpshot from the left wing set up by David Alvey10-11
16:06N. Dakota St.Murray Terrio connects on the 3 pointer from the left corner13-11
15:51MillersvilleMurray Terrio picks off the pass by John Kukowski13-11
LineupN. Dakota St.
 PG - Murray Terrio (fairly fresh) 3 pts.
 SG - Leo Swank (fresh)
 SF - Steven Hartwell (fairly fresh) 3 pts.
 PF - Dustin Caverly (fresh) 5 pts.
 C - Steven Marks (fairly fresh) 2 pts. 2 reb.
 
LineupMillersville
 PG - David Alvey (fresh) 2 pts. 1 ast.
 SG - Marion Duffy (fresh)
 SF - John Kukowski (fresh) 4 pts.
 PF - Michael Kramer (fresh) 2 pts.
 C - Charles Hagan (fresh)
 
15:34N. Dakota St.Leo Swank hits the easy wide open finger roll15-11
15:22MillersvilleCharles Hagan is hacked by Steven Hartwell - foul #1 on Steven Hartwell, team foul #215-11
SubsN. Dakota St.
Billy Sawyer (PG), Todd Duff (SG), Lionel Simpson (SF), Bradley Powers (C)
Murray Terrio, Leo Swank, Steven Hartwell, Steven Marks
 
SubsMillersville
Richard Knudtson (PG), Howard Maxie (SG), Justin Jones (SF), Paul Spinelli (PF), Lucas Coronado (C)
David Alvey, Marion Duffy, John Kukowski, Michael Kramer, Charles Hagan
 
15:05MillersvilleRichard Knudtson connects on the jumpshot from the left side15-13
14:39N. Dakota St.Billy Sawyer drills a floater from just outside the lane17-13
14:26MillersvilleLucas Coronado misses the lay-in17-13
14:25N. Dakota St.Billy Sawyer gets the rebound17-13
14:07N. Dakota St.Dustin Caverly loses the dribble to Justin Jones17-13
14:05MillersvilleRichard Knudtson throws a bad pass out of bounds in the backcourt17-13
SubsN. Dakota St.
Leo Swank (SG)
Dustin Caverly
 
SubsMillersville
Marion Duffy (SG)
Justin Jones
 
13:47N. Dakota St.Marion Duffy steps in front of the Billy Sawyer pass17-13
13:33MillersvilleLeo Swank steals the ball from Richard Knudtson17-13
13:30N. Dakota St.Leo Swank jams it19-13
13:12MillersvilleMarion Duffy misses badly on a 3pt shot from the right wing19-13
13:10MillersvilleHoward Maxie grabs the offensive rebound19-13
12:59MillersvillePaul Spinelli lays it up and in set up by Marion Duffy19-15
12:40N. Dakota St.Lionel Simpson misses the easy layup19-15
12:38N. Dakota St.Billy Sawyer grabs the offensive board19-15
12:29N. Dakota St.Bradley Powers misses badly on a pull-up jumper from just outside the lane19-15
12:27MillersvilleMarion Duffy snags the defensive board19-15
12:12MillersvilleTodd Duff picks off the pass by Lucas Coronado19-15
11:54N. Dakota St.Lionel Simpson clanks a pull-up jumper from the right wing but the foul's on Howard Maxie - foul #1 on Howard Maxie, team foul #419-15
SubsN. Dakota St.
Murray Terrio (PG), Eddie Bieber (SG), Dustin Caverly (PF), Steven Marks (C)
Billy Sawyer, Leo Swank, Todd Duff, Bradley Powers
 
SubsMillersville
David Alvey (PG), Justin Cook (SG), John Kukowski (SF), Michael Kramer (PF), Charles Hagan (C)
Richard Knudtson, Marion Duffy, Howard Maxie, Paul Spinelli, Lucas Coronado
 
11:54N. Dakota St.Lionel Simpson makes the 1st free throw20-15
11:54N. Dakota St.Lionel Simpson makes the 2nd free throw21-15
LineupN. Dakota St.
 PG - Murray Terrio (fresh) 3 pts.
 SG - Eddie Bieber (fresh)
 SF - Lionel Simpson (fairly fresh) 2 pts.
 PF - Dustin Caverly (fresh) 5 pts.
 C - Steven Marks (fresh) 2 pts. 2 reb.
 
LineupMillersville
 PG - David Alvey (fresh) 2 pts. 1 ast.
 SG - Justin Cook (fresh)
 SF - John Kukowski (fresh) 4 pts.
 PF - Michael Kramer (fresh) 2 pts.
 C - Charles Hagan (fresh)
 
11:36MillersvilleJustin Cook hits the front of the rim on the 3 pointer from the left wing21-15
11:34N. Dakota St.The rebound goes to Dustin Caverly21-15
11:05N. Dakota St.The pull-up jumper by Murray Terrio is blocked by Michael Kramer21-15
11:03MillersvilleJustin Cook grabs the defensive rebound21-15
10:56MillersvilleDavid Alvey buries a floater from the left block on a nice dish by Justin Cook21-17
10:54N. Dakota St.Eddie Bieber's pass is off the mark and out of bounds in the backcourt21-17
SubsN. Dakota St.
Danny Convery (PG), Steven Hartwell (SF)
Murray Terrio, Lionel Simpson
 
SubsMillersville 
10:37MillersvilleJohn Kukowski knocks in the jumpshot from the left wing21-19
10:16N. Dakota St.Danny Convery misses short on a pull-up jumper from the right wing but he's fouled by John Kukowski - foul #1 on John Kukowski, team foul #521-19
SubsN. Dakota St.
Leo Swank (SG), Jeffrey Ricard (C)
Eddie Bieber, Steven Marks
 
SubsMillersville
Marion Duffy (SG), Justin Jones (SF)
Justin Cook, John Kukowski
 
10:16N. Dakota St.Danny Convery makes the 1st free throw22-19
10:16N. Dakota St.Danny Convery makes the 2nd free throw23-19
09:58MillersvilleCharles Hagan misses the lay-in23-19
09:57N. Dakota St.The rebound goes to Jeffrey Ricard23-19
09:54N. Dakota St.Danny Convery is hacked by Justin Jones in the backcourt - foul #1 on Justin Jones, team foul #623-19
09:40N. Dakota St.Leo Swank clanks a 3pt shot from the left wing23-19
09:38MillersvilleJustin Jones snags the defensive board23-19
09:19MillersvilleMichael Kramer is fouled on the floor by Dustin Caverly - foul #1 on Dustin Caverly, team foul #323-19
SubsN. Dakota St.
Murray Terrio (PG), Steven Marks (C)
Danny Convery, Steven Hartwell
 
SubsMillersville
Howard Maxie (SG)
Marion Duffy
 
08:57MillersvilleCharles Hagan makes the shot near the basket and he's hacked by Murray Terrio - foul #1 on Murray Terrio, team foul #423-21
SubsN. Dakota St.
Eddie Bieber (SG)
Leo Swank
 
SubsMillersville
Richard Knudtson (PG), John Kukowski (SF)
David Alvey, Michael Kramer
 
08:57MillersvilleCharles Hagan makes the free throw23-22
08:53N. Dakota St.Eddie Bieber is called for a moving pick in the backcourt - foul #1 on Eddie Bieber, team foul #523-22
SubsN. Dakota St.
Todd Duff (SG)
Eddie Bieber
 
SubsMillersville
Michael Kramer (PF)
Justin Jones
 
08:38MillersvilleJeffrey Ricard is called for the reach on Richard Knudtson - foul #1 on Jeffrey Ricard, team foul #623-22
SubsN. Dakota St.
Steven Hartwell (SF)
Jeffrey Ricard
 
SubsMillersville
Paul Spinelli (C)
Charles Hagan
 
08:30MillersvilleMichael Kramer throws a bad pass out of bounds23-22
SubsN. Dakota St. 
SubsMillersville
Lucas Coronado (C)
Michael Kramer
 
08:13N. Dakota St.Paul Spinelli takes the ball from Dustin Caverly23-22
07:52MillersvilleJohn Kukowski can't connect on a fadeaway jumper from the free throw line but the foul's on Murray Terrio - foul #2 on Murray Terrio, team foul #723-22
SubsN. Dakota St.
Billy Sawyer (PG), Leo Swank (SG), Bradley Powers (PF)
Murray Terrio, Todd Duff, Dustin Caverly
 
SubsMillersville
David Alvey (PG), Justin Cook (SG)
Richard Knudtson, Howard Maxie
 
07:52MillersvilleJohn Kukowski makes the 1st free throw23-23
07:52MillersvilleJohn Kukowski makes the 2nd free throw23-24
LineupN. Dakota St.
 PG - Billy Sawyer (fresh) 2 pts.
 SG - Leo Swank (fresh) 4 pts.
 SF - Steven Hartwell (fairly fresh) 3 pts.
 PF - Bradley Powers (fresh)
 C - Steven Marks (fairly fresh) 2 pts. 2 reb.
 
LineupMillersville
 PG - David Alvey (fairly fresh) 4 pts. 1 ast.
 SG - Justin Cook (fresh) 1 ast.
 SF - John Kukowski (fairly fresh) 8 pts.
 PF - Paul Spinelli (fresh) 2 pts.
 C - Lucas Coronado (fresh)
 
07:33N. Dakota St.Steven Marks misses short on a fadeaway jumper from the left side23-24
07:32MillersvilleJohn Kukowski grabs the board23-24
07:24MillersvilleLucas Coronado can't connect on a driving attempt in the paint23-24
07:22N. Dakota St.Steven Hartwell gets the rebound23-24
07:02N. Dakota St.Billy Sawyer misses badly on a fadeaway from the right side23-24
07:00MillersvillePaul Spinelli pulls down the rebound23-24
06:56MillersvilleDavid Alvey drills a 3 from straight away on a great pass from Lucas Coronado23-27
06:50N. Dakota St.Billy Sawyer is wide open but clanks a turnaround from close range23-27
06:48MillersvilleThe rebound goes to Paul Spinelli23-27
06:29MillersvilleDavid Alvey makes the 3 from the left wing23-30
06:27N. Dakota St.David Alvey is called for the reach on Billy Sawyer in the backcourt - foul #2 on David Alvey, team foul #723-30
SubsN. Dakota St.
Todd Duff (SG), Lionel Simpson (SF), Dustin Caverly (PF), Jeffrey Ricard (C)
Leo Swank, Steven Hartwell, Bradley Powers, Steven Marks
 
SubsMillersville
Richard Knudtson (PG), Howard Maxie (SG), Justin Jones (SF), Michael Kramer (PF), Charles Hagan (C)
David Alvey, Justin Cook, John Kukowski, Paul Spinelli, Lucas Coronado
 
06:27N. Dakota St.Billy Sawyer misses the 1st free throw23-30
06:27MillersvilleMichael Kramer snags the defensive board23-30
06:14MillersvilleCharles Hagan travels with the ball23-30
SubsN. Dakota St.
Danny Convery (PG)
Billy Sawyer
 
SubsMillersville 
06:10N. Dakota St.Richard Knudtson is called for the reach on Danny Convery in the backcourt - foul #1 on Richard Knudtson, team foul #823-30
06:10N. Dakota St.Danny Convery misses the 1st free throw23-30
06:10MillersvilleMichael Kramer gets the rebound23-30
05:42MillersvilleCharles Hagan misses badly on a runner in the lane but the foul's on Danny Convery - foul #1 on Danny Convery, team foul #823-30
SubsN. Dakota St. 
SubsMillersville
Marion Duffy (SG)
Howard Maxie
 
05:42MillersvilleCharles Hagan makes the 1st free throw23-31
05:42MillersvilleCharles Hagan makes the 2nd free throw23-32
05:30N. Dakota St.Dustin Caverly misses short on a fadeaway from the left block but he's fouled by Justin Jones - foul #2 on Justin Jones, team foul #923-32
SubsN. Dakota St. 
SubsMillersville
John Kukowski (SF)
Justin Jones
 
05:30N. Dakota St.Dustin Caverly makes the 1st free throw24-32
05:30N. Dakota St.Dustin Caverly misses the 2nd free throw24-32
05:30MillersvilleCharles Hagan grabs the defensive rebound24-32
05:13MillersvilleMarion Duffy loses the dribble to Todd Duff24-32
04:49N. Dakota St.Danny Convery is hacked by John Kukowski - foul #2 on John Kukowski, team foul #1024-32
SubsN. Dakota St.
Leo Swank (SG), Steven Hartwell (SF), Steven Marks (C)
Todd Duff, Lionel Simpson, Jeffrey Ricard
 
SubsMillersville
Justin Cook (PG), Howard Maxie (SF)
Richard Knudtson, John Kukowski
 
04:49N. Dakota St.Danny Convery makes the 1st free throw25-32
04:49N. Dakota St.Danny Convery misses the 2nd free throw25-32
04:49MillersvilleMichael Kramer snags the defensive board25-32
04:34MillersvilleMarion Duffy makes the 3pt attempt from the left wing25-35
04:32N. Dakota St.Justin Cook steals the ball from Danny Convery in the backcourt25-35
04:29MillersvilleJustin Cook hits the finger roll25-37
04:16N. Dakota St.Dustin Caverly makes the wide open fadeaway from the left block on a great pass from Steven Hartwell27-37
03:59MillersvilleCharles Hagan hits the front of the rim on the 3pt shot from straight away27-37
03:57MillersvilleCharles Hagan pulls down the offensive rebound27-37
03:39MillersvilleMarion Duffy throws a bad pass out of bounds27-37
SubsN. Dakota St.
Murray Terrio (PG), Lionel Simpson (SF), Bradley Powers (PF), Jeffrey Ricard (C)
Danny Convery, Steven Hartwell, Dustin Caverly, Steven Marks
 
SubsMillersville
David Alvey (PG), Daniel Walker (SG), Justin Jones (SF), Paul Spinelli (PF), Lucas Coronado (C)
Justin Cook, Marion Duffy, Howard Maxie, Michael Kramer, Charles Hagan
 
LineupN. Dakota St.
 PG - Murray Terrio (fresh) 3 pts.
 SG - Leo Swank (fresh) 4 pts.
 SF - Lionel Simpson (fresh) 2 pts.
 PF - Bradley Powers (fresh)
 C - Jeffrey Ricard (fresh)
 
LineupMillersville
 PG - David Alvey (fairly fresh) 10 pts. 1 ast.
 SG - Daniel Walker (fresh) 3 pts. 1 ast.
 SF - Justin Jones (fresh)
 PF - Paul Spinelli (fresh) 2 pts. 2 reb.
 C - Lucas Coronado (fresh)
 
03:24N. Dakota St.Lionel Simpson double dribbles27-37
SubsN. Dakota St. 
SubsMillersville
Richard Knudtson (PG)
David Alvey
 
03:02MillersvilleRichard Knudtson makes the pull-up jumper from the left wing set up by Daniel Walker27-39
02:46N. Dakota St.Bradley Powers knocks in the fadeaway in the paint on a great pass from Leo Swank29-39
02:25MillersvilleDaniel Walker's corner 3pt jumper is blocked by Murray Terrio29-39
02:24N. Dakota St.Jeffrey Ricard pulls down the rebound29-39
01:58N. Dakota St.Murray Terrio misses the 3pt attempt from the left wing29-39
01:56N. Dakota St.Murray Terrio snags the offensive board29-39
01:38N. Dakota St.Leo Swank makes the 3pt attempt from the left wing on a nice dish by Murray Terrio32-39
01:22MillersvilleJustin Jones misses short on a 3 pointer from the left corner32-39
01:21MillersvilleJustin Jones snags the offensive board32-39
01:06MillersvillePaul Spinelli misses short on a shot from just outside the lane32-39
01:05N. Dakota St.Bradley Powers grabs the board32-39
01:03N. Dakota St.Leo Swank is called for traveling in the backcourt32-39
SubsN. Dakota St.
Billy Sawyer (PG), Todd Duff (SG), Steven Hartwell (SF), Dustin Caverly (PF), Steven Marks (C)
Murray Terrio, Leo Swank, Lionel Simpson, Bradley Powers, Jeffrey Ricard
 
SubsMillersville
David Alvey (PG), Howard Maxie (SG), John Kukowski (SF), Michael Kramer (PF), Charles Hagan (C)
Richard Knudtson, Daniel Walker, Justin Jones, Paul Spinelli, Lucas Coronado
 
00:45MillersvilleHoward Maxie scores on a jump hook from the left block32-41
00:26N. Dakota St.Steven Hartwell can't connect on a 3 from the right wing32-41
00:24MillersvilleCharles Hagan grabs the defensive rebound32-41
00:00MillersvilleJohn Kukowski can't connect on a 3 from straight away32-41
TimeTeamPlayScore
LineupN. Dakota St.
 PG - Murray Terrio (fresh) 3 pts. 1 ast.
 SG - Leo Swank (fresh) 7 pts. 1 ast.
 SF - Steven Hartwell (fresh) 3 pts. 2 reb.
 PF - Dustin Caverly (fresh) 8 pts. 2 reb.
 C - Steven Marks (fresh) 2 pts. 2 reb.
 
LineupMillersville
 PG - David Alvey (fresh) 10 pts. 1 ast.
 SG - Daniel Walker (fresh) 3 pts. 2 ast.
 SF - John Kukowski (fresh) 8 pts. 2 reb.
 PF - Michael Kramer (fresh) 2 pts. 3 reb.
 C - Charles Hagan (fresh) 5 pts. 3 reb.
 
20:00MillersvilleJohn Kukowski inbounds the ball32-41
Game PlanN. Dakota St.N. Dakota St. is playing a flex offense and a man to man (0) 
Game PlanMillersvilleMillersville is playing a flex offense and a fullcourt press (-1) 
19:41MillersvilleJohn Kukowski hits the front of the rim on the fadeaway jumper from the left wing32-41
19:40MillersvilleCharles Hagan hits the follow up shot32-43
19:24N. Dakota St.Dustin Caverly misses badly on a floater from the left block32-43
19:22MillersvilleCharles Hagan grabs the board32-43
19:10MillersvilleDaniel Walker can't connect on a pull-up jumper from the right wing32-43
19:08MillersvilleJohn Kukowski gets the offensive rebound32-43
18:47MillersvilleLeo Swank is called for the reach on Daniel Walker - foul #2 on Leo Swank, team foul #132-43
SubsN. Dakota St. 
SubsMillersville
Marion Duffy (SG)
Daniel Walker
 
18:33MillersvilleCharles Hagan lays it in on a nice dish by David Alvey32-45
18:29N. Dakota St.Murray Terrio buries a jumper from the right side34-45
18:16MillersvilleJohn Kukowski misses long on a fadeaway jumper from the right wing34-45
18:14N. Dakota St.Steven Marks gets the rebound34-45
17:52N. Dakota St.Leo Swank is hacked by Marion Duffy - foul #1 on Marion Duffy, team foul #134-45
SubsN. Dakota St.
Billy Sawyer (PG), Todd Duff (SG), Lionel Simpson (SF), Bradley Powers (C)
Murray Terrio, Leo Swank, Steven Hartwell, Steven Marks
 
SubsMillersville
Richard Knudtson (PG), Howard Maxie (SF), Paul Spinelli (PF), Lucas Coronado (C)
David Alvey, John Kukowski, Michael Kramer, Charles Hagan
 
17:29N. Dakota St.Todd Duff scores on a 3pt shot from the right wing on a great pass from Lionel Simpson37-45
17:19MillersvilleLucas Coronado is hacked by Billy Sawyer - foul #1 on Billy Sawyer, team foul #237-45
SubsN. Dakota St.
Jeffrey Ricard (C)
Dustin Caverly
 
SubsMillersville
Daniel Walker (SG)
Marion Duffy
 
17:12MillersvilleHoward Maxie double dribbles37-45
17:07N. Dakota St.Paul Spinelli steps in front of the Lionel Simpson pass in the backcourt37-45
16:56MillersvilleHoward Maxie misses short on a jump hook from the left block37-45
16:55N. Dakota St.Lionel Simpson grabs the board37-45
16:49N. Dakota St.Billy Sawyer is whistled for a carry in the backcourt37-45
SubsN. Dakota St.
Leo Swank (SG)
Jeffrey Ricard
 
SubsMillersville 
16:34MillersvillePaul Spinelli comes up short on the 3pt jumper from straight away37-45
16:33N. Dakota St.The rebound goes to Billy Sawyer37-45
16:27N. Dakota St.The short jumper by Lionel Simpson is denied by Lucas Coronado37-45
16:25MillersvilleLucas Coronado snags the defensive board37-45
16:12MillersvilleDaniel Walker misses badly on a 3pt shot from the right wing37-45
16:10N. Dakota St.Bradley Powers grabs the defensive rebound37-45
16:08N. Dakota St.Leo Swank loses the ball out of bounds in the backcourt37-45
SubsN. Dakota St.
Danny Convery (PG), Jeffrey Ricard (SF), Dustin Caverly (PF), Steven Marks (C)
Billy Sawyer, Todd Duff, Lionel Simpson, Bradley Powers
 
SubsMillersville
David Alvey (PG), Justin Cook (SG), Justin Jones (SF), Michael Kramer (PF), Charles Hagan (C)
Richard Knudtson, Daniel Walker, Howard Maxie, Paul Spinelli, Lucas Coronado
 
15:50MillersvilleDavid Alvey connects on the fadeaway from the right side37-47
LineupN. Dakota St.
 PG - Danny Convery (fresh) 3 pts.
 SG - Leo Swank (fresh) 7 pts. 1 ast.
 SF - Jeffrey Ricard (fresh) 2 reb.
 PF - Dustin Caverly (fresh) 8 pts. 2 reb.
 C - Steven Marks (fresh) 2 pts. 3 reb.
 
LineupMillersville
 PG - David Alvey (fresh) 12 pts. 2 ast.
 SG - Justin Cook (fresh) 2 pts. 1 ast.
 SF - Justin Jones (fresh) 2 reb.
 PF - Michael Kramer (fresh) 2 pts. 3 reb.
 C - Charles Hagan (fresh) 9 pts. 5 reb.
 
15:48N. Dakota St.Jeffrey Ricard is fouled in the backcourt by Justin Jones - foul #3 on Justin Jones, team foul #237-47
15:36N. Dakota St.Dustin Caverly comes up short on the fadeaway jumper from the right wing37-47
15:34N. Dakota St.Steven Marks tips it in39-47
15:08MillersvilleMichael Kramer is fouled on the floor by Leo Swank - foul #3 on Leo Swank, team foul #339-47
SubsN. Dakota St.
Murray Terrio (PG), Eddie Bieber (SG), Steven Hartwell (SF), Lionel Simpson (C)
Danny Convery, Leo Swank, Jeffrey Ricard, Steven Marks
 
SubsMillersville
Marion Duffy (PG), John Kukowski (SF)
David Alvey, Charles Hagan
 
14:41MillersvilleMarion Duffy drills a jumpshot from the free throw line39-49
14:15N. Dakota St.Lionel Simpson is hacked by Justin Jones - foul #4 on Justin Jones, team foul #339-49
SubsN. Dakota St.
Billy Sawyer (PG), Todd Duff (SG), Bradley Powers (C)
Murray Terrio, Eddie Bieber, Lionel Simpson
 
SubsMillersville
Richard Knudtson (PG), Howard Maxie (SG), Paul Spinelli (PF), Lucas Coronado (C)
Marion Duffy, Justin Cook, Michael Kramer, Justin Jones
 
13:56N. Dakota St.Bradley Powers knocks in the shot from the right wing41-49
13:41MillersvilleRichard Knudtson can't connect on a fadeaway from the free throw line but the foul's on Bradley Powers - foul #1 on Bradley Powers, team foul #441-49
SubsN. Dakota St.
Leo Swank (SG), Steven Marks (C)
Steven Hartwell, Bradley Powers
 
SubsMillersville
Daniel Walker (SG), Charles Hagan (C)
John Kukowski, Lucas Coronado
 
13:41MillersvilleRichard Knudtson makes the 1st free throw41-50
13:41MillersvilleRichard Knudtson makes the 2nd free throw41-51
13:25N. Dakota St.Leo Swank can't connect on a 3pt jumper from the left corner41-51
13:24MillersvilleThe rebound goes to Paul Spinelli41-51
13:20MillersvilleHoward Maxie comes up short on the driving attempt near the basket but he's fouled by Todd Duff - foul #1 on Todd Duff, team foul #541-51
SubsN. Dakota St.
Lionel Simpson (SF), Bradley Powers (PF)
Todd Duff, Dustin Caverly
 
SubsMillersville 
13:20MillersvilleHoward Maxie makes the 1st free throw41-52
13:20MillersvilleHoward Maxie makes the 2nd free throw41-53
12:57N. Dakota St.Lionel Simpson banks in the layup and the foul's on Howard Maxie - foul #2 on Howard Maxie, team foul #443-53
SubsN. Dakota St.
Danny Convery (PG)
Billy Sawyer
 
SubsMillersville
David Alvey (PG), Lucas Coronado (PF)
Richard Knudtson, Paul Spinelli
 
12:57N. Dakota St.Lionel Simpson makes the free throw44-53
12:40MillersvilleSteven Marks swats the shot by Lucas Coronado44-53
12:39MillersvilleLucas Coronado hits the follow up shot44-55
12:19N. Dakota St.Leo Swank is by himself and knocks in the 3pt jumper from the left wing on a great pass from Danny Convery47-55
12:05MillersvilleHoward Maxie drills a floater in the paint47-57
11:47N. Dakota St.Danny Convery is hacked by Lucas Coronado - foul #1 on Lucas Coronado, team foul #547-57
SubsN. Dakota St.
Murray Terrio (PG), Todd Duff (SG), Steven Hartwell (SF), Dustin Caverly (PF), Jeffrey Ricard (C)
Danny Convery, Leo Swank, Lionel Simpson, Bradley Powers, Steven Marks
 
SubsMillersville
Richard Knudtson (PG), Marion Duffy (SG), John Kukowski (SF), Michael Kramer (PF), Paul Spinelli (C)
David Alvey, Daniel Walker, Howard Maxie, Lucas Coronado, Charles Hagan
 
LineupN. Dakota St.
 PG - Murray Terrio (fresh) 5 pts. 1 ast.
 SG - Todd Duff (fresh) 3 pts. 2 stl.
 SF - Steven Hartwell (fresh) 3 pts. 2 reb.
 PF - Dustin Caverly (fresh) 8 pts. 2 reb.
 C - Jeffrey Ricard (fresh) 2 reb.
 
LineupMillersville
 PG - Richard Knudtson (fresh) 6 pts.
 SG - Marion Duffy (fresh) 5 pts. 1 ast.
 SF - John Kukowski (fresh) 8 pts. 3 reb.
 PF - Michael Kramer (fresh) 2 pts. 3 reb.
 C - Paul Spinelli (fresh) 2 pts. 3 reb. 2 stl.
 
11:30N. Dakota St.Dustin Caverly misses badly on the uncontested runner from the left block47-57
11:28N. Dakota St.Dustin Caverly tips it but misses47-57
11:26MillersvilleMarion Duffy pulls down the rebound47-57
11:09MillersvilleMichael Kramer buries a shot near the basket on a nice dish by Marion Duffy47-59
10:50N. Dakota St.Steven Hartwell misses the shot from the right side47-59
10:49MillersvilleJohn Kukowski grabs the board47-59
10:42MillersvilleJohn Kukowski hits a 3pt jumper from the right wing set up by Marion Duffy47-62
10:27N. Dakota St.Steven Hartwell misses badly on a 3pt attempt from the left wing47-62
10:26N. Dakota St.Jeffrey Ricard misses the tip47-62
10:25MillersvilleJohn Kukowski grabs the board47-62
10:08MillersvilleMarion Duffy drills a pull-up jumper from just outside the lane47-64
Game PlanN. Dakota St.N. Dakota St. is playing a flex offense (uptempo) and a man to man (0) 
Game PlanMillersvilleMillersville is playing a flex offense and a fullcourt press (-1) 
10:06N. Dakota St.Murray Terrio is hacked by Richard Knudtson in the backcourt - foul #2 on Richard Knudtson, team foul #647-64
SubsN. Dakota St.
Billy Sawyer (PG), Leo Swank (SG), Lionel Simpson (SF), Steven Marks (C)
Murray Terrio, Todd Duff, Steven Hartwell, Jeffrey Ricard
 
SubsMillersville
David Alvey (PG), Daniel Walker (SG), Justin Cook (SF), Lucas Coronado (PF), Charles Hagan (C)
Richard Knudtson, Marion Duffy, John Kukowski, Michael Kramer, Paul Spinelli
 
09:56N. Dakota St.Billy Sawyer misses the jumper from the left wing but he's fouled by Charles Hagan - foul #1 on Charles Hagan, team foul #747-64
SubsN. Dakota St. 
SubsMillersville
Howard Maxie (SF)
Daniel Walker
 
09:56N. Dakota St.Billy Sawyer makes the 1st free throw48-64
09:56N. Dakota St.Billy Sawyer makes the 2nd free throw49-64
09:29MillersvilleHoward Maxie misses badly on a fadeaway from the left block but he's fouled by Steven Marks - foul #1 on Steven Marks, team foul #649-64
09:29MillersvilleHoward Maxie misses the 1st free throw49-64
09:29MillersvilleHoward Maxie misses the 2nd free throw49-64
09:29N. Dakota St.Steven Marks grabs the defensive rebound49-64
Game PlanN. Dakota St.N. Dakota St. is playing a flex offense and a man to man (0) 
Game PlanMillersvilleMillersville is playing a flex offense and a fullcourt press (-1) 
09:13N. Dakota St.Leo Swank hits a shot from the right wing51-64
08:59MillersvilleHoward Maxie drills a driving attempt in the lane on a nice dish by David Alvey51-66
08:39N. Dakota St.Leo Swank hits the front of the rim on the 3 pointer from the right corner51-66
08:38MillersvilleHoward Maxie gets the rebound51-66
Game PlanN. Dakota St.N. Dakota St. is playing a flex offense and a man to man (0) 
Game PlanMillersvilleMillersville is playing a flex offense (slowdown) and a fullcourt press (-1) 
08:18MillersvilleDustin Caverly is called for the reach on Lucas Coronado - foul #2 on Dustin Caverly, team foul #751-66
SubsN. Dakota St.
Danny Convery (PG), Todd Duff (SG), Jeffrey Ricard (SF), Bradley Powers (C)
Billy Sawyer, Leo Swank, Lionel Simpson, Steven Marks
 
SubsMillersville
Richard Knudtson (PG), Daniel Walker (SG), John Kukowski (SF), Michael Kramer (PF)
David Alvey, Justin Cook, Howard Maxie, Charles Hagan
 
08:18MillersvilleLucas Coronado misses the 1st free throw51-66
08:18N. Dakota St.Dustin Caverly grabs the defensive rebound51-66
Game PlanN. Dakota St.N. Dakota St. is playing a flex offense (uptempo) and a man to man (0) 
Game PlanMillersvilleMillersville is playing a flex offense (slowdown) and a fullcourt press (-1) 
08:00N. Dakota St.Jeffrey Ricard misses badly on a runner in the lane but he's hacked by Lucas Coronado - foul #2 on Lucas Coronado, team foul #851-66
SubsN. Dakota St.
Murray Terrio (PG), Steven Hartwell (SF)
Danny Convery, Dustin Caverly
 
SubsMillersville
Paul Spinelli (C)
Lucas Coronado
 
08:00N. Dakota St.Jeffrey Ricard makes the 1st free throw52-66
08:00N. Dakota St.Jeffrey Ricard makes the 2nd free throw53-66
Game PlanN. Dakota St.N. Dakota St. is playing a flex offense (uptempo) and a man to man (0) 
Game PlanMillersvilleMillersville is playing a flex offense and a fullcourt press (-1) 
07:42MillersvilleJohn Kukowski misses the 3pt shot from the right wing53-66
07:40MillersvilleThe offensive rebound goes to Paul Spinelli53-66
LineupN. Dakota St.
 PG - Murray Terrio (fresh) 5 pts. 1 ast.
 SG - Todd Duff (fresh) 3 pts. 2 stl.
 SF - Steven Hartwell (fresh) 3 pts. 2 reb.
 PF - Jeffrey Ricard (fresh) 2 pts. 3 reb.
 C - Bradley Powers (fresh) 4 pts. 2 reb.
 
LineupMillersville
 PG - Richard Knudtson (fresh) 6 pts.
 SG - Daniel Walker (fresh) 3 pts. 2 ast.
 SF - John Kukowski (fairly fresh) 11 pts. 5 reb.
 PF - Michael Kramer (fairly fresh) 4 pts. 3 reb.
 C - Paul Spinelli (fresh) 2 pts. 4 reb. 2 stl.
 
07:34MillersvilleDaniel Walker clanks a fadeaway from just outside the lane53-66
07:33N. Dakota St.Todd Duff grabs the board53-66
Game PlanN. Dakota St.N. Dakota St. is playing a flex offense and a man to man (0) 
Game PlanMillersvilleMillersville is playing a flex offense and a fullcourt press (-1) 
07:19N. Dakota St.Steven Hartwell clanks a pull-up jumper from the right wing53-66
07:18MillersvillePaul Spinelli snags the defensive board53-66
07:09MillersvilleJohn Kukowski is fouled on the floor by Steven Hartwell - foul #2 on Steven Hartwell, team foul #853-66
SubsN. Dakota St.
Danny Convery (PG), Leo Swank (SG)
Murray Terrio, Steven Hartwell
 
SubsMillersville
Marion Duffy (PG), Justin Jones (C)
Richard Knudtson, Paul Spinelli
 
07:09MillersvilleJohn Kukowski makes the 1st free throw53-67
07:09MillersvilleJohn Kukowski misses the 2nd free throw53-67
07:09N. Dakota St.Bradley Powers pulls down the rebound53-67
Game PlanN. Dakota St.N. Dakota St. is playing a flex offense (uptempo) and a man to man (0) 
Game PlanMillersvilleMillersville is playing a flex offense and a fullcourt press (-1) 
07:06N. Dakota St.Danny Convery throws a bad pass out of bounds in the backcourt53-67
SubsN. Dakota St. 
SubsMillersville
Charles Hagan (C)
John Kukowski
 
Game PlanN. Dakota St.N. Dakota St. is playing a flex offense (uptempo) and a man to man (0) 
Game PlanMillersvilleMillersville is playing a flex offense (slowdown) and a fullcourt press (-1) 
06:49MillersvilleCharles Hagan buries a shot from the right block53-69
06:38N. Dakota St.Leo Swank is whistled for a carry53-69
SubsN. Dakota St.
Billy Sawyer (PG), Steven Hartwell (SF), Dustin Caverly (PF), Steven Marks (C)
Danny Convery, Todd Duff, Bradley Powers, Jeffrey Ricard
 
SubsMillersville
David Alvey (PG)
Daniel Walker
 
06:24MillersvilleLeo Swank steals it from Charles Hagan53-69
06:20N. Dakota St.Leo Swank banks in the layup55-69
06:03MillersvilleCharles Hagan makes the 3 pointer from the right wing55-72
05:43N. Dakota St.Leo Swank can't connect on a 3 pointer from the right wing55-72
05:41MillersvilleThe rebound goes to Michael Kramer55-72
05:23MillersvilleDavid Alvey clanks a 3pt jumper from the right wing55-72
05:21N. Dakota St.Steven Hartwell snags the defensive board55-72
05:15N. Dakota St.David Alvey picks off the pass by Billy Sawyer55-72
04:50MillersvilleCharles Hagan's floater is tipped away by Steven Marks55-72
04:48MillersvilleJustin Jones hits the follow up shot55-74
04:28N. Dakota St.Billy Sawyer buries a jumper from the right side57-74
04:06MillersvilleMichael Kramer hits the front of the rim on the fadeaway from close range57-74
04:05N. Dakota St.Leo Swank grabs the defensive rebound57-74
03:52N. Dakota St.Dustin Caverly scores on a driving attempt from the baseline set up by Leo Swank59-74
Game PlanN. Dakota St.N. Dakota St. is playing a flex offense (uptempo) and a man to man (-1) 
Game PlanMillersvilleMillersville is playing a flex offense (slowdown) and a fullcourt press (-1) 
03:43MillersvilleSteven Marks steps in front of the Marion Duffy pass59-74
Game PlanN. Dakota St.N. Dakota St. is playing a flex offense (uptempo) and a man to man (-1) 
Game PlanMillersvilleMillersville is playing a flex offense (slowdown) and a fullcourt press (+1) 
03:40N. Dakota St.David Alvey is called for the reach on Billy Sawyer in the backcourt - foul #3 on David Alvey, team foul #959-74
SubsN. Dakota St.
Murray Terrio (PG), Todd Duff (SF), Lionel Simpson (PF), Bradley Powers (C)
Leo Swank, Steven Hartwell, Dustin Caverly, Steven Marks
 
SubsMillersville
Richard Knudtson (PG), Daniel Walker (SG), John Kukowski (SF), Paul Spinelli (PF), Lucas Coronado (C)
David Alvey, Marion Duffy, Justin Jones, Michael Kramer, Charles Hagan
 
03:40N. Dakota St.Billy Sawyer makes the 1st free throw60-74
03:40N. Dakota St.Billy Sawyer makes the 2nd free throw61-74
LineupN. Dakota St.
 PG - Murray Terrio (fresh) 5 pts. 1 ast.
 SG - Billy Sawyer (fairly fresh) 8 pts.
 SF - Todd Duff (fresh) 3 pts. 2 stl.
 PF - Lionel Simpson (fresh) 5 pts.
 C - Bradley Powers (fresh) 4 pts. 3 reb.
 
LineupMillersville
 PG - Richard Knudtson (fresh) 6 pts.
 SG - Daniel Walker (fresh) 3 pts. 2 ast.
 SF - John Kukowski (fresh) 12 pts. 5 reb.
 PF - Paul Spinelli (fresh) 2 pts. 5 reb. 2 stl.
 C - Lucas Coronado (fresh) 2 pts. 2 reb.
 
03:18MillersvillePaul Spinelli makes the floater from close range on a great pass from Lucas Coronado61-76
03:08N. Dakota St.Lionel Simpson clanks a 3 from the left corner61-76
03:07N. Dakota St.Murray Terrio tips it back up and in63-76
02:48MillersvilleJohn Kukowski buries a runner in the paint63-78
02:44N. Dakota St.Billy Sawyer travels in the backcourt63-78
SubsN. Dakota St.
Danny Convery (PG), Jeffrey Ricard (C)
Murray Terrio, Billy Sawyer
 
SubsMillersville
Justin Cook (SG), Howard Maxie (SF)
Daniel Walker, John Kukowski
 
02:32MillersvilleHoward Maxie can't finish the layup63-78
02:31MillersvillePaul Spinelli tips it home63-80
02:19N. Dakota St.Todd Duff misses long on a 3 pointer from the right wing63-80
02:17N. Dakota St.Bradley Powers tips it but misses63-80
02:15MillersvilleLucas Coronado snags the defensive board63-80
01:46MillersvilleJustin Cook misses badly on a 3 pointer from the right wing63-80
01:45MillersvilleThe offensive rebound goes to Lucas Coronado63-80
01:25MillersvilleTodd Duff steps in front of the Paul Spinelli pass63-80
01:16N. Dakota St.Todd Duff is hacked by Richard Knudtson - foul #3 on Richard Knudtson, team foul #1063-80
SubsN. Dakota St.
Billy Sawyer (PG)
Danny Convery
 
SubsMillersville
Marion Duffy (SG)
Justin Cook
 
01:16N. Dakota St.Todd Duff makes the 1st free throw64-80
01:16N. Dakota St.Todd Duff misses the 2nd free throw64-80
01:16MillersvilleLucas Coronado grabs the defensive rebound64-80
00:47MillersvilleMarion Duffy hits the front of the rim on the jumper from the left side but the foul's on Todd Duff - foul #2 on Todd Duff, team foul #964-80
00:47MillersvilleMarion Duffy misses the 1st free throw64-80
00:47MillersvilleMarion Duffy misses the 2nd free throw64-80
00:47N. Dakota St.Jeffrey Ricard grabs the defensive rebound64-80
Game PlanN. Dakota St.N. Dakota St. is playing a quick shot offense (quick shot) and a man to man (-1) 
Game PlanMillersvilleMillersville is playing a flex offense (slowdown) and a fullcourt press (+1) 
00:39N. Dakota St.Billy Sawyer is called for the illegal screen - foul #2 on Billy Sawyer, team foul #1064-80
Game PlanN. Dakota St.N. Dakota St. is playing a quick shot offense (quick shot) and a man to man (-1) 
Game PlanMillersvilleMillersville is playing a spread offense (hold ball) and a fullcourt press (+1) 
00:10MillersvillePaul Spinelli misses long on a runner near the basket but he's fouled by Bradley Powers - foul #2 on Bradley Powers, team foul #1164-80
00:10MillersvillePaul Spinelli misses the 1st free throw64-80
00:10MillersvillePaul Spinelli misses the 2nd free throw64-80
00:10N. Dakota St.Bradley Powers gets the rebound64-80
00:05N. Dakota St.Bradley Powers is hacked by Marion Duffy - foul #2 on Marion Duffy, team foul #1164-80
00:05N. Dakota St.Bradley Powers makes the 1st free throw65-80
00:05N. Dakota St.Bradley Powers makes the 2nd free throw66-80
00:00MillersvilleRichard Knudtson runs out the clock66-80