#1A3D81 #C42830
Hoops Dynasty HOOPS DYNASTY
Non-Conference Crum
DeSales Sim AI
Muhlenberg Sim AI
Final -
3/28/2026
73
  1 2 F
DeSales 31 42 73
Muhlenberg 38 25 63
63
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cWarner Hearn 25 2-5 1-2 2-4 0 4 0 3 0 0 1 7
pfKenneth Nakashima 30 3-5 0-0 6-6 0 8 1 3 0 3 0 12
sfRonald Pon 25 3-5 0-2 0-0 3 9 0 2 0 0 2 6
sgJohn Janson 25 7-10 1-2 4-4 5 7 3 1 0 0 2 19
pgStanley York 23 0-3 0-2 4-4 0 0 4 1 2 0 3 4
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sgDouglas Dade 21 3-6 0-3 4-4 0 0 2 2 0 1 1 10
pfGary Marx 16 3-7 1-2 1-1 0 4 3 1 0 0 2 8
pgCharles Millman 13 0-0 0-0 0-0 0 1 0 1 0 0 0 0
cEarl Camire 11 1-1 1-1 0-0 1 1 0 0 0 0 0 3
sfCory Shackelford 6 1-2 0-0 0-0 0 1 0 0 0 0 3 2
pgStephen Diller 3 0-2 0-1 0-0 0 1 0 0 0 0 1 0
cDonald Williamson 2 1-1 0-0 0-0 0 0 0 1 0 0 0 2
Totals 200 24-47 4-15 21-23 9 36 13 15 2 4 15 73
Percentages   .511 .267 .913                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cThomas Granger 28 6-15 0-2 0-1 5 7 0 1 2 0 2 12
pfAbraham Keys 23 0-3 0-1 0-0 1 3 1 1 1 0 2 0
sfLeland Santo 26 4-6 0-0 2-6 2 5 1 0 0 0 3 10
sgJoseph Hubbell 23 3-6 2-5 2-2 0 1 1 4 0 0 4 10
pgHenry Boyd 28 4-12 3-9 3-3 1 2 2 2 3 0 3 14
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sfJames Carroll 17 2-7 1-4 0-0 1 3 0 0 1 1 2 5
pgBrian Hansen 16 1-4 1-4 0-0 2 2 3 1 1 0 0 3
sgJohn Ingersoll 14 0-1 0-0 2-2 1 2 1 1 0 0 1 2
pgShawn Hooper 13 1-3 0-0 0-0 1 3 1 0 0 0 0 2
pfFrank Bryant 12 2-4 1-3 0-0 0 1 0 1 1 0 2 5
Totals 200 23-61 8-28 9-14 14 29 10 11 9 1 19 63
Percentages   .377 .286 .643                

DU
31
11-22
4-8
5-6
3
16
7
11
0
0
6
8
7
4
0
10
42
13-25
0-7
16-17
6
20
6
4
2
4
9
20
12
6
2
15
73
24-47
4-15
21-23
9
36
13
15
2
4
15
28
19
10
2
25
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
MC
38
14-34
7-20
3-4
7
16
5
4
7
1
6
12
14
6
0
9
25
9-27
1-8
6-10
7
13
5
7
2
0
13
14
2
7
2
8
63
23-61
8-28
9-14
14
29
10
11
9
1
19
26
16
13
2
17
PLAYER OF THE GAME
sg John Janson DeSales
19 Points, 7 Rebounds, 3 Assists
TimeTeamPlayScore
LineupDeSales
 PG - Stanley York (fresh)
 SG - John Janson (fresh)
 SF - Ronald Pon (fresh)
 PF - Kenneth Nakashima (fresh)
 C - Warner Hearn (fresh)
 
LineupMuhlenberg
 PG - Henry Boyd (fresh)
 SG - Joseph Hubbell (fresh)
 SF - Leland Santo (fresh)
 PF - Abraham Keys (fresh)
 C - Thomas Granger (fresh)
 
20:00MuhlenbergThomas Granger wins the tip0-0
Game PlanDeSalesDeSales is playing a flex offense and a 2-3 zone (0) 
Game PlanMuhlenbergMuhlenberg is playing a triangle offense and a man to man (0) 
19:42MuhlenbergAbraham Keys comes up short on the 3pt shot from the right wing0-0
19:41DeSalesThe rebound goes to Warner Hearn0-0
19:22DeSalesJohn Janson hits the front of the rim on the jump hook in the lane0-0
19:20DeSalesJohn Janson tips it but misses0-0
19:18MuhlenbergAbraham Keys pulls down the rebound0-0
19:14MuhlenbergHenry Boyd misses badly on a 3 pointer from the left wing0-0
19:13MuhlenbergLeland Santo tips it back up and in0-2
19:07DeSalesStanley York's pass is off the mark and out of bounds0-2
18:49MuhlenbergLeland Santo misses badly on a turnaround in the lane but he's fouled by John Janson - foul #1 on John Janson, team foul #10-2
18:49MuhlenbergLeland Santo misses the 1st free throw0-2
18:49MuhlenbergLeland Santo makes the 2nd free throw0-3
18:33DeSalesKenneth Nakashima makes the driving attempt from the right block on a nice dish by Stanley York2-3
18:21MuhlenbergJoseph Hubbell hits a 3pt attempt from the right wing2-6
18:11DeSalesWarner Hearn misses short on a jump hook in the lane but he's hacked by Thomas Granger - foul #1 on Thomas Granger, team foul #12-6
18:11DeSalesWarner Hearn makes the 1st free throw3-6
18:11DeSalesWarner Hearn misses the 2nd free throw3-6
18:11MuhlenbergAbraham Keys grabs the board3-6
17:51MuhlenbergJoseph Hubbell is whistled for traveling3-6
SubsDeSales 
SubsMuhlenberg
Brian Hansen (SG)
Joseph Hubbell
 
