| 2nd Half |
Game over |
![Hayfield]() #34 Ethan Slaathaug made FT 2 of 2 | 70 | 60 |
![Hayfield]() #34 Ethan Slaathaug made FT 1 of 2 | 69 | 60 |
![Mabel-Canton]() #5 Drew Wyffels made 2pt FG | 68 | 60 |
![Hayfield]() #1 Mason Tapp made FT 2 of 2 | 68 | 58 |
![Hayfield]() #1 Mason Tapp made FT 1 of 2 | 67 | 58 |
![Mabel-Canton]() #10 Brayden Gjere personal foul |
![Mabel-Canton]() #5 Drew Wyffels made FT 2 of 1 and 1 | 66 | 58 |
![Mabel-Canton]() #5 Drew Wyffels made FT 1 of 1 and 1 | 66 | 57 |
![Hayfield]() #34 Ethan Slaathaug personal foul |
![Hayfield]() #34 Ethan Slaathaug missed FT 2 of 2 |
![Hayfield]() #34 Ethan Slaathaug made FT 1 of 2 | 66 | 56 |
![Mabel-Canton]() #21 Ryan Kuhn personal foul |
![Mabel-Canton]() MABE full timeout |
![Mabel-Canton]() #21 Ryan Kuhn made 2pt FG | 65 | 56 |
![Hayfield]() #1 Mason Tapp made FT 2 of 2 | 65 | 54 |
![Hayfield]() #1 Mason Tapp made FT 1 of 2 | 64 | 54 |
![Mabel-Canton]() #21 Ryan Kuhn personal foul |
![Hayfield]() HV 30 second timeout |
![Hayfield]() #34 Ethan Slaathaug made 2pt FG | 63 | 54 |
![Hayfield]() #24 Luke Dudycha made 2pt FG | 61 | 54 |
![Mabel-Canton]() #5 Drew Wyffels made 2pt FG | 59 | 54 |
![Mabel-Canton]() #2 Ethan Underbakke made 2pt FG | 59 | 52 |
![Hayfield]() #24 Luke Dudycha missed FT 2 of 2 |
![Hayfield]() #24 Luke Dudycha missed FT 1 of 2 |
![Mabel-Canton]() #21 Ryan Kuhn personal foul |
![Hayfield]() #34 Ethan Slaathaug personal foul |
![Mabel-Canton]() #5 Drew Wyffels missed FT 2 of 1 and 1 |
![Mabel-Canton]() #5 Drew Wyffels made FT 1 of 1 and 1 | 59 | 50 |
![Mabel-Canton]() #25 Dylan Loppnow personal foul |
![Hayfield]() #1 Mason Tapp made FT 2 of 2 | 59 | 49 |
![Hayfield]() #1 Mason Tapp made FT 1 of 2 | 58 | 49 |
![Mabel-Canton]() #25 Dylan Loppnow personal foul |
![Hayfield]() #1 Mason Tapp made FT 2 of 2 | 57 | 49 |
![Hayfield]() #1 Mason Tapp made FT 1 of 2 | 56 | 49 |
![Mabel-Canton]() #14 Blake Henry personal foul |
![Mabel-Canton]() #14 Blake Henry made FT 1 of 1 | 55 | 49 |
![Hayfield]() #2 Patrick Towey personal foul |
![Mabel-Canton]() #14 Blake Henry made 2pt FG | 55 | 48 |
![Hayfield]() #2 Patrick Towey made 3pt FG | 55 | 46 |
![Mabel-Canton]() #25 Dylan Loppnow missed FT 2 of 2 |
![Mabel-Canton]() #25 Dylan Loppnow missed FT 1 of 2 |
![Hayfield]() #1 Mason Tapp personal foul |
![Hayfield]() #2 Patrick Towey personal foul |
![Hayfield]() #24 Luke Dudycha made FT 2 of 2 | 52 | 46 |
![Hayfield]() #24 Luke Dudycha missed FT 1 of 2 |
![Mabel-Canton]() #5 Drew Wyffels personal foul |
![Mabel-Canton]() #25 Dylan Loppnow made 2pt FG | 51 | 46 |
![Hayfield]() #34 Ethan Slaathaug made FT 2 of 1 and 1 | 51 | 44 |
![Hayfield]() #34 Ethan Slaathaug made FT 1 of 1 and 1 | 50 | 44 |
![Mabel-Canton]() #14 Blake Henry personal foul |
![Mabel-Canton]() MABE 30 second timeout |
![Hayfield]() #4 Easton Fritcher made 2pt FG | 49 | 44 |
![Hayfield]() #24 Luke Dudycha made 2pt FG | 47 | 44 |
![Mabel-Canton]() #2 Ethan Underbakke made 2pt FG | 45 | 44 |
![Hayfield]() #24 Luke Dudycha made FT 2 of 1 and 1 | 45 | 42 |
![Hayfield]() #24 Luke Dudycha made FT 1 of 1 and 1 | 44 | 42 |
![Mabel-Canton]() #11 Parker Ingvalson personal foul |
![Hayfield]() #1 Mason Tapp missed FT 1 of 1 and 1 |
![Mabel-Canton]() #25 Dylan Loppnow personal foul |
![Mabel-Canton]() #21 Ryan Kuhn personal foul |
![Mabel-Canton]() #25 Dylan Loppnow made 2pt FG | 43 | 42 |
![Hayfield]() #11 Jake Risius personal foul |
![Hayfield]() #1 Mason Tapp made 3pt FG | 43 | 40 |
![Mabel-Canton]() #25 Dylan Loppnow made 2pt FG | 40 | 40 |
![Mabel-Canton]() #11 Parker Ingvalson personal foul |
![Mabel-Canton]() #21 Ryan Kuhn made 2pt FG | 40 | 38 |
![Mabel-Canton]() #25 Dylan Loppnow made 2pt FG | 40 | 36 |
![Hayfield]() #24 Luke Dudycha made 2pt FG | 40 | 34 |
![Mabel-Canton]() #25 Dylan Loppnow made 2pt FG | 38 | 34 |
![Hayfield]() #1 Mason Tapp personal foul |
![Hayfield]() HV full timeout |
![Mabel-Canton]() #25 Dylan Loppnow made 2pt FG | 38 | 32 |
![Mabel-Canton]() #14 Blake Henry personal foul |
![Hayfield]() #2 Patrick Towey made 2pt FG | 38 | 30 |
![Mabel-Canton]() #10 Brayden Gjere personal foul |
![Mabel-Canton]() #10 Brayden Gjere personal foul |
![Mabel-Canton]() #14 Blake Henry personal foul |
![Mabel-Canton]() #25 Dylan Loppnow made 2pt FG | 36 | 30 |
![Mabel-Canton]() #25 Dylan Loppnow missed FT 1 of 1 |
![Hayfield]() #24 Luke Dudycha personal foul |
![Mabel-Canton]() #25 Dylan Loppnow made 2pt FG | 36 | 28 |
![Hayfield]() #24 Luke Dudycha made 2pt FG | 36 | 26 |
| 1st Half |
Halftime |
![Mabel-Canton]() #14 Blake Henry missed FT 2 of 2 |
![Mabel-Canton]() #14 Blake Henry missed FT 1 of 2 |
![Hayfield]() #44 Isaac Matti personal foul |
![Mabel-Canton]() #21 Ryan Kuhn made 2pt FG | 34 | 26 |
![Hayfield]() #34 Ethan Slaathaug made 3pt FG | 34 | 24 |
![Mabel-Canton]() #14 Blake Henry made 2pt FG | 31 | 24 |
![Hayfield]() #4 Easton Fritcher personal foul |
![Hayfield]() #4 Easton Fritcher made 2pt FG | 31 | 22 |
![Mabel-Canton]() #5 Drew Wyffels made 3pt FG | 29 | 22 |
![Hayfield]() #44 Isaac Matti personal foul |
![Mabel-Canton]() MABE full timeout |
![Hayfield]() #1 Mason Tapp made 2pt FG | 29 | 19 |
![Mabel-Canton]() #14 Blake Henry personal foul |
![Hayfield]() #34 Ethan Slaathaug made 3pt FG | 27 | 19 |
![Hayfield]() #34 Ethan Slaathaug made 3pt FG | 24 | 19 |
![Mabel-Canton]() #11 Parker Ingvalson made 2pt FG | 21 | 19 |
![Mabel-Canton]() #14 Blake Henry made 2pt FG | 21 | 17 |
![Mabel-Canton]() #21 Ryan Kuhn personal foul |
![Mabel-Canton]() #5 Drew Wyffels made 2pt FG | 21 | 15 |
![Mabel-Canton]() MABE 30 second timeout |
![Hayfield]() #1 Mason Tapp made 2pt FG | 21 | 13 |
![Mabel-Canton]() #5 Drew Wyffels made 2pt FG | 19 | 13 |
![Hayfield]() #1 Mason Tapp made FT 3 of 3 | 19 | 11 |
![Hayfield]() #1 Mason Tapp made FT 2 of 3 | 18 | 11 |
![Hayfield]() #1 Mason Tapp made FT 1 of 3 | 17 | 11 |
![Mabel-Canton]() #5 Drew Wyffels personal foul |
![Mabel-Canton]() #14 Blake Henry made 2pt FG | 16 | 11 |
![Hayfield]() #4 Easton Fritcher made 3pt FG | 16 | 9 |
![Mabel-Canton]() #25 Dylan Loppnow personal foul |
![Hayfield]() #34 Ethan Slaathaug made 2pt FG | 13 | 9 |
![Hayfield]() #1 Mason Tapp made 3pt FG | 11 | 9 |
![Mabel-Canton]() #21 Ryan Kuhn made FT 2 of 2 | 8 | 9 |
![Mabel-Canton]() #21 Ryan Kuhn missed FT 1 of 2 |
![Hayfield]() #4 Easton Fritcher personal foul |
![Mabel-Canton]() #25 Dylan Loppnow made 2pt FG | 8 | 8 |
![Hayfield]() #1 Mason Tapp made 2pt FG | 8 | 6 |
![Hayfield]() #1 Mason Tapp made 2pt FG | 6 | 6 |
![Mabel-Canton]() #21 Ryan Kuhn missed FT 2 of 2 |
![Mabel-Canton]() #21 Ryan Kuhn made FT 1 of 2 | 4 | 6 |
![Hayfield]() #24 Luke Dudycha personal foul |
![Mabel-Canton]() #25 Dylan Loppnow made 2pt FG | 4 | 5 |
![Hayfield]() #24 Luke Dudycha made FT 2 of 2 | 4 | 3 |
![Hayfield]() #24 Luke Dudycha missed FT 1 of 2 |
![Mabel-Canton]() #25 Dylan Loppnow personal foul |
![Mabel-Canton]() #25 Dylan Loppnow made 2pt FG | 3 | 3 |
![Hayfield]() #44 Isaac Matti made 3pt FG | 3 | 1 |
![Mabel-Canton]() #25 Dylan Loppnow missed FT 2 of 2 |
![Mabel-Canton]() #25 Dylan Loppnow made FT 1 of 2 | 0 | 1 |
![Hayfield]() #24 Luke Dudycha personal foul |
![Mabel-Canton]() MABE wins the tip |
Game Started |