#F0B50F #FFCC33
Hoops Dynasty HOOPS DYNASTY
Non-Conference Rupp
Kennesaw St. Sim AI
Millersville Sim AI
Final -
6/11/2026
59
  1 2 F
Kennesaw St. 25 34 59
Millersville 28 40 68
68
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cPatrick Tucker 18 0-2 0-1 2-2 2 7 0 1 0 1 1 2
pfRichard Jean 16 2-4 0-0 1-1 2 8 0 3 0 0 4 5
sfJohn Mackey 21 1-3 1-2 0-1 0 2 1 2 1 0 2 3
sgJeffrey Ballard 14 1-4 1-3 2-4 0 2 0 2 0 0 5 5
pgCraig Back 28 3-7 1-4 2-2 1 3 4 5 2 0 3 9
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pgMichael Bowers 21 3-8 0-3 1-1 1 1 2 5 1 0 0 7
pfWilliam Green 19 4-10 0-0 2-3 0 3 2 0 0 0 1 10
sfAndrew Laughlin 15 2-4 0-1 0-0 0 2 3 1 0 0 2 4
cRobert Stephens 15 3-4 0-0 2-2 1 3 0 2 1 1 3 8
pfFrank Walker 12 1-3 0-0 0-0 0 0 0 1 2 0 2 2
cStephen Leone 12 2-4 0-0 0-0 1 2 0 0 0 0 1 4
pfChristopher Waterbury 9 0-0 0-0 0-0 2 3 0 0 0 0 0 0
Totals 200 22-53 3-14 12-16 10 36 12 22 7 2 24 59
Percentages   .415 .214 .750                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cCharles Hagan 24 1-5 0-2 0-0 3 9 0 2 0 0 2 2
pfMichael Kramer 24 5-9 1-2 0-1 1 7 0 2 1 1 0 11
sfJohn Kukowski 18 4-8 0-2 5-6 1 3 0 2 1 0 4 13
sgDaniel Walker 20 2-7 1-2 4-4 1 1 3 3 1 0 1 9
pgDavid Alvey 23 3-8 3-6 0-2 1 1 1 2 1 0 2 9
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pgRichard Knudtson 16 1-2 0-0 2-2 0 1 1 2 0 0 3 4
pfJustin Jones 15 0-1 0-1 1-5 0 3 0 0 1 1 0 1
cLucas Coronado 15 1-3 0-0 1-3 2 5 0 0 1 2 0 3
pgMarion Duffy 14 2-4 1-2 0-0 1 2 3 1 2 0 2 5
sgJustin Cook 12 2-2 2-2 2-2 1 1 0 2 1 0 0 8
cPaul Spinelli 12 0-1 0-0 0-0 1 2 2 0 0 1 3 0
sfLarry Borquez 7 1-4 0-2 1-1 0 1 0 1 0 0 1 3
Totals 200 22-54 8-21 16-26 12 36 10 17 9 5 18 68
Percentages   .407 .381 .615                

KSU
25
9-22
1-7
6-10
4
19
6
12
4
2
10
14
10
2
4
14
34
13-31
2-7
6-6
6
17
6
10
3
0
14
18
4
7
5
21
59
22-53
3-14
12-16
10
36
12
22
7
2
24
32
14
9
9
35
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
28
11-31
3-12
3-9
8
20
4
9
6
2
9
14
14
9
5
10
40
11-23
5-9
13-17
4
16
6
8
3
3
9
6
8
0
9
14
68
22-54
8-21
16-26
12
36
10
17
9
5
18
20
22
9
14
24
PLAYER OF THE GAME
sf John Kukowski Millersville
13 Points, 3 Rebounds
TimeTeamPlayScore
LineupKennesaw St.
 PG - Craig Back (fresh)
 SG - Jeffrey Ballard (fresh)
 SF - John Mackey (fresh)
 PF - Richard Jean (fresh)
 C - Patrick Tucker (fresh)
 
LineupMillersville
 PG - David Alvey (fresh)
 SG - Daniel Walker (fresh)
 SF - John Kukowski (fresh)
 PF - Michael Kramer (fresh)
 C - Charles Hagan (fresh)
 
20:00MillersvilleCharles Hagan wins the tip0-0
Game PlanKennesaw St.Kennesaw St. is playing a motion offense and a man to man (0) 
Game PlanMillersvilleMillersville is playing a flex offense and a fullcourt press (0) 
19:47MillersvilleJohn Kukowski is fouled on the floor by Richard Jean - foul #1 on Richard Jean, team foul #10-0
19:40MillersvilleJohn Kukowski loses the ball out of bounds0-0
19:24Kennesaw St.Patrick Tucker clanks a jumpshot from the right side but he's hacked by John Kukowski - foul #1 on John Kukowski, team foul #10-0
19:24Kennesaw St.Patrick Tucker makes the 1st free throw1-0
19:24Kennesaw St.Patrick Tucker makes the 2nd free throw2-0
19:12MillersvilleJohn Kukowski connects on the runner near the basket2-2
18:58Kennesaw St.Michael Kramer steals the ball from Jeffrey Ballard2-2
18:45MillersvilleCharles Hagan comes up short on the 3pt shot from the right corner2-2
18:43MillersvilleJohn Kukowski snags the offensive board2-2
18:15MillersvilleDavid Alvey is fouled on the floor by Craig Back - foul #1 on Craig Back, team foul #22-2
18:10MillersvilleJohn Kukowski misses long on a 3 pointer from the right wing2-2
18:09Kennesaw St.Patrick Tucker grabs the defensive rebound2-2
17:53Kennesaw St.Craig Back misses the wide open pull-up jumper from the left side2-2
17:51Kennesaw St.Craig Back pulls down the offensive rebound2-2
17:33Kennesaw St.Craig Back is whistled for a carry2-2
SubsKennesaw St. 
SubsMillersville
Marion Duffy (PG), Richard Knudtson (SG), Justin Jones (SF), Lucas Coronado (PF), Paul Spinelli (C)
David Alvey, Daniel Walker, John Kukowski, Michael Kramer, Charles Hagan
 
17:25MillersvilleMarion Duffy can't connect on a jumper from the left wing2-2
17:24Kennesaw St.Patrick Tucker grabs the defensive rebound2-2
17:01Kennesaw St.Patrick Tucker is hacked by Paul Spinelli - foul #1 on Paul Spinelli, team foul #22-2
SubsKennesaw St.
Michael Bowers (SG), William Green (SF), Robert Stephens (C)
Jeffrey Ballard, John Mackey, Patrick Tucker
 
