#4F0A7F #263D83
Hoops Dynasty HOOPS DYNASTY
Conference Rupp
Final -
12/10/2025
80
  1 2 F
Holy Cross 38 42 80
New Hampshire 32 32 64
64
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cJames Daye 23 3-7 0-0 1-3 3 9 0 0 0 1 2 7
pfGlenn Ward 15 4-9 0-0 3-4 3 5 0 0 0 2 5 11
sgDustin Ballard 24 5-8 2-4 0-0 0 1 0 1 0 0 0 12
sgKeith White 21 5-12 4-10 2-2 0 0 3 2 1 0 3 16
pgMichael Kass 23 0-1 0-1 2-2 0 4 5 1 1 0 2 2
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pfHank Cooley 22 1-3 0-2 3-4 1 9 0 0 0 1 1 5
cMark Abadie 20 0-0 0-0 2-2 1 4 0 1 2 0 0 2
pgWilliam Ross 19 4-9 2-5 2-2 0 0 4 2 0 0 1 12
pgMatthew Keppler 17 3-7 2-5 0-0 0 0 5 2 0 0 3 8
sfRichard Knuth 16 2-2 0-0 1-2 1 2 1 0 2 0 2 5
Totals 200 27-58 10-27 16-21 9 34 18 9 6 4 19 80
Percentages   .466 .370 .762                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cJacob Corpuz 20 4-4 0-0 0-0 3 6 1 1 0 0 2 8
pfThomas Bhatia 21 3-4 1-2 1-1 0 4 0 1 1 0 2 8
sfWilliam Johnson 22 3-8 1-4 1-2 0 2 1 3 0 0 1 8
sgHenry Roberts 26 5-11 2-5 4-4 0 0 4 3 1 0 2 16
pgStephen Roland 14 0-3 0-1 2-2 0 1 0 2 0 0 5 2
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sgJohn Varda 23 3-8 0-2 1-2 3 4 2 1 1 0 2 7
sfFred Canon 20 1-4 0-0 0-1 1 5 2 0 1 0 2 2
pgTimothy Johnson 18 1-2 1-2 2-3 1 3 3 1 1 0 0 5
cDouglas Wallace 18 0-2 0-0 1-4 1 5 0 2 0 2 2 1
pfKenneth Walton 12 0-4 0-1 3-4 1 3 1 1 0 0 1 3
cKeith Chapman 6 2-4 0-1 0-0 2 2 0 0 0 0 0 4
Totals 200 22-54 5-18 15-23 12 35 14 15 5 2 19 64
Percentages   .407 .278 .652                

HC
38
15-33
5-15
3-4
6
17
10
7
4
2
6
14
8
9
6
12
42
12-25
5-12
13-17
3
17
8
2
2
2
13
10
8
5
4
20
80
27-58
10-27
16-21
9
34
18
9
6
4
19
24
16
14
10
32
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
UNH
32
13-30
3-9
3-4
7
19
8
11
5
2
6
12
4
9
6
5
32
9-24
2-9
12-19
5
16
6
4
0
0
13
10
2
8
0
17
64
22-54
5-18
15-23
12
35
14
15
5
2
19
22
6
17
6
22
PLAYER OF THE GAME
sg Keith White Holy Cross
16 Points, 3 Assists
TimeTeamPlayScore
LineupHoly Cross
 PG - Michael Kass (fresh)
 SG - Keith White (fresh)
 SF - Dustin Ballard (fresh)
 PF - Glenn Ward (fresh)
 C - James Daye (fresh)
 
LineupNew Hampshire
 PG - Stephen Roland (fresh)
 SG - Henry Roberts (fresh)
 SF - William Johnson (fresh)
 PF - Thomas Bhatia (fresh)
 C - Jacob Corpuz (fresh)
 
20:00New HampshireJacob Corpuz wins the tip0-0
Game PlanHoly CrossHoly Cross is playing a motion offense (uptempo) and a man to man (0) 
Game PlanNew HampshireNew Hampshire is playing a flex offense and a man to man (0) 
19:40New HampshireStephen Roland comes up short on the fadeaway jumper from the right wing0-0
19:39New HampshireJacob Corpuz tips it home0-2
19:31Holy CrossMichael Kass is fouled on the floor by Henry Roberts - foul #1 on Henry Roberts, team foul #10-2
19:17Holy CrossGlenn Ward connects on the shot from the left block set up by Michael Kass2-2
18:57New HampshireStephen Roland is whistled for a charge - foul #1 on Stephen Roland, team foul #22-2
18:50Holy CrossGlenn Ward misses badly on a runner in the lane but the foul's on Stephen Roland - foul #2 on Stephen Roland, team foul #32-2
SubsHoly Cross 
SubsNew Hampshire
John Varda (PG)
Stephen Roland
 
18:50Holy CrossGlenn Ward makes the 1st free throw3-2
18:50Holy CrossGlenn Ward makes the 2nd free throw4-2
18:36New HampshireWilliam Johnson scores on a 3pt jumper from straight away on a nice dish by Henry Roberts4-5
18:26Holy CrossJames Daye misses short on a jumpshot from the left side4-5
18:25New HampshireThomas Bhatia grabs the defensive rebound4-5
18:06New HampshireHenry Roberts clanks a 3pt shot from the right wing4-5
18:04Holy CrossMichael Kass grabs the defensive rebound4-5
17:58Holy CrossJames Daye makes the runner from the baseline6-5
17:47New HampshireHenry Roberts scores on a 3pt jumper from the right wing on a great pass from John Varda6-8
17:38Holy CrossDustin Ballard hits a jumpshot from the right wing on a nice dish by Keith White8-8
17:23New HampshireThomas Bhatia is fouled on the floor by Glenn Ward - foul #1 on Glenn Ward, team foul #18-8
SubsHoly Cross 
SubsNew Hampshire
Fred Canon (PF), Douglas Wallace (C)
Thomas Bhatia, Jacob Corpuz
 
