MSHSL - State Tournament

Perham @ Fairmont

Sat Nov 17, 2018 4:30 PM CST


14

Perham

1 2 3 4 T
Perham 6 0 0 8 14
Fairmont 8 7 14 0 29
29

Fairmont


Game Details

  • GENERAL INFO
  • Sat Nov 17
  • 2018 4:30 PM CST
  • Final
  • LOCATION & WEATHER
  • US Bank Stadium
  • OFFICIALS

Scoring Summary

Team Clock Play Perham Fairmont
Perham 8:27 Run by #8 Ty Moser for a 3 yard gain, TOUCHDOWN 6 0
Fairmont 4:25 Pass by #11 Garrett Myren complete to #17 Dustin Schultz for a 32 yard gain, TOUCHDOWN 6 6
Fairmont Two Point Conversion Pass by #11 Garrett Myren complete to #2 Tony Nuss CONVERSION SUCCESSFUL 6 8
Fairmont 10:43 Pass by #11 Garrett Myren complete to #17 Dustin Schultz for a 11 yard gain, TOUCHDOWN 6 14
Fairmont Extra Point attempt by #10 Jack Hested is GOOD 6 15
Fairmont 6:56 Run by #29 Jordan Wolter for a 74 yard gain, TOUCHDOWN 6 21
Fairmont Extra Point attempt by #10 Jack Hested is GOOD 6 22
Perham 2:40 Pass by #2 Jenson Beachy to #4 Josh Jeziorski INTERCEPTED by #25 Daniel Reiter at PERHAM 39 for a 39 yard return, TOUCHDOWN 6 28
Fairmont Extra Point attempt by #10 Jack Hested is GOOD 6 29
Perham 8:03 Run by #13 Colton Hackel for a 1 yard gain, TOUCHDOWN 12 29
Perham Two Point Conversion Pass by #2 Jenson Beachy complete to #13 Colton Hackel CONVERSION SUCCESSFUL 14 29

Active Players

Perham Fairmont
WR - Sam Still, WR - Kaleb King, WR - Ezekiel Pechtel, OG - Brandon Woody, OL - Jeff Randall, OL - Gavin Kehoe, RB - Jacob Briard, OL - Logan Thompson, WR LB 1 - Jose Perez, QB 2 - Jenson Beachy, WR 3 - Dylan Lysne, WR DB 4 - Josh Jeziorski, WR DE 5 - Finn Diggins, WR DE 6 - Maddux Kovash, WR DB 7 - Dylan Fudge, HB DE 8 - Ty Moser, WR DB 9 - Alec Malikowski, WR 10 - Logan Zajac, WR DB 11 - Gareth Covington, WR 12 - Isaac VanWatermulen, WR 13 - Colton Hackel, WR 14 - Leighton Rach, WR 15 - Noah Rooney, WR 20 - Blake Lorentz, HB 21 - Gabe Bellefuille, WR 22 - Blaze Brady, WR 24 - Matt Bush, RB 25 - Jordan Muench, RB 26 - Zack Peterson, WR 30 - Connor Kostynick, WR LB 33 - Antonio Mejia, FB 34 - Dawson Kellogg, HB LB 35 - Jesse Perez, WR 40 - Austin Aanenson, WR 41 - Chas Melvin, FB 42 - Aaron Burr, FB 44 - Brian Ramos, RB 45 - Isaac Lung, WR 46 - Jackson Mertes, WR 48 - Andrew Smith, OL 50 - Titus Mycke, OL 51 - Landon Stevens, OG 52 - Jon Enamorado, OG LB 54 - Max Tostenson, OL DL 55 - Carter Seedorf, FB 57 - Karter Kasowski, OL DL 58 - Max George, OG 59 - Jose Lopez, OL DL 60 - Caleb Lung, OL 61 - Noah Moulzoff, C 62 - Colton Kostynick, OL 63 - Tyler Hanson, LB OL 64 - Andrew Jacobson, OL DL 65 - Rian Solberg, OL DL 66 - Nick Baker, OL 67 - Blaine Richter, WR 68 - Colby Vroman, OL 70 - Domonic Galtwalt, OL 71 - James Ard, OL 72 - Dawson Stevens, OL DL 73 - Reese Wilprecht, OL 74 - Rowdie Lindquist, OL 75 - Tanner Olson, DT OL 77 - Ethan Pantoja, OL DL 79 - Avery Halvorson, QB 81 - Josh Peterson, WR 83 - Marcus Belka, WR 84 - Levi Richter, WR 85 - Dakota Perry, 86 - Colton Ditterich, WR 88 - Jacob McAllister OG - Austin Clabaugh, WR 2 - Tony Nuss, WR 3 - Hayden Berhow, RB 4 - Mario Maldonado, QB 5 - Alex Kotewa, WR 6 - Cale Steuber, RB 7 - Zac Ringnell, WR 8 - Blake Buntjier, QB WR 9 - Zach Jorgensen, QB 10 - Jack Hested, QB 11 - Garrett Myren, RB 13 - Caden Baarts, WR 14 - Dan Betts, TE 15 - Thomas Johnson, WR 16 - Gabe Martinez, WR 17 - Dustin Schultz, TE 18 - Wyatt Frank, WR 20 - Eli Anderson, RB 21 - Latrell Huey, RB 22 - Jacob Tennyson, HB LB 23 - Gavin Rodning, HB LB 24 - Hudson Artz, WR 25 - Daniel Reiter, DT RB 28 - Dominick Ortiz, RB 29 - Jordan Wolter, RB 34 - Josh Heinze, WR 40 - James Joyner, RB 44 - Nick Thate, TE 45 - Zach Soelter, LB RB 47 - Tyson Kube, OG LB 50 - Carson Toomer, OG 51 - Mason Kotewa, OG 52 - Levi Buhmann, OG 54 - Sedrick Parker, OG 55 - Jacob Rahn, OG 59 - Klay Brown, C 60 - Reily Chaffee, C 61 - Shane Steinbrink, OG 62 - Kaleb Petschke, OG 64 - Caleb Johnson, OG 66 - Tyler Davis, OT 70 - Noah Rahm, OT 72 - James Fernandez, OT 75 - Eli Redenius, OT 77 - Lucas Denney, TE 80 - Tanner Rosch, WR 81 - Kainen Craig, WR 85 - Jake Harris, OG 89 - Jacob Roberts, OG DT 99 - Everado Hernandez