SubsMillersville 
16:47Kennesaw St.Richard Jean misses the lay-in2-2
16:46MillersvilleLucas Coronado grabs the defensive rebound2-2
16:41MillersvilleMarion Duffy buries a 3pt shot from the left wing on a great pass from Paul Spinelli2-5
16:39Kennesaw St.Craig Back is fouled in the backcourt by Marion Duffy - foul #1 on Marion Duffy, team foul #32-5
SubsKennesaw St.
Andrew Laughlin (SG), Stephen Leone (C)
Craig Back, Richard Jean
 
SubsMillersville 
16:20Kennesaw St.Stephen Leone knocks in the runner in the lane on a great pass from William Green4-5
16:09MillersvilleRichard Knudtson throws a bad pass out of bounds4-5
SubsKennesaw St. 
SubsMillersville
Michael Kramer (PF), Charles Hagan (C)
Lucas Coronado, Paul Spinelli
 
16:04Kennesaw St.Marion Duffy picks off the pass by Robert Stephens in the backcourt4-5
16:03MillersvilleRichard Knudtson hits the finger roll on a nice dish by Marion Duffy4-7
LineupKennesaw St.
 PG - Michael Bowers (fresh)
 SG - Andrew Laughlin (fresh)
 SF - William Green (fresh)
 PF - Robert Stephens (fresh)
 C - Stephen Leone (fresh) 2 pts.
 
LineupMillersville
 PG - Marion Duffy (fairly fresh) 3 pts. 1 ast.
 SG - Richard Knudtson (fresh) 2 pts.
 SF - Justin Jones (fresh)
 PF - Michael Kramer (fresh)
 C - Charles Hagan (fresh)
 
15:54Kennesaw St.Robert Stephens banks in the layup on a great pass from Michael Bowers6-7
15:41MillersvilleMarion Duffy misses short on a 3 pointer from the left corner6-7
15:40Kennesaw St.Robert Stephens snags the defensive board6-7
15:38Kennesaw St.Justin Jones steals it from Michael Bowers in the backcourt6-7
15:19MillersvilleMichael Kramer makes the fadeaway from the right block and the foul's on Robert Stephens - foul #1 on Robert Stephens, team foul #36-9
SubsKennesaw St.
Craig Back (PG), Jeffrey Ballard (SG), John Mackey (SF), Richard Jean (PF), Patrick Tucker (C)
Michael Bowers, Andrew Laughlin, William Green, Robert Stephens, Stephen Leone
 
SubsMillersville
David Alvey (PG), Daniel Walker (SG), John Kukowski (SF)
Marion Duffy, Richard Knudtson, Justin Jones
 
15:19MillersvilleMichael Kramer misses the free throw6-9
15:19Kennesaw St.Richard Jean grabs the board6-9
14:59Kennesaw St.Patrick Tucker misses badly on a 3pt jumper from straight away6-9
14:57MillersvilleMichael Kramer grabs the defensive rebound6-9
14:34MillersvilleCharles Hagan misses badly on a fadeaway from the right side6-9
14:33MillersvilleCharles Hagan tips it home6-11
14:28Kennesaw St.Jeffrey Ballard can't connect on a jumpshot from the left wing but the foul's on David Alvey - foul #1 on David Alvey, team foul #46-11
SubsKennesaw St.
William Green (C)
Patrick Tucker
 
SubsMillersville
Justin Cook (SF), Lucas Coronado (PF), Paul Spinelli (C)
John Kukowski, Michael Kramer, Charles Hagan
 
14:28Kennesaw St.Jeffrey Ballard makes the 1st free throw7-11
14:28Kennesaw St.Jeffrey Ballard makes the 2nd free throw8-11
14:08MillersvilleDaniel Walker comes up short on the turnaround from the right block8-11
14:06Kennesaw St.William Green snags the defensive board8-11
13:55Kennesaw St.Jeffrey Ballard makes the wide open 3pt shot from the right wing on a great pass from Craig Back11-11
13:50MillersvilleDavid Alvey comes up short on the fadeaway from the right side11-11
13:49Kennesaw St.Richard Jean gets the rebound11-11
13:47Kennesaw St.Jeffrey Ballard's pass is off the mark and out of bounds in the backcourt11-11
SubsKennesaw St.
Michael Bowers (PG), Andrew Laughlin (SG), Robert Stephens (PF), Stephen Leone (C)
Craig Back, Jeffrey Ballard, John Mackey, Richard Jean
 
SubsMillersville
Richard Knudtson (SG)
Daniel Walker
 
13:34MillersvilleDavid Alvey buries a 3pt jumper from the right corner set up by Richard Knudtson11-14
13:15Kennesaw St.William Green throws it down on a nice dish by Michael Bowers and the foul's on Paul Spinelli - foul #2 on Paul Spinelli, team foul #513-14
SubsKennesaw St. 
SubsMillersville
Daniel Walker (SG), John Kukowski (SF), Michael Kramer (PF), Justin Jones (C)
David Alvey, Justin Cook, Lucas Coronado, Paul Spinelli
 
13:15Kennesaw St.William Green misses the free throw13-14
13:15MillersvilleMichael Kramer pulls down the rebound13-14
12:59MillersvilleRobert Stephens steals the ball from Michael Kramer13-14
12:36Kennesaw St.William Green makes the wide open driving attempt from the baseline on a great pass from Andrew Laughlin15-14
12:17MillersvilleAndrew Laughlin is called for the reach on John Kukowski - foul #1 on Andrew Laughlin, team foul #415-14
SubsKennesaw St.
Craig Back (PG), Jeffrey Ballard (SG), Frank Walker (SF), Richard Jean (PF), Patrick Tucker (C)
Michael Bowers, Andrew Laughlin, William Green, Robert Stephens, Stephen Leone
 
SubsMillersville
David Alvey (PG), Marion Duffy (SG), Larry Borquez (SF), Charles Hagan (C)
Richard Knudtson, Daniel Walker, John Kukowski, Justin Jones
 
