THIRD AND DATA

Roster

St. Thomas (MN)Tommies

Season
‹
›Current

2025 roster

Players

114

Rated recruits

3

3% of the roster

Average stars

2.67

Among rated players only

Transfers in

0

Matched by name to the portal

114 players38 of 114 have recorded statistics in 2025 · Their lines are this season only. The rest show career totals through 2025, marked career, at every school they have played for.

Offense

Quarterbacksby position, then who's played5
  • 33-star recruitQB2Andy Peters3yr
    2,061 Pass yds17 TD5 Int64.9 Cmp%358 Rush yds
  • —No recruiting profile foundQB7Amari Powell4yr
    636 Pass yds5 TD2 Int59.3 Cmp%109 Rush yds
  • —No recruiting profile foundQB17Ryan Jackson1yr
    122 Pass yds1 TD0 Int70.8 Cmp%54 Rush yds
  • —No recruiting profile foundQB14Michael Rostberg3yr
    career 316 Pass yds1 TD4 Int40.7 Cmp%21 Rush yds
  • —No recruiting profile foundQB10Nick Peipert1yr
Running backsby position, then who's played12
  • —No recruiting profile foundFB32Silas Midgyett1yr
  • —No recruiting profile foundRB26Joseph Koch2yr
    86 Car457 Rush yds6 TD5.3 Rush avg
    5 Rec56 Rec yds11.2 Rec avg
  • —No recruiting profile foundRB8Patrick Bowen4yr
    89 Car373 Rush yds4 TD4.2 Rush avg
    7 Rec82 Rec yds11.7 Rec avg
  • —No recruiting profile foundRB1Gabriel Abel4yr
    43 Car153 Rush yds2 TD3.6 Rush avg
    1 Rec5 Rec yds5.0 Rec avg
  • —No recruiting profile foundRB4JaShawn Todd1yr
    17 Car91 Rush yds0 TD5.4 Rush avg
    47 Rec524 Rec yds11.1 Rec avg
  • —No recruiting profile foundRB20De'erek Hubbard1yr
    15 Car53 Rush yds0 TD3.5 Rush avg
  • —No recruiting profile foundRB25Marc Coy2yr
    1 Rec24 Rec yds24.0 Rec avg
  • 22-star recruitRB40Zander Rockow3yr
    8 Car20 Rush yds1 TD2.5 Rush avg
  • —No recruiting profile foundRB32Elijah Johnson1yr
    5 Car17 Rush yds0 TD3.4 Rush avg
  • —No recruiting profile foundRB33Cam Miller2yr
  • —No recruiting profile foundRB30Owen Barkley1yr
  • —No recruiting profile foundRB35Calvin White1yr
Receiversby position, then who's played14
  • —No recruiting profile foundWR3Quentin Cobb-Butler2yr
    51 Rec772 Rec yds7 TD15.1 Rec avg
  • —No recruiting profile foundWR28Tyson Schilling2yr
    13 Rec276 Rec yds1 TD21.2 Rec avg
  • —No recruiting profile foundWR5Eli Paulson3yr
    20 Rec254 Rec yds1 TD12.7 Rec avg
  • —No recruiting profile foundWR18Stefano Giovannelli2yr
    8 Rec177 Rec yds2 TD22.1 Rec avg
  • —No recruiting profile foundWR2Pierce McCrary1yr
    4 Rec36 Rec yds0 TD9.0 Rec avg
  • —No recruiting profile foundWR19Owen Lyons2yr
    2 Rec9 Rec yds0 TD4.5 Rec avg
  • —No recruiting profile foundWR21Ben Buesgens1yr
    3 Rec5 Rec yds0 TD1.7 Rec avg
  • —No recruiting profile foundWR21Julian Alfaro Diedrich1yr
  • —No recruiting profile foundWR83Samuel Benson1yr
  • —No recruiting profile foundWR10Chandler Christensen1yr
  • —No recruiting profile foundWR22Dawson Dorward1yr
  • —No recruiting profile foundWR24Maverick Inman1yr
  • —No recruiting profile foundWR27Andrew Stokes1yr
  • —No recruiting profile foundWR15Kaden Willerford1yr
Tight endsby position, then who's played6
  • —No recruiting profile foundTE86Patrick Wagner4yr
    27 Rec390 Rec yds3 TD14.4 Rec avg
  • —No recruiting profile foundTE82Luke Schuler3yr
    7 Rec137 Rec yds2 TD19.6 Rec avg
  • —No recruiting profile foundTE81Mariano Birdno2yr
    5 Rec76 Rec yds1 TD15.2 Rec avg
  • —No recruiting profile foundTE88AJ Boarman1yr
    2 Rec19 Rec yds0 TD9.5 Rec avg
  • —No recruiting profile foundTE89Thomas McGinnis1yr
  • —No recruiting profile foundTE84Jack Wallace1yr
Offensive lineby position, then recruiting19

Defense

Defensive lineby position, then who's played13
Linebackersby position, then who's played21
Defensive backsby position, then who's played20
Specialistsby position, then who's played4
  • —No recruiting profile foundLS54Beau Thielen1yr
  • —No recruiting profile foundP83Elliot Huether3yr
    2 FG3 FGA44 Long16 Pts
    37 Punts47.4 Avg13 In 20
  • —No recruiting profile foundPK39Ben Hoiland2yr
    8 FG9 FGA44 Long53 Pts
  • —No recruiting profile foundPK38Aidan Macke1yr

Offensive linemen carry no statistics because none are published: CFBD reports no snaps, starts, sacks allowed, pressures or blocking grades. That group is ordered by position, then by recruiting stars, then seasons on a roster. That does not change once the season starts. Box scores list players who record a statistic and linemen almost never do — about one per team in a full season, usually a fumble recovery — so the line keeps this order while the rest of the roster reorders around who has played.

Most of this roster has no recruiting profile. CFBD's athlete links thin out going backwards — roughly two-thirds of a 2026 roster can be matched against about one in twenty of a 2004 one — so an em dash here usually means no profile was found rather than a player nobody rated. Hover a star to see which.