Team Statistics

Category Perham Fairmont
Passing Stats
Completions 18 10
Attempts 28 15
Completion Percentage 64.3 66.7
Yards 139 171
Average Yards 5.0 11.4
Touchdowns 0 2
Interceptions 1 0
QB Rating 61.5 144.7
Rushing Stats
Attempts 42 38
Yards 147 200
Average Yards 3.5 5.3
Touchdowns 2 1
Fumbles Lost 2 1
Two-Point Conversions Made 0 0
Receiving Stats
Receptions 18 10
Yards 139 171
Average Yards 7.7 17.1
Touchdowns 0 2
Two-Point Conversions Made 1 1
Yards after catch 25 103
Defensive Stats
Solo Tackles 41 34
Assisted Tackles 7 1
Total Tackles 48 35
Tackles For Loss 10 5
Sacks 3.5 3.0
Fumble Recoveries 1 1
Forced Fumbles 1 2
Fumbles recovered for touchdowns 0 0
Interceptions 0 1
Interceptions returned for touchdowns 0 1
Total defensive touchdowns 0 1
Safeties 0 0
Blocked Kicks 0 0
Blocked Kick/Punt Return TD 0 0
Passes Defended 1 2
Punt Returning Stats
Returns 1 0
Fair Catches 0 0
Yards 7 0
Yards/Return 7.0 0.0
Touchdowns 0 0
Kick Returning Stats
Returns 5 2
Yards 75 24
Yards/Return 15.0 12.0
Touchdowns 0 0
Punting Stats
Punts 2 3
Yards 83 125
Yards Per Punt 41.5 41.7
Touchbacks 0 1
Punts Not Returned Past 20 yard line 0 2
Kicking Stats
Field Goal Attempts 0 0
Field Goals Made 0 0
Field Goal Pct 0.0 0.0
Extra Point Attempts 0 3
Extra Points Made 0 3
Extra Point Pct 0.0 1.0
1-19 Attempts 0 0
1-19 Made 0 0
20-29 Attempts 0 0
20-29 Made 0 0
30-39 Attempts 0 0
30-39 Made 0 0
40-49 Attempts 0 0
40-49 Made 0 0
50+ Attempts 0 0
50+ Made 0 0
Team Stats Stats
First Downs 18 15
Third Down Attempts 12 12
Third Down Conversions 4 6
Third Down Conversions Percentage 33.3 50.0
Fourth Down Conversions Percentage 33.3 33.3
Fourth Down Attempts 6 3
Fourth Down Conversions 2 1
Time of Possession 20:33 27:27
Total Offense 286 371
Penalties 4 2
Penalty Yards 20 30

PLAYER STATS

PASSING STATS

  • Perham

    # Name Comp Att Comp % Yds Yds/Att TD Int Rate
    13 Colton Hackel 1 1 100.0 27 27.0 0 0 118.8
    5 Finn Diggins 0 1 0.0 0 0.0 0 0 39.6
    2 Jenson Beachy 17 26 65.4 112 4.3 0 1 58.5
  • Fairmont

    # Name Comp Att Comp % Yds Yds/Att TD Int Rate
    11 Garrett Myren 10 15 66.7 171 11.4 2 0 144.7