17:06New HampshireWilliam Johnson comes up short on the 3pt jumper from the right corner8-8
17:04Holy CrossMichael Kass snags the defensive board8-8
16:54Holy CrossKeith White misses the 3 pointer from the left corner8-8
16:53New HampshireFred Canon gets the rebound8-8
16:48New HampshireHenry Roberts knocks in the fadeaway from the left wing on a great pass from William Johnson8-10
16:32Holy CrossKeith White comes up short on the 3 from the right wing8-10
16:30New HampshireJohn Varda grabs the defensive rebound8-10
16:21New HampshireKeith White steals it from Henry Roberts8-10
16:16Holy CrossDustin Ballard hits the finger roll set up by Keith White10-10
16:12New HampshireHenry Roberts buries a floater from just outside the lane10-12
15:48Holy CrossFred Canon takes the ball from Keith White10-12
LineupHoly Cross
 PG - Michael Kass (fairly fresh) 1 ast.
 SG - Keith White (fairly fresh) 2 ast.
 SF - Dustin Ballard (fairly fresh) 4 pts.
 PF - Glenn Ward (fairly fresh) 4 pts.
 C - James Daye (fairly fresh) 2 pts.
 
LineupNew Hampshire
 PG - John Varda (fairly fresh) 1 ast.
 SG - Henry Roberts (fairly fresh) 7 pts. 1 ast.
 SF - William Johnson (fairly fresh) 3 pts.
 PF - Fred Canon (fresh)
 C - Douglas Wallace (fresh)
 
15:33New HampshireJohn Varda misses the easy layup10-12
15:31Holy CrossMichael Kass gets the rebound10-12
15:14Holy CrossGlenn Ward's floater is tipped away by Douglas Wallace10-12
15:12New HampshireDouglas Wallace grabs the defensive rebound10-12
15:02New HampshireWilliam Johnson is whistled for a carry10-12
SubsHoly Cross
Matthew Keppler (PG), William Ross (SG), Richard Knuth (SF), Mark Abadie (PF), Hank Cooley (C)
Michael Kass, Keith White, Dustin Ballard, Glenn Ward, James Daye
 
SubsNew Hampshire
Timothy Johnson (PG), Kenneth Walton (SF), Thomas Bhatia (PF), Jacob Corpuz (C)
John Varda, William Johnson, Fred Canon, Douglas Wallace
 
14:46Holy CrossThomas Bhatia picks off the pass by Mark Abadie10-12
14:28New HampshireKenneth Walton hits the front of the rim on the 3 pointer from the right wing10-12
14:27Holy CrossHank Cooley grabs the defensive rebound10-12
14:13Holy CrossHenry Roberts steals the ball from William Ross10-12
13:44New HampshireJacob Corpuz jams it on a great pass from Henry Roberts10-14
13:29Holy CrossMatthew Keppler knocks in the fadeaway from the left side on a nice dish by William Ross12-14
13:13New HampshireHenry Roberts hits the front of the rim on the 3pt attempt from the left wing12-14
13:11New HampshireKenneth Walton misses the tip12-14
13:09New HampshireJacob Corpuz grabs the offensive rebound12-14
12:49New HampshireKenneth Walton clanks a floater in the paint but the foul's on Richard Knuth - foul #1 on Richard Knuth, team foul #212-14
SubsHoly Cross
Michael Kass (PG), Dustin Ballard (SF), Glenn Ward (PF)
Matthew Keppler, Richard Knuth, Mark Abadie
 
SubsNew Hampshire
John Varda (PG), Fred Canon (PF), Douglas Wallace (C)
Henry Roberts, Thomas Bhatia, Jacob Corpuz
 
12:49New HampshireKenneth Walton makes the 1st free throw12-15
12:49New HampshireKenneth Walton misses the 2nd free throw12-15
12:49Holy CrossHank Cooley snags the defensive board12-15
12:30Holy CrossHank Cooley can't connect on a 3 from the left corner12-15
12:29Holy CrossGlenn Ward hits the follow up shot14-15
12:19New HampshireThe jump hook by Kenneth Walton is blocked by Glenn Ward14-15
12:18Holy CrossGlenn Ward pulls down the rebound14-15
12:05Holy CrossWilliam Ross's pass is off the mark and out of bounds14-15
SubsHoly Cross
Keith White (SG), James Daye (C)
William Ross, Hank Cooley
 
SubsNew Hampshire
Henry Roberts (SG), William Johnson (SF)
Timothy Johnson, Kenneth Walton
 
11:47New HampshireHenry Roberts splits the doubleteam but misses short on a jumper from the right wing but he's fouled by Keith White - foul #1 on Keith White, team foul #314-15
SubsHoly Cross 
SubsNew Hampshire
Keith Chapman (C)
Douglas Wallace
 
11:47New HampshireHenry Roberts makes the 1st free throw14-16
11:47New HampshireHenry Roberts makes the 2nd free throw14-17
LineupHoly Cross
 PG - Michael Kass (fresh) 1 ast.
 SG - Keith White (fresh) 2 ast.
 SF - Dustin Ballard (fresh) 4 pts.
 PF - Glenn Ward (fresh) 6 pts. 2 reb.
 C - James Daye (fresh) 2 pts.
 
LineupNew Hampshire
 PG - John Varda (fresh) 1 ast.
 SG - Henry Roberts (tiring) 9 pts. 2 ast.
 SF - William Johnson (fresh) 3 pts.
 PF - Fred Canon (fresh)
 C - Keith Chapman (fresh)
 