17:33DeSalesRonald Pon connects on the fadeaway from the free throw line5-6
17:25MuhlenbergThomas Granger comes up short on the jump hook from the baseline5-6
17:24DeSalesWarner Hearn grabs the board5-6
17:02DeSalesStanley York misses badly on a shot from the left side but he's hacked by Leland Santo - foul #1 on Leland Santo, team foul #25-6
SubsDeSales
Gary Marx (C)
Warner Hearn
 
SubsMuhlenberg
Shawn Hooper (SG), John Ingersoll (SF), James Carroll (PF), Frank Bryant (C)
Henry Boyd, Leland Santo, Abraham Keys, Thomas Granger
 
17:02DeSalesStanley York makes the 1st free throw6-6
17:02DeSalesStanley York makes the 2nd free throw7-6
16:37MuhlenbergFrank Bryant misses short on a 3pt attempt from the left corner7-6
16:35MuhlenbergShawn Hooper tips it but misses7-6
16:33MuhlenbergBrian Hansen gets the offensive rebound7-6
16:22MuhlenbergJames Carroll comes up short on the 3 from the right wing7-6
16:20DeSalesThe rebound goes to John Janson7-6
16:07DeSalesGary Marx is hacked by Frank Bryant - foul #1 on Frank Bryant, team foul #37-6
SubsDeSales
Douglas Dade (PG), Charles Millman (SG), Cory Shackelford (SF), Earl Camire (C)
Stanley York, John Janson, Ronald Pon, Kenneth Nakashima
 
SubsMuhlenberg
Joseph Hubbell (SG)
Shawn Hooper
 
15:48DeSalesGary Marx blows the layup7-6
15:46MuhlenbergThe rebound goes to James Carroll7-6
LineupDeSales
 PG - Douglas Dade (fresh)
 SG - Charles Millman (fresh)
 SF - Cory Shackelford (fresh)
 PF - Gary Marx (fresh)
 C - Earl Camire (fresh)
 
LineupMuhlenberg
 PG - Brian Hansen (fresh)
 SG - Joseph Hubbell (fresh) 3 pts.
 SF - John Ingersoll (fresh)
 PF - James Carroll (fresh)
 C - Frank Bryant (fresh)
 
15:42MuhlenbergBrian Hansen misses long on a 3 pointer from straight away7-6
15:41MuhlenbergJohn Ingersoll snags the offensive board7-6
15:20MuhlenbergFrank Bryant misses short on a 3pt jumper from the right corner7-6
15:19DeSalesGary Marx grabs the defensive rebound7-6
15:03DeSalesGary Marx can't connect on a jumpshot from the free throw line7-6
15:02MuhlenbergJames Carroll grabs the board7-6
14:33MuhlenbergFrank Bryant buries a 3 from the right corner on a nice dish by Brian Hansen7-9
14:15DeSalesCharles Millman is hacked by John Ingersoll - foul #1 on John Ingersoll, team foul #47-9
SubsDeSales
John Janson (SG), Ronald Pon (SF), Kenneth Nakashima (PF), Warner Hearn (C)
Charles Millman, Cory Shackelford, Gary Marx, Earl Camire
 
SubsMuhlenberg
Henry Boyd (PG), Shawn Hooper (SG), Leland Santo (SF), Abraham Keys (PF), Thomas Granger (C)
Brian Hansen, Joseph Hubbell, John Ingersoll, James Carroll, Frank Bryant
 
14:01DeSalesJohn Janson clanks a jumper from just outside the lane but the foul's on Henry Boyd - foul #1 on Henry Boyd, team foul #57-9
14:01DeSalesJohn Janson makes the 1st free throw8-9
14:01DeSalesJohn Janson makes the 2nd free throw9-9
13:51MuhlenbergHenry Boyd clanks a 3pt jumper from the left wing9-9
13:49DeSalesThe rebound goes to Kenneth Nakashima9-9
13:39DeSalesAbraham Keys steals the ball from Kenneth Nakashima9-9
13:34MuhlenbergLeland Santo is hacked by Ronald Pon - foul #1 on Ronald Pon, team foul #29-9
SubsDeSales
Stanley York (PG)
Douglas Dade
 
SubsMuhlenberg 
13:19MuhlenbergLeland Santo scores on a shot from close range9-11
12:58DeSalesWarner Hearn loses the ball out of bounds9-11
SubsDeSales 
SubsMuhlenberg
Joseph Hubbell (SG)
Shawn Hooper
 
12:40MuhlenbergWarner Hearn is called for the reach on Henry Boyd - foul #1 on Warner Hearn, team foul #39-11
12:28MuhlenbergJoseph Hubbell clanks a 3pt shot from the right corner9-11
12:27DeSalesKenneth Nakashima grabs the defensive rebound9-11
12:13DeSalesWarner Hearn drills a 3pt shot from straight away set up by John Janson12-11
12:02MuhlenbergAbraham Keys clanks a jumper from the free throw line12-11
12:01DeSalesKenneth Nakashima grabs the board12-11
11:49DeSalesKenneth Nakashima's pass is off the mark and out of bounds12-11
SubsDeSales
Douglas Dade (PG), Charles Millman (SG), Gary Marx (SF)
Stanley York, John Janson, Ronald Pon
 
