#000033 #4F0A7F
Hoops Dynasty HOOPS DYNASTY
Exhibition Rupp
Final -
2/22/2026
56
  1 2 F
Duquesne 27 29 56
Holy Cross 42 49 91
91
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cCharles Harper 21 1-3 0-0 3-4 0 7 1 2 1 0 3 5
pfMichael Ford 18 2-7 0-2 0-0 3 7 2 2 0 0 3 4
sfJames Walden 19 1-6 1-4 1-2 0 2 2 1 0 1 2 4
sgTony Richter 21 4-9 1-3 1-2 1 1 0 1 1 0 1 10
pgGerald Welling 20 3-4 0-1 2-4 0 0 3 2 0 0 4 8
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sgEdward Reddy 22 2-6 1-4 4-4 1 2 1 1 1 1 2 9
cTim Owens 21 2-5 0-1 0-0 2 6 0 3 0 1 4 4
sfChristopher Williams 18 2-5 0-0 0-0 1 2 0 3 2 0 1 4
pfKevin Hitz 17 2-6 0-0 1-1 3 5 0 0 0 0 2 5
pgShawn Engelbrecht 17 1-6 1-5 0-0 1 1 0 1 2 0 1 3
pgJohn Boyles 5 0-0 0-0 0-0 0 0 0 1 0 0 1 0
sgNapoleon Bracey 1 0-0 0-0 0-0 0 0 0 1 0 0 0 0
Totals 200 20-57 4-20 12-17 12 33 9 18 7 3 24 56
Percentages   .351 .200 .706                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cMark Abadie 22 1-2 0-0 4-4 3 10 1 0 0 1 2 6
sfRalph Gagnier 19 2-2 0-0 1-2 0 3 2 2 3 0 1 5
sgDustin Ballard 24 8-18 6-13 3-4 3 9 0 2 1 0 1 25
pgMatthew Keppler 24 3-6 3-6 4-4 0 0 7 0 2 0 1 13
sgKeith White 20 5-8 4-6 3-5 1 1 2 3 1 0 2 17
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pgMichael Becraft 18 2-4 0-0 0-1 0 1 3 0 3 0 3 4
cJerome Hall 17 1-3 0-0 3-5 1 3 0 1 0 1 2 5
sfRichard Knuth 17 1-3 0-0 1-4 0 2 0 2 1 0 0 3
pgFred Pfeiffer 16 2-2 0-0 0-0 0 1 1 0 1 0 2 4
pfThomas Timmons 15 2-3 0-0 1-2 1 5 1 1 0 0 2 5
sfTimothy Zuercher 6 1-1 0-0 0-0 0 1 1 0 0 0 0 2
pgJohn Haskins 2 1-1 0-0 0-0 1 1 1 0 0 0 0 2
Totals 200 29-53 13-25 20-31 10 37 19 11 12 2 16 91
Percentages   .547 .520 .645                

DU
27
10-29
3-12
4-6
6
18
4
8
3
1
11
8
4
6
2
14
29
10-28
1-8
8-11
6
15
5
10
4
2
13
12
6
4
0
11
56
20-57
4-20
12-17
12
33
9
18
7
3
24
20
10
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
HC
42
13-29
8-15
8-13
7
20
11
5
6
0
7
4
7
7
3
6
49
16-24
5-10
12-18
3
17
8
6
6
2
9
18
12
6
6
19
91
29-53
13-25
20-31
10
37
19
11
12
2
16
22
19
13
9
25
PLAYER OF THE GAME
sg Dustin Ballard Holy Cross
25 Points, 9 Rebounds
TimeTeamPlayScore
LineupDuquesne
 PG - Gerald Welling (fresh)
 SG - Tony Richter (fresh)
 SF - James Walden (fresh)
 PF - Michael Ford (fresh)
 C - Charles Harper (fresh)
 
LineupHoly Cross
 PG - Keith White (fresh)
 SG - Matthew Keppler (fresh)
 SF - Dustin Ballard (fresh)
 PF - Ralph Gagnier (fresh)
 C - Mark Abadie (fresh)
 
20:00Holy CrossMark Abadie wins the tip0-0
Game PlanDuquesneDuquesne is playing a triangle offense and a man to man (0) 
Game PlanHoly CrossHoly Cross is playing a motion offense (uptempo) and a man to man (-1) 
19:53Holy CrossDustin Ballard hits a 3 pointer from straight away set up by Mark Abadie0-3
19:33DuquesneGerald Welling clanks a 3 from straight away0-3
19:31Holy CrossDustin Ballard pulls down the rebound0-3
19:27Holy CrossDustin Ballard hits a 3 from the right corner0-6
19:00DuquesneMichael Ford drills a jumper from just outside the lane2-6
18:47Holy CrossDustin Ballard misses short on a 3pt shot from the right corner2-6
18:46DuquesneThe rebound goes to Michael Ford2-6
18:41DuquesneMark Abadie is called for the reach on Tony Richter - foul #1 on Mark Abadie, team foul #12-6
18:33DuquesneJames Walden knocks in the 3 from the left corner set up by Gerald Welling5-6
18:13Holy CrossKeith White makes the shot from the right wing on a great pass from Matthew Keppler5-8
17:58DuquesneTony Richter misses badly on a fadeaway from the left wing5-8
17:57DuquesneMichael Ford grabs the offensive board5-8
17:41DuquesneGerald Welling hits a jumper from the right wing on a nice dish by Charles Harper7-8
17:30Holy CrossRalph Gagnier is called for 5 seconds7-8
SubsDuquesne 
SubsHoly Cross
Michael Becraft (PG), Fred Pfeiffer (SG), Thomas Timmons (PF), Jerome Hall (C)
Keith White, Matthew Keppler, Ralph Gagnier, Mark Abadie
 
