19 0 19 Start of period Jump ball Start of game Matt Munoz won jump ball Calvin Kapral lost jump ball Matt Munoz missed layup Drake Kindsvater missed driving layup Yogi Oliff made layup Drake Kindsvater assist Ty Houston missed pullup jump shot Coleman Sater missed second chance layup in transition (blocked) Drake Kindsvater block Calvin Kapral missed layup Ty Houston missed jump shot Matt Munoz personal Yogi Oliff fouled on the play Drake Kindsvater missed driving layup Matt Munoz missed 3-point field goal Calvin Kapral missed layup Kyle Crim made layup Hayden Doyle made layup Calvin Kapral assist Kyle Crim missed 3-point field goal Kyle Crim assist Ty Houston made 3-point jump shot Hayden Doyle missed 3-point field goal Michael Donoho sub in Cam Freeman sub in Matt Munoz sub out Ty Houston sub out Avery Saunders sub in Kyle Beedon sub in Calvin Kapral sub out Jake Davis sub in Yogi Oliff sub out Kyle Crim sub out Jake Davis made layup Hayden Doyle assist Cam Freeman offensive foul Cam Freeman turnover Kyle Beedon fouled on the play Drake Kindsvater missed layup Cam Freeman offensive foul Cam Freeman turnover Kyle Beedon fouled on the play Cam Freeman sub out Kyle Crim sub in Kyle Beedon made 3-point jump shot Hayden Doyle assist Avery Saunders missed layup Will Grudzinski sub out Will Grudzinski turnover travel Jabari Chiphe sub in Max Greenamoyer missed 3-point jump shot Drake Kindsvater made layup Jake Davis assist Kyle Beedon personal two shots Kyle Crim fouled on the play CJ Walls sub in Matt Munoz sub in George Gale sub in Hayden Doyle sub out Drake Kindsvater sub out Yogi Oliff sub in Max Greenamoyer sub out Coleman Sater sub out Avery Saunders sub out Ty Houston sub in Jabari Chiphe missed 3-point field goal Michael Donoho turnover outofbounds Yogi Oliff missed layup in transition Matt Munoz missed layup Kyle Beedon missed 3-point field goal Kyle Beedon missed 3-point jump shot Matt Munoz made layup Kyle Crim assist Jabari Chiphe missed 3-point field goal Michael Donoho missed 3-point field goal Ryan Cohen sub in Max Greenamoyer sub in Michael Donoho sub out Calvin Kapral sub in Hayden Doyle sub in Jabari Chiphe sub out Michael Donoho fouled on the play Jake Davis sub out Jabari Chiphe turnover Jabari Chiphe offensive foul Kyle Beedon sub out Matt Munoz missed 3-point jump shot George Gale missed 3-point field goal Yogi Oliff assist George Gale made 3-point jump shot Matt Munoz missed 3-point field goal Yogi Oliff fouled on the play Kyle Crim personal Matt Munoz sub out Avery Saunders sub in Hayden Doyle missed turnaround jump shot Avery Saunders missed stepback jump shot Kyle Crim personal two shots William Herald sub in Kyle Crim sub out Calvin Kapral fouled on the play Max Greenamoyer missed driving layup George Gale fouled on the play Avery Saunders personal Calvin Kapral made hook shot Cam Freeman sub in CJ Walls sub out full timeout Avery Saunders missed 3-point field goal Avery Saunders fouled on the play Calvin Kapral personal two shots Ryan Cohen made 3-point field goal Hayden Doyle assist Ryan Cohen personal William Herald fouled on the play Avery Saunders missed layup (blocked) George Gale block Hayden Doyle missed 3-point field goal Ryan Cohen made jump shot William Herald turnover Ryan Cohen steal Yogi Oliff made layup 30-second timeout Yogi Oliff sub out George Gale sub out Drake Kindsvater sub in Will Grudzinski sub in Cam Freeman sub out Ty Houston sub out Avery Saunders sub out Kyle Crim sub in Coleman Sater sub in Matt Munoz sub in Matt Munoz missed 3-point field goal Drake Kindsvater made pullup jump shot Kyle Crim made floating jump shot Calvin Kapral missed hook shot William Herald missed 3-point field goal Hayden Doyle missed layup Kyle Crim missed 3-point field goal Hayden Doyle personal William Herald fouled on the play Ryan Cohen sub out Calvin Kapral sub out William Herald sub out Ty Houston sub in Jake Davis sub in Kyle Beedon sub in Will Grudzinski personal Matt Munoz fouled on the play Ty Houston fouled on the play Drake Kindsvater personal two shots Yogi Oliff sub in Hayden Doyle sub out Coleman Sater personal two shots Drake Kindsvater fouled on the play Drake Kindsvater personal two shots Kyle Crim fouled on the play George Gale sub in Drake Kindsvater sub out Kyle Beedon missed jump shot Will Grudzinski missed 3-point jump shot Will Grudzinski assist Kyle Beedon made 3-point jump shot Matt Munoz missed 3-point field goal Will Grudzinski made layup Kyle Crim missed 3-point field goal Luke Miller sub in Matt Munoz sub out Ty Houston made 3-point jump shot Jake Davis made layup Yogi Oliff assist Kyle Crim assist Coleman Sater made layup Hayden Doyle sub in Kyle Beedon sub out full timeout Coleman Sater personal one free throw Jake Davis fouled on the play Coleman Sater missed layup Hayden Doyle made layup Kyle Crim missed driving layup Jump ball held ball Will Grudzinski missed 3-point field goal Max Greenamoyer made 3-point field goal Jake Davis sub out Calvin Kapral sub in Calvin Kapral made alley-oop Will Grudzinski assist Ty Houston missed jump shot Jabari Chiphe sub in Yogi Oliff turnover Calvin Kapral sub out End of period Kyle Crim made free throw 1 of 2 Calvin Kapral made free throw 1 of 2 Avery Saunders made free throw 1 of 2 Avery Saunders made free throw 1 of 2 Ty Houston made free throw 1 of 2 Ty Houston made free throw 1 of 2 Drake Kindsvater missed free throw 1 of 2 Kyle Crim made free throw 1 of 2 Jake Davis missed free throw 1 of 1 Kyle Crim made free throw 2 of 2 Calvin Kapral missed free throw 2 of 2 Drake Kindsvater made free throw 2 of 2 Kyle Crim missed free throw 2 of 2 Yogi Oliff defensive rebound Drake Kindsvater offensive rebound Coleman Sater offensive rebound Drake Kindsvater defensive rebound Kyle Crim defensive rebound Drake Kindsvater defensive rebound Matt Munoz defensive rebound Hayden Doyle defensive rebound Matt Munoz defensive rebound Kyle Crim offensive rebound Yogi Oliff offensive rebound Team defensive deadball rebound Jake Davis defensive rebound Kyle Beedon defensive rebound Ty Houston defensive rebound Michael Donoho defensive rebound George Gale defensive rebound Jake Davis offensive rebound Team defensive deadball rebound Ty Houston defensive rebound Kyle Beedon defensive rebound Ryan Cohen defensive rebound Yogi Oliff offensive rebound George Gale defensive rebound Max Greenamoyer defensive rebound Yogi Oliff defensive rebound Ty Houston defensive rebound George Gale defensive rebound Avery Saunders offensive rebound Yogi Oliff defensive rebound Ryan Cohen offensive rebound Hayden Doyle defensive rebound Coleman Sater defensive rebound Will Grudzinski defensive rebound Matt Munoz defensive rebound William Herald offensive rebound Team offensive deadball rebound Jake Davis defensive rebound Jake Davis offensive rebound Yogi Oliff offensive rebound Will Grudzinski defensive rebound Team offensive deadball rebound Jake Davis defensive rebound Ty Houston defensive rebound George Gale defensive rebound Kyle Crim defensive rebound Calvin Kapral defensive rebound Jabari Chiphe sub out George Gale sub out Drake Kindsvater sub in Start of period Luke Miller sub out Matt Munoz sub in Calvin Kapral sub in Ty Houston turnover Will Grudzinski steal Drake Kindsvater missed 3-point jump shot Coleman Sater assist Ty Houston made 3-point field goal Hayden Doyle missed turnaround jump shot Coleman Sater missed hook shot Drake Kindsvater fouled on the play Coleman Sater personal Coleman Sater sub out Michael Donoho sub in Drake Kindsvater missed 3-point field goal Matt Munoz made layup 30-second timeout Calvin Kapral made hook shot Ty Houston made 3-point field goal Michael Donoho assist Michael Donoho personal Yogi Oliff fouled on the play Kyle Crim personal Hayden Doyle fouled on the play Kyle Crim sub out Cam Freeman sub in Calvin Kapral made layup Max Greenamoyer missed 3-point field goal Hayden Doyle made stepback jump shot Matt Munoz made 3-point field goal Cam Freeman assist Calvin Kapral turnover Michael Donoho missed 3-point jump shot Hayden Doyle missed layup Drake Kindsvater missed layup Matt Munoz missed 3-point field goal Calvin Kapral fouled on the play Avery Saunders sub in Matt Munoz sub out George Gale sub in Kyle Beedon sub in Matt Munoz personal Yogi Oliff sub out Drake Kindsvater sub out Calvin Kapral sub out Jake Davis sub in George Gale made layup Jake Davis personal Ty Houston fouled on the play Michael Donoho made 3-point field goal Avery Saunders assist Michael Donoho steal Hayden Doyle turnover Hayden Doyle sub out Will Grudzinski sub out Michael Donoho fouled on the play George Gale personal two shots Yogi Oliff sub in CJ Walls sub in Ty Houston sub out Ryan Cohen sub in Max Greenamoyer missed 3-point jump shot Avery Saunders made layup Kyle Beedon missed driving layup Avery Saunders missed driving layup Ryan Cohen made 3-point field goal Yogi Oliff assist Kyle Beedon personal Max Greenamoyer fouled on the play Jake Davis sub out Drake Kindsvater sub in Cj Walls missed jump shot Drake Kindsvater missed layup Drake Kindsvater missed layup Max Greenamoyer made 3-point jump shot CJ Walls assist Kyle Beedon sub out George Gale fouled on the play George Gale missed layup Hayden Doyle sub in CJ Walls personal turnover Team shotclock team Cam Freeman made layup Hayden Doyle missed 3-point field goal Drake Kindsvater made layup Max Greenamoyer missed 3-point field goal Cj Walls missed 3-point jump shot Kyle Crim sub in Avery Saunders sub out Matt Munoz sub in George Gale sub out Calvin Kapral sub in Ty Houston sub in Cam Freeman sub out Cj Walls sub out Yogi Oliff turnover Max Greenamoyer missed driving layup (blocked) Calvin Kapral block Matt Munoz made jump shot Drake Kindsvater made layup Kyle Crim missed turnaround jump shot Calvin Kapral made jump shot Max Greenamoyer turnover Yogi Oliff steal Ryan Cohen sub out Drake Kindsvater fouled on the play Max Greenamoyer flagrant foul Will Grudzinski sub in Cam Freeman sub in Kyle Crim sub out Ty Houston personal two shots Drake Kindsvater fouled on the play Matt Munoz missed 3-point field goal Hayden Doyle made floating jump shot full timeout Max Greenamoyer sub out Matt Munoz sub out Avery Saunders sub in William Herald sub in Ty Houston made jump shot Hayden Doyle made pullup jump shot Michael Donoho missed 3-point field goal Calvin Kapral made layup Michael Donoho assist Avery Saunders made 3-point field goal Ty Houston personal one and one Calvin Kapral fouled on the play Avery Saunders fouled on the play Will Grudzinski personal Cam Freeman made pullup jump shot Will Grudzinski missed driving layup Cam Freeman made stepback jump shot Drake Kindsvater made layup Yogi Oliff assist full timeout Calvin Kapral sub out George Gale sub in Michael Donoho sub out Max Greenamoyer sub in Ty Houston made turnaround jumper Hayden Doyle made jump shot Hayden Doyle personal William Herald fouled on the play William Herald missed 3-point field goal George Gale missed layup Drake Kindsvater made layup Avery Saunders missed driving layup Hayden Doyle made layup Avery Saunders turnover Yogi Oliff steal Yogi Oliff made layup Cam Freeman missed 3-point field goal George Gale made layup Yogi Oliff assist Will Grudzinski personal two shots William Herald fouled on the play Brandon Snodgrass sub in William Herald sub out Patrick Mitchell sub in Davis Olson sub in Kaden McCollough sub in Cole Shumate sub in Max Greenamoyer sub out Hayden Doyle sub out Yogi Oliff sub out Drake Kindsvater sub out Will Grudzinski sub out George Gale sub out Jonathan Coffy sub in Beza Miller sub in Ryan Cohen sub in Jake Davis sub in Chidera Nwokolo sub in Avery Saunders sub out Cam Freeman sub out Ty Houston sub out Jake Davis turnover travel Cole Shumate assist Patrick Mitchell made layup Jake Davis missed layup Kaden Mccollough missed 3-point field goal End of period End of game Michael Donoho missed free throw 1 of 2 Drake Kindsvater made free throw 1 of 2 Drake Kindsvater made free throw 1 of 2 Calvin Kapral missed free throw 1 of 1 William Herald made free throw 1 of 2 Michael Donoho missed free throw 2 of 2 Drake Kindsvater made free throw 2 of 2 Drake Kindsvater made free throw 2 of 2 William Herald made free throw 2 of 2 Ty Houston defensive rebound Kyle Crim defensive rebound Calvin Kapral defensive rebound Ty Houston defensive rebound Team defensive deadball rebound Will Grudzinski defensive rebound Drake Kindsvater offensive rebound Matt Munoz defensive rebound Will Grudzinski defensive rebound Team offensive deadball rebound Michael Donoho offensive rebound Avery Saunders offensive rebound Avery Saunders defensive rebound Jake Davis defensive rebound Drake Kindsvater defensive rebound Drake Kindsvater offensive rebound Michael Donoho defensive rebound George Gale offensive rebound Drake Kindsvater offensive rebound Cam Freeman offensive rebound Team defensive deadball rebound Team offensive deadball rebound Team defensive deadball rebound Hayden Doyle defensive rebound Drake Kindsvater defensive rebound Avery Saunders defensive rebound Avery Saunders defensive rebound Hayden Doyle defensive rebound Hayden Doyle offensive rebound Will Grudzinski defensive rebound Will Grudzinski defensive rebound Kaden McCollough defensive rebound Chidera Nwokolo defensive rebound WSHSL HANV
1 2
  1. 1 1 20:00:00 HANV Start of period 0-0
  2. 2 1 20:00:00 HANV Jump ball 0-0
  3. 3 1 20:00:00 HANV Start of game 0-0
  4. 4 1 19:59:00 HANV Matt Munoz won jump ball 0-0
  5. 5 1 19:59:00 WSHSL Calvin Kapral lost jump ball 0-0
  6. 6 1 19:44:00 HANV Matt Munoz missed layup 0-0
  7. 7 1 19:23:00 WSHSL Drake Kindsvater missed driving layup 0-0
  8. 8 1 19:18:00 WSHSL Yogi Oliff made layup WSHSL 0-2
  9. 9 1 19:18:00 WSHSL Drake Kindsvater assist WSHSL 0-2
  10. 10 1 19:05:00 HANV Ty Houston missed pullup jump shot WSHSL 0-2
  11. 11 1 18:57:00 HANV Coleman Sater missed second chance layup in transition (blocked) WSHSL 0-2
  12. 12 1 18:57:00 WSHSL Drake Kindsvater block WSHSL 0-2
  13. 13 1 18:45:00 WSHSL Calvin Kapral missed layup WSHSL 0-2
  14. 14 1 18:19:00 HANV Ty Houston missed jump shot WSHSL 0-2
  15. 15 1 18:09:00 HANV Matt Munoz personal WSHSL 0-2
  16. 16 1 18:09:00 WSHSL Yogi Oliff fouled on the play WSHSL 0-2
  17. 17 1 17:49:00 WSHSL Drake Kindsvater missed driving layup WSHSL 0-2
  18. 18 1 17:40:00 HANV Matt Munoz missed 3-point field goal WSHSL 0-2
  19. 19 1 17:26:00 WSHSL Calvin Kapral missed layup WSHSL 0-2
  20. 20 1 17:14:00 HANV Kyle Crim made layup 2-2
  21. 21 1 16:59:00 WSHSL Hayden Doyle made layup WSHSL 2-4
  22. 22 1 16:59:00 WSHSL Calvin Kapral assist WSHSL 2-4
  23. 23 1 16:48:00 HANV Kyle Crim missed 3-point field goal WSHSL 2-4
  24. 24 1 16:42:00 HANV Kyle Crim assist HANV 5-4
  25. 25 1 16:42:00 HANV Ty Houston made 3-point jump shot HANV 5-4
  26. 26 1 16:24:00 WSHSL Hayden Doyle missed 3-point field goal HANV 5-4
  27. 27 1 16:15:00 HANV Michael Donoho sub in HANV 5-4
  28. 28 1 16:15:00 HANV Cam Freeman sub in HANV 5-4
  29. 29 1 16:15:00 HANV Matt Munoz sub out HANV 5-4
  30. 30 1 16:15:00 HANV Ty Houston sub out HANV 5-4
  31. 31 1 16:15:00 HANV Avery Saunders sub in HANV 5-4
  32. 32 1 16:15:00 WSHSL Kyle Beedon sub in HANV 5-4
  33. 33 1 16:15:00 WSHSL Calvin Kapral sub out HANV 5-4
  34. 34 1 16:15:00 WSHSL Jake Davis sub in HANV 5-4
  35. 35 1 16:15:00 WSHSL Yogi Oliff sub out HANV 5-4
  36. 36 1 16:15:00 HANV Kyle Crim sub out HANV 5-4
  37. 37 1 15:58:00 WSHSL Jake Davis made layup WSHSL 5-6
  38. 38 1 15:58:00 WSHSL Hayden Doyle assist WSHSL 5-6
  39. 39 1 15:51:00 HANV Cam Freeman offensive foul WSHSL 5-6
  40. 40 1 15:51:00 HANV Cam Freeman turnover WSHSL 5-6
  41. 41 1 15:51:00 WSHSL Kyle Beedon fouled on the play WSHSL 5-6
  42. 42 1 15:38:00 WSHSL Drake Kindsvater missed layup WSHSL 5-6
  43. 43 1 15:32:00 HANV Cam Freeman offensive foul WSHSL 5-6
  44. 44 1 15:32:00 HANV Cam Freeman turnover WSHSL 5-6
  45. 45 1 15:32:00 WSHSL Kyle Beedon fouled on the play WSHSL 5-6
  46. 46 1 15:32:00 HANV Cam Freeman sub out WSHSL 5-6
  47. 47 1 15:32:00 HANV Kyle Crim sub in WSHSL 5-6
  48. 48 1 15:15:00 WSHSL Kyle Beedon made 3-point jump shot WSHSL 5-9
  49. 49 1 15:15:00 WSHSL Hayden Doyle assist WSHSL 5-9
  50. 50 1 14:59:00 HANV Avery Saunders missed layup WSHSL 5-9
  51. 51 1 14:45:00 WSHSL Will Grudzinski sub out WSHSL 5-9
  52. 52 1 14:45:00 WSHSL Will Grudzinski turnover travel WSHSL 5-9
  53. 53 1 14:45:00 WSHSL Jabari Chiphe sub in WSHSL 5-9
  54. 54 1 14:26:00 HANV Max Greenamoyer missed 3-point jump shot WSHSL 5-9
  55. 55 1 14:10:00 WSHSL Drake Kindsvater made layup WSHSL 5-11
  56. 56 1 14:10:00 WSHSL Jake Davis assist WSHSL 5-11
  57. 57 1 13:58:00 WSHSL Kyle Beedon personal two shots WSHSL 5-11
  58. 58 1 13:58:00 HANV Kyle Crim fouled on the play WSHSL 5-11
  59. 59 1 13:58:00 HANV CJ Walls sub in WSHSL 6-11
  60. 60 1 13:58:00 HANV Matt Munoz sub in WSHSL 6-11
  61. 61 1 13:58:00 WSHSL George Gale sub in WSHSL 6-11
  62. 62 1 13:58:00 WSHSL Hayden Doyle sub out WSHSL 6-11
  63. 63 1 13:58:00 WSHSL Drake Kindsvater sub out WSHSL 6-11
  64. 64 1 13:58:00 WSHSL Yogi Oliff sub in WSHSL 6-11
  65. 65 1 13:58:00 HANV Max Greenamoyer sub out WSHSL 6-11
  66. 66 1 13:58:00 HANV Coleman Sater sub out WSHSL 6-11
  67. 67 1 13:58:00 HANV Avery Saunders sub out WSHSL 6-11
  68. 68 1 13:58:00 HANV Ty Houston sub in WSHSL 6-11
  69. 69 1 13:33:00 WSHSL Jabari Chiphe missed 3-point field goal WSHSL 7-11
  70. 70 1 13:24:00 HANV Michael Donoho turnover outofbounds WSHSL 7-11
  71. 71 1 13:01:00 WSHSL Yogi Oliff missed layup in transition WSHSL 7-11
  72. 72 1 12:50:00 HANV Matt Munoz missed layup WSHSL 7-11
  73. 73 1 12:44:00 WSHSL Kyle Beedon missed 3-point field goal WSHSL 7-11
  74. 74 1 12:39:00 WSHSL Kyle Beedon missed 3-point jump shot WSHSL 7-11
  75. 75 1 12:27:00 HANV Matt Munoz made layup WSHSL 9-11
  76. 76 1 12:27:00 HANV Kyle Crim assist WSHSL 9-11
  77. 77 1 12:14:00 WSHSL Jabari Chiphe missed 3-point field goal WSHSL 9-11
  78. 78 1 12:05:00 HANV Michael Donoho missed 3-point field goal WSHSL 9-11
  79. 79 1 11:56:00 WSHSL Ryan Cohen sub in WSHSL 9-11
  80. 80 1 11:56:00 HANV Max Greenamoyer sub in WSHSL 9-11
  81. 81 1 11:56:00 HANV Michael Donoho sub out WSHSL 9-11
  82. 82 1 11:56:00 WSHSL Calvin Kapral sub in WSHSL 9-11
  83. 83 1 11:56:00 WSHSL Hayden Doyle sub in WSHSL 9-11
  84. 84 1 11:56:00 WSHSL Jabari Chiphe sub out WSHSL 9-11
  85. 85 1 11:56:00 HANV Michael Donoho fouled on the play WSHSL 9-11
  86. 86 1 11:56:00 WSHSL Jake Davis sub out WSHSL 9-11
  87. 87 1 11:56:00 WSHSL Jabari Chiphe turnover WSHSL 9-11
  88. 88 1 11:56:00 WSHSL Jabari Chiphe offensive foul WSHSL 9-11
  89. 89 1 11:56:00 WSHSL Kyle Beedon sub out WSHSL 9-11
  90. 90 1 11:43:00 HANV Matt Munoz missed 3-point jump shot WSHSL 9-11
  91. 91 1 11:25:00 WSHSL George Gale missed 3-point field goal WSHSL 9-11
  92. 92 1 11:15:00 WSHSL Yogi Oliff assist WSHSL 9-14
  93. 93 1 11:15:00 WSHSL George Gale made 3-point jump shot WSHSL 9-14
  94. 94 1 10:56:00 HANV Matt Munoz missed 3-point field goal WSHSL 9-14
  95. 95 1 10:44:00 WSHSL Yogi Oliff fouled on the play WSHSL 9-14
  96. 96 1 10:44:00 HANV Kyle Crim personal WSHSL 9-14
  97. 97 1 10:44:00 HANV Matt Munoz sub out WSHSL 9-14
  98. 98 1 10:44:00 HANV Avery Saunders sub in WSHSL 9-14
  99. 99 1 10:39:00 WSHSL Hayden Doyle missed turnaround jump shot WSHSL 9-14
  100. 100 1 10:27:00 HANV Avery Saunders missed stepback jump shot WSHSL 9-14
  101. 101 1 10:12:00 HANV Kyle Crim personal two shots WSHSL 9-14
  102. 102 1 10:12:00 HANV William Herald sub in WSHSL 9-15
  103. 103 1 10:12:00 HANV Kyle Crim sub out WSHSL 9-15
  104. 104 1 10:12:00 WSHSL Calvin Kapral fouled on the play WSHSL 9-14
  105. 105 1 10:01:00 HANV Max Greenamoyer missed driving layup WSHSL 9-15
  106. 106 1 10:00:00 WSHSL George Gale fouled on the play WSHSL 9-15
  107. 107 1 10:00:00 HANV Avery Saunders personal WSHSL 9-15
  108. 108 1 09:36:00 WSHSL Calvin Kapral made hook shot WSHSL 9-17
  109. 109 1 09:27:00 HANV Cam Freeman sub in WSHSL 9-17
  110. 110 1 09:27:00 HANV CJ Walls sub out WSHSL 9-17
  111. 111 1 09:27:00 HANV full timeout WSHSL 9-17
  112. 112 1 09:05:00 HANV Avery Saunders missed 3-point field goal WSHSL 9-17
  113. 113 1 09:02:00 HANV Avery Saunders fouled on the play WSHSL 9-17
  114. 114 1 09:02:00 WSHSL Calvin Kapral personal two shots WSHSL 9-17
  115. 115 1 08:50:00 WSHSL Ryan Cohen made 3-point field goal WSHSL 11-20
  116. 116 1 08:50:00 WSHSL Hayden Doyle assist WSHSL 11-20
  117. 117 1 08:33:00 WSHSL Ryan Cohen personal WSHSL 11-20
  118. 118 1 08:33:00 HANV William Herald fouled on the play WSHSL 11-20
  119. 119 1 08:19:00 HANV Avery Saunders missed layup (blocked) WSHSL 11-20
  120. 120 1 08:19:00 WSHSL George Gale block WSHSL 11-20
  121. 121 1 08:02:00 WSHSL Hayden Doyle missed 3-point field goal WSHSL 11-20
  122. 122 1 07:57:00 WSHSL Ryan Cohen made jump shot WSHSL 11-22
  123. 123 1 07:34:00 HANV William Herald turnover WSHSL 11-22
  124. 124 1 07:34:00 WSHSL Ryan Cohen steal WSHSL 11-22
  125. 125 1 07:30:00 WSHSL Yogi Oliff made layup WSHSL 11-24
  126. 126 1 07:28:00 HANV 30-second timeout WSHSL 11-24
  127. 127 1 07:28:00 WSHSL Yogi Oliff sub out WSHSL 11-24
  128. 128 1 07:28:00 WSHSL George Gale sub out WSHSL 11-24
  129. 129 1 07:28:00 WSHSL Drake Kindsvater sub in WSHSL 11-24
  130. 130 1 07:28:00 WSHSL Will Grudzinski sub in WSHSL 11-24
  131. 131 1 07:28:00 HANV Cam Freeman sub out WSHSL 11-24
  132. 132 1 07:28:00 HANV Ty Houston sub out WSHSL 11-24
  133. 133 1 07:28:00 HANV Avery Saunders sub out WSHSL 11-24
  134. 134 1 07:28:00 HANV Kyle Crim sub in WSHSL 11-24
  135. 135 1 07:28:00 HANV Coleman Sater sub in WSHSL 11-24
  136. 136 1 07:28:00 HANV Matt Munoz sub in WSHSL 11-24
  137. 137 1 07:18:00 HANV Matt Munoz missed 3-point field goal WSHSL 11-24
  138. 138 1 07:05:00 WSHSL Drake Kindsvater made pullup jump shot WSHSL 11-26
  139. 139 1 06:52:00 HANV Kyle Crim made floating jump shot WSHSL 13-26
  140. 140 1 06:24:00 WSHSL Calvin Kapral missed hook shot WSHSL 13-26
  141. 141 1 06:18:00 HANV William Herald missed 3-point field goal WSHSL 13-26
  142. 142 1 06:08:00 WSHSL Hayden Doyle missed layup WSHSL 13-26
  143. 143 1 05:50:00 HANV Kyle Crim missed 3-point field goal WSHSL 13-26
  144. 144 1 05:47:00 WSHSL Hayden Doyle personal WSHSL 13-26
  145. 145 1 05:47:00 HANV William Herald fouled on the play WSHSL 13-26
  146. 146 1 05:47:00 WSHSL Ryan Cohen sub out WSHSL 13-26
  147. 147 1 05:47:00 WSHSL Calvin Kapral sub out WSHSL 13-26
  148. 148 1 05:47:00 HANV William Herald sub out WSHSL 13-26
  149. 149 1 05:47:00 HANV Ty Houston sub in WSHSL 13-26
  150. 150 1 05:47:00 WSHSL Jake Davis sub in WSHSL 13-26
  151. 151 1 05:47:00 WSHSL Kyle Beedon sub in WSHSL 13-26
  152. 152 1 05:40:00 WSHSL Will Grudzinski personal WSHSL 13-26
  153. 153 1 05:40:00 HANV Matt Munoz fouled on the play WSHSL 13-26
  154. 154 1 05:33:00 HANV Ty Houston fouled on the play WSHSL 13-26
  155. 155 1 05:33:00 WSHSL Drake Kindsvater personal two shots WSHSL 13-26
  156. 156 1 05:33:00 WSHSL Yogi Oliff sub in WSHSL 14-26
  157. 157 1 05:33:00 WSHSL Hayden Doyle sub out WSHSL 14-26
  158. 158 1 05:22:00 HANV Coleman Sater personal two shots WSHSL 15-26
  159. 159 1 05:22:00 WSHSL Drake Kindsvater fouled on the play WSHSL 15-26
  160. 160 1 05:11:00 WSHSL Drake Kindsvater personal two shots WSHSL 15-27
  161. 161 1 05:11:00 HANV Kyle Crim fouled on the play WSHSL 15-27
  162. 162 1 05:11:00 WSHSL George Gale sub in WSHSL 16-27
  163. 163 1 05:11:00 WSHSL Drake Kindsvater sub out WSHSL 16-27
  164. 164 1 04:56:00 WSHSL Kyle Beedon missed jump shot WSHSL 16-27
  165. 165 1 04:47:00 WSHSL Will Grudzinski missed 3-point jump shot WSHSL 16-27
  166. 166 1 04:34:00 WSHSL Will Grudzinski assist WSHSL 16-30
  167. 167 1 04:34:00 WSHSL Kyle Beedon made 3-point jump shot WSHSL 16-30
  168. 168 1 04:16:00 HANV Matt Munoz missed 3-point field goal WSHSL 16-30
  169. 169 1 04:00:00 WSHSL Will Grudzinski made layup WSHSL 16-32
  170. 170 1 03:42:00 HANV Kyle Crim missed 3-point field goal WSHSL 16-32
  171. 171 1 03:38:00 HANV Luke Miller sub in WSHSL 16-32
  172. 172 1 03:38:00 HANV Matt Munoz sub out WSHSL 16-32
  173. 173 1 03:25:00 HANV Ty Houston made 3-point jump shot WSHSL 19-32
  174. 174 1 03:05:00 WSHSL Jake Davis made layup WSHSL 19-34
  175. 175 1 03:05:00 WSHSL Yogi Oliff assist WSHSL 19-34
  176. 176 1 02:48:00 HANV Kyle Crim assist WSHSL 21-34
  177. 177 1 02:48:00 HANV Coleman Sater made layup WSHSL 21-34
  178. 178 1 02:47:00 WSHSL Hayden Doyle sub in WSHSL 21-34
  179. 179 1 02:47:00 WSHSL Kyle Beedon sub out WSHSL 21-34
  180. 180 1 02:47:00 WSHSL full timeout WSHSL 21-34
  181. 181 1 02:36:00 HANV Coleman Sater personal one free throw WSHSL 21-34
  182. 182 1 02:36:00 WSHSL Jake Davis fouled on the play WSHSL 21-34
  183. 183 1 02:36:00 HANV Coleman Sater missed layup WSHSL 21-34
  184. 184 1 02:04:00 WSHSL Hayden Doyle made layup WSHSL 21-36
  185. 185 1 01:49:00 HANV Kyle Crim missed driving layup WSHSL 21-36
  186. 186 1 01:47:00 WSHSL Jump ball held ball WSHSL 21-36
  187. 187 1 01:40:00 WSHSL Will Grudzinski missed 3-point field goal WSHSL 21-36
  188. 188 1 01:29:00 HANV Max Greenamoyer made 3-point field goal WSHSL 24-36
  189. 189 1 01:14:00 WSHSL Jake Davis sub out WSHSL 24-36
  190. 190 1 01:14:00 WSHSL Calvin Kapral sub in WSHSL 24-36
  191. 191 1 00:57:90 WSHSL Calvin Kapral made alley-oop WSHSL 24-38
  192. 192 1 00:57:90 WSHSL Will Grudzinski assist WSHSL 24-38
  193. 193 1 00:30:00 HANV Ty Houston missed jump shot WSHSL 24-38
  194. 194 1 00:07:10 WSHSL Jabari Chiphe sub in WSHSL 24-38
  195. 195 1 00:07:10 WSHSL Yogi Oliff turnover WSHSL 24-38
  196. 196 1 00:07:10 WSHSL Calvin Kapral sub out WSHSL 24-38
  197. 197 1 00:00:00 HANV End of period 0-0
  198. 198 1 13:58:00 HANV Kyle Crim made free throw 1 of 2 WSHSL 6-11
  199. 199 1 10:12:00 WSHSL Calvin Kapral made free throw 1 of 2 WSHSL 9-15
  200. 200 1 09:02:00 HANV Avery Saunders made free throw 1 of 2 WSHSL 10-17
  201. 201 1 09:02:00 HANV Avery Saunders made free throw 1 of 2 WSHSL 11-17
  202. 202 1 05:33:00 HANV Ty Houston made free throw 1 of 2 WSHSL 14-26
  203. 203 1 05:33:00 HANV Ty Houston made free throw 1 of 2 WSHSL 15-26
  204. 204 1 05:22:00 WSHSL Drake Kindsvater missed free throw 1 of 2 WSHSL 15-26
  205. 205 1 05:11:00 HANV Kyle Crim made free throw 1 of 2 WSHSL 16-27
  206. 206 1 02:36:00 WSHSL Jake Davis missed free throw 1 of 1 WSHSL 21-34
  207. 207 1 13:58:00 HANV Kyle Crim made free throw 2 of 2 WSHSL 7-11
  208. 208 1 10:12:00 WSHSL Calvin Kapral missed free throw 2 of 2 WSHSL 9-15
  209. 209 1 05:22:00 WSHSL Drake Kindsvater made free throw 2 of 2 WSHSL 15-27
  210. 210 1 05:11:00 HANV Kyle Crim missed free throw 2 of 2 WSHSL 16-27
  211. 211 1 19:41:00 WSHSL Yogi Oliff defensive rebound 0-0
  212. 212 1 19:19:00 WSHSL Drake Kindsvater offensive rebound 0-0
  213. 213 1 19:00:00 HANV Coleman Sater offensive rebound WSHSL 0-2
  214. 214 1 18:50:00 WSHSL Drake Kindsvater defensive rebound WSHSL 0-2
  215. 215 1 18:41:00 HANV Kyle Crim defensive rebound WSHSL 0-2
  216. 216 1 18:09:00 WSHSL Drake Kindsvater defensive rebound WSHSL 0-2
  217. 217 1 17:46:00 HANV Matt Munoz defensive rebound WSHSL 0-2
  218. 218 1 17:34:00 WSHSL Hayden Doyle defensive rebound WSHSL 0-2
  219. 219 1 17:22:00 HANV Matt Munoz defensive rebound WSHSL 0-2
  220. 220 1 16:43:00 HANV Kyle Crim offensive rebound WSHSL 2-4
  221. 221 1 16:17:00 WSHSL Yogi Oliff offensive rebound HANV 5-4
  222. 222 1 15:37:00 HANV Team defensive deadball rebound WSHSL 5-6
  223. 223 1 14:56:00 WSHSL Jake Davis defensive rebound WSHSL 5-9
  224. 224 1 14:22:00 WSHSL Kyle Beedon defensive rebound WSHSL 5-9
  225. 225 1 13:29:00 HANV Ty Houston defensive rebound WSHSL 7-11
  226. 226 1 12:57:00 HANV Michael Donoho defensive rebound WSHSL 7-11
  227. 227 1 12:45:00 WSHSL George Gale defensive rebound WSHSL 7-11
  228. 228 1 12:40:00 WSHSL Jake Davis offensive rebound WSHSL 7-11
  229. 229 1 12:38:00 HANV Team defensive deadball rebound WSHSL 7-11
  230. 230 1 12:10:00 HANV Ty Houston defensive rebound WSHSL 9-11
  231. 231 1 12:00:00 WSHSL Kyle Beedon defensive rebound WSHSL 9-11
  232. 232 1 11:40:00 WSHSL Ryan Cohen defensive rebound WSHSL 9-11
  233. 233 1 11:20:00 WSHSL Yogi Oliff offensive rebound WSHSL 9-11
  234. 234 1 10:51:00 WSHSL George Gale defensive rebound WSHSL 9-14
  235. 235 1 10:31:00 HANV Max Greenamoyer defensive rebound WSHSL 9-14
  236. 236 1 10:23:00 WSHSL Yogi Oliff defensive rebound WSHSL 9-14
  237. 237 1 10:11:00 HANV Ty Houston defensive rebound WSHSL 9-15
  238. 238 1 10:00:00 WSHSL George Gale defensive rebound WSHSL 9-15
  239. 239 1 09:02:00 HANV Avery Saunders offensive rebound WSHSL 9-17
  240. 240 1 08:11:00 WSHSL Yogi Oliff defensive rebound WSHSL 11-20
  241. 241 1 07:58:00 WSHSL Ryan Cohen offensive rebound WSHSL 11-20
  242. 242 1 07:14:00 WSHSL Hayden Doyle defensive rebound WSHSL 11-24
  243. 243 1 06:21:00 HANV Coleman Sater defensive rebound WSHSL 13-26
  244. 244 1 06:14:00 WSHSL Will Grudzinski defensive rebound WSHSL 13-26
  245. 245 1 06:06:00 HANV Matt Munoz defensive rebound WSHSL 13-26
  246. 246 1 05:47:00 HANV William Herald offensive rebound WSHSL 13-26
  247. 247 1 05:22:00 WSHSL Team offensive deadball rebound WSHSL 15-26
  248. 248 1 05:09:00 WSHSL Jake Davis defensive rebound WSHSL 16-27
  249. 249 1 04:49:00 WSHSL Jake Davis offensive rebound WSHSL 16-27
  250. 250 1 04:44:00 WSHSL Yogi Oliff offensive rebound WSHSL 16-27
  251. 251 1 04:12:00 WSHSL Will Grudzinski defensive rebound WSHSL 16-30
  252. 252 1 03:39:00 HANV Team offensive deadball rebound WSHSL 16-32
  253. 253 1 02:36:00 WSHSL Jake Davis defensive rebound WSHSL 21-34
  254. 254 1 02:36:00 HANV Ty Houston defensive rebound WSHSL 21-34
  255. 255 1 01:47:00 WSHSL George Gale defensive rebound WSHSL 21-36
  256. 256 1 01:36:00 HANV Kyle Crim defensive rebound WSHSL 21-36
  257. 257 1 00:27:50 WSHSL Calvin Kapral defensive rebound WSHSL 24-38
  258. 258 2 20:00:00 WSHSL Jabari Chiphe sub out WSHSL 24-38
  259. 259 2 20:00:00 WSHSL George Gale sub out WSHSL 24-38
  260. 260 2 20:00:00 WSHSL Drake Kindsvater sub in WSHSL 24-38
  261. 261 2 20:00:00 HANV Start of period 0-0
  262. 262 2 20:00:00 HANV Luke Miller sub out WSHSL 24-38
  263. 263 2 20:00:00 HANV Matt Munoz sub in WSHSL 24-38
  264. 264 2 20:00:00 WSHSL Calvin Kapral sub in WSHSL 24-38
  265. 265 2 19:42:00 HANV Ty Houston turnover WSHSL 24-38
  266. 266 2 19:42:00 WSHSL Will Grudzinski steal WSHSL 24-38
  267. 267 2 19:32:00 WSHSL Drake Kindsvater missed 3-point jump shot WSHSL 24-38
  268. 268 2 19:20:00 HANV Coleman Sater assist WSHSL 27-38
  269. 269 2 19:20:00 HANV Ty Houston made 3-point field goal WSHSL 27-38
  270. 270 2 19:09:00 WSHSL Hayden Doyle missed turnaround jump shot WSHSL 27-38
  271. 271 2 18:53:00 HANV Coleman Sater missed hook shot WSHSL 27-38
  272. 272 2 18:49:00 WSHSL Drake Kindsvater fouled on the play WSHSL 27-38
  273. 273 2 18:49:00 HANV Coleman Sater personal WSHSL 27-38
  274. 274 2 18:49:00 HANV Coleman Sater sub out WSHSL 27-38
  275. 275 2 18:49:00 HANV Michael Donoho sub in WSHSL 27-38
  276. 276 2 18:36:00 WSHSL Drake Kindsvater missed 3-point field goal WSHSL 27-38
  277. 277 2 18:24:00 HANV Matt Munoz made layup WSHSL 29-38
  278. 278 2 18:16:00 WSHSL 30-second timeout WSHSL 29-38
  279. 279 2 17:57:00 WSHSL Calvin Kapral made hook shot WSHSL 29-40
  280. 280 2 17:39:00 HANV Ty Houston made 3-point field goal WSHSL 32-40
  281. 281 2 17:39:00 HANV Michael Donoho assist WSHSL 32-40
  282. 282 2 17:13:00 HANV Michael Donoho personal WSHSL 32-40
  283. 283 2 17:13:00 WSHSL Yogi Oliff fouled on the play WSHSL 32-40
  284. 284 2 17:03:00 HANV Kyle Crim personal WSHSL 32-40
  285. 285 2 17:03:00 WSHSL Hayden Doyle fouled on the play WSHSL 32-40
  286. 286 2 17:03:00 HANV Kyle Crim sub out WSHSL 32-40
  287. 287 2 17:03:00 HANV Cam Freeman sub in WSHSL 32-40
  288. 288 2 16:48:00 WSHSL Calvin Kapral made layup WSHSL 32-42
  289. 289 2 16:37:00 HANV Max Greenamoyer missed 3-point field goal WSHSL 32-42
  290. 290 2 16:06:00 WSHSL Hayden Doyle made stepback jump shot WSHSL 32-44
  291. 291 2 15:47:00 HANV Matt Munoz made 3-point field goal WSHSL 35-44
  292. 292 2 15:47:00 HANV Cam Freeman assist WSHSL 35-44
  293. 293 2 15:31:00 WSHSL Calvin Kapral turnover WSHSL 35-44
  294. 294 2 15:19:00 HANV Michael Donoho missed 3-point jump shot WSHSL 35-44
  295. 295 2 15:05:00 WSHSL Hayden Doyle missed layup WSHSL 35-44
  296. 296 2 14:57:00 WSHSL Drake Kindsvater missed layup WSHSL 35-44
  297. 297 2 14:49:00 HANV Matt Munoz missed 3-point field goal WSHSL 35-44
  298. 298 2 14:43:00 WSHSL Calvin Kapral fouled on the play WSHSL 35-44
  299. 299 2 14:43:00 HANV Avery Saunders sub in WSHSL 35-44
  300. 300 2 14:43:00 HANV Matt Munoz sub out WSHSL 35-44
  301. 301 2 14:43:00 WSHSL George Gale sub in WSHSL 35-44
  302. 302 2 14:43:00 WSHSL Kyle Beedon sub in WSHSL 35-44
  303. 303 2 14:43:00 HANV Matt Munoz personal WSHSL 35-44
  304. 304 2 14:43:00 WSHSL Yogi Oliff sub out WSHSL 35-44
  305. 305 2 14:43:00 WSHSL Drake Kindsvater sub out WSHSL 35-44
  306. 306 2 14:43:00 WSHSL Calvin Kapral sub out WSHSL 35-44
  307. 307 2 14:43:00 WSHSL Jake Davis sub in WSHSL 35-44
  308. 308 2 14:34:00 WSHSL George Gale made layup WSHSL 35-46
  309. 309 2 14:20:00 WSHSL Jake Davis personal WSHSL 35-46
  310. 310 2 14:20:00 HANV Ty Houston fouled on the play WSHSL 35-46
  311. 311 2 14:10:00 HANV Michael Donoho made 3-point field goal WSHSL 38-46
  312. 312 2 14:10:00 HANV Avery Saunders assist WSHSL 38-46
  313. 313 2 13:46:00 HANV Michael Donoho steal WSHSL 38-46
  314. 314 2 13:46:00 WSHSL Hayden Doyle turnover WSHSL 38-46
  315. 315 2 13:18:00 WSHSL Hayden Doyle sub out WSHSL 38-46
  316. 316 2 13:18:00 WSHSL Will Grudzinski sub out WSHSL 38-46
  317. 317 2 13:18:00 HANV Michael Donoho fouled on the play WSHSL 38-46
  318. 318 2 13:18:00 WSHSL George Gale personal two shots WSHSL 38-46
  319. 319 2 13:18:00 WSHSL Yogi Oliff sub in WSHSL 38-46
  320. 320 2 13:18:00 HANV CJ Walls sub in WSHSL 38-46
  321. 321 2 13:18:00 HANV Ty Houston sub out WSHSL 38-46
  322. 322 2 13:18:00 WSHSL Ryan Cohen sub in WSHSL 38-46
  323. 323 2 13:08:00 HANV Max Greenamoyer missed 3-point jump shot WSHSL 38-46
  324. 324 2 13:02:00 HANV Avery Saunders made layup WSHSL 40-46
  325. 325 2 12:46:00 WSHSL Kyle Beedon missed driving layup WSHSL 40-46
  326. 326 2 12:40:00 HANV Avery Saunders missed driving layup WSHSL 40-46
  327. 327 2 12:19:00 WSHSL Ryan Cohen made 3-point field goal WSHSL 40-49
  328. 328 2 12:19:00 WSHSL Yogi Oliff assist WSHSL 40-49
  329. 329 2 12:09:00 WSHSL Kyle Beedon personal WSHSL 40-49
  330. 330 2 12:09:00 HANV Max Greenamoyer fouled on the play WSHSL 40-49
  331. 331 2 12:09:00 WSHSL Jake Davis sub out WSHSL 40-49
  332. 332 2 12:09:00 WSHSL Drake Kindsvater sub in WSHSL 40-49
  333. 333 2 12:04:00 HANV Cj Walls missed jump shot WSHSL 40-49
  334. 334 2 11:45:00 WSHSL Drake Kindsvater missed layup WSHSL 40-49
  335. 335 2 11:41:00 WSHSL Drake Kindsvater missed layup WSHSL 40-49
  336. 336 2 11:36:00 HANV Max Greenamoyer made 3-point jump shot WSHSL 43-49
  337. 337 2 11:36:00 HANV CJ Walls assist WSHSL 43-49
  338. 338 2 11:16:00 WSHSL Kyle Beedon sub out WSHSL 43-49
  339. 339 2 11:16:00 WSHSL George Gale fouled on the play WSHSL 43-49
  340. 340 2 11:16:00 WSHSL George Gale missed layup WSHSL 43-49
  341. 341 2 11:16:00 WSHSL Hayden Doyle sub in WSHSL 43-49
  342. 342 2 11:16:00 HANV CJ Walls personal WSHSL 43-49
  343. 343 2 10:55:00 WSHSL turnover Team shotclock team WSHSL 43-49
  344. 344 2 10:44:00 HANV Cam Freeman made layup WSHSL 45-49
  345. 345 2 10:15:00 WSHSL Hayden Doyle missed 3-point field goal WSHSL 45-49
  346. 346 2 10:08:00 WSHSL Drake Kindsvater made layup WSHSL 45-51
  347. 347 2 09:39:00 HANV Max Greenamoyer missed 3-point field goal WSHSL 45-51
  348. 348 2 09:32:00 HANV Cj Walls missed 3-point jump shot WSHSL 45-51
  349. 349 2 09:29:00 HANV Kyle Crim sub in WSHSL 45-51
  350. 350 2 09:29:00 HANV Avery Saunders sub out WSHSL 45-51
  351. 351 2 09:29:00 HANV Matt Munoz sub in WSHSL 45-51
  352. 352 2 09:29:00 WSHSL George Gale sub out WSHSL 45-51
  353. 353 2 09:29:00 WSHSL Calvin Kapral sub in WSHSL 45-51
  354. 354 2 09:29:00 HANV Ty Houston sub in WSHSL 45-51
  355. 355 2 09:29:00 HANV Cam Freeman sub out WSHSL 45-51
  356. 356 2 09:29:00 HANV Cj Walls sub out WSHSL 45-51
  357. 357 2 09:18:00 WSHSL Yogi Oliff turnover WSHSL 45-51
  358. 358 2 08:58:00 HANV Max Greenamoyer missed driving layup (blocked) WSHSL 45-51
  359. 359 2 08:58:00 WSHSL Calvin Kapral block WSHSL 45-51
  360. 360 2 08:54:00 HANV Matt Munoz made jump shot WSHSL 47-51
  361. 361 2 08:35:00 WSHSL Drake Kindsvater made layup WSHSL 47-53
  362. 362 2 08:12:00 HANV Kyle Crim missed turnaround jump shot WSHSL 47-53
  363. 363 2 07:52:00 WSHSL Calvin Kapral made jump shot WSHSL 47-55
  364. 364 2 07:35:00 HANV Max Greenamoyer turnover WSHSL 47-55
  365. 365 2 07:35:00 WSHSL Yogi Oliff steal WSHSL 47-55
  366. 366 2 07:32:00 WSHSL Ryan Cohen sub out WSHSL 47-57
  367. 367 2 07:32:00 WSHSL Drake Kindsvater fouled on the play WSHSL 47-55
  368. 368 2 07:32:00 HANV Max Greenamoyer flagrant foul WSHSL 47-55
  369. 369 2 07:32:00 WSHSL Will Grudzinski sub in WSHSL 47-57
  370. 370 2 07:32:00 HANV Cam Freeman sub in WSHSL 47-57
  371. 371 2 07:32:00 HANV Kyle Crim sub out WSHSL 47-57
  372. 372 2 07:21:00 HANV Ty Houston personal two shots WSHSL 47-57
  373. 373 2 07:21:00 WSHSL Drake Kindsvater fouled on the play WSHSL 47-57
  374. 374 2 07:10:00 HANV Matt Munoz missed 3-point field goal WSHSL 47-59
  375. 375 2 07:00:00 WSHSL Hayden Doyle made floating jump shot WSHSL 47-61
  376. 376 2 06:54:00 HANV full timeout WSHSL 47-61
  377. 377 2 06:54:00 HANV Max Greenamoyer sub out WSHSL 47-61
  378. 378 2 06:54:00 HANV Matt Munoz sub out WSHSL 47-61
  379. 379 2 06:54:00 HANV Avery Saunders sub in WSHSL 47-61
  380. 380 2 06:54:00 HANV William Herald sub in WSHSL 47-61
  381. 381 2 06:41:00 HANV Ty Houston made jump shot WSHSL 49-61
  382. 382 2 06:09:00 WSHSL Hayden Doyle made pullup jump shot WSHSL 49-63
  383. 383 2 05:57:00 HANV Michael Donoho missed 3-point field goal WSHSL 49-63
  384. 384 2 05:34:00 WSHSL Calvin Kapral made layup WSHSL 49-65
  385. 385 2 05:23:00 HANV Michael Donoho assist WSHSL 52-65
  386. 386 2 05:23:00 HANV Avery Saunders made 3-point field goal WSHSL 52-65
  387. 387 2 05:04:00 HANV Ty Houston personal one and one WSHSL 52-65
  388. 388 2 05:04:00 WSHSL Calvin Kapral fouled on the play WSHSL 52-65
  389. 389 2 05:03:00 HANV Avery Saunders fouled on the play WSHSL 52-65
  390. 390 2 05:03:00 WSHSL Will Grudzinski personal WSHSL 52-65
  391. 391 2 04:50:00 HANV Cam Freeman made pullup jump shot WSHSL 54-65
  392. 392 2 04:38:00 WSHSL Will Grudzinski missed driving layup WSHSL 54-65
  393. 393 2 04:27:00 HANV Cam Freeman made stepback jump shot WSHSL 56-65
  394. 394 2 04:11:00 WSHSL Drake Kindsvater made layup WSHSL 56-67
  395. 395 2 04:11:00 WSHSL Yogi Oliff assist WSHSL 56-67
  396. 396 2 04:10:00 WSHSL full timeout WSHSL 56-67
  397. 397 2 04:10:00 WSHSL Calvin Kapral sub out WSHSL 56-67
  398. 398 2 04:10:00 WSHSL George Gale sub in WSHSL 56-67
  399. 399 2 04:10:00 HANV Michael Donoho sub out WSHSL 56-67
  400. 400 2 04:10:00 HANV Max Greenamoyer sub in WSHSL 56-67
  401. 401 2 03:53:00 HANV Ty Houston made turnaround jumper WSHSL 58-67
  402. 402 2 03:34:00 WSHSL Hayden Doyle made jump shot WSHSL 58-69
  403. 403 2 03:23:00 WSHSL Hayden Doyle personal WSHSL 58-69
  404. 404 2 03:23:00 HANV William Herald fouled on the play WSHSL 58-69
  405. 405 2 03:10:00 HANV William Herald missed 3-point field goal WSHSL 58-69
  406. 406 2 02:51:00 WSHSL George Gale missed layup WSHSL 58-69
  407. 407 2 02:44:00 WSHSL Drake Kindsvater made layup WSHSL 58-71
  408. 408 2 02:28:00 HANV Avery Saunders missed driving layup WSHSL 58-71
  409. 409 2 02:03:00 WSHSL Hayden Doyle made layup WSHSL 58-73
  410. 410 2 01:48:00 HANV Avery Saunders turnover WSHSL 58-73
  411. 411 2 01:48:00 WSHSL Yogi Oliff steal WSHSL 58-73
  412. 412 2 01:44:00 WSHSL Yogi Oliff made layup WSHSL 58-75
  413. 413 2 01:26:00 HANV Cam Freeman missed 3-point field goal WSHSL 58-75
  414. 414 2 01:10:00 WSHSL George Gale made layup WSHSL 58-77
  415. 415 2 01:10:00 WSHSL Yogi Oliff assist WSHSL 58-77
  416. 416 2 00:55:90 WSHSL Will Grudzinski personal two shots WSHSL 58-77
  417. 417 2 00:55:90 HANV William Herald fouled on the play WSHSL 58-77
  418. 418 2 00:55:90 HANV Brandon Snodgrass sub in WSHSL 60-77
  419. 419 2 00:55:90 HANV William Herald sub out WSHSL 60-77
  420. 420 2 00:55:90 HANV Patrick Mitchell sub in WSHSL 59-77
  421. 421 2 00:55:90 HANV Davis Olson sub in WSHSL 59-77
  422. 422 2 00:55:90 HANV Kaden McCollough sub in WSHSL 59-77
  423. 423 2 00:55:90 HANV Cole Shumate sub in WSHSL 59-77
  424. 424 2 00:55:90 HANV Max Greenamoyer sub out WSHSL 59-77
  425. 425 2 00:55:90 WSHSL Hayden Doyle sub out WSHSL 59-77
  426. 426 2 00:55:90 WSHSL Yogi Oliff sub out WSHSL 59-77
  427. 427 2 00:55:90 WSHSL Drake Kindsvater sub out WSHSL 59-77
  428. 428 2 00:55:90 WSHSL Will Grudzinski sub out WSHSL 59-77
  429. 429 2 00:55:90 WSHSL George Gale sub out WSHSL 59-77
  430. 430 2 00:55:90 WSHSL Jonathan Coffy sub in WSHSL 59-77
  431. 431 2 00:55:90 WSHSL Beza Miller sub in WSHSL 59-77
  432. 432 2 00:55:90 WSHSL Ryan Cohen sub in WSHSL 59-77
  433. 433 2 00:55:90 WSHSL Jake Davis sub in WSHSL 59-77
  434. 434 2 00:55:90 WSHSL Chidera Nwokolo sub in WSHSL 59-77
  435. 435 2 00:55:90 HANV Avery Saunders sub out WSHSL 59-77
  436. 436 2 00:55:90 HANV Cam Freeman sub out WSHSL 59-77
  437. 437 2 00:55:90 HANV Ty Houston sub out WSHSL 59-77
  438. 438 2 00:41:90 WSHSL Jake Davis turnover travel WSHSL 60-77
  439. 439 2 00:31:20 HANV Cole Shumate assist WSHSL 62-77
  440. 440 2 00:31:20 HANV Patrick Mitchell made layup WSHSL 62-77
  441. 441 2 00:13:90 WSHSL Jake Davis missed layup WSHSL 62-77
  442. 442 2 00:07:80 HANV Kaden Mccollough missed 3-point field goal WSHSL 62-77
  443. 443 2 00:00:00 HANV End of period 0-0
  444. 444 2 00:00:00 HANV End of game 0-0
  445. 445 2 13:18:00 HANV Michael Donoho missed free throw 1 of 2 WSHSL 38-46
  446. 446 2 07:32:00 WSHSL Drake Kindsvater made free throw 1 of 2 WSHSL 47-56
  447. 447 2 07:21:00 WSHSL Drake Kindsvater made free throw 1 of 2 WSHSL 47-58
  448. 448 2 05:03:00 WSHSL Calvin Kapral missed free throw 1 of 1 WSHSL 52-65
  449. 449 2 00:55:90 HANV William Herald made free throw 1 of 2 WSHSL 59-77
  450. 450 2 13:18:00 HANV Michael Donoho missed free throw 2 of 2 WSHSL 38-46
  451. 451 2 07:32:00 WSHSL Drake Kindsvater made free throw 2 of 2 WSHSL 47-57
  452. 452 2 07:21:00 WSHSL Drake Kindsvater made free throw 2 of 2 WSHSL 47-59
  453. 453 2 00:55:90 HANV William Herald made free throw 2 of 2 WSHSL 60-77
  454. 454 2 19:28:00 HANV Ty Houston defensive rebound WSHSL 24-38
  455. 455 2 19:06:00 HANV Kyle Crim defensive rebound WSHSL 27-38
  456. 456 2 18:50:00 WSHSL Calvin Kapral defensive rebound WSHSL 27-38
  457. 457 2 18:34:00 HANV Ty Houston defensive rebound WSHSL 27-38
  458. 458 2 16:33:00 WSHSL Team defensive deadball rebound WSHSL 32-42
  459. 459 2 15:15:00 WSHSL Will Grudzinski defensive rebound WSHSL 35-44
  460. 460 2 14:57:00 WSHSL Drake Kindsvater offensive rebound WSHSL 35-44
  461. 461 2 14:56:00 HANV Matt Munoz defensive rebound WSHSL 35-44
  462. 462 2 14:46:00 WSHSL Will Grudzinski defensive rebound WSHSL 35-44
  463. 463 2 13:18:00 HANV Team offensive deadball rebound WSHSL 38-46
  464. 464 2 13:16:00 HANV Michael Donoho offensive rebound WSHSL 38-46
  465. 465 2 13:02:00 HANV Avery Saunders offensive rebound WSHSL 38-46
  466. 466 2 12:44:00 HANV Avery Saunders defensive rebound WSHSL 40-46
  467. 467 2 12:36:00 WSHSL Jake Davis defensive rebound WSHSL 40-46
  468. 468 2 11:59:00 WSHSL Drake Kindsvater defensive rebound WSHSL 40-49
  469. 469 2 11:41:00 WSHSL Drake Kindsvater offensive rebound WSHSL 40-49
  470. 470 2 11:41:00 HANV Michael Donoho defensive rebound WSHSL 40-49
  471. 471 2 11:16:00 WSHSL George Gale offensive rebound WSHSL 43-49
  472. 472 2 10:08:00 WSHSL Drake Kindsvater offensive rebound WSHSL 45-49
  473. 473 2 09:34:00 HANV Cam Freeman offensive rebound WSHSL 45-51
  474. 474 2 09:29:00 WSHSL Team defensive deadball rebound WSHSL 45-51
  475. 475 2 08:57:00 HANV Team offensive deadball rebound WSHSL 45-51
  476. 476 2 08:10:00 WSHSL Team defensive deadball rebound WSHSL 47-53
  477. 477 2 07:06:00 WSHSL Hayden Doyle defensive rebound WSHSL 47-59
  478. 478 2 05:52:00 WSHSL Drake Kindsvater defensive rebound WSHSL 49-63
  479. 479 2 05:03:00 HANV Avery Saunders defensive rebound WSHSL 52-65
  480. 480 2 04:31:00 HANV Avery Saunders defensive rebound WSHSL 54-65
  481. 481 2 03:07:00 WSHSL Hayden Doyle defensive rebound WSHSL 58-69
  482. 482 2 02:47:00 WSHSL Hayden Doyle offensive rebound WSHSL 58-69
  483. 483 2 02:24:00 WSHSL Will Grudzinski defensive rebound WSHSL 58-71
  484. 484 2 01:23:00 WSHSL Will Grudzinski defensive rebound WSHSL 58-75
  485. 485 2 00:11:10 HANV Kaden McCollough defensive rebound WSHSL 62-77
  486. 486 2 00:04:10 WSHSL Chidera Nwokolo defensive rebound WSHSL 62-77