MB3
Northwestern-Saint Paul 70, at Martin Luther 77
Friday, December 8, 2023 · Final · Upper Midwest
MRTNL
NWSTP
1
2
- 1 1 20:00:00 NWSTP Start of game 0-0
- 2 1 20:00:00 NWSTP Jump ball 0-0
- 3 1 20:00:00 NWSTP Start of period 0-0
- 4 1 19:59:00 NWSTP Henry Fahnbulleh won jump ball 0-0
- 5 1 19:59:00 MRTNL Micah Kieselhorst lost jump ball 0-0
- 6 1 19:50:00 NWSTP Japheth Nyamari made layup NWSTP 2-0
- 7 1 19:35:00 MRTNL Micah Kieselhorst made 3-point field goal MRTNL 2-3
- 8 1 19:35:00 MRTNL Thomas Balge assist MRTNL 2-3
- 9 1 19:03:00 NWSTP Parker Behne missed 3-point field goal MRTNL 2-3
- 10 1 18:58:00 NWSTP Micah Pocernich missed layup MRTNL 2-3
- 11 1 18:38:00 MRTNL Micah Kieselhorst turnover MRTNL 2-3
- 12 1 18:21:00 NWSTP Henry Fahnbulleh made layup NWSTP 4-3
- 13 1 17:52:00 MRTNL Nathan Miller missed 3-point field goal NWSTP 4-3
- 14 1 17:38:00 MRTNL Thomas Balge made layup MRTNL 4-5
- 15 1 17:23:00 NWSTP Caleb Hoilien missed 3-point field goal MRTNL 4-5
- 16 1 17:11:00 MRTNL Seth Veers made layup MRTNL 4-7
- 17 1 17:01:00 NWSTP Japheth Nyamari made 3-point field goal 7-7
- 18 1 16:41:00 MRTNL Ethan Kjenstad made 3-point field goal MRTNL 7-10
- 19 1 16:41:00 MRTNL Seth Veers assist MRTNL 7-10
- 20 1 16:29:00 NWSTP Micah Pocernich missed 3-point field goal MRTNL 7-10
- 21 1 16:12:00 MRTNL Nathan Miller missed 3-point field goal MRTNL 7-10
- 22 1 15:56:00 NWSTP Henry Fahnbulleh made jump shot MRTNL 9-10
- 23 1 15:30:00 NWSTP Henry Fahnbulleh steal MRTNL 9-10
- 24 1 15:30:00 MRTNL Seth Veers turnover MRTNL 9-10
- 25 1 15:23:00 NWSTP Parker Behne missed 3-point jump shot MRTNL 9-10
- 26 1 15:03:00 NWSTP Micah Pocernich sub out MRTNL 9-11
- 27 1 15:03:00 NWSTP Jeremiah Lavelle sub in MRTNL 9-11
- 28 1 15:03:00 NWSTP Japheth Nyamari personal two shots MRTNL 9-10
- 29 1 15:03:00 MRTNL Paul Frick sub in MRTNL 9-11
- 30 1 15:03:00 MRTNL Trey Lauber sub in MRTNL 9-11
- 31 1 15:03:00 MRTNL Seth Veers sub out MRTNL 9-11
- 32 1 15:03:00 MRTNL Nathan Miller sub out MRTNL 9-11
- 33 1 15:03:00 MRTNL Thomas Balge fouled on the play MRTNL 9-10
- 34 1 14:48:00 NWSTP Jeremiah Lavelle missed turnaround jump shot MRTNL 9-12
- 35 1 14:23:00 MRTNL Micah Kieselhorst made 3-point field goal MRTNL 9-15
- 36 1 14:23:00 MRTNL Trey Lauber assist MRTNL 9-15
- 37 1 14:11:00 NWSTP Japheth Nyamari missed 3-point field goal MRTNL 9-15
- 38 1 13:56:00 NWSTP Henry Fahnbulleh sub out MRTNL 9-15
- 39 1 13:56:00 NWSTP Andrew Koehler sub in MRTNL 9-15
- 40 1 13:56:00 MRTNL Ethan Kjenstad sub out MRTNL 9-15
- 41 1 13:56:00 MRTNL Seth Veers sub in MRTNL 9-15
- 42 1 13:48:00 NWSTP Jeremiah Lavelle missed 3-point jump shot MRTNL 9-15
- 43 1 13:26:00 MRTNL Thomas Balge made layup MRTNL 9-17
- 44 1 13:09:00 NWSTP Caleb Hoilien made hook shot MRTNL 11-17
- 45 1 12:47:00 MRTNL Thomas Balge missed driving layup MRTNL 11-17
- 46 1 12:38:00 NWSTP Parker Behne missed 3-point field goal MRTNL 11-17
- 47 1 12:31:00 MRTNL Thomas Balge sub out MRTNL 11-17
- 48 1 12:31:00 MRTNL Micah Kieselhorst sub out MRTNL 11-17
- 49 1 12:31:00 NWSTP Ryan Schneider sub in MRTNL 11-17
- 50 1 12:31:00 MRTNL Nathan Miller sub in MRTNL 11-17
- 51 1 12:31:00 MRTNL Luke Fix sub in MRTNL 11-17
- 52 1 12:31:00 NWSTP Parker Behne sub out MRTNL 11-17
- 53 1 12:16:00 MRTNL Seth Veers missed 3-point field goal MRTNL 11-17
- 54 1 11:55:00 NWSTP Caleb Hoilien made hook shot MRTNL 13-17
- 55 1 11:28:00 MRTNL Seth Veers made layup MRTNL 13-19
- 56 1 11:17:00 MRTNL Trey Lauber sub out MRTNL 13-19
- 57 1 11:17:00 NWSTP Jeremiah Lavelle fouled on the play MRTNL 13-19
- 58 1 11:17:00 MRTNL Trey Lauber personal MRTNL 13-19
- 59 1 11:17:00 MRTNL Ethan Kjenstad sub in MRTNL 13-19
- 60 1 11:13:00 NWSTP Caleb Hoilien missed layup (blocked) MRTNL 13-19
- 61 1 11:13:00 MRTNL Luke Fix block MRTNL 13-19
- 62 1 11:00:00 MRTNL Nathan Miller turnover outofbounds MRTNL 13-19
- 63 1 11:00:00 MRTNL Paul Frick sub out MRTNL 13-19
- 64 1 11:00:00 MRTNL Thomas Balge sub in MRTNL 13-19
- 65 1 10:50:00 MRTNL Luke Fix block MRTNL 13-19
- 66 1 10:50:00 NWSTP Caleb Hoilien missed layup (blocked) MRTNL 13-19
- 67 1 10:31:00 MRTNL Luke Fix missed 3-point field goal MRTNL 13-19
- 68 1 10:27:00 MRTNL Nathan Miller turnover MRTNL 13-19
- 69 1 10:27:00 NWSTP Japheth Nyamari steal MRTNL 13-19
- 70 1 10:22:00 MRTNL Micah Kieselhorst sub in MRTNL 13-19
- 71 1 10:22:00 MRTNL Thomas Balge block MRTNL 13-19
- 72 1 10:22:00 NWSTP Japheth Nyamari missed driving layup (blocked) MRTNL 13-19
- 73 1 10:22:00 MRTNL Luke Fix sub out MRTNL 13-19
- 74 1 10:22:00 MRTNL Elijah Schoof sub in MRTNL 13-19
- 75 1 10:22:00 MRTNL Nathan Miller sub out MRTNL 13-19
- 76 1 10:22:00 NWSTP Elijah Burns sub in MRTNL 13-19
- 77 1 10:22:00 NWSTP Caleb Hoilien sub out MRTNL 13-19
- 78 1 10:20:00 NWSTP Jeremiah Lavelle made jump shot MRTNL 15-19
- 79 1 10:20:00 NWSTP Japheth Nyamari assist MRTNL 15-19
- 80 1 10:00:00 NWSTP Henry Fahnbulleh sub in MRTNL 15-19
- 81 1 10:00:00 NWSTP Andrew Koehler sub out MRTNL 15-19
- 82 1 10:00:00 NWSTP Henry Fahnbulleh personal MRTNL 15-19
- 83 1 10:00:00 MRTNL Micah Kieselhorst fouled on the play MRTNL 15-19
- 84 1 09:57:00 MRTNL Micah Kieselhorst made layup MRTNL 15-21
- 85 1 09:57:00 MRTNL Elijah Schoof assist MRTNL 15-21
- 86 1 09:43:00 NWSTP Henry Fahnbulleh fouled on the play MRTNL 15-21
- 87 1 09:43:00 MRTNL Elijah Schoof personal two shots MRTNL 15-21
- 88 1 09:43:00 NWSTP Japheth Nyamari sub out MRTNL 16-21
- 89 1 09:43:00 NWSTP Kelton Vincent sub in MRTNL 16-21
- 90 1 09:29:00 MRTNL Elijah Schoof missed 3-point field goal MRTNL 17-21
- 91 1 09:15:00 NWSTP Henry Fahnbulleh made layup MRTNL 19-21
- 92 1 09:15:00 NWSTP Jeremiah Lavelle assist MRTNL 19-21
- 93 1 08:49:00 MRTNL Seth Veers missed 3-point field goal MRTNL 19-21
- 94 1 08:41:00 NWSTP Jeremiah Lavelle made 3-point jump shot NWSTP 22-21
- 95 1 08:41:00 NWSTP Ryan Schneider assist NWSTP 22-21
- 96 1 08:17:00 MRTNL Ethan Kjenstad missed 3-point field goal NWSTP 22-21
- 97 1 08:13:00 MRTNL Elijah Schoof fouled on the play NWSTP 22-21
- 98 1 08:13:00 NWSTP Ryan Schneider personal NWSTP 22-21
- 99 1 08:13:00 MRTNL Elijah Schoof sub out NWSTP 22-21
- 100 1 08:13:00 MRTNL Seth Veers sub out NWSTP 22-21
- 101 1 08:13:00 MRTNL Ethan Kjenstad sub out NWSTP 22-21
- 102 1 08:13:00 MRTNL Nathan Miller sub in NWSTP 22-21
- 103 1 08:13:00 MRTNL Trey Lauber sub in NWSTP 22-21
- 104 1 08:13:00 MRTNL Luke Fix sub in NWSTP 22-21
- 105 1 08:03:00 MRTNL Trey Lauber missed 3-point jump shot NWSTP 22-21
- 106 1 07:51:00 MRTNL Luke Fix personal two shots NWSTP 22-21
- 107 1 07:51:00 NWSTP Henry Fahnbulleh fouled on the play NWSTP 22-21
- 108 1 07:50:00 MRTNL Nathan Miller made layup 23-23
- 109 1 07:34:00 NWSTP Ryan Schneider turnover outofbounds 23-23
- 110 1 07:07:00 MRTNL Nathan Miller turnover 23-23
- 111 1 07:00:00 NWSTP Kelton Vincent missed 3-point jump shot 23-23
- 112 1 06:42:00 NWSTP Jeremiah Lavelle sub out 23-23
- 113 1 06:42:00 NWSTP Elijah Burns fouled on the play 23-23
- 114 1 06:42:00 MRTNL Micah Kieselhorst turnover 23-23
- 115 1 06:42:00 MRTNL Micah Kieselhorst offensive foul 23-23
- 116 1 06:42:00 NWSTP Ryan Schneider sub out 23-23
- 117 1 06:42:00 NWSTP Parker Behne sub in 23-23
- 118 1 06:42:00 NWSTP Micah Pocernich sub in 23-23
- 119 1 06:31:00 NWSTP Parker Behne fouled on the play 23-23
- 120 1 06:31:00 MRTNL Thomas Balge personal three shots 23-23
- 121 1 06:31:00 MRTNL Thomas Balge sub out NWSTP 24-23
- 122 1 06:31:00 MRTNL Paul Frick sub in NWSTP 24-23
- 123 1 06:16:00 NWSTP Kelton Vincent sub out 25-25
- 124 1 06:16:00 NWSTP Elijah Burns sub out 25-25
- 125 1 06:16:00 MRTNL Micah Kieselhorst made layup 25-25
- 126 1 06:16:00 NWSTP Elijah Burns personal 25-25
- 127 1 06:16:00 MRTNL Micah Kieselhorst fouled on the play 25-25
- 128 1 06:16:00 NWSTP Japheth Nyamari sub in 25-25
- 129 1 06:16:00 NWSTP Caleb Hoilien sub in 25-25
- 130 1 06:06:00 NWSTP Micah Pocernich missed jump shot 25-25
- 131 1 05:52:00 MRTNL Trey Lauber missed 3-point field goal 25-25
- 132 1 05:44:00 NWSTP Micah Pocernich made layup NWSTP 27-25
- 133 1 05:44:00 NWSTP Japheth Nyamari assist NWSTP 27-25
- 134 1 05:13:00 MRTNL Nathan Miller missed jump shot NWSTP 27-25
- 135 1 05:03:00 NWSTP Japheth Nyamari missed 3-point field goal NWSTP 27-25
- 136 1 04:53:00 NWSTP Caleb Hoilien made jump shot NWSTP 29-25
- 137 1 04:53:00 NWSTP Micah Pocernich assist NWSTP 29-25
- 138 1 04:50:00 MRTNL 30-second timeout NWSTP 29-25
- 139 1 04:50:00 MRTNL Micah Kieselhorst sub out NWSTP 29-25
- 140 1 04:50:00 MRTNL Ethan Kjenstad sub in NWSTP 29-25
- 141 1 04:29:00 MRTNL Luke Fix missed jump shot NWSTP 29-25
- 142 1 04:25:00 MRTNL Paul Frick missed layup NWSTP 29-25
- 143 1 04:11:00 MRTNL Ethan Kjenstad missed 3-point jump shot NWSTP 29-25
- 144 1 04:07:00 MRTNL Trey Lauber missed layup NWSTP 29-25
- 145 1 03:50:00 NWSTP Caleb Hoilien missed 3-point field goal NWSTP 29-25
- 146 1 03:34:00 MRTNL Ethan Kjenstad missed 3-point field goal NWSTP 29-25
- 147 1 03:27:00 NWSTP Japheth Nyamari made layup NWSTP 31-25
- 148 1 03:07:00 MRTNL Nathan Miller made layup NWSTP 31-27
- 149 1 03:07:00 MRTNL Paul Frick assist NWSTP 31-27
- 150 1 02:50:00 NWSTP Caleb Hoilien missed layup NWSTP 31-27
- 151 1 02:19:00 MRTNL Luke Fix made layup NWSTP 31-29
- 152 1 02:19:00 MRTNL Paul Frick assist NWSTP 31-29
- 153 1 02:07:00 NWSTP Parker Behne missed 3-point field goal NWSTP 31-29
- 154 1 01:48:00 MRTNL Ethan Kjenstad missed jump shot NWSTP 31-29
- 155 1 01:41:00 NWSTP Caleb Hoilien made dunk NWSTP 33-29
- 156 1 01:41:00 NWSTP Japheth Nyamari assist NWSTP 33-29
- 157 1 01:28:00 MRTNL Nathan Miller sub out NWSTP 33-29
- 158 1 01:28:00 MRTNL Thomas Balge sub in NWSTP 33-29
- 159 1 01:28:00 MRTNL Trey Lauber sub out NWSTP 33-29
- 160 1 01:28:00 MRTNL Luke Fix sub out NWSTP 33-29
- 161 1 01:28:00 MRTNL Seth Veers sub in NWSTP 33-29
- 162 1 01:28:00 MRTNL Micah Kieselhorst sub in NWSTP 33-29
- 163 1 01:28:00 NWSTP Elijah Burns sub in NWSTP 33-29
- 164 1 01:28:00 NWSTP Micah Pocernich sub out NWSTP 33-29
- 165 1 01:28:00 NWSTP Henry Fahnbulleh sub out NWSTP 33-29
- 166 1 01:28:00 NWSTP Jeremiah Lavelle sub in NWSTP 33-29
- 167 1 01:28:00 MRTNL full timeout NWSTP 33-29
- 168 1 01:20:00 MRTNL Thomas Balge missed 3-point field goal NWSTP 33-29
- 169 1 01:14:00 MRTNL Micah Kieselhorst missed 3-point jump shot NWSTP 33-29
- 170 1 01:02:00 MRTNL Ethan Kjenstad personal two shots NWSTP 33-29
- 171 1 01:02:00 NWSTP Japheth Nyamari fouled on the play NWSTP 33-29
- 172 1 00:42:30 MRTNL Micah Kieselhorst made layup NWSTP 35-31
- 173 1 00:42:30 MRTNL Thomas Balge assist NWSTP 35-31
- 174 1 00:26:50 NWSTP Japheth Nyamari missed jump shot NWSTP 35-31
- 175 1 00:07:90 MRTNL Ethan Kjenstad missed 3-point field goal NWSTP 35-31
- 176 1 00:04:80 MRTNL Thomas Balge fouled on the play NWSTP 35-33
- 177 1 00:04:80 NWSTP Jeremiah Lavelle personal NWSTP 35-33
- 178 1 00:04:80 MRTNL Luke Fix sub in NWSTP 35-33
- 179 1 00:04:80 MRTNL Thomas Balge made layup NWSTP 35-33
- 180 1 00:04:80 MRTNL Ethan Kjenstad sub out NWSTP 35-33
- 181 1 00:00:00 NWSTP End of period 0-0
- 182 1 15:03:00 MRTNL Thomas Balge made free throw 1 of 2 MRTNL 9-11
- 183 1 09:43:00 NWSTP Henry Fahnbulleh made free throw 1 of 2 MRTNL 16-21
- 184 1 07:51:00 NWSTP Henry Fahnbulleh missed free throw 1 of 2 NWSTP 22-21
- 185 1 06:31:00 NWSTP Parker Behne made free throw 1 of 3 NWSTP 24-23
- 186 1 06:16:00 MRTNL Micah Kieselhorst missed free throw 1 of 1 25-25
- 187 1 01:02:00 NWSTP Japheth Nyamari made free throw 1 of 2 NWSTP 34-29
- 188 1 00:03:80 MRTNL Thomas Balge made free throw 1 of 1 NWSTP 35-33
- 189 1 15:03:00 MRTNL Thomas Balge made free throw 2 of 2 MRTNL 9-12
- 190 1 09:43:00 NWSTP Henry Fahnbulleh made free throw 2 of 2 MRTNL 17-21
- 191 1 07:51:00 NWSTP Henry Fahnbulleh made free throw 2 of 2 NWSTP 23-21
- 192 1 06:31:00 NWSTP Parker Behne missed free throw 2 of 3 NWSTP 24-23
- 193 1 01:02:00 NWSTP Japheth Nyamari made free throw 2 of 2 NWSTP 35-29
- 194 1 06:31:00 NWSTP Parker Behne made free throw 3 of 3 NWSTP 25-23
- 195 1 19:00:00 NWSTP Micah Pocernich offensive rebound MRTNL 2-3
- 196 1 18:55:00 MRTNL Ethan Kjenstad defensive rebound MRTNL 2-3
- 197 1 17:49:00 MRTNL Micah Kieselhorst offensive rebound NWSTP 4-3
- 198 1 17:20:00 MRTNL Seth Veers defensive rebound MRTNL 4-5
- 199 1 16:26:00 MRTNL Micah Kieselhorst defensive rebound MRTNL 7-10
- 200 1 16:10:00 NWSTP Micah Pocernich defensive rebound MRTNL 7-10
- 201 1 15:20:00 MRTNL Seth Veers defensive rebound MRTNL 9-10
- 202 1 14:45:00 MRTNL Trey Lauber defensive rebound MRTNL 9-12
- 203 1 14:08:00 NWSTP Jeremiah Lavelle offensive rebound MRTNL 9-15
- 204 1 13:46:00 MRTNL Paul Frick defensive rebound MRTNL 9-15
- 205 1 12:43:00 NWSTP Jeremiah Lavelle defensive rebound MRTNL 11-17
- 206 1 12:33:00 MRTNL Team defensive deadball rebound MRTNL 11-17
- 207 1 12:14:00 NWSTP Japheth Nyamari defensive rebound MRTNL 11-17
- 208 1 11:01:00 MRTNL Nathan Miller defensive rebound MRTNL 13-19
- 209 1 10:45:00 MRTNL Nathan Miller defensive rebound MRTNL 13-19
- 210 1 10:29:00 MRTNL Ethan Kjenstad offensive rebound MRTNL 13-19
- 211 1 10:22:00 NWSTP Team offensive deadball rebound MRTNL 13-19
- 212 1 09:26:00 NWSTP Henry Fahnbulleh defensive rebound MRTNL 17-21
- 213 1 08:46:00 NWSTP Henry Fahnbulleh defensive rebound MRTNL 19-21
- 214 1 08:15:00 MRTNL Seth Veers offensive rebound NWSTP 22-21
- 215 1 07:58:00 NWSTP Elijah Burns defensive rebound NWSTP 22-21
- 216 1 07:51:00 NWSTP Team offensive deadball rebound NWSTP 22-21
- 217 1 06:58:00 MRTNL Micah Kieselhorst defensive rebound 23-23
- 218 1 06:31:00 NWSTP Team offensive deadball rebound NWSTP 24-23
- 219 1 06:16:00 NWSTP Henry Fahnbulleh defensive rebound 25-25
- 220 1 06:04:00 MRTNL Nathan Miller defensive rebound 25-25
- 221 1 05:47:00 NWSTP Caleb Hoilien defensive rebound 25-25
- 222 1 05:11:00 NWSTP Japheth Nyamari defensive rebound NWSTP 27-25
- 223 1 05:01:00 NWSTP Caleb Hoilien offensive rebound NWSTP 27-25
- 224 1 04:26:00 MRTNL Paul Frick offensive rebound NWSTP 29-25
- 225 1 04:22:00 MRTNL Ethan Kjenstad offensive rebound NWSTP 29-25
- 226 1 04:08:00 MRTNL Trey Lauber offensive rebound NWSTP 29-25
- 227 1 04:04:00 NWSTP Caleb Hoilien defensive rebound NWSTP 29-25
- 228 1 03:48:00 MRTNL Ethan Kjenstad defensive rebound NWSTP 29-25
- 229 1 03:32:00 NWSTP Japheth Nyamari defensive rebound NWSTP 29-25
- 230 1 02:46:00 MRTNL Trey Lauber defensive rebound NWSTP 31-27
- 231 1 02:05:00 MRTNL Luke Fix defensive rebound NWSTP 31-29
- 232 1 01:45:00 NWSTP Japheth Nyamari defensive rebound NWSTP 31-29
- 233 1 01:17:00 MRTNL Micah Kieselhorst offensive rebound NWSTP 33-29
- 234 1 01:11:00 NWSTP Jeremiah Lavelle defensive rebound NWSTP 33-29
- 235 1 00:24:00 MRTNL Paul Frick defensive rebound NWSTP 35-31
- 236 1 00:04:80 MRTNL Thomas Balge offensive rebound NWSTP 35-31
- 237 1 00:02:10 NWSTP Parker Behne defensive rebound NWSTP 35-33
- 238 2 20:00:00 MRTNL Luke Fix sub out NWSTP 35-33
- 239 2 20:00:00 MRTNL Paul Frick sub out NWSTP 35-33
- 240 2 20:00:00 MRTNL Nathan Miller sub in NWSTP 35-33
- 241 2 20:00:00 MRTNL Ethan Kjenstad sub in NWSTP 35-33
- 242 2 20:00:00 NWSTP Start of period 0-0
- 243 2 20:00:00 NWSTP Elijah Burns sub out NWSTP 35-33
- 244 2 20:00:00 NWSTP Micah Pocernich sub in NWSTP 35-33
- 245 2 20:00:00 NWSTP Henry Fahnbulleh sub in NWSTP 35-33
- 246 2 20:00:00 NWSTP Jeremiah Lavelle sub out NWSTP 35-33
- 247 2 19:47:00 NWSTP Caleb Hoilien steal NWSTP 35-33
- 248 2 19:47:00 MRTNL Ethan Kjenstad turnover NWSTP 35-33
- 249 2 19:27:00 NWSTP Parker Behne made layup NWSTP 37-33
- 250 2 19:27:00 NWSTP Henry Fahnbulleh assist NWSTP 37-33
- 251 2 19:14:00 MRTNL Nathan Miller missed 3-point field goal NWSTP 37-33
- 252 2 19:02:00 NWSTP Parker Behne missed 3-point field goal NWSTP 37-33
- 253 2 18:36:00 MRTNL Ethan Kjenstad missed 3-point field goal NWSTP 37-33
- 254 2 18:25:00 NWSTP Henry Fahnbulleh made layup NWSTP 39-33
- 255 2 18:02:00 MRTNL Thomas Balge missed layup NWSTP 39-33
- 256 2 17:49:00 NWSTP Caleb Hoilien missed 3-point field goal NWSTP 39-33
- 257 2 17:33:00 MRTNL Micah Kieselhorst missed 3-point field goal NWSTP 39-33
- 258 2 17:17:00 NWSTP Henry Fahnbulleh missed hook shot NWSTP 39-33
- 259 2 16:57:00 MRTNL Seth Veers missed jump shot NWSTP 39-33
- 260 2 16:53:00 MRTNL Ethan Kjenstad made layup NWSTP 39-35
- 261 2 16:41:00 NWSTP Micah Pocernich missed jump shot (blocked) NWSTP 39-35
- 262 2 16:41:00 MRTNL Thomas Balge block NWSTP 39-35
- 263 2 16:32:00 MRTNL Thomas Balge made layup NWSTP 39-37
- 264 2 16:32:00 MRTNL Nathan Miller assist NWSTP 39-37
- 265 2 16:22:00 NWSTP Parker Behne made jump shot NWSTP 41-37
- 266 2 16:05:00 MRTNL Trey Lauber sub in NWSTP 41-37
- 267 2 16:05:00 NWSTP Jeremiah Lavelle sub in NWSTP 41-37
- 268 2 16:05:00 MRTNL Thomas Balge turnover NWSTP 41-37
- 269 2 16:05:00 MRTNL Nathan Miller sub out NWSTP 41-37
- 270 2 16:05:00 MRTNL Paul Frick sub in NWSTP 41-37
- 271 2 16:05:00 MRTNL Ethan Kjenstad sub out NWSTP 41-37
- 272 2 16:05:00 MRTNL Seth Veers sub out NWSTP 41-37
- 273 2 16:05:00 MRTNL Luke Fix sub in NWSTP 41-37
- 274 2 16:05:00 NWSTP Micah Pocernich sub out NWSTP 41-37
- 275 2 16:04:00 MRTNL Paul Frick steal NWSTP 41-37
- 276 2 16:04:00 NWSTP Parker Behne turnover NWSTP 41-37
- 277 2 15:46:00 MRTNL Thomas Balge missed layup NWSTP 41-37
- 278 2 15:41:00 MRTNL Thomas Balge made layup NWSTP 41-39
- 279 2 15:34:00 NWSTP Parker Behne missed 3-point field goal NWSTP 41-39
- 280 2 15:15:00 MRTNL Paul Frick made layup 41-41
- 281 2 15:15:00 MRTNL Thomas Balge assist 41-41
- 282 2 14:59:00 NWSTP Jeremiah Lavelle missed jump shot 41-41
- 283 2 14:41:00 MRTNL Thomas Balge made layup MRTNL 41-43
- 284 2 14:25:00 NWSTP Micah Pocernich sub in MRTNL 42-43
- 285 2 14:25:00 NWSTP Henry Fahnbulleh fouled on the play MRTNL 41-43
- 286 2 14:25:00 NWSTP 30-second timeout 43-43
- 287 2 14:25:00 NWSTP Caleb Hoilien sub out MRTNL 42-43
- 288 2 14:25:00 MRTNL Nathan Miller sub in MRTNL 42-43
- 289 2 14:25:00 MRTNL Micah Kieselhorst personal two shots MRTNL 41-43
- 290 2 14:25:00 MRTNL Thomas Balge sub out MRTNL 42-43
- 291 2 14:02:00 MRTNL Paul Frick turnover 43-43
- 292 2 14:02:00 NWSTP Japheth Nyamari steal 43-43
- 293 2 13:51:00 NWSTP Henry Fahnbulleh made hook shot NWSTP 45-43
- 294 2 13:26:00 MRTNL Trey Lauber made layup 45-45
- 295 2 13:06:00 NWSTP Jeremiah Lavelle missed 3-point field goal 45-45
- 296 2 13:00:00 NWSTP Ryan Schneider sub in 45-45
- 297 2 13:00:00 NWSTP Parker Behne sub out 45-45
- 298 2 12:45:00 MRTNL Micah Kieselhorst made layup MRTNL 45-47
- 299 2 12:45:00 NWSTP Jeremiah Lavelle personal MRTNL 45-47
- 300 2 12:45:00 MRTNL Micah Kieselhorst fouled on the play MRTNL 45-47
- 301 2 12:45:00 NWSTP Jeremiah Lavelle sub out MRTNL 45-48
- 302 2 12:45:00 NWSTP Henry Fahnbulleh sub out MRTNL 45-48
- 303 2 12:45:00 NWSTP Caleb Hoilien sub in MRTNL 45-48
- 304 2 12:45:00 MRTNL Thomas Balge sub in MRTNL 45-48
- 305 2 12:45:00 MRTNL Paul Frick sub out MRTNL 45-48
- 306 2 12:45:00 NWSTP Elijah Burns sub in MRTNL 45-48
- 307 2 12:20:00 NWSTP Elijah Burns assist 48-48
- 308 2 12:20:00 NWSTP Caleb Hoilien made 3-point field goal 48-48
- 309 2 12:04:00 MRTNL Thomas Balge made 3-point field goal MRTNL 48-51
- 310 2 12:04:00 MRTNL Micah Kieselhorst assist MRTNL 48-51
- 311 2 11:54:00 NWSTP Micah Pocernich missed driving layup (blocked) MRTNL 48-51
- 312 2 11:54:00 MRTNL Nathan Miller block MRTNL 48-51
- 313 2 11:47:00 NWSTP Japheth Nyamari missed 3-point jump shot MRTNL 48-51
- 314 2 11:31:00 NWSTP Caleb Hoilien made 3-point jump shot 51-51
- 315 2 11:31:00 NWSTP Ryan Schneider assist 51-51
- 316 2 11:20:00 MRTNL Trey Lauber missed driving layup 51-51
- 317 2 11:04:00 NWSTP Elijah Burns made layup NWSTP 53-51
- 318 2 11:04:00 NWSTP Ryan Schneider assist NWSTP 53-51
- 319 2 10:44:00 MRTNL Micah Kieselhorst assist MRTNL 53-54
- 320 2 10:44:00 MRTNL Trey Lauber made 3-point field goal MRTNL 53-54
- 321 2 10:27:00 NWSTP Micah Pocernich missed driving layup MRTNL 53-54
- 322 2 10:04:00 MRTNL Nathan Miller missed 3-point field goal MRTNL 53-54
- 323 2 09:52:00 NWSTP Micah Pocernich turnover MRTNL 53-54
- 324 2 09:52:00 MRTNL Thomas Balge steal MRTNL 53-54
- 325 2 09:36:00 NWSTP Ryan Schneider block MRTNL 53-54
- 326 2 09:36:00 MRTNL Thomas Balge missed driving layup (blocked) MRTNL 53-54
- 327 2 09:30:00 MRTNL Nathan Miller personal two shots MRTNL 53-54
- 328 2 09:30:00 NWSTP Japheth Nyamari fouled on the play MRTNL 53-54
- 329 2 09:30:00 MRTNL Trey Lauber sub out 54-54
- 330 2 09:30:00 MRTNL Luke Fix sub out 54-54
- 331 2 09:30:00 MRTNL Micah Kieselhorst sub out 54-54
- 332 2 09:30:00 MRTNL Seth Veers sub in 54-54
- 333 2 09:30:00 MRTNL Ethan Kjenstad sub in 54-54
- 334 2 09:30:00 MRTNL Paul Frick sub in 54-54
- 335 2 09:30:00 NWSTP Henry Fahnbulleh sub in 54-54
- 336 2 09:30:00 NWSTP Micah Pocernich sub out 54-54
- 337 2 09:30:00 NWSTP Elijah Burns sub out 54-54
- 338 2 09:30:00 NWSTP Parker Behne sub in 54-54
- 339 2 09:17:00 MRTNL Paul Frick assist MRTNL 54-56
- 340 2 09:17:00 MRTNL Ethan Kjenstad made layup MRTNL 54-56
- 341 2 08:58:00 NWSTP Japheth Nyamari fouled on the play MRTNL 54-56
- 342 2 08:58:00 NWSTP Kelton Vincent turnover outofbounds MRTNL 54-56
- 343 2 08:58:00 NWSTP Kelton Vincent sub in MRTNL 54-56
- 344 2 08:58:00 NWSTP Japheth Nyamari sub out MRTNL 54-56
- 345 2 08:58:00 MRTNL Ethan Kjenstad personal MRTNL 54-56
- 346 2 08:51:00 MRTNL Ethan Kjenstad missed 3-point jump shot MRTNL 54-56
- 347 2 08:32:00 NWSTP Henry Fahnbulleh made layup 56-56
- 348 2 08:16:00 MRTNL Ethan Kjenstad missed 3-point field goal 56-56
- 349 2 08:03:00 NWSTP Parker Behne missed jump shot 56-56
- 350 2 07:48:00 MRTNL Thomas Balge missed 3-point field goal 56-56
- 351 2 07:43:00 MRTNL Ethan Kjenstad made layup MRTNL 56-58
- 352 2 07:22:00 NWSTP Ryan Schneider made 3-point field goal NWSTP 59-58
- 353 2 07:22:00 NWSTP Parker Behne assist NWSTP 59-58
- 354 2 07:02:00 MRTNL Nathan Miller made 3-point field goal MRTNL 59-61
- 355 2 07:02:00 MRTNL Thomas Balge assist MRTNL 59-61
- 356 2 06:48:00 MRTNL Nathan Miller personal two shots MRTNL 59-61
- 357 2 06:48:00 NWSTP Ryan Schneider fouled on the play MRTNL 59-61
- 358 2 06:48:00 NWSTP Japheth Nyamari sub in MRTNL 59-61
- 359 2 06:48:00 NWSTP Kelton Vincent sub out MRTNL 59-61
- 360 2 06:48:00 MRTNL Micah Kieselhorst sub in MRTNL 59-61
- 361 2 06:48:00 MRTNL Nathan Miller sub out MRTNL 59-61
- 362 2 06:38:00 NWSTP Caleb Hoilien personal two shots MRTNL 59-61
- 363 2 06:38:00 NWSTP Jeremiah Lavelle sub in MRTNL 59-61
- 364 2 06:38:00 NWSTP Ryan Schneider sub out MRTNL 59-61
- 365 2 06:38:00 MRTNL Ethan Kjenstad fouled on the play MRTNL 59-61
- 366 2 06:24:00 NWSTP Parker Behne made layup MRTNL 61-62
- 367 2 06:21:00 NWSTP full timeout MRTNL 61-62
- 368 2 05:57:00 MRTNL Seth Veers made layup MRTNL 61-64
- 369 2 05:39:00 NWSTP Caleb Hoilien missed driving layup MRTNL 61-64
- 370 2 05:15:00 MRTNL Micah Kieselhorst made 3-point field goal MRTNL 61-67
- 371 2 05:15:00 MRTNL Seth Veers assist MRTNL 61-67
- 372 2 05:04:00 NWSTP Jeremiah Lavelle turnover MRTNL 61-67
- 373 2 05:04:00 MRTNL Paul Frick steal MRTNL 61-67
- 374 2 04:58:00 MRTNL Paul Frick made layup MRTNL 61-69
- 375 2 04:43:00 NWSTP Japheth Nyamari made layup MRTNL 63-69
- 376 2 04:43:00 NWSTP Micah Pocernich sub in MRTNL 64-69
- 377 2 04:43:00 NWSTP Jeremiah Lavelle sub out MRTNL 64-69
- 378 2 04:43:00 NWSTP Japheth Nyamari fouled on the play MRTNL 63-69
- 379 2 04:43:00 MRTNL Thomas Balge personal MRTNL 63-69
- 380 2 04:36:00 MRTNL Ethan Kjenstad sub out MRTNL 64-69
- 381 2 04:36:00 MRTNL Luke Fix sub in MRTNL 64-69
- 382 2 04:36:00 MRTNL Nathan Miller sub in MRTNL 64-69
- 383 2 04:36:00 MRTNL Seth Veers sub out MRTNL 64-69
- 384 2 04:22:00 MRTNL Thomas Balge sub out MRTNL 64-69
- 385 2 04:22:00 NWSTP Henry Fahnbulleh personal MRTNL 64-69
- 386 2 04:22:00 MRTNL Thomas Balge fouled on the play MRTNL 64-69
- 387 2 04:22:00 MRTNL Trey Lauber sub in MRTNL 64-69
- 388 2 04:09:00 MRTNL Luke Fix turnover MRTNL 64-69
- 389 2 03:52:00 NWSTP Henry Fahnbulleh made hook shot MRTNL 66-69
- 390 2 03:52:00 MRTNL Micah Kieselhorst personal MRTNL 66-69
- 391 2 03:52:00 NWSTP Henry Fahnbulleh fouled on the play MRTNL 66-69
- 392 2 03:27:00 MRTNL Luke Fix missed jump shot MRTNL 66-69
- 393 2 03:21:00 NWSTP Japheth Nyamari turnover MRTNL 66-69
- 394 2 03:21:00 NWSTP Parker Behne personal MRTNL 66-69
- 395 2 03:21:00 MRTNL Paul Frick fouled on the play MRTNL 66-69
- 396 2 03:21:00 MRTNL Paul Frick steal MRTNL 66-69
- 397 2 03:09:00 MRTNL Micah Kieselhorst missed driving layup (blocked) MRTNL 66-69
- 398 2 03:09:00 NWSTP Henry Fahnbulleh block MRTNL 66-69
- 399 2 03:01:00 NWSTP Japheth Nyamari made layup MRTNL 68-69
- 400 2 02:48:00 MRTNL Nathan Miller sub out MRTNL 68-69
- 401 2 02:48:00 MRTNL Thomas Balge sub in MRTNL 68-69
- 402 2 02:48:00 MRTNL full timeout MRTNL 68-69
- 403 2 02:41:00 NWSTP Jump ball held ball MRTNL 68-69
- 404 2 02:41:00 MRTNL Trey Lauber turnover MRTNL 68-69
- 405 2 02:41:00 NWSTP Henry Fahnbulleh steal MRTNL 68-69
- 406 2 02:41:00 MRTNL Paul Frick sub out MRTNL 68-69
- 407 2 02:41:00 MRTNL Seth Veers sub in MRTNL 68-69
- 408 2 02:17:00 MRTNL Trey Lauber steal MRTNL 68-69
- 409 2 02:17:00 NWSTP Henry Fahnbulleh turnover MRTNL 68-69
- 410 2 02:13:00 NWSTP Micah Pocernich steal MRTNL 68-69
- 411 2 02:13:00 MRTNL Trey Lauber turnover MRTNL 68-69
- 412 2 02:02:00 NWSTP Micah Pocernich missed layup in transition MRTNL 68-69
- 413 2 01:45:00 MRTNL Micah Kieselhorst made 3-point field goal MRTNL 68-72
- 414 2 01:45:00 MRTNL Seth Veers assist MRTNL 68-72
- 415 2 01:42:00 MRTNL Luke Fix sub out MRTNL 68-72
- 416 2 01:42:00 MRTNL Paul Frick sub in MRTNL 68-72
- 417 2 01:34:00 NWSTP Parker Behne missed 3-point field goal MRTNL 68-72
- 418 2 01:16:00 MRTNL Trey Lauber missed driving layup MRTNL 68-72
- 419 2 01:09:00 NWSTP Japheth Nyamari missed driving layup MRTNL 68-72
- 420 2 01:01:00 NWSTP Micah Pocernich personal MRTNL 68-72
- 421 2 01:01:00 MRTNL Thomas Balge fouled on the play MRTNL 68-72
- 422 2 01:01:00 NWSTP full timeout MRTNL 68-72
- 423 2 00:57:20 MRTNL Micah Kieselhorst turnover MRTNL 68-72
- 424 2 00:57:20 NWSTP Henry Fahnbulleh steal MRTNL 68-72
- 425 2 00:49:00 NWSTP Micah Pocernich missed 3-point jump shot MRTNL 68-72
- 426 2 00:43:40 NWSTP Japheth Nyamari turnover MRTNL 68-72
- 427 2 00:43:40 MRTNL Seth Veers steal MRTNL 68-72
- 428 2 00:38:70 MRTNL Seth Veers fouled on the play MRTNL 68-72
- 429 2 00:38:70 NWSTP Micah Pocernich personal MRTNL 68-72
- 430 2 00:37:80 NWSTP Parker Behne personal one and one MRTNL 68-72
- 431 2 00:37:80 MRTNL Thomas Balge fouled on the play MRTNL 68-72
- 432 2 00:36:70 MRTNL Seth Veers fouled on the play MRTNL 68-72
- 433 2 00:36:70 MRTNL full timeout MRTNL 68-74
- 434 2 00:36:70 NWSTP Parker Behne personal one and one MRTNL 68-72
- 435 2 00:29:20 NWSTP Japheth Nyamari missed 3-point field goal MRTNL 68-74
- 436 2 00:24:20 NWSTP Caleb Hoilien personal one and one MRTNL 68-74
- 437 2 00:24:20 MRTNL Seth Veers fouled on the play MRTNL 68-74
- 438 2 00:23:40 NWSTP Henry Fahnbulleh made jump shot MRTNL 70-74
- 439 2 00:23:40 NWSTP 30-second timeout MRTNL 70-74
- 440 2 00:14:60 NWSTP Henry Fahnbulleh missed 3-point field goal MRTNL 70-74
- 441 2 00:10:50 MRTNL Seth Veers fouled on the play MRTNL 70-74
- 442 2 00:10:50 NWSTP Henry Fahnbulleh personal two shots MRTNL 70-74
- 443 2 00:06:70 NWSTP Japheth Nyamari missed 3-point field goal MRTNL 70-75
- 444 2 00:02:30 NWSTP Japheth Nyamari personal two shots MRTNL 70-75
- 445 2 00:02:30 MRTNL Thomas Balge fouled on the play MRTNL 70-75
- 446 2 00:00:00 NWSTP End of period 0-0
- 447 2 00:00:00 NWSTP End of game 0-0
- 448 2 14:25:00 NWSTP Henry Fahnbulleh made free throw 1 of 2 MRTNL 42-43
- 449 2 12:45:00 MRTNL Micah Kieselhorst made free throw 1 of 1 MRTNL 45-48
- 450 2 09:30:00 NWSTP Japheth Nyamari made free throw 1 of 2 54-54
- 451 2 09:30:00 NWSTP Japheth Nyamari missed free throw 1 of 2 54-54
- 452 2 06:48:00 NWSTP Ryan Schneider missed free throw 1 of 2 MRTNL 59-61
- 453 2 06:38:00 MRTNL Ethan Kjenstad missed free throw 1 of 2 MRTNL 59-61
- 454 2 04:43:00 NWSTP Japheth Nyamari made free throw 1 of 1 MRTNL 64-69
- 455 2 03:52:00 NWSTP Henry Fahnbulleh missed free throw 1 of 1 MRTNL 66-69
- 456 2 00:37:80 MRTNL Thomas Balge missed free throw 1 of 1 MRTNL 68-72
- 457 2 00:36:70 MRTNL Seth Veers made free throw 1 of 2 MRTNL 68-73
- 458 2 00:24:20 MRTNL Seth Veers missed free throw 1 of 1 MRTNL 68-74
- 459 2 00:10:50 MRTNL Seth Veers missed free throw 1 of 2 MRTNL 70-74
- 460 2 00:10:50 MRTNL Seth Veers made free throw 1 of 2 MRTNL 70-75
- 461 2 00:02:30 MRTNL Thomas Balge made free throw 1 of 2 MRTNL 70-76
- 462 2 00:02:30 MRTNL Thomas Balge made free throw 1 of 2 MRTNL 70-77
- 463 2 14:25:00 NWSTP Henry Fahnbulleh made free throw 2 of 2 43-43
- 464 2 06:48:00 NWSTP Ryan Schneider missed free throw 2 of 2 MRTNL 59-61
- 465 2 06:38:00 MRTNL Ethan Kjenstad made free throw 2 of 2 MRTNL 59-62
- 466 2 00:36:70 MRTNL Seth Veers made free throw 2 of 2 MRTNL 68-74
- 467 2 19:11:00 NWSTP Micah Pocernich defensive rebound NWSTP 37-33
- 468 2 18:59:00 MRTNL Nathan Miller defensive rebound NWSTP 37-33
- 469 2 18:33:00 NWSTP Caleb Hoilien defensive rebound NWSTP 37-33
- 470 2 18:00:00 NWSTP Parker Behne defensive rebound NWSTP 39-33
- 471 2 17:46:00 MRTNL Team defensive deadball rebound NWSTP 39-33
- 472 2 17:30:00 NWSTP Caleb Hoilien defensive rebound NWSTP 39-33
- 473 2 17:14:00 MRTNL Micah Kieselhorst defensive rebound NWSTP 39-33
- 474 2 16:53:00 MRTNL Ethan Kjenstad offensive rebound NWSTP 39-33
- 475 2 16:33:00 MRTNL Micah Kieselhorst defensive rebound NWSTP 39-35
- 476 2 15:41:00 MRTNL Thomas Balge offensive rebound NWSTP 41-37
- 477 2 15:32:00 MRTNL Paul Frick defensive rebound NWSTP 41-39
- 478 2 14:56:00 MRTNL Trey Lauber defensive rebound 41-41
- 479 2 13:01:00 MRTNL Team defensive deadball rebound 45-45
- 480 2 11:49:00 NWSTP Micah Pocernich offensive rebound MRTNL 48-51
- 481 2 11:43:00 NWSTP Micah Pocernich offensive rebound MRTNL 48-51
- 482 2 11:17:00 NWSTP Elijah Burns defensive rebound 51-51
- 483 2 10:23:00 MRTNL Micah Kieselhorst defensive rebound MRTNL 53-54
- 484 2 10:01:00 NWSTP Ryan Schneider defensive rebound MRTNL 53-54
- 485 2 09:32:00 NWSTP Ryan Schneider defensive rebound MRTNL 53-54
- 486 2 09:30:00 MRTNL Seth Veers defensive rebound 54-54
- 487 2 08:40:00 NWSTP Caleb Hoilien defensive rebound MRTNL 54-56
- 488 2 08:13:00 NWSTP Kelton Vincent defensive rebound 56-56
- 489 2 08:01:00 MRTNL Seth Veers defensive rebound 56-56
- 490 2 07:43:00 MRTNL Ethan Kjenstad offensive rebound 56-56
- 491 2 06:48:00 MRTNL Thomas Balge defensive rebound MRTNL 59-61
- 492 2 06:48:00 NWSTP Team offensive deadball rebound MRTNL 59-61
- 493 2 06:38:00 MRTNL Team offensive deadball rebound MRTNL 59-61
- 494 2 05:37:00 MRTNL Thomas Balge defensive rebound MRTNL 61-64
- 495 2 03:52:00 MRTNL Micah Kieselhorst defensive rebound MRTNL 66-69
- 496 2 03:22:00 NWSTP Japheth Nyamari defensive rebound MRTNL 66-69
- 497 2 03:04:00 NWSTP Micah Pocernich defensive rebound MRTNL 66-69
- 498 2 01:57:00 MRTNL Micah Kieselhorst defensive rebound MRTNL 68-69
- 499 2 01:31:00 MRTNL Seth Veers defensive rebound MRTNL 68-72
- 500 2 01:13:00 NWSTP Japheth Nyamari defensive rebound MRTNL 68-72
- 501 2 01:06:00 MRTNL Paul Frick defensive rebound MRTNL 68-72
- 502 2 00:44:20 NWSTP Japheth Nyamari offensive rebound MRTNL 68-72
- 503 2 00:37:80 MRTNL Seth Veers offensive rebound MRTNL 68-72
- 504 2 00:25:70 NWSTP Henry Fahnbulleh offensive rebound MRTNL 68-74
- 505 2 00:24:20 NWSTP Micah Pocernich defensive rebound MRTNL 68-74
- 506 2 00:12:10 MRTNL Paul Frick defensive rebound MRTNL 70-74
- 507 2 00:10:50 MRTNL Team offensive deadball rebound MRTNL 70-74
- 508 2 00:02:80 MRTNL Thomas Balge defensive rebound MRTNL 70-75