11:38Holy CrossMichael Kass comes up short on the 3pt attempt from the left corner14-17
11:37Holy CrossGlenn Ward grabs the offensive rebound14-17
11:22Holy CrossMichael Kass is hacked by Fred Canon - foul #1 on Fred Canon, team foul #414-17
SubsHoly Cross
Matthew Keppler (PG), Richard Knuth (SF), Mark Abadie (PF)
Michael Kass, Dustin Ballard, Glenn Ward
 
SubsNew Hampshire
Thomas Bhatia (PF)
Fred Canon
 
11:12Holy CrossMatthew Keppler clanks a fadeaway jumper from the left side14-17
11:11Holy CrossRichard Knuth tips it back up and in16-17
11:04New HampshireHenry Roberts works out of a doubleteam but hits the front of the rim on the jumper from the baseline16-17
11:03Holy CrossThe rebound goes to James Daye16-17
10:48Holy CrossKeith White makes the 3 from straight away on a nice dish by Matthew Keppler19-17
10:21New HampshireWilliam Johnson throws a bad pass out of bounds19-17
SubsHoly Cross
William Ross (SG), Glenn Ward (PF), Hank Cooley (C)
Keith White, Mark Abadie, James Daye
 
SubsNew Hampshire
Timothy Johnson (PG), Jacob Corpuz (C)
Henry Roberts, Keith Chapman
 
09:58Holy CrossGlenn Ward comes up short on the pull-up jumper from the left wing19-17
09:56Holy CrossGlenn Ward tips it but misses19-17
09:55New HampshireThomas Bhatia snags the defensive board19-17
09:38New HampshireThomas Bhatia is hacked by Glenn Ward - foul #2 on Glenn Ward, team foul #419-17
SubsHoly Cross
Michael Kass (PG), Dustin Ballard (SF), Mark Abadie (PF)
Matthew Keppler, Richard Knuth, Glenn Ward
 
SubsNew Hampshire
Fred Canon (SG), Douglas Wallace (PF)
John Varda, Thomas Bhatia
 
09:24New HampshireMark Abadie steals the ball from William Johnson19-17
09:11Holy CrossWilliam Ross comes up short on the 3pt jumper from the left wing19-17
09:10New HampshireJacob Corpuz grabs the board19-17
09:02New HampshireFred Canon misses the fadeaway jumper from the right side19-17
09:01New HampshireTimothy Johnson grabs the offensive board19-17
08:52New HampshireJacob Corpuz connects on the floater from the left block set up by Fred Canon19-19
08:49Holy CrossTimothy Johnson picks off the pass by Michael Kass in the backcourt19-19
08:48New HampshireWilliam Johnson misses the lay-in19-19
08:46Holy CrossThe rebound goes to Hank Cooley19-19
08:42Holy CrossWilliam Ross hits a fadeaway from the left side set up by Michael Kass21-19
08:19New HampshireWilliam Johnson knocks in the shot from the right wing on a nice dish by Timothy Johnson21-21
08:07Holy CrossDustin Ballard makes the 3pt attempt from the right wing set up by Michael Kass24-21
07:59New HampshireWilliam Johnson knocks in the jumper from the right wing24-23
07:43Holy CrossDustin Ballard comes up short on the 3pt jumper from the right corner24-23
07:41New HampshireFred Canon pulls down the rebound24-23
LineupHoly Cross
 PG - Michael Kass (fresh) 3 ast.
 SG - William Ross (fresh) 2 pts. 1 ast.
 SF - Dustin Ballard (fairly fresh) 7 pts.
 PF - Mark Abadie (fairly fresh)
 C - Hank Cooley (fairly fresh) 3 reb.
 
LineupNew Hampshire
 PG - Timothy Johnson (fairly fresh) 1 ast.
 SG - Fred Canon (fairly fresh) 2 reb.
 SF - William Johnson (fairly fresh) 7 pts.
 PF - Douglas Wallace (fairly fresh)
 C - Jacob Corpuz (fairly fresh) 6 pts. 3 reb.
 
07:17New HampshireJacob Corpuz travels with the ball24-23
SubsHoly Cross
Matthew Keppler (PG), Keith White (SG), Richard Knuth (SF), James Daye (C)
Michael Kass, William Ross, Dustin Ballard, Hank Cooley
 
SubsNew Hampshire
John Varda (PG), Henry Roberts (SG), Kenneth Walton (SF), Thomas Bhatia (PF), Keith Chapman (C)
Timothy Johnson, Fred Canon, William Johnson, Douglas Wallace, Jacob Corpuz
 
07:02Holy CrossRichard Knuth clanks a floater from the left block but he's hacked by John Varda - foul #1 on John Varda, team foul #524-23
07:02Holy CrossRichard Knuth makes the 1st free throw25-23
07:02Holy CrossRichard Knuth misses the 2nd free throw25-23
07:02New HampshireKenneth Walton pulls down the rebound25-23
06:55New HampshireKeith Chapman comes up short on the 3pt jumper from straight away25-23
06:53Holy CrossRichard Knuth gets the rebound25-23
06:42Holy CrossKeith White misses badly on a 3pt jumper from the right corner25-23
06:41New HampshireThomas Bhatia grabs the defensive rebound25-23
06:35New HampshireJames Daye blocks the short jumper by Keith Chapman25-23
06:33New HampshireKeith Chapman tips it home25-25
06:15Holy CrossKeith White makes the 3 from the left corner on a nice dish by Matthew Keppler28-25
06:08New HampshireKeith Chapman is fouled on the floor by James Daye - foul #1 on James Daye, team foul #528-25
05:57New HampshireRichard Knuth steals the ball from John Varda28-25
05:32Holy CrossJohn Varda steals the ball from Matthew Keppler28-25
05:20New HampshireKenneth Walton is whistled for a charge - foul #1 on Kenneth Walton, team foul #628-25
SubsHoly Cross
Michael Kass (PG), Dustin Ballard (SF), Hank Cooley (PF)
Matthew Keppler, Richard Knuth, Mark Abadie
 