12:05MillersvilleCraig Back steps in front of the Charles Hagan pass15-14
12:02Kennesaw St.Craig Back lays it in17-14
LineupKennesaw St.
 PG - Craig Back (fresh) 2 pts. 1 ast.
 SG - Jeffrey Ballard (fresh) 5 pts.
 SF - Frank Walker (fresh)
 PF - Richard Jean (fresh) 2 reb.
 C - Patrick Tucker (fresh) 2 pts. 2 reb.
 
LineupMillersville
 PG - David Alvey (fairly fresh) 3 pts.
 SG - Marion Duffy (fresh) 3 pts. 1 ast.
 SF - Larry Borquez (fresh)
 PF - Michael Kramer (fairly fresh) 2 pts. 2 reb.
 C - Charles Hagan (fresh) 2 pts.
 
11:42MillersvilleLarry Borquez hits the front of the rim on the pull-up jumper from the right wing17-14
11:40MillersvilleMichael Kramer tips it back up and in17-16
11:17Kennesaw St.A charge is called on Richard Jean - foul #2 on Richard Jean, team foul #517-16
SubsKennesaw St.
John Mackey (SF), Christopher Waterbury (PF)
Frank Walker, Richard Jean
 
SubsMillersville
Daniel Walker (SG), Justin Cook (SF), Lucas Coronado (PF)
Marion Duffy, Larry Borquez, Michael Kramer
 
11:08MillersvilleDavid Alvey misses badly on a floater from the left side but the foul's on Jeffrey Ballard - foul #1 on Jeffrey Ballard, team foul #617-16
11:08MillersvilleDavid Alvey misses the 1st free throw17-16
11:08MillersvilleDavid Alvey misses the 2nd free throw17-16
11:08MillersvilleCharles Hagan snags the offensive board17-16
10:48MillersvilleDaniel Walker hits the front of the rim on the 3pt jumper from the right corner17-16
10:46MillersvilleCharles Hagan gets the offensive rebound17-16
10:33MillersvilleDaniel Walker scores on a 3pt attempt from the right corner17-19
10:22Kennesaw St.John Mackey is open but comes up short on the 3pt jumper from the right wing17-19
10:21MillersvilleLucas Coronado snags the defensive board17-19
10:01MillersvilleCharles Hagan travels with the ball17-19
SubsKennesaw St.
Michael Bowers (PG), Andrew Laughlin (SG), William Green (SF), Robert Stephens (PF), Stephen Leone (C)
Craig Back, Jeffrey Ballard, John Mackey, Christopher Waterbury, Patrick Tucker
 
SubsMillersville
Richard Knudtson (PG), John Kukowski (SF), Michael Kramer (PF), Justin Jones (C)
David Alvey, Justin Cook, Lucas Coronado, Charles Hagan
 
09:39Kennesaw St.William Green misses the floater from just outside the lane17-19
09:37Kennesaw St.Stephen Leone tips it home19-19
09:21MillersvilleDaniel Walker's fadeaway is rejected by Robert Stephens19-19
09:19Kennesaw St.Andrew Laughlin grabs the board19-19
09:13Kennesaw St.Richard Knudtson is called for the reach on Michael Bowers - foul #1 on Richard Knudtson, team foul #619-19
SubsKennesaw St.
Frank Walker (SF)
Stephen Leone
 
SubsMillersville
Marion Duffy (PG)
Daniel Walker
 
08:50Kennesaw St.Michael Bowers's fadeaway is rejected by Justin Jones19-19
08:48MillersvilleJustin Jones pulls down the rebound19-19
08:29MillersvilleJustin Jones can't connect on a jumpshot from the left wing but the foul's on Robert Stephens - foul #2 on Robert Stephens, team foul #719-19
SubsKennesaw St.
Craig Back (PG), Jeffrey Ballard (SG), John Mackey (SF), Christopher Waterbury (PF), Patrick Tucker (C)
Michael Bowers, Andrew Laughlin, Frank Walker, William Green, Robert Stephens
 
SubsMillersville
Justin Cook (SG), Lucas Coronado (PF), Charles Hagan (C)
Richard Knudtson, John Kukowski, Michael Kramer
 
08:29MillersvilleJustin Jones misses the 1st free throw19-19
08:29MillersvilleJustin Jones misses the 2nd free throw19-19
08:29Kennesaw St.Patrick Tucker grabs the board19-19
08:14Kennesaw St.Craig Back comes up short on the 3pt jumper from the right corner19-19
08:13MillersvilleJustin Jones gets the rebound19-19
07:45MillersvilleJustin Cook is hacked by Jeffrey Ballard - foul #2 on Jeffrey Ballard, team foul #819-19
SubsKennesaw St.
Michael Bowers (SG), Stephen Leone (C)
Jeffrey Ballard, Patrick Tucker
 
SubsMillersville
David Alvey (PG), Larry Borquez (SF)
Marion Duffy, Justin Jones
 
07:45MillersvilleJustin Cook makes the 1st free throw19-20
07:45MillersvilleJustin Cook makes the 2nd free throw19-21
LineupKennesaw St.
 PG - Craig Back (fairly fresh) 2 pts. 1 ast.
 SG - Michael Bowers (fresh) 2 ast.
 SF - John Mackey (fresh)
 PF - Christopher Waterbury (fresh)
 C - Stephen Leone (fresh) 4 pts.
 
LineupMillersville
 PG - David Alvey (fairly fresh) 3 pts.
 SG - Justin Cook (fresh) 2 pts.
 SF - Larry Borquez (fresh)
 PF - Lucas Coronado (fresh) 2 reb.
 C - Charles Hagan (fairly fresh) 2 pts. 3 reb.
 
07:41Kennesaw St.Justin Cook steals the ball from John Mackey in the backcourt19-21
07:27MillersvilleLarry Borquez comes up short on the 3pt jumper from the right corner19-21
07:25Kennesaw St.Stephen Leone grabs the defensive rebound19-21
07:18Kennesaw St.Craig Back's pass is off the mark and out of bounds19-21
SubsKennesaw St.
Frank Walker (SF), William Green (PF)
John Mackey, Christopher Waterbury
 
SubsMillersville
Richard Knudtson (SG), Michael Kramer (PF)
Justin Cook, Lucas Coronado
 
07:07MillersvilleCharles Hagan hits the front of the rim on the driving attempt from the right block19-21
07:06Kennesaw St.William Green pulls down the rebound19-21
06:44Kennesaw St.Michael Bowers's pass is off the mark and out of bounds19-21
SubsKennesaw St.
Andrew Laughlin (SG), Patrick Tucker (C)
Michael Bowers, Stephen Leone
 
