| 2nd Half |
Game over |
![Spring Grove]() #41 Kyle Hagen made 2pt FG | 29 | 69 |
![Spring Grove]() #3 Takoda Boyd made 3pt FG | 29 | 67 |
![Hayfield]() #2 Patrick Towey made 2pt FG | 29 | 64 |
![Spring Grove]() #24 Alex Folz made 2pt FG | 27 | 64 |
![Hayfield]() #24 Luke Dudycha missed FT 2 of 1 and 1 |
![Hayfield]() #24 Luke Dudycha made FT 1 of 1 and 1 | 27 | 62 |
![Spring Grove]() #32 Kai Bjerke personal foul |
![Spring Grove]() #23 Ethan Matzke made FT 1 of 1 | 26 | 62 |
![Hayfield]() #1 Mason Tapp personal foul |
![Spring Grove]() #23 Ethan Matzke made 2pt FG | 26 | 61 |
![Hayfield]() #34 Ethan Slaathaug missed FT 1 of 1 and 1 |
![Spring Grove]() #24 Alex Folz personal foul |
![Spring Grove]() #23 Ethan Matzke personal foul |
![Spring Grove]() #23 Ethan Matzke personal foul |
![Spring Grove]() #45 Sam Sanness made 2pt FG | 26 | 59 |
![Hayfield]() #2 Patrick Towey made 2pt FG | 26 | 57 |
![Spring Grove]() #45 Sam Sanness made 2pt FG | 24 | 57 |
![Spring Grove]() #45 Sam Sanness personal foul |
![Spring Grove]() #35 Noah Elton made 2pt FG | 24 | 55 |
![Spring Grove]() #45 Sam Sanness made 2pt FG | 24 | 53 |
![Spring Grove]() #45 Sam Sanness made 2pt FG | 24 | 51 |
![Spring Grove]() #3 Takoda Boyd personal foul |
![Hayfield]() #1 Mason Tapp personal foul |
![Hayfield]() #5 Brady Nelson personal foul |
![Spring Grove]() #23 Ethan Matzke made FT 1 of 1 | 24 | 49 |
![Hayfield]() #2 Patrick Towey personal foul |
![Spring Grove]() #23 Ethan Matzke made 2pt FG | 24 | 48 |
![Spring Grove]() #32 Kai Bjerke personal foul |
![Hayfield]() #2 Patrick Towey made FT 1 of 1 | 24 | 46 |
![Spring Grove]() #45 Sam Sanness made FT 1 of 1 | 23 | 46 |
![Hayfield]() #23 Ryan Risius personal foul |
![Spring Grove]() #45 Sam Sanness made 2pt FG | 23 | 45 |
![Hayfield]() #23 Ryan Risius made 3pt FG | 23 | 43 |
![Spring Grove]() #15 Adin Solum made 3pt FG | 20 | 43 |
![Spring Grove]() #45 Sam Sanness made 2pt FG | 20 | 40 |
![Hayfield]() #1 Mason Tapp made 3pt FG | 20 | 38 |
![Hayfield]() #24 Luke Dudycha personal foul |
![Spring Grove]() #45 Sam Sanness personal foul |
| 1st Half |
Halftime |
![Spring Grove]() #45 Sam Sanness made 2pt FG | 17 | 38 |
![Spring Grove]() #45 Sam Sanness made 2pt FG | 17 | 36 |
![Spring Grove]() #45 Sam Sanness made 2pt FG | 17 | 34 |
![Hayfield]() #2 Patrick Towey made 2pt FG | 17 | 32 |
![Hayfield]() #24 Luke Dudycha personal foul |
![Spring Grove]() #23 Ethan Matzke made 2pt FG | 15 | 32 |
![Hayfield]() #2 Patrick Towey made 2pt FG | 15 | 30 |
![Spring Grove]() #23 Ethan Matzke made 3pt FG | 13 | 30 |
![Hayfield]() #2 Patrick Towey made 2pt FG | 13 | 27 |
![Spring Grove]() #15 Adin Solum made 2pt FG | 11 | 27 |
![Hayfield]() #0 Jake Risius personal foul |
![Hayfield]() #23 Ryan Risius made 3pt FG | 11 | 25 |
![Spring Grove]() #32 Kai Bjerke personal foul |
![Spring Grove]() #15 Adin Solum made 3pt FG | 8 | 25 |
![Spring Grove]() #23 Ethan Matzke made FT 2 of 2 | 8 | 22 |
![Spring Grove]() #23 Ethan Matzke made FT 1 of 2 | 8 | 21 |
![Hayfield]() #24 Luke Dudycha personal foul |
![Spring Grove]() #45 Sam Sanness personal foul |
![Spring Grove]() #32 Kai Bjerke personal foul |
![Spring Grove]() #45 Sam Sanness made 2pt FG | 8 | 20 |
![Hayfield]() #1 Mason Tapp made 2pt FG | 8 | 18 |
![Spring Grove]() #35 Noah Elton personal foul |
![Hayfield]() #5 Brady Nelson personal foul |
![Spring Grove]() #35 Noah Elton made 3pt FG | 6 | 18 |
![Spring Grove]() #35 Noah Elton made 2pt FG | 6 | 15 |
![Spring Grove]() #24 Alex Folz made 3pt FG | 6 | 13 |
![Hayfield]() #23 Ryan Risius made 3pt FG | 6 | 10 |
![Spring Grove]() #24 Alex Folz made 3pt FG | 3 | 10 |
![Spring Grove]() #24 Alex Folz made 3pt FG | 3 | 7 |
![Hayfield]() #1 Mason Tapp made 3pt FG | 3 | 4 |
![Spring Grove]() #15 Adin Solum made FT 2 of 2 | 0 | 4 |
![Spring Grove]() #15 Adin Solum made FT 1 of 2 | 0 | 3 |
![Hayfield]() #24 Luke Dudycha personal foul |
![Spring Grove]() #15 Adin Solum personal foul |
![Spring Grove]() #24 Alex Folz made 2pt FG | 0 | 2 |
![Spring Grove]() #23 Ethan Matzke personal foul |
![Hayfield]() HV wins the tip |
Game Started |