SubsNew Hampshire
Timothy Johnson (PG), Fred Canon (SF), Jacob Corpuz (C)
John Varda, Kenneth Walton, Keith Chapman
 
05:08Holy CrossJames Daye misses long on a turnaround from close range28-25
05:07New HampshireFred Canon gets the rebound28-25
04:44New HampshireThomas Bhatia makes the wide open 3pt jumper from the right wing on a great pass from Timothy Johnson28-28
04:28Holy CrossDustin Ballard is called for traveling28-28
SubsHoly Cross
William Ross (SG)
Keith White
 
SubsNew Hampshire
William Johnson (SF), Douglas Wallace (C)
Thomas Bhatia, Jacob Corpuz
 
04:13New HampshireWilliam Johnson comes up short on the 3pt jumper from the left wing28-28
04:12Holy CrossJames Daye snags the defensive board28-28
03:52Holy CrossWilliam Ross clanks a 3 from the left wing28-28
03:51Holy CrossJames Daye grabs the offensive rebound28-28
03:41Holy CrossWilliam Ross buries a 3 from the left wing31-28
LineupHoly Cross
 PG - Michael Kass (fresh) 3 ast.
 SG - William Ross (fresh) 5 pts. 1 ast.
 SF - Dustin Ballard (fresh) 7 pts.
 PF - Hank Cooley (fresh) 3 reb.
 C - James Daye (fairly fresh) 2 pts. 3 reb.
 
LineupNew Hampshire
 PG - Timothy Johnson (fresh) 2 ast.
 SG - Henry Roberts (tiring) 9 pts. 2 ast.
 SF - William Johnson (fairly fresh) 7 pts.
 PF - Fred Canon (fairly fresh) 3 reb.
 C - Douglas Wallace (fresh)
 
03:30New HampshireDouglas Wallace's pass is off the mark and out of bounds31-28
SubsHoly Cross
Richard Knuth (SF), Glenn Ward (PF)
Dustin Ballard, Hank Cooley
 
SubsNew Hampshire
Stephen Roland (PG), John Varda (SF), Keith Chapman (C)
Henry Roberts, William Johnson, Fred Canon
 
03:09Holy CrossDouglas Wallace denies the turnaround by William Ross31-28
03:08New HampshireDouglas Wallace snags the defensive board31-28
02:45New HampshireJohn Varda misses short on a jumper from the left wing31-28
02:43New HampshireJohn Varda tips it in31-30
02:32Holy CrossGlenn Ward throws it down on a great pass from Michael Kass33-30
02:16New HampshireDouglas Wallace loses the ball out of bounds33-30
SubsHoly Cross
Matthew Keppler (PG), Keith White (SG), Dustin Ballard (SF), Hank Cooley (C)
Michael Kass, William Ross, Richard Knuth, James Daye
 
SubsNew Hampshire
Kenneth Walton (SF), Thomas Bhatia (PF), Jacob Corpuz (C)
Timothy Johnson, Douglas Wallace, Keith Chapman
 
01:54Holy CrossGlenn Ward misses short on a jumper from the left block33-30
01:52New HampshireKenneth Walton grabs the board33-30
01:39New HampshireThomas Bhatia buries a shot in the paint on a nice dish by Kenneth Walton33-32
01:35Holy CrossKeith White misses badly on a 3 pointer from the right corner33-32
01:33Holy CrossHank Cooley tips it back up and in35-32
01:09New HampshireMatthew Keppler is called for the reach on Stephen Roland - foul #1 on Matthew Keppler, team foul #635-32
SubsHoly Cross
Mark Abadie (PF)
Glenn Ward
 
SubsNew Hampshire
Fred Canon (SG), William Johnson (SF)
John Varda, Kenneth Walton
 
00:49New HampshireMark Abadie takes the ball from Thomas Bhatia35-32
00:35Holy CrossKeith White drills a 3 pointer from the left corner on a great pass from Matthew Keppler38-32
00:11New HampshireWilliam Johnson misses the pull-up jumper from the right wing38-32
00:10New HampshireThe offensive rebound goes to Fred Canon38-32
00:03New HampshireStephen Roland misses short on a jumper from the right wing38-32
00:01Holy CrossHank Cooley pulls down the rebound38-32
00:00Holy CrossHank Cooley hits the front of the rim on the fullcourt shot38-32
TimeTeamPlayScore
LineupHoly Cross
 PG - Michael Kass (fresh) 4 ast.
 SG - Keith White (fresh) 9 pts. 2 ast.
 SF - Dustin Ballard (fresh) 7 pts.
 PF - Glenn Ward (fresh) 8 pts. 4 reb.
 C - James Daye (fresh) 2 pts. 3 reb.
 
LineupNew Hampshire
 PG - Stephen Roland (fresh)
 SG - Henry Roberts (fresh) 9 pts. 2 ast.
 SF - William Johnson (fresh) 7 pts.
 PF - Thomas Bhatia (fresh) 5 pts. 3 reb.
 C - Jacob Corpuz (fresh) 6 pts. 3 reb.
 
20:00Holy CrossDustin Ballard inbounds the ball38-32
Game PlanHoly CrossHoly Cross is playing a motion offense (uptempo) and a man to man (0) 
Game PlanNew HampshireNew Hampshire is playing a flex offense and a man to man (+2) 
19:45Holy CrossKeith White clanks a fadeaway jumper from the left wing38-32
19:44New HampshireWilliam Johnson grabs the board38-32
19:29New HampshireThomas Bhatia is fouled on the floor by Glenn Ward - foul #3 on Glenn Ward, team foul #138-32
SubsHoly Cross
Mark Abadie (PF)
Glenn Ward
 