SubsMillersville
Daniel Walker (SG)
David Alvey
 
06:25MillersvilleMichael Kramer is denied on a dunk by Patrick Tucker19-21
06:23MillersvilleDaniel Walker tips it home19-23
06:21Kennesaw St.Craig Back is fouled in the backcourt by Richard Knudtson - foul #2 on Richard Knudtson, team foul #719-23
SubsKennesaw St. 
SubsMillersville
David Alvey (PG), John Kukowski (SF)
Richard Knudtson, Larry Borquez
 
06:21Kennesaw St.Craig Back makes the 1st free throw20-23
06:21Kennesaw St.Craig Back makes the 2nd free throw21-23
06:00MillersvilleFrank Walker steals the ball from Daniel Walker21-23
05:43Kennesaw St.William Green misses long on a driving attempt in the lane21-23
05:41Kennesaw St.Patrick Tucker grabs the offensive board21-23
05:25Kennesaw St.John Kukowski steps in front of the Craig Back pass21-23
05:15MillersvilleJohn Kukowski misses the lay-in21-23
05:13Kennesaw St.Andrew Laughlin snags the defensive board21-23
05:11Kennesaw St.David Alvey steals it from Frank Walker in the backcourt21-23
04:55MillersvilleMichael Kramer buries a floater from the right block21-25
04:45Kennesaw St.Frank Walker buries a fadeaway from the left wing on a great pass from Andrew Laughlin23-25
04:28MillersvilleDavid Alvey loses the ball out of bounds23-25
SubsKennesaw St.
Michael Bowers (SG), John Mackey (SF), Christopher Waterbury (PF), Stephen Leone (C)
Andrew Laughlin, Frank Walker, William Green, Patrick Tucker
 
SubsMillersville
Marion Duffy (PG), Justin Cook (SG), Justin Jones (SF), Lucas Coronado (C)
David Alvey, Daniel Walker, John Kukowski, Charles Hagan
 
04:11Kennesaw St.Craig Back can't connect on a 3pt jumper from the left corner23-25
04:10Kennesaw St.Christopher Waterbury pulls down the offensive rebound23-25
03:56Kennesaw St.Michael Kramer swats the short shot by Stephen Leone23-25
03:55MillersvilleThe rebound goes to Marion Duffy23-25
03:40MillersvilleMichael Kramer misses long on a turnaround in the lane23-25
03:38MillersvilleMarion Duffy snags the offensive board23-25
LineupKennesaw St.
 PG - Craig Back (tiring) 4 pts. 1 ast.
 SG - Michael Bowers (fairly fresh) 2 ast.
 SF - John Mackey (fresh)
 PF - Christopher Waterbury (fresh)
 C - Stephen Leone (fresh) 4 pts. 2 reb.
 
LineupMillersville
 PG - Marion Duffy (fresh) 3 pts. 1 ast.
 SG - Justin Cook (fresh) 2 pts.
 SF - Justin Jones (fresh) 2 reb.
 PF - Michael Kramer (tiring) 6 pts. 3 reb.
 C - Lucas Coronado (fresh) 2 reb.
 
03:16MillersvilleJustin Jones misses long on a 3pt attempt from the right corner23-25
03:15MillersvilleJustin Cook snags the offensive board23-25
02:52MillersvilleStephen Leone is called for the reach on Justin Jones - foul #1 on Stephen Leone, team foul #923-25
SubsKennesaw St.
Jeffrey Ballard (SG), Richard Jean (PF), Robert Stephens (C)
Craig Back, Christopher Waterbury, Stephen Leone
 
SubsMillersville
Richard Knudtson (PG), Paul Spinelli (PF)
Justin Cook, Michael Kramer
 
02:52MillersvilleJustin Jones misses the 1st free throw23-25
02:52Kennesaw St.Richard Jean grabs the defensive rebound23-25
02:49Kennesaw St.Richard Jean's pass is off the mark and out of bounds in the backcourt23-25
SubsKennesaw St. 
SubsMillersville
Larry Borquez (SF)
Justin Jones
 
02:23MillersvilleLucas Coronado misses the lay-in23-25
02:22Kennesaw St.The rebound goes to Richard Jean23-25
02:08Kennesaw St.Jeffrey Ballard misses long on a jumpshot from the free throw line but he's hacked by Larry Borquez - foul #1 on Larry Borquez, team foul #823-25
SubsKennesaw St. 
SubsMillersville
David Alvey (PG), Charles Hagan (C)
Marion Duffy, Lucas Coronado
 
02:08Kennesaw St.Jeffrey Ballard misses the 1st free throw23-25
02:08Kennesaw St.Jeffrey Ballard misses the 2nd free throw23-25
02:08MillersvilleCharles Hagan pulls down the rebound23-25
02:00MillersvilleDavid Alvey comes up short on the 3 from the right corner23-25
01:58Kennesaw St.Jeffrey Ballard snags the defensive board23-25
01:55Kennesaw St.John Mackey is fouled in the backcourt by Charles Hagan - foul #1 on Charles Hagan, team foul #923-25
01:55Kennesaw St.John Mackey misses the 1st free throw23-25
01:55MillersvilleCharles Hagan gets the rebound23-25
01:46MillersvilleLarry Borquez throws a bad pass out of bounds23-25
01:25Kennesaw St.Michael Bowers misses long on a 3 from the right wing23-25
01:23MillersvilleCharles Hagan pulls down the rebound23-25
01:18MillersvilleMichael Bowers picks off the pass by David Alvey23-25
01:13Kennesaw St.Michael Bowers lays it up and in25-25
00:52MillersvilleLarry Borquez comes up short on the 3 pointer from the left wing25-25
00:50Kennesaw St.Jeffrey Ballard gets the rebound25-25
00:33Kennesaw St.Michael Bowers misses the 3 pointer from the left wing25-25
00:31MillersvilleLarry Borquez grabs the board25-25
00:25MillersvilleLarry Borquez buries a pull-up jumper from just outside the lane on a nice dish by David Alvey and he's hacked by Richard Jean - foul #3 on Richard Jean, team foul #1025-27
SubsKennesaw St.
Andrew Laughlin (PG), William Green (SF), Christopher Waterbury (PF), Stephen Leone (C)
Michael Bowers, John Mackey, Richard Jean, Robert Stephens
 
