Saint Francis player stats
Every 2025 category, best line first.
Passing
4 players
| Player | C/ATT | YDS | AVG | TD | INT | PCT |
|---|---|---|---|---|---|---|
| Nick Whitfield Jr.QB | 165–273 | 1572 | 5.8 | 5 | 10 | 60.4% |
| Jeff HoenstineQB | 22–34 | 185 | 5.4 | 2 | 0 | 64.7% |
| Adrian MejiaQB | 7–12 | 105 | 8.8 | 1 | 1 | 58.3% |
| Jake HamiltonQB | 5–12 | 46 | 3.8 | 0 | 2 | 41.7% |
Rushing
14 players
| Player | CAR | YDS | AVG | TD | LONG |
|---|---|---|---|---|---|
| Raphael EkechiRB | 92 | 344 | 3.7 | 2 | 16 |
| Jahmil PerrymanWR | 35 | 187 | 5.3 | 1 | 19 |
| Jordan TheodoreRB | 49 | 165 | 3.4 | 1 | 17 |
| Nahjee AdamsRB | 43 | 134 | 3.1 | 0 | 27 |
| Adrian MejiaQB | 14 | 59 | 4.2 | 0 | 21 |
| Jeff HoenstineQB | 21 | 31 | 1.5 | 0 | 13 |
| Jake HamiltonQB | 4 | 16 | 4.0 | 0 | 10 |
| Lukas GillandWR | 1 | 9 | 9.0 | 0 | 9 |
| Scott RaymondTE | 1 | 5 | 5.0 | 0 | 5 |
| Zachary BettsDL | 1 | 2 | 2.0 | 0 | 2 |
| Payton WehnerQB | 1 | -1 | -1.0 | 0 | 0 |
| Aiden CirulliP | 2 | -4 | -2.0 | 0 | 3 |
| DJ MaultsbyWR | 1 | -8 | -8.0 | 0 | 0 |
| Nick Whitfield Jr.QB | 42 | -15 | -0.4 | 0 | 18 |
Receiving
21 players
| Player | REC | YDS | AVG | TD | LONG |
|---|---|---|---|---|---|
| DJ MaultsbyWR | 20 | 307 | 15.4 | 1 | 56 |
| Peyton NelsonWR | 32 | 245 | 7.7 | 0 | 36 |
| Brenden HodgeWR | 14 | 215 | 15.4 | 0 | 47 |
| Jahmil PerrymanWR | 19 | 178 | 9.4 | 0 | 25 |
| Jordan TheodoreRB | 10 | 121 | 12.1 | 2 | 30 |
| Lukas GillandWR | 5 | 107 | 21.4 | 0 | 71 |
| Scott RaymondTE | 12 | 104 | 8.7 | 0 | 21 |
| Nahjee AdamsRB | 9 | 79 | 8.8 | 0 | 20 |
| Mike DarcyTE | 9 | 78 | 8.7 | 0 | 19 |
| Raphael EkechiRB | 17 | 65 | 3.8 | 0 | 20 |
| Brandon LondonTE | 3 | 52 | 17.3 | 2 | 50 |
| Emmanuel DysonWR | 7 | 43 | 6.1 | 0 | 10 |
| Payton WehnerQB | 5 | 39 | 7.8 | 1 | 11 |
| Andrew VinesRB | 6 | 38 | 6.3 | 0 | 25 |
| Bobby CameronWR | 3 | 30 | 10.0 | 0 | 11 |
| Zachary BettsDL | 3 | 25 | 8.3 | 0 | 13 |
| Kameron ChisholmWR | 2 | 15 | 7.5 | 1 | 14 |
| Macrae PlummerPK | 1 | 14 | 14.0 | 0 | 14 |
| Ricky FittinWR | 1 | 7 | 7.0 | 0 | 7 |
| Erik SanchezRB | 1 | 4 | 4.0 | 0 | 4 |
| Adrian MejiaQB | 3 | 2 | 0.7 | 1 | 2 |
Defense
30 players
| Player | TOT | SOLO | TFL | SACKS | QB HUR | PD | TD |
|---|---|---|---|---|---|---|---|
| Geno CalgaroLB | 27 | 14 | 3.5 | 0 | 0 | 0 | 0 |
| Kendric CouncilLB | 12 | 5 | 2.5 | 0 | 0 | 1 | 0 |
| Balaam MillerDT | 9 | 5 | 1 | 0.5 | 0 | 0 | 0 |
| Corey WilliamsDB | 9 | 5 | 0.5 | 0 | 0 | 1 | 0 |
| Zachary BettsDL | 9 | 6 | 0.5 | 0 | 0 | 0 | 0 |
| Andrew VinesRB | 8 | 4 | 1.5 | 1.5 | 0 | 0 | 0 |
| Colin DouglasS | 8 | 7 | 0 | 0 | 0 | 2 | 0 |
| Arison WalkerS | 7 | 4 | 0 | 0 | 0 | 0 | 0 |
| Grayden LewisS | 7 | 5 | 0 | 0 | 0 | 0 | 0 |
| Ike OkoyeDE | 6 | 3 | 1.5 | 0 | 0 | 0 | 0 |
| Kahmari CookLB | 6 | 1 | 0 | 0 | 0 | 0 | 0 |
| Amondi JamesDL | 5 | 3 | 0 | 0 | 0 | 0 | 0 |
| Christian SantiagoDL | 5 | 3 | 0 | 0 | 0 | 0 | 0 |
| Jermiah HarrisCB | 5 | 5 | 0 | 0 | 0 | 0 | 0 |
| Zachary DantzlerwardDL | 3 | 1 | 0 | 0 | 0 | 0 | 0 |
| Airriss RosemondCB | 2 | 2 | 0 | 0 | 0 | 0 | 0 |
| Anthony ChumanDL | 2 | 2 | 0 | 0 | 0 | 0 | 0 |
| Collin GlassmyerOL | 2 | 2 | 0 | 0 | 0 | 0 | 0 |
| Gavin IronsLS | 2 | 2 | 0 | 0 | 0 | 0 | 0 |
| John CourtneyDL | 2 | 1 | 0 | 0 | 0 | 0 | 0 |
| Kent McMahonLB | 2 | 2 | 0 | 0 | 0 | 0 | 0 |
| Malik GanttCB | 2 | 2 | 0 | 0 | 0 | 0 | 0 |
| Shamar JonesCB | 2 | 2 | 0 | 0 | 0 | 0 | 0 |
| Adrian LittletonDL | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Darian SlaughterDE | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Dwayne CarterS | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Erik SanchezRB | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Malikai NicholsCB | 1 | 1 | 0 | 0 | 0 | 1 | 0 |
| Motuila MalafuDL | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Nahjee AdamsRB | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
Interceptions
3 players
| Player | INT | YDS | AVG | TD |
|---|---|---|---|---|
| Colin DouglasS | 2 | -1 | -0.5 | 0 |
| Corey WilliamsDB | 1 | 0 | 0.0 | 0 |
| Jermiah HarrisCB | 1 | 22 | 22.0 | 0 |
Fumbles
15 players
| Player | FUM | LOST | REC |
|---|---|---|---|
| Nick Whitfield Jr.QB | 10 | 4 | 0 |
| Jahmil PerrymanWR | 4 | 3 | 0 |
| Jones RockyRB | 2 | 1 | 0 |
| Raphael EkechiRB | 2 | 1 | 0 |
| Adrian MejiaQB | 1 | 1 | 0 |
| Aiden CirulliP | 1 | 1 | 0 |
| Arison WalkerS | 1 | 1 | 0 |
| Brenden HodgeWR | 1 | 1 | 0 |
| Efrain QuilesTE | 1 | 0 | 0 |
| Emmanuel DysonWR | 1 | 1 | 0 |
| Jeff HoenstineQB | 1 | 0 | 0 |
| Lukas GillandWR | 1 | 0 | 0 |
| Colin DouglasS | 0 | 0 | 2 |
| Geno CalgaroLB | 0 | 0 | 1 |
| Ike OkoyeDE | 0 | 0 | 1 |
Kicking
2 players
| Player | FG | PCT | LONG | XP | PTS |
|---|---|---|---|---|---|
| Macrae PlummerPK | 11–12 | 91.7% | 40 | 10–11 | 43 |
| Jordan TheodoreRB | 0–0 | — | 0 | 0–1 | 0 |
Punting
2 players
| Player | NO | YDS | AVG | TB | IN 20 | LONG |
|---|---|---|---|---|---|---|
| Aiden CirulliP | 63 | 2550 | 40.5 | 4 | 15 | 64 |
| Macrae PlummerPK | 1 | 50 | 50.0 | 0 | 0 | 50 |
Kick returns
7 players
| Player | NO | YDS | AVG | TD | LONG |
|---|---|---|---|---|---|
| Jahmil PerrymanWR | 29 | 450 | 15.5 | 0 | 35 |
| Nahjee AdamsRB | 10 | 151 | 15.1 | 0 | 24 |
| Lukas GillandWR | 0 | 47 | 0 | 0 | 47 |
| Raphael EkechiRB | 2 | 47 | 23.5 | 0 | 30 |
| Arison WalkerS | 1 | 15 | 15.0 | 0 | 15 |
| Jordan TheodoreRB | 1 | 6 | 6.0 | 0 | 6 |
| Efrain QuilesTE | 1 | -3 | -3.0 | 0 | 0 |
Punt returns
3 players
| Player | NO | YDS | AVG | TD | LONG |
|---|---|---|---|---|---|
| Arison WalkerS | 8 | 69 | 8.6 | 0 | 30 |
| Jones RockyRB | 2 | 11 | 5.5 | 0 | 12 |
| Jahmil PerrymanWR | 1 | -2 | -2.0 | 0 | 0 |
⚠ INT under Passing is thrown. Under Interceptions it is taken away — two different events, one abbreviation, which is why they are separate blocks rather than neighbouring columns. SACKS and TFL can be halves, because a shared one is credited to both players.