Holy Cross player stats
Every 2025 category, best line first.
Passing
5 players
| Player | C/ATT | YDS | AVG | TD | INT | PCT |
|---|---|---|---|---|---|---|
| Cal SwansonQB | 86–163 | 1021 | 6.3 | 5 | 5 | 52.8% |
| Dominic CampanileQB | 53–88 | 514 | 5.8 | 1 | 1 | 60.2% |
| Braden GrahamQB | 41–72 | 295 | 4.1 | 2 | 2 | 56.9% |
| Max MoseyWR | 0–1 | 0 | 0.0 | 0 | 0 | 0.0% |
| Sam SladeRB | 0–1 | 0 | 0.0 | 0 | 0 | 0.0% |
Rushing
11 players
| Player | CAR | YDS | AVG | TD | LONG |
|---|---|---|---|---|---|
| Jayden ClerveauxRB | 161 | 762 | 4.7 | 5 | 67 |
| Nyeoti PunniRB | 70 | 415 | 5.9 | 3 | 53 |
| Sam SladeRB | 16 | 124 | 7.8 | 1 | 88 |
| Joseph WilliamsRB | 40 | 121 | 3.0 | 1 | 10 |
| Cal SwansonQB | 55 | 88 | 1.6 | 1 | 33 |
| Max MoseyWR | 18 | 84 | 4.7 | 2 | 46 |
| Ethan MossPK | 1 | 11 | 11.0 | 0 | 11 |
| Ty CurranWR | 4 | 11 | 2.8 | 0 | 7 |
| Alijah CasonWR | 5 | 10 | 2.0 | 0 | 12 |
| Braden GrahamQB | 3 | -13 | -4.3 | 0 | 0 |
| Dominic CampanileQB | 27 | -55 | -2.0 | 2 | 8 |
Receiving
13 players
| Player | REC | YDS | AVG | TD | LONG |
|---|---|---|---|---|---|
| Max MoseyWR | 50 | 490 | 9.8 | 0 | 46 |
| Ty CurranWR | 22 | 254 | 11.5 | 0 | 44 |
| Alijah CasonWR | 22 | 244 | 11.1 | 2 | 44 |
| Joseph WilliamsRB | 17 | 217 | 12.8 | 1 | 64 |
| Charly MullalyWR | 17 | 189 | 11.1 | 1 | 37 |
| Lincoln FisherWR | 14 | 142 | 10.1 | 3 | 15 |
| Nathan SchillingerTE | 10 | 85 | 8.5 | 0 | 18 |
| Sam SladeRB | 9 | 66 | 7.3 | 0 | 30 |
| Blake YoungbloodWR | 8 | 61 | 7.6 | 1 | 16 |
| Jayden ClerveauxRB | 6 | 37 | 6.2 | 0 | 15 |
| Nyeoti PunniRB | 2 | 31 | 15.5 | 0 | 25 |
| Mason McSweeneyTE | 2 | 11 | 5.5 | 0 | 6 |
| SirCharles GordonWR | 1 | 3 | 3.0 | 0 | 3 |
Defense
20 players
| Player | TOT | SOLO | TFL | SACKS | QB HUR | PD | TD |
|---|---|---|---|---|---|---|---|
| Cam SanteeLB | 10 | 5 | 0 | 0 | 0 | 1 | 0 |
| Lathan CroleyLB | 8 | 4 | 0 | 0 | 0 | 0 | 0 |
| Tommy BestpitchDB | 8 | 4 | 0.5 | 0 | 0 | 0 | 0 |
| Christian RossLB | 6 | 2 | 0 | 0 | 1 | 0 | 0 |
| Eli ThompsonDB | 6 | 4 | 1 | 0 | 0 | 0 | 0 |
| Garrett BaldwinDB | 6 | 4 | 0 | 0 | 0 | 0 | 0 |
| Sam BoyerLB | 6 | 4 | 0 | 0 | 0 | 0 | 0 |
| Adam DueLB | 4 | 1 | 0 | 0 | 0 | 0 | 0 |
| Carlo CrocettiEDGE | 3 | 1 | 0 | 0 | 0 | 0 | 0 |
| Colin ReynoldsDL | 3 | 2 | 0 | 0 | 0 | 0 | 0 |
| Joseph TownsendDL | 3 | 1 | 0 | 0 | 0 | 1 | 0 |
| Ross DansdillDL | 3 | 3 | 1 | 0 | 0 | 0 | 0 |
| Brice StevensonDL | 2 | 1 | 0.5 | 0 | 0 | 0 | 0 |
| Caiden NewsomeCB | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| Donovan ComestroDB | 2 | 1 | 0 | 0 | 0 | 0 | 0 |
| Jordan Pritchard-SewellDL | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| Jovan GeorgeDL | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| Cam JonesCB | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Will MillerLB | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Alijah CasonWR | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
Interceptions
8 players
| Player | INT | YDS | AVG | TD |
|---|---|---|---|---|
| Eli ThompsonDB | 4 | 98 | 24.5 | 1 |
| Adam DueLB | 1 | 8 | 8.0 | 0 |
| Amari GardnerDB | 1 | 0 | 0.0 | 0 |
| Cam JonesCB | 1 | 23 | 23.0 | 1 |
| Carlo CrocettiEDGE | 1 | 0 | 0.0 | 0 |
| Chisom OnwuzurigboDB | 1 | -1 | -1.0 | 0 |
| Donovan ComestroDB | 1 | 0 | 0.0 | 0 |
| Ross DansdillDL | 1 | 8 | 8.0 | 0 |
Fumbles
11 players
| Player | FUM | LOST | REC |
|---|---|---|---|
| Braden GrahamQB | 2 | 1 | 0 |
| Jayden ClerveauxRB | 2 | 1 | 0 |
| Dominic CampanileQB | 1 | 0 | 0 |
| Max MoseyWR | 1 | 1 | 0 |
| Nyeoti PunniRB | 1 | 0 | 0 |
| Ty CurranWR | 1 | 0 | 0 |
| Amari GardnerDB | 0 | 0 | 1 |
| Chisom OnwuzurigboDB | 0 | 0 | 1 |
| Christian RossLB | 0 | 0 | 1 |
| Colin ReynoldsDL | 0 | 0 | 1 |
| Jordan Pritchard-SewellDL | 0 | 0 | 1 |
Kicking
2 players
| Player | FG | PCT | LONG | XP | PTS |
|---|---|---|---|---|---|
| Luis PalenzuelaPK | 10–14 | 71.4% | 46 | 29–29 | 59 |
| Owen SaracenoPK | 0–1 | 0.0% | 0 | 1–1 | 1 |
Punting
1 player
| Player | NO | YDS | AVG | TB | IN 20 | LONG |
|---|---|---|---|---|---|---|
| Ethan MossPK | 64 | 2441 | 38.1 | 2 | 14 | 67 |
Kick returns
6 players
| Player | NO | YDS | AVG | TD | LONG |
|---|---|---|---|---|---|
| Alijah CasonWR | 22 | 646 | 29.4 | 2 | 97 |
| Joseph WilliamsRB | 10 | 174 | 17.4 | 0 | 37 |
| Carlo CrocettiEDGE | 4 | 34 | 8.5 | 0 | 13 |
| Ty CurranWR | 2 | 21 | 10.5 | 0 | 20 |
| Tommy BestpitchDB | 1 | 6 | 6.0 | 0 | 6 |
| Mark SchoonmakerTE | 1 | 0 | 0.0 | 0 | 0 |
Punt returns
6 players
| Player | NO | YDS | AVG | TD | LONG |
|---|---|---|---|---|---|
| Max MoseyWR | 14 | 289 | 20.6 | 2 | 72 |
| Adam DueLB | 1 | 7 | 7.0 | 0 | 7 |
| Blake YoungbloodWR | 2 | 0 | 0.0 | 0 | 0 |
| Donovan ComestroDB | 1 | 0 | 0.0 | 0 | 0 |
| Lincoln FisherWR | 1 | 0 | 0.0 | 0 | 0 |
| Sam BoyerLB | 0 | 0 | 0 | 1 | 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.