2nd Period Play-by-Play

  Whitefish Bay vs. DeForest
  Date: Nov 08, 2025 • Site: Milwaukee, WI

2nd Period Play-by-Play
 Start of 2nd period [40:00].
 Foul on Whitefish Bay.
[47:15]  Shot by DEF Brad Powers WIDE.
[50:48]  DEF substitution: Errol Romeis for Brogan Dunning.
[52:22]  DEF substitution: Brogan Dunning for Daniel Marini.
 Corner kick by DEF Ty Ngo [52:34].
[54:52]  Shot by DEF Blake Lovick HIGH.
 Foul on DeForest.
[58:45]  DEF substitution: Daniel Marini for Brogan Dunning.
 Foul on Whitefish Bay.
 Foul on DeForest.
[60:51]  Yellow card on DEF Blake Lovick.
[60:51]  DEF substitution: Miles Meinen for Blake Lovick.
[60:51]  WB substitution: Joe Sarnowski for Grayson Ogren.
[60:51]  Shot by DEF Errol Romeis HIGH.
[60:51]  DEF substitution: Blake Lovick for Miles Meinen.
 Foul on Whitefish Bay.
[64:09]  DEF substitution: Miles Meinen for Carter Lovick.
[65:55]  DEF substitution: Brogan Dunning for Miles Meinen.
[65:55]  WB substitution: Finn Wilsing for Reid Muderlak.
[66:47]  Shot by WB Joe Sarnowski WIDE.
[67:17]  WB substitution: Grayson Ogren for Alec Jacquart.
[69:22]  WB substitution: Alec Jacquart for Grayson Ogren.
 Foul on Whitefish Bay.
[72:53]  Shot by DEF Landon Adams, SAVE Roman Grunbaum.
[73:04]  Shot by DEF Ty Ngo WIDE.
[73:28]  WB substitution: Reid Muderlak for Finn Wilsing.
[74:54]  DEF substitution: Miles Meinen for Carter Deming.
 Foul on Whitefish Bay.
[75:42]  DEF substitution: Carter Deming for Miles Meinen.
[77:00]  Offside against Whitefish Bay.
 Corner kick by DEF Brad Powers [77:34].
[77:47]  Header Shot by DEF Liam Schloemer, SAVE Roman Grunbaum.
[77:49]  Shot by DEF Brogan Dunning, SAVE Roman Grunbaum.
 End of period [80:00].