SubsMuhlenberg
James Carroll (PF)
Abraham Keys
 
11:25MuhlenbergHenry Boyd is whistled for a carry12-11
SubsDeSales
Earl Camire (C)
Warner Hearn
 
SubsMuhlenberg
Brian Hansen (SG), John Ingersoll (SF)
Joseph Hubbell, Leland Santo
 
LineupDeSales
 PG - Douglas Dade (fresh)
 SG - Charles Millman (fresh)
 SF - Gary Marx (fresh)
 PF - Kenneth Nakashima (fresh) 2 pts. 3 reb.
 C - Earl Camire (fresh)
 
LineupMuhlenberg
 PG - Henry Boyd (fresh)
 SG - Brian Hansen (fresh) 1 ast.
 SF - John Ingersoll (fresh)
 PF - James Carroll (fresh) 2 reb.
 C - Thomas Granger (fresh)
 
11:09DeSalesEarl Camire connects on the 3 from the left wing15-11
10:51MuhlenbergBrian Hansen misses badly on a 3pt jumper from the left wing15-11
10:50MuhlenbergThomas Granger hits the follow up shot15-13
10:35DeSalesDouglas Dade lays it up and in set up by Kenneth Nakashima17-13
10:31MuhlenbergHenry Boyd's pass is off the mark and out of bounds17-13
SubsDeSales
Stanley York (PG), John Janson (SG)
Charles Millman, Kenneth Nakashima
 
SubsMuhlenberg
Shawn Hooper (SG), Abraham Keys (PF), Frank Bryant (C)
Henry Boyd, James Carroll, Thomas Granger
 
10:10DeSalesDouglas Dade misses short on a 3 from the left corner17-13
10:08DeSalesJohn Janson tips it home19-13
09:51MuhlenbergJohn Ingersoll misses the lay-in19-13
09:50MuhlenbergAbraham Keys tips it but misses19-13
09:49DeSalesGary Marx snags the defensive board19-13
09:36DeSalesJohn Janson scores on a 3pt attempt from the left corner on a great pass from Douglas Dade22-13
09:15MuhlenbergShawn Hooper can't finish the layup22-13
09:14DeSalesThe rebound goes to Gary Marx22-13
09:09DeSalesStanley York can't connect on a floater from the right side22-13
09:08MuhlenbergFrank Bryant snags the defensive board22-13
08:49MuhlenbergBrian Hansen knocks in the 3pt shot from the right corner on a nice dish by John Ingersoll22-16
08:37DeSalesJohn Janson buries a fadeaway from the left wing set up by Stanley York24-16
08:18MuhlenbergBrian Hansen is whistled for a carry24-16
SubsDeSales
Charles Millman (PG), Stephen Diller (SG), Ronald Pon (SF), Kenneth Nakashima (PF), Warner Hearn (C)
Stanley York, John Janson, Douglas Dade, Gary Marx, Earl Camire
 
SubsMuhlenberg
Henry Boyd (PG), Joseph Hubbell (SG), Leland Santo (SF), James Carroll (PF), Thomas Granger (C)
Brian Hansen, Shawn Hooper, John Ingersoll, Abraham Keys, Frank Bryant
 
08:16DeSalesHenry Boyd steps in front of the Charles Millman pass in the backcourt24-16
08:07MuhlenbergHenry Boyd knocks in the 3pt shot from the left wing24-19
07:49DeSalesJames Carroll denies the turnaround by Warner Hearn24-19
07:47MuhlenbergLeland Santo grabs the board24-19
07:25MuhlenbergThomas Granger lays it up and in on a great pass from Joseph Hubbell24-21
LineupDeSales
 PG - Charles Millman (fresh)
 SG - Stephen Diller (fresh)
 SF - Ronald Pon (fresh) 2 pts.
 PF - Kenneth Nakashima (fresh) 2 pts. 3 reb.
 C - Warner Hearn (fresh) 4 pts. 2 reb.
 
LineupMuhlenberg
 PG - Henry Boyd (fresh) 3 pts.
 SG - Joseph Hubbell (fresh) 3 pts. 1 ast.
 SF - Leland Santo (fresh) 5 pts. 2 reb.
 PF - James Carroll (fresh) 2 reb.
 C - Thomas Granger (fresh) 4 pts.
 
07:09DeSalesStephen Diller hits the front of the rim on the fadeaway from the left wing24-21
07:08MuhlenbergThomas Granger pulls down the rebound24-21
06:49MuhlenbergJames Carroll can't connect on a 3 pointer from the right corner24-21
06:47DeSalesRonald Pon gets the rebound24-21
06:32DeSalesThomas Granger steps in front of the Warner Hearn pass24-21
06:18MuhlenbergJames Carroll misses long on a 3pt attempt from the right corner24-21
06:17DeSalesStephen Diller pulls down the rebound24-21
05:53DeSalesStephen Diller misses short on a 3 pointer from the left corner24-21
05:52MuhlenbergHenry Boyd grabs the board24-21
05:34MuhlenbergJoseph Hubbell hits the front of the rim on the 3pt jumper from the left corner24-21
05:33MuhlenbergThomas Granger hits the follow up shot24-23
05:11DeSalesJames Carroll picks off the pass by Warner Hearn24-23
04:50MuhlenbergJoseph Hubbell comes up short on the jumpshot from the left wing but he's fouled by Stephen Diller - foul #1 on Stephen Diller, team foul #424-23
SubsDeSales
Stanley York (PG), John Janson (SG), Douglas Dade (SF), Gary Marx (PF), Earl Camire (C)
Charles Millman, Stephen Diller, Ronald Pon, Kenneth Nakashima, Warner Hearn
 
