11 0 11 Game end confirmed Game start Jump ball Start of period Austin Johncour won jump ball Jake Tenberge lost jump ball Austin Johncour made layup Jake TenBerge made layup Lovenson Xavier assist Austin Johncour missed layup Zach Genther made 3-point field goal Drew Vizenor assist Austin Johncour turnover Zach Genther steal Lovenson Xavier missed 3-point jump shot Drew Vizenor made driving layup Caleb Haller made layup Kyle Randle assist Lovenson Xavier missed jump shot Austin Johncour sub out Colton Martin sub out Caleb Haller sub out Liam Conklin sub in David Olinger sub in Owen Wolf sub in Mike Christenson made layup Jake TenBerge missed 3-point field goal Liam Conklin assist Kyle Randle made jump shot Liam Conklin steal Lovenson Xavier turnover Mike Christenson made jump shot Kyle Randle assist Owen Wolf personal Drew Vizenor fouled on the play media timeout Kyle Randle sub out Liam Conklin sub out Austin Johncour sub in David Olinger sub out Anderson Skelton sub in Caleb Haller sub in Colton Martin sub in Owen Wolf sub out Mike Christenson steal Jake Tenberge turnover Zach Genther personal two shots Mike Christenson fouled on the play Jake Tenberge sub out Lasse Bungart sub in Diaun Pinkett missed 3-point field goal Lasse Bungart personal two shots Austin Johncour fouled on the play Caleb Haller missed layup Lasse Bungart missed 3-point field goal Mike Christenson made layup Drew Vizenor sub out full timeout Team short Easton Fulmer sub in Anderson Skelton sub out Kellen Howard sub in Caleb Haller personal two shots Zach Genther fouled on the play Mike Christenson sub out Kyle Randle sub in Kyle Randle turnover David Olinger sub in Zach Genther sub out Sam Norfleet sub in Caleb Haller sub out Lasse Bungart turnover Kyle Randle missed jump shot Easton Fulmer turnover Austin Johncour sub out Owen Wolf sub in Mike Christenson sub in Colton Martin sub out Kellen Howard steal full timeout Team short Sam Norfleet sub out Zach Genther sub in Lasse Bungart sub out Jake Tenberge sub in Kellen Howard sub out Austin Johncour sub in Caleb Haller sub in Liam Conklin sub in David Olinger sub out Team turnover shotclock team Owen Wolf sub out Diaun Pinkett missed layup Easton Fulmer steal Austin Johncour turnover Jumpball Team heldball Team turnover 5sec team Kyle Randle sub out media timeout Jake Tenberge sub out Donovan Callahan sub in Colton Martin sub in Liam Conklin sub out Anderson Skelton sub in Mike Christenson made layup Caleb Haller assist Donovan Callahan turnover Anderson Skelton steal Zach Genther personal two shots Colton Martin fouled on the play Easton Fulmer personal Caleb Haller fouled on the play Colton Martin missed 3-point jump shot Zach Genther turnover outofbounds Caleb Haller missed layup Diaun Pinkett missed layup Easton Fulmer missed second chance jump shot Austin Johncour made alley-oop Colton Martin assist Easton Fulmer missed 3-point field goal Easton Fulmer sub out Donovan Callahan sub out Drew Vizenor sub in Sam Norfleet sub in Jake Tenberge sub in Anderson Skelton sub out Caleb Haller sub out Zach Genther sub out Mike Christenson sub out David Olinger sub in Owen Wolf sub in Kellen Howard sub in Kyle Randle sub in Austin Johncour sub out Diaun Pinkett assist Jake TenBerge made 3-point jump shot Owen Wolf sub out David Olinger fouled on the play Jake Tenberge personal Ethan Hart sub in Austin Johncour sub in Team turnover shotclock team Ethan Hart sub out David Olinger sub out Caleb Haller sub in Liam Conklin sub in Kellen Howard sub out Lovenson Xavier turnover Drew Vizenor steal Caleb Haller turnover Diaun Pinkett assist Jake TenBerge made 3-point jump shot Kyle Randle missed 3-point field goal Diaun Pinkett missed layup Drew Vizenor made tip-in layup media timeout Liam Conklin sub out Austin Johncour fouled on the play Drew Vizenor personal two shots Caleb Haller missed layup Caleb Haller sub out David Olinger sub in Colton Martin sub out Kellen Howard sub in Mike Christenson sub in Kellen Howard sub out Kellen Howard personal Diaun Pinkett fouled on the play Anderson Skelton sub in Jake TenBerge missed 3-point field goal Kyle Randle missed 3-point field goal Drew Vizenor missed 3-point field goal David Olinger made layup Kyle Randle assist Diaun Pinkett assist Jake TenBerge made 3-point field goal Diaun Pinkett steal Mike Christenson turnover Lovenson Xavier missed layup Jake TenBerge personal one and one Owen Wolf sub in Anderson Skelton fouled on the play David Olinger sub out Austin Johncour sub out Caleb Haller sub in Anderson Skelton sub out Kellen Howard sub in Lovenson Xavier made layup Kyle Randle missed 3-point field goal Sam Norfleet missed 3-point field goal Kellen Howard made driving layup Lovenson Xavier missed 3-point field goal Kellen Howard sub out Owen Wolf sub out Liam Conklin sub in Austin Johncour sub in Diaun Pinkett sub out Easton Fulmer sub in Mike Christenson missed layup Austin Johncour personal Easton Fulmer fouled on the play Austin Johncour block Sam Norfleet missed layup (blocked) Mike Christenson missed layup Caleb Haller missed tip-in layup Jumpball Team heldball Caleb Haller sub out Liam Conklin sub out Colton Martin sub in David Olinger sub in Kyle Randle missed 3-point jump shot Colton Martin missed 3-point jump shot Austin Johncour fouled on the play Jake TenBerge personal two shots Jake TenBerge missed 3-point field goal Diaun Pinkett sub in Jake Tenberge sub out Lovenson Xavier sub out Kyle Randle missed 3-point field goal Lasse Bungart sub in Caleb Haller sub in David Olinger sub out Colton Martin missed jump shot Kyle Randle made stepback jumpshot Easton Fulmer turnover Mike Christenson missed layup Austin Johncour made tip-in layup Sam Norfleet sub out Easton Fulmer sub out Zach Genther sub in Lovenson Xavier sub in Zach Genther made layup Austin Johncour made layup Mike Christenson personal David Olinger sub in Lovenson Xavier fouled on the play Caleb Haller sub out Lasse Bungart sub out Lasse Bungart turnover Donovan Callahan sub in Colton Martin turnover Diaun Pinkett steal Diaun Pinkett turnover Kyle Randle steal Kyle Randle turnover Diaun Pinkett steal Diaun Pinkett made driving layup End of period Mike Christenson made free throw 1 of 2 Austin Johncour made free throw 1 of 2 Austin Johncour missed free throw 1 of 2 Zach Genther made free throw 1 of 2 Colton Martin made free throw 1 of 2 Austin Johncour made free throw 1 of 2 Austin Johncour made free throw 1 of 2 Anderson Skelton missed free throw 1 of 2 Anderson Skelton made free throw 1 of 2 Austin Johncour made free throw 1 of 2 Austin Johncour missed free throw 1 of 2 Mike Christenson made free throw 2 of 2 Zach Genther made free throw 2 of 2 Colton Martin missed free throw 2 of 2 Drew Vizenor defensive rebound Diaun Pinkett offensive rebound Caleb Haller defensive rebound Kyle Randle defensive rebound Anderson Skelton defensive rebound Austin Johncour offensive rebound Lovenson Xavier defensive rebound Austin Johncour defensive rebound Easton Fulmer defensive rebound Austin Johncour defensive rebound offensive deadball rebound Caleb Haller offensive rebound Lovenson Xavier defensive rebound Donovan Callahan defensive rebound Diaun Pinkett offensive rebound Anderson Skelton defensive rebound Lovenson Xavier offensive rebound Diaun Pinkett defensive rebound Drew Vizenor offensive rebound Austin Johncour offensive rebound Kyle Randle defensive rebound Jake Tenberge defensive rebound Kyle Randle defensive rebound Anderson Skelton defensive rebound Team defensive rebound team Lovenson Xavier defensive rebound Caleb Haller defensive rebound Team defensive rebound team Easton Fulmer defensive rebound Mike Christenson defensive rebound Caleb Haller offensive rebound Mike Christenson offensive rebound David Olinger offensive rebound Austin Johncour offensive rebound offensive deadball rebound Colton Martin defensive rebound Team offensive rebound team Mike Christenson offensive rebound Austin Johncour offensive rebound Period end confirmed Donovan Callahan sub out Jake Tenberge sub in Start of period Caleb Haller sub in David Olinger sub out Diaun Pinkett missed layup Diaun Pinkett made tip-in layup Colton Martin made layup Colton Martin block Lovenson Xavier missed layup (blocked) Diaun Pinkett missed 3-point jump shot Kyle Randle made 3-point field goal Colton Martin assist Diaun Pinkett assist Drew Vizenor made 3-point field goal Caleb Haller fouled on the play Zach Genther personal two shots Lovenson Xavier missed 3-point field goal Drew Vizenor missed 3-point jump shot Austin Johncour sub out Colton Martin sub out Caleb Haller sub out Liam Conklin sub in David Olinger sub in Owen Wolf sub in Kyle Randle missed 3-point field goal Mike Christenson missed tip-in layup Zach Genther made layup Kyle Randle made layup Lovenson Xavier missed layup Kyle Randle made 3-point field goal Owen Wolf assist Zach Genther made 3-point field goal Lovenson Xavier assist media timeout Lovenson Xavier sub out Donovan Callahan sub in Liam Conklin sub out Owen Wolf sub out David Olinger sub out Anderson Skelton sub in Caleb Haller sub in Colton Martin sub in Kyle Randle sub out full timeout Team short Austin Johncour sub in Donovan Callahan steal Caleb Haller turnover Jake TenBerge missed 3-point jump shot Diaun Pinkett fouled on the play Caleb Haller personal two shots Mike Christenson sub out Kyle Randle sub in media timeout Drew Vizenor made driving layup full timeout Team short Caleb Haller turnover Diaun Pinkett missed driving layup Kellen Howard sub in Mike Christenson sub in Anderson Skelton sub out Kyle Randle fouled on the play Diaun Pinkett personal Kyle Randle sub out Sam Norfleet sub in Zach Genther sub out Zach Genther personal Mike Christenson fouled on the play Kyle Randle sub in Colton Martin sub out Mike Christenson missed jump shot Austin Johncour turnover travel Donovan Callahan missed layup Kellen Howard missed 3-point field goal Mike Christenson missed layup Drew Vizenor missed layup Caleb Haller turnover Diaun Pinkett steal Drew Vizenor assist Diaun Pinkett made driving layup Kellen Howard missed 3-point field goal Austin Johncour missed tip-in layup Caleb Haller sub out Kellen Howard sub out Jumpball Team heldball Austin Johncour sub out David Olinger sub in Owen Wolf sub in Liam Conklin sub in Mike Christenson missed jump shot Jake TenBerge made layup Diaun Pinkett assist David Olinger made layup Liam Conklin assist Donovan Callahan missed layup David Olinger turnover Diaun Pinkett steal David Olinger personal Drew Vizenor fouled on the play media timeout Kyle Randle sub out Liam Conklin sub out Owen Wolf sub out Anderson Skelton sub in Colton Martin sub in Austin Johncour sub in Jake TenBerge missed 3-point jump shot Mike Christenson missed jump shot Caleb Haller sub in Lovenson Xavier sub in Sam Norfleet sub out David Olinger sub out Diaun Pinkett missed layup (blocked) Caleb Haller block Lovenson Xavier made tip-in layup Mike Christenson fouled on the play Donovan Callahan personal Anderson Skelton sub out Kellen Howard sub in Kellen Howard made layup Drew Vizenor sub out Donovan Callahan fouled on the play Caleb Haller personal Donovan Callahan made layup Easton Fulmer sub in Owen Wolf sub in Austin Johncour sub out Caleb Haller turnover Diaun Pinkett steal Diaun Pinkett made layup Mike Christenson sub out full timeout Team full Kyle Randle sub in Jake Tenberge block Kyle Randle missed jump shot (blocked) Diaun Pinkett made layup Colton Martin missed jump shot Lovenson Xavier made layup Diaun Pinkett assist Colton Martin sub out Caleb Haller sub out Liam Conklin sub in Mike Christenson sub in David Olinger sub in Austin Johncour sub in Owen Wolf sub out media timeout Caleb Haller fouled on the play Diaun Pinkett personal Kellen Howard sub out Jake TenBerge personal two shots Austin Johncour fouled on the play Diaun Pinkett turnover Kyle Randle steal Easton Fulmer fouled on the play Liam Conklin turnover Liam Conklin offensive foul Easton Fulmer missed 3-point stepback jump shot David Olinger sub out Anderson Skelton sub in Caleb Haller sub in Jake Tenberge fouled on the play Liam Conklin personal Liam Conklin sub out Kyle Randle personal Lovenson Xavier fouled on the play Easton Fulmer missed 3-point jump shot Anderson Skelton missed driving layup Easton Fulmer missed 3-point field goal Austin Johncour turnover Diaun Pinkett steal Austin Johncour block Diaun Pinkett missed driving layup (blocked) Caleb Haller missed 3-point field goal Lovenson Xavier missed layup (blocked) Anderson Skelton block Caleb Haller fouled on the play Easton Fulmer personal two shots Easton Fulmer sub out Kyle Randle sub out Donovan Callahan sub out Drew Vizenor sub in Zach Genther sub in Colton Martin sub in Anderson Skelton sub out Austin Johncour sub out Kellen Howard sub in Owen Wolf sub in Drew Vizenor missed 3-point field goal Mike Christenson missed turnaround jump shot Mike Christenson missed second chance jump shot Jake TenBerge personal one and one Owen Wolf fouled on the play Anderson Skelton sub in Caleb Haller sub out Kellen Howard sub out David Olinger sub in Donovan Callahan sub in Jake Tenberge sub out Drew Vizenor assist Diaun Pinkett made layup Mike Christenson missed layup Colton Martin personal one and one Diaun Pinkett fouled on the play media timeout Anderson Skelton sub out Owen Wolf sub out Kyle Randle sub in Austin Johncour sub in Austin Johncour assist Kyle Randle made 3-point field goal Zach Genther turnover David Olinger sub out Caleb Haller sub in Kyle Randle missed 3-point jump shot Caleb Haller block Diaun Pinkett missed second chance layup in transition (blocked) Donovan Callahan fouled on the play Mike Christenson personal one and one Donovan Callahan fouled on the play Caleb Haller personal two shots Donovan Callahan steal Mike Christenson turnover Colton Martin made layup Lovenson Xavier personal Colton Martin fouled on the play Donovan Callahan turnover Austin Johncour fouled on the play Caleb Haller sub out Donovan Callahan personal two shots David Olinger sub in full timeout Team full Drew Vizenor made layup Diaun Pinkett assist Austin Johncour turnover travel Caleb Haller sub in David Olinger sub out Diaun Pinkett assist Donovan Callahan made layup Kyle Randle missed 3-point field goal Lovenson Xavier assist Donovan Callahan made dunk full timeout Team short Caleb Haller sub out Mike Christenson fouled on the play Anderson Skelton sub in Drew Vizenor personal three shots Anderson Skelton personal two shots Diaun Pinkett fouled on the play Caleb Haller sub in Anderson Skelton sub out Mike Christenson missed 3-point field goal Caleb Haller sub out David Olinger sub in Lovenson Xavier fouled on the play Caleb Haller personal two shots Mike Christenson missed 3-point field goal End of period End of game Caleb Haller made free throw 1 of 2 Donovan Callahan made free throw 1 of 1 Austin Johncour made free throw 1 of 2 Caleb Haller made free throw 1 of 2 Owen Wolf made free throw 1 of 1 Diaun Pinkett made free throw 1 of 2 Diaun Pinkett made free throw 1 of 2 Donovan Callahan missed free throw 1 of 1 Donovan Callahan made free throw 1 of 2 Colton Martin made free throw 1 of 1 Austin Johncour missed free throw 1 of 2 Mike Christenson missed free throw 1 of 3 Diaun Pinkett made free throw 1 of 2 Diaun Pinkett made free throw 1 of 2 Lovenson Xavier made free throw 1 of 2 Lovenson Xavier made free throw 1 of 2 Caleb Haller missed free throw 2 of 2 Diaun Pinkett missed free throw 2 of 2 Austin Johncour made free throw 2 of 2 Caleb Haller missed free throw 2 of 2 Donovan Callahan made free throw 2 of 2 Austin Johncour made free throw 2 of 2 Mike Christenson made free throw 2 of 3 Mike Christenson made free throw 3 of 3 Diaun Pinkett offensive rebound Lovenson Xavier offensive rebound Austin Johncour defensive rebound Lovenson Xavier defensive rebound Jake Tenberge offensive rebound Colton Martin defensive rebound Mike Christenson offensive rebound Jake Tenberge defensive rebound Liam Conklin defensive rebound Diaun Pinkett offensive rebound offensive deadball rebound Jake Tenberge offensive rebound Caleb Haller defensive rebound Austin Johncour offensive rebound Caleb Haller defensive rebound Caleb Haller offensive rebound Jake Tenberge defensive rebound Caleb Haller defensive rebound Austin Johncour offensive rebound Mike Christenson offensive rebound Sam Norfleet defensive rebound Owen Wolf defensive rebound Mike Christenson defensive rebound Team defensive rebound team Lovenson Xavier offensive rebound Lovenson Xavier defensive rebound Diaun Pinkett defensive rebound Jake Tenberge offensive rebound Mike Christenson defensive rebound Team defensive rebound team Caleb Haller defensive rebound Caleb Haller defensive rebound Lovenson Xavier defensive rebound Kyle Randle defensive rebound Zach Genther defensive rebound Caleb Haller defensive rebound Colton Martin offensive rebound Owen Wolf offensive rebound Donovan Callahan defensive rebound Diaun Pinkett defensive rebound Diaun Pinkett offensive rebound Donovan Callahan defensive rebound Mike Christenson defensive rebound offensive deadball rebound Lovenson Xavier defensive rebound offensive deadball rebound Lovenson Xavier defensive rebound Team defensive rebound team CHTHM GROVE
1 2
  1. 1 1 GRNVL Game end confirmed 0-0
  2. 2 1 20:00 GROVE Game start 0-0
  3. 3 1 20:00 GROVE Jump ball 0-0
  4. 4 1 20:00 GROVE Start of period 0-0
  5. 5 1 19:58.58 GROVE Austin Johncour won jump ball 0-0
  6. 6 1 19:58.58 CHTHM Jake Tenberge lost jump ball 0-0
  7. 7 1 19:38.38 GROVE Austin Johncour made layup GROVE 2-0
  8. 8 1 19:24.24 CHTHM Jake TenBerge made layup 2-2
  9. 9 1 19:24.24 CHTHM Lovenson Xavier assist 2-2
  10. 10 1 19:02.02 GROVE Austin Johncour missed layup 2-2
  11. 11 1 18:53.53 CHTHM Zach Genther made 3-point field goal CHTHM 2-5
  12. 12 1 18:53.53 CHTHM Drew Vizenor assist CHTHM 2-5
  13. 13 1 18:37.37 GROVE Austin Johncour turnover CHTHM 2-5
  14. 14 1 18:37.37 CHTHM Zach Genther steal CHTHM 2-5
  15. 15 1 18:31.31 CHTHM Lovenson Xavier missed 3-point jump shot CHTHM 2-5
  16. 16 1 18:21.21 CHTHM Drew Vizenor made driving layup CHTHM 2-7
  17. 17 1 18:06.06 GROVE Caleb Haller made layup CHTHM 4-7
  18. 18 1 18:06.06 GROVE Kyle Randle assist CHTHM 4-7
  19. 19 1 17:50.50 CHTHM Lovenson Xavier missed jump shot CHTHM 4-7
  20. 20 1 17:46.46 GROVE Austin Johncour sub out CHTHM 4-7
  21. 21 1 17:46.46 GROVE Colton Martin sub out CHTHM 4-7
  22. 22 1 17:46.46 GROVE Caleb Haller sub out CHTHM 4-7
  23. 23 1 17:46.46 GROVE Liam Conklin sub in CHTHM 4-7
  24. 24 1 17:46.46 GROVE David Olinger sub in CHTHM 4-7
  25. 25 1 17:46.46 GROVE Owen Wolf sub in CHTHM 4-7
  26. 26 1 17:38.38 GROVE Mike Christenson made layup CHTHM 6-7
  27. 27 1 17:16.16 CHTHM Jake TenBerge missed 3-point field goal CHTHM 6-7
  28. 28 1 16:51.51 GROVE Liam Conklin assist GROVE 8-7
  29. 29 1 16:51.51 GROVE Kyle Randle made jump shot GROVE 8-7
  30. 30 1 16:31.31 GROVE Liam Conklin steal GROVE 8-7
  31. 31 1 16:31.31 CHTHM Lovenson Xavier turnover GROVE 8-7
  32. 32 1 16:09.09 GROVE Mike Christenson made jump shot GROVE 10-7
  33. 33 1 16:09.09 GROVE Kyle Randle assist GROVE 10-7
  34. 34 1 15:48.48 GROVE Owen Wolf personal GROVE 10-7
  35. 35 1 15:48.48 CHTHM Drew Vizenor fouled on the play GROVE 10-7
  36. 36 1 15:48.48 GROVE media timeout 0-0
  37. 37 1 15:48.48 GROVE Kyle Randle sub out GROVE 10-7
  38. 38 1 15:48.48 GROVE Liam Conklin sub out GROVE 10-7
  39. 39 1 15:48.48 GROVE Austin Johncour sub in GROVE 10-7
  40. 40 1 15:48.48 GROVE David Olinger sub out GROVE 10-7
  41. 41 1 15:48.48 GROVE Anderson Skelton sub in GROVE 10-7
  42. 42 1 15:48.48 GROVE Caleb Haller sub in GROVE 10-7
  43. 43 1 15:48.48 GROVE Colton Martin sub in GROVE 10-7
  44. 44 1 15:48.48 GROVE Owen Wolf sub out GROVE 10-7
  45. 45 1 15:40.40 GROVE Mike Christenson steal GROVE 10-7
  46. 46 1 15:40.40 CHTHM Jake Tenberge turnover GROVE 10-7
  47. 47 1 15:36.36 CHTHM Zach Genther personal two shots GROVE 10-7
  48. 48 1 15:36.36 GROVE Mike Christenson fouled on the play GROVE 10-7
  49. 49 1 15:36.36 CHTHM Jake Tenberge sub out GROVE 11-7
  50. 50 1 15:36.36 CHTHM Lasse Bungart sub in GROVE 11-7
  51. 51 1 15:23.23 CHTHM Diaun Pinkett missed 3-point field goal GROVE 12-7
  52. 52 1 15:09.09 CHTHM Lasse Bungart personal two shots GROVE 12-7
  53. 53 1 15:09.09 GROVE Austin Johncour fouled on the play GROVE 12-7
  54. 54 1 15:09.09 GROVE Caleb Haller missed layup GROVE 12-7
  55. 55 1 14:59.59 CHTHM Lasse Bungart missed 3-point field goal GROVE 13-7
  56. 56 1 14:37.37 GROVE Mike Christenson made layup GROVE 15-7
  57. 57 1 14:36.36 CHTHM Drew Vizenor sub out GROVE 15-7
  58. 58 1 14:36.36 CHTHM full timeout Team short GROVE 15-7
  59. 59 1 14:36.36 CHTHM Easton Fulmer sub in GROVE 15-7
  60. 60 1 14:36.36 GROVE Anderson Skelton sub out GROVE 15-7
  61. 61 1 14:36.36 GROVE Kellen Howard sub in GROVE 15-7
  62. 62 1 14:11.11 GROVE Caleb Haller personal two shots GROVE 15-7
  63. 63 1 14:11.11 CHTHM Zach Genther fouled on the play GROVE 15-7
  64. 64 1 14:11.11 GROVE Mike Christenson sub out GROVE 15-8
  65. 65 1 14:11.11 GROVE Kyle Randle sub in GROVE 15-8
  66. 66 1 13:56.56 GROVE Kyle Randle turnover GROVE 15-9
  67. 67 1 13:56.56 GROVE David Olinger sub in GROVE 15-9
  68. 68 1 13:56.56 CHTHM Zach Genther sub out GROVE 15-9
  69. 69 1 13:56.56 CHTHM Sam Norfleet sub in GROVE 15-9
  70. 70 1 13:56.56 GROVE Caleb Haller sub out GROVE 15-9
  71. 71 1 13:47.47 CHTHM Lasse Bungart turnover GROVE 15-9
  72. 72 1 13:35.35 GROVE Kyle Randle missed jump shot GROVE 15-9
  73. 73 1 13:23.23 CHTHM Easton Fulmer turnover GROVE 15-9
  74. 74 1 13:23.23 GROVE Austin Johncour sub out GROVE 15-9
  75. 75 1 13:23.23 GROVE Owen Wolf sub in GROVE 15-9
  76. 76 1 13:23.23 GROVE Mike Christenson sub in GROVE 15-9
  77. 77 1 13:23.23 GROVE Colton Martin sub out GROVE 15-9
  78. 78 1 13:23.23 GROVE Kellen Howard steal GROVE 15-9
  79. 79 1 13:23.23 GROVE full timeout Team short GROVE 15-9
  80. 80 1 13:18.18 CHTHM Sam Norfleet sub out GROVE 15-9
  81. 81 1 13:18.18 CHTHM Zach Genther sub in GROVE 15-9
  82. 82 1 13:15.15 CHTHM Lasse Bungart sub out GROVE 15-9
  83. 83 1 13:15.15 CHTHM Jake Tenberge sub in GROVE 15-9
  84. 84 1 12:50.50 GROVE Kellen Howard sub out GROVE 15-9
  85. 85 1 12:50.50 GROVE Austin Johncour sub in GROVE 15-9
  86. 86 1 12:50.50 GROVE Caleb Haller sub in GROVE 15-9
  87. 87 1 12:50.50 GROVE Liam Conklin sub in GROVE 15-9
  88. 88 1 12:50.50 GROVE David Olinger sub out GROVE 15-9
  89. 89 1 12:50.50 GROVE Team turnover shotclock team GROVE 15-9
  90. 90 1 12:50.50 GROVE Owen Wolf sub out GROVE 15-9
  91. 91 1 12:31.31 CHTHM Diaun Pinkett missed layup GROVE 15-9
  92. 92 1 12:01.01 CHTHM Easton Fulmer steal GROVE 15-9
  93. 93 1 12:01.01 GROVE Austin Johncour turnover GROVE 15-9
  94. 94 1 12:01.01 CHTHM Jumpball Team heldball GROVE 15-9
  95. 95 1 11:44.44 CHTHM Team turnover 5sec team GROVE 15-9
  96. 96 1 11:44.44 GROVE Kyle Randle sub out GROVE 15-9
  97. 97 1 11:44.44 GROVE media timeout 0-0
  98. 98 1 11:44.44 CHTHM Jake Tenberge sub out GROVE 15-9
  99. 99 1 11:44.44 CHTHM Donovan Callahan sub in GROVE 15-9
  100. 100 1 11:44.44 GROVE Colton Martin sub in GROVE 15-9
  101. 101 1 11:44.44 GROVE Liam Conklin sub out GROVE 15-9
  102. 102 1 11:44.44 GROVE Anderson Skelton sub in GROVE 15-9
  103. 103 1 11:33.33 GROVE Mike Christenson made layup GROVE 17-9
  104. 104 1 11:33.33 GROVE Caleb Haller assist GROVE 17-9
  105. 105 1 11:13.13 CHTHM Donovan Callahan turnover GROVE 17-9
  106. 106 1 11:13.13 GROVE Anderson Skelton steal GROVE 17-9
  107. 107 1 11:11.11 CHTHM Zach Genther personal two shots GROVE 17-9
  108. 108 1 11:11.11 GROVE Colton Martin fouled on the play GROVE 17-9
  109. 109 1 11:11.11 CHTHM Easton Fulmer personal GROVE 17-9
  110. 110 1 11:11.11 GROVE Caleb Haller fouled on the play GROVE 17-9
  111. 111 1 11:00 GROVE Colton Martin missed 3-point jump shot GROVE 17-9
  112. 112 1 10:55.55 CHTHM Zach Genther turnover outofbounds GROVE 17-9
  113. 113 1 10:41.41 GROVE Caleb Haller missed layup GROVE 17-9
  114. 114 1 10:27.27 CHTHM Diaun Pinkett missed layup GROVE 17-9
  115. 115 1 10:20.20 CHTHM Easton Fulmer missed second chance jump shot GROVE 17-9
  116. 116 1 10:06.06 GROVE Austin Johncour made alley-oop GROVE 19-9
  117. 117 1 10:06.06 GROVE Colton Martin assist GROVE 19-9
  118. 118 1 09:46.46 CHTHM Easton Fulmer missed 3-point field goal GROVE 19-9
  119. 119 1 09:43.43 CHTHM Easton Fulmer sub out GROVE 19-9
  120. 120 1 09:43.43 CHTHM Donovan Callahan sub out GROVE 19-9
  121. 121 1 09:43.43 CHTHM Drew Vizenor sub in GROVE 19-9
  122. 122 1 09:43.43 CHTHM Sam Norfleet sub in GROVE 19-9
  123. 123 1 09:43.43 CHTHM Jake Tenberge sub in GROVE 19-9
  124. 124 1 09:43.43 GROVE Anderson Skelton sub out GROVE 19-9
  125. 125 1 09:43.43 GROVE Caleb Haller sub out GROVE 19-9
  126. 126 1 09:43.43 CHTHM Zach Genther sub out GROVE 19-9
  127. 127 1 09:43.43 GROVE Mike Christenson sub out GROVE 19-9
  128. 128 1 09:43.43 GROVE David Olinger sub in GROVE 19-9
  129. 129 1 09:43.43 GROVE Owen Wolf sub in GROVE 19-9
  130. 130 1 09:43.43 GROVE Kellen Howard sub in GROVE 19-9
  131. 131 1 09:43.43 GROVE Kyle Randle sub in GROVE 19-9
  132. 132 1 09:43.43 GROVE Austin Johncour sub out GROVE 19-9
  133. 133 1 09:35.35 CHTHM Diaun Pinkett assist GROVE 19-12
  134. 134 1 09:35.35 CHTHM Jake TenBerge made 3-point jump shot GROVE 19-12
  135. 135 1 09:13.13 GROVE Owen Wolf sub out GROVE 19-12
  136. 136 1 09:13.13 GROVE David Olinger fouled on the play GROVE 19-12
  137. 137 1 09:13.13 CHTHM Jake Tenberge personal GROVE 19-12
  138. 138 1 09:13.13 GROVE Ethan Hart sub in GROVE 19-12
  139. 139 1 08:50.50 GROVE Austin Johncour sub in GROVE 19-12
  140. 140 1 08:50.50 GROVE Team turnover shotclock team GROVE 19-12
  141. 141 1 08:50.50 GROVE Ethan Hart sub out GROVE 19-12
  142. 142 1 08:38.38 GROVE David Olinger sub out GROVE 19-12
  143. 143 1 08:38.38 GROVE Caleb Haller sub in GROVE 19-12
  144. 144 1 08:38.38 GROVE Liam Conklin sub in GROVE 19-12
  145. 145 1 08:38.38 GROVE Kellen Howard sub out GROVE 19-12
  146. 146 1 08:38.38 CHTHM Lovenson Xavier turnover GROVE 19-12
  147. 147 1 08:30.30 CHTHM Drew Vizenor steal GROVE 19-12
  148. 148 1 08:30.30 GROVE Caleb Haller turnover GROVE 19-12
  149. 149 1 08:21.21 CHTHM Diaun Pinkett assist GROVE 19-15
  150. 150 1 08:21.21 CHTHM Jake TenBerge made 3-point jump shot GROVE 19-15
  151. 151 1 08:01.01 GROVE Kyle Randle missed 3-point field goal GROVE 19-15
  152. 152 1 07:53.53 CHTHM Diaun Pinkett missed layup GROVE 19-15
  153. 153 1 07:50.50 CHTHM Drew Vizenor made tip-in layup GROVE 19-17
  154. 154 1 07:25.25 GROVE media timeout 0-0
  155. 155 1 07:25.25 GROVE Liam Conklin sub out GROVE 19-17
  156. 156 1 07:25.25 GROVE Austin Johncour fouled on the play GROVE 19-17
  157. 157 1 07:25.25 CHTHM Drew Vizenor personal two shots GROVE 19-17
  158. 158 1 07:25.25 GROVE Caleb Haller missed layup GROVE 19-17
  159. 159 1 07:25.25 GROVE Caleb Haller sub out GROVE 19-17
  160. 160 1 07:25.25 GROVE David Olinger sub in GROVE 19-17
  161. 161 1 07:25.25 GROVE Colton Martin sub out GROVE 19-17
  162. 162 1 07:25.25 GROVE Kellen Howard sub in GROVE 19-17
  163. 163 1 07:25.25 GROVE Mike Christenson sub in GROVE 19-17
  164. 164 1 07:07.07 GROVE Kellen Howard sub out GROVE 21-17
  165. 165 1 07:07.07 GROVE Kellen Howard personal GROVE 21-17
  166. 166 1 07:07.07 CHTHM Diaun Pinkett fouled on the play GROVE 21-17
  167. 167 1 07:07.07 GROVE Anderson Skelton sub in GROVE 21-17
  168. 168 1 06:49.49 CHTHM Jake TenBerge missed 3-point field goal GROVE 21-17
  169. 169 1 06:41.41 GROVE Kyle Randle missed 3-point field goal GROVE 21-17
  170. 170 1 06:26.26 CHTHM Drew Vizenor missed 3-point field goal GROVE 21-17
  171. 171 1 06:20.20 GROVE David Olinger made layup GROVE 23-17
  172. 172 1 06:20.20 GROVE Kyle Randle assist GROVE 23-17
  173. 173 1 06:07.07 CHTHM Diaun Pinkett assist GROVE 23-20
  174. 174 1 06:07.07 CHTHM Jake TenBerge made 3-point field goal GROVE 23-20
  175. 175 1 05:51.51 CHTHM Diaun Pinkett steal GROVE 23-20
  176. 176 1 05:51.51 GROVE Mike Christenson turnover GROVE 23-20
  177. 177 1 05:46.46 CHTHM Lovenson Xavier missed layup GROVE 23-20
  178. 178 1 05:46.46 CHTHM Jake TenBerge personal one and one GROVE 23-20
  179. 179 1 05:46.46 GROVE Owen Wolf sub in GROVE 23-20
  180. 180 1 05:46.46 GROVE Anderson Skelton fouled on the play GROVE 23-20
  181. 181 1 05:46.46 GROVE David Olinger sub out GROVE 23-20
  182. 182 1 05:46.46 GROVE Austin Johncour sub out GROVE 23-20
  183. 183 1 05:46.46 GROVE Caleb Haller sub in GROVE 23-20
  184. 184 1 05:45.45 GROVE Anderson Skelton sub out GROVE 24-20
  185. 185 1 05:45.45 GROVE Kellen Howard sub in GROVE 24-20
  186. 186 1 05:20.20 CHTHM Lovenson Xavier made layup GROVE 24-22
  187. 187 1 05:05.05 GROVE Kyle Randle missed 3-point field goal GROVE 24-22
  188. 188 1 04:43.43 CHTHM Sam Norfleet missed 3-point field goal GROVE 24-22
  189. 189 1 04:36.36 GROVE Kellen Howard made driving layup GROVE 26-22
  190. 190 1 04:21.21 CHTHM Lovenson Xavier missed 3-point field goal GROVE 26-22
  191. 191 1 04:19.19 GROVE Kellen Howard sub out GROVE 26-22
  192. 192 1 04:19.19 GROVE Owen Wolf sub out GROVE 26-22
  193. 193 1 04:19.19 GROVE Liam Conklin sub in GROVE 26-22
  194. 194 1 04:19.19 GROVE Austin Johncour sub in GROVE 26-22
  195. 195 1 04:05.05 CHTHM Diaun Pinkett sub out GROVE 26-22
  196. 196 1 04:05.05 CHTHM Easton Fulmer sub in GROVE 26-22
  197. 197 1 04:04.04 GROVE Mike Christenson missed layup GROVE 26-22
  198. 198 1 04:01.01 GROVE Austin Johncour personal GROVE 26-22
  199. 199 1 04:01.01 CHTHM Easton Fulmer fouled on the play GROVE 26-22
  200. 200 1 03:51.51 GROVE Austin Johncour block GROVE 26-22
  201. 201 1 03:51.51 CHTHM Sam Norfleet missed layup (blocked) GROVE 26-22
  202. 202 1 03:45.45 GROVE Mike Christenson missed layup GROVE 26-22
  203. 203 1 03:39.39 GROVE Caleb Haller missed tip-in layup GROVE 26-22
  204. 204 1 03:38.38 GROVE Jumpball Team heldball GROVE 26-22
  205. 205 1 03:37.37 GROVE Caleb Haller sub out GROVE 26-22
  206. 206 1 03:37.37 GROVE Liam Conklin sub out GROVE 26-22
  207. 207 1 03:37.37 GROVE Colton Martin sub in GROVE 26-22
  208. 208 1 03:37.37 GROVE David Olinger sub in GROVE 26-22
  209. 209 1 03:35.35 GROVE Kyle Randle missed 3-point jump shot GROVE 26-22
  210. 210 1 03:31.31 GROVE Colton Martin missed 3-point jump shot GROVE 26-22
  211. 211 1 03:28.28 GROVE Austin Johncour fouled on the play GROVE 26-22
  212. 212 1 03:28.28 CHTHM Jake TenBerge personal two shots GROVE 26-22
  213. 213 1 03:11.11 CHTHM Jake TenBerge missed 3-point field goal GROVE 27-22
  214. 214 1 02:43.43 CHTHM Diaun Pinkett sub in GROVE 27-22
  215. 215 1 02:43.43 CHTHM Jake Tenberge sub out GROVE 27-22
  216. 216 1 02:43.43 CHTHM Lovenson Xavier sub out GROVE 27-22
  217. 217 1 02:43.43 GROVE Kyle Randle missed 3-point field goal GROVE 27-22
  218. 218 1 02:43.43 CHTHM Lasse Bungart sub in GROVE 27-22
  219. 219 1 02:43.43 GROVE Caleb Haller sub in GROVE 27-22
  220. 220 1 02:43.43 GROVE David Olinger sub out GROVE 27-22
  221. 221 1 02:35.35 GROVE Colton Martin missed jump shot GROVE 27-22
  222. 222 1 02:16.16 GROVE Kyle Randle made stepback jumpshot GROVE 29-22
  223. 223 1 01:57.57 CHTHM Easton Fulmer turnover GROVE 29-22
  224. 224 1 01:37.37 GROVE Mike Christenson missed layup GROVE 29-22
  225. 225 1 01:33.33 GROVE Austin Johncour made tip-in layup GROVE 31-22
  226. 226 1 01:24.24 CHTHM Sam Norfleet sub out GROVE 31-22
  227. 227 1 01:24.24 CHTHM Easton Fulmer sub out GROVE 31-22
  228. 228 1 01:24.24 CHTHM Zach Genther sub in GROVE 31-22
  229. 229 1 01:24.24 CHTHM Lovenson Xavier sub in GROVE 31-22
  230. 230 1 01:14.14 CHTHM Zach Genther made layup GROVE 31-24
  231. 231 1 00:52.52 GROVE Austin Johncour made layup GROVE 33-24
  232. 232 1 00:30.30 GROVE Mike Christenson personal GROVE 33-24
  233. 233 1 00:30.30 GROVE David Olinger sub in GROVE 33-24
  234. 234 1 00:30.30 CHTHM Lovenson Xavier fouled on the play GROVE 33-24
  235. 235 1 00:30.30 GROVE Caleb Haller sub out GROVE 33-24
  236. 236 1 00:28.28 CHTHM Lasse Bungart sub out GROVE 33-24
  237. 237 1 00:28.28 CHTHM Lasse Bungart turnover GROVE 33-24
  238. 238 1 00:28.28 CHTHM Donovan Callahan sub in GROVE 33-24
  239. 239 1 00:24.24 GROVE Colton Martin turnover GROVE 33-24
  240. 240 1 00:24.24 CHTHM Diaun Pinkett steal GROVE 33-24
  241. 241 1 00:11.11 CHTHM Diaun Pinkett turnover GROVE 33-24
  242. 242 1 00:11.11 GROVE Kyle Randle steal GROVE 33-24
  243. 243 1 00:07.07 GROVE Kyle Randle turnover GROVE 33-24
  244. 244 1 00:07.07 CHTHM Diaun Pinkett steal GROVE 33-24
  245. 245 1 00:02.02 CHTHM Diaun Pinkett made driving layup GROVE 33-26
  246. 246 1 00:00 GROVE End of period 0-0
  247. 247 1 15:36.36 GROVE Mike Christenson made free throw 1 of 2 GROVE 11-7
  248. 248 1 15:09.09 GROVE Austin Johncour made free throw 1 of 2 GROVE 13-7
  249. 249 1 15:09.09 GROVE Austin Johncour missed free throw 1 of 2 GROVE 13-7
  250. 250 1 14:11.11 CHTHM Zach Genther made free throw 1 of 2 GROVE 15-8
  251. 251 1 11:11.11 GROVE Colton Martin made free throw 1 of 2 GROVE 17-9
  252. 252 1 07:25.25 GROVE Austin Johncour made free throw 1 of 2 GROVE 21-17
  253. 253 1 07:25.25 GROVE Austin Johncour made free throw 1 of 2 GROVE 20-17
  254. 254 1 05:46.46 GROVE Anderson Skelton missed free throw 1 of 2 GROVE 24-20
  255. 255 1 05:46.46 GROVE Anderson Skelton made free throw 1 of 2 GROVE 24-20
  256. 256 1 03:28.28 GROVE Austin Johncour made free throw 1 of 2 GROVE 27-22
  257. 257 1 03:28.28 GROVE Austin Johncour missed free throw 1 of 2 GROVE 26-22
  258. 258 1 15:36.36 GROVE Mike Christenson made free throw 2 of 2 GROVE 12-7
  259. 259 1 14:11.11 CHTHM Zach Genther made free throw 2 of 2 GROVE 15-9
  260. 260 1 11:11.11 GROVE Colton Martin missed free throw 2 of 2 GROVE 17-9
  261. 261 1 18:59.59 CHTHM Drew Vizenor defensive rebound 2-2
  262. 262 1 18:28.28 CHTHM Diaun Pinkett offensive rebound CHTHM 2-5
  263. 263 1 17:47.47 GROVE Caleb Haller defensive rebound CHTHM 4-7
  264. 264 1 17:12.12 GROVE Kyle Randle defensive rebound CHTHM 6-7
  265. 265 1 15:20.20 GROVE Anderson Skelton defensive rebound GROVE 12-7
  266. 266 1 15:09.09 GROVE Austin Johncour offensive rebound GROVE 12-7
  267. 267 1 15:08.08 CHTHM Lovenson Xavier defensive rebound GROVE 13-7
  268. 268 1 14:56.56 GROVE Austin Johncour defensive rebound GROVE 13-7
  269. 269 1 13:32.32 CHTHM Easton Fulmer defensive rebound GROVE 15-9
  270. 270 1 12:27.27 GROVE Austin Johncour defensive rebound GROVE 15-9
  271. 271 1 11:11.11 GROVE offensive deadball rebound GROVE 17-9
  272. 272 1 11:11.11 GROVE Caleb Haller offensive rebound GROVE 17-9
  273. 273 1 10:58.58 CHTHM Lovenson Xavier defensive rebound GROVE 17-9
  274. 274 1 10:38.38 CHTHM Donovan Callahan defensive rebound GROVE 17-9
  275. 275 1 10:25.25 CHTHM Diaun Pinkett offensive rebound GROVE 17-9
  276. 276 1 10:17.17 GROVE Anderson Skelton defensive rebound GROVE 17-9
  277. 277 1 09:43.43 CHTHM Lovenson Xavier offensive rebound GROVE 19-9
  278. 278 1 07:58.58 CHTHM Diaun Pinkett defensive rebound GROVE 19-15
  279. 279 1 07:50.50 CHTHM Drew Vizenor offensive rebound GROVE 19-15
  280. 280 1 07:25.25 GROVE Austin Johncour offensive rebound GROVE 19-17
  281. 281 1 06:46.46 GROVE Kyle Randle defensive rebound GROVE 21-17
  282. 282 1 06:38.38 CHTHM Jake Tenberge defensive rebound GROVE 21-17
  283. 283 1 06:24.24 GROVE Kyle Randle defensive rebound GROVE 21-17
  284. 284 1 05:46.46 GROVE Anderson Skelton defensive rebound GROVE 23-20
  285. 285 1 05:45.45 CHTHM Team defensive rebound team GROVE 24-20
  286. 286 1 05:01.01 CHTHM Lovenson Xavier defensive rebound GROVE 24-22
  287. 287 1 04:40.40 GROVE Caleb Haller defensive rebound GROVE 24-22
  288. 288 1 04:19.19 GROVE Team defensive rebound team GROVE 26-22
  289. 289 1 04:01.01 CHTHM Easton Fulmer defensive rebound GROVE 26-22
  290. 290 1 03:47.47 GROVE Mike Christenson defensive rebound GROVE 26-22
  291. 291 1 03:39.39 GROVE Caleb Haller offensive rebound GROVE 26-22
  292. 292 1 03:39.39 GROVE Mike Christenson offensive rebound GROVE 26-22
  293. 293 1 03:32.32 GROVE David Olinger offensive rebound GROVE 26-22
  294. 294 1 03:29.29 GROVE Austin Johncour offensive rebound GROVE 26-22
  295. 295 1 03:28.28 GROVE offensive deadball rebound GROVE 26-22
  296. 296 1 03:09.09 GROVE Colton Martin defensive rebound GROVE 27-22
  297. 297 1 02:43.43 GROVE Team offensive rebound team GROVE 27-22
  298. 298 1 02:30.30 GROVE Mike Christenson offensive rebound GROVE 27-22
  299. 299 1 01:33.33 GROVE Austin Johncour offensive rebound GROVE 29-22
  300. 300 2 GROVE Period end confirmed 0-0
  301. 301 2 20:00 CHTHM Donovan Callahan sub out GROVE 33-26
  302. 302 2 20:00 CHTHM Jake Tenberge sub in GROVE 33-26
  303. 303 2 20:00 GROVE Start of period 0-0
  304. 304 2 20:00 GROVE Caleb Haller sub in GROVE 33-26
  305. 305 2 20:00 GROVE David Olinger sub out GROVE 33-26
  306. 306 2 19:43.43 CHTHM Diaun Pinkett missed layup GROVE 33-26
  307. 307 2 19:39.39 CHTHM Diaun Pinkett made tip-in layup GROVE 33-28
  308. 308 2 19:16.16 GROVE Colton Martin made layup GROVE 35-28
  309. 309 2 18:57.57 GROVE Colton Martin block GROVE 35-28
  310. 310 2 18:57.57 CHTHM Lovenson Xavier missed layup (blocked) GROVE 35-28
  311. 311 2 18:52.52 CHTHM Diaun Pinkett missed 3-point jump shot GROVE 35-28
  312. 312 2 18:38.38 GROVE Kyle Randle made 3-point field goal GROVE 38-28
  313. 313 2 18:38.38 GROVE Colton Martin assist GROVE 38-28
  314. 314 2 18:24.24 CHTHM Diaun Pinkett assist GROVE 38-31
  315. 315 2 18:24.24 CHTHM Drew Vizenor made 3-point field goal GROVE 38-31
  316. 316 2 18:10.10 GROVE Caleb Haller fouled on the play GROVE 38-31
  317. 317 2 18:10.10 CHTHM Zach Genther personal two shots GROVE 38-31
  318. 318 2 17:58.58 CHTHM Lovenson Xavier missed 3-point field goal GROVE 39-31
  319. 319 2 17:51.51 CHTHM Drew Vizenor missed 3-point jump shot GROVE 39-31
  320. 320 2 17:47.47 GROVE Austin Johncour sub out GROVE 39-31
  321. 321 2 17:47.47 GROVE Colton Martin sub out GROVE 39-31
  322. 322 2 17:47.47 GROVE Caleb Haller sub out GROVE 39-31
  323. 323 2 17:47.47 GROVE Liam Conklin sub in GROVE 39-31
  324. 324 2 17:47.47 GROVE David Olinger sub in GROVE 39-31
  325. 325 2 17:47.47 GROVE Owen Wolf sub in GROVE 39-31
  326. 326 2 17:27.27 GROVE Kyle Randle missed 3-point field goal GROVE 39-31
  327. 327 2 17:23.23 GROVE Mike Christenson missed tip-in layup GROVE 39-31
  328. 328 2 17:03.03 CHTHM Zach Genther made layup GROVE 39-33
  329. 329 2 16:56.56 GROVE Kyle Randle made layup GROVE 41-33
  330. 330 2 16:32.32 CHTHM Lovenson Xavier missed layup GROVE 41-33
  331. 331 2 16:03.03 GROVE Kyle Randle made 3-point field goal GROVE 44-33
  332. 332 2 16:03.03 GROVE Owen Wolf assist GROVE 44-33
  333. 333 2 15:39.39 CHTHM Zach Genther made 3-point field goal GROVE 44-36
  334. 334 2 15:39.39 CHTHM Lovenson Xavier assist GROVE 44-36
  335. 335 2 15:38.38 GROVE media timeout 0-0
  336. 336 2 15:38.38 CHTHM Lovenson Xavier sub out GROVE 44-36
  337. 337 2 15:38.38 CHTHM Donovan Callahan sub in GROVE 44-36
  338. 338 2 15:38.38 GROVE Liam Conklin sub out GROVE 44-36
  339. 339 2 15:38.38 GROVE Owen Wolf sub out GROVE 44-36
  340. 340 2 15:38.38 GROVE David Olinger sub out GROVE 44-36
  341. 341 2 15:38.38 GROVE Anderson Skelton sub in GROVE 44-36
  342. 342 2 15:38.38 GROVE Caleb Haller sub in GROVE 44-36
  343. 343 2 15:38.38 GROVE Colton Martin sub in GROVE 44-36
  344. 344 2 15:38.38 GROVE Kyle Randle sub out GROVE 44-36
  345. 345 2 15:38.38 CHTHM full timeout Team short GROVE 44-36
  346. 346 2 15:38.38 GROVE Austin Johncour sub in GROVE 44-36
  347. 347 2 15:34.34 CHTHM Donovan Callahan steal GROVE 44-36
  348. 348 2 15:34.34 GROVE Caleb Haller turnover GROVE 44-36
  349. 349 2 15:21.21 CHTHM Jake TenBerge missed 3-point jump shot GROVE 44-36
  350. 350 2 15:20.20 CHTHM Diaun Pinkett fouled on the play GROVE 44-36
  351. 351 2 15:20.20 GROVE Caleb Haller personal two shots GROVE 44-36
  352. 352 2 15:20.20 GROVE Mike Christenson sub out GROVE 44-36
  353. 353 2 15:20.20 GROVE Kyle Randle sub in GROVE 44-36
  354. 354 2 15:20.20 GROVE media timeout 0-0
  355. 355 2 15:04.04 CHTHM Drew Vizenor made driving layup GROVE 44-38
  356. 356 2 14:54.54 GROVE full timeout Team short GROVE 44-38
  357. 357 2 14:54.54 GROVE Caleb Haller turnover GROVE 44-38
  358. 358 2 14:36.36 CHTHM Diaun Pinkett missed driving layup GROVE 44-38
  359. 359 2 14:33.33 GROVE Kellen Howard sub in GROVE 44-38
  360. 360 2 14:33.33 GROVE Mike Christenson sub in GROVE 44-38
  361. 361 2 14:33.33 GROVE Anderson Skelton sub out GROVE 44-38
  362. 362 2 14:33.33 GROVE Kyle Randle fouled on the play GROVE 44-38
  363. 363 2 14:33.33 CHTHM Diaun Pinkett personal GROVE 44-38
  364. 364 2 14:33.33 GROVE Kyle Randle sub out GROVE 44-38
  365. 365 2 14:25.25 CHTHM Sam Norfleet sub in GROVE 44-38
  366. 366 2 14:25.25 CHTHM Zach Genther sub out GROVE 44-38
  367. 367 2 14:25.25 CHTHM Zach Genther personal GROVE 44-38
  368. 368 2 14:25.25 GROVE Mike Christenson fouled on the play GROVE 44-38
  369. 369 2 14:25.25 GROVE Kyle Randle sub in GROVE 44-38
  370. 370 2 14:25.25 GROVE Colton Martin sub out GROVE 44-38
  371. 371 2 14:19.19 GROVE Mike Christenson missed jump shot GROVE 44-38
  372. 372 2 14:16.16 GROVE Austin Johncour turnover travel GROVE 44-38
  373. 373 2 14:00 CHTHM Donovan Callahan missed layup GROVE 44-38
  374. 374 2 13:52.52 GROVE Kellen Howard missed 3-point field goal GROVE 44-38
  375. 375 2 13:34.34 GROVE Mike Christenson missed layup GROVE 44-38
  376. 376 2 13:26.26 CHTHM Drew Vizenor missed layup GROVE 44-38
  377. 377 2 13:17.17 GROVE Caleb Haller turnover GROVE 44-38
  378. 378 2 13:17.17 CHTHM Diaun Pinkett steal GROVE 44-38
  379. 379 2 13:13.13 CHTHM Drew Vizenor assist GROVE 44-40
  380. 380 2 13:13.13 CHTHM Diaun Pinkett made driving layup GROVE 44-40
  381. 381 2 12:51.51 GROVE Kellen Howard missed 3-point field goal GROVE 44-40
  382. 382 2 12:46.46 GROVE Austin Johncour missed tip-in layup GROVE 44-40
  383. 383 2 12:45.45 GROVE Caleb Haller sub out GROVE 44-40
  384. 384 2 12:45.45 GROVE Kellen Howard sub out GROVE 44-40
  385. 385 2 12:45.45 GROVE Jumpball Team heldball GROVE 44-40
  386. 386 2 12:45.45 GROVE Austin Johncour sub out GROVE 44-40
  387. 387 2 12:45.45 GROVE David Olinger sub in GROVE 44-40
  388. 388 2 12:45.45 GROVE Owen Wolf sub in GROVE 44-40
  389. 389 2 12:45.45 GROVE Liam Conklin sub in GROVE 44-40
  390. 390 2 12:42.42 GROVE Mike Christenson missed jump shot GROVE 44-40
  391. 391 2 12:18.18 CHTHM Jake TenBerge made layup GROVE 44-42
  392. 392 2 12:18.18 CHTHM Diaun Pinkett assist GROVE 44-42
  393. 393 2 11:50.50 GROVE David Olinger made layup GROVE 46-42
  394. 394 2 11:50.50 GROVE Liam Conklin assist GROVE 46-42
  395. 395 2 11:33.33 CHTHM Donovan Callahan missed layup GROVE 46-42
  396. 396 2 11:17.17 GROVE David Olinger turnover GROVE 46-42
  397. 397 2 11:17.17 CHTHM Diaun Pinkett steal GROVE 46-42
  398. 398 2 11:17.17 GROVE David Olinger personal GROVE 46-42
  399. 399 2 11:17.17 CHTHM Drew Vizenor fouled on the play GROVE 46-42
  400. 400 2 11:17.17 GROVE media timeout 0-0
  401. 401 2 11:17.17 GROVE Kyle Randle sub out GROVE 46-42
  402. 402 2 11:17.17 GROVE Liam Conklin sub out GROVE 46-42
  403. 403 2 11:17.17 GROVE Owen Wolf sub out GROVE 46-42
  404. 404 2 11:17.17 GROVE Anderson Skelton sub in GROVE 46-42
  405. 405 2 11:17.17 GROVE Colton Martin sub in GROVE 46-42
  406. 406 2 11:17.17 GROVE Austin Johncour sub in GROVE 46-42
  407. 407 2 10:52.52 CHTHM Jake TenBerge missed 3-point jump shot GROVE 46-42
  408. 408 2 10:24.24 GROVE Mike Christenson missed jump shot GROVE 46-42
  409. 409 2 10:23.23 GROVE Caleb Haller sub in GROVE 46-42
  410. 410 2 10:23.23 CHTHM Lovenson Xavier sub in GROVE 46-42
  411. 411 2 10:23.23 CHTHM Sam Norfleet sub out GROVE 46-42
  412. 412 2 10:23.23 GROVE David Olinger sub out GROVE 46-42
  413. 413 2 10:00 CHTHM Diaun Pinkett missed layup (blocked) GROVE 46-42
  414. 414 2 10:00 GROVE Caleb Haller block GROVE 46-42
  415. 415 2 09:55.55 CHTHM Lovenson Xavier made tip-in layup GROVE 46-44
  416. 416 2 09:43.43 GROVE Mike Christenson fouled on the play GROVE 46-44
  417. 417 2 09:43.43 CHTHM Donovan Callahan personal GROVE 46-44
  418. 418 2 09:43.43 GROVE Anderson Skelton sub out GROVE 46-44
  419. 419 2 09:43.43 GROVE Kellen Howard sub in GROVE 46-44
  420. 420 2 09:30.30 GROVE Kellen Howard made layup GROVE 48-44
  421. 421 2 09:20.20 CHTHM Drew Vizenor sub out GROVE 48-46
  422. 422 2 09:20.20 CHTHM Donovan Callahan fouled on the play GROVE 48-46
  423. 423 2 09:20.20 GROVE Caleb Haller personal GROVE 48-46
  424. 424 2 09:20.20 CHTHM Donovan Callahan made layup GROVE 48-46
  425. 425 2 09:20.20 CHTHM Easton Fulmer sub in GROVE 48-46
  426. 426 2 09:20.20 GROVE Owen Wolf sub in GROVE 48-46
  427. 427 2 09:20.20 GROVE Austin Johncour sub out GROVE 48-46
  428. 428 2 09:15.15 GROVE Caleb Haller turnover GROVE 48-47
  429. 429 2 09:15.15 CHTHM Diaun Pinkett steal GROVE 48-47
  430. 430 2 09:12.12 CHTHM Diaun Pinkett made layup CHTHM 48-49
  431. 431 2 09:12.12 GROVE Mike Christenson sub out CHTHM 48-49
  432. 432 2 09:12.12 GROVE full timeout Team full CHTHM 48-49
  433. 433 2 09:12.12 GROVE Kyle Randle sub in CHTHM 48-49
  434. 434 2 09:06.06 CHTHM Jake Tenberge block CHTHM 48-49
  435. 435 2 09:06.06 GROVE Kyle Randle missed jump shot (blocked) CHTHM 48-49
  436. 436 2 08:53.53 CHTHM Diaun Pinkett made layup CHTHM 48-51
  437. 437 2 08:22.22 GROVE Colton Martin missed jump shot CHTHM 48-51
  438. 438 2 08:13.13 CHTHM Lovenson Xavier made layup CHTHM 48-53
  439. 439 2 08:13.13 CHTHM Diaun Pinkett assist CHTHM 48-53
  440. 440 2 07:58.58 GROVE Colton Martin sub out CHTHM 48-53
  441. 441 2 07:58.58 GROVE Caleb Haller sub out CHTHM 48-53
  442. 442 2 07:58.58 GROVE Liam Conklin sub in CHTHM 48-53
  443. 443 2 07:58.58 GROVE Mike Christenson sub in CHTHM 48-53
  444. 444 2 07:58.58 GROVE David Olinger sub in CHTHM 48-53
  445. 445 2 07:58.58 GROVE Austin Johncour sub in CHTHM 48-53
  446. 446 2 07:58.58 GROVE Owen Wolf sub out CHTHM 48-53
  447. 447 2 07:58.58 GROVE media timeout 0-0
  448. 448 2 07:58.58 GROVE Caleb Haller fouled on the play CHTHM 48-53
  449. 449 2 07:58.58 CHTHM Diaun Pinkett personal CHTHM 48-53
  450. 450 2 07:58.58 GROVE Kellen Howard sub out CHTHM 48-53
  451. 451 2 07:53.53 CHTHM Jake TenBerge personal two shots CHTHM 48-53
  452. 452 2 07:53.53 GROVE Austin Johncour fouled on the play CHTHM 48-53
  453. 453 2 07:40.40 CHTHM Diaun Pinkett turnover CHTHM 50-53
  454. 454 2 07:40.40 GROVE Kyle Randle steal CHTHM 50-53
  455. 455 2 07:23.23 CHTHM Easton Fulmer fouled on the play CHTHM 50-53
  456. 456 2 07:23.23 GROVE Liam Conklin turnover CHTHM 50-53
  457. 457 2 07:23.23 GROVE Liam Conklin offensive foul CHTHM 50-53
  458. 458 2 07:03.03 CHTHM Easton Fulmer missed 3-point stepback jump shot CHTHM 50-53
  459. 459 2 07:02.02 GROVE David Olinger sub out CHTHM 50-53
  460. 460 2 07:02.02 GROVE Anderson Skelton sub in CHTHM 50-53
  461. 461 2 07:02.02 GROVE Caleb Haller sub in CHTHM 50-53
  462. 462 2 07:02.02 CHTHM Jake Tenberge fouled on the play CHTHM 50-53
  463. 463 2 07:02.02 GROVE Liam Conklin personal CHTHM 50-53
  464. 464 2 07:02.02 GROVE Liam Conklin sub out CHTHM 50-53
  465. 465 2 06:59.59 GROVE Kyle Randle personal CHTHM 50-53
  466. 466 2 06:59.59 CHTHM Lovenson Xavier fouled on the play CHTHM 50-53
  467. 467 2 06:47.47 CHTHM Easton Fulmer missed 3-point jump shot CHTHM 50-53
  468. 468 2 06:39.39 GROVE Anderson Skelton missed driving layup CHTHM 50-53
  469. 469 2 06:23.23 CHTHM Easton Fulmer missed 3-point field goal CHTHM 50-53
  470. 470 2 06:06.06 GROVE Austin Johncour turnover CHTHM 50-53
  471. 471 2 06:06.06 CHTHM Diaun Pinkett steal CHTHM 50-53
  472. 472 2 05:51.51 GROVE Austin Johncour block CHTHM 50-53
  473. 473 2 05:51.51 CHTHM Diaun Pinkett missed driving layup (blocked) CHTHM 50-53
  474. 474 2 05:40.40 GROVE Caleb Haller missed 3-point field goal CHTHM 50-53
  475. 475 2 05:22.22 CHTHM Lovenson Xavier missed layup (blocked) CHTHM 50-53
  476. 476 2 05:22.22 GROVE Anderson Skelton block CHTHM 50-53
  477. 477 2 05:06.06 GROVE Caleb Haller fouled on the play CHTHM 50-53
  478. 478 2 05:06.06 CHTHM Easton Fulmer personal two shots CHTHM 50-53
  479. 479 2 05:06.06 CHTHM Easton Fulmer sub out CHTHM 51-53
  480. 480 2 05:06.06 GROVE Kyle Randle sub out CHTHM 51-53
  481. 481 2 05:06.06 CHTHM Donovan Callahan sub out CHTHM 51-53
  482. 482 2 05:06.06 CHTHM Drew Vizenor sub in CHTHM 51-53
  483. 483 2 05:06.06 CHTHM Zach Genther sub in CHTHM 51-53
  484. 484 2 05:06.06 GROVE Colton Martin sub in CHTHM 51-53
  485. 485 2 05:06.06 GROVE Anderson Skelton sub out CHTHM 51-53
  486. 486 2 05:06.06 GROVE Austin Johncour sub out CHTHM 51-53
  487. 487 2 05:06.06 GROVE Kellen Howard sub in CHTHM 51-53
  488. 488 2 05:06.06 GROVE Owen Wolf sub in CHTHM 51-53
  489. 489 2 04:57.57 CHTHM Drew Vizenor missed 3-point field goal CHTHM 51-53
  490. 490 2 04:31.31 GROVE Mike Christenson missed turnaround jump shot CHTHM 51-53
  491. 491 2 04:25.25 GROVE Mike Christenson missed second chance jump shot CHTHM 51-53
  492. 492 2 04:25.25 CHTHM Jake TenBerge personal one and one CHTHM 51-53
  493. 493 2 04:25.25 GROVE Owen Wolf fouled on the play CHTHM 51-53
  494. 494 2 04:24.24 GROVE Anderson Skelton sub in CHTHM 51-53
  495. 495 2 04:24.24 GROVE Caleb Haller sub out CHTHM 51-53
  496. 496 2 04:24.24 GROVE Kellen Howard sub out CHTHM 51-53
  497. 497 2 04:24.24 GROVE David Olinger sub in CHTHM 51-53
  498. 498 2 04:24.24 CHTHM Donovan Callahan sub in CHTHM 51-53
  499. 499 2 04:24.24 CHTHM Jake Tenberge sub out CHTHM 51-53
  500. 500 2 04:05.05 CHTHM Drew Vizenor assist CHTHM 51-55
  501. 501 2 04:05.05 CHTHM Diaun Pinkett made layup CHTHM 51-55
  502. 502 2 03:41.41 GROVE Mike Christenson missed layup CHTHM 51-55
  503. 503 2 03:41.41 GROVE Colton Martin personal one and one CHTHM 51-55
  504. 504 2 03:41.41 CHTHM Diaun Pinkett fouled on the play CHTHM 51-55
  505. 505 2 03:41.41 GROVE media timeout 0-0
  506. 506 2 03:41.41 GROVE Anderson Skelton sub out CHTHM 51-55
  507. 507 2 03:41.41 GROVE Owen Wolf sub out CHTHM 51-55
  508. 508 2 03:41.41 GROVE Kyle Randle sub in CHTHM 51-55
  509. 509 2 03:41.41 GROVE Austin Johncour sub in CHTHM 51-55
  510. 510 2 03:21.21 GROVE Austin Johncour assist CHTHM 54-57
  511. 511 2 03:21.21 GROVE Kyle Randle made 3-point field goal CHTHM 54-57
  512. 512 2 02:57.57 CHTHM Zach Genther turnover CHTHM 54-57
  513. 513 2 02:57.57 GROVE David Olinger sub out CHTHM 54-57
  514. 514 2 02:57.57 GROVE Caleb Haller sub in CHTHM 54-57
  515. 515 2 02:36.36 GROVE Kyle Randle missed 3-point jump shot CHTHM 54-57
  516. 516 2 02:34.34 GROVE Caleb Haller block CHTHM 54-57
  517. 517 2 02:34.34 CHTHM Diaun Pinkett missed second chance layup in transition (blocked) CHTHM 54-57
  518. 518 2 02:34.34 CHTHM Donovan Callahan fouled on the play CHTHM 54-57
  519. 519 2 02:34.34 GROVE Mike Christenson personal one and one CHTHM 54-57
  520. 520 2 02:32.32 CHTHM Donovan Callahan fouled on the play CHTHM 54-57
  521. 521 2 02:32.32 GROVE Caleb Haller personal two shots CHTHM 54-57
  522. 522 2 02:32.32 CHTHM Donovan Callahan steal CHTHM 54-57
  523. 523 2 02:32.32 GROVE Mike Christenson turnover CHTHM 54-57
  524. 524 2 02:27.27 GROVE Colton Martin made layup CHTHM 56-59
  525. 525 2 02:27.27 CHTHM Lovenson Xavier personal CHTHM 56-59
  526. 526 2 02:27.27 GROVE Colton Martin fouled on the play CHTHM 56-59
  527. 527 2 01:59.59 CHTHM Donovan Callahan turnover CHTHM 57-59
  528. 528 2 01:39.39 GROVE Austin Johncour fouled on the play CHTHM 57-59
  529. 529 2 01:39.39 GROVE Caleb Haller sub out CHTHM 57-59
  530. 530 2 01:39.39 CHTHM Donovan Callahan personal two shots CHTHM 57-59
  531. 531 2 01:39.39 GROVE David Olinger sub in CHTHM 57-59
  532. 532 2 01:39.39 CHTHM full timeout Team full CHTHM 58-59
  533. 533 2 01:31.31 CHTHM Drew Vizenor made layup CHTHM 58-61
  534. 534 2 01:31.31 CHTHM Diaun Pinkett assist CHTHM 58-61
  535. 535 2 01:05.05 GROVE Austin Johncour turnover travel CHTHM 58-61
  536. 536 2 01:05.05 GROVE Caleb Haller sub in CHTHM 58-61
  537. 537 2 01:05.05 GROVE David Olinger sub out CHTHM 58-61
  538. 538 2 00:35.35 CHTHM Diaun Pinkett assist CHTHM 58-63
  539. 539 2 00:35.35 CHTHM Donovan Callahan made layup CHTHM 58-63
  540. 540 2 00:24.24 GROVE Kyle Randle missed 3-point field goal CHTHM 58-63
  541. 541 2 00:18.18 CHTHM Lovenson Xavier assist CHTHM 58-65
  542. 542 2 00:18.18 CHTHM Donovan Callahan made dunk CHTHM 58-65
  543. 543 2 00:14.14 GROVE full timeout Team short CHTHM 60-65
  544. 544 2 00:14.14 GROVE Caleb Haller sub out CHTHM 60-65
  545. 545 2 00:14.14 GROVE Mike Christenson fouled on the play CHTHM 58-65
  546. 546 2 00:14.14 GROVE Anderson Skelton sub in CHTHM 60-65
  547. 547 2 00:14.14 CHTHM Drew Vizenor personal three shots CHTHM 58-65
  548. 548 2 00:12.12 GROVE Anderson Skelton personal two shots CHTHM 60-65
  549. 549 2 00:12.12 CHTHM Diaun Pinkett fouled on the play CHTHM 60-65
  550. 550 2 00:12.12 GROVE Caleb Haller sub in CHTHM 60-66
  551. 551 2 00:12.12 GROVE Anderson Skelton sub out CHTHM 60-66
  552. 552 2 00:06.06 GROVE Mike Christenson missed 3-point field goal CHTHM 60-67
  553. 553 2 00:05.05 GROVE Caleb Haller sub out CHTHM 60-67
  554. 554 2 00:05.05 GROVE David Olinger sub in CHTHM 60-67
  555. 555 2 00:05.05 CHTHM Lovenson Xavier fouled on the play CHTHM 60-67
  556. 556 2 00:05.05 GROVE Caleb Haller personal two shots CHTHM 60-67
  557. 557 2 00:00 GROVE Mike Christenson missed 3-point field goal CHTHM 60-69
  558. 558 2 00:00 GROVE End of period 0-0
  559. 559 2 00:00 GROVE End of game 0-0
  560. 560 2 18:10.10 GROVE Caleb Haller made free throw 1 of 2 GROVE 39-31
  561. 561 2 09:20.20 CHTHM Donovan Callahan made free throw 1 of 1 GROVE 48-47
  562. 562 2 07:53.53 GROVE Austin Johncour made free throw 1 of 2 CHTHM 49-53
  563. 563 2 05:06.06 GROVE Caleb Haller made free throw 1 of 2 CHTHM 51-53
  564. 564 2 04:24.24 GROVE Owen Wolf made free throw 1 of 1 CHTHM 51-53
  565. 565 2 03:41.41 CHTHM Diaun Pinkett made free throw 1 of 2 CHTHM 51-56
  566. 566 2 03:41.41 CHTHM Diaun Pinkett made free throw 1 of 2 CHTHM 51-57
  567. 567 2 02:34.34 CHTHM Donovan Callahan missed free throw 1 of 1 CHTHM 54-57
  568. 568 2 02:32.32 CHTHM Donovan Callahan made free throw 1 of 2 CHTHM 54-58
  569. 569 2 02:27.27 GROVE Colton Martin made free throw 1 of 1 CHTHM 57-59
  570. 570 2 01:39.39 GROVE Austin Johncour missed free throw 1 of 2 CHTHM 57-59
  571. 571 2 00:14.14 GROVE Mike Christenson missed free throw 1 of 3 CHTHM 58-65
  572. 572 2 00:12.12 CHTHM Diaun Pinkett made free throw 1 of 2 CHTHM 60-67
  573. 573 2 00:12.12 CHTHM Diaun Pinkett made free throw 1 of 2 CHTHM 60-66
  574. 574 2 00:05.05 CHTHM Lovenson Xavier made free throw 1 of 2 CHTHM 60-69
  575. 575 2 00:05.05 CHTHM Lovenson Xavier made free throw 1 of 2 CHTHM 60-68
  576. 576 2 18:10.10 GROVE Caleb Haller missed free throw 2 of 2 GROVE 39-31
  577. 577 2 15:20.20 CHTHM Diaun Pinkett missed free throw 2 of 2 GROVE 44-36
  578. 578 2 07:53.53 GROVE Austin Johncour made free throw 2 of 2 CHTHM 50-53
  579. 579 2 05:06.06 GROVE Caleb Haller missed free throw 2 of 2 CHTHM 51-53
  580. 580 2 02:32.32 CHTHM Donovan Callahan made free throw 2 of 2 CHTHM 54-59
  581. 581 2 01:39.39 GROVE Austin Johncour made free throw 2 of 2 CHTHM 58-59
  582. 582 2 00:14.14 GROVE Mike Christenson made free throw 2 of 3 CHTHM 59-65
  583. 583 2 00:14.14 GROVE Mike Christenson made free throw 3 of 3 CHTHM 60-65
  584. 584 2 19:39.39 CHTHM Diaun Pinkett offensive rebound GROVE 33-26
  585. 585 2 18:53.53 CHTHM Lovenson Xavier offensive rebound GROVE 35-28
  586. 586 2 18:49.49 GROVE Austin Johncour defensive rebound GROVE 35-28
  587. 587 2 18:08.08 CHTHM Lovenson Xavier defensive rebound GROVE 39-31
  588. 588 2 17:54.54 CHTHM Jake Tenberge offensive rebound GROVE 39-31
  589. 589 2 17:47.47 GROVE Colton Martin defensive rebound GROVE 39-31
  590. 590 2 17:23.23 GROVE Mike Christenson offensive rebound GROVE 39-31
  591. 591 2 17:22.22 CHTHM Jake Tenberge defensive rebound GROVE 39-31
  592. 592 2 16:30.30 GROVE Liam Conklin defensive rebound GROVE 41-33
  593. 593 2 15:20.20 CHTHM Diaun Pinkett offensive rebound GROVE 44-36
  594. 594 2 15:20.20 CHTHM offensive deadball rebound GROVE 44-36
  595. 595 2 15:20.20 CHTHM Jake Tenberge offensive rebound GROVE 44-36
  596. 596 2 14:34.34 GROVE Caleb Haller defensive rebound GROVE 44-38
  597. 597 2 14:16.16 GROVE Austin Johncour offensive rebound GROVE 44-38
  598. 598 2 13:58.58 GROVE Caleb Haller defensive rebound GROVE 44-38
  599. 599 2 13:51.51 GROVE Caleb Haller offensive rebound GROVE 44-38
  600. 600 2 13:31.31 CHTHM Jake Tenberge defensive rebound GROVE 44-38
  601. 601 2 13:23.23 GROVE Caleb Haller defensive rebound GROVE 44-38
  602. 602 2 12:46.46 GROVE Austin Johncour offensive rebound GROVE 44-40
  603. 603 2 12:45.45 GROVE Mike Christenson offensive rebound GROVE 44-40
  604. 604 2 12:39.39 CHTHM Sam Norfleet defensive rebound GROVE 44-40
  605. 605 2 11:31.31 GROVE Owen Wolf defensive rebound GROVE 46-42
  606. 606 2 10:50.50 GROVE Mike Christenson defensive rebound GROVE 46-42
  607. 607 2 10:23.23 CHTHM Team defensive rebound team GROVE 46-42
  608. 608 2 09:55.55 CHTHM Lovenson Xavier offensive rebound GROVE 46-42
  609. 609 2 09:02.02 CHTHM Lovenson Xavier defensive rebound CHTHM 48-49
  610. 610 2 08:20.20 CHTHM Diaun Pinkett defensive rebound CHTHM 48-51
  611. 611 2 07:02.02 CHTHM Jake Tenberge offensive rebound CHTHM 50-53
  612. 612 2 06:44.44 GROVE Mike Christenson defensive rebound CHTHM 50-53
  613. 613 2 06:39.39 CHTHM Team defensive rebound team CHTHM 50-53
  614. 614 2 06:21.21 GROVE Caleb Haller defensive rebound CHTHM 50-53
  615. 615 2 05:47.47 GROVE Caleb Haller defensive rebound CHTHM 50-53
  616. 616 2 05:38.38 CHTHM Lovenson Xavier defensive rebound CHTHM 50-53
  617. 617 2 05:18.18 GROVE Kyle Randle defensive rebound CHTHM 50-53
  618. 618 2 05:05.05 CHTHM Zach Genther defensive rebound CHTHM 51-53
  619. 619 2 04:55.55 GROVE Caleb Haller defensive rebound CHTHM 51-53
  620. 620 2 04:25.25 GROVE Colton Martin offensive rebound CHTHM 51-53
  621. 621 2 04:25.25 GROVE Owen Wolf offensive rebound CHTHM 51-53
  622. 622 2 04:22.22 CHTHM Donovan Callahan defensive rebound CHTHM 51-53
  623. 623 2 03:41.41 CHTHM Diaun Pinkett defensive rebound CHTHM 51-55
  624. 624 2 02:34.34 CHTHM Diaun Pinkett offensive rebound CHTHM 54-57
  625. 625 2 02:34.34 CHTHM Donovan Callahan defensive rebound CHTHM 54-57
  626. 626 2 02:32.32 GROVE Mike Christenson defensive rebound CHTHM 54-57
  627. 627 2 01:39.39 GROVE offensive deadball rebound CHTHM 57-59
  628. 628 2 00:22.22 CHTHM Lovenson Xavier defensive rebound CHTHM 58-63
  629. 629 2 00:14.14 GROVE offensive deadball rebound CHTHM 58-65
  630. 630 2 00:04.04 CHTHM Lovenson Xavier defensive rebound CHTHM 60-69
  631. 631 2 00:00 CHTHM Team defensive rebound team CHTHM 60-69