RIPON
GRNNL
1
2
- 1 1 19:44 GRNNL Julian Marx misses 3-point jump shot 0-0
- 2 1 19:26 RIPON Kyle Loughrin turnover 0-0
- 3 1 19:23 GRNNL Luke Yeager steal 0-0
- 4 1 19:09 GRNNL Luke Yeager makes 3-point jump shot GRNNL 3-0
- 5 1 19:09 GRNNL Patrick Maher assist GRNNL 3-0
- 6 1 18:51 RIPON Justin Leistikow misses 2-point jump shot GRNNL 3-0
- 7 1 18:41 GRNNL Luke Yeager misses 3-point jump shot GRNNL 3-0
- 8 1 18:35 GRNNL Hayes Gardner turnover GRNNL 3-0
- 9 1 18:34 RIPON Kyle Loughrin steal GRNNL 3-0
- 10 1 18:29 RIPON Ty Sabin makes layup GRNNL 3-2
- 11 1 18:17 GRNNL Tague Zachary makes layup GRNNL 5-2
- 12 1 18:17 GRNNL Patrick Maher assist GRNNL 5-2
- 13 1 18:08 GRNNL Luke Yeager foul GRNNL 5-2
- 14 1 18:08 GRNNL Mike Porter foul GRNNL 5-2
- 15 1 18:05 RIPON David Klink misses 2-point jump shot GRNNL 5-2
- 16 1 17:41 GRNNL Aaron Levin turnover GRNNL 5-2
- 17 1 17:33 RIPON Kyle Loughrin turnover GRNNL 5-2
- 18 1 17:28 GRNNL Jack Taylor misses 3-point jump shot GRNNL 5-2
- 19 1 17:02 GRNNL Jack Taylor misses 2-point jump shot GRNNL 5-2
- 20 1 16:42 RIPON Ty Sabin makes 2-point jump shot GRNNL 5-4
- 21 1 16:33 GRNNL Jack Taylor misses 3-point jump shot GRNNL 5-4
- 22 1 16:28 GRNNL Cody Olson makes 3-point jump shot GRNNL 8-4
- 23 1 16:01 RIPON Ty Ketz misses layup GRNNL 8-4
- 24 1 16:01 GRNNL Patrick Maher shot block GRNNL 8-4
- 25 1 15:56 RIPON Ty Ketz misses 3-point jump shot GRNNL 8-4
- 26 1 15:51 GRNNL Nick Curta foul GRNNL 8-4
- 27 1 15:51 RIPON Justin Leistikow makes free throw GRNNL 8-5
- 28 1 15:51 RIPON Justin Leistikow makes free throw GRNNL 8-6
- 29 1 15:45 GRNNL Jack Taylor misses 3-point jump shot GRNNL 8-6
- 30 1 15:41 RIPON Justin Leistikow foul GRNNL 8-6
- 31 1 15:41 GRNNL Jack Taylor makes 2-point jump shot GRNNL 10-6
- 32 1 15:41 RIPON Ty Sabin makes layup GRNNL 10-8
- 33 1 15:34 GRNNL Nick Curta turnover GRNNL 10-8
- 34 1 15:24 RIPON Kyle Loughrin misses layup GRNNL 10-8
- 35 1 15:18 RIPON Justin Leistikow misses 2-point jump shot GRNNL 10-8
- 36 1 15:13 RIPON Justin Leistikow makes tip-in shot 10-10
- 37 1 15:02 GRNNL Luke Yeager makes layup GRNNL 12-10
- 38 1 14:39 RIPON Justin Leistikow makes 3-point jump shot RIPON 12-13
- 39 1 14:39 RIPON Jay Fish assist RIPON 12-13
- 40 1 14:26 GRNNL Patrick Maher turnover RIPON 12-13
- 41 1 14:24 RIPON Ty Sabin steal RIPON 12-13
- 42 1 14:19 RIPON Brendan Mccoy makes 2-point jump shot RIPON 12-15
- 43 1 14:02 GRNNL Patrick Maher makes 2-point jump shot RIPON 14-15
- 44 1 13:47 RIPON Ty Sabin misses layup RIPON 14-15
- 45 1 13:45 RIPON Justin Leistikow foul RIPON 14-15
- 46 1 13:45 RIPON Justin Leistikow turnover RIPON 14-15
- 47 1 13:43 GRNNL Aaron Levin misses layup RIPON 14-15
- 48 1 13:43 RIPON Ty Sabin shot block RIPON 14-15
- 49 1 13:34 GRNNL Anthony Lamacchia foul RIPON 14-15
- 50 1 13:32 RIPON Brad Brooks makes layup RIPON 14-17
- 51 1 13:32 RIPON Ty Sabin assist RIPON 14-17
- 52 1 13:22 GRNNL Aaron Levin makes 2-point jump shot RIPON 16-17
- 53 1 13:19 RIPON Ty Sabin turnover RIPON 16-17
- 54 1 13:17 GRNNL Tague Zachary misses 2-point jump shot RIPON 16-17
- 55 1 13:17 GRNNL Jack Taylor turnover RIPON 16-17
- 56 1 12:49 RIPON Ty Ketz turnover RIPON 16-17
- 57 1 12:48 GRNNL Tague Zachary steal RIPON 16-17
- 58 1 12:23 GRNNL Grinnell Pioneers 20-second timeout RIPON 16-17
- 59 1 12:09 GRNNL Luke Yeager misses 3-point jump shot RIPON 16-17
- 60 1 11:59 GRNNL Jack Taylor makes 3-point jump shot GRNNL 19-17
- 61 1 11:50 RIPON Brendan Mccoy makes layup 19-19
- 62 1 11:41 RIPON Ty Ketz foul 19-19
- 63 1 11:28 GRNNL Cody Olson misses 3-point jump shot 19-19
- 64 1 10:58 GRNNL Mike Porter foul 19-19
- 65 1 10:53 RIPON Ty Ketz turnover 19-19
- 66 1 10:40 GRNNL Aaron Levin makes layup GRNNL 21-19
- 67 1 10:40 GRNNL Patrick Maher assist GRNNL 21-19
- 68 1 10:30 GRNNL Mike Porter foul GRNNL 21-19
- 69 1 10:22 RIPON Brad Brooks turnover GRNNL 21-19
- 70 1 10:20 GRNNL Dylan Bartuch steal GRNNL 21-19
- 71 1 10:17 GRNNL Dylan Bartuch turnover GRNNL 21-19
- 72 1 10:13 RIPON Brendan Mccoy steal GRNNL 21-19
- 73 1 10:05 RIPON Kyle Loughrin misses layup GRNNL 21-19
- 74 1 09:56 RIPON Brad Brooks foul GRNNL 21-19
- 75 1 09:56 GRNNL Jack Taylor makes free throw GRNNL 22-19
- 76 1 09:56 GRNNL Jack Taylor misses free throw GRNNL 22-19
- 77 1 09:52 RIPON Brendan Mccoy makes 2-point jump shot GRNNL 22-21
- 78 1 09:38 GRNNL Dylan Bartuch foul GRNNL 22-21
- 79 1 09:38 RIPON Brendan Mccoy makes free throw 22-22
- 80 1 09:37 GRNNL Jack Taylor misses 3-point jump shot 22-22
- 81 1 09:27 RIPON Ty Sabin misses layup 22-22
- 82 1 09:16 GRNNL Ryan Davis makes layup GRNNL 24-22
- 83 1 09:16 GRNNL Kyle Parker assist GRNNL 24-22
- 84 1 09:06 RIPON Jordan Stiede turnover GRNNL 24-22
- 85 1 09:04 GRNNL Kyle Parker steal GRNNL 24-22
- 86 1 09:02 GRNNL Kyle Parker makes layup GRNNL 26-22
- 87 1 08:52 RIPON Justin Leistikow makes layup GRNNL 26-24
- 88 1 08:52 RIPON Ty Sabin assist GRNNL 26-24
- 89 1 08:39 GRNNL Dylan Bartuch misses 3-point jump shot GRNNL 26-24
- 90 1 08:35 GRNNL Nick Curta foul GRNNL 26-24
- 91 1 08:35 RIPON Jay Fish misses free throw GRNNL 26-24
- 92 1 08:13 GRNNL Luke Yeager misses layup GRNNL 26-24
- 93 1 08:06 GRNNL Julian Marx foul GRNNL 26-24
- 94 1 08:06 RIPON Kyle Loughrin makes free throw GRNNL 26-25
- 95 1 08:06 RIPON Kyle Loughrin makes free throw 26-26
- 96 1 07:45 GRNNL Kyle Parker misses 3-point jump shot 26-26
- 97 1 07:36 RIPON Kyle Loughrin makes layup RIPON 26-28
- 98 1 07:23 GRNNL Mike Porter misses 3-point jump shot RIPON 26-28
- 99 1 07:17 GRNNL Mike Porter misses 2-point jump shot RIPON 26-28
- 100 1 07:17 RIPON Justin Leistikow shot block RIPON 26-28
- 101 1 07:00 GRNNL Aaron Levin misses 2-point jump shot RIPON 26-28
- 102 1 06:45 GRNNL Anthony Lamacchia foul RIPON 26-28
- 103 1 06:41 RIPON Kyle Loughrin makes free throw RIPON 26-29
- 104 1 06:39 RIPON Kyle Loughrin makes free throw RIPON 26-30
- 105 1 06:36 GRNNL Luke Yeager misses 3-point jump shot RIPON 26-30
- 106 1 06:36 RIPON Brendan Mccoy makes 3-point jump shot RIPON 26-33
- 107 1 06:36 RIPON Ty Sabin assist RIPON 26-33
- 108 1 06:32 GRNNL Jack Taylor misses 2-point jump shot RIPON 26-33
- 109 1 06:23 RIPON David Klink misses layup RIPON 26-33
- 110 1 06:23 GRNNL Tague Zachary shot block RIPON 26-33
- 111 1 06:16 GRNNL Luke Yeager turnover RIPON 26-33
- 112 1 06:14 RIPON Ty Ketz steal RIPON 26-33
- 113 1 06:11 RIPON David Klink makes layup RIPON 26-35
- 114 1 06:11 RIPON Ty Ketz assist RIPON 26-35
- 115 1 05:56 RIPON Brendan Mccoy foul RIPON 26-35
- 116 1 05:56 GRNNL Jack Taylor makes free throw RIPON 27-35
- 117 1 05:56 GRNNL Jack Taylor misses free throw RIPON 27-35
- 118 1 05:53 GRNNL Aaron Levin misses 3-point jump shot RIPON 27-35
- 119 1 05:46 GRNNL Luke Yeager turnover RIPON 27-35
- 120 1 05:45 RIPON Brendan Mccoy steal RIPON 27-35
- 121 1 05:32 RIPON Ty Sabin makes 2-point jump shot RIPON 27-37
- 122 1 05:32 RIPON Brad Brooks assist RIPON 27-37
- 123 1 05:20 RIPON Mason Stangl foul RIPON 27-37
- 124 1 05:20 GRNNL Patrick Maher makes free throw RIPON 28-37
- 125 1 05:20 GRNNL Patrick Maher makes free throw RIPON 29-37
- 126 1 05:11 RIPON Brad Brooks makes layup RIPON 29-39
- 127 1 05:04 GRNNL Tague Zachary makes 3-point jump shot RIPON 32-39
- 128 1 05:04 GRNNL Jack Taylor assist RIPON 32-39
- 129 1 04:46 RIPON Kyle Loughrin makes layup RIPON 32-41
- 130 1 04:32 GRNNL Luke Yeager misses 2-point jump shot RIPON 32-41
- 131 1 04:26 GRNNL Jack Taylor foul RIPON 32-41
- 132 1 04:26 RIPON Kyle Loughrin misses free throw RIPON 32-41
- 133 1 04:26 RIPON Kyle Loughrin makes free throw RIPON 32-42
- 134 1 04:09 GRNNL Patrick Maher turnover RIPON 32-42
- 135 1 04:06 RIPON Kyle Loughrin steal RIPON 32-42
- 136 1 04:04 GRNNL Aaron Levin foul RIPON 32-42
- 137 1 04:04 RIPON Ty Ketz makes free throw RIPON 32-43
- 138 1 04:04 RIPON Ty Ketz makes free throw RIPON 32-44
- 139 1 03:59 GRNNL Aaron Levin misses 3-point jump shot RIPON 32-44
- 140 1 03:47 GRNNL Aaron Levin foul RIPON 32-44
- 141 1 03:47 RIPON Mason Stangl makes free throw RIPON 32-45
- 142 1 03:47 RIPON Ripon Red Hawks turnover RIPON 32-45
- 143 1 03:44 GRNNL Jack Taylor makes layup RIPON 34-45
- 144 1 03:35 RIPON Jay Fish makes layup RIPON 34-47
- 145 1 03:35 RIPON Kyle Loughrin assist RIPON 34-47
- 146 1 03:17 GRNNL Jack Taylor makes 2-point jump shot RIPON 36-47
- 147 1 03:08 GRNNL Jack Taylor foul RIPON 36-47
- 148 1 03:08 RIPON Brad Brooks makes free throw RIPON 36-48
- 149 1 03:08 RIPON Brad Brooks makes free throw RIPON 36-49
- 150 1 03:01 GRNNL Patrick Maher makes 2-point jump shot RIPON 38-49
- 151 1 03:01 RIPON Brad Brooks foul RIPON 38-49
- 152 1 03:01 GRNNL Patrick Maher makes free throw RIPON 39-49
- 153 1 03:01 GRNNL Julian Marx foul RIPON 39-49
- 154 1 03:01 RIPON Ty Sabin makes free throw RIPON 39-50
- 155 1 03:01 RIPON Ty Sabin makes free throw RIPON 39-51
- 156 1 02:48 GRNNL Patrick Maher makes layup RIPON 41-51
- 157 1 02:37 RIPON Kyle Loughrin misses layup RIPON 41-51
- 158 1 02:34 RIPON Mason Stangl foul RIPON 41-51
- 159 1 02:34 GRNNL Aaron Levin makes free throw RIPON 42-51
- 160 1 02:34 GRNNL Aaron Levin makes free throw RIPON 43-51
- 161 1 02:23 RIPON Ty Sabin makes 3-point jump shot RIPON 43-54
- 162 1 02:23 RIPON Brendan Mccoy assist RIPON 43-54
- 163 1 02:06 GRNNL Jack Taylor misses layup RIPON 43-54
- 164 1 01:46 RIPON David Klink makes layup RIPON 43-56
- 165 1 01:34 RIPON Ty Sabin foul RIPON 43-56
- 166 1 01:34 GRNNL Jack Taylor makes free throw RIPON 44-56
- 167 1 01:34 GRNNL Jack Taylor misses free throw RIPON 44-56
- 168 1 01:31 GRNNL Cody Olson foul RIPON 44-56
- 169 1 01:31 RIPON Mason Stangl makes free throw RIPON 44-57
- 170 1 01:31 RIPON Mason Stangl makes free throw RIPON 44-58
- 171 1 01:17 GRNNL Aaron Levin misses 2-point jump shot RIPON 44-58
- 172 1 01:03 GRNNL Patrick Maher makes 3-point jump shot RIPON 47-58
- 173 1 01:03 GRNNL Cody Olson assist RIPON 47-58
- 174 1 00:44 RIPON Ty Sabin makes 2-point jump shot RIPON 47-60
- 175 1 00:44 RIPON Ty Ketz assist RIPON 47-60
- 176 1 00:27 GRNNL Cody Olson makes 3-point jump shot RIPON 50-60
- 177 1 00:27 GRNNL Patrick Maher assist RIPON 50-60
- 178 1 00:07 RIPON Ty Sabin misses 3-point jump shot RIPON 50-60
- 179 1 00:03 RIPON Brendan Mccoy makes tip-in shot RIPON 50-62
- 180 1 19:44 RIPON Justin Leistikow defensive rebound 0-0
- 181 1 18:51 GRNNL Hayes Gardner defensive rebound GRNNL 3-0
- 182 1 18:41 GRNNL Hayes Gardner offensive rebound GRNNL 3-0
- 183 1 18:05 GRNNL Aaron Levin defensive rebound GRNNL 5-2
- 184 1 17:28 GRNNL Grinnell Pioneers offensive rebound GRNNL 5-2
- 185 1 17:02 RIPON Ty Sabin defensive rebound GRNNL 5-2
- 186 1 16:33 GRNNL Grinnell Pioneers offensive rebound GRNNL 5-4
- 187 1 16:01 RIPON Ripon Red Hawks offensive rebound GRNNL 8-4
- 188 1 15:56 RIPON Justin Leistikow offensive rebound GRNNL 8-4
- 189 1 15:45 GRNNL Grinnell Pioneers deadball rebound GRNNL 8-6
- 190 1 15:24 RIPON Justin Leistikow offensive rebound GRNNL 10-8
- 191 1 15:18 RIPON Justin Leistikow offensive rebound GRNNL 10-8
- 192 1 13:47 GRNNL Grinnell Pioneers deadball rebound RIPON 14-15
- 193 1 13:39 RIPON Ty Ketz defensive rebound RIPON 14-15
- 194 1 13:17 GRNNL Tague Zachary offensive rebound RIPON 16-17
- 195 1 12:09 GRNNL Dylan Bartuch offensive rebound RIPON 16-17
- 196 1 11:28 RIPON Mason Stangl defensive rebound 19-19
- 197 1 10:05 GRNNL Ryan Davis defensive rebound GRNNL 21-19
- 198 1 09:56 RIPON Mason Stangl defensive rebound GRNNL 22-19
- 199 1 09:37 RIPON Kyle Loughrin defensive rebound 22-22
- 200 1 09:27 GRNNL Ryan Davis defensive rebound 22-22
- 201 1 08:39 RIPON Jay Fish defensive rebound GRNNL 26-24
- 202 1 08:35 GRNNL Tague Zachary defensive rebound GRNNL 26-24
- 203 1 08:13 RIPON Justin Leistikow defensive rebound GRNNL 26-24
- 204 1 07:45 RIPON Justin Leistikow defensive rebound 26-26
- 205 1 07:23 GRNNL Mike Porter offensive rebound RIPON 26-28
- 206 1 07:04 GRNNL Aaron Levin offensive rebound RIPON 26-28
- 207 1 07:00 RIPON Kyle Loughrin defensive rebound RIPON 26-28
- 208 1 06:36 RIPON Ty Sabin defensive rebound RIPON 26-30
- 209 1 06:32 RIPON Brad Brooks defensive rebound RIPON 26-33
- 210 1 06:19 GRNNL Luke Yeager defensive rebound RIPON 26-33
- 211 1 05:56 GRNNL Grinnell Pioneers deadball rebound RIPON 27-35
- 212 1 05:53 GRNNL Luke Yeager offensive rebound RIPON 27-35
- 213 1 04:32 RIPON Mason Stangl defensive rebound RIPON 32-41
- 214 1 04:26 RIPON Ripon Red Hawks deadball rebound RIPON 32-41
- 215 1 03:59 RIPON Kyle Loughrin defensive rebound RIPON 32-44
- 216 1 02:37 GRNNL Aaron Levin defensive rebound RIPON 41-51
- 217 1 02:06 RIPON David Klink defensive rebound RIPON 43-54
- 218 1 01:34 RIPON Mason Stangl defensive rebound RIPON 44-56
- 219 1 01:17 GRNNL Cody Olson offensive rebound RIPON 44-58
- 220 1 00:07 RIPON Brendan Mccoy offensive rebound RIPON 50-60
- 221 1 18:08 GRNNL Kyle Parker substitution in GRNNL 5-2
- 222 1 18:08 GRNNL Anthony Lamacchia substitution in GRNNL 5-2
- 223 1 18:08 GRNNL Aaron Levin substitution in GRNNL 5-2
- 224 1 18:08 GRNNL Dylan Bartuch substitution in GRNNL 5-2
- 225 1 18:08 GRNNL Mike Porter substitution in GRNNL 5-2
- 226 1 18:08 RIPON David Klink substitution in GRNNL 5-2
- 227 1 17:41 GRNNL Luke Yeager substitution in GRNNL 5-2
- 228 1 17:41 GRNNL Jack Taylor substitution in GRNNL 5-2
- 229 1 17:41 GRNNL Nick Curta substitution in GRNNL 5-2
- 230 1 17:41 GRNNL Tague Zachary substitution in GRNNL 5-2
- 231 1 17:33 RIPON Brendan Mccoy substitution in GRNNL 5-2
- 232 1 16:28 GRNNL Aaron Levin substitution in GRNNL 8-4
- 233 1 16:28 GRNNL Cody Olson substitution in GRNNL 8-4
- 234 1 16:28 GRNNL Mike Porter substitution in GRNNL 8-4
- 235 1 16:28 GRNNL Julian Marx substitution in GRNNL 8-4
- 236 1 16:28 GRNNL Patrick Maher substitution in GRNNL 8-4
- 237 1 16:28 RIPON Jay Fish substitution in GRNNL 8-4
- 238 1 16:01 GRNNL Kyle Parker substitution in GRNNL 8-4
- 239 1 16:01 GRNNL Dylan Bartuch substitution in GRNNL 8-4
- 240 1 16:01 GRNNL Jack Taylor substitution in GRNNL 8-4
- 241 1 16:01 GRNNL Ryan Davis substitution in GRNNL 8-4
- 242 1 16:01 GRNNL Nick Curta substitution in GRNNL 8-4
- 243 1 16:01 RIPON Ty Sabin substitution in GRNNL 8-4
- 244 1 16:01 RIPON Justin Leistikow substitution in GRNNL 8-4
- 245 1 15:51 RIPON Kyle Loughrin substitution in GRNNL 8-6
- 246 1 15:34 GRNNL Hayes Gardner substitution in GRNNL 10-8
- 247 1 15:34 GRNNL Tague Zachary substitution in GRNNL 10-8
- 248 1 15:34 GRNNL Luke Yeager substitution in GRNNL 10-8
- 249 1 15:34 GRNNL Julian Marx substitution in GRNNL 10-8
- 250 1 15:34 GRNNL Patrick Maher substitution in GRNNL 10-8
- 251 1 13:34 GRNNL Kyle Parker substitution in RIPON 14-15
- 252 1 13:34 GRNNL Cody Olson substitution in RIPON 14-15
- 253 1 13:34 GRNNL Anthony Lamacchia substitution in RIPON 14-15
- 254 1 13:34 GRNNL Aaron Levin substitution in RIPON 14-15
- 255 1 13:34 GRNNL Mike Porter substitution in RIPON 14-15
- 256 1 13:22 RIPON Ty Ketz substitution in RIPON 16-17
- 257 1 13:22 RIPON Mason Stangl substitution in RIPON 16-17
- 258 1 13:22 RIPON Brad Brooks substitution in RIPON 16-17
- 259 1 13:17 GRNNL Luke Yeager substitution in RIPON 16-17
- 260 1 13:17 GRNNL Jack Taylor substitution in RIPON 16-17
- 261 1 13:17 GRNNL James Page substitution in RIPON 16-17
- 262 1 13:17 GRNNL Dylan Bartuch substitution in RIPON 16-17
- 263 1 13:17 GRNNL Tague Zachary substitution in RIPON 16-17
- 264 1 11:53 RIPON Brendan Mccoy substitution in GRNNL 19-17
- 265 1 11:53 RIPON David Klink substitution in GRNNL 19-17
- 266 1 11:39 GRNNL Mike Porter substitution in 19-19
- 267 1 11:39 GRNNL Aaron Levin substitution in 19-19
- 268 1 11:39 GRNNL Cody Olson substitution in 19-19
- 269 1 11:39 GRNNL Julian Marx substitution in 19-19
- 270 1 11:39 GRNNL Patrick Maher substitution in 19-19
- 271 1 10:58 RIPON Ty Sabin substitution in 19-19
- 272 1 10:30 GRNNL Dylan Bartuch substitution in GRNNL 21-19
- 273 1 10:30 GRNNL Nick Curta substitution in GRNNL 21-19
- 274 1 10:30 GRNNL Ryan Davis substitution in GRNNL 21-19
- 275 1 10:30 GRNNL Jack Taylor substitution in GRNNL 21-19
- 276 1 10:30 GRNNL Kyle Parker substitution in GRNNL 21-19
- 277 1 10:30 RIPON Kyle Loughrin substitution in GRNNL 21-19
- 278 1 09:38 RIPON Justin Leistikow substitution in 22-22
- 279 1 09:38 RIPON Jordan Stiede substitution in 22-22
- 280 1 09:38 RIPON Jay Fish substitution in 22-22
- 281 1 08:35 GRNNL Julian Marx substitution in GRNNL 26-24
- 282 1 08:35 GRNNL Aamir Walton substitution in GRNNL 26-24
- 283 1 08:35 GRNNL Patrick Maher substitution in GRNNL 26-24
- 284 1 08:35 GRNNL Luke Yeager substitution in GRNNL 26-24
- 285 1 08:35 GRNNL Tague Zachary substitution in GRNNL 26-24
- 286 1 08:35 RIPON David Klink substitution in GRNNL 26-24
- 287 1 08:35 RIPON Ty Ketz substitution in GRNNL 26-24
- 288 1 08:06 GRNNL Mike Porter substitution in 26-26
- 289 1 08:06 GRNNL Aaron Levin substitution in 26-26
- 290 1 08:06 GRNNL Cody Olson substitution in 26-26
- 291 1 08:06 GRNNL Kyle Parker substitution in 26-26
- 292 1 08:06 GRNNL Anthony Lamacchia substitution in 26-26
- 293 1 08:00 RIPON Ty Sabin substitution in 26-26
- 294 1 06:36 GRNNL Luke Yeager substitution in RIPON 26-33
- 295 1 06:36 GRNNL Dylan Bartuch substitution in RIPON 26-33
- 296 1 06:36 GRNNL James Page substitution in RIPON 26-33
- 297 1 06:36 GRNNL Tague Zachary substitution in RIPON 26-33
- 298 1 06:36 GRNNL Jack Taylor substitution in RIPON 26-33
- 299 1 06:36 RIPON Brad Brooks substitution in RIPON 26-33
- 300 1 06:36 RIPON Kyle Loughrin substitution in RIPON 26-33
- 301 1 06:36 RIPON Brendan Mccoy substitution in RIPON 26-33
- 302 1 05:56 GRNNL Aaron Levin substitution in RIPON 27-35
- 303 1 05:56 GRNNL Cody Olson substitution in RIPON 27-35
- 304 1 05:56 GRNNL Julian Marx substitution in RIPON 27-35
- 305 1 05:56 GRNNL Patrick Maher substitution in RIPON 27-35
- 306 1 05:56 RIPON Mason Stangl substitution in RIPON 27-35
- 307 1 05:20 GRNNL Kyle Parker substitution in RIPON 29-37
- 308 1 05:20 RIPON Kyle Loughrin substitution in RIPON 29-37
- 309 1 05:07 GRNNL Luke Yeager substitution in RIPON 29-39
- 310 1 05:07 GRNNL Jack Taylor substitution in RIPON 29-39
- 311 1 05:07 GRNNL Anthony Lamacchia substitution in RIPON 29-39
- 312 1 05:07 GRNNL Dylan Bartuch substitution in RIPON 29-39
- 313 1 05:07 GRNNL Tague Zachary substitution in RIPON 29-39
- 314 1 04:26 GRNNL Patrick Maher substitution in RIPON 32-42
- 315 1 04:26 GRNNL Aaron Levin substitution in RIPON 32-42
- 316 1 04:26 GRNNL Julian Marx substitution in RIPON 32-42
- 317 1 04:26 GRNNL Cody Olson substitution in RIPON 32-42
- 318 1 04:26 GRNNL James Page substitution in RIPON 32-42
- 319 1 04:26 RIPON Ty Ketz substitution in RIPON 32-42
- 320 1 04:26 RIPON Jay Fish substitution in RIPON 32-42
- 321 1 03:47 GRNNL Anthony Lamacchia substitution in RIPON 32-45
- 322 1 03:47 GRNNL Dylan Bartuch substitution in RIPON 32-45
- 323 1 03:47 GRNNL Luke Yeager substitution in RIPON 32-45
- 324 1 03:47 GRNNL Jack Taylor substitution in RIPON 32-45
- 325 1 03:47 GRNNL Tague Zachary substitution in RIPON 32-45
- 326 1 03:47 RIPON Brad Brooks substitution in RIPON 32-45
- 327 1 03:47 RIPON David Klink substitution in RIPON 32-45
- 328 1 03:08 GRNNL Ryan Davis substitution in RIPON 36-49
- 329 1 03:08 GRNNL Julian Marx substitution in RIPON 36-49
- 330 1 03:08 GRNNL Cody Olson substitution in RIPON 36-49
- 331 1 03:08 GRNNL Aaron Levin substitution in RIPON 36-49
- 332 1 03:08 GRNNL Patrick Maher substitution in RIPON 36-49
- 333 1 03:08 RIPON Ty Sabin substitution in RIPON 36-49
- 334 1 03:01 GRNNL Jack Taylor substitution in RIPON 39-51
- 335 1 03:01 RIPON Mason Stangl substitution in RIPON 39-51
- 336 1 02:34 GRNNL Anthony Lamacchia substitution in RIPON 43-51
- 337 1 02:34 GRNNL Dylan Bartuch substitution in RIPON 43-51
- 338 1 02:34 GRNNL Tague Zachary substitution in RIPON 43-51
- 339 1 02:34 GRNNL Luke Yeager substitution in RIPON 43-51
- 340 1 02:34 RIPON Brendan Mccoy substitution in RIPON 43-51
- 341 1 01:34 GRNNL Patrick Maher substitution in RIPON 44-56
- 342 1 01:34 GRNNL Aaron Levin substitution in RIPON 44-56
- 343 1 01:34 GRNNL Cody Olson substitution in RIPON 44-56
- 344 1 01:31 GRNNL Julian Marx substitution in RIPON 44-58
- 345 1 18:08 GRNNL Luke Yeager substitution out GRNNL 5-2
- 346 1 18:08 GRNNL Hayes Gardner substitution out GRNNL 5-2
- 347 1 18:08 GRNNL Patrick Maher substitution out GRNNL 5-2
- 348 1 18:08 GRNNL Julian Marx substitution out GRNNL 5-2
- 349 1 18:08 GRNNL Tague Zachary substitution out GRNNL 5-2
- 350 1 18:08 RIPON Justin Leistikow substitution out GRNNL 5-2
- 351 1 17:41 GRNNL Kyle Parker substitution out GRNNL 5-2
- 352 1 17:41 GRNNL Anthony Lamacchia substitution out GRNNL 5-2
- 353 1 17:41 GRNNL Aaron Levin substitution out GRNNL 5-2
- 354 1 17:41 GRNNL Mike Porter substitution out GRNNL 5-2
- 355 1 17:33 RIPON Kyle Loughrin substitution out GRNNL 5-2
- 356 1 16:28 GRNNL Luke Yeager substitution out GRNNL 8-4
- 357 1 16:28 GRNNL Jack Taylor substitution out GRNNL 8-4
- 358 1 16:28 GRNNL Nick Curta substitution out GRNNL 8-4
- 359 1 16:28 GRNNL Tague Zachary substitution out GRNNL 8-4
- 360 1 16:28 GRNNL Dylan Bartuch substitution out GRNNL 8-4
- 361 1 16:28 RIPON Ty Sabin substitution out GRNNL 8-4
- 362 1 16:01 GRNNL Aaron Levin substitution out GRNNL 8-4
- 363 1 16:01 GRNNL Cody Olson substitution out GRNNL 8-4
- 364 1 16:01 GRNNL Mike Porter substitution out GRNNL 8-4
- 365 1 16:01 GRNNL Julian Marx substitution out GRNNL 8-4
- 366 1 16:01 GRNNL Patrick Maher substitution out GRNNL 8-4
- 367 1 16:01 RIPON Brad Brooks substitution out GRNNL 8-4
- 368 1 16:01 RIPON David Klink substitution out GRNNL 8-4
- 369 1 15:51 RIPON Ty Ketz substitution out GRNNL 8-6
- 370 1 15:34 GRNNL Kyle Parker substitution out GRNNL 10-8
- 371 1 15:34 GRNNL Dylan Bartuch substitution out GRNNL 10-8
- 372 1 15:34 GRNNL Jack Taylor substitution out GRNNL 10-8
- 373 1 15:34 GRNNL Ryan Davis substitution out GRNNL 10-8
- 374 1 15:34 GRNNL Nick Curta substitution out GRNNL 10-8
- 375 1 13:34 GRNNL Hayes Gardner substitution out RIPON 14-15
- 376 1 13:34 GRNNL Tague Zachary substitution out RIPON 14-15
- 377 1 13:34 GRNNL Luke Yeager substitution out RIPON 14-15
- 378 1 13:34 GRNNL Julian Marx substitution out RIPON 14-15
- 379 1 13:34 GRNNL Patrick Maher substitution out RIPON 14-15
- 380 1 13:22 RIPON Brendan Mccoy substitution out RIPON 16-17
- 381 1 13:22 RIPON Justin Leistikow substitution out RIPON 16-17
- 382 1 13:22 RIPON Jay Fish substitution out RIPON 16-17
- 383 1 13:17 GRNNL Kyle Parker substitution out RIPON 16-17
- 384 1 13:17 GRNNL Cody Olson substitution out RIPON 16-17
- 385 1 13:17 GRNNL Anthony Lamacchia substitution out RIPON 16-17
- 386 1 13:17 GRNNL Aaron Levin substitution out RIPON 16-17
- 387 1 13:17 GRNNL Mike Porter substitution out RIPON 16-17
- 388 1 11:53 RIPON Kyle Loughrin substitution out GRNNL 19-17
- 389 1 11:53 RIPON Ty Sabin substitution out GRNNL 19-17
- 390 1 11:39 GRNNL Luke Yeager substitution out 19-19
- 391 1 11:39 GRNNL Jack Taylor substitution out 19-19
- 392 1 11:39 GRNNL James Page substitution out 19-19
- 393 1 11:39 GRNNL Dylan Bartuch substitution out 19-19
- 394 1 11:39 GRNNL Tague Zachary substitution out 19-19
- 395 1 10:58 RIPON David Klink substitution out 19-19
- 396 1 10:30 GRNNL Mike Porter substitution out GRNNL 21-19
- 397 1 10:30 GRNNL Aaron Levin substitution out GRNNL 21-19
- 398 1 10:30 GRNNL Cody Olson substitution out GRNNL 21-19
- 399 1 10:30 GRNNL Julian Marx substitution out GRNNL 21-19
- 400 1 10:30 GRNNL Patrick Maher substitution out GRNNL 21-19
- 401 1 10:30 RIPON Ty Ketz substitution out GRNNL 21-19
- 402 1 09:38 RIPON Brendan Mccoy substitution out 22-22
- 403 1 09:38 RIPON Mason Stangl substitution out 22-22
- 404 1 09:38 RIPON Brad Brooks substitution out 22-22
- 405 1 08:35 GRNNL Dylan Bartuch substitution out GRNNL 26-24
- 406 1 08:35 GRNNL Nick Curta substitution out GRNNL 26-24
- 407 1 08:35 GRNNL Ryan Davis substitution out GRNNL 26-24
- 408 1 08:35 GRNNL Jack Taylor substitution out GRNNL 26-24
- 409 1 08:35 GRNNL Kyle Parker substitution out GRNNL 26-24
- 410 1 08:35 RIPON Ty Sabin substitution out GRNNL 26-24
- 411 1 08:35 RIPON Kyle Loughrin substitution out GRNNL 26-24
- 412 1 08:06 GRNNL Julian Marx substitution out 26-26
- 413 1 08:06 GRNNL Aamir Walton substitution out 26-26
- 414 1 08:06 GRNNL Patrick Maher substitution out 26-26
- 415 1 08:06 GRNNL Luke Yeager substitution out 26-26
- 416 1 08:06 GRNNL Tague Zachary substitution out 26-26
- 417 1 08:00 RIPON Jay Fish substitution out 26-26
- 418 1 06:36 GRNNL Mike Porter substitution out RIPON 26-33
- 419 1 06:36 GRNNL Aaron Levin substitution out RIPON 26-33
- 420 1 06:36 GRNNL Cody Olson substitution out RIPON 26-33
- 421 1 06:36 GRNNL Kyle Parker substitution out RIPON 26-33
- 422 1 06:36 GRNNL Anthony Lamacchia substitution out RIPON 26-33
- 423 1 06:36 RIPON Justin Leistikow substitution out RIPON 26-33
- 424 1 06:36 RIPON David Klink substitution out RIPON 26-33
- 425 1 06:36 RIPON Jordan Stiede substitution out RIPON 26-33
- 426 1 05:56 GRNNL Dylan Bartuch substitution out RIPON 27-35
- 427 1 05:56 GRNNL James Page substitution out RIPON 27-35
- 428 1 05:56 GRNNL Tague Zachary substitution out RIPON 27-35
- 429 1 05:56 GRNNL Jack Taylor substitution out RIPON 27-35
- 430 1 05:56 RIPON Kyle Loughrin substitution out RIPON 27-35
- 431 1 05:20 GRNNL Luke Yeager substitution out RIPON 29-37
- 432 1 05:20 RIPON Ty Ketz substitution out RIPON 29-37
- 433 1 05:07 GRNNL Aaron Levin substitution out RIPON 29-39
- 434 1 05:07 GRNNL Kyle Parker substitution out RIPON 29-39
- 435 1 05:07 GRNNL Cody Olson substitution out RIPON 29-39
- 436 1 05:07 GRNNL Julian Marx substitution out RIPON 29-39
- 437 1 05:07 GRNNL Patrick Maher substitution out RIPON 29-39
- 438 1 04:26 GRNNL Luke Yeager substitution out RIPON 32-42
- 439 1 04:26 GRNNL Jack Taylor substitution out RIPON 32-42
- 440 1 04:26 GRNNL Anthony Lamacchia substitution out RIPON 32-42
- 441 1 04:26 GRNNL Dylan Bartuch substitution out RIPON 32-42
- 442 1 04:26 GRNNL Tague Zachary substitution out RIPON 32-42
- 443 1 04:26 RIPON Brad Brooks substitution out RIPON 32-42
- 444 1 04:26 RIPON Brendan Mccoy substitution out RIPON 32-42
- 445 1 03:47 GRNNL Patrick Maher substitution out RIPON 32-45
- 446 1 03:47 GRNNL Aaron Levin substitution out RIPON 32-45
- 447 1 03:47 GRNNL Julian Marx substitution out RIPON 32-45
- 448 1 03:47 GRNNL Cody Olson substitution out RIPON 32-45
- 449 1 03:47 GRNNL James Page substitution out RIPON 32-45
- 450 1 03:47 RIPON Mason Stangl substitution out RIPON 32-45
- 451 1 03:47 RIPON Ty Sabin substitution out RIPON 32-45
- 452 1 03:08 GRNNL Anthony Lamacchia substitution out RIPON 36-49
- 453 1 03:08 GRNNL Dylan Bartuch substitution out RIPON 36-49
- 454 1 03:08 GRNNL Luke Yeager substitution out RIPON 36-49
- 455 1 03:08 GRNNL Jack Taylor substitution out RIPON 36-49
- 456 1 03:08 GRNNL Tague Zachary substitution out RIPON 36-49
- 457 1 03:08 RIPON Jay Fish substitution out RIPON 36-49
- 458 1 03:01 GRNNL Ryan Davis substitution out RIPON 39-51
- 459 1 03:01 RIPON Brad Brooks substitution out RIPON 39-51
- 460 1 02:34 GRNNL Julian Marx substitution out RIPON 43-51
- 461 1 02:34 GRNNL Cody Olson substitution out RIPON 43-51
- 462 1 02:34 GRNNL Aaron Levin substitution out RIPON 43-51
- 463 1 02:34 GRNNL Patrick Maher substitution out RIPON 43-51
- 464 1 02:34 RIPON Kyle Loughrin substitution out RIPON 43-51
- 465 1 01:34 GRNNL Anthony Lamacchia substitution out RIPON 44-56
- 466 1 01:34 GRNNL Dylan Bartuch substitution out RIPON 44-56
- 467 1 01:34 GRNNL Tague Zachary substitution out RIPON 44-56
- 468 1 01:31 GRNNL Jack Taylor substitution out RIPON 44-58
- 469 2 19:54 RIPON Justin Leistikow makes 2-point jump shot RIPON 50-64
- 470 2 19:54 RIPON Ty Ketz assist RIPON 50-64
- 471 2 19:41 RIPON Brad Brooks turnover RIPON 50-64
- 472 2 19:40 GRNNL Dylan Bartuch steal RIPON 50-64
- 473 2 19:36 GRNNL Dylan Bartuch makes 2-point jump shot RIPON 52-64
- 474 2 19:29 RIPON Brad Brooks foul RIPON 52-64
- 475 2 19:27 GRNNL Dylan Bartuch misses free throw RIPON 52-64
- 476 2 19:20 RIPON Ty Sabin misses 2-point jump shot RIPON 52-64
- 477 2 19:13 GRNNL Jack Taylor makes 2-point jump shot RIPON 54-64
- 478 2 19:06 GRNNL Tague Zachary foul RIPON 54-64
- 479 2 18:59 RIPON Justin Leistikow makes 2-point jump shot RIPON 54-66
- 480 2 18:22 GRNNL Tague Zachary misses 3-point jump shot RIPON 54-66
- 481 2 18:14 RIPON Brad Brooks turnover RIPON 54-66
- 482 2 18:06 GRNNL Jack Taylor misses 3-point jump shot RIPON 54-66
- 483 2 17:33 RIPON Justin Leistikow turnover RIPON 54-66
- 484 2 17:29 RIPON Ty Sabin foul RIPON 54-66
- 485 2 17:25 GRNNL Patrick Maher turnover RIPON 54-66
- 486 2 17:22 RIPON Brad Brooks makes 2-point jump shot RIPON 54-68
- 487 2 17:16 GRNNL Julian Marx misses 2-point jump shot RIPON 54-68
- 488 2 17:05 RIPON Ty Ketz makes 2-point jump shot RIPON 54-70
- 489 2 16:53 GRNNL Tague Zachary misses 2-point jump shot RIPON 54-70
- 490 2 16:47 GRNNL Tague Zachary foul RIPON 54-70
- 491 2 16:44 GRNNL Dylan Bartuch foul RIPON 54-70
- 492 2 16:40 RIPON Jay Fish misses free throw RIPON 54-70
- 493 2 16:22 RIPON Jay Fish makes free throw RIPON 54-71
- 494 2 16:14 GRNNL Patrick Maher misses 2-point jump shot RIPON 54-71
- 495 2 16:14 RIPON Jay Fish shot block RIPON 54-71
- 496 2 16:01 RIPON Ty Sabin turnover RIPON 54-71
- 497 2 15:58 GRNNL Patrick Maher makes 2-point jump shot RIPON 56-71
- 498 2 15:29 RIPON David Klink makes 2-point jump shot RIPON 56-73
- 499 2 15:29 RIPON Ty Sabin assist RIPON 56-73
- 500 2 15:23 GRNNL Ryan Davis misses 2-point jump shot RIPON 56-73
- 501 2 15:15 RIPON David Klink makes 2-point jump shot RIPON 56-75
- 502 2 15:15 RIPON Ty Ketz assist RIPON 56-75
- 503 2 15:10 GRNNL Dylan Bartuch turnover RIPON 56-75
- 504 2 15:08 RIPON Brendan Mccoy steal RIPON 56-75
- 505 2 15:01 RIPON David Klink misses 2-point jump shot RIPON 56-75
- 506 2 15:01 GRNNL Aaron Levin shot block RIPON 56-75
- 507 2 14:34 GRNNL Jack Taylor misses 3-point jump shot RIPON 56-75
- 508 2 14:20 GRNNL Dylan Bartuch misses 3-point jump shot RIPON 56-75
- 509 2 14:08 GRNNL Cody Olson misses 3-point jump shot RIPON 56-75
- 510 2 13:53 RIPON David Klink foul RIPON 56-75
- 511 2 13:45 GRNNL Patrick Maher misses 3-point jump shot RIPON 56-75
- 512 2 13:37 GRNNL Julian Marx foul RIPON 56-75
- 513 2 13:00 RIPON Ty Ketz turnover RIPON 56-75
- 514 2 13:00 GRNNL Julian Marx makes 3-point jump shot RIPON 59-75
- 515 2 13:00 GRNNL Patrick Maher assist RIPON 59-75
- 516 2 13:00 RIPON Kyle Loughrin misses 2-point jump shot RIPON 59-75
- 517 2 13:00 RIPON Brad Brooks misses 2-point jump shot RIPON 59-75
- 518 2 12:58 GRNNL Dylan Bartuch makes 3-point jump shot RIPON 62-75
- 519 2 12:56 RIPON Brendan Mccoy makes 2-point jump shot RIPON 62-77
- 520 2 12:56 RIPON Brad Brooks assist RIPON 62-77
- 521 2 12:56 GRNNL Jack Taylor turnover RIPON 62-77
- 522 2 12:56 RIPON Kyle Loughrin steal RIPON 62-77
- 523 2 12:56 GRNNL James Page foul RIPON 62-77
- 524 2 12:43 GRNNL Jack Taylor makes 2-point jump shot RIPON 64-77
- 525 2 12:26 RIPON Kyle Loughrin makes 2-point jump shot RIPON 64-79
- 526 2 12:15 GRNNL Luke Yeager misses 3-point jump shot RIPON 64-79
- 527 2 12:10 GRNNL Tague Zachary makes tip-in shot RIPON 66-79
- 528 2 12:08 GRNNL Grinnell Pioneers 30-second timeout RIPON 66-79
- 529 2 11:50 RIPON Jordan Stiede turnover RIPON 66-79
- 530 2 11:50 GRNNL Luke Yeager turnover RIPON 66-79
- 531 2 11:50 RIPON Justin Leistikow steal RIPON 66-79
- 532 2 11:49 RIPON Jordan Stiede misses 2-point jump shot RIPON 66-79
- 533 2 11:46 RIPON David Klink misses 2-point jump shot RIPON 66-79
- 534 2 11:36 GRNNL Aaron Levin misses 3-point jump shot RIPON 66-79
- 535 2 11:27 RIPON Kyle Loughrin makes layup RIPON 66-81
- 536 2 11:22 GRNNL Luke Yeager makes layup RIPON 68-81
- 537 2 11:22 GRNNL Patrick Maher assist RIPON 68-81
- 538 2 10:56 RIPON Justin Leistikow foul RIPON 68-81
- 539 2 10:53 GRNNL Luke Yeager makes free throw RIPON 69-81
- 540 2 10:48 RIPON Ty Sabin misses layup RIPON 69-81
- 541 2 10:48 GRNNL Patrick Maher shot block RIPON 69-81
- 542 2 10:37 RIPON Kyle Loughrin makes 2-point jump shot RIPON 69-83
- 543 2 10:31 GRNNL Dylan Bartuch misses 3-point jump shot RIPON 69-83
- 544 2 10:07 RIPON Brendan Mccoy foul RIPON 69-83
- 545 2 09:51 GRNNL Jack Taylor misses 3-point jump shot RIPON 69-83
- 546 2 09:39 GRNNL Jack Taylor foul RIPON 69-83
- 547 2 09:32 RIPON Brendan Mccoy makes layup RIPON 69-85
- 548 2 09:20 GRNNL Luke Yeager makes 3-point jump shot RIPON 72-85
- 549 2 09:20 GRNNL Cody Olson assist RIPON 72-85
- 550 2 09:03 GRNNL Cody Olson foul RIPON 72-85
- 551 2 09:03 RIPON Ty Ketz makes free throw RIPON 72-86
- 552 2 09:03 RIPON Ty Ketz makes free throw RIPON 72-87
- 553 2 08:55 RIPON Justin Leistikow foul RIPON 72-87
- 554 2 08:55 GRNNL Jack Taylor misses free throw RIPON 72-87
- 555 2 08:55 GRNNL Jack Taylor makes free throw RIPON 73-87
- 556 2 08:46 RIPON David Klink makes layup RIPON 73-89
- 557 2 08:46 RIPON Ty Ketz assist RIPON 73-89
- 558 2 08:45 RIPON David Klink makes free throw RIPON 73-90
- 559 2 08:45 GRNNL Tague Zachary foul RIPON 73-90
- 560 2 08:45 GRNNL Julian Marx makes 3-point jump shot RIPON 76-90
- 561 2 08:33 RIPON Ty Sabin makes 2-point jump shot RIPON 76-92
- 562 2 08:33 RIPON Ty Ketz assist RIPON 76-92
- 563 2 08:25 GRNNL Cody Olson makes layup RIPON 78-92
- 564 2 08:11 GRNNL Cody Olson misses 3-point jump shot RIPON 78-92
- 565 2 08:05 RIPON Ty Ketz makes layup RIPON 78-94
- 566 2 08:04 RIPON Kyle Loughrin misses layup RIPON 78-94
- 567 2 08:00 RIPON Mason Stangl foul RIPON 78-94
- 568 2 07:59 RIPON Jay Fish misses 2-point jump shot RIPON 78-94
- 569 2 07:44 RIPON Jay Fish makes 2-point jump shot RIPON 78-96
- 570 2 07:25 GRNNL Aaron Levin turnover RIPON 78-96
- 571 2 07:23 GRNNL Jack Taylor turnover RIPON 78-96
- 572 2 07:23 RIPON Ty Sabin assist RIPON 78-96
- 573 2 07:21 RIPON Ty Ketz steal RIPON 78-96
- 574 2 07:19 RIPON Kyle Loughrin makes layup RIPON 78-98
- 575 2 07:19 RIPON Ty Ketz assist RIPON 78-98
- 576 2 07:16 GRNNL Cody Olson makes layup RIPON 80-98
- 577 2 07:16 GRNNL Patrick Maher assist RIPON 80-98
- 578 2 07:07 GRNNL Aaron Levin foul RIPON 80-98
- 579 2 07:07 RIPON Ty Ketz misses free throw RIPON 80-98
- 580 2 07:07 RIPON Ty Ketz makes free throw RIPON 80-99
- 581 2 07:05 GRNNL Grinnell Pioneers 30-second timeout RIPON 80-99
- 582 2 06:57 GRNNL Jack Taylor turnover RIPON 80-99
- 583 2 06:48 RIPON Brendan Mccoy turnover RIPON 80-99
- 584 2 06:45 GRNNL Tague Zachary steal RIPON 80-99
- 585 2 06:41 GRNNL Jack Taylor misses 3-point jump shot RIPON 80-99
- 586 2 06:29 RIPON Ty Sabin turnover RIPON 80-99
- 587 2 06:29 GRNNL Luke Yeager turnover RIPON 80-99
- 588 2 06:29 RIPON Ty Ketz steal RIPON 80-99
- 589 2 06:29 RIPON Ty Ketz makes layup RIPON 80-101
- 590 2 06:28 GRNNL Patrick Maher makes 2-point jump shot RIPON 82-101
- 591 2 06:16 GRNNL Grinnell Pioneers 30-second timeout RIPON 82-101
- 592 2 06:09 GRNNL Aamir Walton foul RIPON 82-101
- 593 2 06:09 RIPON Brendan Mccoy makes free throw RIPON 82-102
- 594 2 06:09 RIPON Brendan Mccoy misses free throw RIPON 82-102
- 595 2 06:03 GRNNL Cody Olson makes layup RIPON 84-102
- 596 2 06:03 GRNNL Patrick Maher assist RIPON 84-102
- 597 2 05:49 GRNNL Aamir Walton foul RIPON 84-102
- 598 2 05:47 RIPON Ty Sabin makes free throw RIPON 84-103
- 599 2 05:47 RIPON Ty Sabin makes free throw RIPON 84-104
- 600 2 05:34 GRNNL Luke Yeager makes layup RIPON 86-104
- 601 2 05:19 RIPON Brendan Mccoy makes layup RIPON 86-106
- 602 2 05:19 RIPON Kyle Loughrin assist RIPON 86-106
- 603 2 05:07 GRNNL Luke Yeager misses 3-point jump shot RIPON 86-106
- 604 2 04:59 RIPON David Klink misses 2-point jump shot RIPON 86-106
- 605 2 04:51 GRNNL Mike Porter makes layup RIPON 88-106
- 606 2 04:51 GRNNL Dylan Bartuch assist RIPON 88-106
- 607 2 04:47 RIPON Justin Leistikow foul RIPON 88-106
- 608 2 04:47 GRNNL Mike Porter makes free throw RIPON 89-106
- 609 2 04:46 RIPON Ripon Red Hawks 20-second timeout RIPON 89-106
- 610 2 04:30 RIPON David Klink turnover RIPON 89-106
- 611 2 04:04 GRNNL Luke Yeager misses 3-point jump shot RIPON 89-106
- 612 2 03:54 GRNNL Luke Yeager misses 3-point jump shot RIPON 89-106
- 613 2 03:37 RIPON Kyle Loughrin misses 2-point jump shot RIPON 89-106
- 614 2 03:34 RIPON Brad Brooks makes 2-point jump shot RIPON 89-108
- 615 2 03:24 GRNNL Mike Porter misses 3-point jump shot RIPON 89-108
- 616 2 03:12 GRNNL Mike Porter foul RIPON 89-108
- 617 2 03:12 RIPON Kyle Loughrin makes free throw RIPON 89-109
- 618 2 03:11 RIPON Kyle Loughrin misses free throw RIPON 89-109
- 619 2 02:55 GRNNL Patrick Maher makes 3-point jump shot RIPON 92-109
- 620 2 02:55 GRNNL Anthony Lamacchia assist RIPON 92-109
- 621 2 02:54 RIPON Ripon Red Hawks 20-second timeout RIPON 92-109
- 622 2 02:38 RIPON Brad Brooks makes layup RIPON 92-111
- 623 2 02:38 RIPON Brendan Mccoy assist RIPON 92-111
- 624 2 02:34 GRNNL Patrick Maher foul RIPON 92-111
- 625 2 02:34 RIPON Brad Brooks makes free throw RIPON 92-112
- 626 2 02:25 GRNNL Luke Yeager misses 3-point jump shot RIPON 92-112
- 627 2 02:20 RIPON Ty Sabin turnover RIPON 92-112
- 628 2 02:13 GRNNL Mike Porter makes 3-point jump shot RIPON 95-112
- 629 2 02:13 GRNNL Tague Zachary assist RIPON 95-112
- 630 2 02:01 RIPON Brad Brooks makes layup RIPON 95-114
- 631 2 02:01 RIPON Ty Ketz assist RIPON 95-114
- 632 2 01:43 GRNNL Tague Zachary turnover RIPON 95-114
- 633 2 01:42 RIPON Kyle Loughrin steal RIPON 95-114
- 634 2 01:38 RIPON Kyle Loughrin makes layup RIPON 95-116
- 635 2 01:34 GRNNL Luke Yeager makes layup RIPON 97-116
- 636 2 01:29 RIPON Ripon Red Hawks 30-second timeout RIPON 97-116
- 637 2 01:27 GRNNL Cody Olson foul RIPON 97-116
- 638 2 01:27 RIPON Brendan Mccoy makes free throw RIPON 97-117
- 639 2 01:27 RIPON Brendan Mccoy makes free throw RIPON 97-118
- 640 2 01:20 GRNNL Julian Marx misses 3-point jump shot RIPON 97-118
- 641 2 01:07 RIPON Ty Ketz turnover RIPON 97-118
- 642 2 01:05 GRNNL Julian Marx steal RIPON 97-118
- 643 2 01:03 GRNNL Julian Marx makes layup RIPON 99-118
- 644 2 00:53 RIPON Ripon Red Hawks 30-second timeout RIPON 99-118
- 645 2 00:36 RIPON Jay Fish makes layup RIPON 99-120
- 646 2 00:36 RIPON Ty Sabin assist RIPON 99-120
- 647 2 00:10 GRNNL Cody Olson misses 3-point jump shot RIPON 99-120
- 648 2 19:42 RIPON Brad Brooks offensive rebound RIPON 50-64
- 649 2 19:27 RIPON Ty Ketz defensive rebound RIPON 52-64
- 650 2 19:20 GRNNL Patrick Maher defensive rebound RIPON 52-64
- 651 2 18:22 RIPON Brad Brooks defensive rebound RIPON 54-66
- 652 2 18:06 RIPON Ty Sabin defensive rebound RIPON 54-66
- 653 2 17:16 RIPON Brad Brooks defensive rebound RIPON 54-68
- 654 2 16:53 GRNNL Grinnell Pioneers deadball rebound RIPON 54-70
- 655 2 16:40 GRNNL Grinnell Pioneers deadball rebound RIPON 54-70
- 656 2 16:10 RIPON Ty Sabin defensive rebound RIPON 54-71
- 657 2 15:23 RIPON Jay Fish defensive rebound RIPON 56-73
- 658 2 14:57 GRNNL Tague Zachary defensive rebound RIPON 56-75
- 659 2 14:34 GRNNL Luke Yeager offensive rebound RIPON 56-75
- 660 2 14:20 GRNNL Luke Yeager offensive rebound RIPON 56-75
- 661 2 14:08 GRNNL Grinnell Pioneers deadball rebound RIPON 56-75
- 662 2 13:45 RIPON Jay Fish defensive rebound RIPON 56-75
- 663 2 13:00 RIPON Brad Brooks offensive rebound RIPON 59-75
- 664 2 13:00 GRNNL Grinnell Pioneers defensive rebound RIPON 59-75
- 665 2 12:15 GRNNL Tague Zachary offensive rebound RIPON 64-79
- 666 2 11:49 RIPON David Klink offensive rebound RIPON 66-79
- 667 2 11:46 GRNNL Cody Olson defensive rebound RIPON 66-79
- 668 2 11:36 RIPON David Klink defensive rebound RIPON 66-79
- 669 2 10:40 RIPON Kyle Loughrin offensive rebound RIPON 69-81
- 670 2 10:31 GRNNL Grinnell Pioneers deadball rebound RIPON 69-83
- 671 2 09:51 RIPON Brad Brooks defensive rebound RIPON 69-83
- 672 2 08:55 GRNNL Grinnell Pioneers deadball rebound RIPON 72-87
- 673 2 08:11 RIPON Ty Ketz defensive rebound RIPON 78-92
- 674 2 08:04 RIPON Jay Fish offensive rebound RIPON 78-94
- 675 2 07:59 RIPON Jay Fish offensive rebound RIPON 78-94
- 676 2 07:07 RIPON Ripon Red Hawks deadball rebound RIPON 80-98
- 677 2 06:41 RIPON Kyle Loughrin defensive rebound RIPON 80-99
- 678 2 06:09 GRNNL Aaron Levin defensive rebound RIPON 82-102
- 679 2 05:07 RIPON Ty Sabin defensive rebound RIPON 86-106
- 680 2 04:59 GRNNL Dylan Bartuch defensive rebound RIPON 86-106
- 681 2 04:04 GRNNL Julian Marx offensive rebound RIPON 89-106
- 682 2 03:54 RIPON Brad Brooks defensive rebound RIPON 89-106
- 683 2 03:37 RIPON Brad Brooks offensive rebound RIPON 89-106
- 684 2 03:24 RIPON Brendan Mccoy defensive rebound RIPON 89-108
- 685 2 03:11 GRNNL Aaron Levin defensive rebound RIPON 89-109
- 686 2 02:25 RIPON Ty Sabin defensive rebound RIPON 92-112
- 687 2 01:20 RIPON Jay Fish defensive rebound RIPON 97-118
- 688 2 00:09 RIPON David Klink defensive rebound RIPON 99-120