17:23DuquesneTony Richter misses badly on a pull-up jumper from the right side7-8
17:22Holy CrossDustin Ballard grabs the defensive rebound7-8
17:08Holy CrossDustin Ballard hits the front of the rim on the pull-up jumper from the right side7-8
17:06Holy CrossJerome Hall tips it but misses7-8
17:05Holy CrossThomas Timmons gets the offensive rebound7-8
16:53Holy CrossFred Pfeiffer is hacked by James Walden - foul #1 on James Walden, team foul #17-8
SubsDuquesne
Edward Reddy (PG), Tim Owens (PF)
Gerald Welling, Michael Ford
 
SubsHoly Cross
Richard Knuth (SF)
Dustin Ballard
 
16:48Holy CrossRichard Knuth's fadeaway is rejected by James Walden7-8
16:46DuquesneCharles Harper snags the defensive board7-8
16:35DuquesneMichael Becraft steals the ball from Tony Richter7-8
16:20Holy CrossRichard Knuth misses badly on a pull-up jumper from the right wing7-8
16:18DuquesneTim Owens grabs the defensive rebound7-8
15:56DuquesneJames Walden misses long on a fadeaway from the free throw line7-8
15:54DuquesneTim Owens can't tip it in7-8
15:52Holy CrossThomas Timmons snags the defensive board7-8
LineupDuquesne
 PG - Edward Reddy (fresh)
 SG - Tony Richter (fairly fresh)
 SF - James Walden (fairly fresh) 3 pts.
 PF - Tim Owens (fresh) 2 reb.
 C - Charles Harper (fairly fresh)
 
LineupHoly Cross
 PG - Michael Becraft (fresh)
 SG - Fred Pfeiffer (fresh)
 SF - Richard Knuth (fresh)
 PF - Thomas Timmons (fresh) 2 reb.
 C - Jerome Hall (fresh)
 
15:27Holy CrossJerome Hall can't throw it down but he's fouled by Tony Richter - foul #1 on Tony Richter, team foul #27-8
SubsDuquesne
Shawn Engelbrecht (SG), Christopher Williams (SF), Kevin Hitz (C)
Tony Richter, James Walden, Charles Harper
 
SubsHoly Cross
Keith White (PG), Matthew Keppler (SG), Dustin Ballard (SF), Ralph Gagnier (PF)
Michael Becraft, Fred Pfeiffer, Richard Knuth, Thomas Timmons
 
15:27Holy CrossJerome Hall makes the 1st free throw7-9
15:27Holy CrossJerome Hall makes the 2nd free throw7-10
15:05DuquesneDustin Ballard steals it from Edward Reddy7-10
14:52Holy CrossChristopher Williams steals the ball from Dustin Ballard7-10
14:34DuquesneShawn Engelbrecht comes up short on the 3pt jumper from the right wing7-10
14:32Holy CrossRalph Gagnier grabs the board7-10
14:13Holy CrossMatthew Keppler misses the 3 from the right wing7-10
14:12DuquesneEdward Reddy grabs the defensive rebound7-10
14:10DuquesneEdward Reddy is hacked by Keith White in the backcourt - foul #1 on Keith White, team foul #27-10
SubsDuquesne
Gerald Welling (PG), Michael Ford (PF)
Edward Reddy, Tim Owens
 
SubsHoly Cross
Mark Abadie (C)
Jerome Hall
 
13:48DuquesneKevin Hitz misses short on a jump hook from the left block7-10
13:47DuquesneKevin Hitz snags the offensive board7-10
13:32DuquesneMichael Ford hits the front of the rim on the 3 pointer from the right corner7-10
13:30Holy CrossMark Abadie gets the rebound7-10
13:12Holy CrossMatthew Keppler hits the front of the rim on the 3 pointer from the left corner7-10
13:10Holy CrossKeith White grabs the offensive board7-10
13:05Holy CrossDustin Ballard comes up short on the 3pt jumper from straight away7-10
13:03Holy CrossThe offensive rebound goes to Dustin Ballard7-10
12:52Holy CrossRalph Gagnier knocks in the jumpshot from the free throw line set up by Matthew Keppler7-12
12:31DuquesneMatthew Keppler steals the ball from Christopher Williams7-12
12:18Holy CrossMark Abadie is hacked by Kevin Hitz - foul #1 on Kevin Hitz, team foul #37-12
SubsDuquesne
Tony Richter (SG), James Walden (SF), Charles Harper (C)
Shawn Engelbrecht, Christopher Williams, Kevin Hitz
 
SubsHoly Cross
Michael Becraft (PG), Fred Pfeiffer (SG), Richard Knuth (SF), Thomas Timmons (PF)
Keith White, Matthew Keppler, Dustin Ballard, Ralph Gagnier
 
11:54Holy CrossThomas Timmons misses the lay-in but he's hacked by Michael Ford - foul #1 on Michael Ford, team foul #47-12
11:54Holy CrossThomas Timmons misses the 1st free throw7-12
11:54Holy CrossThomas Timmons makes the 2nd free throw7-13
LineupDuquesne
 PG - Gerald Welling (fresh) 2 pts. 1 ast.
 SG - Tony Richter (fresh)
 SF - James Walden (fresh) 3 pts.
 PF - Michael Ford (fresh) 2 pts. 2 reb.
 C - Charles Harper (fresh)
 
LineupHoly Cross
 PG - Michael Becraft (fresh)
 SG - Fred Pfeiffer (fresh)
 SF - Richard Knuth (fresh)
 PF - Thomas Timmons (fresh) 1 pts. 2 reb.
 C - Mark Abadie (fresh)
 
11:33DuquesneMichael Ford is called for traveling7-13
SubsDuquesne
Edward Reddy (PG), Tim Owens (PF)
Gerald Welling, Michael Ford
 