SubsNew Hampshire 
19:16New HampshireHenry Roberts evades the doubleteam but misses long on a floater from the right side38-32
19:14Holy CrossMichael Kass snags the defensive board38-32
19:01Holy CrossKeith White buries a fadeaway jumper from the left wing on a great pass from Michael Kass40-32
18:45New HampshireHenry Roberts comes up short on the jumpshot from the left wing40-32
18:44Holy CrossJames Daye grabs the board40-32
18:26Holy CrossJames Daye misses the shot from the right block but he's hacked by Jacob Corpuz - foul #1 on Jacob Corpuz, team foul #140-32
18:26Holy CrossJames Daye misses the 1st free throw40-32
18:26Holy CrossJames Daye makes the 2nd free throw41-32
18:08New HampshireWilliam Johnson is fouled on the floor by James Daye - foul #2 on James Daye, team foul #241-32
17:50New HampshireWilliam Johnson misses long on a 3 from the right corner41-32
17:49Holy CrossMark Abadie grabs the board41-32
17:20Holy CrossJames Daye comes up short on the floater from the baseline41-32
17:19New HampshireJacob Corpuz grabs the board41-32
17:08New HampshireHenry Roberts's pass over a doubleteam is off the mark and out of bounds 41-32
SubsHoly Cross
Matthew Keppler (PG), William Ross (SG), Richard Knuth (SF), Hank Cooley (C)
Michael Kass, Keith White, Dustin Ballard, James Daye
 
SubsNew Hampshire
John Varda (PG), Timothy Johnson (SG), Kenneth Walton (SF), Fred Canon (PF), Douglas Wallace (C)
Stephen Roland, Henry Roberts, William Johnson, Thomas Bhatia, Jacob Corpuz
 
16:59Holy CrossWilliam Ross connects on the pull-up jumper from the left wing on a nice dish by Richard Knuth43-32
16:32New HampshireDouglas Wallace's floater is knocked away by Hank Cooley43-32
16:31Holy CrossHank Cooley gets the rebound43-32
16:02Holy CrossWilliam Ross comes up short on the shot from the free throw line43-32
16:01New HampshireDouglas Wallace grabs the defensive rebound43-32
LineupHoly Cross
 PG - Matthew Keppler (fresh) 2 pts. 3 ast.
 SG - William Ross (fresh) 7 pts. 1 ast.
 SF - Richard Knuth (fresh) 3 pts. 2 reb.
 PF - Mark Abadie (fairly fresh) 2 stl.
 C - Hank Cooley (fresh) 2 pts. 6 reb.
 
LineupNew Hampshire
 PG - John Varda (fresh) 2 pts. 1 ast.
 SG - Timothy Johnson (fresh) 2 ast.
 SF - Kenneth Walton (fresh) 1 pts. 3 reb.
 PF - Fred Canon (fresh) 4 reb.
 C - Douglas Wallace (fresh) 3 reb. 2 blk.
 
15:37New HampshireKenneth Walton comes up short on the floater from the left side but the foul's on Hank Cooley - foul #1 on Hank Cooley, team foul #343-32
SubsHoly Cross
Michael Kass (PG), Dustin Ballard (SF), Glenn Ward (PF), James Daye (C)
Matthew Keppler, Richard Knuth, Mark Abadie, Hank Cooley
 
SubsNew Hampshire
Stephen Roland (PG), Henry Roberts (SG), William Johnson (SF), Thomas Bhatia (PF)
John Varda, Timothy Johnson, Fred Canon, Douglas Wallace
 
15:37New HampshireKenneth Walton makes the 1st free throw43-33
15:37New HampshireKenneth Walton makes the 2nd free throw43-34
15:18Holy CrossWilliam Ross is hacked by Thomas Bhatia - foul #1 on Thomas Bhatia, team foul #243-34
SubsHoly Cross
Keith White (SG)
William Ross
 
SubsNew Hampshire
Keith Chapman (C)
Kenneth Walton
 
15:13Holy CrossMichael Kass is hacked by Stephen Roland - foul #3 on Stephen Roland, team foul #343-34
SubsHoly Cross 
SubsNew Hampshire
Jacob Corpuz (C)
Keith Chapman
 
14:51Holy CrossKeith White hits a 3pt attempt from the right wing46-34
14:34New HampshireHenry Roberts is doubleteamed and called for traveling46-34
14:07Holy CrossGlenn Ward misses long on a runner from the right block46-34
14:05Holy CrossJames Daye pulls down the offensive rebound46-34
13:50Holy CrossGlenn Ward can't connect on a driving attempt from the baseline but he's fouled by Thomas Bhatia - foul #2 on Thomas Bhatia, team foul #446-34
SubsHoly Cross
Matthew Keppler (PG), William Ross (SG), Richard Knuth (SF), Hank Cooley (C)
Michael Kass, Keith White, Dustin Ballard, James Daye
 
SubsNew Hampshire
Timothy Johnson (PG), John Varda (SF), Fred Canon (PF), Douglas Wallace (C)
Stephen Roland, William Johnson, Thomas Bhatia, Jacob Corpuz
 
13:50Holy CrossGlenn Ward misses the 1st free throw46-34
13:50Holy CrossGlenn Ward makes the 2nd free throw47-34
13:33New HampshireTimothy Johnson hits a 3pt jumper from the right corner on a great pass from Henry Roberts out of a doubleteam47-37
13:19Holy CrossGlenn Ward makes the turnaround from close range on a great pass from Matthew Keppler49-37
13:02New HampshireJohn Varda hits the front of the rim on the 3 pointer from the right corner49-37
13:00Holy CrossGlenn Ward grabs the defensive rebound49-37
12:40Holy CrossMatthew Keppler knocks in the 3pt jumper from the right corner on a nice dish by William Ross52-37
12:27New HampshireFred Canon hits the finger roll on a nice dish by Henry Roberts and he's hacked by Matthew Keppler - foul #2 on Matthew Keppler, team foul #452-39
SubsHoly Cross
Michael Kass (PG), Keith White (SG), Dustin Ballard (SF), Mark Abadie (PF)
Matthew Keppler, William Ross, Richard Knuth, Glenn Ward
 