SubsMillersville
Justin Cook (PG), Daniel Walker (SG), John Kukowski (SF), Justin Jones (PF)
David Alvey, Richard Knudtson, Paul Spinelli, Charles Hagan
 
00:25MillersvilleLarry Borquez makes the free throw25-28
00:03Kennesaw St.William Green misses badly on a fadeaway jumper from the left side25-28
00:02MillersvilleThe rebound goes to John Kukowski25-28
00:00MillersvilleJohn Kukowski misses long on a fullcourt shot25-28
TimeTeamPlayScore
LineupKennesaw St.
 PG - Craig Back (fresh) 4 pts. 1 ast.
 SG - Jeffrey Ballard (fresh) 5 pts.
 SF - John Mackey (fresh)
 PF - William Green (fresh) 4 pts. 2 reb.
 C - Patrick Tucker (fresh) 2 pts. 4 reb.
 
LineupMillersville
 PG - David Alvey (fresh) 3 pts. 1 ast.
 SG - Daniel Walker (fresh) 5 pts.
 SF - John Kukowski (fresh) 2 pts. 2 reb.
 PF - Michael Kramer (fresh) 6 pts. 3 reb.
 C - Charles Hagan (fresh) 2 pts. 6 reb.
 
20:00Kennesaw St.John Mackey inbounds the ball25-28
Game PlanKennesaw St.Kennesaw St. is playing a motion offense and a man to man (+1) 
Game PlanMillersvilleMillersville is playing a flex offense and a fullcourt press (-2) 
19:49Kennesaw St.Patrick Tucker can't connect on a jump hook from the right block25-28
19:48MillersvilleMichael Kramer pulls down the rebound25-28
19:26MillersvilleMichael Kramer drills a floater from the right wing25-30
19:24Kennesaw St.John Mackey double dribbles in the backcourt25-30
19:02MillersvilleJeffrey Ballard is called for the reach on Daniel Walker - foul #3 on Jeffrey Ballard, team foul #125-30
SubsKennesaw St.
Michael Bowers (SG)
Jeffrey Ballard
 
SubsMillersville 
18:48MillersvilleJohn Kukowski misses the jump hook in the paint25-30
18:46MillersvilleDavid Alvey misses the tip25-30
18:44Kennesaw St.John Mackey grabs the board25-30
18:22Kennesaw St.Craig Back hits a jumper from the baseline27-30
18:10MillersvilleMichael Kramer hits the front of the rim on the 3 from the left wing27-30
18:08Kennesaw St.Craig Back gets the rebound27-30
17:53Kennesaw St.John Mackey misses short on a turnaround from the left block27-30
17:52MillersvilleMichael Kramer snags the defensive board27-30
17:31MillersvilleCharles Hagan comes up short on the 3 from straight away27-30
17:30Kennesaw St.Craig Back grabs the board27-30
17:17Kennesaw St.William Green connects on the fadeaway from the left side set up by Craig Back and the foul's on John Kukowski - foul #2 on John Kukowski, team foul #129-30
SubsKennesaw St.
Andrew Laughlin (SG), Robert Stephens (PF), Stephen Leone (C)
Michael Bowers, John Mackey, Patrick Tucker
 
SubsMillersville
Marion Duffy (PG), Richard Knudtson (SG), Justin Jones (SF), Lucas Coronado (PF), Paul Spinelli (C)
David Alvey, Daniel Walker, John Kukowski, Michael Kramer, Charles Hagan
 
17:17Kennesaw St.William Green makes the free throw30-30
17:05MillersvilleCraig Back steals the ball from Marion Duffy30-30
17:01Kennesaw St.Andrew Laughlin lays it up and in on a great pass from Craig Back32-30
16:41MillersvillePaul Spinelli is fouled on the floor by William Green - foul #1 on William Green, team foul #232-30
SubsKennesaw St.
Frank Walker (SF)
William Green
 
SubsMillersville 
16:33MillersvilleMarion Duffy is hacked by Craig Back - foul #2 on Craig Back, team foul #332-30
16:18MillersvilleLucas Coronado misses the driving attempt from the right block32-30
16:17MillersvilleLucas Coronado gets the offensive rebound32-30
16:05MillersvilleJustin Jones is hacked by Craig Back - foul #3 on Craig Back, team foul #432-30
SubsKennesaw St.
Michael Bowers (SG)
Craig Back
 
SubsMillersville
David Alvey (PG), Justin Cook (SF), Michael Kramer (PF), Charles Hagan (C)
Marion Duffy, Justin Jones, Lucas Coronado, Paul Spinelli
 
15:45MillersvilleFrank Walker steals it from Justin Cook32-30
LineupKennesaw St.
 PG - Andrew Laughlin (fairly fresh) 2 pts. 2 reb.
 SG - Michael Bowers (fresh) 2 pts. 2 ast.
 SF - Frank Walker (fresh) 2 pts. 2 stl.
 PF - Robert Stephens (fairly fresh) 2 pts.
 C - Stephen Leone (fairly fresh) 4 pts. 2 reb.
 
LineupMillersville
 PG - David Alvey (fairly fresh) 3 pts. 1 ast.
 SG - Richard Knudtson (fairly fresh) 2 pts. 1 ast.
 SF - Justin Cook (fresh) 2 pts.
 PF - Michael Kramer (fairly fresh) 8 pts. 5 reb.
 C - Charles Hagan (fairly fresh) 2 pts. 6 reb.
 
15:31Kennesaw St.Robert Stephens buries a pull-up jumper from just outside the lane set up by Andrew Laughlin34-30
15:11MillersvilleRichard Knudtson travels with the ball34-30
SubsKennesaw St.
Craig Back (PG), Jeffrey Ballard (SG), John Mackey (SF), Richard Jean (PF), Patrick Tucker (C)
Andrew Laughlin, Michael Bowers, Frank Walker, Robert Stephens, Stephen Leone
 
SubsMillersville
Daniel Walker (SG)
Richard Knudtson
 