SubsHoly Cross 
11:22Holy CrossMichael Becraft misses short on a pull-up jumper from the right side7-13
11:21DuquesneThe rebound goes to Charles Harper7-13
11:16DuquesneEdward Reddy misses the fadeaway jumper from the free throw line7-13
11:15DuquesneTim Owens tips it home9-13
11:03Holy CrossMichael Becraft misses long on a jumpshot from the free throw line9-13
11:02Holy CrossMark Abadie misses the tip9-13
11:01DuquesneTim Owens grabs the defensive rebound9-13
10:57DuquesneEdward Reddy hits the front of the rim on the 3pt attempt from straight away9-13
10:56DuquesneTony Richter tips it in11-13
10:29Holy CrossRichard Knuth can't connect on a jumper from close range but the foul's on James Walden - foul #2 on James Walden, team foul #511-13
SubsDuquesne
Christopher Williams (SF)
James Walden
 
SubsHoly Cross
Keith White (PG), Matthew Keppler (SG), Timothy Zuercher (PF), Jerome Hall (C)
Michael Becraft, Fred Pfeiffer, Thomas Timmons, Mark Abadie
 
10:29Holy CrossRichard Knuth misses the 1st free throw11-13
10:29Holy CrossRichard Knuth makes the 2nd free throw11-14
10:13DuquesneRichard Knuth steals it from Tim Owens11-14
10:00Holy CrossKeith White drills a 3pt shot from the right wing set up by Matthew Keppler11-17
09:48DuquesneEdward Reddy hits the front of the rim on the 3pt shot from the left wing11-17
09:46Holy CrossThe rebound goes to Richard Knuth11-17
09:30Holy CrossMatthew Keppler scores on a 3pt shot from straight away set up by Timothy Zuercher11-20
09:12DuquesneTim Owens is called for traveling11-20
SubsDuquesne
Gerald Welling (PG), Shawn Engelbrecht (SG), Michael Ford (PF)
Tony Richter, Christopher Williams, Charles Harper
 
SubsHoly Cross
Dustin Ballard (SF), Ralph Gagnier (PF), Mark Abadie (C)
Richard Knuth, Timothy Zuercher, Jerome Hall
 
09:01Holy CrossDustin Ballard clanks a 3pt shot from the right corner11-20
09:00DuquesneTim Owens grabs the board11-20
08:40DuquesneEdward Reddy scores on a 3pt shot from straight away14-20
08:19Holy CrossEdward Reddy steps in front of the Keith White pass14-20
08:15DuquesneEdward Reddy throws it down16-20
07:59Holy CrossKeith White knocks in the 3pt attempt from the left corner on a great pass from Matthew Keppler16-23
07:45DuquesneTim Owens misses badly on a floater from the free throw line16-23
07:43Holy CrossMark Abadie gets the rebound16-23
LineupDuquesne
 PG - Gerald Welling (fresh) 2 pts. 1 ast.
 SG - Shawn Engelbrecht (fresh)
 SF - Edward Reddy (fairly fresh) 5 pts.
 PF - Michael Ford (fresh) 2 pts. 2 reb.
 C - Tim Owens (fairly fresh) 2 pts. 5 reb.
 
LineupHoly Cross
 PG - Keith White (fairly fresh) 8 pts.
 SG - Matthew Keppler (fresh) 3 pts. 4 ast.
 SF - Dustin Ballard (fresh) 6 pts.
 PF - Ralph Gagnier (fresh) 2 pts.
 C - Mark Abadie (fresh) 3 reb.
 
07:36Holy CrossShawn Engelbrecht steals it from Keith White16-23
07:27DuquesneKeith White takes the ball from Tim Owens16-23
07:22Holy CrossKeith White blows the dunk16-23
07:20DuquesneMichael Ford snags the defensive board16-23
06:55DuquesneGerald Welling buries a shot from the left wing set up by Michael Ford18-23
06:35Holy CrossDustin Ballard drills a 3 pointer from the left corner on a great pass from Keith White18-26
06:18DuquesneShawn Engelbrecht misses the fadeaway jumper from the left wing18-26
06:17Holy CrossDustin Ballard snags the defensive board18-26
06:02Holy CrossDustin Ballard misses short on a 3 pointer from the left wing18-26
06:01DuquesneMichael Ford pulls down the rebound18-26
05:55DuquesneRalph Gagnier takes the ball from Michael Ford18-26
05:39Holy CrossDustin Ballard knocks in the 3pt attempt from the left corner on a nice dish by Ralph Gagnier18-29
05:33DuquesneMichael Ford can't finish the layup18-29
05:32Holy CrossMark Abadie snags the defensive board18-29
05:25Holy CrossMark Abadie is fouled on the floor by Tim Owens - foul #1 on Tim Owens, team foul #618-29
SubsDuquesne
John Boyles (PG), Tony Richter (SG), Christopher Williams (SF), Kevin Hitz (PF), Charles Harper (C)
Gerald Welling, Shawn Engelbrecht, Edward Reddy, Michael Ford, Tim Owens
 
SubsHoly Cross
Michael Becraft (PG), Fred Pfeiffer (SG), Richard Knuth (SF), Thomas Timmons (PF), Jerome Hall (C)
Keith White, Matthew Keppler, Dustin Ballard, Ralph Gagnier, Mark Abadie
 
05:20Holy CrossJerome Hall is hacked by John Boyles - foul #1 on John Boyles, team foul #718-29
05:20Holy CrossJerome Hall misses the 1st free throw18-29
05:20DuquesneCharles Harper grabs the defensive rebound18-29
04:58DuquesneJerome Hall is called for the reach on Christopher Williams - foul #1 on Jerome Hall, team foul #318-29
04:43DuquesneCharles Harper is hacked by Jerome Hall - foul #2 on Jerome Hall, team foul #418-29
SubsDuquesne 
SubsHoly Cross
Mark Abadie (C)
Jerome Hall
 