SubsNew Hampshire
Stephen Roland (PG), William Johnson (SF), Jacob Corpuz (C)
Timothy Johnson, Henry Roberts, Douglas Wallace
 
12:27New HampshireFred Canon misses the free throw52-39
12:27Holy CrossThe rebound goes to Mark Abadie52-39
12:21Holy CrossDustin Ballard lays it up and in set up by Keith White54-39
12:03New HampshireStephen Roland misses badly on a 3pt attempt from the right corner54-39
12:02Holy CrossHank Cooley grabs the board54-39
11:44Holy CrossKeith White is hacked by Jacob Corpuz - foul #2 on Jacob Corpuz, team foul #554-39
SubsHoly Cross
James Daye (C)
Hank Cooley
 
SubsNew Hampshire
Thomas Bhatia (PF)
Fred Canon
 
LineupHoly Cross
 PG - Michael Kass (fresh) 5 ast.
 SG - Keith White (fresh) 14 pts. 3 ast.
 SF - Dustin Ballard (fresh) 9 pts.
 PF - Mark Abadie (fresh) 2 reb. 2 stl.
 C - James Daye (fresh) 3 pts. 5 reb.
 
LineupNew Hampshire
 PG - Stephen Roland (fresh) 3 pf.
 SG - John Varda (fresh) 2 pts. 1 ast.
 SF - William Johnson (fresh) 7 pts.
 PF - Thomas Bhatia (fresh) 5 pts. 3 reb.
 C - Jacob Corpuz (fresh) 6 pts. 4 reb.
 
11:34Holy CrossKeith White misses the 3pt jumper from the left wing54-39
11:33New HampshireThe rebound goes to Jacob Corpuz54-39
11:20New HampshireStephen Roland comes up short on the floater from close range but the foul's on Keith White - foul #2 on Keith White, team foul #554-39
SubsHoly Cross 
SubsNew Hampshire
Douglas Wallace (C)
Jacob Corpuz
 
11:20New HampshireStephen Roland makes the 1st free throw54-40
11:20New HampshireStephen Roland makes the 2nd free throw54-41
11:05Holy CrossDustin Ballard comes up short on the 3 from the right wing54-41
11:04New HampshireDouglas Wallace grabs the defensive rebound54-41
11:00New HampshireMichael Kass steals the ball from Stephen Roland in the backcourt54-41
10:43Holy CrossMichael Kass is hacked by Stephen Roland - foul #4 on Stephen Roland, team foul #654-41
SubsHoly Cross
Matthew Keppler (PG), William Ross (SG), Richard Knuth (SF), Glenn Ward (PF)
Michael Kass, Keith White, Dustin Ballard, Mark Abadie
 
SubsNew Hampshire
Timothy Johnson (PG), Henry Roberts (SG), Fred Canon (SF)
Stephen Roland, John Varda, William Johnson
 
10:30Holy CrossMatthew Keppler buries a 3pt shot from the left wing on a great pass from William Ross57-41
10:18New HampshireDouglas Wallace hits the front of the rim on the shot from the left block but he's fouled by Glenn Ward - foul #4 on Glenn Ward, team foul #657-41
SubsHoly Cross
Hank Cooley (PF)
Glenn Ward
 
SubsNew Hampshire 
10:18New HampshireDouglas Wallace misses the 1st free throw57-41
10:18New HampshireDouglas Wallace misses the 2nd free throw57-41
10:18Holy CrossJames Daye grabs the board57-41
10:04Holy CrossMatthew Keppler misses badly on a 3pt attempt from the left corner57-41
10:02New HampshireThomas Bhatia pulls down the rebound57-41
Game PlanHoly CrossHoly Cross is playing a motion offense (uptempo) and a man to man (0) 
Game PlanNew HampshireNew Hampshire is playing a flex offense (uptempo) and a man to man (+2) 
09:52New HampshireDouglas Wallace can't connect on an uncontested jumpshot from the left wing but he's fouled by Richard Knuth - foul #2 on Richard Knuth, team foul #757-41
SubsHoly Cross
Mark Abadie (PF)
Hank Cooley
 
SubsNew Hampshire 
09:52New HampshireDouglas Wallace misses the 1st free throw57-41
09:52New HampshireDouglas Wallace makes the 2nd free throw57-42
09:43Holy CrossMatthew Keppler loses the ball out of bounds57-42
SubsHoly Cross
Michael Kass (PG)
Matthew Keppler
 
SubsNew Hampshire
William Johnson (SF), Jacob Corpuz (C)
Thomas Bhatia, Douglas Wallace
 
Game PlanHoly CrossHoly Cross is playing a motion offense (uptempo) and a man to man (0) 
Game PlanNew HampshireNew Hampshire is playing a flex offense and a man to man (+2) 
09:23New HampshireTimothy Johnson is fouled on the floor by Michael Kass - foul #1 on Michael Kass, team foul #857-42
SubsHoly Cross
Keith White (SG), Dustin Ballard (SF), Hank Cooley (C)
William Ross, Richard Knuth, James Daye
 
SubsNew Hampshire
Kenneth Walton (PF)
Fred Canon
 