SubsMuhlenberg
Brian Hansen (PG), John Ingersoll (SF), Abraham Keys (PF), Frank Bryant (C)
Henry Boyd, Leland Santo, James Carroll, Thomas Granger
 
04:50MuhlenbergJoseph Hubbell makes the 1st free throw24-24
04:50MuhlenbergJoseph Hubbell makes the 2nd free throw24-25
04:37DeSalesGary Marx makes the 3 pointer from the right wing on a great pass from Stanley York27-25
04:23MuhlenbergJoseph Hubbell connects on the fadeaway jumper from the left side27-27
03:57DeSalesDouglas Dade buries a fadeaway from the right side on a great pass from Gary Marx29-27
03:37MuhlenbergJoseph Hubbell knocks in the 3pt attempt from the left corner on a nice dish by Abraham Keys29-30
03:32DeSalesDouglas Dade loses the dribble to Frank Bryant29-30
03:20MuhlenbergAbraham Keys is fouled on the floor by Gary Marx - foul #1 on Gary Marx, team foul #529-30
SubsDeSales
Kenneth Nakashima (PF)
Earl Camire
 
SubsMuhlenberg
Henry Boyd (PG), Thomas Granger (C)
Joseph Hubbell, Frank Bryant
 
LineupDeSales
 PG - Stanley York (fresh) 2 pts. 3 ast.
 SG - John Janson (fresh) 9 pts. 1 ast.
 SF - Douglas Dade (fresh) 4 pts. 1 ast.
 PF - Kenneth Nakashima (fresh) 2 pts. 3 reb.
 C - Gary Marx (fresh) 3 pts. 3 reb.
 
LineupMuhlenberg
 PG - Henry Boyd (fresh) 3 pts.
 SG - Brian Hansen (fresh) 3 pts. 1 ast.
 SF - John Ingersoll (fresh) 1 ast.
 PF - Abraham Keys (fresh) 3 reb.
 C - Thomas Granger (fresh) 6 pts. 3 reb.
 
03:09MuhlenbergHenry Boyd scores on a 3 from the right corner29-33
02:50DeSalesStanley York hits the front of the rim on the 3pt attempt from the left corner29-33
02:48DeSalesJohn Janson tips it back up and in31-33
02:34MuhlenbergThomas Granger is hacked by Gary Marx - foul #2 on Gary Marx, team foul #631-33
SubsDeSales
Ronald Pon (SF), Warner Hearn (C)
Stanley York, Gary Marx
 
SubsMuhlenberg
Shawn Hooper (SG), Leland Santo (SF), James Carroll (PF)
Brian Hansen, John Ingersoll, Abraham Keys
 
02:25MuhlenbergHenry Boyd clanks a 3pt jumper from the right wing31-33
02:24DeSalesRonald Pon pulls down the rebound31-33
02:18DeSalesWarner Hearn is fouled on the floor by Leland Santo - foul #2 on Leland Santo, team foul #631-33
SubsDeSales
Charles Millman (SG)
John Janson
 
SubsMuhlenberg 
02:11DeSalesKenneth Nakashima throws a bad pass out of bounds31-33
01:49MuhlenbergJames Carroll scores on a 3pt attempt from straight away31-36
01:29DeSalesRonald Pon can't connect on a 3pt shot from the left wing31-36
01:27MuhlenbergShawn Hooper snags the defensive board31-36
01:07MuhlenbergThomas Granger slams it home on a nice dish by Henry Boyd31-38
00:46DeSalesHenry Boyd steps in front of the Douglas Dade pass31-38
00:20MuhlenbergThomas Granger misses the easy layup31-38
00:19DeSalesRonald Pon pulls down the rebound31-38
00:00DeSalesThomas Granger takes the ball from Ronald Pon31-38
TimeTeamPlayScore
LineupDeSales
 PG - Stanley York (fresh) 2 pts. 3 ast.
 SG - John Janson (fresh) 11 pts. 1 ast.
 SF - Ronald Pon (fresh) 2 pts. 3 reb.
 PF - Kenneth Nakashima (fresh) 2 pts. 3 reb.
 C - Warner Hearn (fresh) 4 pts. 2 reb.
 
LineupMuhlenberg
 PG - Henry Boyd (fresh) 6 pts. 1 ast. 2 stl.
 SG - Joseph Hubbell (fresh) 10 pts. 1 ast.
 SF - Leland Santo (fresh) 5 pts. 2 reb.
 PF - Abraham Keys (fresh) 3 reb.
 C - Thomas Granger (fresh) 8 pts. 3 reb. 2 stl.
 