04:24DuquesneTony Richter can't connect on a 3 pointer from the right wing18-29
04:22DuquesneChristopher Williams gets the offensive rebound18-29
04:02DuquesneTony Richter clanks a 3pt shot from the left corner18-29
04:00Holy CrossMark Abadie snags the defensive board18-29
03:46Holy CrossRichard Knuth's pass is off the mark and out of bounds18-29
SubsDuquesne
James Walden (SF)
Kevin Hitz
 
SubsHoly Cross
Dustin Ballard (SF), Timothy Zuercher (PF), Jerome Hall (C)
Richard Knuth, Thomas Timmons, Mark Abadie
 
03:27DuquesneChristopher Williams lays it up and in20-29
LineupDuquesne
 PG - John Boyles (fresh)
 SG - Tony Richter (fresh) 2 pts.
 SF - James Walden (fresh) 3 pts.
 PF - Christopher Williams (fresh) 2 pts.
 C - Charles Harper (fresh) 3 reb.
 
LineupHoly Cross
 PG - Michael Becraft (fresh)
 SG - Fred Pfeiffer (fresh)
 SF - Dustin Ballard (fresh) 12 pts.
 PF - Timothy Zuercher (fresh)
 C - Jerome Hall (fresh) 2 pts.
 
03:05Holy CrossDustin Ballard misses short on a 3 pointer from the left corner20-29
03:04DuquesneChristopher Williams pulls down the rebound20-29
02:58DuquesneCharles Harper can't finish the layup but he's hacked by Michael Becraft - foul #1 on Michael Becraft, team foul #520-29
SubsDuquesne
Shawn Engelbrecht (PG), Kevin Hitz (PF)
John Boyles, Christopher Williams
 
SubsHoly Cross
Keith White (PG), Matthew Keppler (SG), Ralph Gagnier (PF)
Michael Becraft, Fred Pfeiffer, Timothy Zuercher
 
02:58DuquesneCharles Harper makes the 1st free throw21-29
02:58DuquesneCharles Harper misses the 2nd free throw21-29
02:58Holy CrossDustin Ballard gets the rebound21-29
02:51Holy CrossDustin Ballard is fouled on the floor by Shawn Engelbrecht - foul #1 on Shawn Engelbrecht, team foul #821-29
SubsDuquesne
Michael Ford (PF)
Charles Harper
 
SubsHoly Cross 
02:51Holy CrossDustin Ballard makes the 1st free throw21-30
02:51Holy CrossDustin Ballard makes the 2nd free throw21-31
02:31DuquesneTony Richter misses the lay-in but he's fouled by Ralph Gagnier - foul #1 on Ralph Gagnier, team foul #621-31
02:31DuquesneTony Richter misses the 1st free throw21-31
02:31DuquesneTony Richter makes the 2nd free throw22-31
02:21Holy CrossDustin Ballard clanks a pull-up jumper from just outside the lane22-31
02:20Holy CrossDustin Ballard pulls down the offensive rebound22-31
02:15Holy CrossDustin Ballard connects on the 3 from the right wing on a great pass from Ralph Gagnier22-34
02:03DuquesneShawn Engelbrecht hits a 3pt jumper from the left corner set up by James Walden25-34
01:44Holy CrossMichael Ford is called for the reach on Jerome Hall - foul #2 on Michael Ford, team foul #925-34
SubsDuquesne
Gerald Welling (PG), Edward Reddy (SG), Charles Harper (C)
Shawn Engelbrecht, Tony Richter, Michael Ford
 
SubsHoly Cross 
01:44Holy CrossJerome Hall misses the 1st free throw25-34
01:44Holy CrossDustin Ballard grabs the offensive board25-34
01:37Holy CrossMatthew Keppler is fouled on the floor by Gerald Welling - foul #1 on Gerald Welling, team foul #1025-34
SubsDuquesne
Christopher Williams (PF)
Kevin Hitz
 
SubsHoly Cross
Michael Becraft (PG), Richard Knuth (SF), Thomas Timmons (PF)
Keith White, Ralph Gagnier, Jerome Hall
 
01:37Holy CrossMatthew Keppler makes the 1st free throw25-35
01:37Holy CrossMatthew Keppler makes the 2nd free throw25-36
01:19DuquesneJames Walden misses the jumper from the right block25-36
01:17Holy CrossThe rebound goes to Dustin Ballard25-36
01:01Holy CrossDustin Ballard jams it on a nice dish by Matthew Keppler25-38
00:49DuquesneEdward Reddy misses badly on a pull-up jumper from the free throw line but the foul's on Michael Becraft - foul #2 on Michael Becraft, team foul #725-38
SubsDuquesne
Tim Owens (PF)
James Walden
 
SubsHoly Cross
Mark Abadie (C)
Dustin Ballard
 
00:49DuquesneEdward Reddy makes the 1st free throw26-38
00:49DuquesneEdward Reddy makes the 2nd free throw27-38
00:32Holy CrossMichael Becraft connects on the fadeaway from the right wing on a great pass from Thomas Timmons and he's hacked by Charles Harper - foul #1 on Charles Harper, team foul #1127-40
SubsDuquesne
Shawn Engelbrecht (SG)
Christopher Williams
 
SubsHoly Cross
Ralph Gagnier (PF)
Thomas Timmons
 
00:32Holy CrossMichael Becraft misses the free throw27-40
00:32DuquesneCharles Harper grabs the board27-40
00:18DuquesneShawn Engelbrecht misses badly on a 3 pointer from the right corner27-40
00:16Holy CrossMark Abadie grabs the defensive rebound27-40
00:01Holy CrossRalph Gagnier connects on the turnaround from the left block27-42
00:00DuquesneShawn Engelbrecht misses long on a fullcourt shot27-42
TimeTeamPlayScore
LineupDuquesne
 PG - Gerald Welling (fresh) 4 pts. 1 ast.
 SG - Tony Richter (fresh) 3 pts.
 SF - James Walden (fresh) 3 pts.
 PF - Michael Ford (fresh) 2 pts. 4 reb.
 C - Charles Harper (fresh) 1 pts. 4 reb.
 