RUSHING STATS

  • Perham

    # Name Att Yds Yds/Att TD FUM 2PM
    13 Colton Hackel 1 1 1.0 1 1 0
    2 Jenson Beachy 23 59 2.6 0 1 0
    8 Ty Moser 7 16 2.3 1 0 0
    34 Dawson Kellogg 2 1 0.5 0 0 0
    26 Zack Peterson 9 70 7.8 0 0 0
  • Fairmont

    # Name Att Yds Yds/Att TD FUM 2PM
    5 Alex Kotewa 1 -1 -1.0 0 0 0
    4 Mario Maldonado 1 -2 -2.0 0 0 0
    29 Jordan Wolter 22 158 7.2 1 0 0
    11 Garrett Myren 14 45 3.2 0 1 0

RECEIVING STATS

  • Perham

    # Name Rec Yds Yds/Rec TD 2PM YAC
    5 Finn Diggins 0 0 0.0 0 0 0
    34 Dawson Kellogg 1 9 9.0 0 0 9
    15 Noah Rooney 2 10 5.0 0 0 5
    8 Ty Moser 5 37 7.4 0 0 13
    26 Zack Peterson 3 21 7.0 0 0 0
    4 Josh Jeziorski 2 33 16.5 0 0 0
    13 Colton Hackel 5 29 5.8 0 1 -2
  • Fairmont

    # Name Rec Yds Yds/Rec TD 2PM YAC
    8 Blake Buntjier 1 4 4.0 0 0 4
    3 Hayden Berhow 0 0 0.0 0 0 0
    15 Thomas Johnson 1 13 13.0 0 0 6
    29 Jordan Wolter 2 58 29.0 0 0 32
    2 Tony Nuss 1 13 13.0 0 1 0
    17 Dustin Schultz 5 83 16.6 2 0 61

DEFENSIVE STATS

  • Perham

    # Name Tck ATck TTck TFL Sck Fum FF FmbTD Int IntTD TotTD Sfty BK BKTD PDef
    13 Colton Hackel 2 0 2 0 0.0 0 0 0 0 0 0 0 0 0 0
    26 Zack Peterson 7 0 7 1 0.0 0 0 0 0 0 0 0 0 0 0
    15 Noah Rooney 4 1 5 0 0.0 0 0 0 0 0 0 0 0 0 0
    72 Dawson Stevens 2 0 2 1 1.0 0 0 0 0 0 0 0 0 0 0
    62 Colton Kostynick 4 1 5 2 0.0 0 0 0 0 0 0 0 0 0 0
    8 Ty Moser 4 1 5 1 0.0 0 0 0 0 0 0 0 0 0 0
    74 Rowdie Lindquist 2 1 3 1 0.0 0 1 0 0 0 0 0 0 0 0
    4 Josh Jeziorski 1 0 1 0 0.0 0 0 0 0 0 0 0 0 0 1
    7 Dylan Fudge 6 1 7 0 0.5 1 0 0 0 0 0 0 0 0 0
    34 Dawson Kellogg 5 1 6 1 0.5 0 0 0 0 0 0 0 0 0 0
    5 Finn Diggins 4 1 5 3 1.5 0 0 0 0 0 0 0 0 0 0
  • Fairmont

    # Name Tck ATck TTck TFL Sck Fum FF FmbTD Int IntTD TotTD Sfty BK BKTD PDef
    3 Hayden Berhow 1 0 1 0 0.0 0 0 0 0 0 0 0 0 0 0
    40 James Joyner 1 0 1 0 0.0 0 0 0 0 0 0 0 0 0 0
    5 Alex Kotewa 1 0 1 0 0.0 0 0 0 0 0 0 0 0 0 0
    11 Garrett Myren 8 0 8 0 0.0 0 0 0 0 0 0 0 0 0 0
    29 Jordan Wolter 3 0 3 1 0.0 0 0 0 0 0 0 0 0 0 0
    7 Zac Ringnell 11 1 12 1 0.0 0 1 0 0 0 0 0 0 0 0
    34 Josh Heinze 7 0 7 3 1.0 0 1 0 0 0 0 0 0 0 0
    44 Nick Thate 1 0 1 0 1.0 0 0 0 0 0 0 0 0 0 0
    25 Daniel Reiter 0 0 0 0 0.0 1 0 0 1 1 1 0 0 0 0
    55 Jacob Rahn 1 0 1 0 1.0 0 0 0 0 0 0 0 0 0 0
    13 Caden Baarts 0 0 0 0 0.0 0 0 0 0 0 0 0 0 0 1
    15 Thomas Johnson 0 0 0 0 0.0 0 0 0 0 0 0 0 0 0 1

PUNT RETURNING STATS

  • Perham

    # Name Returns FC Yds Yds/Ret TD
    13 Colton Hackel 1 0 7 7.0 0
  • Fairmont

    No data avaiable

KICK RETURNING STATS

  • Perham

    # Name Returns Yds Yds/Ret TD
    13 Colton Hackel 1 -2 -2.0 0
    15 Noah Rooney 2 20 10.0 0
    26 Zack Peterson 1 21 21.0 0
    8 Ty Moser 1 36 36.0 0
  • Fairmont

    # Name Returns Yds Yds/Ret TD
    24 Hudson Artz 1 12 12.0 0
    21 Latrell Huey 1 12 12.0 0