20:00DeSalesRonald Pon inbounds the ball31-38
Game PlanDeSalesDeSales is playing a flex offense and a 2-3 zone (+2) 
Game PlanMuhlenbergMuhlenberg is playing a triangle offense and a man to man (+2) 
19:36DeSalesThomas Granger is called for the reach on Warner Hearn - foul #2 on Thomas Granger, team foul #131-38
19:27DeSalesKenneth Nakashima misses the dunk but he's fouled by Abraham Keys - foul #1 on Abraham Keys, team foul #231-38
19:27DeSalesKenneth Nakashima makes the 1st free throw32-38
19:27DeSalesKenneth Nakashima makes the 2nd free throw33-38
19:02MuhlenbergThomas Granger clanks a floater from the right side33-38
19:01DeSalesKenneth Nakashima grabs the board33-38
18:44DeSalesWarner Hearn misses long on a shot from the left wing but the foul's on Henry Boyd - foul #2 on Henry Boyd, team foul #333-38
18:44DeSalesWarner Hearn misses the 1st free throw33-38
18:44DeSalesWarner Hearn makes the 2nd free throw34-38
18:28MuhlenbergStanley York steals the ball from Joseph Hubbell34-38
18:05DeSalesJohn Janson is hacked by Joseph Hubbell - foul #1 on Joseph Hubbell, team foul #434-38
17:44DeSalesKenneth Nakashima makes the floater in the lane36-38
17:18MuhlenbergLeland Santo's fadeaway is rejected by Kenneth Nakashima36-38
17:17DeSalesKenneth Nakashima pulls down the rebound36-38
16:59DeSalesRonald Pon comes up short on the 3 pointer from straight away36-38
16:57DeSalesJohn Janson tips it in38-38
16:51MuhlenbergKenneth Nakashima swats the short shot by Henry Boyd38-38
16:49MuhlenbergLeland Santo pulls down the offensive rebound38-38
16:33MuhlenbergThomas Granger misses the turnaround from close range38-38
16:32DeSalesThe rebound goes to Ronald Pon38-38
16:13DeSalesWarner Hearn connects on the jumper from the right block on a great pass from John Janson40-38
16:03MuhlenbergHenry Boyd is hacked by Stanley York - foul #1 on Stanley York, team foul #140-38
SubsDeSales
Douglas Dade (PG), Charles Millman (SG), Cory Shackelford (SF), Gary Marx (PF), Earl Camire (C)
Stanley York, John Janson, Ronald Pon, Kenneth Nakashima, Warner Hearn
 
SubsMuhlenberg
Brian Hansen (PG), Shawn Hooper (SG), John Ingersoll (SF), James Carroll (PF), Frank Bryant (C)
Henry Boyd, Joseph Hubbell, Leland Santo, Abraham Keys, Thomas Granger
 
15:56MuhlenbergBrian Hansen hits the front of the rim on the 3pt jumper from the right corner40-38
15:55MuhlenbergJames Carroll misses the tip40-38
15:53DeSalesCharles Millman pulls down the rebound40-38
LineupDeSales
 PG - Douglas Dade (fresh) 4 pts. 1 ast.
 SG - Charles Millman (fresh)
 SF - Cory Shackelford (fresh)
 PF - Gary Marx (fresh) 3 pts. 3 reb.
 C - Earl Camire (fresh) 3 pts.
 
LineupMuhlenberg
 PG - Brian Hansen (fresh) 3 pts. 1 ast.
 SG - Shawn Hooper (fresh)
 SF - John Ingersoll (fresh) 1 ast.
 PF - James Carroll (fresh) 3 pts. 3 reb.
 C - Frank Bryant (fresh) 3 pts.
 
15:47DeSalesCory Shackelford hits the front of the rim on the pull-up jumper from the right side40-38
15:45MuhlenbergShawn Hooper gets the rebound40-38
15:32MuhlenbergShawn Hooper lays it up and in on a nice dish by Brian Hansen40-40
15:15DeSalesGary Marx misses long on a floater from the free throw line40-40
15:13DeSalesEarl Camire grabs the offensive board40-40
14:56DeSalesDouglas Dade misses short on a 3 from the left corner40-40
14:54MuhlenbergJohn Ingersoll gets the rebound40-40
14:49MuhlenbergJohn Ingersoll misses the turnaround from the left block but the foul's on Cory Shackelford - foul #1 on Cory Shackelford, team foul #240-40
14:49MuhlenbergJohn Ingersoll makes the 1st free throw40-41
14:49MuhlenbergJohn Ingersoll makes the 2nd free throw40-42
14:28DeSalesCory Shackelford knocks in the jump hook from the baseline on a nice dish by Gary Marx42-42
14:05MuhlenbergJohn Ingersoll travels with the ball42-42
SubsDeSales
John Janson (SG), Kenneth Nakashima (PF)
Cory Shackelford, Earl Camire
 
SubsMuhlenberg
Henry Boyd (PG), Leland Santo (SF), Thomas Granger (C)
Shawn Hooper, John Ingersoll, Frank Bryant
 
13:43DeSalesJohn Janson throws a bad pass out of bounds42-42
SubsDeSales
Ronald Pon (SF), Donald Williamson (C)
Charles Millman, Gary Marx
 
SubsMuhlenberg 
13:25MuhlenbergHenry Boyd is hacked by Douglas Dade - foul #1 on Douglas Dade, team foul #342-42
SubsDeSales
Warner Hearn (C)
Donald Williamson
 
SubsMuhlenberg
Shawn Hooper (SG), Abraham Keys (PF)
Brian Hansen, James Carroll
 
13:06MuhlenbergThomas Granger loses the ball out of bounds42-42
SubsDeSales
Stanley York (PG)
Douglas Dade
 
SubsMuhlenberg
Joseph Hubbell (SG)
Shawn Hooper
 