14:50Kennesaw St.Jeffrey Ballard misses long on a 3 pointer from the left corner34-30
14:48MillersvilleMichael Kramer grabs the board34-30
14:41MillersvilleMichael Kramer is whistled for traveling34-30
SubsKennesaw St. 
SubsMillersville
Marion Duffy (PG), Justin Jones (SF), Lucas Coronado (PF), Paul Spinelli (C)
David Alvey, Justin Cook, Michael Kramer, Charles Hagan
 
14:25Kennesaw St.Jeffrey Ballard misses long on a 3pt shot from straight away34-30
14:24MillersvillePaul Spinelli grabs the board34-30
14:06MillersvilleMarion Duffy is hacked by Jeffrey Ballard - foul #4 on Jeffrey Ballard, team foul #534-30
SubsKennesaw St.
Michael Bowers (SG), William Green (C)
Jeffrey Ballard, Patrick Tucker
 
SubsMillersville 
13:58MillersvilleLucas Coronado hits the finger roll on a great pass from Daniel Walker and he's fouled by Richard Jean - foul #4 on Richard Jean, team foul #634-32
SubsKennesaw St.
Frank Walker (SF), Christopher Waterbury (PF)
John Mackey, Richard Jean
 
SubsMillersville 
13:58MillersvilleLucas Coronado misses the free throw34-32
13:58Kennesaw St.Christopher Waterbury grabs the defensive rebound34-32
13:56Kennesaw St.Marion Duffy is called for the reach on Craig Back in the backcourt - foul #2 on Marion Duffy, team foul #234-32
SubsKennesaw St. 
SubsMillersville
David Alvey (PG)
Marion Duffy
 
13:43Kennesaw St.Frank Walker can't connect on a floater from the right block34-32
13:41Kennesaw St.Michael Bowers hits the follow up shot36-32
13:36MillersvilleDavid Alvey knocks in the 3 pointer from straight away on a nice dish by Paul Spinelli36-35
13:13Kennesaw St.William Green is denied on a layup by Paul Spinelli36-35
13:12MillersvilleLucas Coronado snags the defensive board36-35
12:55MillersvilleJustin Jones misses long on a jumper from the left block but he's fouled by Frank Walker - foul #1 on Frank Walker, team foul #736-35
SubsKennesaw St.
Andrew Laughlin (PG), John Mackey (SF), Robert Stephens (C)
Craig Back, Frank Walker, William Green
 
SubsMillersville
Richard Knudtson (PG), Justin Cook (SG), John Kukowski (SF), Michael Kramer (PF)
David Alvey, Daniel Walker, Lucas Coronado, Paul Spinelli
 
12:55MillersvilleJustin Jones makes the 1st free throw36-36
12:55MillersvilleJustin Jones misses the 2nd free throw36-36
12:55Kennesaw St.The rebound goes to Robert Stephens36-36
12:28Kennesaw St.Andrew Laughlin hits the front of the rim on the runner from the left block36-36
12:26MillersvilleJustin Jones grabs the board36-36
12:22MillersvilleJohn Kukowski comes up short on the fadeaway from the left side but he's hacked by Andrew Laughlin - foul #2 on Andrew Laughlin, team foul #836-36
SubsKennesaw St.
Craig Back (PG), Stephen Leone (C)
Michael Bowers, Christopher Waterbury
 
SubsMillersville
Marion Duffy (PG), Charles Hagan (C)
Justin Cook, Justin Jones
 
12:22MillersvilleJohn Kukowski makes the 1st free throw36-37
12:22MillersvilleJohn Kukowski misses the 2nd free throw36-37
12:22Kennesaw St.John Mackey grabs the defensive rebound36-37
12:19Kennesaw St.Andrew Laughlin is fouled in the backcourt by John Kukowski - foul #3 on John Kukowski, team foul #336-37
11:59Kennesaw St.Robert Stephens lays it in38-37
11:52MillersvilleJohn Kukowski drills a jump hook in the lane38-39
11:40Kennesaw St.John Mackey makes the 3 pointer from the left corner on a nice dish by Craig Back41-39
LineupKennesaw St.
 PG - Craig Back (tiring) 6 pts. 4 ast. 2 stl. 3 pf.
 SG - Andrew Laughlin (fairly fresh) 2 pts. 2 reb.
 SF - John Mackey (fairly fresh) 3 pts. 2 reb.
 PF - Robert Stephens (fairly fresh) 6 pts. 2 reb.
 C - Stephen Leone (fresh) 4 pts. 2 reb.
 
LineupMillersville
 PG - Marion Duffy (fresh) 3 pts. 1 ast.
 SG - Richard Knudtson (fresh) 2 pts. 1 ast.
 SF - John Kukowski (fairly fresh) 5 pts. 2 reb. 3 pf.
 PF - Michael Kramer (fairly fresh) 8 pts. 6 reb.
 C - Charles Hagan (fairly fresh) 2 pts. 6 reb.
 
11:23MillersvilleMichael Kramer scores on a 3 pointer from the right corner on a great pass from Marion Duffy41-42
11:05Kennesaw St.Stephen Leone can't connect on a shot from the right wing41-42
11:03MillersvilleThe rebound goes to Charles Hagan41-42
10:51MillersvilleJohn Mackey is called for the reach on Richard Knudtson - foul #1 on John Mackey, team foul #941-42
SubsKennesaw St.
Michael Bowers (SG), Frank Walker (SF), William Green (PF), Patrick Tucker (C)
Andrew Laughlin, John Mackey, Robert Stephens, Stephen Leone
 
SubsMillersville
David Alvey (PG), Justin Cook (SF)
Marion Duffy, John Kukowski
 
10:51MillersvilleRichard Knudtson makes the 1st free throw41-43
10:51MillersvilleRichard Knudtson makes the 2nd free throw41-44
10:28Kennesaw St.William Green can't finish the layup41-44
10:26MillersvilleThe rebound goes to Richard Knudtson41-44
10:08MillersvilleJustin Cook scores on a 3pt attempt from the left wing41-47
09:58Kennesaw St.Craig Back is called for 10 seconds41-47
SubsKennesaw St.
Christopher Waterbury (PF)
Craig Back
 
SubsMillersville
Daniel Walker (SG), Lucas Coronado (PF), Paul Spinelli (C)
Richard Knudtson, Michael Kramer, Charles Hagan
 
09:47MillersvilleDaniel Walker misses the jump hook from the right block but he's fouled by Frank Walker - foul #2 on Frank Walker, team foul #1041-47
SubsKennesaw St.
Craig Back (PG)
Frank Walker
 