LineupHoly Cross
 PG - Keith White (fresh) 8 pts. 1 ast.
 SG - Matthew Keppler (fresh) 5 pts. 5 ast.
 SF - Dustin Ballard (fresh) 19 pts.
 PF - Ralph Gagnier (fresh) 4 pts.
 C - Mark Abadie (fresh) 6 reb.
 
20:00DuquesneJames Walden inbounds the ball27-42
Game PlanDuquesneDuquesne is playing a triangle offense and a man to man (+2) 
Game PlanHoly CrossHoly Cross is playing a motion offense (uptempo) and a man to man (-1) 
19:41DuquesneMichael Ford is hacked by Dustin Ballard - foul #1 on Dustin Ballard, team foul #127-42
19:26DuquesneJames Walden comes up short on the 3 from the right corner27-42
19:24Holy CrossRalph Gagnier snags the defensive board27-42
19:19Holy CrossDustin Ballard throws a bad pass out of bounds27-42
19:11DuquesneTony Richter lays it in set up by Gerald Welling29-42
19:09Holy CrossTony Richter picks off the pass by Keith White in the backcourt29-42
18:56DuquesneCharles Harper buries a floater in the lane on a great pass from Michael Ford31-42
18:28Holy CrossKeith White misses badly on a 3 from the right wing31-42
18:26DuquesneJames Walden pulls down the rebound31-42
18:13DuquesneMichael Ford misses short on a shot from close range31-42
18:12Holy CrossMark Abadie grabs the defensive rebound31-42
18:00Holy CrossDustin Ballard hits the front of the rim on the floater from the right block31-42
17:59DuquesneThe rebound goes to Michael Ford31-42
17:47DuquesneCharles Harper loses the dribble to Ralph Gagnier31-42
17:26Holy CrossMark Abadie hits the front of the rim on the jumper from the left wing but the foul's on Gerald Welling - foul #2 on Gerald Welling, team foul #131-42
SubsDuquesne
Edward Reddy (PG), Christopher Williams (SF), Tim Owens (PF), Kevin Hitz (C)
Gerald Welling, James Walden, Michael Ford, Charles Harper
 
SubsHoly Cross
Michael Becraft (PG), Thomas Timmons (PF)
Keith White, Ralph Gagnier
 
17:26Holy CrossMark Abadie makes the 1st free throw31-43
17:26Holy CrossMark Abadie makes the 2nd free throw31-44
17:09DuquesneTony Richter scores on a pull-up jumper from the left side33-44
16:55Holy CrossDustin Ballard misses long on a 3 from the left wing33-44
16:53Holy CrossMark Abadie hits the follow up shot33-46
16:38DuquesneTony Richter is fouled on the floor by Thomas Timmons as he's doubleteamed - foul #1 on Thomas Timmons, team foul #233-46
SubsDuquesne
Shawn Engelbrecht (SG)
Tony Richter
 
SubsHoly Cross
Fred Pfeiffer (SG), Richard Knuth (SF), Jerome Hall (C)
Matthew Keppler, Dustin Ballard, Mark Abadie
 
16:24DuquesneKevin Hitz comes up short on the shot in the paint33-46
16:23DuquesneShawn Engelbrecht snags the offensive board33-46
16:07DuquesneTim Owens misses short on a 3 from straight away33-46
16:06Holy CrossFred Pfeiffer pulls down the rebound33-46
15:46Holy CrossThomas Timmons buries a fadeaway from the left block set up by Michael Becraft33-48
LineupDuquesne
 PG - Edward Reddy (fresh) 7 pts.
 SG - Shawn Engelbrecht (fresh) 3 pts.
 SF - Christopher Williams (fresh) 2 pts. 2 reb.
 PF - Tim Owens (fresh) 2 pts. 5 reb.
 C - Kevin Hitz (fresh)
 
LineupHoly Cross
 PG - Michael Becraft (fresh) 2 pts. 1 ast.
 SG - Fred Pfeiffer (fresh)
 SF - Richard Knuth (fresh) 1 pts.
 PF - Thomas Timmons (fresh) 3 pts. 2 reb.
 C - Jerome Hall (fresh) 2 pts.
 
15:25DuquesneChristopher Williams hits a fadeaway jumper from the right wing35-48
15:08Holy CrossThe short jumper by Thomas Timmons is denied by Tim Owens35-48
15:07DuquesneKevin Hitz snags the defensive board35-48
14:48DuquesneFred Pfeiffer takes the ball from Shawn Engelbrecht35-48
14:44Holy CrossFred Pfeiffer lays it up and in35-50
14:23DuquesneShawn Engelbrecht clanks a 3pt attempt from the right corner35-50
14:22Holy CrossThe rebound goes to Thomas Timmons35-50
14:13Holy CrossThomas Timmons is hacked by Tim Owens - foul #2 on Tim Owens, team foul #235-50
SubsDuquesne
Gerald Welling (PG), Tony Richter (SG), James Walden (SF), Michael Ford (PF), Charles Harper (C)
Edward Reddy, Shawn Engelbrecht, Christopher Williams, Tim Owens, Kevin Hitz
 
SubsHoly Cross
Keith White (PG), Matthew Keppler (SG), Dustin Ballard (SF), Ralph Gagnier (PF), Mark Abadie (C)
Michael Becraft, Fred Pfeiffer, Richard Knuth, Thomas Timmons, Jerome Hall
 
