| [00:00] Noah Rickman at goalie for Milton. |
| [00:00] Adin Chiappa at goalie for Whitefish Bay. |
| Corner kick by WB Jordan Palmer [02:03]. |
| [02:07] Header Shot by WB Jackson Dryden, SAVE Noah Rickman. |
| [02:34] Shot by WB Evan Conway BLOCKED. |
| Corner kick by WB Jordan Palmer [02:49]. |
| [03:26] Shot by WB Zavier Ware WIDE RIGHT. |
| [04:33] Shot by WB Jeremy Haddock, SAVE Noah Rickman. |
| Foul on Whitefish Bay. |
| [07:23] Shot by WB Jordan Palmer HIGH. |
| [08:38] Shot by WB Evan Conway, SAVE Noah Rickman. |
| Corner kick by MI Sean Grote [12:37]. |
| [12:45] Offside against Milton. |
| [13:39] Header Shot by WB Evan Conway HIGH. |
| [17:41] GOAL by WB Evan Conway (FIRST GOAL), Assist by Jordan Palmer, goal number 24 for season. |
| Whitefish Bay 1, Milton 0 |
| Dribbled around defense in box, shot far post |
| [18:55] Header Shot by WB Evan Conway WIDE RIGHT. |
| Foul on Milton. |
| [20:33] MI substitution: Spencer Hammer for Collin Hickey. |
| [21:07] GOAL by WB Jackson Dryden, Assist by Nicolas Andriacchi, goal number 13 for season. |
| Whitefish Bay 2, Milton 0 |
| Blast from just outside top of box |
| Corner kick by WB Jordan Palmer [22:02]. |
| [22:21] GOAL by WB Jordan Palmer, Assist by Evan Conway, goal number 8 for season. |
| Whitefish Bay 3, Milton 0 |
| Shot far post from left side of box |
| Foul on Milton. |
| [23:26] Yellow card on MI Jake Lukas. |
| [23:26] MI substitution: Collin Hickey for Jake Lukas. |
| [23:26] WB substitution: Matthew Comisky for Nicolas Andriacchi. |
| [23:26] WB substitution: Drew Nelson for Zavier Ware. |
| Foul on Whitefish Bay. |
| Foul on Milton. |
| [25:36] Shot by WB Jackson Dryden, SAVE Noah Rickman. |
| [25:49] WB substitution: Matt McLaughlin for Evan Conway. |
| [25:49] WB substitution: JT Roemer for Tyler Harmsen. |
| Corner kick by WB Jordan Palmer [26:01]. |
| [27:35] Shot by WB Matt McLaughlin, SAVE Noah Rickman. |
| Foul on Whitefish Bay. |
| [28:49] Shot by WB Matt McLaughlin WIDE RIGHT. |
| [28:54] WB substitution: Nicolas Andriacchi for Jack Chandler. |
| [28:54] WB substitution: Zavier Ware for Jackson Dryden. |
| Foul on Milton. |
| [29:32] Yellow card on MI Spencer Hammer. |
| [29:36] MI substitution: Jacob Anderson for Spencer Hammer. |
| [30:34] Shot by WB Zavier Ware BLOCKED. |
| Foul on Whitefish Bay. |
| Corner kick by WB Jordan Palmer [32:00]. |
| [32:29] WB substitution: Evan Conway for Matt McLaughlin. |
| Foul on Milton. |
| Foul on Milton. |
| [34:14] Yellow card on MI Scott Biancofiori. |
| [34:14] MI substitution: Gunnar Call for Scott Biancofiori. |
| [34:37] GOAL by WB Clay Vichich, Assist by Evan Conway, goal number 3 for season. |
| Whitefish Bay 4, Milton 0 |
| One-timed cross |
| [35:59] WB substitution: Jack Chandler for Evan Conway. |
| [35:59] WB substitution: Jackson Dryden for Drew Nelson. |
| [35:59] MI substitution: Scott Biancofiori for Gunnar Call. |
| [35:59] MI substitution: Ben Wolfe for Logan Servin. |
| Foul on Whitefish Bay. |
| [39:23] Header Shot by WB Jackson Dryden HIGH. |
| Foul on Milton. |
| [41:30] Red card on MI Matt Sheehan. |
| [41:40] Shot by WB Zavier Ware WIDE RIGHT. |
| Foul on Milton. |
| Foul on Milton. |
| End of period [45:00]. |
| Start of 2nd period [45:00]. |
| [45:14] GOAL by WB Zavier Ware, goal number 10 for season. |
| Whitefish Bay 5, Milton 0 |
| * |
| Foul on Whitefish Bay. |
| [47:07] Shot by WB Jackson Dryden, SAVE Noah Rickman. |
| [48:28] Shot by WB Zavier Ware, SAVE Noah Rickman. |
| Corner kick by WB Jordan Palmer [48:33]. |
| Foul on Whitefish Bay. |
| [51:28] Red card on MI Scott Biancofiori. |
| Foul on Milton. |
| [53:08] WB substitution: Matt McLaughlin for Jordan Palmer. |
| [53:08] WB substitution: Drew Nelson for Zavier Ware. |
| [53:08] WB substitution: Evan Kortebein for Jackson Dryden. |
| [54:12] WB substitution: JT Roemer for Tyler Harmsen. |
| [55:46] WB substitution: Anthony Giunta for Jeremy Haddock. |
| [56:01] Shot by WB Nicolas Andriacchi WIDE LEFT. |
| [56:09] WB substitution: Noah Neitzel for Nicolas Andriacchi. |
| [58:44] WB substitution: John Helf for Jack Chandler. |
| [59:01] MI substitution: Dalton Engelhardt for Jacob Anderson. |
| Foul on Milton. |
| [60:15] Shot by WB Matt McLaughlin HIGH. |
| Foul on Milton. |
| [61:30] GOAL by WB Noah Neitzel, Assist by Anthony Giunta, goal number 4 for season. |
| Whitefish Bay 6, Milton 0 |
| One-timer inside six-yard box |
| [61:55] WB substitution: Tyler Harmsen for JT Roemer. |
| [61:55] WB substitution: Colin Sprau for Clay Vichich. |
| [61:55] WB substitution: Sam Marx for Charles Danek. |
| Foul on Whitefish Bay. |
| [62:45] Offside against Whitefish Bay. |
| Foul on Milton. |
| [63:42] Shot by WB Drew Nelson BLOCKED. |
| [64:22] Shot by WB Drew Nelson, SAVE Noah Rickman. |
| [64:55] Shot by WB Evan Kortebein BLOCKED. |
| Corner kick by WB Evan Kortebein [65:24]. |
| Corner kick by WB Evan Kortebein [65:36]. |
| [66:39] WB substitution: Lucas Rojas for Matthew Comisky. |
| [66:39] MI substitution: Alfonso Lopez for Dalton Engelhardt. |
| [66:39] MI substitution: Nick Patrick for Jacob Cowley. |
| [66:39] MI substitution: Gunnar Call for Ben Wolfe. |
| [68:40] WB substitution: Elian Haddock for Adin Chiappa. |
| [68:40] Elian Haddock at goalie for Whitefish Bay. |
| [70:54] Shot by WB Drew Nelson HIT POST. |
| [71:32] MI substitution: Nick Kwarciany for Jake Schmit. |
| Foul on Milton. |
| Foul on Whitefish Bay. |
| [73:33] Yellow card on WB Anthony Giunta. |
| [73:34] WB substitution: Jeremy Haddock for Anthony Giunta. |
| Foul on Whitefish Bay. |
| Foul on Whitefish Bay. |
| Foul on Whitefish Bay. |
| [75:49] Yellow card on WB Jeremy Haddock. |
| [75:49] WB substitution: Anthony Giunta for Jeremy Haddock. |
| [79:14] Shot by WB John Helf HIT POST. |
| [79:32] Shot by WB Lucas Rojas BLOCKED. |
| [82:12] WB substitution: Cal Arnold for Tyler Harmsen. |
| [82:12] MI substitution: Carson Engelhardt for Gunnar Call. |
| [82:12] MI substitution: Kirklin Larson for Noah Rickman. |
| [82:12] Kirklin Larson at goalie for Milton. |
| [83:47] GOAL by WB John Helf, goal number 2 for season. |
| Whitefish Bay 7, Milton 0 |
| *Dribbled 30 yards, beat keeper one-on-one |
| [83:47] MI substitution: Ryan Fisher for Sean Grote. |
| [85:01] Shot by WB John Helf HIGH. |
| [86:39] Offside against Whitefish Bay. |
| [87:15] MI substitution: Andrew Vaage for Jake Schmit. |
| Foul on Whitefish Bay. |
| [88:37] Shot by MI Alfonso Lopez, SAVE Elian Haddock. |
| End of period [90:00]. |