12:41DeSalesRonald Pon drills a fadeaway jumper from the free throw line on a nice dish by Stanley York44-42
12:21MuhlenbergHenry Boyd comes up short on the 3 pointer from the left wing44-42
12:19MuhlenbergThomas Granger snags the offensive board44-42
12:08MuhlenbergJoseph Hubbell is fouled on the floor by John Janson - foul #2 on John Janson, team foul #444-42
SubsDeSales
Douglas Dade (SG)
John Janson
 
SubsMuhlenberg
John Ingersoll (SF)
Leland Santo
 
11:58MuhlenbergHenry Boyd buries a 3pt attempt from the left corner44-45
LineupDeSales
 PG - Stanley York (fresh) 2 pts. 4 ast.
 SG - Douglas Dade (fresh) 4 pts. 1 ast.
 SF - Ronald Pon (fresh) 4 pts. 4 reb.
 PF - Kenneth Nakashima (fresh) 6 pts. 5 reb. 2 blk.
 C - Warner Hearn (fresh) 7 pts. 2 reb.
 
LineupMuhlenberg
 PG - Henry Boyd (fresh) 9 pts. 1 ast. 2 stl.
 SG - Joseph Hubbell (fresh) 10 pts. 1 ast.
 SF - John Ingersoll (fresh) 2 pts. 1 ast.
 PF - Abraham Keys (fresh) 3 reb.
 C - Thomas Granger (fresh) 8 pts. 4 reb. 2 stl.
 
11:33DeSalesKenneth Nakashima misses short on a jump hook in the lane44-45
11:31MuhlenbergThe rebound goes to Joseph Hubbell44-45
11:17MuhlenbergThomas Granger misses long on a fadeaway in the paint44-45
11:15DeSalesThe rebound goes to Warner Hearn44-45
11:01DeSalesDouglas Dade scores on a pull-up jumper from the right wing46-45
10:42MuhlenbergJoseph Hubbell's pass is intercepted by Stanley York46-45
10:39DeSalesKenneth Nakashima blows the dunk46-45
10:37MuhlenbergThomas Granger grabs the board46-45
10:32MuhlenbergHenry Boyd clanks a 3pt jumper from the left wing46-45
10:31MuhlenbergHenry Boyd gets the offensive rebound46-45
10:07MuhlenbergJoseph Hubbell loses the ball out of bounds46-45
SubsDeSales
Charles Millman (PG), John Janson (SG), Cory Shackelford (SF), Gary Marx (PF), Earl Camire (C)
Stanley York, Douglas Dade, Ronald Pon, Kenneth Nakashima, Warner Hearn
 
SubsMuhlenberg
Brian Hansen (PG), Shawn Hooper (SG), Leland Santo (SF), James Carroll (PF), Frank Bryant (C)
Henry Boyd, Joseph Hubbell, John Ingersoll, Abraham Keys, Thomas Granger
 
09:52DeSalesGary Marx hits a floater from the baseline48-45
09:39MuhlenbergLeland Santo scores on a jumper from the left block on a nice dish by Brian Hansen48-47
09:20DeSalesGary Marx hits a shot from the left wing on a nice dish by John Janson and he's hacked by Leland Santo - foul #3 on Leland Santo, team foul #550-47
09:20DeSalesGary Marx makes the free throw51-47
08:54MuhlenbergJames Carroll connects on the fadeaway from the baseline on a nice dish by Shawn Hooper51-49
08:25DeSalesBrian Hansen picks off the pass by Gary Marx51-49
08:00MuhlenbergLeland Santo misses badly on a jump hook from the left block but the foul's on Cory Shackelford - foul #2 on Cory Shackelford, team foul #551-49
SubsDeSales
Douglas Dade (SF), Kenneth Nakashima (PF)
Cory Shackelford, Earl Camire
 
SubsMuhlenberg
Henry Boyd (PG), Thomas Granger (C)
Shawn Hooper, Frank Bryant
 
08:00MuhlenbergLeland Santo misses the 1st free throw51-49
08:00MuhlenbergLeland Santo misses the 2nd free throw51-49
08:00DeSalesThe rebound goes to Gary Marx51-49
07:49DeSalesJames Carroll is called for the reach on Kenneth Nakashima - foul #1 on James Carroll, team foul #651-49
SubsDeSales
Ronald Pon (SF)
Charles Millman
 
SubsMuhlenberg
John Ingersoll (SF)
Leland Santo
 
LineupDeSales
 PG - Douglas Dade (fresh) 6 pts. 1 ast.
 SG - John Janson (fresh) 13 pts. 3 ast.
 SF - Ronald Pon (fresh) 4 pts. 4 reb.
 PF - Kenneth Nakashima (fresh) 6 pts. 5 reb. 2 blk.
 C - Gary Marx (fresh) 8 pts. 4 reb.
 
LineupMuhlenberg
 PG - Henry Boyd (fresh) 9 pts. 1 ast. 2 stl.
 SG - Brian Hansen (fresh) 3 pts. 3 ast.
 SF - John Ingersoll (fresh) 2 pts. 1 ast.
 PF - James Carroll (fresh) 5 pts. 3 reb.
 C - Thomas Granger (fresh) 8 pts. 5 reb. 2 stl.
 
07:31DeSalesDouglas Dade misses the fadeaway from the free throw line but the foul's on James Carroll - foul #2 on James Carroll, team foul #751-49
SubsDeSales
Stanley York (PG), Donald Williamson (C)
John Janson, Gary Marx
 