14:02Holy CrossGerald Welling is called for the reach on Matthew Keppler - foul #3 on Gerald Welling, team foul #335-50
13:51Holy CrossMatthew Keppler connects on the 3pt jumper from the right corner set up by Keith White35-53
Game PlanDuquesneDuquesne is playing a triangle offense (uptempo) and a man to man (+2) 
Game PlanHoly CrossHoly Cross is playing a motion offense (uptempo) and a man to man (-1) 
13:32DuquesneCharles Harper clanks a jumpshot from just outside the lane35-53
13:30Holy CrossRalph Gagnier grabs the defensive rebound35-53
13:26Holy CrossKeith White clanks a 3 from straight away35-53
13:25DuquesneCharles Harper snags the defensive board35-53
13:16DuquesneGerald Welling banks in the layup37-53
13:07Holy CrossDustin Ballard comes up short on the fadeaway from close range but the foul's on Charles Harper - foul #2 on Charles Harper, team foul #437-53
13:07Holy CrossDustin Ballard makes the 1st free throw37-54
13:07Holy CrossDustin Ballard misses the 2nd free throw37-54
13:07DuquesneCharles Harper grabs the board37-54
Game PlanDuquesneDuquesne is playing a triangle offense and a man to man (+2) 
Game PlanHoly CrossHoly Cross is playing a motion offense (uptempo) and a man to man (-1) 
12:54DuquesneCharles Harper hits the front of the rim on the wide open shot from the right wing but the foul's on Mark Abadie - foul #2 on Mark Abadie, team foul #337-54
12:54DuquesneCharles Harper makes the 1st free throw38-54
12:54DuquesneCharles Harper makes the 2nd free throw39-54
12:39Holy CrossMatthew Keppler knocks in the 3 pointer from the left corner39-57
Game PlanDuquesneDuquesne is playing a triangle offense (uptempo) and a man to man (+2) 
Game PlanHoly CrossHoly Cross is playing a motion offense (uptempo) and a man to man (-1) 
12:22DuquesneMatthew Keppler takes the ball from James Walden39-57
12:07Holy CrossDustin Ballard hits the front of the rim on the 3 from the left corner39-57
12:06DuquesneJames Walden snags the defensive board39-57
12:02DuquesneGerald Welling throws a bad pass out of bounds39-57
SubsDuquesne
Edward Reddy (PG), Tim Owens (PF)
Gerald Welling, Michael Ford
 
SubsHoly Cross
Timothy Zuercher (PF)
Ralph Gagnier
 
11:53Holy CrossMatthew Keppler misses long on a 3 from the left wing39-57
11:52DuquesneTim Owens grabs the board39-57
11:35DuquesneJames Walden is open but comes up short on the 3pt jumper from the left corner39-57
11:34Holy CrossDustin Ballard grabs the defensive rebound39-57
LineupDuquesne
 PG - Edward Reddy (fresh) 7 pts.
 SG - Tony Richter (fresh) 7 pts.
 SF - James Walden (fairly fresh) 3 pts. 2 reb.
 PF - Tim Owens (fresh) 2 pts. 6 reb.
 C - Charles Harper (fairly fresh) 5 pts. 6 reb.
 
LineupHoly Cross
 PG - Keith White (fresh) 8 pts. 2 ast.
 SG - Matthew Keppler (fresh) 11 pts. 5 ast. 2 stl.
 SF - Dustin Ballard (fresh) 20 pts.
 PF - Timothy Zuercher (fresh)
 C - Mark Abadie (fresh) 4 pts. 8 reb.
 
11:19Holy CrossKeith White drills a 3 from the right corner on a nice dish by Matthew Keppler39-60
11:11DuquesneTim Owens hits a jump hook in the paint41-60
11:06Holy CrossDustin Ballard lays it in41-62
10:59DuquesneEdward Reddy can't connect on a shot from the right block but the foul's on Keith White - foul #2 on Keith White, team foul #441-62
SubsDuquesne
Shawn Engelbrecht (SG), Christopher Williams (SF), Kevin Hitz (C)
Tony Richter, James Walden, Charles Harper
 
SubsHoly Cross
Michael Becraft (PG), Fred Pfeiffer (SG), Richard Knuth (SF), Ralph Gagnier (PF), Jerome Hall (C)
Keith White, Matthew Keppler, Dustin Ballard, Timothy Zuercher, Mark Abadie
 
10:59DuquesneEdward Reddy makes the 1st free throw42-62
10:59DuquesneEdward Reddy makes the 2nd free throw43-62
10:43Holy CrossJerome Hall buries a floater in the lane on a great pass from Michael Becraft and he's hacked by Kevin Hitz - foul #2 on Kevin Hitz, team foul #543-64
SubsDuquesne
Michael Ford (PF)
Tim Owens
 
SubsHoly Cross 
10:43Holy CrossJerome Hall makes the free throw43-65
10:24DuquesneChristopher Williams loses the dribble to Ralph Gagnier43-65
10:11Holy CrossShawn Engelbrecht steals it from Jerome Hall43-65
10:05DuquesneChristopher Williams misses short on a jumpshot from the right side43-65
10:04DuquesneMichael Ford can't tip it in43-65
10:03Holy CrossJerome Hall pulls down the rebound43-65
09:53Holy CrossRalph Gagnier's pass is off the mark and out of bounds43-65
SubsDuquesne
Gerald Welling (PG)
Edward Reddy
 
SubsHoly Cross
Matthew Keppler (SG), Dustin Ballard (SF)
Fred Pfeiffer, Richard Knuth
 
09:38DuquesneMichael Ford buries a fadeaway jumper from the left wing on a nice dish by Gerald Welling45-65
09:16Holy CrossChristopher Williams is called for the reach on Dustin Ballard - foul #1 on Christopher Williams, team foul #645-65
SubsDuquesne
Tony Richter (SG), James Walden (SF), Tim Owens (PF), Charles Harper (C)
Shawn Engelbrecht, Christopher Williams, Michael Ford, Kevin Hitz
 
