- Home
- >schools
- >St. Thomas Academy
- >football

St. Thomas Academy Football
Latest Scores
Team Overview
Players
# | Name | Position | Grade |
|---|---|---|---|
| 0 | Dominic Baez | RB | 12 |
| 1 | Manny Sims | WR | 12 |
| 2 | Anderson Dose | DB | 12 |
| 3 | Bennett Nientimp | LB | 12 |
| 4 | Cody Kronberg | DB | 12 |
| 5 | Ian Turnbow | RB | 11 |
| 6 | Peter Olson | DL | 12 |
| 7 | Tristan Karl | QB | 11 |
| 8 | Todd Rogalski | DB | 12 |
| 9 | Luke Mechtel | LB | 12 |
| 10 | Grant English | WR | 12 |
| 11 | Matthew Wagner | DB | 12 |
| 12 | Brooks Borman | LB | 12 |
| 13 | Truman Caruso | DB | 12 |
| 14 | Grant Keeley | QB | 10 |
| 15 | Luke Siemon | QB | 11 |
| 16 | Ethan Ruiz | QB | 12 |
| 17 | Luke Hudson | TE | 12 |
| 18 | Jay Warford | WR | 12 |
| 19 | Douglas Ringeisen | QB | 10 |
| 20 | Dan Sit | DB | 12 |
| 21 | Sam McNellis | DB | 11 |
| 22 | Ryan Votel | LB | 12 |
| 23 | Liam Gottsch | TE | 12 |
| 24 | Nolan Bosl | LB | 11 |
| 25 | Kristian Cercioglu | LB | 12 |
| 26 | Aidan Frommeyer | DB | 11 |
| 27 | Eric Whitton | DB | 12 |
| 28 | Logan Fotsch | WR | 11 |
| 29 | Britt Mollner | DB | 12 |
| 30 | Mason Gerry | RB | 12 |
| 31 | Owen Behm | DL | 11 |
| 32 | Shannon Joyce | RB | 10 |
| 33 | Grant Young | LB | 11 |
| 34 | Max Griffin | DB | 11 |
| 35 | Jaxon (JP) Marx | TE | 12 |
| 36 | Revis Cooney | WR | 10 |
| 37 | Giorgio Sylvester | TE | 11 |
| 38 | Alistair Schlaeger | DB | 10 |
| 39 | Nick Laska | DB | 10 |
| 40 | Peter Dahdah | LB | 10 |
| 41 | Rekhori Davis | RB | 11 |
| 42 | Connor Noble | WR | 10 |
| 43 | Brody Chase | DB | 10 |
| 44 | Michael Korf | LB | 12 |
| 45 | Peter English | DB | 10 |
| 46 | Max Fitzel | LB | 10 |
| 47 | Daniel Keating | DB | 10 |
| 48 | Jonah Erickson | DB | 10 |
| 49 | Max Cercioglu | RB | 9 |
| 50 | Shilohe Espinoza | OL | 12 |
| 51 | Luke Erickson | DB | 10 |
| 52 | Vinny Perri | OL | 12 |
| 53 | TJ Abbott | OL | 10 |
| 54 | Alex Larson | LB | 10 |
| 55 | Connor Flanagan | LB | 9 |
| 56 | Thomas Wicks | OL | 12 |
| 57 | Alec Smith | LB | 11 |
| 58 | Bobby White | OL, LS | 11 |
| 59 | Michael Dewitt | DL | 11 |
| 60 | Joaquin Espinoza | LB | 10 |
| 63 | Jack Dupre | OL | 10 |
| 64 | Andrew Nelson | OL | 12 |
| 65 | Juan Lopez-Munoz | OL | 11 |
| 66 | Easton Kasel | OL | 10 |
| 70 | Eli Kraus | OL | 11 |
| 71 | Roman Wicka | OL | 11 |
| 72 | Birk Zeleny | OL | 12 |
| 73 | Liam Flood | OL | 10 |
| 74 | Phillip Dahdah | DL | 9 |
| 75 | Adrian Pieper | OL | 10 |
| 77 | Adam Remick | OL | 12 |
| 80 | George Plumm | WR | 10 |
| 81 | Evan Budd | WR | 11 |
| 82 | Declan Cusick | WR | 10 |
| 83 | Emmett McMahon | WR | 10 |
| 84 | Milo Candee | DB | 10 |
| 85 | Teddy Petschel | DL | 12 |
| 86 | Max Hayes | WR | 11 |
| 87 | JJ Greeley | WR | 9 |
| 88 | Max Hewitt | TE | 10 |
| 89 | Jack Wills | DL | 11 |
| 90 | Joey Wills | DL | 10 |
| 92 | Daniel Ugwumba | DL | 11 |
| 93 | Steven Raab | LB | 10 |
| 94 | Andrew Korf | DL | 10 |
| 95 | Jacob Tigan | DL | 12 |
| 96 | Jeshua Gonzalez | DL | 10 |
| 97 | Magnus Mehlhoff | DL | 12 |
| 98 | Christopher Nunez | DL | 12 |
| 99 | Toren Piltingsrud | PK, P | 11 |
Staff
Name |
|---|
| Nick VandenPlas |
| Douglas Ringeisen |
Passing | |
|---|---|
| Completions | 79 |
| Attempts | 125 |
| Completion Percent | 0.632 |
| Yards | 1011 |
| Average Yards | 8.088 |
| Touchdowns | 16 |
| Interceptions | 1 |
| Quarterback Rating | 124.700 |
| Passing Yards | 112.333 |
| Games Played | 9 |
Rushing | |
|---|---|
| Attempts | 304 |
| Yards | 1889 |
| Average Yards | 6.214 |
| Touchdowns | 25 |
| Fumbles Lost | 1 |
| Two Point Conversions | 0 |
| Rushing Yards | 209.889 |
| Games Played | 9 |
Receiving | |
|---|---|
| Receptions | 69 |
| Yards | 988 |
| Average Yards | 14.319 |
| Touchdowns | 14 |
| Two Point Conversions | 0 |
| Yards After Catch | 0 |
| Receiving Yards | 109.778 |
| Games Played | 9 |
Defensive | |
|---|---|
| Solo Tackles | 291 |
| Assisted Tackles | 80 |
| Tackles | 371 |
| Sacks | 14 |
| Fumble Recoveries | 7 |
| Interceptions | 9 |
| Forced Fumbles | 0 |
| Blocked Kicks | 5 |
| Safeties | 0 |
| Interception Touchdowns | 1 |
| Fumble Touchdowns | 0 |
| Blocked Kick Touchdowns | 0 |
| Touchdowns | 1 |
| Passes Defended | 0 |
| Tackles For Loss | 48 |
| Games Played | 9 |
Punt Returning | |
|---|---|
| Returns | 15 |
| Fair Catches | 1 |
| Yards | 183 |
| Average Yards | 12.200 |
| Touchdowns | 1 |
| Games Played | 9 |
Kick Returning | |
|---|---|
| Returns | 18 |
| Yards | 404 |
| Average Yards | 22.444 |
| Touchdowns | 1 |
| Games Played | 9 |
Punting | |
|---|---|
| Punts | 20 |
| Yards | 505 |
| Average Yards | 25.250 |
| Touchbacks | 0 |
| Not Returned Past 20 | 6 |
| Games Played | 9 |
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 | 14 |
| Field Goals Made | 15 |
| Field Goal Percent | 1.071 |
| Extra Points Attempted | 31 |
| Extra Points Made | 34 |
| Extra Points Percent | 1.097 |
| Games Played | 9 |
Team Offensive | |
|---|---|
| First Downs | 58 |
| Third Down Attempts | 34 |
| Third Down Conversions | 14 |
| Third Down Conversion Percent | 0.412 |
| Fourth Down Attempts | 6 |
| Fourth Down Conversions | 4 |
| Fourth Down Conversion Percent | 0.667 |
| Possession Time | 1578 |
| Penalties | 18 |
| Penalty Yards | 111 |
| Yards | 2900 |
| Games Played | 9 |
Team Record | |
|---|---|
| Wins | |
| Losses | |
| Ties | |
| Points | 321 |
Passing
# | Name | G | C | Att | C% | Yd | Yd/Att | TD | Int | Rate |
|---|---|---|---|---|---|---|---|---|---|---|
| 0 | Dominic Baez | 2 | 2 | 2 | 1 | 74 | 37 | 2 | 0 | 158.333 |
| 7 | Tristan Karl | 9 | 61 | 96 | 0.635 | 701 | 7.302 | 13 | 1 | 120.703 |
| 8 | Todd Rogalski | 1 | 1 | 1 | 1 | 38 | 38 | 0 | 0 | 118.750 |
| 16 | Ethan Ruiz | 6 | 13 | 24 | 0.542 | 168 | 7 | 1 | 0 | 90.278 |
| 19 | Douglas Ringeisen | 1 | 1 | 1 | 1 | 27 | 27 | 0 | 0 | 118.750 |
| 99 | Toren Piltingsrud | 1 | 1 | 1 | 1 | 3 | 3 | 0 | 0 | 79.167 |
Rushing
# | Name | G | Att | Yd | Yd/Att | TD | Fum | 2PM | YPG |
|---|---|---|---|---|---|---|---|---|---|
| 0 | Dominic Baez | 9 | 173 | 1137 | 6.572 | 19 | 0 | 0 | 126.333 |
| 5 | Ian Turnbow | 8 | 55 | 221 | 4.018 | 1 | 0 | 0 | 27.625 |
| 7 | Tristan Karl | 9 | 54 | 397 | 7.352 | 3 | 1 | 0 | 44.111 |
| 8 | Todd Rogalski | 5 | 12 | 76 | 6.333 | 0 | 0 | 0 | 15.200 |
| 16 | Ethan Ruiz | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 1 |
| 28 | Logan Fotsch | 3 | 3 | 47 | 15.667 | 1 | 0 | 0 | 15.667 |
| 36 | Revis Cooney | 2 | 5 | 19 | 3.800 | 0 | 0 | 0 | 9.500 |
| 53 | TJ Abbott | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Receiving
# | Name | G | Rec | Yd | Yd/Rec | TD | 2pm | YPG | YAC |
|---|---|---|---|---|---|---|---|---|---|
| 0 | Dominic Baez | 7 | 11 | 118 | 10.727 | 2 | 0 | 16.857 | 0 |
| 1 | Manny Sims | 3 | 7 | 129 | 18.429 | 0 | 0 | 43 | 0 |
| 5 | Ian Turnbow | 1 | 1 | 30 | 30 | 0 | 0 | 30 | 0 |
| 7 | Tristan Karl | 1 | 1 | 10 | 10 | 1 | 0 | 10 | 0 |
| 8 | Todd Rogalski | 6 | 12 | 229 | 19.083 | 4 | 0 | 38.167 | 0 |
| 10 | Grant English | 5 | 7 | 159 | 22.714 | 5 | 0 | 31.800 | 0 |
| 11 | Matthew Wagner | 1 | 1 | -2 | -2 | 0 | 0 | -2 | 0 |
| 17 | Luke Hudson | 5 | 8 | 121 | 15.125 | 1 | 0 | 24.200 | 0 |
| 18 | Jay Warford | 3 | 5 | 23 | 4.600 | 0 | 0 | 7.667 | 0 |
| 23 | Liam Gottsch | 2 | 3 | 24 | 8 | 0 | 0 | 12 | 0 |
| 28 | Logan Fotsch | 2 | 2 | 31 | 15.500 | 0 | 0 | 15.500 | 0 |
| 30 | Mason Gerry | 1 | 1 | 12 | 12 | 0 | 0 | 12 | 0 |
| 36 | Revis Cooney | 2 | 2 | 6 | 3 | 0 | 0 | 3 | 0 |
| 40 | Peter Dahdah | 1 | 2 | 16 | 8 | 1 | 0 | 16 | 0 |
| 80 | George Plumm | 4 | 4 | 59 | 14.750 | 0 | 0 | 14.750 | 0 |
| 86 | Max Hayes | 2 | 2 | 23 | 11.500 | 0 | 0 | 11.500 | 0 |
Punt Returning
# | Name | G | Ret | FC | Yd | Yd/Ret | TD |
|---|---|---|---|---|---|---|---|
| 1 | Manny Sims | 3 | 7 | 1 | 22 | 3.143 | 0 |
| 8 | Todd Rogalski | 5 | 5 | 0 | 157 | 31.400 | 1 |
| 11 | Matthew Wagner | 2 | 3 | 0 | 4 | 1.333 | 0 |
Kick Returning
# | Name | G | Ret | Yd | Yd/Ret | TD |
|---|---|---|---|---|---|---|
| 0 | Dominic Baez | 6 | 7 | 200 | 28.571 | 0 |
| 5 | Ian Turnbow | 2 | 2 | 39 | 19.500 | 0 |
| 8 | Todd Rogalski | 2 | 3 | 122 | 40.667 | 1 |
| 10 | Grant English | 2 | 2 | 0 | 0 | 0 |
| 17 | Luke Hudson | 1 | 1 | 5 | 5 | 0 |
| 28 | Logan Fotsch | 1 | 1 | 27 | 27 | 0 |
| 40 | Peter Dahdah | 1 | 1 | 11 | 11 | 0 |
| 95 | Jacob Tigan | 1 | 1 | 0 | 0 | 0 |
Kicking
# | Name | G | FGA | FGM | FG% | XPA | XPM | XP% | 1-19A | 1-19M | 20-29A | 20-29M | 30-39A | 30-39M | 40-49A | 40-49M | 50+A | 50+M |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 5 | Ian Turnbow | 1 | 0 | 0 | 0 | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 99 | Toren Piltingsrud | 8 | 14 | 15 | 1.071 | 27 | 30 | 1.111 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Defensive
# | Name | G | Tck | Atck | TTck | Sck | Fum | FF | Int | IntTD | TotTD | Sfty | BK | BKTD | PD |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Manny Sims | 3 | 5 | 0 | 5 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2 | Anderson Dose | 8 | 27 | 5 | 32 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 4 | Cody Kronberg | 7 | 9 | 6 | 15 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 5 | Ian Turnbow | 2 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 6 | Peter Olson | 7 | 8 | 2 | 10 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 |
| 8 | Todd Rogalski | 9 | 48 | 12 | 60 | 2 | 2 | 0 | 2 | 0 | 0 | 0 | 3 | 0 | 0 |
| 9 | Luke Mechtel | 8 | 13 | 4 | 17 | 2 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 11 | Matthew Wagner | 6 | 12 | 4 | 16 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| 12 | Brooks Borman | 9 | 22 | 10 | 32 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 13 | Truman Caruso | 4 | 5 | 1 | 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 20 | Dan Sit | 1 | 2 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 21 | Sam McNellis | 7 | 21 | 3 | 24 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 22 | Ryan Votel | 8 | 15 | 1 | 16 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 24 | Nolan Bosl | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 25 | Kristian Cercioglu | 9 | 30 | 10 | 40 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 26 | Aidan Frommeyer | 1 | 2 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 27 | Eric Whitton | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 28 | Logan Fotsch | 2 | 2 | 1 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 31 | Owen Behm | 3 | 7 | 0 | 7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 33 | Grant Young | 7 | 11 | 2 | 13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 34 | Max Griffin | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 36 | Revis Cooney | 2 | 3 | 1 | 4 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 40 | Peter Dahdah | 1 | 2 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 44 | Michael Korf | 4 | 3 | 1 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 55 | Connor Flanagan | 7 | 10 | 4 | 14 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 72 | Birk Zeleny | 4 | 4 | 1 | 5 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 85 | Teddy Petschel | 5 | 7 | 2 | 9 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 95 | Jacob Tigan | 2 | 3 | 0 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 97 | Magnus Mehlhoff | 7 | 16 | 7 | 23 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 98 | Christopher Nunez | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 99 | Toren Piltingsrud | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Punting
# | Name | G | Punts | Yd | Avg | Touchbacks | In20 |
|---|---|---|---|---|---|---|---|
| 0 | Dominic Baez | 1 | 2 | 45 | 22.500 | 0 | 2 |
| 7 | Tristan Karl | 3 | 3 | 121 | 40.333 | 0 | 1 |
| 16 | Ethan Ruiz | 1 | 1 | 40 | 40 | 0 | 1 |
| 99 | Toren Piltingsrud | 7 | 14 | 299 | 21.357 | 0 | 2 |
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
Spend Halloween night with Randy Shaver as he takes a look at the day’s football section finals and Class 6A second-round games. Watch “Strib Varsity Live” here on Friday at 9:30 p.m.
More from St. Thomas Academy Football
As regular season winds down, the polls stay active
Ahead of the final games of the regular season, Centennial and Lakeville South moved into the upper echelon in Class 6A.
Minnesota Top 25 undergoes a late-season adjustment
As the regular season nears its Wednesday end, a few unforeseen upsets and close games Friday jumbled Jim Paulsen’s list.
A couple of big bruises show in the Minnesota Top 25 after Week 7
Losses by No. 2 Minnetonka and No. 3 Forest Lake left Class 6A with a single undefeated team, Maple Grove.
Watch the show: Big upsets, surprise guests on 'Strib Varsity Live With Randy Shaver'
Edina coach Jason Potts and Mounds View coach Aaron Moberg called in to chat with Randy Shaver after their teams upset Minnetonka and Forest Lake.
These 10 running backs are making a case to be called Minnesota's best
Martin Sleen, Zack Shatek and Carson Heimer are fighting for the state rushing title. Others are flying under the radar but have strong credentials.
One No. 1 is not like the others
Class 6A’s Maple Grove stands alone as a unanimous top pick in the seven football classes.
Minnesota Top 25 winners keep up a steady reign; others fade away
Maple Grove, Minnetonka, Forest Lake and Lakeville South remain in, holding the top four spots. Also important is who’s out: Chaska and Fergus Falls exited after losing last week.
Must-see stream: Shaver interviews QB fresh off the field, multiple 'Victory Buses' and more
Chanhassen quarterback Nathan Ramler called in for a conversation with Randy Shaver, as did football coaches from across Minnesota.
Top Week 6 moments: No. 1 Maple Grove rallies; Andover and Anoka get wild again, separately
Read the recaps from games at Chaska, St. Thomas Academy and Byron.
A look at the Minnesota Top 25 shows 21 winners and four in that other category
No. 7 Shakopee scored twice in the final minute but couldn’t catch up to Prior Lake. Ranked teams Moorhead, Chaska and Fergus Falls also lost.