SubsMuhlenberg
Joseph Hubbell (SG), Abraham Keys (PF)
Brian Hansen, James Carroll
 
07:31DeSalesDouglas Dade makes the 1st free throw52-49
07:31DeSalesDouglas Dade makes the 2nd free throw53-49
07:05MuhlenbergHenry Boyd blows the layup53-49
07:04MuhlenbergThomas Granger tips it but misses53-49
07:02DeSalesKenneth Nakashima grabs the defensive rebound53-49
06:56DeSalesDonald Williamson makes the shot in the paint on a nice dish by Douglas Dade55-49
06:42MuhlenbergHenry Boyd comes up short on the 3 from the left wing55-49
06:40DeSalesKenneth Nakashima gets the rebound55-49
06:28DeSalesStanley York hits the front of the rim on the 3pt attempt from the left corner55-49
06:26DeSalesThe offensive rebound goes to Ronald Pon55-49
06:13DeSalesDonald Williamson's pass is off the mark and out of bounds55-49
SubsDeSales
John Janson (SG), Warner Hearn (C)
Ronald Pon, Donald Williamson
 
SubsMuhlenberg
Brian Hansen (PG), Leland Santo (SF), Frank Bryant (C)
Henry Boyd, John Ingersoll, Thomas Granger
 
06:03MuhlenbergFrank Bryant is called for a moving pick - foul #2 on Frank Bryant, team foul #855-49
SubsDeSales
Gary Marx (SF)
Stanley York
 
SubsMuhlenberg
Shawn Hooper (SG), James Carroll (PF)
Joseph Hubbell, Abraham Keys
 
05:45DeSalesGary Marx comes up short on the 3pt jumper from the left wing55-49
05:44DeSalesJohn Janson tips it home57-49
05:30MuhlenbergLeland Santo's layup is rejected by Douglas Dade57-49
05:28MuhlenbergBrian Hansen pulls down the offensive rebound57-49
05:16MuhlenbergFrank Bryant scores on a runner in the lane set up by Leland Santo57-51
04:52DeSalesKenneth Nakashima connects on the runner from the baseline59-51
04:33MuhlenbergKenneth Nakashima blocks the short jumper by James Carroll59-51
04:32DeSalesJohn Janson grabs the board59-51
04:20DeSalesJohn Janson hits the finger roll on a nice dish by Gary Marx61-51
04:20MuhlenbergMuhlenberg calls a full timeout (2 :30 3 full remaining)61-51
SubsDeSales
Stanley York (PG), Ronald Pon (SF)
Douglas Dade, Gary Marx
 
SubsMuhlenberg
Henry Boyd (PG), Joseph Hubbell (SG), Abraham Keys (PF), Thomas Granger (C)
Brian Hansen, Shawn Hooper, James Carroll, Frank Bryant
 
04:03MuhlenbergHenry Boyd buries a fadeaway from the right side and he's fouled by Stanley York - foul #2 on Stanley York, team foul #661-53
04:03MuhlenbergHenry Boyd makes the free throw61-54
03:56DeSalesWarner Hearn comes up short on the turnaround from the right block61-54
03:55MuhlenbergLeland Santo gets the rebound61-54
03:49MuhlenbergLeland Santo makes the fadeaway in the paint61-56
LineupDeSales
 PG - Stanley York (fresh) 2 pts. 4 ast. 2 stl.
 SG - John Janson (fresh) 17 pts. 3 ast.
 SF - Ronald Pon (fresh) 4 pts. 5 reb.
 PF - Kenneth Nakashima (fresh) 8 pts. 7 reb. 3 blk.
 C - Warner Hearn (fresh) 7 pts. 3 reb.
 
LineupMuhlenberg
 PG - Henry Boyd (fresh) 12 pts. 1 ast. 2 stl.
 SG - Joseph Hubbell (fresh) 10 pts. 1 ast.
 SF - Leland Santo (fresh) 9 pts. 4 reb. 3 pf.
 PF - Abraham Keys (fresh) 3 reb.
 C - Thomas Granger (fresh) 8 pts. 6 reb. 2 stl.
 
03:23DeSalesJoseph Hubbell is called for the reach on John Janson - foul #2 on Joseph Hubbell, team foul #961-56
03:23DeSalesJohn Janson makes the 1st free throw62-56
03:23DeSalesJohn Janson makes the 2nd free throw63-56
03:07MuhlenbergThomas Granger misses short on a 3pt shot from the right wing63-56
03:05DeSalesRonald Pon snags the defensive board63-56
02:48DeSalesJohn Janson hits the front of the rim on the 3 from the left wing63-56
02:46MuhlenbergLeland Santo grabs the defensive rebound63-56
02:42MuhlenbergLeland Santo is hacked by Ronald Pon - foul #2 on Ronald Pon, team foul #763-56
SubsDeSales
Douglas Dade (SG), Gary Marx (PF)
John Janson, Kenneth Nakashima
 
