8 0 8 Lukas Broadsword made layup JD Stokes turnover Caleb Caul steal Caleb Caul missed layup Lukas Broadsword made layup Brady Wheeler missed jump shot Lukas Broadsword missed jump shot Michael Stammen made jump shot DJ Courtney missed layup Nevin Robson foul Lukas Broadsword missed free throw Lukas Broadsword missed free throw JD Stokes turnover Connor Martin sub in JD Stokes sub out Caleb Caul made layup Brady Wheeler missed 3-point jump shot Caleb Caul turnover Brady Wheeler steal Kegan Owen missed 3-point jump shot Ty Horky made layup Lukas Broadsword foul JJ Stevens sub in Lucas Hanifan sub in Addison Atwater sub in Gabriel Sharp sub in Bobby Samples sub out Lukas Broadsword sub out Caleb Caul sub out Ty Horky sub out Brady Wheeler turnover Addison Atwater missed 3-point jump shot Connor Martin made layup Lucas Hanifan made layup Addison Atwater assist Michael Stammen turnover Gabriel Sharp steal Gabriel Sharp missed jump shot Brady Wheeler turnover Lucas Hanifan steal Addison Atwater missed 3-point jump shot JJ Stevens foul Ryan Rose sub in Brady Wheeler sub out JJ Stevens foul Lukas Broadsword sub in JJ Stevens sub out Connor Martin made layup Nevin Robson assist Lukas Broadsword missed layup Michael Stammen missed 3-point jump shot Gabriel Sharp missed 3-point jump shot Kegan Owen made 3-point jump shot Ryan Rose assist Addison Atwater turnover Ty Horky sub in Bobby Samples sub in Caleb Caul sub in Alex Rueff sub in DJ Courtney sub out Lucas Hanifan sub out Addison Atwater sub out Gabriel Sharp sub out Ryan Rose made 3-point jump shot Nevin Robson assist Ty Horky made layup Michael Stammen missed 3-point jump shot Caleb Caul made 3-point jump shot Ty Horky assist Sam Coleman sub in Lukas Broadsword sub out Ryan Rose missed 3-point jump shot Sam Coleman made layup Ty Horky assist Bluffton Beavers FULL full timeout Brady Wheeler sub in Marcus Bruns sub in Nevin Robson sub out Kegan Owen sub out Brady Wheeler missed layup Caleb Caul shot block Connor Martin made layup Carter Bandemer sub in Alex Rueff sub out Marcus Bruns foul Carter Bandemer missed free throw Carter Bandemer made free throw Carter Bandemer made free throw Michael Stammen missed jump shot Carter Bandemer foul Brady Wheeler missed 3-point jump shot Bobby Samples turnover Brady Wheeler steal Bluffton Beavers 30-second timeout Kegan Owen sub in Michael Stammen sub out Brady Wheeler missed jump shot Bobby Samples missed layup Kegan Owen missed 3-point jump shot Carter Bandemer missed 3-point jump shot Sam Coleman foul Michael Stammen sub in Ryan Rose sub out Gabriel Sharp sub in JJ Stevens sub in DJ Courtney sub in Addison Atwater sub in Sam Coleman sub out Bobby Samples sub out Caleb Caul sub out Ty Horky sub out Lukas Broadsword sub in JJ Stevens sub out Connor Martin made jump shot DJ Courtney missed 3-point jump shot Gabriel Sharp foul Brady Wheeler missed 3-point jump shot Carter Bandemer missed 3-point jump shot Kegan Owen missed 3-point jump shot Carter Bandemer missed 3-point jump shot Lukas Broadsword made layup Nevin Robson sub in Kegan Owen sub out Lucas Hanifan sub in Carter Bandemer sub out Michael Stammen missed jump shot Gabriel Sharp made jump shot Nevin Robson made layup Michael Stammen assist Michael Stammen foul Cam Rogers sub in Marcus Bruns sub out Ty Horky sub in Bobby Samples sub in Caleb Caul sub in Lucas Hanifan sub out Addison Atwater sub out Gabriel Sharp sub out Bobby Samples made 3-point jump shot Ty Horky assist Caleb Caul foul Michael Stammen made free throw Michael Stammen made free throw Miguel Ringer sub in Connor Martin sub out DJ Courtney missed layup Brady Wheeler turnover Bobby Samples steal Ty Horky missed jump shot Bobby Samples foul Michael Stammen made free throw Michael Stammen made free throw Michael Stammen foul Kegan Owen sub in Michael Stammen sub out Lukas Broadsword missed layup Miguel Ringer foul Lukas Broadsword made free throw Lukas Broadsword missed free throw Brady Wheeler missed 3-point jump shot Bobby Samples missed 3-point jump shot Brady Wheeler missed jump shot Cam Rogers foul Lukas Broadsword made free throw Lukas Broadsword missed free throw Connor Martin sub in Miguel Ringer sub out Kegan Owen missed 3-point jump shot Alex Rueff sub in Lukas Broadsword sub out Brady Wheeler turnover Bobby Samples steal Brady Wheeler foul Bobby Samples made free throw Bobby Samples made free throw Michael Stammen sub in Brady Wheeler sub out Michael Stammen turnover Ryan Rose sub in Michael Stammen sub out Lukas Broadsword offensive rebound Bobby Samples defensive rebound Kegan Owen defensive rebound Lukas Broadsword offensive rebound Kalamazoo Hornets deadball rebound Kegan Owen defensive rebound Lukas Broadsword defensive rebound Bobby Samples defensive rebound Bluffton Beavers defensive rebound Michael Stammen defensive rebound Michael Stammen defensive rebound Connor Martin defensive rebound Addison Atwater defensive rebound Connor Martin defensive rebound Bobby Samples defensive rebound Ty Horky defensive rebound Bluffton Beavers offensive rebound Kalamazoo Hornets deadball rebound Connor Martin offensive rebound Bobby Samples defensive rebound Caleb Caul defensive rebound Ryan Rose defensive rebound Carter Bandemer defensive rebound Kegan Owen defensive rebound Marcus Bruns defensive rebound Gabriel Sharp defensive rebound Brady Wheeler defensive rebound Lukas Broadsword defensive rebound DJ Courtney offensive rebound Lukas Broadsword defensive rebound Miguel Ringer defensive rebound Michael Stammen defensive rebound Lukas Broadsword offensive rebound Kegan Owen defensive rebound Kalamazoo Hornets defensive rebound Cam Rogers defensive rebound DJ Courtney defensive rebound Cam Rogers defensive rebound Brady Wheeler offensive rebound Connor Martin sub in JD Stokes sub out Brady Wheeler foul Brady Wheeler turnover Bobby Samples turnover Brady Wheeler steal Kegan Owen made layup Bobby Samples foul Kegan Owen made free throw Lukas Broadsword made jump shot Nevin Robson missed layup Lukas Broadsword shot block Kegan Owen made 3-point jump shot Michael Stammen assist Bobby Samples made 3-point jump shot DJ Courtney assist Nevin Robson foul Nevin Robson turnover DJ Courtney missed layup Ty Horky turnover Nevin Robson steal Lukas Broadsword foul JJ Stevens sub in Lukas Broadsword sub out Kegan Owen turnover Ty Horky missed 3-point jump shot Kegan Owen missed 3-point jump shot JJ Stevens foul Sam Coleman sub in JJ Stevens sub out Connor Martin missed jump shot Sam Coleman shot block DJ Courtney missed 3-point jump shot Michael Stammen foul Ty Horky made free throw Michael Stammen made layup DJ Courtney foul Michael Stammen made free throw Gabriel Sharp sub in Lukas Broadsword sub in Carter Bandemer sub in Addison Atwater sub in Sam Coleman sub out Bobby Samples sub out Caleb Caul sub out Ty Horky sub out Kegan Owen foul DJ Courtney turnover Nevin Robson made layup Gabriel Sharp missed 3-point jump shot Brady Wheeler made 3-point jump shot Kegan Owen assist Kalamazoo Hornets FULL full timeout Carter Bandemer made 3-point jump shot Addison Atwater assist Michael Stammen made 3-point jump shot JD Stokes sub in Ryan Rose sub in Connor Martin sub out Kegan Owen sub out Gabriel Sharp missed 3-point jump shot Gabriel Sharp foul Ryan Rose made 3-point jump shot Michael Stammen assist Ryan Rose foul Lukas Broadsword made free throw Lukas Broadsword made free throw Ty Horky sub in DJ Courtney sub out Michael Stammen missed layup JD Stokes made layup Gabriel Sharp foul Gabriel Sharp turnover Bobby Samples sub in Caleb Caul sub in Addison Atwater sub out Gabriel Sharp sub out Ryan Rose made jump shot Nevin Robson foul Lukas Broadsword made free throw Lukas Broadsword made free throw Alex Rueff sub in Lukas Broadsword sub out Michael Stammen made layup Alex Rueff missed 3-point jump shot Brady Wheeler foul Caleb Caul made free throw Caleb Caul made free throw Caleb Caul made free throw Connor Martin sub in Kegan Owen sub in JD Stokes sub out Brady Wheeler sub out Carter Bandemer foul Michael Stammen missed free throw Michael Stammen made free throw DJ Courtney sub in Carter Bandemer sub out Alex Rueff turnover Kegan Owen missed jump shot Alex Rueff foul Kalamazoo Hornets FULL full timeout Connor Martin missed free throw Ty Horky missed layup Ty Horky foul Michael Stammen made free throw Connor Martin turnover Lukas Broadsword sub in Addison Atwater sub in Bobby Samples sub out Alex Rueff sub out Nevin Robson foul Caleb Caul made free throw Caleb Caul made free throw Marcus Bruns sub in Nevin Robson sub out Michael Stammen missed 3-point jump shot Lukas Broadsword made layup Caleb Caul assist Kegan Owen missed layup Connor Martin made layup Ty Horky turnover Kegan Owen steal Kegan Owen turnover Lukas Broadsword turnover Connor Martin turnover Lukas Broadsword steal Ty Horky missed layup Marcus Bruns missed jump shot Lukas Broadsword made layup Ty Horky assist Caleb Caul foul Kegan Owen made free throw Kegan Owen missed free throw Carter Bandemer sub in Alex Rueff sub in Lukas Broadsword sub out Caleb Caul sub out Kegan Owen foul Addison Atwater missed free throw Nevin Robson sub in Marcus Bruns sub out Alex Rueff foul Michael Stammen made free throw Kalamazoo Hornets 30-second timeout Michael Stammen missed free throw Brady Wheeler sub in Ryan Rose sub out Addison Atwater made 3-point jump shot Alex Rueff assist Bobby Samples sub in Addison Atwater sub out Kegan Owen missed jump shot Lukas Broadsword sub in Alex Rueff sub out Ty Horky foul Nevin Robson made free throw Nevin Robson missed free throw Bobby Samples made 3-point jump shot Lukas Broadsword assist Michael Stammen made 3-point jump shot Ty Horky made layup Brady Wheeler made 3-point jump shot Michael Stammen assist Kegan Owen foul Ty Horky missed free throw Caleb Caul sub in Carter Bandemer sub out Bluffton Beavers FULL full timeout Kegan Owen turnover Bobby Samples steal Lukas Broadsword made layup Bluffton Beavers FULL full timeout Bluffton Beavers FULL full timeout Marcus Bruns sub in Nevin Robson sub out Kegan Owen made jump shot Kalamazoo Hornets 30-second timeout Kalamazoo Hornets FULL full timeout Bobby Samples turnover Trey Bolling sub in Caleb Caul sub out Bluffton Beavers offensive rebound Ty Horky offensive rebound Michael Stammen defensive rebound Connor Martin offensive rebound Bobby Samples defensive rebound Connor Martin defensive rebound Bluffton Beavers defensive rebound Brady Wheeler defensive rebound JD Stokes offensive rebound Bobby Samples offensive rebound Bluffton Beavers deadball rebound Nevin Robson offensive rebound DJ Courtney defensive rebound Michael Stammen defensive rebound Caleb Caul defensive rebound Connor Martin offensive rebound Connor Martin defensive rebound Lukas Broadsword defensive rebound Carter Bandemer defensive rebound Nevin Robson defensive rebound Ty Horky defensive rebound Connor Martin offensive rebound Lukas Broadsword defensive rebound Kegan Owen defensive rebound KMZOO BLUFF
1 2
  1. 1 1 19:33 KMZOO Lukas Broadsword made layup KMZOO 0-2
  2. 2 1 19:11 BLUFF JD Stokes turnover KMZOO 0-2
  3. 3 1 19:10 KMZOO Caleb Caul steal KMZOO 0-2
  4. 4 1 19:07 KMZOO Caleb Caul missed layup KMZOO 0-2
  5. 5 1 19:04 KMZOO Lukas Broadsword made layup KMZOO 0-4
  6. 6 1 18:48 BLUFF Brady Wheeler missed jump shot KMZOO 0-4
  7. 7 1 18:29 KMZOO Lukas Broadsword missed jump shot KMZOO 0-4
  8. 8 1 18:07 BLUFF Michael Stammen made jump shot KMZOO 2-4
  9. 9 1 17:49 KMZOO DJ Courtney missed layup KMZOO 2-4
  10. 10 1 17:47 BLUFF Nevin Robson foul KMZOO 2-4
  11. 11 1 17:47 KMZOO Lukas Broadsword missed free throw KMZOO 2-4
  12. 12 1 17:47 KMZOO Lukas Broadsword missed free throw KMZOO 2-4
  13. 13 1 17:26 BLUFF JD Stokes turnover KMZOO 2-4
  14. 14 1 17:26 BLUFF Connor Martin sub in KMZOO 2-4
  15. 15 1 17:26 BLUFF JD Stokes sub out KMZOO 2-4
  16. 16 1 17:13 KMZOO Caleb Caul made layup KMZOO 2-6
  17. 17 1 16:59 BLUFF Brady Wheeler missed 3-point jump shot KMZOO 2-6
  18. 18 1 16:50 KMZOO Caleb Caul turnover KMZOO 2-6
  19. 19 1 16:50 BLUFF Brady Wheeler steal KMZOO 2-6
  20. 20 1 16:41 BLUFF Kegan Owen missed 3-point jump shot KMZOO 2-6
  21. 21 1 16:28 KMZOO Ty Horky made layup KMZOO 2-8
  22. 22 1 16:14 KMZOO Lukas Broadsword foul KMZOO 2-8
  23. 23 1 16:14 KMZOO JJ Stevens sub in KMZOO 2-8
  24. 24 1 16:14 KMZOO Lucas Hanifan sub in KMZOO 2-8
  25. 25 1 16:14 KMZOO Addison Atwater sub in KMZOO 2-8
  26. 26 1 16:14 KMZOO Gabriel Sharp sub in KMZOO 2-8
  27. 27 1 16:14 KMZOO Bobby Samples sub out KMZOO 2-8
  28. 28 1 16:14 KMZOO Lukas Broadsword sub out KMZOO 2-8
  29. 29 1 16:14 KMZOO Caleb Caul sub out KMZOO 2-8
  30. 30 1 16:14 KMZOO Ty Horky sub out KMZOO 2-8
  31. 31 1 16:10 BLUFF Brady Wheeler turnover KMZOO 2-8
  32. 32 1 15:57 KMZOO Addison Atwater missed 3-point jump shot KMZOO 2-8
  33. 33 1 15:27 BLUFF Connor Martin made layup KMZOO 4-8
  34. 34 1 15:12 KMZOO Lucas Hanifan made layup KMZOO 4-10
  35. 35 1 15:12 KMZOO Addison Atwater assist KMZOO 4-10
  36. 36 1 14:59 BLUFF Michael Stammen turnover KMZOO 4-10
  37. 37 1 14:59 KMZOO Gabriel Sharp steal KMZOO 4-10
  38. 38 1 14:52 KMZOO Gabriel Sharp missed jump shot KMZOO 4-10
  39. 39 1 14:38 BLUFF Brady Wheeler turnover KMZOO 4-10
  40. 40 1 14:37 KMZOO Lucas Hanifan steal KMZOO 4-10
  41. 41 1 14:23 KMZOO Addison Atwater missed 3-point jump shot KMZOO 4-10
  42. 42 1 14:17 KMZOO JJ Stevens foul KMZOO 4-10
  43. 43 1 14:17 BLUFF Ryan Rose sub in KMZOO 4-10
  44. 44 1 14:17 BLUFF Brady Wheeler sub out KMZOO 4-10
  45. 45 1 14:02 KMZOO JJ Stevens foul KMZOO 4-10
  46. 46 1 14:02 KMZOO Lukas Broadsword sub in KMZOO 4-10
  47. 47 1 14:02 KMZOO JJ Stevens sub out KMZOO 4-10
  48. 48 1 13:47 BLUFF Connor Martin made layup KMZOO 6-10
  49. 49 1 13:47 BLUFF Nevin Robson assist KMZOO 6-10
  50. 50 1 13:16 KMZOO Lukas Broadsword missed layup KMZOO 6-10
  51. 51 1 12:45 BLUFF Michael Stammen missed 3-point jump shot KMZOO 6-10
  52. 52 1 12:38 KMZOO Gabriel Sharp missed 3-point jump shot KMZOO 6-10
  53. 53 1 12:25 BLUFF Kegan Owen made 3-point jump shot KMZOO 9-10
  54. 54 1 12:25 BLUFF Ryan Rose assist KMZOO 9-10
  55. 55 1 12:09 KMZOO Addison Atwater turnover KMZOO 9-10
  56. 56 1 12:09 KMZOO Ty Horky sub in KMZOO 9-10
  57. 57 1 12:09 KMZOO Bobby Samples sub in KMZOO 9-10
  58. 58 1 12:09 KMZOO Caleb Caul sub in KMZOO 9-10
  59. 59 1 12:09 KMZOO Alex Rueff sub in KMZOO 9-10
  60. 60 1 12:09 KMZOO DJ Courtney sub out KMZOO 9-10
  61. 61 1 12:09 KMZOO Lucas Hanifan sub out KMZOO 9-10
  62. 62 1 12:09 KMZOO Addison Atwater sub out KMZOO 9-10
  63. 63 1 12:09 KMZOO Gabriel Sharp sub out KMZOO 9-10
  64. 64 1 11:54 BLUFF Ryan Rose made 3-point jump shot BLUFF 12-10
  65. 65 1 11:54 BLUFF Nevin Robson assist BLUFF 12-10
  66. 66 1 11:33 KMZOO Ty Horky made layup 12-12
  67. 67 1 11:05 BLUFF Michael Stammen missed 3-point jump shot 12-12
  68. 68 1 10:55 KMZOO Caleb Caul made 3-point jump shot KMZOO 12-15
  69. 69 1 10:55 KMZOO Ty Horky assist KMZOO 12-15
  70. 70 1 10:33 KMZOO Sam Coleman sub in KMZOO 12-15
  71. 71 1 10:33 KMZOO Lukas Broadsword sub out KMZOO 12-15
  72. 72 1 10:24 BLUFF Ryan Rose missed 3-point jump shot KMZOO 12-15
  73. 73 1 10:16 KMZOO Sam Coleman made layup KMZOO 12-17
  74. 74 1 10:16 KMZOO Ty Horky assist KMZOO 12-17
  75. 75 1 10:03 BLUFF Bluffton Beavers FULL full timeout KMZOO 12-17
  76. 76 1 10:03 BLUFF Brady Wheeler sub in KMZOO 12-17
  77. 77 1 10:03 BLUFF Marcus Bruns sub in KMZOO 12-17
  78. 78 1 10:03 BLUFF Nevin Robson sub out KMZOO 12-17
  79. 79 1 10:03 BLUFF Kegan Owen sub out KMZOO 12-17
  80. 80 1 09:53 BLUFF Brady Wheeler missed layup KMZOO 12-17
  81. 81 1 09:53 KMZOO Caleb Caul shot block KMZOO 12-17
  82. 82 1 09:42 BLUFF Connor Martin made layup KMZOO 14-17
  83. 83 1 09:28 KMZOO Carter Bandemer sub in KMZOO 14-17
  84. 84 1 09:28 KMZOO Alex Rueff sub out KMZOO 14-17
  85. 85 1 09:26 BLUFF Marcus Bruns foul KMZOO 14-17
  86. 86 1 09:26 KMZOO Carter Bandemer missed free throw KMZOO 14-17
  87. 87 1 09:26 KMZOO Carter Bandemer made free throw KMZOO 14-18
  88. 88 1 09:26 KMZOO Carter Bandemer made free throw KMZOO 14-19
  89. 89 1 09:06 BLUFF Michael Stammen missed jump shot KMZOO 14-19
  90. 90 1 08:58 KMZOO Carter Bandemer foul KMZOO 14-19
  91. 91 1 08:51 BLUFF Brady Wheeler missed 3-point jump shot KMZOO 14-19
  92. 92 1 08:32 KMZOO Bobby Samples turnover KMZOO 14-19
  93. 93 1 08:32 BLUFF Brady Wheeler steal KMZOO 14-19
  94. 94 1 08:32 BLUFF Bluffton Beavers 30-second timeout KMZOO 14-19
  95. 95 1 08:32 BLUFF Kegan Owen sub in KMZOO 14-19
  96. 96 1 08:32 BLUFF Michael Stammen sub out KMZOO 14-19
  97. 97 1 08:12 BLUFF Brady Wheeler missed jump shot KMZOO 14-19
  98. 98 1 07:53 KMZOO Bobby Samples missed layup KMZOO 14-19
  99. 99 1 07:41 BLUFF Kegan Owen missed 3-point jump shot KMZOO 14-19
  100. 100 1 07:21 KMZOO Carter Bandemer missed 3-point jump shot KMZOO 14-19
  101. 101 1 07:13 KMZOO Sam Coleman foul KMZOO 14-19
  102. 102 1 07:13 BLUFF Michael Stammen sub in KMZOO 14-19
  103. 103 1 07:13 BLUFF Ryan Rose sub out KMZOO 14-19
  104. 104 1 07:13 KMZOO Gabriel Sharp sub in KMZOO 14-19
  105. 105 1 07:13 KMZOO JJ Stevens sub in KMZOO 14-19
  106. 106 1 07:13 KMZOO DJ Courtney sub in KMZOO 14-19
  107. 107 1 07:13 KMZOO Addison Atwater sub in KMZOO 14-19
  108. 108 1 07:13 KMZOO Sam Coleman sub out KMZOO 14-19
  109. 109 1 07:13 KMZOO Bobby Samples sub out KMZOO 14-19
  110. 110 1 07:13 KMZOO Caleb Caul sub out KMZOO 14-19
  111. 111 1 07:13 KMZOO Ty Horky sub out KMZOO 14-19
  112. 112 1 07:07 KMZOO Lukas Broadsword sub in KMZOO 14-19
  113. 113 1 07:07 KMZOO JJ Stevens sub out KMZOO 14-19
  114. 114 1 06:53 BLUFF Connor Martin made jump shot KMZOO 16-19
  115. 115 1 06:43 KMZOO DJ Courtney missed 3-point jump shot KMZOO 16-19
  116. 116 1 06:17 KMZOO Gabriel Sharp foul KMZOO 16-19
  117. 117 1 06:17 BLUFF Brady Wheeler missed 3-point jump shot KMZOO 16-19
  118. 118 1 06:09 KMZOO Carter Bandemer missed 3-point jump shot KMZOO 16-19
  119. 119 1 05:48 BLUFF Kegan Owen missed 3-point jump shot KMZOO 16-19
  120. 120 1 05:40 KMZOO Carter Bandemer missed 3-point jump shot KMZOO 16-19
  121. 121 1 05:29 KMZOO Lukas Broadsword made layup KMZOO 16-21
  122. 122 1 05:11 BLUFF Nevin Robson sub in KMZOO 16-21
  123. 123 1 05:11 BLUFF Kegan Owen sub out KMZOO 16-21
  124. 124 1 05:09 KMZOO Lucas Hanifan sub in KMZOO 16-21
  125. 125 1 05:09 KMZOO Carter Bandemer sub out KMZOO 16-21
  126. 126 1 05:08 BLUFF Michael Stammen missed jump shot KMZOO 16-21
  127. 127 1 05:01 KMZOO Gabriel Sharp made jump shot KMZOO 16-23
  128. 128 1 04:34 BLUFF Nevin Robson made layup KMZOO 18-23
  129. 129 1 04:34 BLUFF Michael Stammen assist KMZOO 18-23
  130. 130 1 04:17 BLUFF Michael Stammen foul KMZOO 18-23
  131. 131 1 04:17 BLUFF Cam Rogers sub in KMZOO 18-23
  132. 132 1 04:17 BLUFF Marcus Bruns sub out KMZOO 18-23
  133. 133 1 04:17 KMZOO Ty Horky sub in KMZOO 18-23
  134. 134 1 04:17 KMZOO Bobby Samples sub in KMZOO 18-23
  135. 135 1 04:17 KMZOO Caleb Caul sub in KMZOO 18-23
  136. 136 1 04:17 KMZOO Lucas Hanifan sub out KMZOO 18-23
  137. 137 1 04:17 KMZOO Addison Atwater sub out KMZOO 18-23
  138. 138 1 04:17 KMZOO Gabriel Sharp sub out KMZOO 18-23
  139. 139 1 04:03 KMZOO Bobby Samples made 3-point jump shot KMZOO 18-26
  140. 140 1 04:03 KMZOO Ty Horky assist KMZOO 18-26
  141. 141 1 03:41 KMZOO Caleb Caul foul KMZOO 18-26
  142. 142 1 03:41 BLUFF Michael Stammen made free throw KMZOO 19-26
  143. 143 1 03:41 BLUFF Michael Stammen made free throw KMZOO 20-26
  144. 144 1 03:41 BLUFF Miguel Ringer sub in KMZOO 20-26
  145. 145 1 03:41 BLUFF Connor Martin sub out KMZOO 20-26
  146. 146 1 03:21 KMZOO DJ Courtney missed layup KMZOO 20-26
  147. 147 1 03:04 BLUFF Brady Wheeler turnover KMZOO 20-26
  148. 148 1 03:02 KMZOO Bobby Samples steal KMZOO 20-26
  149. 149 1 02:59 KMZOO Ty Horky missed jump shot KMZOO 20-26
  150. 150 1 02:34 KMZOO Bobby Samples foul KMZOO 20-26
  151. 151 1 02:34 BLUFF Michael Stammen made free throw KMZOO 21-26
  152. 152 1 02:34 BLUFF Michael Stammen made free throw KMZOO 22-26
  153. 153 1 02:22 BLUFF Michael Stammen foul KMZOO 22-26
  154. 154 1 02:22 BLUFF Kegan Owen sub in KMZOO 22-26
  155. 155 1 02:22 BLUFF Michael Stammen sub out KMZOO 22-26
  156. 156 1 02:12 KMZOO Lukas Broadsword missed layup KMZOO 22-26
  157. 157 1 02:09 BLUFF Miguel Ringer foul KMZOO 22-26
  158. 158 1 02:09 KMZOO Lukas Broadsword made free throw KMZOO 22-27
  159. 159 1 02:09 KMZOO Lukas Broadsword missed free throw KMZOO 22-27
  160. 160 1 01:38 BLUFF Brady Wheeler missed 3-point jump shot KMZOO 22-27
  161. 161 1 01:21 KMZOO Bobby Samples missed 3-point jump shot KMZOO 22-27
  162. 162 1 00:55 BLUFF Brady Wheeler missed jump shot KMZOO 22-27
  163. 163 1 00:46 BLUFF Cam Rogers foul KMZOO 22-27
  164. 164 1 00:46 KMZOO Lukas Broadsword made free throw KMZOO 22-28
  165. 165 1 00:46 KMZOO Lukas Broadsword missed free throw KMZOO 22-28
  166. 166 1 00:46 BLUFF Connor Martin sub in KMZOO 22-28
  167. 167 1 00:46 BLUFF Miguel Ringer sub out KMZOO 22-28
  168. 168 1 00:31 BLUFF Kegan Owen missed 3-point jump shot KMZOO 22-28
  169. 169 1 00:31 KMZOO Alex Rueff sub in KMZOO 22-28
  170. 170 1 00:31 KMZOO Lukas Broadsword sub out KMZOO 22-28
  171. 171 1 00:25 BLUFF Brady Wheeler turnover KMZOO 22-28
  172. 172 1 00:22 KMZOO Bobby Samples steal KMZOO 22-28
  173. 173 1 00:22 BLUFF Brady Wheeler foul KMZOO 22-28
  174. 174 1 00:22 KMZOO Bobby Samples made free throw KMZOO 22-29
  175. 175 1 00:22 KMZOO Bobby Samples made free throw KMZOO 22-30
  176. 176 1 00:22 BLUFF Michael Stammen sub in KMZOO 22-30
  177. 177 1 00:22 BLUFF Brady Wheeler sub out KMZOO 22-30
  178. 178 1 00:05 BLUFF Michael Stammen turnover KMZOO 22-30
  179. 179 1 00:05 BLUFF Ryan Rose sub in KMZOO 22-30
  180. 180 1 00:05 BLUFF Michael Stammen sub out KMZOO 22-30
  181. 181 1 19:07 KMZOO Lukas Broadsword offensive rebound KMZOO 0-2
  182. 182 1 18:48 KMZOO Bobby Samples defensive rebound KMZOO 0-4
  183. 183 1 18:29 BLUFF Kegan Owen defensive rebound KMZOO 0-4
  184. 184 1 17:49 KMZOO Lukas Broadsword offensive rebound KMZOO 2-4
  185. 185 1 17:47 KMZOO Kalamazoo Hornets deadball rebound KMZOO 2-4
  186. 186 1 17:47 BLUFF Kegan Owen defensive rebound KMZOO 2-4
  187. 187 1 16:59 KMZOO Lukas Broadsword defensive rebound KMZOO 2-6
  188. 188 1 16:41 KMZOO Bobby Samples defensive rebound KMZOO 2-6
  189. 189 1 15:57 BLUFF Bluffton Beavers defensive rebound KMZOO 2-8
  190. 190 1 14:52 BLUFF Michael Stammen defensive rebound KMZOO 4-10
  191. 191 1 14:23 BLUFF Michael Stammen defensive rebound KMZOO 4-10
  192. 192 1 13:16 BLUFF Connor Martin defensive rebound KMZOO 6-10
  193. 193 1 12:45 KMZOO Addison Atwater defensive rebound KMZOO 6-10
  194. 194 1 12:38 BLUFF Connor Martin defensive rebound KMZOO 6-10
  195. 195 1 11:05 KMZOO Bobby Samples defensive rebound 12-12
  196. 196 1 10:24 KMZOO Ty Horky defensive rebound KMZOO 12-15
  197. 197 1 09:53 BLUFF Bluffton Beavers offensive rebound KMZOO 12-17
  198. 198 1 09:26 KMZOO Kalamazoo Hornets deadball rebound KMZOO 14-17
  199. 199 1 09:06 BLUFF Connor Martin offensive rebound KMZOO 14-19
  200. 200 1 08:51 KMZOO Bobby Samples defensive rebound KMZOO 14-19
  201. 201 1 08:12 KMZOO Caleb Caul defensive rebound KMZOO 14-19
  202. 202 1 07:53 BLUFF Ryan Rose defensive rebound KMZOO 14-19
  203. 203 1 07:41 KMZOO Carter Bandemer defensive rebound KMZOO 14-19
  204. 204 1 07:21 BLUFF Kegan Owen defensive rebound KMZOO 14-19
  205. 205 1 06:43 BLUFF Marcus Bruns defensive rebound KMZOO 16-19
  206. 206 1 06:17 KMZOO Gabriel Sharp defensive rebound KMZOO 16-19
  207. 207 1 06:09 BLUFF Brady Wheeler defensive rebound KMZOO 16-19
  208. 208 1 05:48 KMZOO Lukas Broadsword defensive rebound KMZOO 16-19
  209. 209 1 05:40 KMZOO DJ Courtney offensive rebound KMZOO 16-19
  210. 210 1 05:08 KMZOO Lukas Broadsword defensive rebound KMZOO 16-21
  211. 211 1 03:21 BLUFF Miguel Ringer defensive rebound KMZOO 20-26
  212. 212 1 02:59 BLUFF Michael Stammen defensive rebound KMZOO 20-26
  213. 213 1 02:12 KMZOO Lukas Broadsword offensive rebound KMZOO 22-26
  214. 214 1 02:09 BLUFF Kegan Owen defensive rebound KMZOO 22-27
  215. 215 1 01:38 KMZOO Kalamazoo Hornets defensive rebound KMZOO 22-27
  216. 216 1 01:21 BLUFF Cam Rogers defensive rebound KMZOO 22-27
  217. 217 1 00:55 KMZOO DJ Courtney defensive rebound KMZOO 22-27
  218. 218 1 00:46 BLUFF Cam Rogers defensive rebound KMZOO 22-28
  219. 219 1 00:31 BLUFF Brady Wheeler offensive rebound KMZOO 22-28
  220. 220 2 20:00 BLUFF Connor Martin sub in KMZOO 22-30
  221. 221 2 20:00 BLUFF JD Stokes sub out KMZOO 22-30
  222. 222 2 19:51 BLUFF Brady Wheeler foul KMZOO 22-30
  223. 223 2 19:51 BLUFF Brady Wheeler turnover KMZOO 22-30
  224. 224 2 19:32 KMZOO Bobby Samples turnover KMZOO 22-30
  225. 225 2 19:32 BLUFF Brady Wheeler steal KMZOO 22-30
  226. 226 2 19:20 BLUFF Kegan Owen made layup KMZOO 24-30
  227. 227 2 19:20 KMZOO Bobby Samples foul KMZOO 24-30
  228. 228 2 19:20 BLUFF Kegan Owen made free throw KMZOO 25-30
  229. 229 2 19:02 KMZOO Lukas Broadsword made jump shot KMZOO 25-32
  230. 230 2 18:36 BLUFF Nevin Robson missed layup KMZOO 25-32
  231. 231 2 18:36 KMZOO Lukas Broadsword shot block KMZOO 25-32
  232. 232 2 18:34 BLUFF Kegan Owen made 3-point jump shot KMZOO 28-32
  233. 233 2 18:34 BLUFF Michael Stammen assist KMZOO 28-32
  234. 234 2 18:07 KMZOO Bobby Samples made 3-point jump shot KMZOO 28-35
  235. 235 2 18:07 KMZOO DJ Courtney assist KMZOO 28-35
  236. 236 2 17:50 BLUFF Nevin Robson foul KMZOO 28-35
  237. 237 2 17:50 BLUFF Nevin Robson turnover KMZOO 28-35
  238. 238 2 17:37 KMZOO DJ Courtney missed layup KMZOO 28-35
  239. 239 2 17:29 KMZOO Ty Horky turnover KMZOO 28-35
  240. 240 2 17:27 BLUFF Nevin Robson steal KMZOO 28-35
  241. 241 2 17:18 KMZOO Lukas Broadsword foul KMZOO 28-35
  242. 242 2 17:18 KMZOO JJ Stevens sub in KMZOO 28-35
  243. 243 2 17:18 KMZOO Lukas Broadsword sub out KMZOO 28-35
  244. 244 2 17:06 BLUFF Kegan Owen turnover KMZOO 28-35
  245. 245 2 16:56 KMZOO Ty Horky missed 3-point jump shot KMZOO 28-35
  246. 246 2 16:40 BLUFF Kegan Owen missed 3-point jump shot KMZOO 28-35
  247. 247 2 16:35 KMZOO JJ Stevens foul KMZOO 28-35
  248. 248 2 16:35 KMZOO Sam Coleman sub in KMZOO 28-35
  249. 249 2 16:35 KMZOO JJ Stevens sub out KMZOO 28-35
  250. 250 2 16:31 BLUFF Connor Martin missed jump shot KMZOO 28-35
  251. 251 2 16:31 KMZOO Sam Coleman shot block KMZOO 28-35
  252. 252 2 16:17 KMZOO DJ Courtney missed 3-point jump shot KMZOO 28-35
  253. 253 2 16:12 BLUFF Michael Stammen foul KMZOO 28-35
  254. 254 2 16:12 KMZOO Ty Horky made free throw KMZOO 28-36
  255. 255 2 15:48 BLUFF Michael Stammen made layup KMZOO 30-36
  256. 256 2 15:48 KMZOO DJ Courtney foul KMZOO 30-36
  257. 257 2 15:48 BLUFF Michael Stammen made free throw KMZOO 31-36
  258. 258 2 15:48 KMZOO Gabriel Sharp sub in KMZOO 31-36
  259. 259 2 15:48 KMZOO Lukas Broadsword sub in KMZOO 31-36
  260. 260 2 15:48 KMZOO Carter Bandemer sub in KMZOO 31-36
  261. 261 2 15:48 KMZOO Addison Atwater sub in KMZOO 31-36
  262. 262 2 15:48 KMZOO Sam Coleman sub out KMZOO 31-36
  263. 263 2 15:48 KMZOO Bobby Samples sub out KMZOO 31-36
  264. 264 2 15:48 KMZOO Caleb Caul sub out KMZOO 31-36
  265. 265 2 15:48 KMZOO Ty Horky sub out KMZOO 31-36
  266. 266 2 15:31 BLUFF Kegan Owen foul KMZOO 31-36
  267. 267 2 15:20 KMZOO DJ Courtney turnover KMZOO 31-36
  268. 268 2 15:10 BLUFF Nevin Robson made layup KMZOO 33-36
  269. 269 2 14:59 KMZOO Gabriel Sharp missed 3-point jump shot KMZOO 33-36
  270. 270 2 14:37 BLUFF Brady Wheeler made 3-point jump shot 36-36
  271. 271 2 14:37 BLUFF Kegan Owen assist 36-36
  272. 272 2 14:36 KMZOO Kalamazoo Hornets FULL full timeout 36-36
  273. 273 2 14:23 KMZOO Carter Bandemer made 3-point jump shot KMZOO 36-39
  274. 274 2 14:23 KMZOO Addison Atwater assist KMZOO 36-39
  275. 275 2 13:52 BLUFF Michael Stammen made 3-point jump shot 39-39
  276. 276 2 13:48 BLUFF JD Stokes sub in 39-39
  277. 277 2 13:48 BLUFF Ryan Rose sub in 39-39
  278. 278 2 13:48 BLUFF Connor Martin sub out 39-39
  279. 279 2 13:48 BLUFF Kegan Owen sub out 39-39
  280. 280 2 13:37 KMZOO Gabriel Sharp missed 3-point jump shot 39-39
  281. 281 2 13:17 KMZOO Gabriel Sharp foul 39-39
  282. 282 2 13:15 BLUFF Ryan Rose made 3-point jump shot BLUFF 42-39
  283. 283 2 13:15 BLUFF Michael Stammen assist BLUFF 42-39
  284. 284 2 12:55 BLUFF Ryan Rose foul BLUFF 42-39
  285. 285 2 12:55 KMZOO Lukas Broadsword made free throw BLUFF 42-40
  286. 286 2 12:55 KMZOO Lukas Broadsword made free throw BLUFF 42-41
  287. 287 2 12:55 KMZOO Ty Horky sub in BLUFF 42-41
  288. 288 2 12:55 KMZOO DJ Courtney sub out BLUFF 42-41
  289. 289 2 12:29 BLUFF Michael Stammen missed layup BLUFF 42-41
  290. 290 2 12:26 BLUFF JD Stokes made layup BLUFF 44-41
  291. 291 2 12:16 KMZOO Gabriel Sharp foul BLUFF 44-41
  292. 292 2 12:16 KMZOO Gabriel Sharp turnover BLUFF 44-41
  293. 293 2 12:16 KMZOO Bobby Samples sub in BLUFF 44-41
  294. 294 2 12:16 KMZOO Caleb Caul sub in BLUFF 44-41
  295. 295 2 12:16 KMZOO Addison Atwater sub out BLUFF 44-41
  296. 296 2 12:16 KMZOO Gabriel Sharp sub out BLUFF 44-41
  297. 297 2 11:51 BLUFF Ryan Rose made jump shot BLUFF 46-41
  298. 298 2 11:30 BLUFF Nevin Robson foul BLUFF 46-41
  299. 299 2 11:30 KMZOO Lukas Broadsword made free throw BLUFF 46-42
  300. 300 2 11:30 KMZOO Lukas Broadsword made free throw BLUFF 46-43
  301. 301 2 11:30 KMZOO Alex Rueff sub in BLUFF 46-43
  302. 302 2 11:30 KMZOO Lukas Broadsword sub out BLUFF 46-43
  303. 303 2 11:14 BLUFF Michael Stammen made layup BLUFF 48-43
  304. 304 2 10:58 KMZOO Alex Rueff missed 3-point jump shot BLUFF 48-43
  305. 305 2 10:35 BLUFF Brady Wheeler foul BLUFF 48-43
  306. 306 2 10:35 KMZOO Caleb Caul made free throw BLUFF 48-44
  307. 307 2 10:35 KMZOO Caleb Caul made free throw BLUFF 48-45
  308. 308 2 10:35 KMZOO Caleb Caul made free throw BLUFF 48-46
  309. 309 2 10:35 BLUFF Connor Martin sub in BLUFF 48-46
  310. 310 2 10:35 BLUFF Kegan Owen sub in BLUFF 48-46
  311. 311 2 10:35 BLUFF JD Stokes sub out BLUFF 48-46
  312. 312 2 10:35 BLUFF Brady Wheeler sub out BLUFF 48-46
  313. 313 2 10:13 KMZOO Carter Bandemer foul BLUFF 48-46
  314. 314 2 10:13 BLUFF Michael Stammen missed free throw BLUFF 48-46
  315. 315 2 10:13 BLUFF Michael Stammen made free throw BLUFF 49-46
  316. 316 2 10:13 KMZOO DJ Courtney sub in BLUFF 49-46
  317. 317 2 10:13 KMZOO Carter Bandemer sub out BLUFF 49-46
  318. 318 2 10:05 KMZOO Alex Rueff turnover BLUFF 49-46
  319. 319 2 09:38 BLUFF Kegan Owen missed jump shot BLUFF 49-46
  320. 320 2 09:33 KMZOO Alex Rueff foul BLUFF 49-46
  321. 321 2 09:33 KMZOO Kalamazoo Hornets FULL full timeout BLUFF 49-46
  322. 322 2 09:33 BLUFF Connor Martin missed free throw BLUFF 49-46
  323. 323 2 09:13 KMZOO Ty Horky missed layup BLUFF 49-46
  324. 324 2 08:44 KMZOO Ty Horky foul BLUFF 49-46
  325. 325 2 08:44 BLUFF Michael Stammen made free throw BLUFF 50-46
  326. 326 2 08:44 BLUFF Connor Martin turnover BLUFF 50-46
  327. 327 2 08:44 KMZOO Lukas Broadsword sub in BLUFF 50-46
  328. 328 2 08:44 KMZOO Addison Atwater sub in BLUFF 50-46
  329. 329 2 08:44 KMZOO Bobby Samples sub out BLUFF 50-46
  330. 330 2 08:44 KMZOO Alex Rueff sub out BLUFF 50-46
  331. 331 2 08:29 BLUFF Nevin Robson foul BLUFF 50-46
  332. 332 2 08:29 KMZOO Caleb Caul made free throw BLUFF 50-47
  333. 333 2 08:29 KMZOO Caleb Caul made free throw BLUFF 50-48
  334. 334 2 08:29 BLUFF Marcus Bruns sub in BLUFF 50-48
  335. 335 2 08:29 BLUFF Nevin Robson sub out BLUFF 50-48
  336. 336 2 08:14 BLUFF Michael Stammen missed 3-point jump shot BLUFF 50-48
  337. 337 2 08:04 KMZOO Lukas Broadsword made layup 50-50
  338. 338 2 08:04 KMZOO Caleb Caul assist 50-50
  339. 339 2 07:43 BLUFF Kegan Owen missed layup 50-50
  340. 340 2 07:38 BLUFF Connor Martin made layup BLUFF 52-50
  341. 341 2 06:53 KMZOO Ty Horky turnover BLUFF 52-50
  342. 342 2 06:52 BLUFF Kegan Owen steal BLUFF 52-50
  343. 343 2 06:46 BLUFF Kegan Owen turnover BLUFF 52-50
  344. 344 2 06:21 KMZOO Lukas Broadsword turnover BLUFF 52-50
  345. 345 2 06:03 BLUFF Connor Martin turnover BLUFF 52-50
  346. 346 2 06:03 KMZOO Lukas Broadsword steal BLUFF 52-50
  347. 347 2 05:51 KMZOO Ty Horky missed layup BLUFF 52-50
  348. 348 2 05:25 BLUFF Marcus Bruns missed jump shot BLUFF 52-50
  349. 349 2 05:06 KMZOO Lukas Broadsword made layup 52-52
  350. 350 2 05:06 KMZOO Ty Horky assist 52-52
  351. 351 2 04:37 KMZOO Caleb Caul foul 52-52
  352. 352 2 04:37 BLUFF Kegan Owen made free throw BLUFF 53-52
  353. 353 2 04:37 BLUFF Kegan Owen missed free throw BLUFF 53-52
  354. 354 2 04:37 KMZOO Carter Bandemer sub in BLUFF 53-52
  355. 355 2 04:37 KMZOO Alex Rueff sub in BLUFF 53-52
  356. 356 2 04:37 KMZOO Lukas Broadsword sub out BLUFF 53-52
  357. 357 2 04:37 KMZOO Caleb Caul sub out BLUFF 53-52
  358. 358 2 04:24 BLUFF Kegan Owen foul BLUFF 53-52
  359. 359 2 04:24 KMZOO Addison Atwater missed free throw BLUFF 53-52
  360. 360 2 04:24 BLUFF Nevin Robson sub in BLUFF 53-52
  361. 361 2 04:24 BLUFF Marcus Bruns sub out BLUFF 53-52
  362. 362 2 04:08 KMZOO Alex Rueff foul BLUFF 53-52
  363. 363 2 04:08 BLUFF Michael Stammen made free throw BLUFF 54-52
  364. 364 2 04:08 KMZOO Kalamazoo Hornets 30-second timeout BLUFF 54-52
  365. 365 2 04:08 BLUFF Michael Stammen missed free throw BLUFF 54-52
  366. 366 2 04:08 BLUFF Brady Wheeler sub in BLUFF 54-52
  367. 367 2 04:08 BLUFF Ryan Rose sub out BLUFF 54-52
  368. 368 2 03:51 KMZOO Addison Atwater made 3-point jump shot KMZOO 54-55
  369. 369 2 03:51 KMZOO Alex Rueff assist KMZOO 54-55
  370. 370 2 03:33 KMZOO Bobby Samples sub in KMZOO 54-55
  371. 371 2 03:33 KMZOO Addison Atwater sub out KMZOO 54-55
  372. 372 2 03:18 BLUFF Kegan Owen missed jump shot KMZOO 54-55
  373. 373 2 03:15 KMZOO Lukas Broadsword sub in KMZOO 54-55
  374. 374 2 03:15 KMZOO Alex Rueff sub out KMZOO 54-55
  375. 375 2 03:03 KMZOO Ty Horky foul KMZOO 54-55
  376. 376 2 03:03 BLUFF Nevin Robson made free throw 55-55
  377. 377 2 03:03 BLUFF Nevin Robson missed free throw 55-55
  378. 378 2 02:44 KMZOO Bobby Samples made 3-point jump shot KMZOO 55-58
  379. 379 2 02:44 KMZOO Lukas Broadsword assist KMZOO 55-58
  380. 380 2 02:13 BLUFF Michael Stammen made 3-point jump shot 58-58
  381. 381 2 01:50 KMZOO Ty Horky made layup KMZOO 58-60
  382. 382 2 01:28 BLUFF Brady Wheeler made 3-point jump shot BLUFF 61-60
  383. 383 2 01:28 BLUFF Michael Stammen assist BLUFF 61-60
  384. 384 2 01:10 BLUFF Kegan Owen foul BLUFF 61-60
  385. 385 2 01:10 KMZOO Ty Horky missed free throw BLUFF 61-60
  386. 386 2 01:10 KMZOO Caleb Caul sub in BLUFF 61-60
  387. 387 2 01:10 KMZOO Carter Bandemer sub out BLUFF 61-60
  388. 388 2 00:59 BLUFF Bluffton Beavers FULL full timeout BLUFF 61-60
  389. 389 2 00:40 BLUFF Kegan Owen turnover BLUFF 61-60
  390. 390 2 00:39 KMZOO Bobby Samples steal BLUFF 61-60
  391. 391 2 00:13 KMZOO Lukas Broadsword made layup KMZOO 61-62
  392. 392 2 00:07 BLUFF Bluffton Beavers FULL full timeout KMZOO 61-62
  393. 393 2 00:07 BLUFF Bluffton Beavers FULL full timeout KMZOO 61-62
  394. 394 2 00:07 BLUFF Marcus Bruns sub in KMZOO 61-62
  395. 395 2 00:07 BLUFF Nevin Robson sub out KMZOO 61-62
  396. 396 2 00:01 BLUFF Kegan Owen made jump shot BLUFF 63-62
  397. 397 2 00:01 KMZOO Kalamazoo Hornets 30-second timeout BLUFF 63-62
  398. 398 2 00:01 KMZOO Kalamazoo Hornets FULL full timeout BLUFF 63-62
  399. 399 2 00:01 KMZOO Bobby Samples turnover BLUFF 63-62
  400. 400 2 00:01 KMZOO Trey Bolling sub in BLUFF 63-62
  401. 401 2 00:01 KMZOO Caleb Caul sub out BLUFF 63-62
  402. 402 2 18:36 BLUFF Bluffton Beavers offensive rebound KMZOO 25-32
  403. 403 2 17:37 KMZOO Ty Horky offensive rebound KMZOO 28-35
  404. 404 2 16:56 BLUFF Michael Stammen defensive rebound KMZOO 28-35
  405. 405 2 16:40 BLUFF Connor Martin offensive rebound KMZOO 28-35
  406. 406 2 16:31 KMZOO Bobby Samples defensive rebound KMZOO 28-35
  407. 407 2 16:17 BLUFF Connor Martin defensive rebound KMZOO 28-35
  408. 408 2 14:59 BLUFF Bluffton Beavers defensive rebound KMZOO 33-36
  409. 409 2 13:37 BLUFF Brady Wheeler defensive rebound 39-39
  410. 410 2 12:29 BLUFF JD Stokes offensive rebound BLUFF 42-41
  411. 411 2 10:58 KMZOO Bobby Samples offensive rebound BLUFF 48-43
  412. 412 2 10:13 BLUFF Bluffton Beavers deadball rebound BLUFF 48-46
  413. 413 2 09:38 BLUFF Nevin Robson offensive rebound BLUFF 49-46
  414. 414 2 09:33 KMZOO DJ Courtney defensive rebound BLUFF 49-46
  415. 415 2 09:13 BLUFF Michael Stammen defensive rebound BLUFF 49-46
  416. 416 2 08:14 KMZOO Caleb Caul defensive rebound BLUFF 50-48
  417. 417 2 07:43 BLUFF Connor Martin offensive rebound 50-50
  418. 418 2 05:51 BLUFF Connor Martin defensive rebound BLUFF 52-50
  419. 419 2 05:25 KMZOO Lukas Broadsword defensive rebound BLUFF 52-50
  420. 420 2 04:37 KMZOO Carter Bandemer defensive rebound BLUFF 53-52
  421. 421 2 04:24 BLUFF Nevin Robson defensive rebound BLUFF 53-52
  422. 422 2 04:08 KMZOO Ty Horky defensive rebound BLUFF 54-52
  423. 423 2 03:18 BLUFF Connor Martin offensive rebound KMZOO 54-55
  424. 424 2 03:03 KMZOO Lukas Broadsword defensive rebound 55-55
  425. 425 2 01:10 BLUFF Kegan Owen defensive rebound BLUFF 61-60