
Perham Football
Latest Scores
Team Overview
Players
# | Name | Position | Grade |
|---|---|---|---|
| 1 | Tate Zacharias | WR, DB | 12 |
| 2 | Johnny Ramos | WR, LB | 12 |
| 3 | Tiegan Detloff | QB, LB | 11 |
| 4 | Trystan Larson | LB, RB | 12 |
| 5 | Gavin Griffin | WR, DB | 11 |
| 6 | Dominik Reyes | WR, DB | 12 |
| 7 | Teagan Schmelz | 11 | |
| 8 | Carson Zeise | LB, RB | 11 |
| 9 | Jayden Bormann | WR, DB | 11 |
| 10 | Ty Rooney | LB, RB | 12 |
| 11 | Caleb Aanenson | WR, DB | 11 |
| 12 | Sam Dale | TE, DE | 11 |
| 13 | Brody Blume | WR, LB | 10 |
| 14 | Isaiah Farrell | DB, RB | 10 |
| 15 | Michael Beach | WR, DB | 11 |
| 20 | Isaiah Balderston | 9 | |
| 21 | Avery Guck | WR, DB | 10 |
| 22 | Junior Harms | WR, DB | 11 |
| 24 | Bo Bush | 10 | |
| 26 | Sam Roiko | 9 | |
| 30 | Dusty Bittner | 9 | |
| 31 | Zayn Wacker | 10 | |
| 33 | Max Bjerke | DB, RB | 10 |
| 35 | Lucas Swyter | LB, RB | 10 |
| 40 | Justin Draeger | 9 | |
| 41 | Weston Spraberry | TE, LB | 9 |
| 42 | Kasen Doll | LB, RB | 9 |
| 44 | Peyton Trout | WR, DB | 9 |
| 45 | Sully Hendrickson | 9 | |
| 46 | Luke Roehl | 9 | |
| 48 | Brody Wacker | LB, RB | 10 |
| 50 | Chris Dominguez | ||
| 51 | Teagan Zeise | 9 | |
| 52 | Logan Guck | 12 | |
| 53 | Elijah Palubicki | 9 | |
| 54 | Anthony Dominguez | OL, DL | 10 |
| 55 | Eli Roiko | 11 | |
| 57 | Jack Ekse | OL, DL | 12 |
| 58 | Micah Balderston | 11 | |
| 59 | Aiden Burke | OL, DL | 11 |
| 60 | Micah Lung | OL, DL | 10 |
| 61 | Alex Adams | 9 | |
| 62 | Connor Burke | 9 | |
| 63 | Connor Babler | 9 | |
| 64 | Mason Lehman | 9 | |
| 65 | Ryker Zimmerman | 10 | |
| 67 | Jayden Schrupp | 11 | |
| 68 | Kellan Larson | 9 | |
| 70 | Gus Preussler | OL, DL | 10 |
| 71 | Jaden Gorentz | OL, DL | 10 |
| 72 | Brayen ost | 9 | |
| 73 | Yeal Alvidres | OL, DL | 9 |
| 73 | Lucien Harms | ||
| 74 | Michael Menz | OL, DL | 11 |
| 75 | Jimmy Harms | OL, DL | 10 |
| 76 | Matthew Vickmark | OL, DL | 9 |
| 78 | Lou Harms | OL, DL | 11 |
| 79 | Ethan Pazernick | OL, DL | 10 |
| 80 | Alex Hanson | 9 | |
| 82 | Dylan Adamczyk | ||
| 83 | Jack Holmer | ||
| 84 | Orian Hendrickson | ||
| 85 | Colton Aanenson | ||
| 87 | Cash Yates | TE, DE | 9 |
| 88 | Carter Poss | WR, DE | 10 |
Staff
Name |
|---|
Passing | |
|---|---|
| Completions | 80 |
| Attempts | 137 |
| Completion Percent | 0.584 |
| Yards | 801 |
| Average Yards | 5.847 |
| Touchdowns | 7 |
| Interceptions | 6 |
| Quarterback Rating | 73.890 |
| Passing Yards | 80.100 |
| Games Played | 10 |
Rushing | |
|---|---|
| Attempts | 262 |
| Yards | 809 |
| Average Yards | 3.088 |
| Touchdowns | 8 |
| Fumbles Lost | 6 |
| Two Point Conversions | 0 |
| Rushing Yards | 80.900 |
| Games Played | 10 |
Receiving | |
|---|---|
| Receptions | 79 |
| Yards | 788 |
| Average Yards | 9.975 |
| Touchdowns | 8 |
| Two Point Conversions | 0 |
| Yards After Catch | 0 |
| Receiving Yards | 78.800 |
| Games Played | 10 |
Defensive | |
|---|---|
| Solo Tackles | 323 |
| Assisted Tackles | 225 |
| Tackles | 548 |
| Sacks | 4 |
| Fumble Recoveries | 6 |
| Interceptions | 3 |
| Forced Fumbles | 14 |
| Blocked Kicks | 1 |
| Safeties | 0 |
| Interception Touchdowns | 0 |
| Fumble Touchdowns | 0 |
| Blocked Kick Touchdowns | 0 |
| Touchdowns | 0 |
| Passes Defended | 7 |
| Tackles For Loss | 28 |
| Games Played | 10 |
Punt Returning | |
|---|---|
| Returns | 3 |
| Fair Catches | 0 |
| Yards | 36 |
| Average Yards | 12 |
| Touchdowns | 0 |
| Games Played | 10 |
Kick Returning | |
|---|---|
| Returns | 41 |
| Yards | 756 |
| Average Yards | 18.439 |
| Touchdowns | 0 |
| Games Played | 10 |
Punting | |
|---|---|
| Punts | 29 |
| Yards | 910 |
| Average Yards | 31.379 |
| Touchbacks | 0 |
| Not Returned Past 20 | 2 |
| Games Played | 10 |
Kicking | |
|---|---|
| Tens Attempted | 0 |
| Tens Made | 0 |
| Twenties Attempted | 0 |
| Twenties Made | 0 |
| Thirties Attempted | 0 |
| Thirties Made | 0 |
| Forties Attempted | 0 |
| Forties Made | 0 |
| Fifties Plus Attempted | 0 |
| Fifties Plus Made | 0 |
| Field Goals Attempted | 0 |
| Field Goals Made | 0 |
| Field Goal Percent | 0 |
| Extra Points Attempted | 0 |
| Extra Points Made | 0 |
| Extra Points Percent | 0 |
| Games Played | 10 |
Team Offensive | |
|---|---|
| First Downs | 65 |
| Third Down Attempts | 62 |
| Third Down Conversions | 19 |
| Third Down Conversion Percent | 0.306 |
| Fourth Down Attempts | 14 |
| Fourth Down Conversions | 6 |
| Fourth Down Conversion Percent | 0.429 |
| Possession Time | 11445 |
| Penalties | 36 |
| Penalty Yards | 310 |
| Yards | 1610 |
| Games Played | 10 |
Team Record | |
|---|---|
| Wins | |
| Losses | |
| Ties | |
| Points | 128 |
Passing
# | Name | G | C | Att | C% | Yd | Yd/Att | TD | Int | Rate |
|---|---|---|---|---|---|---|---|---|---|---|
| 3 | Tiegan Detloff | 9 | 79 | 136 | 0.581 | 770 | 5.662 | 7 | 6 | 72.855 |
| 5 | Gavin Griffin | 1 | 1 | 1 | 1 | 31 | 31 | 0 | 0 | 118.750 |
Rushing
# | Name | G | Att | Yd | Yd/Att | TD | Fum | 2PM | YPG |
|---|---|---|---|---|---|---|---|---|---|
| 3 | Tiegan Detloff | 9 | 63 | 94 | 1.492 | 3 | 4 | 0 | 10.444 |
| 4 | Trystan Larson | 8 | 53 | 180 | 3.396 | 2 | 0 | 0 | 22.500 |
| 5 | Gavin Griffin | 7 | 84 | 368 | 4.381 | 3 | 1 | 0 | 52.571 |
| 6 | Dominik Reyes | 3 | 3 | 1 | 0.333 | 0 | 0 | 0 | 0.333 |
| 8 | Carson Zeise | 8 | 35 | 85 | 2.429 | 0 | 0 | 0 | 10.625 |
| 10 | Ty Rooney | 4 | 5 | 7 | 1.400 | 0 | 0 | 0 | 1.750 |
| 11 | Caleb Aanenson | 2 | 3 | 4 | 1.333 | 0 | 0 | 0 | 2 |
| 13 | Brody Blume | 2 | 2 | 26 | 13 | 0 | 0 | 0 | 13 |
| 14 | Isaiah Farrell | 3 | 7 | 30 | 4.286 | 0 | 1 | 0 | 10 |
| 22 | Junior Harms | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 1 |
| 48 | Brody Wacker | 4 | 4 | 11 | 2.750 | 0 | 0 | 0 | 2.750 |
Receiving
# | Name | G | Rec | Yd | Yd/Rec | TD | 2pm | YPG | YAC |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Tate Zacharias | 6 | 13 | 197 | 15.154 | 4 | 0 | 32.833 | 0 |
| 4 | Trystan Larson | 1 | 1 | 17 | 17 | 0 | 0 | 17 | 0 |
| 5 | Gavin Griffin | 5 | 13 | 145 | 11.154 | 2 | 0 | 29 | 0 |
| 6 | Dominik Reyes | 4 | 5 | 60 | 12 | 0 | 0 | 15 | 0 |
| 8 | Carson Zeise | 5 | 10 | 57 | 5.700 | 0 | 0 | 11.400 | 0 |
| 9 | Jayden Bormann | 4 | 4 | 37 | 9.250 | 1 | 0 | 9.250 | 0 |
| 10 | Ty Rooney | 6 | 12 | 91 | 7.583 | 1 | 0 | 15.167 | 0 |
| 14 | Isaiah Farrell | 8 | 21 | 184 | 8.762 | 0 | 0 | 23 | 0 |
Punt Returning
# | Name | G | Ret | FC | Yd | Yd/Ret | TD |
|---|---|---|---|---|---|---|---|
| 5 | Gavin Griffin | 1 | 1 | 0 | 7 | 7 | 0 |
| 9 | Jayden Bormann | 1 | 0 | 0 | 26 | 0 | 0 |
| 14 | Isaiah Farrell | 1 | 1 | 0 | 0 | 0 | 0 |
| 60 | Micah Lung | 1 | 1 | 0 | 3 | 3 | 0 |
Kick Returning
# | Name | G | Ret | Yd | Yd/Ret | TD |
|---|---|---|---|---|---|---|
| 5 | Gavin Griffin | 4 | 10 | 229 | 22.900 | 0 |
| 9 | Jayden Bormann | 2 | 2 | 38 | 19 | 0 |
| 13 | Brody Blume | 4 | 5 | 55 | 11 | 0 |
| 14 | Isaiah Farrell | 7 | 15 | 235 | 15.667 | 0 |
| 15 | Michael Beach | 2 | 2 | 58 | 29 | 0 |
| 22 | Junior Harms | 4 | 7 | 141 | 20.143 | 0 |
Defensive
# | Name | G | Tck | Atck | TTck | Sck | Fum | FF | Int | IntTD | TotTD | Sfty | BK | BKTD | PD |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Tate Zacharias | 8 | 18 | 12 | 30 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2 | Johnny Ramos | 9 | 37 | 28 | 65 | 0 | 3 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 3 | Tiegan Detloff | 3 | 2 | 1 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 4 | Trystan Larson | 9 | 53 | 33 | 86 | 1 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 5 | Gavin Griffin | 7 | 40 | 23 | 63 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 6 | Dominik Reyes | 4 | 4 | 6 | 10 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 8 | Carson Zeise | 8 | 13 | 10 | 23 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 9 | Jayden Bormann | 8 | 12 | 5 | 17 | 0 | 0 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 10 | Ty Rooney | 8 | 17 | 7 | 24 | 0 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 11 | Caleb Aanenson | 2 | 2 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 12 | Sam Dale | 3 | 8 | 3 | 11 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 13 | Brody Blume | 7 | 10 | 6 | 16 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 14 | Isaiah Farrell | 7 | 15 | 12 | 27 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 2 |
| 15 | Michael Beach | 2 | 2 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 22 | Junior Harms | 4 | 11 | 3 | 14 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 48 | Brody Wacker | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 54 | Anthony Dominguez | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 57 | Jack Ekse | 6 | 15 | 11 | 26 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 60 | Micah Lung | 4 | 6 | 1 | 7 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 71 | Jaden Gorentz | 7 | 13 | 13 | 26 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 73 | Yeal Alvidres | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 75 | Jimmy Harms | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 87 | Cash Yates | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Punting
# | Name | G | Punts | Yd | Avg | Touchbacks | In20 |
|---|---|---|---|---|---|---|---|
| 4 | Trystan Larson | 2 | 5 | 144 | 28.800 | 0 | 0 |
| 13 | Brody Blume | 4 | 11 | 301 | 27.364 | 0 | 0 |
Help us get data for this page
We’ll post updates here as soon as we get them. If you’re a coach, you can send us your team’s information below.
Submit Team InfoLatest Headlines
St. Thomas Academy, Mahtomedi, Hill-Murray, Benilde-St. Margaret’s, Minneapolis North and Elk River are among teams that advanced to section championships.
Chanhassen quarterback Nathan Ramler called in for a conversation with Randy Shaver, as did football coaches from across Minnesota.
More from Perham Football
Check back for the latest news on your favorite sports, schools, and teams.