PUNTING STATS

  • Perham

    # Name Punts Yds Avg Touchbacks In 20
    2 Jenson Beachy 2 83 41.5 0 0
  • Fairmont

    # Name Punts Yds Avg Touchbacks In 20
    10 Jack Hested 3 125 41.7 1 2

KICKING STATS

  • Perham

    No data avaiable
  • Fairmont

    # Name FGA FGM FG Pct XPA XPM XP Pct 1-19A 1-19M 20-29A 20-29M 30-39A 30-39M 40-49A 40-49M 50+ A 50+ M
    18 Wyatt Frank 0 0 0.0 0 0 0.0 0 0 0 0 0 0 0 0 0 0
    10 Jack Hested 0 0 0.0 3 3 1.0 0 0 0 0 0 0 0 0 0 0

Play-By-Play

Down Ball On Clock Play
Fairmont
0th & inches at FAIRMN 0 11:53 Kickoff by #18 Wyatt Frank fielded by #8 Ty Moser at PERHAM 12 tackled at PERHAM 31 for a 19 yard return.
Perham
1st & 10 at PERHAM 31 11:53 Run by #26 Zack Peterson tackled at PERHAM 37 for a 6 yard gain.
2nd & 4 at PERHAM 37 11:03 Run by #34 Dawson Kellogg tackled at PERHAM 39 for a 2 yard gain.
3rd & 2 at PERHAM 39 11:03 Run by #8 Ty Moser tackled at PERHAM 37 for a 2 yard loss.
4th & 4 at PERHAM 37 11:03 Pass by #2 Jenson Beachy complete to #13 Colton Hackel tackled at PERHAM 48 for a 11 yard gain.
1st & 10 at PERHAM 48 Pass by #2 Jenson Beachy incomplete to #4 Josh Jeziorski
2nd & 10 at PERHAM 48 9:54 Run by #2 Jenson Beachy out of bounds at FAIRMN 31 for a 21 yard gain.
1st & 10 at FAIRMN 31 9:54 Run by #8 Ty Moser tackled at FAIRMN 28 for a 3 yard gain.
2nd & 7 at FAIRMN 28 9:54 Run by #2 Jenson Beachy tackled at FAIRMN 16 for a 12 yard gain.
1st & 10 at FAIRMN 16 8:46 Run by #8 Ty Moser tackled at FAIRMN 9 for a 7 yard gain.
2nd & 3 at FAIRMN 9 8:32 Run by #8 Ty Moser tackled at FAIRMN 3 for a 6 yard gain.
1st & 3 at FAIRMN 3 8:27 Run by #8 Ty Moser for a 3 yard gain, TOUCHDOWN
Two Point Conversion Run by #8 Ty Moser CONVERSION FAILS
8:20 Kickoff by #13 Colton Hackel fielded by #21 Latrell Huey at FAIRMN 12 tackled at FAIRMN 24 for a 12 yard return.
Fairmont
1st & 10 at FAIRMN 24 8:20 Run by #11 Garrett Myren tackled at FAIRMN 37 for a 13 yard gain.
1st & 10 at FAIRMN 37 8:20 Run by #29 Jordan Wolter tackled at FAIRMN 41 for a 4 yard gain.
2nd & 6 at FAIRMN 41 8:20 Pass by #11 Garrett Myren sacked by #5 Finn Diggins and #34 Dawson Kellogg at FAIRMN 36 for a 5 yard loss.
3rd & 11 at FAIRMN 36 8:20 Pass by #11 Garrett Myren complete to #17 Dustin Schultz tackled at FAIRMN 48 for a 12 yard gain.
1st & 10 at FAIRMN 48 6:30 Run by #29 Jordan Wolter tackled at FAIRMN 50 for a 2 yard gain.
2nd & 8 at FAIRMN 50 6:06 Run by #29 Jordan Wolter tackled at PERHAM 34 for a 16 yard gain.
1st & 10 at PERHAM 34 6:06 Run by #11 Garrett Myren tackled at PERHAM 31 for a 3 yard gain.
2nd & 7 at PERHAM 31 6:06 Run by #11 Garrett Myren tackled at PERHAM 32 for a 1 yard loss.
3rd & 8 at PERHAM 32 Pass by #11 Garrett Myren incomplete to #17 Dustin Schultz
4th & 8 at PERHAM 32 4:25 Pass by #11 Garrett Myren complete to #17 Dustin Schultz for a 32 yard gain, TOUCHDOWN
Two Point Conversion Pass by #11 Garrett Myren complete to #2 Tony Nuss CONVERSION SUCCESSFUL
4:18 Kickoff by #18 Wyatt Frank fielded by #8 Ty Moser at PERHAM 18 tackled at PERHAM 28 for a 10 yard return.
Perham
1st & 10 at PERHAM 28 4:18 Run by #26 Zack Peterson out of bounds at PERHAM 46 for a 18 yard gain.
1st & 10 at PERHAM 46 4:18 Run by #2 Jenson Beachy tackled at PERHAM 46 for no gain.
2nd & 10 at PERHAM 46 4:18 Pass by #2 Jenson Beachy complete to #26 Zack Peterson tackled at PERHAM 50 for a 4 yard gain.
3rd & 6 at PERHAM 50 2:45 Run by #2 Jenson Beachy tackled PENALTY (PersonalFoul) on FAIRMN enforced at FAIRMN 49 at FAIRMN 34 for a 1 yard gain.
1st & 10 at FAIRMN 34 2:45 Run by #34 Dawson Kellogg tackled at FAIRMN 35 for a 1 yard loss.
2nd & 11 at FAIRMN 35 Pass by #2 Jenson Beachy incomplete to #13 Colton Hackel defended by #15 Thomas Johnson
3rd & 11 at FAIRMN 35 1:40 Run by #8 Ty Moser tackled at FAIRMN 35 for no gain.
4th & 11 at FAIRMN 35 1:32 Pass by #2 Jenson Beachy complete to #13 Colton Hackel tackled at PERHAM 28 for a 7 yard gain.
Fairmont
1st & 10 at FAIRMN 28 1:32 Run by #11 Garrett Myren tackled at FAIRMN 31 for a 3 yard gain.
2nd & 7 at FAIRMN 31 0:32 Run by #29 Jordan Wolter tackled at FAIRMN 32 for a 1 yard gain.
Timeout FAIRMN
3rd & 6 at FAIRMN 32 0:00 Pass by #11 Garrett Myren complete to #29 Jordan Wolter tackled at PERHAM 9 for a 59 yard gain.
1st & 9 at PERHAM 9 2nd Quarter
1st & 9 at PERHAM 9 11:39 Run by #4 Mario Maldonado tackled at PERHAM 11 for a 2 yard loss.
2nd & 11 at PERHAM 11 11:39 Run by #11 Garrett Myren tackled at PERHAM 11 for no gain.
3rd & 11 at PERHAM 11 10:43 Pass by #11 Garrett Myren complete to #17 Dustin Schultz for a 11 yard gain, TOUCHDOWN
Extra Point attempt by #10 Jack Hested is GOOD
10:43 Kickoff by #18 Wyatt Frank fielded by #26 Zack Peterson at PERHAM 12 tackled at PERHAM 33 for a 21 yard return.
Perham
1st & 10 at PERHAM 33 10:27 Run by #26 Zack Peterson tackled at PERHAM 34 for a 1 yard gain.
2nd & 9 at PERHAM 34 10:27 Run by #2 Jenson Beachy tackled at PERHAM 36 for a 2 yard gain.
3rd & 7 at PERHAM 36 9:04 Run by #2 Jenson Beachy tackled at PERHAM 42 for a 6 yard gain.
Timeout PERHAM
4th & 1 at PERHAM 42 8:46 Run by #2 Jenson Beachy FUMBLE at PERHAM 42 recovered by FAIRMN at PERHAM 38 tackled at PERHAM 38 for a 0 yard return.
Fairmont
1st & 10 at PERHAM 38 8:23 Run by #29 Jordan Wolter tackled at PERHAM 40 for a 2 yard loss.
2nd & 12 at PERHAM 40 8:23 Pass by #11 Garrett Myren complete to #17 Dustin Schultz tackled at PERHAM 27 for a 13 yard gain.
1st & 10 at PERHAM 27 7:23 Pass by #11 Garrett Myren complete to #15 Thomas Johnson tackled at PERHAM 14 for a 13 yard gain.
1st & 10 at PERHAM 14 7:23 Run by #29 Jordan Wolter tackled at PERHAM 15 for a 1 yard loss.
2nd & 11 at PERHAM 15 6:13 Run by #5 Alex Kotewa tackled at PERHAM 16 for a 1 yard loss.
Timeout FAIRMN
3rd & 12 at PERHAM 16 Pass by #11 Garrett Myren incomplete to #3 Hayden Berhow
4th & 12 at PERHAM 16 Pass by #11 Garrett Myren incomplete to #2 Tony Nuss defended by #4 Josh Jeziorski
Perham
1st & 10 at PERHAM 16 6:13 Pass by #2 Jenson Beachy complete to #8 Ty Moser tackled at PERHAM 20 for a 4 yard gain.
2nd & 6 at PERHAM 20 6:13 Pass by #2 Jenson Beachy complete to #15 Noah Rooney tackled at PERHAM 25 for a 5 yard gain.
3rd & 1 at PERHAM 25 6:13 Run by #2 Jenson Beachy tackled at PERHAM 27 for a 2 yard gain.
1st & 10 at PERHAM 27 Pass by #5 Finn Diggins incomplete to #4 Josh Jeziorski defended by #13 Caden Baarts
2nd & 10 at PERHAM 27 Pass by #2 Jenson Beachy incomplete to #13 Colton Hackel
3rd & 10 at PERHAM 27 4:39 Pass by #2 Jenson Beachy complete to #15 Noah Rooney tackled at PERHAM 31 for a 4 yard gain.
4th & 6 at PERHAM 31 4:25 Punt for 49 yards at FAIRMN 20 for a -49 yard return.
Fairmont
1st & 10 at FAIRMN 20 4:10 Run by #11 Garrett Myren tackled at FAIRMN 19 for a 1 yard loss.
2nd & 11 at FAIRMN 19 3:22 Run by #11 Garrett Myren tackled at FAIRMN 22 for a 3 yard gain.
3rd & 8 at FAIRMN 22 3:22 PENALTY (Encroachment) on PERHAM enforced at FAIRMN 22 Repeat down. Ball spotted at FAIRMN 27 for a 0 yard gain.
3rd & 3 at FAIRMN 27 2:27 Run by #11 Garrett Myren tackled at FAIRMN 35 for a 8 yard gain.
1st & 10 at FAIRMN 35 2:27 Pass by #11 Garrett Myren complete to #8 Blake Buntjier tackled at FAIRMN 39 for a 4 yard gain.
2nd & 6 at FAIRMN 39 1:31 Pass by #11 Garrett Myren complete to #2 Tony Nuss tackled at PERHAM 48 for a 13 yard gain.
1st & 10 at PERHAM 48 Pass by #11 Garrett Myren incomplete to #17 Dustin Schultz
2nd & 10 at PERHAM 48 1:04 Run by #29 Jordan Wolter tackled at PERHAM 49 for a 1 yard loss.
3rd & 11 at PERHAM 49 Pass by #11 Garrett Myren incomplete to #3 Hayden Berhow
4th & 11 at PERHAM 49 0:25 Punt for 38 yards fielded by #13 Colton Hackel at PERHAM 11 tackled at PERHAM 18 for a 7 yard return.
Perham
1st & 10 at PERHAM 18 0:17 Run by #2 Jenson Beachy out of bounds at PERHAM 40 for a 22 yard gain.
1st & 10 at PERHAM 40 0:08 Run by #26 Zack Peterson tackled at FAIRMN 46 for a 14 yard gain.
1st & 10 at FAIRMN 46 0:01 Run by #26 Zack Peterson tackled at FAIRMN 44 for a 2 yard gain.
2nd & 8 at FAIRMN 44 0:00 Pass by #2 Jenson Beachy sacked by #55 Jacob Rahn at FAIRMN 45 for a 1 yard loss.
0th & inches at PERHAM 0 3rd Quarter
0th & inches at PERHAM 0 11:56 Kickoff by #13 Colton Hackel fielded by #24 Hudson Artz at FAIRMN 12 tackled at FAIRMN 24 for a 12 yard return.
Fairmont
1st & 10 at FAIRMN 24 11:56 Run by #29 Jordan Wolter tackled at FAIRMN 31 for a 7 yard gain.
2nd & 3 at FAIRMN 31 11:56 Run by #29 Jordan Wolter tackled at FAIRMN 36 for a 5 yard gain.
1st & 10 at FAIRMN 36 11:59 Run by #11 Garrett Myren tackled at FAIRMN 49 for a 13 yard gain.
1st & 10 at FAIRMN 49 10:18 Run by #29 Jordan Wolter tackled at PERHAM 47 for a 4 yard gain.
2nd & 6 at PERHAM 47 10:18 Run by #11 Garrett Myren tackled at PERHAM 43 for a 4 yard gain.
3rd & 2 at PERHAM 43 9:04 Run by #11 Garrett Myren tackled at PERHAM 46 for a 3 yard loss.
4th & 5 at PERHAM 46 9:04 Punt for 26 yards . Touchback
Perham
1st & 10 at PERHAM 20 8:21 Run by #26 Zack Peterson tackled at PERHAM 29 for a 9 yard gain.
2nd & 1 at PERHAM 29 8:21 Run by #26 Zack Peterson tackled at PERHAM 37 for a 8 yard gain.
1st & 10 at PERHAM 37 7:29 FUMBLE at PERHAM 37 recovered by PERHAM (#2 Jenson Beachy) at PERHAM 36 tackled at PERHAM 36 for a 1 yard loss.
2nd & 11 at PERHAM 36 7:29 Pass by #2 Jenson Beachy complete to #8 Ty Moser out of bounds at PERHAM 41 for a 5 yard gain.
3rd & 6 at PERHAM 41 7:29 Pass by #2 Jenson Beachy complete to #13 Colton Hackel tackled at PERHAM 40 for a 1 yard loss.
4th & 7 at PERHAM 40 7:06 Punt for 34 yards at FAIRMN 26 for a -34 yard return.
Fairmont
1st & 10 at FAIRMN 26 6:56 Run by #29 Jordan Wolter for a 74 yard gain, TOUCHDOWN
Extra Point attempt by #10 Jack Hested is GOOD
6:52 Kickoff by #18 Wyatt Frank fielded by #15 Noah Rooney at PERHAM 25 tackled at PERHAM 35 for a 10 yard return.
Perham
1st & 10 at PERHAM 35 6:52 Run by #2 Jenson Beachy tackled at PERHAM 39 for a 4 yard gain.
2nd & 6 at PERHAM 39 6:52 Pass by #2 Jenson Beachy sacked at PERHAM 36 for a 3 yard loss.
3rd & 9 at PERHAM 36 Pass by #2 Jenson Beachy incomplete to #8 Ty Moser
4th & 9 at PERHAM 36 Pass by #2 Jenson Beachy incomplete to #8 Ty Moser
Fairmont
1st & 10 at PERHAM 36 5:26 Run by #29 Jordan Wolter tackled at PERHAM 32 for a 4 yard gain.
2nd & 6 at PERHAM 32 4:40 Run by #29 Jordan Wolter tackled at PERHAM 30 for a 2 yard gain.
3rd & 4 at PERHAM 30 4:40 Run by #29 Jordan Wolter tackled at PERHAM 27 for a 3 yard gain.
4th & 1 at PERHAM 27 3:29 Run by #11 Garrett Myren tackled at FAIRMN 27 for no gain.
Perham
1st & 10 at PERHAM 27 3:07 Run by #26 Zack Peterson tackled at PERHAM 27 for no gain.
2nd & 10 at PERHAM 27 2:40 Pass by #2 Jenson Beachy to #4 Josh Jeziorski INTERCEPTED by #25 Daniel Reiter at PERHAM 39 for a 39 yard return, TOUCHDOWN
Fairmont
Extra Point attempt by #10 Jack Hested is GOOD
2:34 Kickoff by #18 Wyatt Frank fielded by #15 Noah Rooney at PERHAM 19 tackled at PERHAM 29 for a 10 yard return.
Perham
1st & 10 at PERHAM 29 2:34 Pass by #2 Jenson Beachy complete to #4 Josh Jeziorski out of bounds at PERHAM 35 for a 6 yard gain.
2nd & 4 at PERHAM 35 2:24 Pass by #2 Jenson Beachy complete to #13 Colton Hackel FUMBLE at PERHAM 36 recovered by FAIRMN (#25 Daniel Reiter) at PERHAM 36 tackled at PERHAM 36 for a 0 yard return.
Fairmont
1st & 10 at PERHAM 36 2:00 Pass by #11 Garrett Myren sacked at PERHAM 45 for a 9 yard loss.
2nd & 19 at PERHAM 45 1:20 Pass by #11 Garrett Myren complete to #29 Jordan Wolter tackled at PERHAM 46 for a 1 yard loss.
3rd & 20 at PERHAM 46 0:20 Run by #11 Garrett Myren tackled at PERHAM 43 for a 3 yard gain.
4th & 17 at PERHAM 43 0:20 Punt for 41 yards at PERHAM 2 for a -41 yard return.
Perham
1st & 10 at PERHAM 2 0:00 Run by #26 Zack Peterson tackled at PERHAM 13 for a 11 yard gain.
1st & 10 at PERHAM 13 4th Quarter
1st & 10 at PERHAM 13 11:39 Run by #2 Jenson Beachy tackled at PERHAM 17 for a 4 yard gain.
2nd & 6 at PERHAM 17 11:22 Pass by #2 Jenson Beachy complete to #34 Dawson Kellogg tackled at PERHAM 26 for a 9 yard gain.
1st & 10 at PERHAM 26 11:22 Run by #8 Ty Moser tackled at PERHAM 25 for a 1 yard loss.
2nd & 11 at PERHAM 25 10:32 Pass by #2 Jenson Beachy complete to #26 Zack Peterson tackled at PERHAM 35 for a 10 yard gain.
3rd & 1 at PERHAM 35 10:32 Run by #2 Jenson Beachy tackled at PERHAM 38 for a 3 yard gain.
Timeout PERHAM
1st & 10 at PERHAM 38 10:32 Pass by #2 Jenson Beachy complete to #26 Zack Peterson tackled at PERHAM 45 for a 7 yard gain.
2nd & 3 at PERHAM 45 Pass by #2 Jenson Beachy incomplete to #4 Josh Jeziorski
3rd & 3 at PERHAM 45 9:39 Pass by #2 Jenson Beachy sacked by #44 Nick Thate at PERHAM 41 for a 4 yard loss.
Timeout PERHAM
4th & 7 at PERHAM 41 9:20 Pass by #2 Jenson Beachy complete to #4 Josh Jeziorski tackled at FAIRMN 32 for a 27 yard gain.
1st & 10 at FAIRMN 32 Pass by #2 Jenson Beachy incomplete to #5 Finn Diggins
2nd & 10 at FAIRMN 32 Pass by #2 Jenson Beachy incomplete to #15 Noah Rooney
3rd & 10 at FAIRMN 32 9:09 Run by #2 Jenson Beachy tackled at FAIRMN 21 for a 11 yard gain.
1st & 10 at FAIRMN 21 8:48 Pass by #2 Jenson Beachy complete to #8 Ty Moser tackled at FAIRMN 8 for a 13 yard gain.
1st & 8 at FAIRMN 8 8:48 Run by #2 Jenson Beachy tackled at FAIRMN 3 for a 5 yard gain.
2nd & 3 at FAIRMN 3 8:14 Run by #2 Jenson Beachy tackled at FAIRMN 1 for a 2 yard gain.
Timeout FAIRMN
3rd & 1 at FAIRMN 1 8:03 Run by #13 Colton Hackel for a 1 yard gain, TOUCHDOWN
Two Point Conversion Pass by #2 Jenson Beachy complete to #13 Colton Hackel CONVERSION SUCCESSFUL
8:03 Kickoff by #26 Zack Peterson out of bounds at at FAIRMN 47
Fairmont
1st & 10 at FAIRMN 47 8:03 Run by #29 Jordan Wolter tackled at FAIRMN 49 for a 2 yard gain.
2nd & 8 at FAIRMN 49 7:03 Run by #29 Jordan Wolter tackled at PERHAM 45 for a 6 yard gain.
3rd & 2 at PERHAM 45 6:43 Run by #29 Jordan Wolter tackled at PERHAM 33 for a 12 yard gain.
1st & 10 at PERHAM 33 6:37 Run by #11 Garrett Myren FUMBLE at PERHAM 33 recovered by PERHAM (#7 Dylan Fudge) at PERHAM 32 tackled at PERHAM 32 for a 0 yard return.
Perham
1st & 10 at PERHAM 32 6:37 Pass by #2 Jenson Beachy sacked at PERHAM 28 for a 4 yard loss.
2nd & 14 at PERHAM 28 5:55 Pass by #2 Jenson Beachy incomplete PENALTY (PassInterference) on FAIRMN enforced at PERHAM 28 at PERHAM 43 for a 0 yard gain.
1st & 10 at PERHAM 43 5:55 Run by #2 Jenson Beachy tackled at PERHAM 43 for no gain.
2nd & 10 at PERHAM 43 5:27 Pass by #2 Jenson Beachy complete to #8 Ty Moser tackled at FAIRMN 33 for a 24 yard gain.
1st & 10 at FAIRMN 33 5:12 Run by #2 Jenson Beachy tackled PENALTY (IllegalFormation) on PERHAM enforced at FAIRMN 33 Repeat down. Ball spotted at FAIRMN 38 for a 0 yard gain.
1st & 15 at FAIRMN 38 5:12 Pass by #2 Jenson Beachy complete to #13 Colton Hackel tackled at FAIRMN 43 for a 5 yard loss.
2nd & 20 at FAIRMN 43 4:39 Pass by #2 Jenson Beachy complete to #13 Colton Hackel out of bounds at FAIRMN 32 for a 11 yard gain.
3rd & 9 at FAIRMN 32 4:39 Pass by #2 Jenson Beachy complete to #8 Ty Moser tackled at FAIRMN 26 for a 6 yard gain.
4th & 3 at FAIRMN 26 4:04 Pass by #2 Jenson Beachy sacked FUMBLE at FAIRMN 39 recovered by PERHAM at FAIRMN 39 tackled at PERHAM 42 for a 16 yard loss.
Fairmont
1st & 10 at FAIRMN 42 4:04 Run by #29 Jordan Wolter tackled at FAIRMN 48 for a 6 yard gain.
2nd & 4 at FAIRMN 48 3:12 Run by #29 Jordan Wolter tackled at FAIRMN 47 for a 1 yard loss.
Timeout PERHAM
3rd & 5 at FAIRMN 47 3:12 Pass by #11 Garrett Myren complete to #17 Dustin Schultz tackled at PERHAM 38 for a 15 yard gain.
1st & 10 at PERHAM 38 2:35 Run by #29 Jordan Wolter tackled at PERHAM 30 for a 8 yard gain.
2nd & 2 at PERHAM 30 2:35 PENALTY (Encroachment) on PERHAM enforced at PERHAM 30 at PERHAM 25 for a 0 yard gain.
1st & 10 at PERHAM 25 2:35 Run by #29 Jordan Wolter tackled at PERHAM 24 for a 1 yard gain.
2nd & 9 at PERHAM 24 1:10 Run by #29 Jordan Wolter tackled at PERHAM 18 for a 6 yard gain.
3rd & 3 at PERHAM 18 0:47 PENALTY (IllegalSubstitution) on PERHAM enforced at PERHAM 18 at PERHAM 13 for a 0 yard gain.
1st & 10 at PERHAM 13 0:24 Run, downed at PERHAM 14 for a 1 yard loss.
2nd & 11 at PERHAM 14 0:00 Run, downed at PERHAM 15 for a 1 yard loss.