09:23New HampshireTimothy Johnson misses the 1st free throw57-42
09:23Holy CrossMark Abadie gets the rebound57-42
09:06Holy CrossDustin Ballard clanks a floater from the right side57-42
09:04New HampshireThe rebound goes to William Johnson57-42
08:49New HampshireHenry Roberts evades the doubleteam but misses long on a fadeaway jumper from the left wing but the foul's on Keith White - foul #3 on Keith White, team foul #957-42
SubsHoly Cross 
SubsNew Hampshire
John Varda (PG)
Timothy Johnson
 
08:49New HampshireHenry Roberts makes the 1st free throw57-43
08:49New HampshireHenry Roberts makes the 2nd free throw57-44
08:29Holy CrossKeith White is called for traveling57-44
SubsHoly Cross
Matthew Keppler (PG)
Michael Kass
 
SubsNew Hampshire
Thomas Bhatia (PF)
Kenneth Walton
 
08:11New HampshireHenry Roberts evades the doubleteam and hits a jumper from the free throw line set up by John Varda57-46
07:58Holy CrossKeith White hits the front of the rim on the jumpshot from the left side but he's hacked by John Varda - foul #2 on John Varda, team foul #757-46
SubsHoly Cross
Glenn Ward (PF), James Daye (C)
Mark Abadie, Hank Cooley
 
SubsNew Hampshire
Stephen Roland (PG), Fred Canon (SF), Douglas Wallace (C)
Henry Roberts, William Johnson, Jacob Corpuz
 
07:58Holy CrossKeith White makes the 1st free throw58-46
07:58Holy CrossKeith White makes the 2nd free throw59-46
07:36New HampshireThomas Bhatia clanks a 3 pointer from straight away59-46
07:34Holy CrossJames Daye snags the defensive board59-46
LineupHoly Cross
 PG - Matthew Keppler (fresh) 8 pts. 4 ast.
 SG - Keith White (fairly fresh) 16 pts. 3 ast. 3 pf.
 SF - Dustin Ballard (fairly fresh) 9 pts.
 PF - Glenn Ward (fresh) 11 pts. 5 reb. 4 pf.
 C - James Daye (fresh) 3 pts. 7 reb.
 
LineupNew Hampshire
 PG - Stephen Roland (fresh) 2 pts. 4 pf.
 SG - John Varda (fresh) 2 pts. 2 ast.
 SF - Fred Canon (fresh) 2 pts. 4 reb.
 PF - Thomas Bhatia (fresh) 5 pts. 4 reb.
 C - Douglas Wallace (fresh) 1 pts. 4 reb. 2 blk.
 
07:27Holy CrossKeith White misses the 3 from the right corner59-46
07:25Holy CrossJames Daye snags the offensive board59-46
07:11Holy CrossJames Daye lays it up and in on a nice dish by Matthew Keppler61-46
Game PlanHoly CrossHoly Cross is playing a motion offense (uptempo) and a man to man (0) 
Game PlanNew HampshireNew Hampshire is playing a flex offense (uptempo) and a man to man (+2) 
06:51New HampshireFred Canon is denied on a layup by Glenn Ward61-46
06:49New HampshireJohn Varda tips it in61-48
06:37Holy CrossMatthew Keppler hits the front of the rim on the 3 pointer from the right corner61-48
06:36New HampshireStephen Roland grabs the defensive rebound61-48
Game PlanHoly CrossHoly Cross is playing a motion offense (uptempo) and a man to man (0) 
Game PlanNew HampshireNew Hampshire is playing a flex offense and a man to man (+2) 
06:25New HampshireThomas Bhatia hits a shot from close range on a great pass from Fred Canon and he's hacked by Glenn Ward - foul #5 on Glenn Ward, team foul #1061-50
SubsHoly Cross
Michael Kass (PG), William Ross (SG), Richard Knuth (SF), Mark Abadie (PF), Hank Cooley (C)
Matthew Keppler, Keith White, Dustin Ballard, Glenn Ward, James Daye
 
SubsNew Hampshire
Henry Roberts (SG), William Johnson (SF), Jacob Corpuz (C)
John Varda, Fred Canon, Douglas Wallace
 
06:25New HampshireThomas Bhatia makes the free throw61-51
06:12Holy CrossWilliam Ross makes the 3pt attempt from the right corner64-51
05:52New HampshireHenry Roberts works out of a doubleteam but hits the front of the rim on the 3 pointer from the left wing64-51
05:50New HampshireJacob Corpuz tips it in64-53
05:46Holy CrossWilliam Johnson is called for the reach on Michael Kass - foul #1 on William Johnson, team foul #864-53
SubsHoly Cross 
SubsNew Hampshire
Kenneth Walton (PF)
Thomas Bhatia
 
05:46Holy CrossMichael Kass makes the 1st free throw65-53
05:46Holy CrossMichael Kass makes the 2nd free throw66-53
Game PlanHoly CrossHoly Cross is playing a motion offense (uptempo) and a man to man (0) 
Game PlanNew HampshireNew Hampshire is playing a flex offense (uptempo) and a man to man (+2) 
05:28New HampshireHenry Roberts evades the doubleteam and hits a 3 from the left wing on a great pass from Jacob Corpuz66-56
05:00Holy CrossWilliam Ross hits the front of the rim on the 3pt shot from the right corner66-56
04:59Holy CrossThe offensive rebound goes to Mark Abadie66-56
04:42Holy CrossStephen Roland is called for the reach on Hank Cooley - foul #5 on Stephen Roland, team foul #966-56
SubsHoly Cross
James Daye (C)
Mark Abadie
 
SubsNew Hampshire
John Varda (PG), Fred Canon (PF), Douglas Wallace (C)
Stephen Roland, Kenneth Walton, Jacob Corpuz
 
04:42Holy CrossHank Cooley makes the 1st free throw67-56
04:42Holy CrossHank Cooley makes the 2nd free throw68-56
04:22New HampshireWilliam Johnson can't connect on a floater from the left side but he's fouled by Michael Kass - foul #2 on Michael Kass, team foul #1168-56
SubsHoly Cross
Dustin Ballard (SF)
Richard Knuth
 
