26 0 26 Jesse Turkson misses layup Kyle Doran shot block Kyle Doran misses layup Joe Scibelli misses 2-point jump shot Daniel Vila shot block Daniel Vila misses 2-point jump shot Joe Scibelli misses 3-point jump shot Kyle Doran foul Kyle Doran turnover Jonathan Lang turnover Joey Kern misses 3-point jump shot Joe Scibelli makes 3-point jump shot Kyle Goldfarb assist Kyle Doran turnover Jonathan Lang steal Jonathan Lang turnover Joey Kern steal Conner Delaney misses layup Jonathan Lang misses 3-point jump shot Daniel Vila misses 2-point jump shot Joe Wujciak misses 2-point jump shot Conner Delaney makes 2-point jump shot Joe Wujciak foul Conner Delaney makes free throw Joe Scibelli makes 2-point jump shot Chris Groetsch misses 3-point jump shot Joe Scibelli misses 2-point jump shot Harry O'Neil misses layup Jesse Turkson shot block Harry O'Neil makes layup Haverford Fords 30-second timeout Joe Hartman misses 3-point jump shot Harry O'Neil makes layup Joe Scibelli foul Harry O'Neil misses free throw Noah Ralby turnover Kahlil Garnes steal Joe Hartman makes layup Kahlil Garnes assist Harry O'Neil makes layup Kyle Goldfarb misses 2-point jump shot Joe Scibelli foul Kyle Goldfarb foul Joey Fitzpatrick makes free throw Joey Fitzpatrick makes free throw Jesse Turkson makes 2-point jump shot Jesse Flannery misses 3-point jump shot Jesse Turkson turnover Jesse Flannery steal Jesse Turkson foul Conner Delaney makes free throw Conner Delaney makes free throw Kahlil Garnes misses 3-point jump shot Conner Delaney makes layup Kyle Goldfarb makes 2-point jump shot Michael Gardner misses 2-point jump shot Michael Wiper misses layup Joey Fitzpatrick shot block Jesse Turkson misses 2-point jump shot Harry O'Neil misses 2-point jump shot Harry O'Neil makes 2-point jump shot Michael Wiper misses 3-point jump shot Harry O'Neil makes layup Conner Delaney assist Haverford Fords full timeout Joe Hartman makes 3-point jump shot Jack Cork assist Kyle Doran makes 3-point jump shot Jesse Flannery assist Jack Cork foul Kyle Doran misses free throw Harry O'Neil makes layup Noah Ralby foul Jonathan Lang misses 2-point jump shot Conner Delaney misses 3-point jump shot Joe Hartman misses 3-point jump shot Harry O'Neil misses layup Joe Scibelli shot block Jonathan Lang misses 2-point jump shot Noah Ralby turnover Kahlil Garnes steal Kyle Doran foul Kahlil Garnes makes free throw Kahlil Garnes makes free throw Michael Gardner misses 3-point jump shot Sam Stogdon misses layup Conner Delaney misses layup Haverford Fords turnover Michael Gardner makes layup Jonathan Lang turnover Daniel Vila makes layup Kyle Goldfarb makes 2-point jump shot Joe Wujciak foul Conner Delaney makes free throw Conner Delaney makes free throw Jesse Turkson turnover Conner Delaney steal Jesse Turkson foul Conner Delaney misses free throw Conner Delaney makes free throw Harry O'Neil foul Jesse Turkson turnover Joey Kern steal Michael Gardner makes layup Jesse Flannery foul Joe Scibelli misses 2-point jump shot Michael Gardner misses 3-point jump shot Joe Scibelli misses 3-point jump shot Jesse Turkson misses 2-point jump shot Harry O'Neil turnover Kahlil Garnes makes 2-point jump shot Haverford Fords 30-second timeout Michael Gardner turnover Jesse Flannery foul Joe Scibelli misses free throw Joe Scibelli makes free throw Conner Delaney makes 2-point jump shot Jesse Turkson misses layup Daniel Vila shot block Jesse Turkson misses 2-point jump shot Joe Hartman foul Harry O'Neil misses free throw Jesse Turkson makes 2-point jump shot Jonathan Lang assist Conner Delaney misses 3-point jump shot Jonathan Lang makes 2-point jump shot Johns Hopkins Blue Jays full timeout Harry O'Neil misses 2-point jump shot Kahlil Garnes misses 2-point jump shot Kyle Doran defensive rebound Joe Scibelli defensive rebound Kyle Doran defensive rebound Joe Scibelli defensive rebound Daniel Vila defensive rebound Kahlil Garnes defensive rebound Joe Wujciak defensive rebound Conner Delaney defensive rebound Jesse Turkson defensive rebound Daniel Vila defensive rebound Joe Hartman defensive rebound Joey Fitzpatrick defensive rebound Harry O'Neil offensive rebound Jesse Flannery defensive rebound Chris Groetsch offensive rebound Harry O'Neil defensive rebound Jesse Turkson defensive rebound Daniel Vila defensive rebound Michael Wiper defensive rebound Haverford Fords offensive rebound Kyle Doran defensive rebound Harry O'Neil offensive rebound Conner Delaney defensive rebound Harry O'Neil offensive rebound Kyle Doran defensive rebound Jesse Turkson defensive rebound Noah Ralby defensive rebound Kahlil Garnes defensive rebound Kyle Doran defensive rebound Jesse Turkson defensive rebound Joey Fitzpatrick defensive rebound Jesse Turkson defensive rebound Johns Hopkins Blue Jays deadball rebound Conner Delaney defensive rebound Joe Hartman defensive rebound Jesse Turkson offensive rebound Michael Gardner defensive rebound Haverford Fords deadball rebound Jesse Turkson offensive rebound Conner Delaney defensive rebound Joe Scibelli defensive rebound Joe Hartman defensive rebound Sam Stogdon defensive rebound Sam Stogdon offensive rebound Joe Wujciak substitution in Joe Hartman substitution in Noah Ralby substitution in Harry O'Neil substitution in Joey Fitzpatrick substitution in Chris Groetsch substitution in Jesse Flannery substitution in Sam Stogdon substitution in Jesse Turkson substitution in Kahlil Garnes substitution in Kyle Goldfarb substitution in Michael Wiper substitution in Conner Delaney substitution in Daniel Vila substitution in Jonathan Lang substitution in Michael Gardner substitution in Joe Wujciak substitution in Harry O'Neil substitution in Joey Kern substitution in Kyle Doran substitution in Joe Hartman substitution in Noah Ralby substitution in Joe Scibelli substitution in Conner Delaney substitution in Joe Wujciak substitution in Sam Stogdon substitution in Kyle Goldfarb substitution in Michael Gardner substitution in Joey Fitzpatrick substitution in Chris Groetsch substitution in Joe Scibelli substitution in Daniel Vila substitution in Jesse Flannery substitution in Joey Fitzpatrick substitution in Sam Stogdon substitution in Joe Scibelli substitution in Joe Hartman substitution in Grayson Roth substitution in Joey Kern substitution in Harry O'Neil substitution in Kahlil Garnes substitution in Joey Fitzpatrick substitution in Sam Stogdon substitution in Jonathan Lang substitution in Joe Scibelli substitution in Joey Kern substitution in Sam Stogdon substitution in Daniel Vila substitution in Joe Scibelli substitution in Noah Ralby substitution in Sam Stogdon substitution in Michael Gardner substitution in Kahlil Garnes substitution out Kyle Goldfarb substitution out Joey Kern substitution out Conner Delaney substitution out Daniel Vila substitution out Michael Gardner substitution out Kyle Doran substitution out Jesse Turkson substitution out Sam Stogdon substitution out Jonathan Lang substitution out Joe Wujciak substitution out Joe Scibelli substitution out Noah Ralby substitution out Harry O'Neil substitution out Joe Hartman substitution out Chris Groetsch substitution out Kyle Goldfarb substitution out Daniel Vila substitution out Joey Fitzpatrick substitution out Michael Gardner substitution out Joe Wujciak substitution out Conner Delaney substitution out Michael Wiper substitution out Joey Kern substitution out Kahlil Garnes substitution out Joe Hartman substitution out Joe Scibelli substitution out Noah Ralby substitution out Kyle Doran substitution out Jesse Flannery substitution out Sam Stogdon substitution out Harry O'Neil substitution out Joey Fitzpatrick substitution out Chris Groetsch substitution out Joe Scibelli substitution out Jonathan Lang substitution out Joe Wujciak substitution out Sam Stogdon substitution out Daniel Vila substitution out Joey Fitzpatrick substitution out Kyle Goldfarb substitution out Joey Kern substitution out Joe Scibelli substitution out Grayson Roth substitution out Sam Stogdon substitution out Michael Gardner substitution out Joe Scibelli substitution out Jesse Flannery substitution out Sam Stogdon substitution out Daniel Vila substitution out Joe Scibelli substitution out Noah Ralby substitution out Kyle Doran misses 3-point jump shot Jesse Turkson misses 2-point jump shot Jesse Flannery shot block Jesse Turkson makes layup Michael Gardner makes 3-point jump shot Jesse Turkson turnover Kyle Doran misses 3-point jump shot Kyle Goldfarb turnover Harry O'Neil makes layup Conner Delaney assist Jonathan Lang misses 3-point jump shot Harry O'Neil turnover Jesse Turkson misses 2-point jump shot Harry O'Neil shot block Michael Gardner makes 2-point jump shot Joe Scibelli misses 2-point jump shot Joe Hartman foul Harry O'Neil turnover Harry O'Neil foul Joe Scibelli misses 3-point jump shot Conner Delaney makes 3-point jump shot Michael Gardner assist Jonathan Lang makes 3-point jump shot Joe Hartman assist Kyle Doran misses layup Michael Wiper misses 2-point jump shot Harry O'Neil misses layup Michael Wiper shot block Jesse Flannery misses 3-point jump shot Kahlil Garnes misses 2-point jump shot Michael Gardner misses 3-point jump shot Kahlil Garnes misses 3-point jump shot Jesse Flannery misses 3-point jump shot Sam Stogdon turnover Conner Delaney steal Joey Fitzpatrick makes layup Joe Wujciak misses 3-point jump shot Daniel Vila turnover Jesse Turkson makes layup Jonathan Lang assist Haverford Fords full timeout Daniel Vila misses layup Joe Hartman turnover Joey Fitzpatrick steal Joey Kern misses 3-point jump shot Jesse Flannery turnover Joe Scibelli foul Joe Scibelli turnover Joey Kern misses layup Joe Scibelli misses 3-point jump shot Conner Delaney makes 2-point jump shot Jonathan Lang misses 3-point jump shot Chris Groetsch makes 3-point jump shot Michael Gardner assist Jesse Turkson misses 3-point jump shot Kyle Doran makes layup Conner Delaney assist Haverford Fords full timeout Jonathan Lang misses 3-point jump shot Michael Gardner misses 2-point jump shot Kyle Goldfarb foul Kyle Goldfarb turnover Jonathan Lang turnover Jonathan Lang makes layup Conner Delaney turnover Joe Scibelli makes 2-point jump shot Chris Groetsch makes layup Kyle Doran assist Jesse Turkson misses 2-point jump shot Jesse Turkson foul Harry O'Neil misses free throw Kahlil Garnes turnover Chris Groetsch steal Jesse Flannery makes layup Noah Ralby assist Kahlil Garnes turnover Jesse Flannery steal Harry O'Neil makes 2-point jump shot Joe Hartman turnover Harry O'Neil steal Noah Ralby misses 3-point jump shot Noah Ralby foul Joe Scibelli misses 2-point jump shot Kabir Suri misses layup Joe Scibelli shot block Joe Wujciak makes 2-point jump shot Jesse Flannery turnover Joe Hartman steal Grayson Roth misses 3-point jump shot Joe Scibelli misses layup Jesse Flannery foul Jesse Turkson misses free throw Jesse Turkson makes free throw Chris Groetsch makes 3-point jump shot Kabir Suri assist Grayson Roth turnover Joey Fitzpatrick misses layup Michael Wiper makes layup Jack Cork foul Kabir Suri misses free throw Kabir Suri makes free throw Michael Wiper makes layup Chris Groetsch makes 3-point jump shot Joey Fitzpatrick assist Michael Wiper misses 3-point jump shot Kabir Suri makes layup Chimelie Chibututu assist Jeremy Evans misses 3-point jump shot Jesse Turkson defensive rebound Grayson Roth offensive rebound Grayson Roth defensive rebound Conner Delaney defensive rebound Joey Kern defensive rebound Johns Hopkins Blue Jays defensive rebound Jesse Flannery defensive rebound Joe Hartman defensive rebound Jesse Flannery defensive rebound Johns Hopkins Blue Jays offensive rebound Joe Scibelli defensive rebound Harry O'Neil defensive rebound Joe Wujciak defensive rebound Harry O'Neil defensive rebound Jonathan Lang defensive rebound Jesse Flannery defensive rebound Haverford Fords defensive rebound Daniel Vila offensive rebound Kahlil Garnes defensive rebound Chris Groetsch defensive rebound Kyle Doran defensive rebound Kyle Doran defensive rebound Kyle Doran defensive rebound Kyle Goldfarb defensive rebound Jesse Flannery defensive rebound Johns Hopkins Blue Jays deadball rebound Joe Hartman defensive rebound Haverford Fords defensive rebound Joey Kern defensive rebound Joe Wujciak defensive rebound Joe Scibelli offensive rebound Jesse Turkson offensive rebound Noah Ralby defensive rebound Jack Cork defensive rebound Johns Hopkins Blue Jays deadball rebound Noah Ralby defensive rebound Chimelie Chibututu defensive rebound Sam Stogdon substitution in Joe Scibelli substitution in Harry O'Neil substitution in Grayson Roth substitution in Sam Stogdon substitution in Jonathan Lang substitution in Joe Hartman substitution in Joe Scibelli substitution in Michael Wiper substitution in Jesse Flannery substitution in Joe Wujciak substitution in Kahlil Garnes substitution in Jesse Turkson substitution in Sam Stogdon substitution in Daniel Vila substitution in Joe Hartman substitution in Joey Fitzpatrick substitution in Joey Kern substitution in Noah Ralby substitution in Joe Scibelli substitution in Jesse Flannery substitution in Kyle Doran substitution in Kahlil Garnes substitution in Kyle Goldfarb substitution in Chris Groetsch substitution in Michael Gardner substitution in Conner Delaney substitution in Joe Hartman substitution in Michael Wiper substitution in Harry O'Neil substitution in Sam Stogdon substitution in Joey Kern substitution in Jesse Flannery substitution in Noah Ralby substitution in Joe Scibelli substitution in Kahlil Garnes substitution in Joey Fitzpatrick substitution in Joe Wujciak substitution in Grayson Roth substitution in Joey Kern substitution in Kabir Suri substitution in Michael Wiper substitution in Jeremy Evans substitution in Joey Fitzpatrick substitution in Jack Cork substitution in Joey Kern substitution in Josh Radin substitution in Josh Fried substitution in Chimelie Chibututu substitution in Joe Scibelli substitution out Sam Stogdon substitution out Daniel Vila substitution out Jonathan Lang substitution out Grayson Roth substitution out Joe Scibelli substitution out Sam Stogdon substitution out Kahlil Garnes substitution out Jesse Turkson substitution out Joey Kern substitution out Kyle Goldfarb substitution out Michael Wiper substitution out Joe Hartman substitution out Joe Scibelli substitution out Harry O'Neil substitution out Kahlil Garnes substitution out Jesse Flannery substitution out Conner Delaney substitution out Kyle Doran substitution out Sam Stogdon substitution out Joey Fitzpatrick substitution out Michael Gardner substitution out Joe Wujciak substitution out Joe Hartman substitution out Jesse Flannery substitution out Joey Kern substitution out Noah Ralby substitution out Kahlil Garnes substitution out Joe Scibelli substitution out Daniel Vila substitution out Michael Wiper substitution out Michael Gardner substitution out Joey Kern substitution out Conner Delaney substitution out Sam Stogdon substitution out Kyle Goldfarb substitution out Kyle Doran substitution out Kahlil Garnes substitution out Jonathan Lang substitution out Joey Fitzpatrick substitution out Harry O'Neil substitution out Joe Hartman substitution out Joe Scibelli substitution out Joey Kern substitution out Jesse Turkson substitution out Jesse Flannery substitution out Joe Wujciak substitution out Jack Cork substitution out Joey Kern substitution out JNHOP HAVFD
1 2
  1. 1 1 19:36 HAVFD Jesse Turkson misses layup 0-0
  2. 2 1 19:36 JNHOP Kyle Doran shot block 0-0
  3. 3 1 19:23 JNHOP Kyle Doran misses layup 0-0
  4. 4 1 19:12 HAVFD Joe Scibelli misses 2-point jump shot 0-0
  5. 5 1 19:12 JNHOP Daniel Vila shot block 0-0
  6. 6 1 18:55 JNHOP Daniel Vila misses 2-point jump shot 0-0
  7. 7 1 18:40 HAVFD Joe Scibelli misses 3-point jump shot 0-0
  8. 8 1 18:30 JNHOP Kyle Doran foul 0-0
  9. 9 1 18:30 JNHOP Kyle Doran turnover 0-0
  10. 10 1 18:19 HAVFD Jonathan Lang turnover 0-0
  11. 11 1 18:13 JNHOP Joey Kern misses 3-point jump shot 0-0
  12. 12 1 17:38 HAVFD Joe Scibelli makes 3-point jump shot HAVFD 3-0
  13. 13 1 17:38 HAVFD Kyle Goldfarb assist HAVFD 3-0
  14. 14 1 17:19 JNHOP Kyle Doran turnover HAVFD 3-0
  15. 15 1 17:18 HAVFD Jonathan Lang steal HAVFD 3-0
  16. 16 1 17:14 HAVFD Jonathan Lang turnover HAVFD 3-0
  17. 17 1 17:13 JNHOP Joey Kern steal HAVFD 3-0
  18. 18 1 17:06 JNHOP Conner Delaney misses layup HAVFD 3-0
  19. 19 1 16:58 HAVFD Jonathan Lang misses 3-point jump shot HAVFD 3-0
  20. 20 1 16:39 JNHOP Daniel Vila misses 2-point jump shot HAVFD 3-0
  21. 21 1 16:22 HAVFD Joe Wujciak misses 2-point jump shot HAVFD 3-0
  22. 22 1 16:14 JNHOP Conner Delaney makes 2-point jump shot HAVFD 3-2
  23. 23 1 16:14 HAVFD Joe Wujciak foul HAVFD 3-2
  24. 24 1 16:14 JNHOP Conner Delaney makes free throw 3-3
  25. 25 1 16:04 HAVFD Joe Scibelli makes 2-point jump shot HAVFD 5-3
  26. 26 1 15:48 JNHOP Chris Groetsch misses 3-point jump shot HAVFD 5-3
  27. 27 1 15:34 HAVFD Joe Scibelli misses 2-point jump shot HAVFD 5-3
  28. 28 1 15:22 JNHOP Harry O'Neil misses layup HAVFD 5-3
  29. 29 1 15:18 HAVFD Jesse Turkson shot block HAVFD 5-3
  30. 30 1 15:18 JNHOP Harry O'Neil makes layup 5-5
  31. 31 1 15:18 HAVFD Haverford Fords 30-second timeout 5-5
  32. 32 1 14:56 HAVFD Joe Hartman misses 3-point jump shot 5-5
  33. 33 1 14:35 JNHOP Harry O'Neil makes layup JNHOP 5-7
  34. 34 1 14:35 HAVFD Joe Scibelli foul JNHOP 5-7
  35. 35 1 14:35 JNHOP Harry O'Neil misses free throw JNHOP 5-7
  36. 36 1 14:22 JNHOP Noah Ralby turnover JNHOP 5-7
  37. 37 1 14:21 HAVFD Kahlil Garnes steal JNHOP 5-7
  38. 38 1 14:18 HAVFD Joe Hartman makes layup 7-7
  39. 39 1 14:18 HAVFD Kahlil Garnes assist 7-7
  40. 40 1 13:56 JNHOP Harry O'Neil makes layup JNHOP 7-9
  41. 41 1 13:45 HAVFD Kyle Goldfarb misses 2-point jump shot JNHOP 7-9
  42. 42 1 13:42 HAVFD Joe Scibelli foul JNHOP 7-9
  43. 43 1 13:28 HAVFD Kyle Goldfarb foul JNHOP 7-9
  44. 44 1 13:28 JNHOP Joey Fitzpatrick makes free throw JNHOP 7-10
  45. 45 1 13:28 JNHOP Joey Fitzpatrick makes free throw JNHOP 7-11
  46. 46 1 13:17 HAVFD Jesse Turkson makes 2-point jump shot JNHOP 9-11
  47. 47 1 12:57 JNHOP Jesse Flannery misses 3-point jump shot JNHOP 9-11
  48. 48 1 12:51 HAVFD Jesse Turkson turnover JNHOP 9-11
  49. 49 1 12:50 JNHOP Jesse Flannery steal JNHOP 9-11
  50. 50 1 12:43 HAVFD Jesse Turkson foul JNHOP 9-11
  51. 51 1 12:43 JNHOP Conner Delaney makes free throw JNHOP 9-12
  52. 52 1 12:43 JNHOP Conner Delaney makes free throw JNHOP 9-13
  53. 53 1 12:32 HAVFD Kahlil Garnes misses 3-point jump shot JNHOP 9-13
  54. 54 1 12:21 JNHOP Conner Delaney makes layup JNHOP 9-15
  55. 55 1 11:47 HAVFD Kyle Goldfarb makes 2-point jump shot JNHOP 11-15
  56. 56 1 11:26 JNHOP Michael Gardner misses 2-point jump shot JNHOP 11-15
  57. 57 1 11:07 HAVFD Michael Wiper misses layup JNHOP 11-15
  58. 58 1 11:07 JNHOP Joey Fitzpatrick shot block JNHOP 11-15
  59. 59 1 11:04 HAVFD Jesse Turkson misses 2-point jump shot JNHOP 11-15
  60. 60 1 10:35 JNHOP Harry O'Neil misses 2-point jump shot JNHOP 11-15
  61. 61 1 10:32 JNHOP Harry O'Neil makes 2-point jump shot JNHOP 11-17
  62. 62 1 10:14 HAVFD Michael Wiper misses 3-point jump shot JNHOP 11-17
  63. 63 1 10:04 JNHOP Harry O'Neil makes layup JNHOP 11-19
  64. 64 1 10:04 JNHOP Conner Delaney assist JNHOP 11-19
  65. 65 1 10:02 HAVFD Haverford Fords full timeout JNHOP 11-19
  66. 66 1 09:42 HAVFD Joe Hartman makes 3-point jump shot JNHOP 14-19
  67. 67 1 09:42 HAVFD Jack Cork assist JNHOP 14-19
  68. 68 1 09:22 JNHOP Kyle Doran makes 3-point jump shot JNHOP 14-22
  69. 69 1 09:22 JNHOP Jesse Flannery assist JNHOP 14-22
  70. 70 1 09:20 HAVFD Jack Cork foul JNHOP 14-22
  71. 71 1 09:20 JNHOP Kyle Doran misses free throw JNHOP 14-22
  72. 72 1 09:18 JNHOP Harry O'Neil makes layup JNHOP 14-24
  73. 73 1 08:53 JNHOP Noah Ralby foul JNHOP 14-24
  74. 74 1 08:43 HAVFD Jonathan Lang misses 2-point jump shot JNHOP 14-24
  75. 75 1 08:32 JNHOP Conner Delaney misses 3-point jump shot JNHOP 14-24
  76. 76 1 08:12 HAVFD Joe Hartman misses 3-point jump shot JNHOP 14-24
  77. 77 1 08:03 JNHOP Harry O'Neil misses layup JNHOP 14-24
  78. 78 1 08:03 HAVFD Joe Scibelli shot block JNHOP 14-24
  79. 79 1 07:56 HAVFD Jonathan Lang misses 2-point jump shot JNHOP 14-24
  80. 80 1 07:31 JNHOP Noah Ralby turnover JNHOP 14-24
  81. 81 1 07:30 HAVFD Kahlil Garnes steal JNHOP 14-24
  82. 82 1 07:26 JNHOP Kyle Doran foul JNHOP 14-24
  83. 83 1 07:26 HAVFD Kahlil Garnes makes free throw JNHOP 15-24
  84. 84 1 07:26 HAVFD Kahlil Garnes makes free throw JNHOP 16-24
  85. 85 1 07:12 JNHOP Michael Gardner misses 3-point jump shot JNHOP 16-24
  86. 86 1 06:51 HAVFD Sam Stogdon misses layup JNHOP 16-24
  87. 87 1 06:42 JNHOP Conner Delaney misses layup JNHOP 16-24
  88. 88 1 06:09 HAVFD Haverford Fords turnover JNHOP 16-24
  89. 89 1 05:55 JNHOP Michael Gardner makes layup JNHOP 16-26
  90. 90 1 05:35 HAVFD Jonathan Lang turnover JNHOP 16-26
  91. 91 1 05:13 JNHOP Daniel Vila makes layup JNHOP 16-28
  92. 92 1 04:55 HAVFD Kyle Goldfarb makes 2-point jump shot JNHOP 18-28
  93. 93 1 04:26 HAVFD Joe Wujciak foul JNHOP 18-28
  94. 94 1 04:26 JNHOP Conner Delaney makes free throw JNHOP 18-29
  95. 95 1 04:26 JNHOP Conner Delaney makes free throw JNHOP 18-30
  96. 96 1 04:25 HAVFD Jesse Turkson turnover JNHOP 18-30
  97. 97 1 04:24 JNHOP Conner Delaney steal JNHOP 18-30
  98. 98 1 04:23 HAVFD Jesse Turkson foul JNHOP 18-30
  99. 99 1 04:23 JNHOP Conner Delaney misses free throw JNHOP 18-30
  100. 100 1 04:23 JNHOP Conner Delaney makes free throw JNHOP 18-31
  101. 101 1 04:23 JNHOP Harry O'Neil foul JNHOP 18-31
  102. 102 1 04:02 HAVFD Jesse Turkson turnover JNHOP 18-31
  103. 103 1 04:00 JNHOP Joey Kern steal JNHOP 18-31
  104. 104 1 03:58 JNHOP Michael Gardner makes layup JNHOP 18-33
  105. 105 1 03:44 JNHOP Jesse Flannery foul JNHOP 18-33
  106. 106 1 03:36 HAVFD Joe Scibelli misses 2-point jump shot JNHOP 18-33
  107. 107 1 03:29 JNHOP Michael Gardner misses 3-point jump shot JNHOP 18-33
  108. 108 1 03:18 HAVFD Joe Scibelli misses 3-point jump shot JNHOP 18-33
  109. 109 1 03:13 HAVFD Jesse Turkson misses 2-point jump shot JNHOP 18-33
  110. 110 1 03:00 JNHOP Harry O'Neil turnover JNHOP 18-33
  111. 111 1 02:49 HAVFD Kahlil Garnes makes 2-point jump shot JNHOP 20-33
  112. 112 1 02:46 HAVFD Haverford Fords 30-second timeout JNHOP 20-33
  113. 113 1 02:28 JNHOP Michael Gardner turnover JNHOP 20-33
  114. 114 1 02:16 JNHOP Jesse Flannery foul JNHOP 20-33
  115. 115 1 02:16 HAVFD Joe Scibelli misses free throw JNHOP 20-33
  116. 116 1 02:16 HAVFD Joe Scibelli makes free throw JNHOP 21-33
  117. 117 1 01:49 JNHOP Conner Delaney makes 2-point jump shot JNHOP 21-35
  118. 118 1 01:34 HAVFD Jesse Turkson misses layup JNHOP 21-35
  119. 119 1 01:34 JNHOP Daniel Vila shot block JNHOP 21-35
  120. 120 1 01:30 HAVFD Jesse Turkson misses 2-point jump shot JNHOP 21-35
  121. 121 1 01:20 HAVFD Joe Hartman foul JNHOP 21-35
  122. 122 1 01:20 JNHOP Harry O'Neil misses free throw JNHOP 21-35
  123. 123 1 01:06 HAVFD Jesse Turkson makes 2-point jump shot JNHOP 23-35
  124. 124 1 01:02 HAVFD Jonathan Lang assist JNHOP 23-35
  125. 125 1 00:50 JNHOP Conner Delaney misses 3-point jump shot JNHOP 23-35
  126. 126 1 00:41 HAVFD Jonathan Lang makes 2-point jump shot JNHOP 25-35
  127. 127 1 00:28 JNHOP Johns Hopkins Blue Jays full timeout JNHOP 25-35
  128. 128 1 00:07 JNHOP Harry O'Neil misses 2-point jump shot JNHOP 25-35
  129. 129 1 00:00 HAVFD Kahlil Garnes misses 2-point jump shot JNHOP 25-35
  130. 130 1 19:33 JNHOP Kyle Doran defensive rebound 0-0
  131. 131 1 19:23 HAVFD Joe Scibelli defensive rebound 0-0
  132. 132 1 19:10 JNHOP Kyle Doran defensive rebound 0-0
  133. 133 1 18:55 HAVFD Joe Scibelli defensive rebound 0-0
  134. 134 1 18:39 JNHOP Daniel Vila defensive rebound 0-0
  135. 135 1 18:13 HAVFD Kahlil Garnes defensive rebound 0-0
  136. 136 1 17:06 HAVFD Joe Wujciak defensive rebound HAVFD 3-0
  137. 137 1 16:58 JNHOP Conner Delaney defensive rebound HAVFD 3-0
  138. 138 1 16:39 HAVFD Jesse Turkson defensive rebound HAVFD 3-0
  139. 139 1 16:22 JNHOP Daniel Vila defensive rebound HAVFD 3-0
  140. 140 1 15:48 HAVFD Joe Hartman defensive rebound HAVFD 5-3
  141. 141 1 15:34 JNHOP Joey Fitzpatrick defensive rebound HAVFD 5-3
  142. 142 1 15:18 JNHOP Harry O'Neil offensive rebound HAVFD 5-3
  143. 143 1 14:56 JNHOP Jesse Flannery defensive rebound 5-5
  144. 144 1 14:35 JNHOP Chris Groetsch offensive rebound JNHOP 5-7
  145. 145 1 13:45 JNHOP Harry O'Neil defensive rebound JNHOP 7-9
  146. 146 1 12:57 HAVFD Jesse Turkson defensive rebound JNHOP 9-11
  147. 147 1 12:32 JNHOP Daniel Vila defensive rebound JNHOP 9-13
  148. 148 1 11:26 HAVFD Michael Wiper defensive rebound JNHOP 11-15
  149. 149 1 11:06 HAVFD Haverford Fords offensive rebound JNHOP 11-15
  150. 150 1 11:04 JNHOP Kyle Doran defensive rebound JNHOP 11-15
  151. 151 1 10:35 JNHOP Harry O'Neil offensive rebound JNHOP 11-15
  152. 152 1 10:14 JNHOP Conner Delaney defensive rebound JNHOP 11-17
  153. 153 1 09:20 JNHOP Harry O'Neil offensive rebound JNHOP 14-22
  154. 154 1 08:43 JNHOP Kyle Doran defensive rebound JNHOP 14-24
  155. 155 1 08:32 HAVFD Jesse Turkson defensive rebound JNHOP 14-24
  156. 156 1 08:12 JNHOP Noah Ralby defensive rebound JNHOP 14-24
  157. 157 1 08:01 HAVFD Kahlil Garnes defensive rebound JNHOP 14-24
  158. 158 1 07:56 JNHOP Kyle Doran defensive rebound JNHOP 14-24
  159. 159 1 07:12 HAVFD Jesse Turkson defensive rebound JNHOP 16-24
  160. 160 1 06:51 JNHOP Joey Fitzpatrick defensive rebound JNHOP 16-24
  161. 161 1 06:42 HAVFD Jesse Turkson defensive rebound JNHOP 16-24
  162. 162 1 04:23 JNHOP Johns Hopkins Blue Jays deadball rebound JNHOP 18-30
  163. 163 1 03:36 JNHOP Conner Delaney defensive rebound JNHOP 18-33
  164. 164 1 03:29 HAVFD Joe Hartman defensive rebound JNHOP 18-33
  165. 165 1 03:18 HAVFD Jesse Turkson offensive rebound JNHOP 18-33
  166. 166 1 03:13 JNHOP Michael Gardner defensive rebound JNHOP 18-33
  167. 167 1 02:16 HAVFD Haverford Fords deadball rebound JNHOP 20-33
  168. 168 1 01:33 HAVFD Jesse Turkson offensive rebound JNHOP 21-35
  169. 169 1 01:30 JNHOP Conner Delaney defensive rebound JNHOP 21-35
  170. 170 1 01:20 HAVFD Joe Scibelli defensive rebound JNHOP 21-35
  171. 171 1 00:50 HAVFD Joe Hartman defensive rebound JNHOP 23-35
  172. 172 1 00:07 HAVFD Sam Stogdon defensive rebound JNHOP 25-35
  173. 173 1 00:00 HAVFD Sam Stogdon offensive rebound JNHOP 25-35
  174. 174 1 17:53 HAVFD Joe Wujciak substitution in 0-0
  175. 175 1 16:14 HAVFD Joe Hartman substitution in 3-3
  176. 176 1 16:14 JNHOP Noah Ralby substitution in 3-3
  177. 177 1 16:14 JNHOP Harry O'Neil substitution in 3-3
  178. 178 1 16:14 JNHOP Joey Fitzpatrick substitution in 3-3
  179. 179 1 16:14 JNHOP Chris Groetsch substitution in 3-3
  180. 180 1 16:14 JNHOP Jesse Flannery substitution in 3-3
  181. 181 1 15:18 HAVFD Sam Stogdon substitution in 5-5
  182. 182 1 14:35 HAVFD Jesse Turkson substitution in JNHOP 5-7
  183. 183 1 14:35 HAVFD Kahlil Garnes substitution in JNHOP 5-7
  184. 184 1 14:35 HAVFD Kyle Goldfarb substitution in JNHOP 5-7
  185. 185 1 13:42 HAVFD Michael Wiper substitution in JNHOP 7-9
  186. 186 1 13:42 JNHOP Conner Delaney substitution in JNHOP 7-9
  187. 187 1 13:42 JNHOP Daniel Vila substitution in JNHOP 7-9
  188. 188 1 12:43 HAVFD Jonathan Lang substitution in JNHOP 9-13
  189. 189 1 12:43 JNHOP Michael Gardner substitution in JNHOP 9-13
  190. 190 1 11:06 HAVFD Joe Wujciak substitution in JNHOP 11-15
  191. 191 1 11:06 JNHOP Harry O'Neil substitution in JNHOP 11-15
  192. 192 1 11:06 JNHOP Joey Kern substitution in JNHOP 11-15
  193. 193 1 11:06 JNHOP Kyle Doran substitution in JNHOP 11-15
  194. 194 1 10:02 HAVFD Joe Hartman substitution in JNHOP 11-19
  195. 195 1 10:02 JNHOP Noah Ralby substitution in JNHOP 11-19
  196. 196 1 09:20 HAVFD Joe Scibelli substitution in JNHOP 14-22
  197. 197 1 09:20 JNHOP Conner Delaney substitution in JNHOP 14-22
  198. 198 1 07:26 HAVFD Joe Wujciak substitution in JNHOP 16-24
  199. 199 1 07:26 HAVFD Sam Stogdon substitution in JNHOP 16-24
  200. 200 1 07:26 HAVFD Kyle Goldfarb substitution in JNHOP 16-24
  201. 201 1 07:26 JNHOP Michael Gardner substitution in JNHOP 16-24
  202. 202 1 07:26 JNHOP Joey Fitzpatrick substitution in JNHOP 16-24
  203. 203 1 07:26 JNHOP Chris Groetsch substitution in JNHOP 16-24
  204. 204 1 06:25 HAVFD Joe Scibelli substitution in JNHOP 16-24
  205. 205 1 06:25 JNHOP Daniel Vila substitution in JNHOP 16-24
  206. 206 1 06:25 JNHOP Jesse Flannery substitution in JNHOP 16-24
  207. 207 1 06:09 JNHOP Joey Fitzpatrick substitution in JNHOP 16-24
  208. 208 1 06:08 HAVFD Sam Stogdon substitution in JNHOP 16-24
  209. 209 1 04:26 HAVFD Joe Scibelli substitution in JNHOP 18-30
  210. 210 1 04:26 HAVFD Joe Hartman substitution in JNHOP 18-30
  211. 211 1 04:26 HAVFD Grayson Roth substitution in JNHOP 18-30
  212. 212 1 04:26 JNHOP Joey Kern substitution in JNHOP 18-30
  213. 213 1 04:26 JNHOP Harry O'Neil substitution in JNHOP 18-30
  214. 214 1 03:44 HAVFD Kahlil Garnes substitution in JNHOP 18-33
  215. 215 1 03:44 JNHOP Joey Fitzpatrick substitution in JNHOP 18-33
  216. 216 1 02:46 HAVFD Sam Stogdon substitution in JNHOP 20-33
  217. 217 1 02:46 HAVFD Jonathan Lang substitution in JNHOP 20-33
  218. 218 1 02:28 HAVFD Joe Scibelli substitution in JNHOP 20-33
  219. 219 1 02:28 JNHOP Joey Kern substitution in JNHOP 20-33
  220. 220 1 02:16 HAVFD Sam Stogdon substitution in JNHOP 21-33
  221. 221 1 02:16 JNHOP Daniel Vila substitution in JNHOP 21-33
  222. 222 1 01:20 HAVFD Joe Scibelli substitution in JNHOP 21-35
  223. 223 1 01:20 JNHOP Noah Ralby substitution in JNHOP 21-35
  224. 224 1 00:28 HAVFD Sam Stogdon substitution in JNHOP 25-35
  225. 225 1 00:28 JNHOP Michael Gardner substitution in JNHOP 25-35
  226. 226 1 17:53 HAVFD Kahlil Garnes substitution out 0-0
  227. 227 1 16:14 HAVFD Kyle Goldfarb substitution out 3-3
  228. 228 1 16:14 JNHOP Joey Kern substitution out 3-3
  229. 229 1 16:14 JNHOP Conner Delaney substitution out 3-3
  230. 230 1 16:14 JNHOP Daniel Vila substitution out 3-3
  231. 231 1 16:14 JNHOP Michael Gardner substitution out 3-3
  232. 232 1 16:14 JNHOP Kyle Doran substitution out 3-3
  233. 233 1 15:18 HAVFD Jesse Turkson substitution out 5-5
  234. 234 1 14:35 HAVFD Sam Stogdon substitution out JNHOP 5-7
  235. 235 1 14:35 HAVFD Jonathan Lang substitution out JNHOP 5-7
  236. 236 1 14:35 HAVFD Joe Wujciak substitution out JNHOP 5-7
  237. 237 1 13:42 HAVFD Joe Scibelli substitution out JNHOP 7-9
  238. 238 1 13:42 JNHOP Noah Ralby substitution out JNHOP 7-9
  239. 239 1 13:42 JNHOP Harry O'Neil substitution out JNHOP 7-9
  240. 240 1 12:43 HAVFD Joe Hartman substitution out JNHOP 9-13
  241. 241 1 12:43 JNHOP Chris Groetsch substitution out JNHOP 9-13
  242. 242 1 11:06 HAVFD Kyle Goldfarb substitution out JNHOP 11-15
  243. 243 1 11:06 JNHOP Daniel Vila substitution out JNHOP 11-15
  244. 244 1 11:06 JNHOP Joey Fitzpatrick substitution out JNHOP 11-15
  245. 245 1 11:06 JNHOP Michael Gardner substitution out JNHOP 11-15
  246. 246 1 10:02 HAVFD Joe Wujciak substitution out JNHOP 11-19
  247. 247 1 10:02 JNHOP Conner Delaney substitution out JNHOP 11-19
  248. 248 1 09:20 HAVFD Michael Wiper substitution out JNHOP 14-22
  249. 249 1 09:20 JNHOP Joey Kern substitution out JNHOP 14-22
  250. 250 1 07:26 HAVFD Kahlil Garnes substitution out JNHOP 16-24
  251. 251 1 07:26 HAVFD Joe Hartman substitution out JNHOP 16-24
  252. 252 1 07:26 HAVFD Joe Scibelli substitution out JNHOP 16-24
  253. 253 1 07:26 JNHOP Noah Ralby substitution out JNHOP 16-24
  254. 254 1 07:26 JNHOP Kyle Doran substitution out JNHOP 16-24
  255. 255 1 07:26 JNHOP Jesse Flannery substitution out JNHOP 16-24
  256. 256 1 06:25 HAVFD Sam Stogdon substitution out JNHOP 16-24
  257. 257 1 06:25 JNHOP Harry O'Neil substitution out JNHOP 16-24
  258. 258 1 06:25 JNHOP Joey Fitzpatrick substitution out JNHOP 16-24
  259. 259 1 06:09 JNHOP Chris Groetsch substitution out JNHOP 16-24
  260. 260 1 06:08 HAVFD Joe Scibelli substitution out JNHOP 16-24
  261. 261 1 04:26 HAVFD Jonathan Lang substitution out JNHOP 18-30
  262. 262 1 04:26 HAVFD Joe Wujciak substitution out JNHOP 18-30
  263. 263 1 04:26 HAVFD Sam Stogdon substitution out JNHOP 18-30
  264. 264 1 04:26 JNHOP Daniel Vila substitution out JNHOP 18-30
  265. 265 1 04:26 JNHOP Joey Fitzpatrick substitution out JNHOP 18-30
  266. 266 1 03:44 HAVFD Kyle Goldfarb substitution out JNHOP 18-33
  267. 267 1 03:44 JNHOP Joey Kern substitution out JNHOP 18-33
  268. 268 1 02:46 HAVFD Joe Scibelli substitution out JNHOP 20-33
  269. 269 1 02:46 HAVFD Grayson Roth substitution out JNHOP 20-33
  270. 270 1 02:28 HAVFD Sam Stogdon substitution out JNHOP 20-33
  271. 271 1 02:28 JNHOP Michael Gardner substitution out JNHOP 20-33
  272. 272 1 02:16 HAVFD Joe Scibelli substitution out JNHOP 21-33
  273. 273 1 02:16 JNHOP Jesse Flannery substitution out JNHOP 21-33
  274. 274 1 01:20 HAVFD Sam Stogdon substitution out JNHOP 21-35
  275. 275 1 01:20 JNHOP Daniel Vila substitution out JNHOP 21-35
  276. 276 1 00:28 HAVFD Joe Scibelli substitution out JNHOP 25-35
  277. 277 1 00:28 JNHOP Noah Ralby substitution out JNHOP 25-35
  278. 278 2 19:50 JNHOP Kyle Doran misses 3-point jump shot JNHOP 25-35
  279. 279 2 19:22 HAVFD Jesse Turkson misses 2-point jump shot JNHOP 25-35
  280. 280 2 19:22 JNHOP Jesse Flannery shot block JNHOP 25-35
  281. 281 2 19:18 HAVFD Jesse Turkson makes layup JNHOP 27-35
  282. 282 2 18:53 JNHOP Michael Gardner makes 3-point jump shot JNHOP 27-38
  283. 283 2 18:15 HAVFD Jesse Turkson turnover JNHOP 27-38
  284. 284 2 18:04 JNHOP Kyle Doran misses 3-point jump shot JNHOP 27-38
  285. 285 2 17:49 HAVFD Kyle Goldfarb turnover JNHOP 27-38
  286. 286 2 17:25 JNHOP Harry O'Neil makes layup JNHOP 27-40
  287. 287 2 17:25 JNHOP Conner Delaney assist JNHOP 27-40
  288. 288 2 17:06 HAVFD Jonathan Lang misses 3-point jump shot JNHOP 27-40
  289. 289 2 16:51 JNHOP Harry O'Neil turnover JNHOP 27-40
  290. 290 2 16:42 HAVFD Jesse Turkson misses 2-point jump shot JNHOP 27-40
  291. 291 2 16:42 JNHOP Harry O'Neil shot block JNHOP 27-40
  292. 292 2 16:18 JNHOP Michael Gardner makes 2-point jump shot JNHOP 27-42
  293. 293 2 16:02 HAVFD Joe Scibelli misses 2-point jump shot JNHOP 27-42
  294. 294 2 15:45 HAVFD Joe Hartman foul JNHOP 27-42
  295. 295 2 15:44 JNHOP Harry O'Neil turnover JNHOP 27-42
  296. 296 2 15:44 JNHOP Harry O'Neil foul JNHOP 27-42
  297. 297 2 15:35 HAVFD Joe Scibelli misses 3-point jump shot JNHOP 27-42
  298. 298 2 15:27 JNHOP Conner Delaney makes 3-point jump shot JNHOP 27-45
  299. 299 2 15:27 JNHOP Michael Gardner assist JNHOP 27-45
  300. 300 2 15:13 HAVFD Jonathan Lang makes 3-point jump shot JNHOP 30-45
  301. 301 2 15:13 HAVFD Joe Hartman assist JNHOP 30-45
  302. 302 2 14:50 JNHOP Kyle Doran misses layup JNHOP 30-45
  303. 303 2 14:41 HAVFD Michael Wiper misses 2-point jump shot JNHOP 30-45
  304. 304 2 14:24 JNHOP Harry O'Neil misses layup JNHOP 30-45
  305. 305 2 14:24 HAVFD Michael Wiper shot block JNHOP 30-45
  306. 306 2 14:23 JNHOP Jesse Flannery misses 3-point jump shot JNHOP 30-45
  307. 307 2 14:14 HAVFD Kahlil Garnes misses 2-point jump shot JNHOP 30-45
  308. 308 2 13:57 JNHOP Michael Gardner misses 3-point jump shot JNHOP 30-45
  309. 309 2 13:46 HAVFD Kahlil Garnes misses 3-point jump shot JNHOP 30-45
  310. 310 2 13:22 JNHOP Jesse Flannery misses 3-point jump shot JNHOP 30-45
  311. 311 2 13:11 HAVFD Sam Stogdon turnover JNHOP 30-45
  312. 312 2 13:09 JNHOP Conner Delaney steal JNHOP 30-45
  313. 313 2 12:43 JNHOP Joey Fitzpatrick makes layup JNHOP 30-47
  314. 314 2 12:18 HAVFD Joe Wujciak misses 3-point jump shot JNHOP 30-47
  315. 315 2 12:08 JNHOP Daniel Vila turnover JNHOP 30-47
  316. 316 2 11:42 HAVFD Jesse Turkson makes layup JNHOP 32-47
  317. 317 2 11:41 HAVFD Jonathan Lang assist JNHOP 32-47
  318. 318 2 11:38 HAVFD Haverford Fords full timeout JNHOP 32-47
  319. 319 2 11:29 JNHOP Daniel Vila misses layup JNHOP 32-47
  320. 320 2 11:17 HAVFD Joe Hartman turnover JNHOP 32-47
  321. 321 2 11:16 JNHOP Joey Fitzpatrick steal JNHOP 32-47
  322. 322 2 11:14 JNHOP Joey Kern misses 3-point jump shot JNHOP 32-47
  323. 323 2 10:50 JNHOP Jesse Flannery turnover JNHOP 32-47
  324. 324 2 10:30 HAVFD Joe Scibelli foul JNHOP 32-47
  325. 325 2 10:30 HAVFD Joe Scibelli turnover JNHOP 32-47
  326. 326 2 10:09 JNHOP Joey Kern misses layup JNHOP 32-47
  327. 327 2 09:46 HAVFD Joe Scibelli misses 3-point jump shot JNHOP 32-47
  328. 328 2 09:26 JNHOP Conner Delaney makes 2-point jump shot JNHOP 32-49
  329. 329 2 09:11 HAVFD Jonathan Lang misses 3-point jump shot JNHOP 32-49
  330. 330 2 08:55 JNHOP Chris Groetsch makes 3-point jump shot JNHOP 32-52
  331. 331 2 08:55 JNHOP Michael Gardner assist JNHOP 32-52
  332. 332 2 08:32 HAVFD Jesse Turkson misses 3-point jump shot JNHOP 32-52
  333. 333 2 08:20 JNHOP Kyle Doran makes layup JNHOP 32-54
  334. 334 2 08:20 JNHOP Conner Delaney assist JNHOP 32-54
  335. 335 2 08:14 HAVFD Haverford Fords full timeout JNHOP 32-54
  336. 336 2 07:48 HAVFD Jonathan Lang misses 3-point jump shot JNHOP 32-54
  337. 337 2 07:25 JNHOP Michael Gardner misses 2-point jump shot JNHOP 32-54
  338. 338 2 07:15 HAVFD Kyle Goldfarb foul JNHOP 32-54
  339. 339 2 07:15 HAVFD Kyle Goldfarb turnover JNHOP 32-54
  340. 340 2 07:02 HAVFD Jonathan Lang turnover JNHOP 32-54
  341. 341 2 06:59 HAVFD Jonathan Lang makes layup JNHOP 34-54
  342. 342 2 06:46 JNHOP Conner Delaney turnover JNHOP 34-54
  343. 343 2 06:38 HAVFD Joe Scibelli makes 2-point jump shot JNHOP 36-54
  344. 344 2 06:31 JNHOP Chris Groetsch makes layup JNHOP 36-56
  345. 345 2 06:31 JNHOP Kyle Doran assist JNHOP 36-56
  346. 346 2 06:09 HAVFD Jesse Turkson misses 2-point jump shot JNHOP 36-56
  347. 347 2 05:53 HAVFD Jesse Turkson foul JNHOP 36-56
  348. 348 2 05:53 JNHOP Harry O'Neil misses free throw JNHOP 36-56
  349. 349 2 05:46 HAVFD Kahlil Garnes turnover JNHOP 36-56
  350. 350 2 05:45 JNHOP Chris Groetsch steal JNHOP 36-56
  351. 351 2 05:43 JNHOP Jesse Flannery makes layup JNHOP 36-58
  352. 352 2 05:43 JNHOP Noah Ralby assist JNHOP 36-58
  353. 353 2 05:24 HAVFD Kahlil Garnes turnover JNHOP 36-58
  354. 354 2 05:24 JNHOP Jesse Flannery steal JNHOP 36-58
  355. 355 2 04:58 JNHOP Harry O'Neil makes 2-point jump shot JNHOP 36-60
  356. 356 2 04:48 HAVFD Joe Hartman turnover JNHOP 36-60
  357. 357 2 04:47 JNHOP Harry O'Neil steal JNHOP 36-60
  358. 358 2 04:35 JNHOP Noah Ralby misses 3-point jump shot JNHOP 36-60
  359. 359 2 04:15 JNHOP Noah Ralby foul JNHOP 36-60
  360. 360 2 04:13 HAVFD Joe Scibelli misses 2-point jump shot JNHOP 36-60
  361. 361 2 04:04 JNHOP Kabir Suri misses layup JNHOP 36-60
  362. 362 2 04:04 HAVFD Joe Scibelli shot block JNHOP 36-60
  363. 363 2 03:55 HAVFD Joe Wujciak makes 2-point jump shot JNHOP 38-60
  364. 364 2 03:43 JNHOP Jesse Flannery turnover JNHOP 38-60
  365. 365 2 03:42 HAVFD Joe Hartman steal JNHOP 38-60
  366. 366 2 03:39 HAVFD Grayson Roth misses 3-point jump shot JNHOP 38-60
  367. 367 2 03:35 HAVFD Joe Scibelli misses layup JNHOP 38-60
  368. 368 2 03:34 JNHOP Jesse Flannery foul JNHOP 38-60
  369. 369 2 03:33 HAVFD Jesse Turkson misses free throw JNHOP 38-60
  370. 370 2 03:33 HAVFD Jesse Turkson makes free throw JNHOP 39-60
  371. 371 2 03:18 JNHOP Chris Groetsch makes 3-point jump shot JNHOP 39-63
  372. 372 2 03:18 JNHOP Kabir Suri assist JNHOP 39-63
  373. 373 2 02:55 HAVFD Grayson Roth turnover JNHOP 39-63
  374. 374 2 02:28 JNHOP Joey Fitzpatrick misses layup JNHOP 39-63
  375. 375 2 02:09 HAVFD Michael Wiper makes layup JNHOP 41-63
  376. 376 2 01:56 HAVFD Jack Cork foul JNHOP 41-63
  377. 377 2 01:56 JNHOP Kabir Suri misses free throw JNHOP 41-63
  378. 378 2 01:56 JNHOP Kabir Suri makes free throw JNHOP 41-64
  379. 379 2 01:41 HAVFD Michael Wiper makes layup JNHOP 43-64
  380. 380 2 01:20 JNHOP Chris Groetsch makes 3-point jump shot JNHOP 43-67
  381. 381 2 01:20 JNHOP Joey Fitzpatrick assist JNHOP 43-67
  382. 382 2 01:04 HAVFD Michael Wiper misses 3-point jump shot JNHOP 43-67
  383. 383 2 00:44 JNHOP Kabir Suri makes layup JNHOP 43-69
  384. 384 2 00:44 JNHOP Chimelie Chibututu assist JNHOP 43-69
  385. 385 2 00:18 HAVFD Jeremy Evans misses 3-point jump shot JNHOP 43-69
  386. 386 2 19:50 HAVFD Jesse Turkson defensive rebound JNHOP 25-35
  387. 387 2 19:20 HAVFD Grayson Roth offensive rebound JNHOP 25-35
  388. 388 2 18:04 HAVFD Grayson Roth defensive rebound JNHOP 27-38
  389. 389 2 17:06 JNHOP Conner Delaney defensive rebound JNHOP 27-40
  390. 390 2 16:40 JNHOP Joey Kern defensive rebound JNHOP 27-40
  391. 391 2 16:02 JNHOP Johns Hopkins Blue Jays defensive rebound JNHOP 27-42
  392. 392 2 15:35 JNHOP Jesse Flannery defensive rebound JNHOP 27-42
  393. 393 2 14:50 HAVFD Joe Hartman defensive rebound JNHOP 30-45
  394. 394 2 14:41 JNHOP Jesse Flannery defensive rebound JNHOP 30-45
  395. 395 2 14:24 JNHOP Johns Hopkins Blue Jays offensive rebound JNHOP 30-45
  396. 396 2 14:23 HAVFD Joe Scibelli defensive rebound JNHOP 30-45
  397. 397 2 14:14 JNHOP Harry O'Neil defensive rebound JNHOP 30-45
  398. 398 2 13:57 HAVFD Joe Wujciak defensive rebound JNHOP 30-45
  399. 399 2 13:46 JNHOP Harry O'Neil defensive rebound JNHOP 30-45
  400. 400 2 13:22 HAVFD Jonathan Lang defensive rebound JNHOP 30-45
  401. 401 2 12:18 JNHOP Jesse Flannery defensive rebound JNHOP 30-47
  402. 402 2 11:29 HAVFD Haverford Fords defensive rebound JNHOP 32-47
  403. 403 2 11:14 JNHOP Daniel Vila offensive rebound JNHOP 32-47
  404. 404 2 10:09 HAVFD Kahlil Garnes defensive rebound JNHOP 32-47
  405. 405 2 09:46 JNHOP Chris Groetsch defensive rebound JNHOP 32-47
  406. 406 2 09:11 JNHOP Kyle Doran defensive rebound JNHOP 32-49
  407. 407 2 08:32 JNHOP Kyle Doran defensive rebound JNHOP 32-52
  408. 408 2 07:48 JNHOP Kyle Doran defensive rebound JNHOP 32-54
  409. 409 2 07:25 HAVFD Kyle Goldfarb defensive rebound JNHOP 32-54
  410. 410 2 06:09 JNHOP Jesse Flannery defensive rebound JNHOP 36-56
  411. 411 2 05:53 JNHOP Johns Hopkins Blue Jays deadball rebound JNHOP 36-56
  412. 412 2 05:53 HAVFD Joe Hartman defensive rebound JNHOP 36-56
  413. 413 2 04:35 HAVFD Haverford Fords defensive rebound JNHOP 36-60
  414. 414 2 04:13 JNHOP Joey Kern defensive rebound JNHOP 36-60
  415. 415 2 04:00 HAVFD Joe Wujciak defensive rebound JNHOP 36-60
  416. 416 2 03:39 HAVFD Joe Scibelli offensive rebound JNHOP 38-60
  417. 417 2 03:35 HAVFD Jesse Turkson offensive rebound JNHOP 38-60
  418. 418 2 03:33 JNHOP Noah Ralby defensive rebound JNHOP 39-60
  419. 419 2 02:28 HAVFD Jack Cork defensive rebound JNHOP 39-63
  420. 420 2 01:56 JNHOP Johns Hopkins Blue Jays deadball rebound JNHOP 41-63
  421. 421 2 01:04 JNHOP Noah Ralby defensive rebound JNHOP 43-67
  422. 422 2 00:18 JNHOP Chimelie Chibututu defensive rebound JNHOP 43-69
  423. 423 2 20:00 HAVFD Sam Stogdon substitution in JNHOP 25-35
  424. 424 2 18:26 HAVFD Joe Scibelli substitution in JNHOP 27-38
  425. 425 2 18:26 JNHOP Harry O'Neil substitution in JNHOP 27-38
  426. 426 2 18:15 HAVFD Grayson Roth substitution in JNHOP 27-38
  427. 427 2 17:36 HAVFD Sam Stogdon substitution in JNHOP 27-38
  428. 428 2 17:36 HAVFD Jonathan Lang substitution in JNHOP 27-38
  429. 429 2 16:51 HAVFD Joe Hartman substitution in JNHOP 27-40
  430. 430 2 16:51 HAVFD Joe Scibelli substitution in JNHOP 27-40
  431. 431 2 16:00 HAVFD Michael Wiper substitution in JNHOP 27-42
  432. 432 2 16:00 JNHOP Jesse Flannery substitution in JNHOP 27-42
  433. 433 2 14:24 HAVFD Joe Wujciak substitution in JNHOP 30-45
  434. 434 2 14:24 HAVFD Kahlil Garnes substitution in JNHOP 30-45
  435. 435 2 14:24 HAVFD Jesse Turkson substitution in JNHOP 30-45
  436. 436 2 13:30 HAVFD Sam Stogdon substitution in JNHOP 30-45
  437. 437 2 13:30 JNHOP Daniel Vila substitution in JNHOP 30-45
  438. 438 2 12:08 HAVFD Joe Hartman substitution in JNHOP 30-47
  439. 439 2 12:08 JNHOP Joey Fitzpatrick substitution in JNHOP 30-47
  440. 440 2 12:08 JNHOP Joey Kern substitution in JNHOP 30-47
  441. 441 2 12:08 JNHOP Noah Ralby substitution in JNHOP 30-47
  442. 442 2 12:06 HAVFD Joe Scibelli substitution in JNHOP 30-47
  443. 443 2 10:58 JNHOP Jesse Flannery substitution in JNHOP 32-47
  444. 444 2 10:58 JNHOP Kyle Doran substitution in JNHOP 32-47
  445. 445 2 10:50 HAVFD Kahlil Garnes substitution in JNHOP 32-47
  446. 446 2 10:50 HAVFD Kyle Goldfarb substitution in JNHOP 32-47
  447. 447 2 09:52 JNHOP Chris Groetsch substitution in JNHOP 32-47
  448. 448 2 09:52 JNHOP Michael Gardner substitution in JNHOP 32-47
  449. 449 2 09:52 JNHOP Conner Delaney substitution in JNHOP 32-47
  450. 450 2 08:14 HAVFD Joe Hartman substitution in JNHOP 32-54
  451. 451 2 08:14 HAVFD Michael Wiper substitution in JNHOP 32-54
  452. 452 2 08:14 JNHOP Harry O'Neil substitution in JNHOP 32-54
  453. 453 2 07:15 HAVFD Sam Stogdon substitution in JNHOP 32-54
  454. 454 2 07:15 JNHOP Joey Kern substitution in JNHOP 32-54
  455. 455 2 06:46 JNHOP Jesse Flannery substitution in JNHOP 34-54
  456. 456 2 06:46 JNHOP Noah Ralby substitution in JNHOP 34-54
  457. 457 2 06:23 HAVFD Joe Scibelli substitution in JNHOP 36-56
  458. 458 2 05:53 HAVFD Kahlil Garnes substitution in JNHOP 36-56
  459. 459 2 05:53 JNHOP Joey Fitzpatrick substitution in JNHOP 36-56
  460. 460 2 05:24 HAVFD Joe Wujciak substitution in JNHOP 36-58
  461. 461 2 05:24 HAVFD Grayson Roth substitution in JNHOP 36-58
  462. 462 2 05:24 JNHOP Joey Kern substitution in JNHOP 36-58
  463. 463 2 04:15 JNHOP Kabir Suri substitution in JNHOP 36-60
  464. 464 2 03:33 HAVFD Michael Wiper substitution in JNHOP 39-60
  465. 465 2 03:33 HAVFD Jeremy Evans substitution in JNHOP 39-60
  466. 466 2 03:33 JNHOP Joey Fitzpatrick substitution in JNHOP 39-60
  467. 467 2 02:55 HAVFD Jack Cork substitution in JNHOP 39-63
  468. 468 2 02:55 JNHOP Joey Kern substitution in JNHOP 39-63
  469. 469 2 01:56 HAVFD Josh Radin substitution in JNHOP 41-64
  470. 470 2 01:56 HAVFD Josh Fried substitution in JNHOP 41-64
  471. 471 2 01:56 JNHOP Chimelie Chibututu substitution in JNHOP 41-64
  472. 472 2 20:00 HAVFD Joe Scibelli substitution out JNHOP 25-35
  473. 473 2 18:26 HAVFD Sam Stogdon substitution out JNHOP 27-38
  474. 474 2 18:26 JNHOP Daniel Vila substitution out JNHOP 27-38
  475. 475 2 18:15 HAVFD Jonathan Lang substitution out JNHOP 27-38
  476. 476 2 17:36 HAVFD Grayson Roth substitution out JNHOP 27-38
  477. 477 2 17:36 HAVFD Joe Scibelli substitution out JNHOP 27-38
  478. 478 2 16:51 HAVFD Sam Stogdon substitution out JNHOP 27-40
  479. 479 2 16:51 HAVFD Kahlil Garnes substitution out JNHOP 27-40
  480. 480 2 16:00 HAVFD Jesse Turkson substitution out JNHOP 27-42
  481. 481 2 16:00 JNHOP Joey Kern substitution out JNHOP 27-42
  482. 482 2 14:24 HAVFD Kyle Goldfarb substitution out JNHOP 30-45
  483. 483 2 14:24 HAVFD Michael Wiper substitution out JNHOP 30-45
  484. 484 2 14:24 HAVFD Joe Hartman substitution out JNHOP 30-45
  485. 485 2 13:30 HAVFD Joe Scibelli substitution out JNHOP 30-45
  486. 486 2 13:30 JNHOP Harry O'Neil substitution out JNHOP 30-45
  487. 487 2 12:08 HAVFD Kahlil Garnes substitution out JNHOP 30-47
  488. 488 2 12:08 JNHOP Jesse Flannery substitution out JNHOP 30-47
  489. 489 2 12:08 JNHOP Conner Delaney substitution out JNHOP 30-47
  490. 490 2 12:08 JNHOP Kyle Doran substitution out JNHOP 30-47
  491. 491 2 12:06 HAVFD Sam Stogdon substitution out JNHOP 30-47
  492. 492 2 10:58 JNHOP Joey Fitzpatrick substitution out JNHOP 32-47
  493. 493 2 10:58 JNHOP Michael Gardner substitution out JNHOP 32-47
  494. 494 2 10:50 HAVFD Joe Wujciak substitution out JNHOP 32-47
  495. 495 2 10:50 HAVFD Joe Hartman substitution out JNHOP 32-47
  496. 496 2 09:52 JNHOP Jesse Flannery substitution out JNHOP 32-47
  497. 497 2 09:52 JNHOP Joey Kern substitution out JNHOP 32-47
  498. 498 2 09:52 JNHOP Noah Ralby substitution out JNHOP 32-47
  499. 499 2 08:14 HAVFD Kahlil Garnes substitution out JNHOP 32-54
  500. 500 2 08:14 HAVFD Joe Scibelli substitution out JNHOP 32-54
  501. 501 2 08:14 JNHOP Daniel Vila substitution out JNHOP 32-54
  502. 502 2 07:15 HAVFD Michael Wiper substitution out JNHOP 32-54
  503. 503 2 07:15 JNHOP Michael Gardner substitution out JNHOP 32-54
  504. 504 2 06:46 JNHOP Joey Kern substitution out JNHOP 34-54
  505. 505 2 06:46 JNHOP Conner Delaney substitution out JNHOP 34-54
  506. 506 2 06:23 HAVFD Sam Stogdon substitution out JNHOP 36-56
  507. 507 2 05:53 HAVFD Kyle Goldfarb substitution out JNHOP 36-56
  508. 508 2 05:53 JNHOP Kyle Doran substitution out JNHOP 36-56
  509. 509 2 05:24 HAVFD Kahlil Garnes substitution out JNHOP 36-58
  510. 510 2 05:24 HAVFD Jonathan Lang substitution out JNHOP 36-58
  511. 511 2 05:24 JNHOP Joey Fitzpatrick substitution out JNHOP 36-58
  512. 512 2 04:15 JNHOP Harry O'Neil substitution out JNHOP 36-60
  513. 513 2 03:33 HAVFD Joe Hartman substitution out JNHOP 39-60
  514. 514 2 03:33 HAVFD Joe Scibelli substitution out JNHOP 39-60
  515. 515 2 03:33 JNHOP Joey Kern substitution out JNHOP 39-60
  516. 516 2 02:55 HAVFD Jesse Turkson substitution out JNHOP 39-63
  517. 517 2 02:55 JNHOP Jesse Flannery substitution out JNHOP 39-63
  518. 518 2 01:56 HAVFD Joe Wujciak substitution out JNHOP 41-64
  519. 519 2 01:56 HAVFD Jack Cork substitution out JNHOP 41-64
  520. 520 2 01:56 JNHOP Joey Kern substitution out JNHOP 41-64