SubsHoly Cross
Keith White (PG), Thomas Timmons (PF), Mark Abadie (C)
Michael Becraft, Ralph Gagnier, Jerome Hall
 
09:07Holy CrossKeith White connects on the 3 from the right wing on a nice dish by Matthew Keppler45-68
08:51DuquesneJames Walden can't connect on a 3 from the left corner45-68
08:50Holy CrossThomas Timmons grabs the board45-68
08:37Holy CrossKeith White clanks a jumper from the left side but he's hacked by Tim Owens - foul #3 on Tim Owens, team foul #745-68
08:37Holy CrossKeith White makes the 1st free throw45-69
08:37Holy CrossKeith White misses the 2nd free throw45-69
08:37DuquesneCharles Harper snags the defensive board45-69
08:27DuquesneJames Walden misses the jumpshot from just outside the lane but the foul's on Thomas Timmons - foul #2 on Thomas Timmons, team foul #545-69
08:27DuquesneJames Walden makes the 1st free throw46-69
08:27DuquesneJames Walden misses the 2nd free throw46-69
08:27Holy CrossMark Abadie pulls down the rebound46-69
08:12Holy CrossKeith White is hacked by Gerald Welling - foul #4 on Gerald Welling, team foul #846-69
SubsDuquesne
Edward Reddy (PG)
Gerald Welling
 
SubsHoly Cross
Fred Pfeiffer (SG)
Matthew Keppler
 
08:12Holy CrossKeith White misses the 1st free throw46-69
08:12Holy CrossMark Abadie grabs the offensive board46-69
08:00Holy CrossEdward Reddy is called for the reach on Mark Abadie - foul #1 on Edward Reddy, team foul #946-69
08:00Holy CrossMark Abadie makes the 1st free throw46-70
08:00Holy CrossMark Abadie makes the 2nd free throw46-71
07:41DuquesneCharles Harper is hacked by Fred Pfeiffer - foul #1 on Fred Pfeiffer, team foul #646-71
SubsDuquesne
Michael Ford (PF)
Tim Owens
 
SubsHoly Cross
Richard Knuth (SF), Ralph Gagnier (PF)
Dustin Ballard, Thomas Timmons
 
07:27DuquesneTony Richter knocks in the 3pt shot from the right corner on a nice dish by James Walden49-71
LineupDuquesne
 PG - Edward Reddy (fresh) 9 pts.
 SG - Tony Richter (fresh) 10 pts.
 SF - James Walden (fresh) 4 pts. 2 reb.
 PF - Michael Ford (fresh) 4 pts. 6 reb.
 C - Charles Harper (fairly fresh) 5 pts. 7 reb.
 
LineupHoly Cross
 PG - Keith White (fresh) 15 pts. 2 ast.
 SG - Fred Pfeiffer (fresh) 2 pts.
 SF - Richard Knuth (fresh) 1 pts.
 PF - Ralph Gagnier (fresh) 4 pts. 3 reb. 3 stl.
 C - Mark Abadie (fresh) 6 pts. 10 reb.
 
07:15Holy CrossKeith White blows the layup but he's fouled by Charles Harper - foul #3 on Charles Harper, team foul #1049-71
SubsDuquesne
Christopher Williams (SF), Kevin Hitz (C)
James Walden, Charles Harper
 
SubsHoly Cross
Matthew Keppler (SG), Jerome Hall (C)
Fred Pfeiffer, Mark Abadie
 
07:15Holy CrossKeith White makes the 1st free throw49-72
07:15Holy CrossKeith White makes the 2nd free throw49-73
07:06DuquesneMichael Ford comes up short on the 3pt shot from the right wing49-73
07:04DuquesneMichael Ford grabs the offensive rebound49-73
06:59DuquesneTony Richter splits the doubleteam but misses short on a fadeaway from the right block49-73
06:58Holy CrossThe rebound goes to Richard Knuth49-73
06:45Holy CrossRalph Gagnier hits the front of the rim on the jumper in the lane but the foul's on Michael Ford - foul #3 on Michael Ford, team foul #1149-73
SubsDuquesne
Gerald Welling (PG)
Tony Richter
 
SubsHoly Cross
Michael Becraft (PG), Dustin Ballard (SF)
Keith White, Richard Knuth
 
06:45Holy CrossRalph Gagnier misses the 1st free throw49-73
06:45Holy CrossRalph Gagnier makes the 2nd free throw49-74
06:23DuquesneKevin Hitz connects on the driving attempt from the baseline set up by Edward Reddy and he's fouled by Matthew Keppler - foul #1 on Matthew Keppler, team foul #751-74
SubsDuquesne
Tim Owens (PF)
Michael Ford
 
SubsHoly Cross
Timothy Zuercher (PF), Mark Abadie (C)
Ralph Gagnier, Jerome Hall
 
06:23DuquesneKevin Hitz makes the free throw52-74
06:04Holy CrossMatthew Keppler misses badly on a fadeaway from the free throw line but he's hacked by Tim Owens - foul #4 on Tim Owens, team foul #1252-74
SubsDuquesne
James Walden (SF), Charles Harper (C)
Christopher Williams, Kevin Hitz
 
SubsHoly Cross
Thomas Timmons (PF)
Timothy Zuercher
 
06:04Holy CrossMatthew Keppler makes the 1st free throw52-75
06:04Holy CrossMatthew Keppler makes the 2nd free throw52-76
05:57DuquesneCharles Harper's floater is tipped away by Mark Abadie52-76
05:55DuquesneEdward Reddy grabs the offensive board52-76
05:40DuquesneGerald Welling is hacked by Michael Becraft - foul #3 on Michael Becraft, team foul #852-76
SubsDuquesne
Tony Richter (SG)
Edward Reddy
 