SubsMillersville 
09:47MillersvilleDaniel Walker makes the 1st free throw41-48
09:47MillersvilleDaniel Walker makes the 2nd free throw41-49
09:32Kennesaw St.Michael Bowers's floater is tipped away by Lucas Coronado41-49
09:31Kennesaw St.Christopher Waterbury grabs the offensive board41-49
09:15Kennesaw St.William Green knocks in the jumper from close range and the foul's on Daniel Walker - foul #1 on Daniel Walker, team foul #443-49
SubsKennesaw St. 
SubsMillersville
Justin Jones (SF)
Justin Cook
 
09:15Kennesaw St.William Green makes the free throw44-49
09:01MillersvilleDavid Alvey misses badly on a 3 pointer from straight away44-49
09:00Kennesaw St.Patrick Tucker pulls down the rebound44-49
08:55Kennesaw St.Craig Back hits a 3pt jumper from straight away on a nice dish by William Green47-49
08:28MillersvilleDavid Alvey scores on a 3 from the right corner on a nice dish by Daniel Walker47-52
08:23Kennesaw St.Michael Bowers loses the dribble to Lucas Coronado in the backcourt47-52
08:07MillersvilleDaniel Walker misses the lay-in47-52
08:05MillersvilleThe offensive rebound goes to Lucas Coronado47-52
07:49MillersvilleDavid Alvey can't connect on a 3pt shot from the right corner47-52
07:47Kennesaw St.The rebound goes to Patrick Tucker47-52
07:43Kennesaw St.Craig Back throws a bad pass out of bounds in the backcourt47-52
SubsKennesaw St.
Andrew Laughlin (PG), Jeffrey Ballard (SG), Frank Walker (SF), Richard Jean (PF), Robert Stephens (C)
Craig Back, Michael Bowers, William Green, Christopher Waterbury, Patrick Tucker
 
SubsMillersville
Marion Duffy (PG), John Kukowski (SF), Michael Kramer (PF), Charles Hagan (C)
David Alvey, Justin Jones, Lucas Coronado, Paul Spinelli
 
07:32MillersvilleJohn Kukowski is called for traveling47-52
SubsKennesaw St. 
SubsMillersville
Justin Cook (SG)
Daniel Walker
 
LineupKennesaw St.
 PG - Andrew Laughlin (fresh) 2 pts. 2 reb.
 SG - Jeffrey Ballard (fresh) 5 pts. 4 pf.
 SF - Frank Walker (fresh) 2 pts. 2 stl.
 PF - Richard Jean (fresh) 4 reb. 4 pf.
 C - Robert Stephens (fresh) 6 pts. 2 reb.
 
LineupMillersville
 PG - Marion Duffy (fresh) 3 pts. 2 ast.
 SG - Justin Cook (fresh) 5 pts.
 SF - John Kukowski (fresh) 5 pts. 2 reb. 3 pf.
 PF - Michael Kramer (fairly fresh) 11 pts. 6 reb.
 C - Charles Hagan (fairly fresh) 2 pts. 7 reb.
 
07:12Kennesaw St.Frank Walker can't connect on a jumper from the left wing47-52
07:10MillersvilleThe rebound goes to John Kukowski47-52
06:51MillersvilleJustin Cook buries a 3pt attempt from the left corner47-55
06:30Kennesaw St.Andrew Laughlin misses long on a 3pt jumper from the right corner47-55
06:28Kennesaw St.Robert Stephens tips it but misses47-55
06:27Kennesaw St.Richard Jean tips it home49-55
06:22MillersvilleJohn Kukowski drills a jumpshot from the left side set up by Marion Duffy49-57
06:02Kennesaw St.Jeffrey Ballard misses the fadeaway from the left side49-57
06:01MillersvilleThe rebound goes to Charles Hagan49-57
05:56MillersvilleJohn Kukowski can't connect on a runner near the basket but the foul's on Jeffrey Ballard - foul #5 on Jeffrey Ballard, team foul #1149-57
SubsKennesaw St.
Michael Bowers (PG), John Mackey (SF), Stephen Leone (C)
Jeffrey Ballard, Frank Walker, Robert Stephens
 
SubsMillersville
Richard Knudtson (PG), Daniel Walker (SG)
Marion Duffy, Justin Cook
 
05:56MillersvilleJohn Kukowski makes the 1st free throw49-58
05:56MillersvilleJohn Kukowski makes the 2nd free throw49-59
05:41Kennesaw St.Andrew Laughlin makes the floater from the baseline51-59
05:24MillersvilleDaniel Walker double dribbles51-59
SubsKennesaw St.
Craig Back (PG)
Andrew Laughlin
 
SubsMillersville
Justin Jones (SF), Lucas Coronado (PF)
John Kukowski, Michael Kramer
 
04:55Kennesaw St.Daniel Walker steals the ball from Michael Bowers51-59
04:52MillersvilleDaniel Walker misses the lay-in51-59
04:50Kennesaw St.Richard Jean gets the rebound51-59
04:48Kennesaw St.Richard Knudtson is called for the reach on Michael Bowers in the backcourt - foul #3 on Richard Knudtson, team foul #551-59
SubsKennesaw St.
William Green (SG)
Michael Bowers
 
SubsMillersville
David Alvey (PG), Paul Spinelli (PF)
Daniel Walker, Charles Hagan
 
04:40Kennesaw St.Richard Jean's pass is off the mark and out of bounds51-59
SubsKennesaw St.
Andrew Laughlin (SG)
Stephen Leone
 
SubsMillersville
Larry Borquez (SF)
Justin Jones
 
04:18MillersvilleRichard Knudtson misses the jumper from just outside the lane51-59
04:16Kennesaw St.The rebound goes to Richard Jean51-59
04:12Kennesaw St.Craig Back is hacked by David Alvey in the backcourt - foul #2 on David Alvey, team foul #651-59
SubsKennesaw St.
Frank Walker (SF), Christopher Waterbury (PF), Robert Stephens (C)
Andrew Laughlin, John Mackey, Richard Jean
 
SubsMillersville
Marion Duffy (SG), Michael Kramer (PF)
Richard Knudtson, Lucas Coronado
 