SubsNew Hampshire 
04:22New HampshireWilliam Johnson misses the 1st free throw68-56
04:22New HampshireWilliam Johnson makes the 2nd free throw68-57
04:15Holy CrossJames Daye makes the turnaround in the paint and he's fouled by Douglas Wallace - foul #1 on Douglas Wallace, team foul #1070-57
SubsHoly Cross 
SubsNew Hampshire
Timothy Johnson (PG)
William Johnson
 
04:15Holy CrossJames Daye misses the free throw70-57
04:15New HampshireFred Canon grabs the defensive rebound70-57
04:03New HampshireJohn Varda misses badly on the uncontested jumper from the left side70-57
04:02Holy CrossJames Daye pulls down the rebound70-57
Game PlanHoly CrossHoly Cross is playing a motion offense (slowdown) and a man to man (0) 
Game PlanNew HampshireNew Hampshire is playing a flex offense (uptempo) and a man to man (-1) 
03:36Holy CrossJames Daye can't connect on a shot from close range70-57
03:35New HampshireTimothy Johnson gets the rebound70-57
Game PlanHoly CrossHoly Cross is playing a motion offense (slowdown) and a man to man (+3) 
Game PlanNew HampshireNew Hampshire is playing a flex offense (uptempo) and a man to man (-1) 
LineupHoly Cross
 PG - Michael Kass (fairly fresh) 2 pts. 5 ast.
 SG - William Ross (fresh) 10 pts. 3 ast.
 SF - Dustin Ballard (fresh) 9 pts.
 PF - Hank Cooley (fairly fresh) 4 pts. 7 reb.
 C - James Daye (fresh) 7 pts. 9 reb.
 
LineupNew Hampshire
 PG - Timothy Johnson (fresh) 3 pts. 2 ast.
 SG - Henry Roberts (fairly fresh) 16 pts. 4 ast.
 SF - John Varda (fresh) 4 pts. 2 ast.
 PF - Fred Canon (fresh) 2 pts. 5 reb.
 C - Douglas Wallace (fresh) 1 pts. 4 reb. 2 blk.
 
03:22New HampshireTimothy Johnson clanks a 3 from the right corner70-57
03:20New HampshireDouglas Wallace can't tip it in70-57
03:18Holy CrossDustin Ballard gets the rebound70-57
03:01Holy CrossDustin Ballard connects on the 3 from the right corner on a great pass from William Ross73-57
02:33New HampshireJohn Varda misses the 3 from the right corner73-57
02:32Holy CrossHank Cooley grabs the defensive rebound73-57
02:28Holy CrossHenry Roberts is called for the reach on William Ross - foul #2 on Henry Roberts, team foul #1173-57
SubsHoly Cross
Matthew Keppler (PG), Richard Knuth (SF), Mark Abadie (PF)
Michael Kass, Dustin Ballard, James Daye
 
SubsNew Hampshire
Kenneth Walton (SF), Keith Chapman (C)
Henry Roberts, Douglas Wallace
 
02:28Holy CrossWilliam Ross makes the 1st free throw74-57
02:28Holy CrossWilliam Ross makes the 2nd free throw75-57
02:15New HampshireRichard Knuth takes the ball from Timothy Johnson75-57
02:12Holy CrossRichard Knuth banks in the layup77-57
01:59New HampshireFred Canon misses the driving attempt from close range77-57
01:57New HampshireKeith Chapman tips it home77-59
01:32Holy CrossMatthew Keppler misses the 3pt attempt from the left corner77-59
01:31New HampshireTimothy Johnson pulls down the rebound77-59
01:19New HampshireJohn Varda is hacked by Matthew Keppler - foul #3 on Matthew Keppler, team foul #1277-59
SubsHoly Cross 
SubsNew Hampshire
Douglas Wallace (C)
Keith Chapman
 
01:19New HampshireJohn Varda makes the 1st free throw77-60
01:19New HampshireJohn Varda misses the 2nd free throw77-60
01:19Holy CrossThe rebound goes to Hank Cooley77-60
00:53Holy CrossHank Cooley is fouled on the floor by Douglas Wallace - foul #2 on Douglas Wallace, team foul #1277-60
00:53Holy CrossHank Cooley misses the 1st free throw77-60
00:53Holy CrossHank Cooley makes the 2nd free throw78-60
Game PlanHoly CrossHoly Cross is playing a motion offense (slowdown) and a man to man (+3) 
Game PlanNew HampshireNew Hampshire is playing a quick shot offense (quick shot) and a man to man (-1) 
00:47New HampshireWilliam Ross is called for the reach on Timothy Johnson - foul #1 on William Ross, team foul #1378-60
00:47New HampshireTimothy Johnson makes the 1st free throw78-61
00:47New HampshireTimothy Johnson makes the 2nd free throw78-62
Game PlanHoly CrossHoly Cross is playing a spread offense (hold ball) and a man to man (+3) 
Game PlanNew HampshireNew Hampshire is playing a quick shot offense (quick shot) and a man to man (-1) 
00:26Holy CrossMark Abadie misses long on a turnaround near the basket but the foul's on Fred Canon - foul #2 on Fred Canon, team foul #1378-62
00:26Holy CrossMark Abadie makes the 1st free throw79-62
00:26Holy CrossMark Abadie makes the 2nd free throw80-62
00:21New HampshireKenneth Walton hits the front of the rim on the turnaround from the baseline80-62
00:20New HampshireJohn Varda pulls down the offensive rebound80-62
00:17New HampshireJohn Varda connects on the jumper from the left wing set up by Timothy Johnson80-64
00:00Holy CrossMatthew Keppler runs out the clock80-64