SubsMuhlenberg 
02:42MuhlenbergLeland Santo makes the 1st free throw63-57
02:42MuhlenbergLeland Santo misses the 2nd free throw63-57
02:42DeSalesThe rebound goes to Warner Hearn63-57
02:42DeSalesDeSales calls a full timeout (2 :30 3 full remaining)63-57
02:22DeSalesDouglas Dade comes up short on the 3pt jumper from the left corner63-57
02:20DeSalesRonald Pon tips it in65-57
Game PlanDeSalesDeSales is playing a flex offense and a 2-3 zone (+1) 
Game PlanMuhlenbergMuhlenberg is playing a triangle offense (uptempo) and a man to man (+2) 
02:06MuhlenbergThomas Granger misses the 3pt attempt from straight away65-57
02:05DeSalesRonald Pon grabs the defensive rebound65-57
02:05DeSalesDeSales calls a full timeout (2 :30 2 full remaining)65-57
SubsDeSales
John Janson (SG), Kenneth Nakashima (PF)
Douglas Dade, Gary Marx
 
SubsMuhlenberg 
Game PlanDeSalesDeSales is playing a flex offense (slowdown) and a 2-3 zone (+1) 
Game PlanMuhlenbergMuhlenberg is playing a triangle offense (uptempo) and a man to man (-1) 
01:39DeSalesWarner Hearn misses the 3 from the left corner65-57
01:38DeSalesThe offensive rebound goes to Ronald Pon65-57
01:16DeSalesRonald Pon loses the dribble to Henry Boyd65-57
01:08MuhlenbergJoseph Hubbell comes up short on the 3pt attempt from straight away65-57
01:07MuhlenbergThomas Granger tips it back up and in65-59
Game PlanDeSalesDeSales is playing a flex offense and a 2-3 zone (+1) 
Game PlanMuhlenbergMuhlenberg is playing a triangle offense (uptempo) and a man to man (+2) 
00:40DeSalesKenneth Nakashima misses long on a turnaround in the paint but he's fouled by Abraham Keys - foul #2 on Abraham Keys, team foul #1065-59
00:40DeSalesKenneth Nakashima makes the 1st free throw66-59
00:40DeSalesKenneth Nakashima makes the 2nd free throw67-59
Game PlanDeSalesDeSales is playing a flex offense and a 2-3 zone (+1) 
Game PlanMuhlenbergMuhlenberg is playing a quick shot offense (quick shot) and a man to man (+2) 
00:34MuhlenbergAbraham Keys throws a bad pass out of bounds67-59
Game PlanDeSalesDeSales is playing a spread offense (hold ball) and a 2-3 zone (+1) 
Game PlanMuhlenbergMuhlenberg is playing a quick shot offense (quick shot) and intentionally fouling (-1) 
00:31DeSalesStanley York is fouled in the backcourt by Joseph Hubbell - foul #3 on Joseph Hubbell, team foul #1167-59
SubsDeSales
Douglas Dade (SG), Cory Shackelford (SF)
John Janson, Ronald Pon
 
SubsMuhlenberg 
00:31DeSalesStanley York makes the 1st free throw68-59
00:31DeSalesStanley York makes the 2nd free throw69-59
00:27MuhlenbergStanley York is called for the reach on Henry Boyd in the backcourt - foul #3 on Stanley York, team foul #869-59
SubsDeSales
Charles Millman (SG), Gary Marx (PF), Earl Camire (C)
Stanley York, Kenneth Nakashima, Warner Hearn
 
SubsMuhlenberg
Brian Hansen (SG), John Ingersoll (SF), James Carroll (PF), Frank Bryant (C)
Joseph Hubbell, Leland Santo, Abraham Keys, Thomas Granger
 
00:27MuhlenbergHenry Boyd makes the 1st free throw69-60
00:27MuhlenbergHenry Boyd makes the 2nd free throw69-61
00:26DeSalesDouglas Dade is hacked by Henry Boyd in the backcourt - foul #3 on Henry Boyd, team foul #1269-61
SubsDeSales
Stanley York (PG), Kenneth Nakashima (PF), Warner Hearn (C)
Charles Millman, Gary Marx, Earl Camire
 
SubsMuhlenberg
Joseph Hubbell (SG), Leland Santo (SF), Abraham Keys (PF), Thomas Granger (C)
Brian Hansen, John Ingersoll, James Carroll, Frank Bryant
 
00:26DeSalesDouglas Dade makes the 1st free throw70-61
00:26DeSalesDouglas Dade makes the 2nd free throw71-61
00:22MuhlenbergThomas Granger knocks in the driving attempt from the left block on a nice dish by Henry Boyd and he's fouled by Cory Shackelford - foul #3 on Cory Shackelford, team foul #971-63
SubsDeSales
John Janson (SG), Ronald Pon (SF)
Douglas Dade, Cory Shackelford
 
SubsMuhlenberg 
00:22MuhlenbergThomas Granger misses the free throw71-63
00:22DeSalesKenneth Nakashima pulls down the rebound71-63
00:21DeSalesKenneth Nakashima is hacked by Joseph Hubbell in the backcourt - foul #4 on Joseph Hubbell, team foul #1371-63
SubsDeSales
Douglas Dade (SG), Cory Shackelford (SF)
John Janson, Ronald Pon
 
SubsMuhlenberg 
00:21DeSalesKenneth Nakashima makes the 1st free throw72-63
00:21DeSalesKenneth Nakashima makes the 2nd free throw73-63
00:16MuhlenbergThomas Granger can't finish the layup73-63
00:15DeSalesCory Shackelford pulls down the rebound73-63
Game PlanDeSalesDeSales is playing a spread offense (hold ball) and a 2-3 zone (+1) 
Game PlanMuhlenbergMuhlenberg is playing a quick shot offense (quick shot) and a man to man (-1) 
00:00DeSalesStanley York runs out the clock73-63