03:57Kennesaw St.William Green is open but comes up short on the jumpshot from the right side51-59
03:55MillersvilleMichael Kramer pulls down the rebound51-59
Game PlanKennesaw St.Kennesaw St. is playing a motion offense and a man to man (-1) 
Game PlanMillersvilleMillersville is playing a flex offense (slowdown) and a fullcourt press (-2) 
03:28MillersvilleMichael Kramer misses the dunk attempt51-59
03:26MillersvillePaul Spinelli misses the tip51-59
03:24Kennesaw St.William Green grabs the board51-59
LineupKennesaw St.
 PG - Craig Back (tired) 9 pts. 4 ast. 2 stl. 3 pf.
 SG - William Green (fresh) 10 pts. 3 reb.
 SF - Frank Walker (fresh) 2 pts. 2 stl.
 PF - Christopher Waterbury (fresh) 3 reb.
 C - Robert Stephens (fresh) 6 pts. 3 reb.
 
LineupMillersville
 PG - David Alvey (tiring) 9 pts. 1 ast.
 SG - Marion Duffy (fairly fresh) 3 pts. 3 ast.
 SF - Larry Borquez (fairly fresh) 3 pts.
 PF - Michael Kramer (tiring) 11 pts. 7 reb.
 C - Paul Spinelli (fairly fresh) 2 reb.
 
Game PlanKennesaw St.Kennesaw St. is playing a motion offense (uptempo) and a man to man (-1) 
Game PlanMillersvilleMillersville is playing a flex offense (slowdown) and a fullcourt press (+1) 
03:20Kennesaw St.Marion Duffy steps in front of the Robert Stephens pass51-59
03:16MillersvilleMarion Duffy lays it up and in51-61
03:04Kennesaw St.Robert Stephens misses the lay-in but the foul's on Paul Spinelli - foul #3 on Paul Spinelli, team foul #751-61
SubsKennesaw St.
Michael Bowers (PG), Andrew Laughlin (SG), John Mackey (SF), Stephen Leone (C)
Craig Back, William Green, Frank Walker, Christopher Waterbury
 
SubsMillersville
Justin Cook (PG), Daniel Walker (SG), Justin Jones (SF), Lucas Coronado (PF), Charles Hagan (C)
David Alvey, Marion Duffy, Larry Borquez, Michael Kramer, Paul Spinelli
 
03:04Kennesaw St.Robert Stephens makes the 1st free throw52-61
03:04Kennesaw St.Robert Stephens makes the 2nd free throw53-61
02:43MillersvilleRobert Stephens is called for the reach on Lucas Coronado - foul #3 on Robert Stephens, team foul #1253-61
SubsKennesaw St.
Richard Jean (PF)
Robert Stephens
 
SubsMillersville
Richard Knudtson (PG)
Daniel Walker
 
02:43MillersvilleLucas Coronado misses the 1st free throw53-61
02:43MillersvilleLucas Coronado makes the 2nd free throw53-62
02:41Kennesaw St.Andrew Laughlin travels in the backcourt53-62
02:26MillersvilleJohn Mackey steals it from Justin Cook53-62
02:26Kennesaw St.Kennesaw St. calls a full timeout (2 :30 3 full remaining)53-62
SubsKennesaw St.
William Green (PG), Frank Walker (SF), Patrick Tucker (C)
Andrew Laughlin, John Mackey, Stephen Leone
 
SubsMillersville
John Kukowski (SF)
Lucas Coronado
 
02:13Kennesaw St.Michael Bowers misses long on a 3 from the right wing53-62
02:12Kennesaw St.Richard Jean gets the offensive rebound53-62
01:55Kennesaw St.Patrick Tucker double dribbles53-62
SubsKennesaw St.
Craig Back (PG), John Mackey (SF)
William Green, Frank Walker
 
SubsMillersville
David Alvey (PG), Daniel Walker (SG), Michael Kramer (PF)
Richard Knudtson, Justin Cook, Justin Jones
 
01:35MillersvilleJohn Mackey is called for the reach on John Kukowski - foul #2 on John Mackey, team foul #1353-62
01:35MillersvilleJohn Kukowski makes the 1st free throw53-63
01:35MillersvilleJohn Kukowski makes the 2nd free throw53-64
01:22Kennesaw St.Michael Bowers hits the finger roll on a great pass from John Mackey and the foul's on John Kukowski - foul #4 on John Kukowski, team foul #855-64
01:22Kennesaw St.Michael Bowers makes the free throw56-64
00:57MillersvilleDaniel Walker double dribbles56-64
Game PlanKennesaw St.Kennesaw 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:54Kennesaw St.Michael Bowers's pass is off the mark and out of bounds in the backcourt56-64
Game PlanKennesaw St.Kennesaw St. is playing a quick shot offense (quick shot) and intentionally fouling (-1) 
Game PlanMillersvilleMillersville is playing a spread offense (hold ball) and a fullcourt press (+1) 
00:53MillersvilleDaniel Walker is hacked by Patrick Tucker - foul #1 on Patrick Tucker, team foul #1456-64
SubsKennesaw St. 
SubsMillersville
Lucas Coronado (PF)
Michael Kramer
 
00:53MillersvilleDaniel Walker makes the 1st free throw56-65
00:53MillersvilleDaniel Walker makes the 2nd free throw56-66
00:49Kennesaw St.The short jumper by Richard Jean is denied by Lucas Coronado56-66
00:48Kennesaw St.Patrick Tucker pulls down the offensive rebound56-66
00:44Kennesaw St.Craig Back misses the 3pt jumper from the right wing56-66
00:42MillersvilleCharles Hagan pulls down the rebound56-66
Game PlanKennesaw St.Kennesaw 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:14MillersvilleJohn Kukowski buries a fadeaway jumper from the left wing on a nice dish by Daniel Walker56-68
00:08Kennesaw St.Richard Jean knocks in the runner from close range and the foul's on Charles Hagan - foul #2 on Charles Hagan, team foul #958-68
SubsKennesaw St.
Andrew Laughlin (SG), William Green (SF), Robert Stephens (C)
Craig Back, John Mackey, Patrick Tucker
 
SubsMillersville
Marion Duffy (PG), Richard Knudtson (SG), Justin Jones (SF), Paul Spinelli (C)
David Alvey, Daniel Walker, John Kukowski, Charles Hagan
 
00:08Kennesaw St.Richard Jean makes the free throw59-68
00:00MillersvilleMarion Duffy runs out the clock59-68