Skip To Main Content
Skip To Main Content

Johns Hopkins University Athletics

Upcoming Events

Recent Results

m baskbl stats 2016 2017 0114 hc html



Recap

Johns Hopkins vs Haverford (01/14/17 at Haverford, PA / Gooding '84 Arena)

Box Score
Play-by-Play

  Box Score  

Johns Hopkins vs Haverford
01/14/17 3:00 pm at Haverford, PA / Gooding '84 Arena

Johns Hopkins 63

Total3-pointRebounds
##Playerpfgm-fgafgm-fgaftm-ftaoff-deftotpftpatoblkstlmin
11  Daniel Vila  f  2-6  0-1  1-4  2-3  5  2  5  3  4  4  2  25  
21  Sam Gordon  f  5-7  0-1  0-0  1-6  7  1  10  2  2  0  2  22  
44  Kyle Doran  f  1-7  1-3  1-2  3-2  5  3  4  1  1  1  0  17  
05  Austin Vasiliadis  g  1-3  0-1  0-0  0-2  2  3  2  3  2  0  2  24  
24  Michael Gardner  g  5-7  2-2  0-0  0-3  3  2  12  1  0  0  0  22  
01  Jesse Flannery  -  0-3  0-2  0-0  0-1  1  2  0  1  3  0  0  14  
02  Ryan Curran  -  8-14  1-1  0-0  4-3  7  0  17  3  0  0  2  17  
22  Harry O'Neil  -  2-2  0-0  1-1  2-1  3  1  5  1  0  0  1  7  
23  Mac Rowan  -  1-2  1-2  0-0  0-2  2  0  3  0  0  0  0  4  
25  Noah Ralby  -  0-0  0-0  0-0  0-2  2  1  0  2  2  0  1  18  
31  Josh Wetzler  -  1-4  1-1  0-0  0-2  2  0  3  0  1  0  0  5  
32  Nikhil Panu  -  0-4  0-3  0-0  0-1  1  0  0  0  0  0  0  13  
33  Max McKee  -  0-2  0-0  0-2  0-2  2  0  0  0  0  0  1  5  
35  Joey Fitzpatrick  -  0-0  0-0  2-2  0-1  1  0  2  1  0  0  1  5  
41  Kabir Suri  -  0-1  0-0  0-0  0-1  1  0  0  0  0  0  0  2  
TM  TEAM  -  -  -  -  0-1  1  -  -  -  -  -  -  -  
 Totals..............  -  26-62  6-17  5-11  12-33  45  15  63  18  15  5  12  200  
41.9%  35.3%  45.5%  
Team summary:FG3FGFT
1st Half:  13-28  1-7  1-6  
46.4%  14.3%  16.7%  
2nd Half:  13-34  5-10  4-5  
38.2%  50.0%  80.0%  

Haverford 31

Total3-pointRebounds
##Playerpfgm-fgafgm-fgaftm-ftaoff-deftotpftpatoblkstlmin
30  Grayson Roth  f  2-13  0-6  0-2  0-5  5  4  4  1  1  0  1  33  
25  Sam Stogdon  c  2-7  0-0  1-3  3-7  10  3  5  0  2  2  0  27  
01  Kyle Goldfarb  g  4-9  0-0  0-0  0-1  1  0  8  2  1  1  1  27  
03  Matt Sherman  g  1-7  1-3  0-0  1-1  2  2  3  0  6  0  1  28  
31  Kahlil Garnes  g  1-4  0-1  0-0  0-6  6  1  2  0  5  0  1  24  
02  Joe Hartman  -  0-5  0-1  0-0  0-3  3  0  0  1  2  0  2  15  
10  Jeremy Evans  -  0-0  0-0  0-0  0-0  0  0  0  0  0  0  0  2  
11  Kofi Kwakwa  -  0-0  0-0  0-0  0-0  0  0  0  1  0  0  0  2  
22  Jack Cork  -  3-3  0-0  0-0  2-3  5  3  6  0  2  1  0  16  
24  Jonathan Lang  -  1-4  1-4  0-1  0-0  0  2  3  0  3  0  0  21  
44  Joe Wujciak  -  0-0  0-0  0-0  0-0  0  0  0  0  1  0  0  5  
TM  TEAM  -  -  -  -  2-2  4  -  -  -  -  -  -  -  
 Totals..............  -  14-52  2-15  1-6  8-28  36  15  31  5  23  4  6  200  
26.9%  13.3%  16.7%  
Team summary:FG3FGFT
1st Half:  8-25  0-8  0-0  
32.0%  0.0%  0.0%  
2nd Half:  6-27  2-7  1-6  
22.2%  28.6%  16.7%  
Score by Periods  1st    2nd    Total    
Johns Hopkins  28  35  63  Record: (9-6, 5-3 CC)  
Haverford  16  15  31  Record: (2-12, 1-7 CC)  

Points in the paint-JHUM 34,HAVMBK 14. Points off turnovers-JHUM 21,HAVMBK 3.
2nd chance points-JHUM 10,HAVMBK 3. Fast break points-JHUM 4,HAVMBK 2.
Bench points-JHUM 30,HAVMBK 9. Score tied-2 times. Lead changed-0 times.
Last FG-JHUM 2nd-00:30, HAVMBK 2nd-00:07.
Largest lead-JHUM by 35 2nd-01:39, HAVMBK None.
JHUM led for 38:08. HAVMBK led for 00:00. Game was tied for 01:52.
Officials: Jim Bruno, Kevin Calzonetti, Gregory Ackles
Technical fouls: Johns Hopkins-None. Haverford-None.
Attendance: 84

  Play-by-Play  

Johns Hopkins vs Haverford
01/14/17 3:00 pm at Haverford, PA / Gooding '84 Arena

Johns Hopkins vs Haverford
1st PERIOD Play-by-Play

 HOME TEAM: Haverford  Time    Score    Margin    VISITORS: Johns Hopkins
 19:44  MISSED JUMPER by Kyle Doran
 19:44  REBOUND (OFF) by Daniel Vila
REBOUND (DEF) by Kahlil Garnes  19:40  MISSED JUMPER by Daniel Vila
MISSED LAYUP by Grayson Roth  19:33  BLOCK by Daniel Vila
REBOUND (OFF) by (TEAM)  19:32  
TURNOVR by Matt Sherman  19:17  
 18:56  0-2V 2GOOD! LAYUP by Sam Gordon [PNT]
 18:56  ASSIST by Daniel Vila
GOOD! JUMPER by Sam Stogdon  18:30  2-2T 1
ASSIST by Kyle Goldfarb  18:30  
 18:05  2-4V 2GOOD! LAYUP by Michael Gardner [PNT]
MISSED JUMPER by Kyle Goldfarb  17:48  
REBOUND (OFF) by Sam Stogdon  17:48  
 17:46  FOUL by Kyle Doran (P1T1)
MISSED 3 PTR by Grayson Roth  17:30  REBOUND (DEF) by Daniel Vila
REBOUND (DEF) by Sam Stogdon  17:22  MISSED 3 PTR by Daniel Vila
GOOD! LAYUP by Kyle Goldfarb [PNT]  17:10  4-4T 2
 16:52  MISSED LAYUP by Austin Vasiliadis
 16:52  REBOUND (OFF) by Daniel Vila
 16:47  4-6V 2GOOD! JUMPER by Michael Gardner [PNT]
TURNOVR by Kahlil Garnes  16:31  
FOUL by Grayson Roth (P1T1)  16:20  
 16:10  MISSED 3 PTR by Kyle Doran
REBOUND (DEF) by Kahlil Garnes  16:09  
MISSED LAYUP by Kyle Goldfarb  15:48  BLOCK by Daniel Vila
 15:47  REBOUND (DEF) by Michael Gardner
 15:42  4-8V 4GOOD! LAYUP by Daniel Vila [PNT]
 15:42  ASSIST by Michael Gardner
GOOD! JUMPER by Grayson Roth  15:14  6-8V 2
ASSIST by Kyle Goldfarb  15:14  
 14:49  TURNOVR by Sam Gordon
TURNOVR by Matt Sherman  14:31  
 14:29  STEAL by Austin Vasiliadis
FOUL by Kahlil Garnes (P1T2)  14:15  
 13:57  TURNOVR by Austin Vasiliadis
 13:57  FOUL by Austin Vasiliadis (P1T2)
MISSED JUMPER by Grayson Roth  13:39  
REBOUND (OFF) by Jack Cork  13:39  
TURNOVR by Joe Hartman  13:17  
 13:15  STEAL by Ryan Curran
 13:03  6-10V 4GOOD! LAYUP by Ryan Curran [PNT]
MISSED JUMPER by Kyle Goldfarb  12:53  REBOUND (DEF) by Ryan Curran
 12:29  TURNOVR by Jesse Flannery
MISSED JUMPER by Joe Hartman  12:12  REBOUND (DEF) by Sam Gordon
 12:02  6-12V 6GOOD! JUMPER by Daniel Vila [PNT]
 12:02  ASSIST by Sam Gordon
TURNOVR by Jonathan Lang  11:39  
 11:38  STEAL by Daniel Vila
 11:34  6-14V 8GOOD! LAYUP by Ryan Curran [FB/PNT]
 11:34  ASSIST by Sam Gordon
TIMEOUT TEAM  11:33  
MISSED JUMPER by Grayson Roth  11:26  REBOUND (DEF) by Nikhil Panu
 11:09  6-16V 10GOOD! LAYUP by Ryan Curran [PNT]
MISSED 3 PTR by Jonathan Lang  10:55  
REBOUND (OFF) by Matt Sherman  10:55  
GOOD! LAYUP by Jack Cork [PNT]  10:38  8-16V 8
 10:06  TURNOVR by Daniel Vila
TURNOVR by Jack Cork  09:56  
FOUL by Jack Cork (P1T3)  09:56  
 09:44  TURNOVR by Jesse Flannery
MISSED 3 PTR by Jonathan Lang  09:25  REBOUND (DEF) by Ryan Curran
FOUL by Sam Stogdon (P1T4)  09:07  
 08:40  MISSED 3 PTR by Nikhil Panu
 08:40  REBOUND (OFF) by Ryan Curran
 08:35  MISSED LAYUP by Ryan Curran
 08:35  REBOUND (OFF) by Kyle Doran
FOUL by Sam Stogdon (P2T5)  08:35  8-17V 9GOOD! FT SHOT by Kyle Doran
REBOUND (DEF) by Kahlil Garnes  08:35  MISSED FT SHOT by Kyle Doran
TURNOVR by Kahlil Garnes  08:31  
 08:21  8-19V 11GOOD! JUMPER by Ryan Curran
 08:21  ASSIST by Kyle Doran
GOOD! LAYUP by Kyle Goldfarb [PNT]  07:58  10-19V 9
REBOUND (DEF) by Matt Sherman  07:33  MISSED 3 PTR by Jesse Flannery
MISSED LAYUP by Matt Sherman  07:25  REBOUND (DEF) by Kyle Doran
 07:15  TURNOVR by Jesse Flannery
STEAL by Kahlil Garnes  07:14  
 07:06  FOUL by Jesse Flannery (P1T3)
MISSED 3 PTR by Kahlil Garnes  07:04  REBOUND (DEF) by Michael Gardner
REBOUND (DEF) by Sam Stogdon  06:35  MISSED JUMPER by Michael Gardner
 06:26  FOUL by Michael Gardner (P1T4)
 06:26  TIMEOUT 30sec
TURNOVR by Matt Sherman  06:23  
 06:22  STEAL by Max McKee
REBOUND (DEF) by Sam Stogdon  06:19  MISSED JUMPER by Kyle Doran
GOOD! JUMPER by Kyle Goldfarb  05:53  12-19V 7
 05:20  12-21V 9GOOD! JUMPER by Michael Gardner
MISSED JUMPER by Kahlil Garnes  04:58  REBOUND (DEF) by Max McKee
 04:42  12-24V 12GOOD! 3 PTR by Kyle Doran
 04:42  ASSIST by Austin Vasiliadis
GOOD! JUMPER by Kyle Goldfarb  04:16  14-24V 10
FOUL by Matt Sherman (P1T6)  03:58  MISSED FT SHOT by Max McKee
 03:58  REBOUND (OFF) by (DEADBALL)
REBOUND (DEF) by Jack Cork  03:58  MISSED FT SHOT by Max McKee
TURNOVR by Jack Cork  03:56  
REBOUND (DEF) by Grayson Roth  03:42  MISSED 3 PTR by Austin Vasiliadis
 03:35  FOUL by Michael Gardner (P2T5)
MISSED 3 PTR by Grayson Roth  03:24  REBOUND (DEF) by Sam Gordon
BLOCK by Kyle Goldfarb  03:07  MISSED LAYUP by Ryan Curran
REBOUND (DEF) by Grayson Roth  03:05  
TURNOVR by Kahlil Garnes  03:02  
TIMEOUT 30sec  03:02  
REBOUND (DEF) by Kahlil Garnes  02:52  MISSED 3 PTR by Sam Gordon
TURNOVR by Kyle Goldfarb  02:38  
 02:37  STEAL by Sam Gordon
REBOUND (DEF) by Jack Cork  02:33  MISSED LAYUP by Sam Gordon
TURNOVR by Grayson Roth  02:17  
 02:16  STEAL by Noah Ralby
 02:09  MISSED JUMPER by Ryan Curran
 02:09  REBOUND (OFF) by Sam Gordon
 02:06  14-26V 12GOOD! LAYUP by Sam Gordon [PNT]
MISSED 3 PTR by Grayson Roth  01:51  REBOUND (DEF) by Austin Vasiliadis
FOUL by Jack Cork (P2T7)  01:42  MISSED FT SHOT by Daniel Vila
 01:42  REBOUND (OFF) by (DEADBALL)
 01:42  MISSED FT SHOT by Daniel Vila
 01:42  REBOUND (OFF) by Ryan Curran
 01:27  TURNOVR by Noah Ralby
TURNOVR by Sam Stogdon  01:04  
 00:56  14-28V 14GOOD! LAYUP by Ryan Curran [PNT]
 00:56  ASSIST by Daniel Vila
MISSED 3 PTR by Grayson Roth  00:40  REBOUND (DEF) by Sam Gordon
 00:25  TURNOVR by Daniel Vila
MISSED 3 PTR by Grayson Roth  00:06  REBOUND (DEF) by Noah Ralby
 00:01  TURNOVR by Noah Ralby
STEAL by Grayson Roth  00:00  
GOOD! LAYUP by Grayson Roth [FB/PNT]  00:00  16-28V 12

Johns Hopkins 28, Haverford 16

InOff2ndFast
1st period-onlyPaintT/OChanceBreakBench
Johns Hopkins20125210
Haverford82222

Score tied - 2 times.
Lead changed - 0 times.


Johns Hopkins vs Haverford
2nd PERIOD Play-by-Play

 HOME TEAM: Haverford  Time    Score    Margin    VISITORS: Johns Hopkins
GOOD! 3 PTR by Matt Sherman  19:43  19-28V 9
ASSIST by Grayson Roth  19:43  
REBOUND (DEF) by Sam Stogdon  19:25  MISSED JUMPER by Daniel Vila
MISSED JUMPER by Kahlil Garnes  19:08  REBOUND (DEF) by Daniel Vila
FOUL by Matt Sherman (P2T1)  18:56  
 18:49  TURNOVR by Daniel Vila
 18:49  FOUL by Daniel Vila (P1T1)
 18:33  FOUL by Sam Gordon (P1T2)
MISSED LAYUP by Sam Stogdon  18:16  REBOUND (DEF) by Daniel Vila
FOUL by Sam Stogdon (P3T2)  17:54  19-29V 10GOOD! FT SHOT by Daniel Vila
REBOUND (DEF) by Sam Stogdon  17:54  MISSED FT SHOT by Daniel Vila
MISSED JUMPER by Matt Sherman  17:32  REBOUND (DEF) by Sam Gordon
REBOUND (DEF) by Kahlil Garnes  17:24  MISSED LAYUP by Michael Gardner
 17:17  FOUL by Kyle Doran (P2T3)
 17:17  TIMEOUT 30sec
MISSED JUMPER by Sam Stogdon  17:04  REBOUND (DEF) by Sam Gordon
 16:50  19-31V 12GOOD! LAYUP by Sam Gordon [PNT]
 16:50  ASSIST by Daniel Vila
MISSED JUMPER by Kyle Goldfarb  16:36  BLOCK by Daniel Vila
 16:35  REBOUND (DEF) by Austin Vasiliadis
 16:31  19-33V 14GOOD! DUNK by Sam Gordon [FB/PNT]
 16:31  ASSIST by Austin Vasiliadis
TURNOVR by Matt Sherman  16:09  
 16:00  TURNOVR by Austin Vasiliadis
STEAL by Matt Sherman  15:59  
MISSED LAYUP by Matt Sherman  15:54  
REBOUND (OFF) by Sam Stogdon  15:54  
MISSED FT SHOT by Sam Stogdon  15:51  FOUL by Austin Vasiliadis (P2T4)
REBOUND (OFF) by (DEADBALL)  15:51  
GOOD! FT SHOT by Sam Stogdon  15:51  20-33V 13
 15:31  20-36V 16GOOD! 3 PTR by Michael Gardner
 15:31  ASSIST by Austin Vasiliadis
TURNOVR by Kahlil Garnes  15:08  
 15:07  STEAL by Sam Gordon
 15:03  20-38V 18GOOD! LAYUP by Sam Gordon [PNT]
MISSED JUMPER by Matt Sherman  14:47  
REBOUND (OFF) by Sam Stogdon  14:47  
MISSED LAYUP by Sam Stogdon  14:46  REBOUND (DEF) by Michael Gardner
BLOCK by Sam Stogdon  14:34  MISSED LAYUP by Daniel Vila
 14:33  REBOUND (OFF) by Kyle Doran
BLOCK by Sam Stogdon  14:23  MISSED LAYUP by Kyle Doran
REBOUND (DEF) by Grayson Roth  14:23  
 14:23  FOUL by Daniel Vila (P2T5)
MISSED 3 PTR by Jonathan Lang  14:17  REBOUND (DEF) by Sam Gordon
FOUL by Jonathan Lang (P1T3)  14:01  
REBOUND (DEF) by Grayson Roth  13:43  MISSED 3 PTR by Kyle Doran
MISSED JUMPER by Joe Hartman  13:23  BLOCK by Kyle Doran
 13:22  REBOUND (DEF) by Jesse Flannery
REBOUND (DEF) by Joe Hartman  13:16  MISSED JUMPER by Jesse Flannery
TURNOVR by Matt Sherman  12:59  
 12:58  STEAL by Daniel Vila
 12:56  TURNOVR by Daniel Vila
STEAL by Joe Hartman  12:55  
MISSED 3 PTR by Matt Sherman  12:53  
REBOUND (OFF) by Jack Cork  12:53  
MISSED LAYUP by Joe Hartman  12:45  BLOCK by Daniel Vila
REBOUND (OFF) by (TEAM)  12:45  
TURNOVR by Matt Sherman  12:44  
 12:27  TURNOVR by Kyle Doran
MISSED JUMPER by Grayson Roth  12:13  REBOUND (DEF) by Noah Ralby
REBOUND (DEF) by (TEAM)  12:03  MISSED 3 PTR by Jesse Flannery
 11:47  FOUL by Noah Ralby (P1T6)
MISSED 3 PTR by Joe Hartman  11:42  REBOUND (DEF) by Kyle Doran
FOUL by Jack Cork (P3T4)  11:30  
REBOUND (DEF) by Joe Hartman  11:14  MISSED LAYUP by Max McKee
GOOD! 3 PTR by Jonathan Lang  11:04  23-38V 15
ASSIST by Joe Hartman  11:04  
BLOCK by Jack Cork  10:32  MISSED LAYUP by Max McKee
REBOUND (DEF) by Kyle Goldfarb  10:31  
MISSED FT SHOT by Jonathan Lang  10:18  FOUL by Jesse Flannery (P2T7)
 10:18  REBOUND (DEF) by Max McKee
FOUL by Grayson Roth (P2T5)  10:09  
 09:53  MISSED LAYUP by Ryan Curran
 09:53  REBOUND (OFF) by Ryan Curran
 09:37  23-40V 17GOOD! LAYUP by Harry O'Neil [PNT]
 09:37  ASSIST by Ryan Curran
FOUL by Grayson Roth (P3T6)  09:37  23-41V 18GOOD! FT SHOT by Harry O'Neil
TURNOVR by Sam Stogdon  09:24  
 09:07  23-43V 20GOOD! LAYUP by Ryan Curran [PNT]
TURNOVR by Jonathan Lang  08:56  
FOUL by Jonathan Lang (P2T7)  08:56  
REBOUND (DEF) by Kahlil Garnes  08:36  MISSED LAYUP by Ryan Curran
GOOD! JUMPER by Kahlil Garnes  08:11  25-43V 18
 07:52  25-45V 20GOOD! JUMPER by Austin Vasiliadis
 07:52  ASSIST by Ryan Curran
TURNOVR by Kahlil Garnes  07:40  
 07:39  STEAL by Harry O'Neil
 07:33  25-47V 22GOOD! LAYUP by Ryan Curran [PNT]
 07:33  ASSIST by Noah Ralby
TIMEOUT TEAM  07:29  
TURNOVR by Jonathan Lang  07:17  
 07:16  STEAL by Ryan Curran
REBOUND (DEF) by Sam Stogdon  07:08  MISSED 3 PTR by Nikhil Panu
MISSED 3 PTR by Matt Sherman  06:59  REBOUND (DEF) by (TEAM)
 06:49  MISSED 3 PTR by Nikhil Panu
 06:49  REBOUND (OFF) by Ryan Curran
REBOUND (DEF) by Sam Stogdon  06:46  MISSED LAYUP by Ryan Curran
MISSED FT SHOT by Sam Stogdon  06:43  FOUL by Harry O'Neil (P1T8)
 06:43  REBOUND (DEF) by Mac Rowan
 06:29  25-50V 25GOOD! 3 PTR by Ryan Curran
 06:29  ASSIST by Harry O'Neil
MISSED 3 PTR by Grayson Roth  06:14  REBOUND (DEF) by Ryan Curran
REBOUND (DEF) by Joe Hartman  05:53  MISSED LAYUP by Nikhil Panu
TURNOVR by Joe Hartman  05:46  
 05:44  STEAL by Austin Vasiliadis
 05:38  25-53V 28GOOD! 3 PTR by Michael Gardner
 05:38  ASSIST by Ryan Curran
 05:21  FOUL by Austin Vasiliadis (P3T9)
MISSED LAYUP by Kyle Goldfarb  05:04  REBOUND (DEF) by Josh Wetzler
 04:52  MISSED JUMPER by Josh Wetzler
 04:52  REBOUND (OFF) by Kyle Doran
REBOUND (DEF) by Grayson Roth  04:47  MISSED LAYUP by Kyle Doran
MISSED FT SHOT by Grayson Roth  04:47  FOUL by Kyle Doran (P3T10)
REBOUND (OFF) by (DEADBALL)  04:47  
MISSED FT SHOT by Grayson Roth  04:47  REBOUND (DEF) by Joey Fitzpatrick
 04:35  MISSED LAYUP by Josh Wetzler
 04:35  REBOUND (OFF) by Harry O'Neil
 04:16  25-55V 30GOOD! LAYUP by Harry O'Neil [PNT]
 04:16  ASSIST by Jesse Flannery
MISSED JUMPER by Grayson Roth  03:42  REBOUND (DEF) by Josh Wetzler
FOUL by Grayson Roth (P4T8)  03:31  25-56V 31GOOD! FT SHOT by Joey Fitzpatrick
 03:31  25-57V 32GOOD! FT SHOT by Joey Fitzpatrick
MISSED LAYUP by Sam Stogdon  03:16  REBOUND (DEF) by Harry O'Neil
REBOUND (DEF) by (TEAM)  03:02  MISSED 3 PTR by Mac Rowan
TURNOVR by Joe Wujciak  02:51  
 02:50  STEAL by Joey Fitzpatrick
 02:28  MISSED LAYUP by Josh Wetzler
 02:28  REBOUND (OFF) by Harry O'Neil
 02:21  TURNOVR by Sam Gordon
STEAL by Joe Hartman  02:20  
MISSED LAYUP by Joe Hartman  02:19  REBOUND (DEF) by Mac Rowan
 02:08  TURNOVR by Josh Wetzler
STEAL by Kyle Goldfarb  02:07  
MISSED JUMPER by Sam Stogdon  01:53  REBOUND (DEF) by Kabir Suri
 01:39  25-60V 35GOOD! 3 PTR by Mac Rowan
 01:39  ASSIST by Joey Fitzpatrick
GOOD! LAYUP by Jack Cork [PNT]  01:21  27-60V 33
REBOUND (DEF) by Jack Cork  00:57  MISSED JUMPER by Kabir Suri
GOOD! LAYUP by Sam Stogdon [PNT]  00:44  29-60V 31
ASSIST by Kofi Kwakwa  00:44  
 00:30  29-63V 34GOOD! 3 PTR by Josh Wetzler
 00:30  ASSIST by Noah Ralby
GOOD! JUMPER by Jack Cork [PNT]  00:07  31-63V 32

Johns Hopkins 63, Haverford 31

InOff2ndFast
2nd period-onlyPaintT/OChanceBreakBench
Johns Hopkins1495220
Haverford61107

Score tied - 0 times.
Lead changed - 0 times.