SubsHoly Cross
Fred Pfeiffer (SG)
Matthew Keppler
 
05:40DuquesneGerald Welling makes the 1st free throw53-76
05:40DuquesneGerald Welling makes the 2nd free throw54-76
05:26Holy CrossDustin Ballard knocks in the 3pt jumper from the right wing54-79
05:13DuquesneMichael Becraft takes the ball from Charles Harper54-79
04:59Holy CrossCharles Harper takes the ball from Thomas Timmons54-79
04:52DuquesneMichael Becraft steals it from Gerald Welling54-79
04:49Holy CrossFred Pfeiffer banks in the layup set up by Michael Becraft54-81
04:40DuquesneGerald Welling misses short on a fadeaway from the free throw line but the foul's on Fred Pfeiffer - foul #2 on Fred Pfeiffer, team foul #954-81
SubsDuquesne
Shawn Engelbrecht (SG), Edward Reddy (SF), Christopher Williams (PF), Kevin Hitz (C)
Tony Richter, James Walden, Tim Owens, Charles Harper
 
SubsHoly Cross
Richard Knuth (SF), Timothy Zuercher (PF), Jerome Hall (C)
Dustin Ballard, Thomas Timmons, Mark Abadie
 
04:40DuquesneGerald Welling misses the 1st free throw54-81
04:40DuquesneGerald Welling misses the 2nd free throw54-81
04:40Holy CrossTimothy Zuercher grabs the board54-81
04:29Holy CrossRichard Knuth hits the front of the rim on the fadeaway jumper from the left wing but the foul's on Edward Reddy - foul #2 on Edward Reddy, team foul #1354-81
SubsDuquesne
John Boyles (PG)
Gerald Welling
 
SubsHoly Cross 
04:29Holy CrossRichard Knuth misses the 1st free throw54-81
04:29Holy CrossRichard Knuth misses the 2nd free throw54-81
04:29DuquesneKevin Hitz pulls down the rebound54-81
04:00DuquesneEdward Reddy misses the 3pt attempt from straight away54-81
03:59Holy CrossMichael Becraft gets the rebound54-81
Game PlanDuquesneDuquesne is playing a triangle offense (uptempo) and a man to man (-1) 
Game PlanHoly CrossHoly Cross is playing a motion offense (slowdown) and a man to man (-1) 
03:30Holy CrossChristopher Williams steals it from Richard Knuth54-81
Game PlanDuquesneDuquesne is playing a triangle offense (uptempo) and a man to man (-1) 
Game PlanHoly CrossHoly Cross is playing a motion offense (slowdown) and a man to man (+3) 
03:23DuquesneJohn Boyles loses the ball out of bounds54-81
SubsDuquesne
Tim Owens (PF)
Edward Reddy
 
SubsHoly Cross
John Haskins (PG)
Michael Becraft
 
LineupDuquesne
 PG - John Boyles (fresh)
 SG - Shawn Engelbrecht (fresh) 3 pts. 2 stl.
 SF - Christopher Williams (fresh) 4 pts. 2 reb. 2 stl.
 PF - Tim Owens (fresh) 4 pts. 6 reb. 4 pf.
 C - Kevin Hitz (fresh) 3 pts. 3 reb.
 
LineupHoly Cross
 PG - John Haskins (fresh)
 SG - Fred Pfeiffer (fresh) 4 pts.
 SF - Richard Knuth (fresh) 1 pts. 2 reb.
 PF - Timothy Zuercher (fresh)
 C - Jerome Hall (fresh) 5 pts. 2 reb.
 
02:54Holy CrossTimothy Zuercher knocks in the floater from the left block54-83
02:45DuquesneChristopher Williams hits the front of the rim on the floater from the right side54-83
02:44DuquesneKevin Hitz can't tip it in54-83
02:42Holy CrossJerome Hall pulls down the rebound54-83
02:18Holy CrossRichard Knuth drills a fadeaway from just outside the lane set up by John Haskins54-85
02:01DuquesneChristopher Williams throws a bad pass out of bounds54-85
SubsDuquesne
Napoleon Bracey (SG), Edward Reddy (SF)
Shawn Engelbrecht, Christopher Williams
 
SubsHoly Cross
Michael Becraft (PG), Thomas Timmons (PF)
Fred Pfeiffer, Timothy Zuercher
 
01:36Holy CrossJerome Hall is denied on a layup by Edward Reddy54-85
01:35Holy CrossJohn Haskins tips it back up and in54-87
01:29DuquesneNapoleon Bracey is called for traveling54-87
SubsDuquesne
Shawn Engelbrecht (SG), Christopher Williams (SF)
John Boyles, Napoleon Bracey
 
SubsHoly Cross
Fred Pfeiffer (SG)
John Haskins
 
01:12Holy CrossThomas Timmons hits a floater from the left block54-89
00:57DuquesneChristopher Williams blows the layup54-89
00:56DuquesneKevin Hitz hits the follow up shot56-89
Game PlanDuquesneDuquesne is playing a triangle offense (uptempo) and a man to man (-1) 
Game PlanHoly CrossHoly Cross is playing a spread offense (hold ball) and a man to man (+3) 
00:33Holy CrossMichael Becraft makes the floater from the free throw line on a great pass from Fred Pfeiffer56-91
Game PlanDuquesneDuquesne is playing a quick shot offense (quick shot) and a man to man (-1) 
Game PlanHoly CrossHoly Cross is playing a spread offense (hold ball) and a man to man (+3) 
00:25DuquesneThe jump hook by Kevin Hitz is blocked by Jerome Hall56-91
00:23Holy CrossThomas Timmons pulls down the rebound56-91
00:00Holy CrossMichael Becraft runs out the clock56-91