10 0 10 Nate Howard makes dunk Tre Tipton assist Jaquel Edwards foul Jack Roberts makes layup Joey Kizel assist Tre Tipton makes 3-point jump shot Tom Doyle assist Jack Roberts turnover Tre Tipton steal Tom Doyle misses 3-point jump shot Tre Tipton foul Joey Kizel misses 3-point jump shot Jaquel Edwards misses layup Jaquel Edwards misses 2-point jump shot Nate Howard makes layup Hunter Merryman misses 2-point jump shot Nate Howard shot block Tom Doyle makes layup Lucas Hammel assist Middlebury Panthers 30-second timeout Dylan Sinnickson makes 2-point jump shot Joey Kizel assist Nate Howard misses 2-point jump shot Nate Howard foul James Jensen misses free throw James Jensen makes free throw Lucas Hammel turnover Jake Brown steal Dylan Sinnickson makes layup Lucas Hammel foul Dylan Sinnickson makes free throw Tre Tipton makes layup Jake Brown foul Tre Tipton makes free throw Jake Brown turnover Jeff Lunn makes layup Tre Tipton assist Dylan Sinnickson misses 3-point jump shot James Jensen foul Matt Ozzella turnover Joey Kizel steal Hunter Merryman misses 3-point jump shot Dylan Sinnickson makes 2-point jump shot Matt Ozzella foul Dylan Sinnickson makes free throw Jeff Lunn misses 2-point jump shot Hunter Merryman makes 2-point jump shot Matt St Amour assist Matt Ozzella misses 2-point jump shot Dylan Sinnickson makes 2-point jump shot James Jensen assist Tre Tipton makes 3-point jump shot Nate Howard assist Matt St Amour misses 3-point jump shot Matt Sherlock misses 3-point jump shot Matt Sherlock misses 3-point jump shot Jeff Lunn makes layup Lucas Hammel assist Matt St Amour foul Matt St Amour turnover Matt Sherlock turnover Matt St Amour turnover Jeff Lunn steal Joey Kizel foul Lucas Hammel makes free throw Lucas Hammel misses free throw Jim Hepple foul Matt St Amour makes 3-point jump shot James Jensen assist Matt Sherlock makes layup Owen Murphy foul Jake Nidenberg makes free throw Jake Nidenberg misses free throw Lucas Hammel makes layup Matt St Amour misses 3-point jump shot Jaquel Edwards makes layup Lucas Hammel assist Middlebury Panthers 30-second timeout Hunter Merryman makes 3-point jump shot Joey Kizel assist Nick Gagliolo makes 2-point jump shot Jim Hepple foul Hunter Merryman makes free throw Hunter Merryman makes free throw Lucas Hammel turnover Joey Kizel steal Joey Kizel makes layup Jaquel Edwards misses layup Hunter Merryman foul Hunter Merryman turnover Nick Gagliolo misses 3-point jump shot Jake Brown turnover Jake Brown foul Nick Gagliolo misses layup Jack Roberts shot block Dylan Sinnickson misses 3-point jump shot Lucas Hammel makes layup Dylan Sinnickson turnover Nate Howard makes layup Lucas Hammel assist Hunter Merryman misses 3-point jump shot Nate Howard makes layup Tom Doyle assist Jack Roberts foul Nate Howard makes free throw Matt St Amour misses 2-point jump shot Tom Doyle misses 3-point jump shot Tre Tipton misses layup Joey Kizel misses 2-point jump shot Dylan Sinnickson makes layup James Jensen foul Jaquel Edwards misses free throw Jaquel Edwards makes free throw Tre Tipton foul Joey Kizel makes free throw Joey Kizel misses free throw Jeff Lunn makes layup Tom Doyle foul Matt St Amour makes free throw Matt St Amour makes free throw Tom Doyle turnover Joey Kizel misses 3-point jump shot Matt Sherlock misses 3-point jump shot Joey Kizel misses 2-point jump shot Matt Sherlock foul Matt Sherlock turnover Matt St Amour misses 3-point jump shot Jeff Lunn makes layup Matt Sherlock assist Lucas Hammel foul Joey Kizel makes free throw Joey Kizel makes free throw Matt Sherlock misses 3-point jump shot Connor Huff makes 2-point jump shot Jeff Lunn misses layup Jeff Lunn makes layup Dylan Sinnickson misses 2-point jump shot Matt Sherlock turnover Matt St Amour steal Matt St Amour turnover Tom Doyle steal Matt Sherlock makes dunk Tom Doyle assist Joey Kizel turnover Jeff Lunn steal Tre Tipton misses layup Joey Kizel makes 3-point jump shot Jack Roberts assist Joey Kizel foul Nate Howard misses free throw Nate Howard makes layup James Jensen turnover Nate Howard misses 2-point jump shot Keene State Owls 30-second timeout Bryan Jones foul Tre Tipton makes free throw Tre Tipton makes free throw Hunter Merryman makes 3-point jump shot Joey Kizel assist Middlebury Panthers defensive rebound Tom Doyle defensive rebound Tom Doyle offensive rebound Nate Howard offensive rebound Nate Howard defensive rebound James Jensen defensive rebound Middlebury Panthers deadball rebound Keene State Owls defensive rebound James Jensen offensive rebound Middlebury Panthers defensive rebound James Jensen defensive rebound Jeff Lunn defensive rebound Keene State Owls offensive rebound Matt Ozzella offensive rebound Jake Nidenberg defensive rebound Jaquel Edwards defensive rebound Nate Howard defensive rebound Dylan Sinnickson defensive rebound Jack Roberts defensive rebound Jack Roberts defensive rebound Jaquel Edwards defensive rebound Nate Howard defensive rebound Nate Howard defensive rebound Nate Howard offensive rebound James Jensen defensive rebound Dylan Sinnickson offensive rebound Keene State Owls deadball rebound Jeff Lunn defensive rebound Lucas Hammel defensive rebound Dylan Sinnickson defensive rebound Tom Doyle defensive rebound Tom Doyle defensive rebound Dylan Sinnickson defensive rebound Jeff Lunn offensive rebound Jeff Lunn defensive rebound Middlebury Panthers defensive rebound Keene State Owls deadball rebound Keene State Owls offensive rebound Keene State Owls offensive rebound James Jensen substitution in Matt Sherlock substitution in Matt Ozzella substitution in Jeff Lunn substitution in Matt St Amour substitution in Nate Bulluck substitution in Jake Nidenberg substitution in Owen Murphy substitution in Lucas Hammel substitution in Jake Brown substitution in Jim Hepple substitution in Nate Howard substitution in Jaquel Edwards substitution in Nick Gagliolo substitution in Hunter Merryman substitution in Joey Kizel substitution in Dylan Sinnickson substitution in Jack Roberts substitution in Tom Doyle substitution in Matt St Amour substitution in Tre Tipton substitution in James Jensen substitution in Connor Huff substitution in Owen Murphy substitution in Jeff Lunn substitution in Matt Sherlock substitution in Tre Tipton substitution in Bryan Jones substitution in Jack Roberts substitution in James Jensen substitution in Hunter Merryman substitution in Matt Ozzella substitution in Jim Hepple substitution in Owen Murphy substitution in Jack Roberts substitution out Lucas Hammel substitution out Tom Doyle substitution out Jaquel Edwards substitution out Jake Brown substitution out Dylan Sinnickson substitution out Hunter Merryman substitution out Nate Howard substitution out Tre Tipton substitution out Joey Kizel substitution out Matt Ozzella substitution out Jeff Lunn substitution out Owen Murphy substitution out Matt Sherlock substitution out Nate Bulluck substitution out Matt St Amour substitution out James Jensen substitution out Jake Nidenberg substitution out Jim Hepple substitution out Jake Brown substitution out Nick Gagliolo substitution out Jack Roberts substitution out Hunter Merryman substitution out Jaquel Edwards substitution out Nate Howard substitution out Tre Tipton substitution out Lucas Hammel substitution out Matt St Amour substitution out James Jensen substitution out Dylan Sinnickson substitution out Connor Huff substitution out Owen Murphy substitution out Tre Tipton substitution out Matt Sherlock substitution out Jaquel Edwards foul Hunter Merryman makes 2-point jump shot Jake Brown assist Nate Howard makes dunk Tom Doyle assist Joey Kizel misses 2-point jump shot Nate Howard foul Jack Roberts makes free throw Jack Roberts misses free throw Nate Howard misses layup Dylan Sinnickson shot block Jaquel Edwards makes layup Dylan Sinnickson makes 3-point jump shot Nate Howard makes dunk Tre Tipton assist Lucas Hammel foul Dylan Sinnickson misses 2-point jump shot Dylan Sinnickson misses 3-point jump shot Jack Roberts makes layup Dylan Sinnickson foul Nate Howard makes free throw Nate Howard misses free throw Jake Brown misses 2-point jump shot Dylan Sinnickson misses 2-point jump shot Tre Tipton misses 3-point jump shot Keene State Owls 30-second timeout Jaquel Edwards makes layup Tom Doyle assist Joey Kizel misses layup Nate Howard shot block Tre Tipton makes 2-point jump shot Matt Sherlock foul Dylan Sinnickson makes 2-point jump shot Jake Brown foul Jaquel Edwards misses layup Jack Roberts shot block Hunter Merryman misses 3-point jump shot Joey Kizel makes 2-point jump shot Jeff Lunn misses layup Joey Kizel misses 3-point jump shot Joey Kizel makes layup Jaquel Edwards misses layup Jack Roberts shot block Joey Kizel makes 3-point jump shot Jake Brown assist Middlebury Panthers full timeout Tre Tipton misses 3-point jump shot Jeff Lunn misses 2-point jump shot Nate Howard misses layup Dylan Sinnickson makes layup Tre Tipton misses 3-point jump shot Jeff Lunn foul James Jensen misses free throw James Jensen makes free throw Nate Howard turnover Hunter Merryman steal Joey Kizel makes layup Nate Howard foul Nate Howard turnover Nate Bulluck foul Nate Bulluck turnover Keene State Owls full timeout Tom Doyle misses 2-point jump shot Joey Kizel foul Nate Howard turnover James Jensen makes 2-point jump shot James Jensen foul Nick Gagliolo misses layup Jake Brown misses 2-point jump shot Hunter Merryman turnover Tom Doyle misses 2-point jump shot Jack Roberts shot block Nate Howard foul Nate Bulluck makes free throw Nate Bulluck misses free throw Jeff Lunn makes layup Lucas Hammel assist Jake Nidenberg misses layup Jake Nidenberg turnover Jeff Lunn makes layup Jaquel Edwards foul James Jensen makes free throw James Jensen makes free throw Nick Gagliolo misses layup Jake Brown makes 2-point jump shot Joey Kizel assist Lucas Hammel misses layup Jake Brown misses layup Dylan Sinnickson makes layup Jaquel Edwards misses 2-point jump shot Nick Gagliolo misses layup Jeff Lunn makes layup Dylan Sinnickson misses 3-point jump shot James Jensen foul Jaquel Edwards makes free throw Jaquel Edwards makes free throw Dean Brierley misses 2-point jump shot Dylan Sinnickson misses 2-point jump shot Tom Doyle misses 3-point jump shot Tre Tipton misses layup Jack Roberts shot block Middlebury Panthers full timeout Dylan Sinnickson misses 2-point jump shot Nick Gagliolo makes layup Tre Tipton assist Dylan Sinnickson misses 2-point jump shot Tre Tipton foul Hunter Merryman makes free throw Hunter Merryman makes free throw Hunter Merryman foul Tre Tipton makes free throw Tre Tipton misses free throw Matt Ozzella foul Jack Roberts misses free throw Jack Roberts makes free throw Owen Murphy misses layup Jack Roberts shot block Dean Brierley makes 2-point jump shot Matt Ozzella misses layup Jack Roberts shot block Jack Roberts foul Nate Howard makes free throw Nate Howard makes free throw Dean Brierley misses 3-point jump shot Lucas Hammel foul Dylan Sinnickson makes free throw Dylan Sinnickson misses free throw Tre Tipton makes layup Matt Sherlock assist Jeff Lunn foul James Jensen makes free throw James Jensen makes free throw Jack Roberts foul Nate Howard makes free throw Nate Howard makes free throw Joey Kizel makes 2-point jump shot Nick Gagliolo makes 3-point jump shot Tom Doyle assist Joey Kizel turnover Jaquel Edwards turnover Dylan Sinnickson misses 3-point jump shot Dylan Sinnickson makes 3-point jump shot Keene State Owls full timeout Tom Doyle misses layup Jack Roberts shot block Jaquel Edwards foul Dylan Sinnickson makes free throw Dylan Sinnickson misses free throw Lucas Hammel misses layup Tre Tipton misses layup Nick Gagliolo makes 3-point jump shot Lucas Hammel assist Keene State Owls full timeout James Jensen makes free throw Jaquel Edwards foul James Jensen makes free throw Tom Doyle foul Dylan Sinnickson misses free throw Middlebury Panthers full timeout Lucas Hammel misses layup Tre Tipton makes layup Nick Gagliolo foul Joey Kizel makes free throw Joey Kizel makes free throw Tre Tipton misses 3-point jump shot Joey Kizel makes free throw Joey Kizel makes free throw Jake Brown turnover Lucas Hammel makes layup Tom Doyle misses 2-point jump shot Matt Sherlock misses 3-point jump shot Dylan Sinnickson shot block Jack Roberts offensive rebound Jaquel Edwards defensive rebound Jaquel Edwards offensive rebound Dylan Sinnickson offensive rebound Jack Roberts offensive rebound Joey Kizel defensive rebound Dylan Sinnickson offensive rebound Lucas Hammel defensive rebound Nate Howard offensive rebound Jaquel Edwards defensive rebound Dylan Sinnickson defensive rebound Jack Roberts offensive rebound Hunter Merryman defensive rebound Jack Roberts offensive rebound Jake Brown defensive rebound Matt Sherlock offensive rebound Matt Ozzella offensive rebound Hunter Merryman defensive rebound Hunter Merryman defensive rebound Middlebury Panthers deadball rebound Jaquel Edwards offensive rebound Jack Roberts defensive rebound Hunter Merryman offensive rebound Nate Bulluck defensive rebound Nick Gagliolo defensive rebound Jake Nidenberg offensive rebound Dylan Sinnickson defensive rebound Dylan Sinnickson defensive rebound Dylan Sinnickson offensive rebound Tom Doyle offensive rebound Jeff Lunn offensive rebound Lucas Hammel defensive rebound Dylan Sinnickson offensive rebound Jaquel Edwards defensive rebound Tre Tipton offensive rebound Dean Brierley defensive rebound Matt St Amour offensive rebound Dean Brierley offensive rebound Middlebury Panthers defensive rebound Middlebury Panthers deadball rebound Dylan Sinnickson defensive rebound Keene State Owls offensive rebound Hunter Merryman offensive rebound Tom Doyle defensive rebound Hunter Merryman offensive rebound Middlebury Panthers defensive rebound Tom Doyle defensive rebound Lucas Hammel offensive rebound Keene State Owls offensive rebound Middlebury Panthers deadball rebound Tre Tipton offensive rebound Joey Kizel defensive rebound Matt Sherlock offensive rebound Middlebury Panthers defensive rebound Matt Sherlock substitution in Jaquel Edwards substitution in Jeff Lunn substitution in Jeff Lunn substitution in James Jensen substitution in Matt Ozzella substitution in Nate Howard substitution in Nate Bulluck substitution in Jaquel Edwards substitution in Lucas Hammel substitution in Tom Doyle substitution in Jake Nidenberg substitution in Jake Brown substitution in Jack Roberts substitution in Nick Gagliolo substitution in Jeff Lunn substitution in Joey Kizel substitution in Dylan Sinnickson substitution in James Jensen substitution in Jack Roberts substitution in Owen Murphy substitution in Tre Tipton substitution in Matt Ozzella substitution in Nick Gagliolo substitution in Nate Howard substitution in Lucas Hammel substitution in Jeff Lunn substitution in Tom Doyle substitution in James Jensen substitution in Nate Howard substitution in Matt Sherlock substitution in Jeff Lunn substitution in Jack Roberts substitution in Nate Howard substitution in Jaquel Edwards substitution in Lucas Hammel substitution in Dylan Sinnickson substitution in Jeff Lunn substitution in Nick Gagliolo substitution in Jack Roberts substitution in Nate Howard substitution in Lucas Hammel substitution in Dylan Sinnickson substitution in Jeff Lunn substitution in Nick Gagliolo substitution in Nate Howard substitution in Lucas Hammel substitution in Nick Gagliolo substitution in Jaquel Edwards substitution in Matt Sherlock substitution in Lucas Hammel substitution out Jeff Lunn substitution out Jaquel Edwards substitution out Nate Howard substitution out Jake Brown substitution out Jaquel Edwards substitution out Tom Doyle substitution out Jack Roberts substitution out Jeff Lunn substitution out Tre Tipton substitution out Matt Ozzella substitution out Dylan Sinnickson substitution out Joey Kizel substitution out James Jensen substitution out Matt Sherlock substitution out Nate Howard substitution out Nate Bulluck substitution out Jack Roberts substitution out Jake Nidenberg substitution out James Jensen substitution out Jeff Lunn substitution out Lucas Hammel substitution out Tom Doyle substitution out Nick Gagliolo substitution out Owen Murphy substitution out Nick Gagliolo substitution out Nate Howard substitution out Jaquel Edwards substitution out Jack Roberts substitution out Jeff Lunn substitution out Lucas Hammel substitution out Nate Howard substitution out Dylan Sinnickson substitution out Jeff Lunn substitution out Matt Ozzella substitution out Matt Sherlock substitution out Jack Roberts substitution out Nate Howard substitution out Lucas Hammel substitution out Dylan Sinnickson substitution out Jeff Lunn substitution out Nick Gagliolo substitution out Jack Roberts substitution out Nate Howard substitution out Lucas Hammel substitution out Jeff Lunn substitution out Nick Gagliolo substitution out Jaquel Edwards substitution out Nate Howard substitution out Jaquel Edwards substitution out KEEST MIDDB
1 2
  1. 1 1 19:48 KEEST Nate Howard makes dunk KEEST 0-2
  2. 2 1 19:48 KEEST Tre Tipton assist KEEST 0-2
  3. 3 1 19:16 KEEST Jaquel Edwards foul KEEST 0-2
  4. 4 1 19:01 MIDDB Jack Roberts makes layup 2-2
  5. 5 1 19:01 MIDDB Joey Kizel assist 2-2
  6. 6 1 18:50 KEEST Tre Tipton makes 3-point jump shot KEEST 2-5
  7. 7 1 18:50 KEEST Tom Doyle assist KEEST 2-5
  8. 8 1 18:25 MIDDB Jack Roberts turnover KEEST 2-5
  9. 9 1 18:24 KEEST Tre Tipton steal KEEST 2-5
  10. 10 1 18:19 KEEST Tom Doyle misses 3-point jump shot KEEST 2-5
  11. 11 1 18:10 KEEST Tre Tipton foul KEEST 2-5
  12. 12 1 17:58 MIDDB Joey Kizel misses 3-point jump shot KEEST 2-5
  13. 13 1 17:54 KEEST Jaquel Edwards misses layup KEEST 2-5
  14. 14 1 17:33 KEEST Jaquel Edwards misses 2-point jump shot KEEST 2-5
  15. 15 1 17:26 KEEST Nate Howard makes layup KEEST 2-7
  16. 16 1 17:02 MIDDB Hunter Merryman misses 2-point jump shot KEEST 2-7
  17. 17 1 17:02 KEEST Nate Howard shot block KEEST 2-7
  18. 18 1 16:56 KEEST Tom Doyle makes layup KEEST 2-9
  19. 19 1 16:56 KEEST Lucas Hammel assist KEEST 2-9
  20. 20 1 16:54 MIDDB Middlebury Panthers 30-second timeout KEEST 2-9
  21. 21 1 16:46 MIDDB Dylan Sinnickson makes 2-point jump shot KEEST 4-9
  22. 22 1 16:46 MIDDB Joey Kizel assist KEEST 4-9
  23. 23 1 16:25 KEEST Nate Howard misses 2-point jump shot KEEST 4-9
  24. 24 1 16:09 KEEST Nate Howard foul KEEST 4-9
  25. 25 1 16:09 MIDDB James Jensen misses free throw KEEST 4-9
  26. 26 1 16:09 MIDDB James Jensen makes free throw KEEST 5-9
  27. 27 1 16:07 KEEST Lucas Hammel turnover KEEST 5-9
  28. 28 1 16:05 MIDDB Jake Brown steal KEEST 5-9
  29. 29 1 16:04 MIDDB Dylan Sinnickson makes layup KEEST 7-9
  30. 30 1 16:04 KEEST Lucas Hammel foul KEEST 7-9
  31. 31 1 16:04 MIDDB Dylan Sinnickson makes free throw KEEST 8-9
  32. 32 1 15:52 KEEST Tre Tipton makes layup KEEST 8-11
  33. 33 1 15:52 MIDDB Jake Brown foul KEEST 8-11
  34. 34 1 15:52 KEEST Tre Tipton makes free throw KEEST 8-12
  35. 35 1 15:45 MIDDB Jake Brown turnover KEEST 8-12
  36. 36 1 15:34 KEEST Jeff Lunn makes layup KEEST 8-14
  37. 37 1 15:34 KEEST Tre Tipton assist KEEST 8-14
  38. 38 1 15:14 MIDDB Dylan Sinnickson misses 3-point jump shot KEEST 8-14
  39. 39 1 15:11 MIDDB James Jensen foul KEEST 8-14
  40. 40 1 14:47 KEEST Matt Ozzella turnover KEEST 8-14
  41. 41 1 14:47 MIDDB Joey Kizel steal KEEST 8-14
  42. 42 1 14:42 MIDDB Hunter Merryman misses 3-point jump shot KEEST 8-14
  43. 43 1 14:30 MIDDB Dylan Sinnickson makes 2-point jump shot KEEST 10-14
  44. 44 1 14:30 KEEST Matt Ozzella foul KEEST 10-14
  45. 45 1 14:30 MIDDB Dylan Sinnickson makes free throw KEEST 11-14
  46. 46 1 14:15 KEEST Jeff Lunn misses 2-point jump shot KEEST 11-14
  47. 47 1 13:57 MIDDB Hunter Merryman makes 2-point jump shot KEEST 13-14
  48. 48 1 13:57 MIDDB Matt St Amour assist KEEST 13-14
  49. 49 1 13:41 KEEST Matt Ozzella misses 2-point jump shot KEEST 13-14
  50. 50 1 13:35 MIDDB Dylan Sinnickson makes 2-point jump shot MIDDB 15-14
  51. 51 1 13:35 MIDDB James Jensen assist MIDDB 15-14
  52. 52 1 13:09 KEEST Tre Tipton makes 3-point jump shot KEEST 15-17
  53. 53 1 13:09 KEEST Nate Howard assist KEEST 15-17
  54. 54 1 12:48 MIDDB Matt St Amour misses 3-point jump shot KEEST 15-17
  55. 55 1 12:40 KEEST Matt Sherlock misses 3-point jump shot KEEST 15-17
  56. 56 1 12:35 KEEST Matt Sherlock misses 3-point jump shot KEEST 15-17
  57. 57 1 12:24 KEEST Jeff Lunn makes layup KEEST 15-19
  58. 58 1 12:24 KEEST Lucas Hammel assist KEEST 15-19
  59. 59 1 12:06 MIDDB Matt St Amour foul KEEST 15-19
  60. 60 1 12:06 MIDDB Matt St Amour turnover KEEST 15-19
  61. 61 1 11:48 KEEST Matt Sherlock turnover KEEST 15-19
  62. 62 1 11:34 MIDDB Matt St Amour turnover KEEST 15-19
  63. 63 1 11:33 KEEST Jeff Lunn steal KEEST 15-19
  64. 64 1 11:28 MIDDB Joey Kizel foul KEEST 15-19
  65. 65 1 11:28 KEEST Lucas Hammel makes free throw KEEST 15-20
  66. 66 1 11:28 KEEST Lucas Hammel misses free throw KEEST 15-20
  67. 67 1 11:10 KEEST Jim Hepple foul KEEST 15-20
  68. 68 1 10:55 MIDDB Matt St Amour makes 3-point jump shot KEEST 18-20
  69. 69 1 10:55 MIDDB James Jensen assist KEEST 18-20
  70. 70 1 10:36 KEEST Matt Sherlock makes layup KEEST 18-22
  71. 71 1 10:12 KEEST Owen Murphy foul KEEST 18-22
  72. 72 1 10:12 MIDDB Jake Nidenberg makes free throw KEEST 19-22
  73. 73 1 10:07 MIDDB Jake Nidenberg misses free throw KEEST 19-22
  74. 74 1 10:03 KEEST Lucas Hammel makes layup KEEST 19-24
  75. 75 1 09:44 MIDDB Matt St Amour misses 3-point jump shot KEEST 19-24
  76. 76 1 09:35 KEEST Jaquel Edwards makes layup KEEST 19-26
  77. 77 1 09:35 KEEST Lucas Hammel assist KEEST 19-26
  78. 78 1 09:33 MIDDB Middlebury Panthers 30-second timeout KEEST 19-26
  79. 79 1 09:09 MIDDB Hunter Merryman makes 3-point jump shot KEEST 22-26
  80. 80 1 09:09 MIDDB Joey Kizel assist KEEST 22-26
  81. 81 1 08:50 KEEST Nick Gagliolo makes 2-point jump shot KEEST 22-28
  82. 82 1 08:33 KEEST Jim Hepple foul KEEST 22-28
  83. 83 1 08:33 MIDDB Hunter Merryman makes free throw KEEST 23-28
  84. 84 1 08:33 MIDDB Hunter Merryman makes free throw KEEST 24-28
  85. 85 1 08:13 KEEST Lucas Hammel turnover KEEST 24-28
  86. 86 1 08:13 MIDDB Joey Kizel steal KEEST 24-28
  87. 87 1 08:10 MIDDB Joey Kizel makes layup KEEST 26-28
  88. 88 1 07:58 KEEST Jaquel Edwards misses layup KEEST 26-28
  89. 89 1 07:52 MIDDB Hunter Merryman foul KEEST 26-28
  90. 90 1 07:52 MIDDB Hunter Merryman turnover KEEST 26-28
  91. 91 1 07:41 KEEST Nick Gagliolo misses 3-point jump shot KEEST 26-28
  92. 92 1 07:33 MIDDB Jake Brown turnover KEEST 26-28
  93. 93 1 07:33 MIDDB Jake Brown foul KEEST 26-28
  94. 94 1 07:17 KEEST Nick Gagliolo misses layup KEEST 26-28
  95. 95 1 07:17 MIDDB Jack Roberts shot block KEEST 26-28
  96. 96 1 07:07 MIDDB Dylan Sinnickson misses 3-point jump shot KEEST 26-28
  97. 97 1 06:58 KEEST Lucas Hammel makes layup KEEST 26-30
  98. 98 1 06:50 MIDDB Dylan Sinnickson turnover KEEST 26-30
  99. 99 1 06:38 KEEST Nate Howard makes layup KEEST 26-32
  100. 100 1 06:38 KEEST Lucas Hammel assist KEEST 26-32
  101. 101 1 06:24 MIDDB Hunter Merryman misses 3-point jump shot KEEST 26-32
  102. 102 1 06:15 KEEST Nate Howard makes layup KEEST 26-34
  103. 103 1 06:15 KEEST Tom Doyle assist KEEST 26-34
  104. 104 1 06:15 MIDDB Jack Roberts foul KEEST 26-34
  105. 105 1 06:15 KEEST Nate Howard makes free throw KEEST 26-35
  106. 106 1 06:02 MIDDB Matt St Amour misses 2-point jump shot KEEST 26-35
  107. 107 1 05:56 KEEST Tom Doyle misses 3-point jump shot KEEST 26-35
  108. 108 1 05:48 KEEST Tre Tipton misses layup KEEST 26-35
  109. 109 1 05:41 MIDDB Joey Kizel misses 2-point jump shot KEEST 26-35
  110. 110 1 05:38 MIDDB Dylan Sinnickson makes layup KEEST 28-35
  111. 111 1 05:27 MIDDB James Jensen foul KEEST 28-35
  112. 112 1 05:27 KEEST Jaquel Edwards misses free throw KEEST 28-35
  113. 113 1 05:27 KEEST Jaquel Edwards makes free throw KEEST 28-36
  114. 114 1 05:19 KEEST Tre Tipton foul KEEST 28-36
  115. 115 1 05:19 MIDDB Joey Kizel makes free throw KEEST 29-36
  116. 116 1 05:19 MIDDB Joey Kizel misses free throw KEEST 29-36
  117. 117 1 05:09 KEEST Jeff Lunn makes layup KEEST 29-38
  118. 118 1 04:53 KEEST Tom Doyle foul KEEST 29-38
  119. 119 1 04:53 MIDDB Matt St Amour makes free throw KEEST 30-38
  120. 120 1 04:53 MIDDB Matt St Amour makes free throw KEEST 31-38
  121. 121 1 04:44 KEEST Tom Doyle turnover KEEST 31-38
  122. 122 1 04:27 MIDDB Joey Kizel misses 3-point jump shot KEEST 31-38
  123. 123 1 04:18 KEEST Matt Sherlock misses 3-point jump shot KEEST 31-38
  124. 124 1 04:10 MIDDB Joey Kizel misses 2-point jump shot KEEST 31-38
  125. 125 1 04:02 KEEST Matt Sherlock foul KEEST 31-38
  126. 126 1 04:02 KEEST Matt Sherlock turnover KEEST 31-38
  127. 127 1 03:51 MIDDB Matt St Amour misses 3-point jump shot KEEST 31-38
  128. 128 1 03:44 KEEST Jeff Lunn makes layup KEEST 31-40
  129. 129 1 03:44 KEEST Matt Sherlock assist KEEST 31-40
  130. 130 1 03:32 KEEST Lucas Hammel foul KEEST 31-40
  131. 131 1 03:32 MIDDB Joey Kizel makes free throw KEEST 32-40
  132. 132 1 03:32 MIDDB Joey Kizel makes free throw KEEST 33-40
  133. 133 1 03:22 KEEST Matt Sherlock misses 3-point jump shot KEEST 33-40
  134. 134 1 03:04 MIDDB Connor Huff makes 2-point jump shot KEEST 35-40
  135. 135 1 02:52 KEEST Jeff Lunn misses layup KEEST 35-40
  136. 136 1 02:49 KEEST Jeff Lunn makes layup KEEST 35-42
  137. 137 1 02:33 MIDDB Dylan Sinnickson misses 2-point jump shot KEEST 35-42
  138. 138 1 02:16 KEEST Matt Sherlock turnover KEEST 35-42
  139. 139 1 02:16 MIDDB Matt St Amour steal KEEST 35-42
  140. 140 1 02:11 MIDDB Matt St Amour turnover KEEST 35-42
  141. 141 1 02:11 KEEST Tom Doyle steal KEEST 35-42
  142. 142 1 02:07 KEEST Matt Sherlock makes dunk KEEST 35-44
  143. 143 1 02:07 KEEST Tom Doyle assist KEEST 35-44
  144. 144 1 01:54 MIDDB Joey Kizel turnover KEEST 35-44
  145. 145 1 01:54 KEEST Jeff Lunn steal KEEST 35-44
  146. 146 1 01:50 KEEST Tre Tipton misses layup KEEST 35-44
  147. 147 1 01:35 MIDDB Joey Kizel makes 3-point jump shot KEEST 38-44
  148. 148 1 01:30 MIDDB Jack Roberts assist KEEST 38-44
  149. 149 1 01:20 MIDDB Joey Kizel foul KEEST 38-44
  150. 150 1 01:20 KEEST Nate Howard misses free throw KEEST 38-44
  151. 151 1 01:11 KEEST Nate Howard makes layup KEEST 38-46
  152. 152 1 00:57 MIDDB James Jensen turnover KEEST 38-46
  153. 153 1 00:39 KEEST Nate Howard misses 2-point jump shot KEEST 38-46
  154. 154 1 00:37 KEEST Keene State Owls 30-second timeout KEEST 38-46
  155. 155 1 00:11 MIDDB Bryan Jones foul KEEST 38-46
  156. 156 1 00:11 KEEST Tre Tipton makes free throw KEEST 38-47
  157. 157 1 00:11 KEEST Tre Tipton makes free throw KEEST 38-48
  158. 158 1 00:03 MIDDB Hunter Merryman makes 3-point jump shot KEEST 41-48
  159. 159 1 00:03 MIDDB Joey Kizel assist KEEST 41-48
  160. 160 1 18:19 MIDDB Middlebury Panthers defensive rebound KEEST 2-5
  161. 161 1 17:58 KEEST Tom Doyle defensive rebound KEEST 2-5
  162. 162 1 17:54 KEEST Tom Doyle offensive rebound KEEST 2-5
  163. 163 1 17:33 KEEST Nate Howard offensive rebound KEEST 2-5
  164. 164 1 17:00 KEEST Nate Howard defensive rebound KEEST 2-7
  165. 165 1 16:25 MIDDB James Jensen defensive rebound KEEST 4-9
  166. 166 1 16:09 MIDDB Middlebury Panthers deadball rebound KEEST 4-9
  167. 167 1 15:14 KEEST Keene State Owls defensive rebound KEEST 8-14
  168. 168 1 14:42 MIDDB James Jensen offensive rebound KEEST 8-14
  169. 169 1 14:15 MIDDB Middlebury Panthers defensive rebound KEEST 11-14
  170. 170 1 13:41 MIDDB James Jensen defensive rebound KEEST 13-14
  171. 171 1 12:48 KEEST Jeff Lunn defensive rebound KEEST 15-17
  172. 172 1 12:40 KEEST Keene State Owls offensive rebound KEEST 15-17
  173. 173 1 12:35 KEEST Matt Ozzella offensive rebound KEEST 15-17
  174. 174 1 11:28 MIDDB Jake Nidenberg defensive rebound KEEST 15-20
  175. 175 1 10:07 KEEST Jaquel Edwards defensive rebound KEEST 19-22
  176. 176 1 09:44 KEEST Nate Howard defensive rebound KEEST 19-24
  177. 177 1 07:58 MIDDB Dylan Sinnickson defensive rebound KEEST 26-28
  178. 178 1 07:41 MIDDB Jack Roberts defensive rebound KEEST 26-28
  179. 179 1 07:15 MIDDB Jack Roberts defensive rebound KEEST 26-28
  180. 180 1 07:07 KEEST Jaquel Edwards defensive rebound KEEST 26-28
  181. 181 1 06:24 KEEST Nate Howard defensive rebound KEEST 26-32
  182. 182 1 06:02 KEEST Nate Howard defensive rebound KEEST 26-35
  183. 183 1 05:56 KEEST Nate Howard offensive rebound KEEST 26-35
  184. 184 1 05:48 MIDDB James Jensen defensive rebound KEEST 26-35
  185. 185 1 05:41 MIDDB Dylan Sinnickson offensive rebound KEEST 26-35
  186. 186 1 05:27 KEEST Keene State Owls deadball rebound KEEST 28-35
  187. 187 1 05:19 KEEST Jeff Lunn defensive rebound KEEST 29-36
  188. 188 1 04:27 KEEST Lucas Hammel defensive rebound KEEST 31-38
  189. 189 1 04:18 MIDDB Dylan Sinnickson defensive rebound KEEST 31-38
  190. 190 1 04:10 KEEST Tom Doyle defensive rebound KEEST 31-38
  191. 191 1 03:51 KEEST Tom Doyle defensive rebound KEEST 31-38
  192. 192 1 03:22 MIDDB Dylan Sinnickson defensive rebound KEEST 33-40
  193. 193 1 02:52 KEEST Jeff Lunn offensive rebound KEEST 35-40
  194. 194 1 02:33 KEEST Jeff Lunn defensive rebound KEEST 35-42
  195. 195 1 01:50 MIDDB Middlebury Panthers defensive rebound KEEST 35-44
  196. 196 1 01:20 KEEST Keene State Owls deadball rebound KEEST 38-44
  197. 197 1 01:20 KEEST Keene State Owls offensive rebound KEEST 38-44
  198. 198 1 00:39 KEEST Keene State Owls offensive rebound KEEST 38-46
  199. 199 1 16:54 MIDDB James Jensen substitution in KEEST 2-9
  200. 200 1 16:04 KEEST Matt Sherlock substitution in KEEST 8-9
  201. 201 1 15:52 KEEST Matt Ozzella substitution in KEEST 8-12
  202. 202 1 15:45 KEEST Jeff Lunn substitution in KEEST 8-12
  203. 203 1 14:30 MIDDB Matt St Amour substitution in KEEST 11-14
  204. 204 1 12:37 MIDDB Nate Bulluck substitution in KEEST 15-17
  205. 205 1 12:37 MIDDB Jake Nidenberg substitution in KEEST 15-17
  206. 206 1 12:37 KEEST Owen Murphy substitution in KEEST 15-17
  207. 207 1 12:37 KEEST Lucas Hammel substitution in KEEST 15-17
  208. 208 1 11:28 MIDDB Jake Brown substitution in KEEST 15-20
  209. 209 1 11:28 KEEST Jim Hepple substitution in KEEST 15-20
  210. 210 1 10:12 KEEST Nate Howard substitution in KEEST 19-22
  211. 211 1 10:12 KEEST Jaquel Edwards substitution in KEEST 19-22
  212. 212 1 10:12 KEEST Nick Gagliolo substitution in KEEST 19-22
  213. 213 1 09:33 MIDDB Hunter Merryman substitution in KEEST 19-26
  214. 214 1 09:33 MIDDB Joey Kizel substitution in KEEST 19-26
  215. 215 1 09:33 MIDDB Dylan Sinnickson substitution in KEEST 19-26
  216. 216 1 08:33 MIDDB Jack Roberts substitution in KEEST 24-28
  217. 217 1 08:33 KEEST Tom Doyle substitution in KEEST 24-28
  218. 218 1 07:33 MIDDB Matt St Amour substitution in KEEST 26-28
  219. 219 1 06:50 KEEST Tre Tipton substitution in KEEST 26-30
  220. 220 1 06:15 MIDDB James Jensen substitution in KEEST 26-35
  221. 221 1 05:27 MIDDB Connor Huff substitution in KEEST 28-36
  222. 222 1 05:27 KEEST Owen Murphy substitution in KEEST 28-36
  223. 223 1 05:27 KEEST Jeff Lunn substitution in KEEST 28-36
  224. 224 1 05:19 KEEST Matt Sherlock substitution in KEEST 29-36
  225. 225 1 03:32 KEEST Tre Tipton substitution in KEEST 33-40
  226. 226 1 02:07 MIDDB Bryan Jones substitution in KEEST 35-44
  227. 227 1 02:07 MIDDB Jack Roberts substitution in KEEST 35-44
  228. 228 1 00:37 MIDDB James Jensen substitution in KEEST 38-46
  229. 229 1 00:37 MIDDB Hunter Merryman substitution in KEEST 38-46
  230. 230 1 00:37 KEEST Matt Ozzella substitution in KEEST 38-46
  231. 231 1 00:11 KEEST Jim Hepple substitution in KEEST 38-48
  232. 232 1 00:11 KEEST Owen Murphy substitution in KEEST 38-48
  233. 233 1 16:54 MIDDB Jack Roberts substitution out KEEST 2-9
  234. 234 1 16:04 KEEST Lucas Hammel substitution out KEEST 8-9
  235. 235 1 15:52 KEEST Tom Doyle substitution out KEEST 8-12
  236. 236 1 15:45 KEEST Jaquel Edwards substitution out KEEST 8-12
  237. 237 1 14:30 MIDDB Jake Brown substitution out KEEST 11-14
  238. 238 1 12:37 MIDDB Dylan Sinnickson substitution out KEEST 15-17
  239. 239 1 12:37 MIDDB Hunter Merryman substitution out KEEST 15-17
  240. 240 1 12:37 KEEST Nate Howard substitution out KEEST 15-17
  241. 241 1 12:37 KEEST Tre Tipton substitution out KEEST 15-17
  242. 242 1 11:28 MIDDB Joey Kizel substitution out KEEST 15-20
  243. 243 1 11:28 KEEST Matt Ozzella substitution out KEEST 15-20
  244. 244 1 10:12 KEEST Jeff Lunn substitution out KEEST 19-22
  245. 245 1 10:12 KEEST Owen Murphy substitution out KEEST 19-22
  246. 246 1 10:12 KEEST Matt Sherlock substitution out KEEST 19-22
  247. 247 1 09:33 MIDDB Nate Bulluck substitution out KEEST 19-26
  248. 248 1 09:33 MIDDB Matt St Amour substitution out KEEST 19-26
  249. 249 1 09:33 MIDDB James Jensen substitution out KEEST 19-26
  250. 250 1 08:33 MIDDB Jake Nidenberg substitution out KEEST 24-28
  251. 251 1 08:33 KEEST Jim Hepple substitution out KEEST 24-28
  252. 252 1 07:33 MIDDB Jake Brown substitution out KEEST 26-28
  253. 253 1 06:50 KEEST Nick Gagliolo substitution out KEEST 26-30
  254. 254 1 06:15 MIDDB Jack Roberts substitution out KEEST 26-35
  255. 255 1 05:27 MIDDB Hunter Merryman substitution out KEEST 28-36
  256. 256 1 05:27 KEEST Jaquel Edwards substitution out KEEST 28-36
  257. 257 1 05:27 KEEST Nate Howard substitution out KEEST 28-36
  258. 258 1 05:19 KEEST Tre Tipton substitution out KEEST 29-36
  259. 259 1 03:32 KEEST Lucas Hammel substitution out KEEST 33-40
  260. 260 1 02:07 MIDDB Matt St Amour substitution out KEEST 35-44
  261. 261 1 02:07 MIDDB James Jensen substitution out KEEST 35-44
  262. 262 1 00:37 MIDDB Dylan Sinnickson substitution out KEEST 38-46
  263. 263 1 00:37 MIDDB Connor Huff substitution out KEEST 38-46
  264. 264 1 00:37 KEEST Owen Murphy substitution out KEEST 38-46
  265. 265 1 00:11 KEEST Tre Tipton substitution out KEEST 38-48
  266. 266 1 00:11 KEEST Matt Sherlock substitution out KEEST 38-48
  267. 267 2 19:52 KEEST Jaquel Edwards foul KEEST 41-48
  268. 268 2 19:50 MIDDB Hunter Merryman makes 2-point jump shot KEEST 43-48
  269. 269 2 19:50 MIDDB Jake Brown assist KEEST 43-48
  270. 270 2 19:33 KEEST Nate Howard makes dunk KEEST 43-50
  271. 271 2 19:33 KEEST Tom Doyle assist KEEST 43-50
  272. 272 2 18:58 MIDDB Joey Kizel misses 2-point jump shot KEEST 43-50
  273. 273 2 18:54 KEEST Nate Howard foul KEEST 43-50
  274. 274 2 18:54 MIDDB Jack Roberts makes free throw KEEST 44-50
  275. 275 2 18:54 MIDDB Jack Roberts misses free throw KEEST 44-50
  276. 276 2 18:37 KEEST Nate Howard misses layup KEEST 44-50
  277. 277 2 18:37 MIDDB Dylan Sinnickson shot block KEEST 44-50
  278. 278 2 18:34 KEEST Jaquel Edwards makes layup KEEST 44-52
  279. 279 2 18:11 MIDDB Dylan Sinnickson makes 3-point jump shot KEEST 47-52
  280. 280 2 17:54 KEEST Nate Howard makes dunk KEEST 47-54
  281. 281 2 17:54 KEEST Tre Tipton assist KEEST 47-54
  282. 282 2 17:31 KEEST Lucas Hammel foul KEEST 47-54
  283. 283 2 17:19 MIDDB Dylan Sinnickson misses 2-point jump shot KEEST 47-54
  284. 284 2 17:10 MIDDB Dylan Sinnickson misses 3-point jump shot KEEST 47-54
  285. 285 2 17:07 MIDDB Jack Roberts makes layup KEEST 49-54
  286. 286 2 16:48 MIDDB Dylan Sinnickson foul KEEST 49-54
  287. 287 2 16:48 KEEST Nate Howard makes free throw KEEST 49-55
  288. 288 2 16:48 KEEST Nate Howard misses free throw KEEST 49-55
  289. 289 2 16:39 MIDDB Jake Brown misses 2-point jump shot KEEST 49-55
  290. 290 2 16:36 MIDDB Dylan Sinnickson misses 2-point jump shot KEEST 49-55
  291. 291 2 16:28 KEEST Tre Tipton misses 3-point jump shot KEEST 49-55
  292. 292 2 16:26 KEEST Keene State Owls 30-second timeout KEEST 49-55
  293. 293 2 16:18 KEEST Jaquel Edwards makes layup KEEST 49-57
  294. 294 2 16:18 KEEST Tom Doyle assist KEEST 49-57
  295. 295 2 16:14 MIDDB Joey Kizel misses layup KEEST 49-57
  296. 296 2 16:14 KEEST Nate Howard shot block KEEST 49-57
  297. 297 2 16:09 KEEST Tre Tipton makes 2-point jump shot KEEST 49-59
  298. 298 2 15:52 KEEST Matt Sherlock foul KEEST 49-59
  299. 299 2 15:50 MIDDB Dylan Sinnickson makes 2-point jump shot KEEST 51-59
  300. 300 2 15:46 MIDDB Jake Brown foul KEEST 51-59
  301. 301 2 15:41 KEEST Jaquel Edwards misses layup KEEST 51-59
  302. 302 2 15:41 MIDDB Jack Roberts shot block KEEST 51-59
  303. 303 2 15:30 MIDDB Hunter Merryman misses 3-point jump shot KEEST 51-59
  304. 304 2 15:08 MIDDB Joey Kizel makes 2-point jump shot KEEST 53-59
  305. 305 2 14:57 KEEST Jeff Lunn misses layup KEEST 53-59
  306. 306 2 14:49 MIDDB Joey Kizel misses 3-point jump shot KEEST 53-59
  307. 307 2 14:45 MIDDB Joey Kizel makes layup KEEST 55-59
  308. 308 2 14:31 KEEST Jaquel Edwards misses layup KEEST 55-59
  309. 309 2 14:31 MIDDB Jack Roberts shot block KEEST 55-59
  310. 310 2 14:26 MIDDB Joey Kizel makes 3-point jump shot KEEST 58-59
  311. 311 2 14:26 MIDDB Jake Brown assist KEEST 58-59
  312. 312 2 14:24 MIDDB Middlebury Panthers full timeout KEEST 58-59
  313. 313 2 14:10 KEEST Tre Tipton misses 3-point jump shot KEEST 58-59
  314. 314 2 13:59 KEEST Jeff Lunn misses 2-point jump shot KEEST 58-59
  315. 315 2 13:52 KEEST Nate Howard misses layup KEEST 58-59
  316. 316 2 13:46 MIDDB Dylan Sinnickson makes layup MIDDB 60-59
  317. 317 2 13:27 KEEST Tre Tipton misses 3-point jump shot MIDDB 60-59
  318. 318 2 13:14 KEEST Jeff Lunn foul MIDDB 60-59
  319. 319 2 13:14 MIDDB James Jensen misses free throw MIDDB 60-59
  320. 320 2 13:14 MIDDB James Jensen makes free throw MIDDB 61-59
  321. 321 2 13:06 KEEST Nate Howard turnover MIDDB 61-59
  322. 322 2 13:06 MIDDB Hunter Merryman steal MIDDB 61-59
  323. 323 2 12:56 MIDDB Joey Kizel makes layup MIDDB 63-59
  324. 324 2 12:48 KEEST Nate Howard foul MIDDB 63-59
  325. 325 2 12:48 KEEST Nate Howard turnover MIDDB 63-59
  326. 326 2 12:32 MIDDB Nate Bulluck foul MIDDB 63-59
  327. 327 2 12:32 MIDDB Nate Bulluck turnover MIDDB 63-59
  328. 328 2 12:27 KEEST Keene State Owls full timeout MIDDB 63-59
  329. 329 2 12:07 KEEST Tom Doyle misses 2-point jump shot MIDDB 63-59
  330. 330 2 12:04 MIDDB Joey Kizel foul MIDDB 63-59
  331. 331 2 12:00 KEEST Nate Howard turnover MIDDB 63-59
  332. 332 2 11:42 MIDDB James Jensen makes 2-point jump shot MIDDB 65-59
  333. 333 2 11:32 MIDDB James Jensen foul MIDDB 65-59
  334. 334 2 11:21 KEEST Nick Gagliolo misses layup MIDDB 65-59
  335. 335 2 10:49 MIDDB Jake Brown misses 2-point jump shot MIDDB 65-59
  336. 336 2 10:44 MIDDB Hunter Merryman turnover MIDDB 65-59
  337. 337 2 10:31 KEEST Tom Doyle misses 2-point jump shot MIDDB 65-59
  338. 338 2 10:31 MIDDB Jack Roberts shot block MIDDB 65-59
  339. 339 2 10:23 KEEST Nate Howard foul MIDDB 65-59
  340. 340 2 10:23 MIDDB Nate Bulluck makes free throw MIDDB 66-59
  341. 341 2 10:23 MIDDB Nate Bulluck misses free throw MIDDB 66-59
  342. 342 2 10:15 KEEST Jeff Lunn makes layup MIDDB 66-61
  343. 343 2 10:15 KEEST Lucas Hammel assist MIDDB 66-61
  344. 344 2 10:00 MIDDB Jake Nidenberg misses layup MIDDB 66-61
  345. 345 2 09:57 MIDDB Jake Nidenberg turnover MIDDB 66-61
  346. 346 2 09:41 KEEST Jeff Lunn makes layup MIDDB 66-63
  347. 347 2 09:29 KEEST Jaquel Edwards foul MIDDB 66-63
  348. 348 2 09:29 MIDDB James Jensen makes free throw MIDDB 67-63
  349. 349 2 09:29 MIDDB James Jensen makes free throw MIDDB 68-63
  350. 350 2 09:20 KEEST Nick Gagliolo misses layup MIDDB 68-63
  351. 351 2 09:10 MIDDB Jake Brown makes 2-point jump shot MIDDB 70-63
  352. 352 2 09:10 MIDDB Joey Kizel assist MIDDB 70-63
  353. 353 2 09:01 KEEST Lucas Hammel misses layup MIDDB 70-63
  354. 354 2 08:54 MIDDB Jake Brown misses layup MIDDB 70-63
  355. 355 2 08:51 MIDDB Dylan Sinnickson makes layup MIDDB 72-63
  356. 356 2 08:31 KEEST Jaquel Edwards misses 2-point jump shot MIDDB 72-63
  357. 357 2 08:26 KEEST Nick Gagliolo misses layup MIDDB 72-63
  358. 358 2 08:23 KEEST Jeff Lunn makes layup MIDDB 72-65
  359. 359 2 08:00 MIDDB Dylan Sinnickson misses 3-point jump shot MIDDB 72-65
  360. 360 2 07:52 MIDDB James Jensen foul MIDDB 72-65
  361. 361 2 07:52 KEEST Jaquel Edwards makes free throw MIDDB 72-66
  362. 362 2 07:52 KEEST Jaquel Edwards makes free throw MIDDB 72-67
  363. 363 2 07:30 MIDDB Dean Brierley misses 2-point jump shot MIDDB 72-67
  364. 364 2 07:27 MIDDB Dylan Sinnickson misses 2-point jump shot MIDDB 72-67
  365. 365 2 07:20 KEEST Tom Doyle misses 3-point jump shot MIDDB 72-67
  366. 366 2 07:17 KEEST Tre Tipton misses layup MIDDB 72-67
  367. 367 2 07:17 MIDDB Jack Roberts shot block MIDDB 72-67
  368. 368 2 07:03 MIDDB Middlebury Panthers full timeout MIDDB 72-67
  369. 369 2 06:58 MIDDB Dylan Sinnickson misses 2-point jump shot MIDDB 72-67
  370. 370 2 06:51 KEEST Nick Gagliolo makes layup MIDDB 72-69
  371. 371 2 06:51 KEEST Tre Tipton assist MIDDB 72-69
  372. 372 2 06:37 MIDDB Dylan Sinnickson misses 2-point jump shot MIDDB 72-69
  373. 373 2 06:33 KEEST Tre Tipton foul MIDDB 72-69
  374. 374 2 06:33 MIDDB Hunter Merryman makes free throw MIDDB 73-69
  375. 375 2 06:33 MIDDB Hunter Merryman makes free throw MIDDB 74-69
  376. 376 2 06:18 MIDDB Hunter Merryman foul MIDDB 74-69
  377. 377 2 06:05 KEEST Tre Tipton makes free throw MIDDB 74-70
  378. 378 2 06:05 KEEST Tre Tipton misses free throw MIDDB 74-70
  379. 379 2 06:04 KEEST Matt Ozzella foul MIDDB 74-70
  380. 380 2 06:04 MIDDB Jack Roberts misses free throw MIDDB 74-70
  381. 381 2 06:04 MIDDB Jack Roberts makes free throw MIDDB 75-70
  382. 382 2 05:58 KEEST Owen Murphy misses layup MIDDB 75-70
  383. 383 2 05:58 MIDDB Jack Roberts shot block MIDDB 75-70
  384. 384 2 05:34 MIDDB Dean Brierley makes 2-point jump shot MIDDB 77-70
  385. 385 2 05:14 KEEST Matt Ozzella misses layup MIDDB 77-70
  386. 386 2 05:14 MIDDB Jack Roberts shot block MIDDB 77-70
  387. 387 2 05:11 MIDDB Jack Roberts foul MIDDB 77-70
  388. 388 2 05:11 KEEST Nate Howard makes free throw MIDDB 77-71
  389. 389 2 05:11 KEEST Nate Howard makes free throw MIDDB 77-72
  390. 390 2 04:36 MIDDB Dean Brierley misses 3-point jump shot MIDDB 77-72
  391. 391 2 04:17 KEEST Lucas Hammel foul MIDDB 77-72
  392. 392 2 04:17 MIDDB Dylan Sinnickson makes free throw MIDDB 78-72
  393. 393 2 04:17 MIDDB Dylan Sinnickson misses free throw MIDDB 78-72
  394. 394 2 04:04 KEEST Tre Tipton makes layup MIDDB 78-74
  395. 395 2 04:04 KEEST Matt Sherlock assist MIDDB 78-74
  396. 396 2 03:48 KEEST Jeff Lunn foul MIDDB 78-74
  397. 397 2 03:48 MIDDB James Jensen makes free throw MIDDB 79-74
  398. 398 2 03:48 MIDDB James Jensen makes free throw MIDDB 80-74
  399. 399 2 03:39 MIDDB Jack Roberts foul MIDDB 80-74
  400. 400 2 03:39 KEEST Nate Howard makes free throw MIDDB 80-75
  401. 401 2 03:39 KEEST Nate Howard makes free throw MIDDB 80-76
  402. 402 2 03:22 MIDDB Joey Kizel makes 2-point jump shot MIDDB 82-76
  403. 403 2 03:08 KEEST Nick Gagliolo makes 3-point jump shot MIDDB 82-79
  404. 404 2 03:08 KEEST Tom Doyle assist MIDDB 82-79
  405. 405 2 02:44 MIDDB Joey Kizel turnover MIDDB 82-79
  406. 406 2 02:27 KEEST Jaquel Edwards turnover MIDDB 82-79
  407. 407 2 02:08 MIDDB Dylan Sinnickson misses 3-point jump shot MIDDB 82-79
  408. 408 2 01:33 MIDDB Dylan Sinnickson makes 3-point jump shot MIDDB 85-79
  409. 409 2 01:24 KEEST Keene State Owls full timeout MIDDB 85-79
  410. 410 2 01:10 KEEST Tom Doyle misses layup MIDDB 85-79
  411. 411 2 01:10 MIDDB Jack Roberts shot block MIDDB 85-79
  412. 412 2 01:07 KEEST Jaquel Edwards foul MIDDB 85-79
  413. 413 2 01:07 MIDDB Dylan Sinnickson makes free throw MIDDB 86-79
  414. 414 2 01:07 MIDDB Dylan Sinnickson misses free throw MIDDB 86-79
  415. 415 2 00:56 KEEST Lucas Hammel misses layup MIDDB 86-79
  416. 416 2 00:47 KEEST Tre Tipton misses layup MIDDB 86-79
  417. 417 2 00:44 KEEST Nick Gagliolo makes 3-point jump shot MIDDB 86-82
  418. 418 2 00:41 KEEST Lucas Hammel assist MIDDB 86-82
  419. 419 2 00:41 KEEST Keene State Owls full timeout MIDDB 86-82
  420. 420 2 00:35 MIDDB James Jensen makes free throw MIDDB 87-82
  421. 421 2 00:35 KEEST Jaquel Edwards foul MIDDB 87-82
  422. 422 2 00:35 MIDDB James Jensen makes free throw MIDDB 88-82
  423. 423 2 00:31 KEEST Tom Doyle foul MIDDB 88-82
  424. 424 2 00:31 MIDDB Dylan Sinnickson misses free throw MIDDB 88-82
  425. 425 2 00:31 MIDDB Middlebury Panthers full timeout MIDDB 88-82
  426. 426 2 00:30 KEEST Lucas Hammel misses layup MIDDB 88-82
  427. 427 2 00:27 KEEST Tre Tipton makes layup MIDDB 88-84
  428. 428 2 00:24 KEEST Nick Gagliolo foul MIDDB 88-84
  429. 429 2 00:24 MIDDB Joey Kizel makes free throw MIDDB 89-84
  430. 430 2 00:24 MIDDB Joey Kizel makes free throw MIDDB 90-84
  431. 431 2 00:15 KEEST Tre Tipton misses 3-point jump shot MIDDB 90-84
  432. 432 2 00:14 MIDDB Joey Kizel makes free throw MIDDB 91-84
  433. 433 2 00:14 MIDDB Joey Kizel makes free throw MIDDB 92-84
  434. 434 2 00:09 MIDDB Jake Brown turnover MIDDB 92-84
  435. 435 2 00:08 KEEST Lucas Hammel makes layup MIDDB 92-86
  436. 436 2 00:08 KEEST Tom Doyle misses 2-point jump shot MIDDB 92-86
  437. 437 2 00:08 KEEST Matt Sherlock misses 3-point jump shot MIDDB 92-86
  438. 438 2 00:08 MIDDB Dylan Sinnickson shot block MIDDB 92-86
  439. 439 2 18:58 MIDDB Jack Roberts offensive rebound KEEST 43-50
  440. 440 2 18:54 KEEST Jaquel Edwards defensive rebound KEEST 44-50
  441. 441 2 18:36 KEEST Jaquel Edwards offensive rebound KEEST 44-50
  442. 442 2 17:19 MIDDB Dylan Sinnickson offensive rebound KEEST 47-54
  443. 443 2 17:10 MIDDB Jack Roberts offensive rebound KEEST 47-54
  444. 444 2 16:48 MIDDB Joey Kizel defensive rebound KEEST 49-55
  445. 445 2 16:39 MIDDB Dylan Sinnickson offensive rebound KEEST 49-55
  446. 446 2 16:36 KEEST Lucas Hammel defensive rebound KEEST 49-55
  447. 447 2 16:28 KEEST Nate Howard offensive rebound KEEST 49-55
  448. 448 2 16:13 KEEST Jaquel Edwards defensive rebound KEEST 49-57
  449. 449 2 15:40 MIDDB Dylan Sinnickson defensive rebound KEEST 51-59
  450. 450 2 15:30 MIDDB Jack Roberts offensive rebound KEEST 51-59
  451. 451 2 14:57 MIDDB Hunter Merryman defensive rebound KEEST 53-59
  452. 452 2 14:49 MIDDB Jack Roberts offensive rebound KEEST 53-59
  453. 453 2 14:30 MIDDB Jake Brown defensive rebound KEEST 55-59
  454. 454 2 14:10 KEEST Matt Sherlock offensive rebound KEEST 58-59
  455. 455 2 13:59 KEEST Matt Ozzella offensive rebound KEEST 58-59
  456. 456 2 13:52 MIDDB Hunter Merryman defensive rebound KEEST 58-59
  457. 457 2 13:27 MIDDB Hunter Merryman defensive rebound MIDDB 60-59
  458. 458 2 13:14 MIDDB Middlebury Panthers deadball rebound MIDDB 60-59
  459. 459 2 12:07 KEEST Jaquel Edwards offensive rebound MIDDB 63-59
  460. 460 2 11:21 MIDDB Jack Roberts defensive rebound MIDDB 65-59
  461. 461 2 10:49 MIDDB Hunter Merryman offensive rebound MIDDB 65-59
  462. 462 2 10:27 MIDDB Nate Bulluck defensive rebound MIDDB 65-59
  463. 463 2 10:23 KEEST Nick Gagliolo defensive rebound MIDDB 66-59
  464. 464 2 10:00 MIDDB Jake Nidenberg offensive rebound MIDDB 66-61
  465. 465 2 09:20 MIDDB Dylan Sinnickson defensive rebound MIDDB 68-63
  466. 466 2 09:01 MIDDB Dylan Sinnickson defensive rebound MIDDB 70-63
  467. 467 2 08:54 MIDDB Dylan Sinnickson offensive rebound MIDDB 70-63
  468. 468 2 08:31 KEEST Tom Doyle offensive rebound MIDDB 72-63
  469. 469 2 08:26 KEEST Jeff Lunn offensive rebound MIDDB 72-63
  470. 470 2 08:00 KEEST Lucas Hammel defensive rebound MIDDB 72-65
  471. 471 2 07:30 MIDDB Dylan Sinnickson offensive rebound MIDDB 72-67
  472. 472 2 07:27 KEEST Jaquel Edwards defensive rebound MIDDB 72-67
  473. 473 2 07:20 KEEST Tre Tipton offensive rebound MIDDB 72-67
  474. 474 2 07:15 MIDDB Dean Brierley defensive rebound MIDDB 72-67
  475. 475 2 06:58 MIDDB Matt St Amour offensive rebound MIDDB 72-67
  476. 476 2 06:37 MIDDB Dean Brierley offensive rebound MIDDB 72-69
  477. 477 2 06:05 MIDDB Middlebury Panthers defensive rebound MIDDB 74-70
  478. 478 2 06:04 MIDDB Middlebury Panthers deadball rebound MIDDB 74-70
  479. 479 2 05:56 MIDDB Dylan Sinnickson defensive rebound MIDDB 75-70
  480. 480 2 05:14 KEEST Keene State Owls offensive rebound MIDDB 77-70
  481. 481 2 04:36 MIDDB Hunter Merryman offensive rebound MIDDB 77-72
  482. 482 2 04:17 KEEST Tom Doyle defensive rebound MIDDB 78-72
  483. 483 2 02:08 MIDDB Hunter Merryman offensive rebound MIDDB 82-79
  484. 484 2 01:07 MIDDB Middlebury Panthers defensive rebound MIDDB 85-79
  485. 485 2 01:07 KEEST Tom Doyle defensive rebound MIDDB 86-79
  486. 486 2 00:56 KEEST Lucas Hammel offensive rebound MIDDB 86-79
  487. 487 2 00:47 KEEST Keene State Owls offensive rebound MIDDB 86-79
  488. 488 2 00:31 MIDDB Middlebury Panthers deadball rebound MIDDB 88-82
  489. 489 2 00:30 KEEST Tre Tipton offensive rebound MIDDB 88-82
  490. 490 2 00:15 MIDDB Joey Kizel defensive rebound MIDDB 90-84
  491. 491 2 00:08 KEEST Matt Sherlock offensive rebound MIDDB 92-86
  492. 492 2 00:06 MIDDB Middlebury Panthers defensive rebound MIDDB 92-86
  493. 493 2 16:16 KEEST Matt Sherlock substitution in KEEST 49-57
  494. 494 2 15:52 KEEST Jaquel Edwards substitution in KEEST 49-59
  495. 495 2 15:52 KEEST Jeff Lunn substitution in KEEST 49-59
  496. 496 2 15:46 KEEST Jeff Lunn substitution in KEEST 51-59
  497. 497 2 14:24 MIDDB James Jensen substitution in KEEST 58-59
  498. 498 2 14:24 KEEST Matt Ozzella substitution in KEEST 58-59
  499. 499 2 14:11 KEEST Nate Howard substitution in KEEST 58-59
  500. 500 2 13:14 MIDDB Nate Bulluck substitution in MIDDB 61-59
  501. 501 2 13:14 KEEST Jaquel Edwards substitution in MIDDB 61-59
  502. 502 2 13:14 KEEST Lucas Hammel substitution in MIDDB 61-59
  503. 503 2 12:48 KEEST Tom Doyle substitution in MIDDB 63-59
  504. 504 2 12:32 MIDDB Jake Nidenberg substitution in MIDDB 63-59
  505. 505 2 12:04 MIDDB Jake Brown substitution in MIDDB 63-59
  506. 506 2 11:32 MIDDB Jack Roberts substitution in MIDDB 65-59
  507. 507 2 11:32 KEEST Nick Gagliolo substitution in MIDDB 65-59
  508. 508 2 10:23 KEEST Jeff Lunn substitution in MIDDB 66-59
  509. 509 2 09:57 MIDDB Joey Kizel substitution in MIDDB 66-61
  510. 510 2 09:57 MIDDB Dylan Sinnickson substitution in MIDDB 66-61
  511. 511 2 09:57 MIDDB James Jensen substitution in MIDDB 66-61
  512. 512 2 07:52 MIDDB Jack Roberts substitution in MIDDB 72-67
  513. 513 2 07:52 KEEST Owen Murphy substitution in MIDDB 72-67
  514. 514 2 07:52 KEEST Tre Tipton substitution in MIDDB 72-67
  515. 515 2 06:41 KEEST Matt Ozzella substitution in MIDDB 72-69
  516. 516 2 06:41 KEEST Nick Gagliolo substitution in MIDDB 72-69
  517. 517 2 05:14 KEEST Nate Howard substitution in MIDDB 77-70
  518. 518 2 05:14 KEEST Lucas Hammel substitution in MIDDB 77-70
  519. 519 2 05:11 KEEST Jeff Lunn substitution in MIDDB 77-72
  520. 520 2 05:11 KEEST Tom Doyle substitution in MIDDB 77-72
  521. 521 2 04:17 MIDDB James Jensen substitution in MIDDB 78-72
  522. 522 2 04:17 KEEST Nate Howard substitution in MIDDB 78-72
  523. 523 2 04:17 KEEST Matt Sherlock substitution in MIDDB 78-72
  524. 524 2 03:50 KEEST Jeff Lunn substitution in MIDDB 78-74
  525. 525 2 03:48 MIDDB Jack Roberts substitution in MIDDB 80-74
  526. 526 2 03:48 KEEST Nate Howard substitution in MIDDB 80-74
  527. 527 2 03:48 KEEST Jaquel Edwards substitution in MIDDB 80-74
  528. 528 2 03:48 KEEST Lucas Hammel substitution in MIDDB 80-74
  529. 529 2 03:39 MIDDB Dylan Sinnickson substitution in MIDDB 80-76
  530. 530 2 03:39 KEEST Jeff Lunn substitution in MIDDB 80-76
  531. 531 2 03:39 KEEST Nick Gagliolo substitution in MIDDB 80-76
  532. 532 2 02:44 MIDDB Jack Roberts substitution in MIDDB 82-79
  533. 533 2 02:44 KEEST Nate Howard substitution in MIDDB 82-79
  534. 534 2 02:44 KEEST Lucas Hammel substitution in MIDDB 82-79
  535. 535 2 02:27 MIDDB Dylan Sinnickson substitution in MIDDB 82-79
  536. 536 2 02:27 KEEST Jeff Lunn substitution in MIDDB 82-79
  537. 537 2 02:27 KEEST Nick Gagliolo substitution in MIDDB 82-79
  538. 538 2 01:24 KEEST Nate Howard substitution in MIDDB 85-79
  539. 539 2 01:24 KEEST Lucas Hammel substitution in MIDDB 85-79
  540. 540 2 01:07 KEEST Nick Gagliolo substitution in MIDDB 86-79
  541. 541 2 00:41 KEEST Jaquel Edwards substitution in MIDDB 86-82
  542. 542 2 00:35 KEEST Matt Sherlock substitution in MIDDB 88-82
  543. 543 2 16:16 KEEST Lucas Hammel substitution out KEEST 49-57
  544. 544 2 15:52 KEEST Jeff Lunn substitution out KEEST 49-59
  545. 545 2 15:52 KEEST Jaquel Edwards substitution out KEEST 49-59
  546. 546 2 15:46 KEEST Nate Howard substitution out KEEST 51-59
  547. 547 2 14:24 MIDDB Jake Brown substitution out KEEST 58-59
  548. 548 2 14:24 KEEST Jaquel Edwards substitution out KEEST 58-59
  549. 549 2 14:11 KEEST Tom Doyle substitution out KEEST 58-59
  550. 550 2 13:14 MIDDB Jack Roberts substitution out MIDDB 61-59
  551. 551 2 13:14 KEEST Jeff Lunn substitution out MIDDB 61-59
  552. 552 2 13:14 KEEST Tre Tipton substitution out MIDDB 61-59
  553. 553 2 12:48 KEEST Matt Ozzella substitution out MIDDB 63-59
  554. 554 2 12:32 MIDDB Dylan Sinnickson substitution out MIDDB 63-59
  555. 555 2 12:04 MIDDB Joey Kizel substitution out MIDDB 63-59
  556. 556 2 11:32 MIDDB James Jensen substitution out MIDDB 65-59
  557. 557 2 11:32 KEEST Matt Sherlock substitution out MIDDB 65-59
  558. 558 2 10:23 KEEST Nate Howard substitution out MIDDB 66-59
  559. 559 2 09:57 MIDDB Nate Bulluck substitution out MIDDB 66-61
  560. 560 2 09:57 MIDDB Jack Roberts substitution out MIDDB 66-61
  561. 561 2 09:57 MIDDB Jake Nidenberg substitution out MIDDB 66-61
  562. 562 2 07:52 MIDDB James Jensen substitution out MIDDB 72-67
  563. 563 2 07:52 KEEST Jeff Lunn substitution out MIDDB 72-67
  564. 564 2 07:52 KEEST Lucas Hammel substitution out MIDDB 72-67
  565. 565 2 07:03 KEEST Tom Doyle substitution out MIDDB 72-67
  566. 566 2 07:03 KEEST Nick Gagliolo substitution out MIDDB 72-67
  567. 567 2 05:14 KEEST Owen Murphy substitution out MIDDB 77-70
  568. 568 2 05:14 KEEST Nick Gagliolo substitution out MIDDB 77-70
  569. 569 2 05:11 KEEST Nate Howard substitution out MIDDB 77-72
  570. 570 2 05:11 KEEST Jaquel Edwards substitution out MIDDB 77-72
  571. 571 2 04:17 MIDDB Jack Roberts substitution out MIDDB 78-72
  572. 572 2 04:17 KEEST Jeff Lunn substitution out MIDDB 78-72
  573. 573 2 04:17 KEEST Lucas Hammel substitution out MIDDB 78-72
  574. 574 2 03:50 KEEST Nate Howard substitution out MIDDB 78-74
  575. 575 2 03:48 MIDDB Dylan Sinnickson substitution out MIDDB 80-74
  576. 576 2 03:48 KEEST Jeff Lunn substitution out MIDDB 80-74
  577. 577 2 03:48 KEEST Matt Ozzella substitution out MIDDB 80-74
  578. 578 2 03:48 KEEST Matt Sherlock substitution out MIDDB 80-74
  579. 579 2 03:39 MIDDB Jack Roberts substitution out MIDDB 80-76
  580. 580 2 03:39 KEEST Nate Howard substitution out MIDDB 80-76
  581. 581 2 03:39 KEEST Lucas Hammel substitution out MIDDB 80-76
  582. 582 2 02:44 MIDDB Dylan Sinnickson substitution out MIDDB 82-79
  583. 583 2 02:44 KEEST Jeff Lunn substitution out MIDDB 82-79
  584. 584 2 02:44 KEEST Nick Gagliolo substitution out MIDDB 82-79
  585. 585 2 02:27 MIDDB Jack Roberts substitution out MIDDB 82-79
  586. 586 2 02:27 KEEST Nate Howard substitution out MIDDB 82-79
  587. 587 2 02:27 KEEST Lucas Hammel substitution out MIDDB 82-79
  588. 588 2 01:24 KEEST Jeff Lunn substitution out MIDDB 85-79
  589. 589 2 01:24 KEEST Nick Gagliolo substitution out MIDDB 85-79
  590. 590 2 01:07 KEEST Jaquel Edwards substitution out MIDDB 86-79
  591. 591 2 00:41 KEEST Nate Howard substitution out MIDDB 86-82
  592. 592 2 00:35 KEEST Jaquel Edwards substitution out MIDDB 88-82