HansenRatings

WPI

NEWMAC · Games through 11/07/2026

Team Summary

Updated with data from games played through 11/14/2026

Record5-5
Rating-1.0 (123)
Adj Off22.7 (148)
Adj Def24.3 (114)
SOS0.501 (140)
To-Date SOS0.501 (140)
Future SOS-
Auto Bid0.0%
At Large0.0%
Playoffs0.0%
Bowl0.0%

Schedule

DateOpponentProjWin%Result
09/05at #30 RPI4.8-42.11%L 7-35
09/12vs #112 University of New England25.3-29.938%W 22-21
09/19vs #145 Husson23.9-15.571%W 13-7
09/25at #144 Coast Guard20.6-31.524%W 24-17
10/03vs #206 Norwich21.8-4.288%W 45-19
10/17at #38 Springfield2.9-35.92%L 13-19
10/24at #192 SUNY-Maritime32.0-16.185%W 36-12
10/31vs #68 Merchant Marine13.5-27.818%L 26-40
11/07vs #110 MIT13.1-16.142%L 24-28
11/14at #93 Salve Regina15.7-27.023%L 15-27

Base Offense 20 Personnel

Started in 8 of 8 complete lineups

HQTGCGTFWZX

Base Defense 3-4

Started in 8 of 8 complete lineups

DEDTDECBCBLBLBLBLBSS

Season Trend

Updated with data from games played through 11/14/2026

-14.0-12.0-10.0-8.0-6.0-4.0-2.00.0Pre1234567891011WeekDIII avgPreseason · Rating -13.3 · #179 in DIII-13.3Week 1 · Rating -11.8 · #174 in DIII-11.8Week 2 · Rating -10.5 · #167 in DIII-10.5Week 3 · Rating -11.0 · #170 in DIII-11.0Week 4 · Rating -7.4 · #149 in DIII-7.4Week 5 · Rating -5.6 · #141 in DIII-5.6Week 6 · Rating -5.6 · #142 in DIII-5.6Week 7 · Rating -2.1 · #129 in DIII-2.1Week 8 · Rating -1.3 · #125 in DIII-1.3Week 9 · Rating -1.2 · #123 in DIII-1.2Week 10 · Rating -0.9 · #124 in DIII-0.9Week 11 · Rating -1.0 · #123 in DIII-1.0-14.0-12.0-10.0-8.0-6.0-4.0-2.00.0Pre246811WeekDIII avgPreseason · Rating -13.3 · #179 in DIII-13.3Week 1 · Rating -11.8 · #174 in DIIIWeek 2 · Rating -10.5 · #167 in DIII-10.5Week 3 · Rating -11.0 · #170 in DIII-11.0Week 4 · Rating -7.4 · #149 in DIIIWeek 5 · Rating -5.6 · #141 in DIII-5.6Week 6 · Rating -5.6 · #142 in DIII-5.6Week 7 · Rating -2.1 · #129 in DIIIWeek 8 · Rating -1.3 · #125 in DIIIWeek 9 · Rating -1.2 · #123 in DIIIWeek 10 · Rating -0.9 · #124 in DIII-0.9Week 11 · Rating -1.0 · #123 in DIII-1.0
-16.0-14.0-12.0-10.0-8.0-6.0-4.0-2.00.0Pre1234567891011WeekDIII avgPreseason · AdjEff -14.2 · #179 in DIII-14.2Week 1 · AdjEff -12.7 · #173 in DIII-12.7Week 2 · AdjEff -11.6 · #168 in DIII-11.6Week 3 · AdjEff -12.3 · #169 in DIII-12.3Week 4 · AdjEff -8.8 · #150 in DIII-8.8Week 5 · AdjEff -6.8 · #142 in DIII-6.8Week 6 · AdjEff -7.0 · #143 in DIII-7.0Week 7 · AdjEff -3.1 · #130 in DIII-3.1Week 8 · AdjEff -2.3 · #126 in DIII-2.3Week 9 · AdjEff -1.9 · #123 in DIII-1.9Week 10 · AdjEff -1.5 · #124 in DIII-1.5Week 11 · AdjEff -1.6 · #123 in DIII-1.6-16.0-14.0-12.0-10.0-8.0-6.0-4.0-2.00.0Pre246811WeekDIII avgPreseason · AdjEff -14.2 · #179 in DIII-14.2Week 1 · AdjEff -12.7 · #173 in DIIIWeek 2 · AdjEff -11.6 · #168 in DIII-11.6Week 3 · AdjEff -12.3 · #169 in DIII-12.3Week 4 · AdjEff -8.8 · #150 in DIIIWeek 5 · AdjEff -6.8 · #142 in DIII-6.8Week 6 · AdjEff -7.0 · #143 in DIII-7.0Week 7 · AdjEff -3.1 · #130 in DIIIWeek 8 · AdjEff -2.3 · #126 in DIIIWeek 9 · AdjEff -1.9 · #123 in DIIIWeek 10 · AdjEff -1.5 · #124 in DIII-1.5Week 11 · AdjEff -1.6 · #123 in DIII-1.6
10.015.020.025.030.0Pre1234567891011WeekDIII avgPreseason · AdjO 14.5 · #211 in DIII14.5Week 1 · AdjO 14.9 · #206 in DIII14.9Week 2 · AdjO 14.1 · #204 in DIII14.1Week 3 · AdjO 12.0 · #211 in DIII12.0Week 4 · AdjO 12.7 · #206 in DIII12.7Week 5 · AdjO 16.7 · #185 in DIII16.7Week 6 · AdjO 16.5 · #186 in DIII16.5Week 7 · AdjO 18.0 · #175 in DIII18.0Week 8 · AdjO 18.3 · #171 in DIII18.3Week 9 · AdjO 20.4 · #157 in DIII20.4Week 10 · AdjO 22.8 · #148 in DIII22.8Week 11 · AdjO 22.7 · #148 in DIII22.710.015.020.025.030.0Pre246811WeekDIII avgPreseason · AdjO 14.5 · #211 in DIII14.5Week 1 · AdjO 14.9 · #206 in DIII14.9Week 2 · AdjO 14.1 · #204 in DIIIWeek 3 · AdjO 12.0 · #211 in DIII12.0Week 4 · AdjO 12.7 · #206 in DIIIWeek 5 · AdjO 16.7 · #185 in DIII16.7Week 6 · AdjO 16.5 · #186 in DIII16.5Week 7 · AdjO 18.0 · #175 in DIIIWeek 8 · AdjO 18.3 · #171 in DIIIWeek 9 · AdjO 20.4 · #157 in DIIIWeek 10 · AdjO 22.8 · #148 in DIII22.8Week 11 · AdjO 22.7 · #148 in DIII22.7
20.022.024.026.028.030.0Pre1234567891011WeekDIII avgPreseason · AdjD 28.7 · #140 in DIII28.7Week 1 · AdjD 27.6 · #135 in DIII27.6Week 2 · AdjD 25.8 · #120 in DIII25.8Week 3 · AdjD 24.3 · #108 in DIII24.3Week 4 · AdjD 21.5 · #87 in DIII21.5Week 5 · AdjD 23.5 · #106 in DIII23.5Week 6 · AdjD 23.5 · #104 in DIII23.5Week 7 · AdjD 21.2 · #86 in DIII21.2Week 8 · AdjD 20.7 · #80 in DIII20.7Week 9 · AdjD 22.3 · #99 in DIII22.3Week 10 · AdjD 24.3 · #113 in DIII24.3Week 11 · AdjD 24.3 · #114 in DIII24.320.022.024.026.028.030.0Pre246811WeekDIII avgPreseason · AdjD 28.7 · #140 in DIII28.7Week 1 · AdjD 27.6 · #135 in DIIIWeek 2 · AdjD 25.8 · #120 in DIIIWeek 3 · AdjD 24.3 · #108 in DIIIWeek 4 · AdjD 21.5 · #87 in DIII21.5Week 5 · AdjD 23.5 · #106 in DIIIWeek 6 · AdjD 23.5 · #104 in DIII23.5Week 7 · AdjD 21.2 · #86 in DIIIWeek 8 · AdjD 20.7 · #80 in DIII20.7Week 9 · AdjD 22.3 · #99 in DIIIWeek 10 · AdjD 24.3 · #113 in DIII24.3Week 11 · AdjD 24.3 · #114 in DIII24.3
1,1501,2001,2501,3001,3501,4001,4501,5001,550Pre1234567891011WeekDIII avgPreseason · Elo 1,187 · #181 in DIII1,187Week 1 · Elo 1,184 · #183 in DIII1,184Week 2 · Elo 1,293 · #160 in DIII1,293Week 3 · Elo 1,340 · #155 in DIII1,340Week 4 · Elo 1,430 · #135 in DIII1,430Week 5 · Elo 1,439 · #129 in DIII1,439Week 6 · Elo 1,439 · #128 in DIII1,439Week 7 · Elo 1,435 · #128 in DIII1,435Week 8 · Elo 1,458 · #125 in DIII1,458Week 9 · Elo 1,437 · #129 in DIII1,437Week 10 · Elo 1,393 · #135 in DIII1,393Week 11 · Elo 1,350 · #145 in DIII1,3501,1501,2001,2501,3001,3501,4001,4501,5001,550Pre246811WeekDIII avgPreseason · Elo 1,187 · #181 in DIII1,187Week 1 · Elo 1,184 · #183 in DIII1,184Week 2 · Elo 1,293 · #160 in DIIIWeek 3 · Elo 1,340 · #155 in DIIIWeek 4 · Elo 1,430 · #135 in DIIIWeek 5 · Elo 1,439 · #129 in DIII1,439Week 6 · Elo 1,439 · #128 in DIIIWeek 7 · Elo 1,435 · #128 in DIII1,435Week 8 · Elo 1,458 · #125 in DIII1,458Week 9 · Elo 1,437 · #129 in DIIIWeek 10 · Elo 1,393 · #135 in DIIIWeek 11 · Elo 1,350 · #145 in DIII1,350
1,1501,2001,2501,3001,3501,4001,4501,5001,550Pre1234567891011WeekDIII avgPreseason · Elo+ 1,158 · #188 in DIII1,158Week 1 · Elo+ 1,156 · #188 in DIII1,156Week 2 · Elo+ 1,190 · #178 in DIII1,190Week 3 · Elo+ 1,241 · #172 in DIII1,241Week 4 · Elo+ 1,341 · #150 in DIII1,341Week 5 · Elo+ 1,354 · #141 in DIII1,354Week 6 · Elo+ 1,354 · #143 in DIII1,354Week 7 · Elo+ 1,353 · #144 in DIII1,353Week 8 · Elo+ 1,386 · #141 in DIII1,386Week 9 · Elo+ 1,368 · #142 in DIII1,368Week 10 · Elo+ 1,349 · #147 in DIII1,349Week 11 · Elo+ 1,314 · #151 in DIII1,3141,1501,2001,2501,3001,3501,4001,4501,5001,550Pre246811WeekDIII avgPreseason · Elo+ 1,158 · #188 in DIII1,158Week 1 · Elo+ 1,156 · #188 in DIII1,156Week 2 · Elo+ 1,190 · #178 in DIIIWeek 3 · Elo+ 1,241 · #172 in DIIIWeek 4 · Elo+ 1,341 · #150 in DIIIWeek 5 · Elo+ 1,354 · #141 in DIII1,354Week 6 · Elo+ 1,354 · #143 in DIIIWeek 7 · Elo+ 1,353 · #144 in DIII1,353Week 8 · Elo+ 1,386 · #141 in DIII1,386Week 9 · Elo+ 1,368 · #142 in DIIIWeek 10 · Elo+ 1,349 · #147 in DIIIWeek 11 · Elo+ 1,314 · #151 in DIII1,314
-50.0-40.0-30.0-20.0-10.00.01234567891011WeekWeek 1 · L 7-35 at RPI · MOV+ -37.3-37.3Week 2 · W 22-21 vs University of New England · MOV+ -36.7-36.7Week 3 · W 13-7 vs Husson · MOV+ -41.0-41.0Week 4 · W 24-17 at Coast Guard · MOV+ -34.4-34.4Week 5 · W 45-19 vs Norwich · MOV+ -38.0-38.0Week 7 · L 13-19 at Springfield · MOV+ -18.8-18.8Week 8 · W 36-12 at SUNY-Maritime · MOV+ -28.8-28.8Week 9 · L 26-40 vs Merchant Marine · MOV+ -38.3-38.3Week 10 · L 24-28 vs MIT · MOV+ -40.9-40.9Week 11 · L 15-27 at Salve Regina · MOV+ -39.1-39.1-50.0-40.0-30.0-20.0-10.00.01234567891011WeekWeek 1 · L 7-35 at RPI · MOV+ -37.3-37.3Week 2 · W 22-21 vs University of New England · MOV+ -36.7Week 3 · W 13-7 vs Husson · MOV+ -41.0-41.0Week 4 · W 24-17 at Coast Guard · MOV+ -34.4-34.4Week 5 · W 45-19 vs Norwich · MOV+ -38.0-38.0Week 7 · L 13-19 at Springfield · MOV+ -18.8-18.8Week 8 · W 36-12 at SUNY-Maritime · MOV+ -28.8Week 9 · L 26-40 vs Merchant Marine · MOV+ -38.3Week 10 · L 24-28 vs MIT · MOV+ -40.9Week 11 · L 15-27 at Salve Regina · MOV+ -39.1-39.1

Offense

Updated with data from games played through 11/07/2026

EfficiencyOpponent-AdjustedUnadjusted Stats
Total Adj Yds/Play7.3 (116)7.1 (124)
Series Conv. Rate73% (134)70% (161)
Points Per Drive2.1 (131)2.0 (141)
Negative Play Rate9.8% (167)10.2% (173)
3rd/4th Down %37% (153)34% (185)
Pts/Red Zone Trip4.7 (152)4.5 (167)
Rushing TAY/P5.9 (153)5.9 (163)
TFL Rate13.9% (194)14.3% (183)
Passing TAY/P8.7 (97)8.2 (104)
Sack Rate5.8% (102)6.4% (136)
INT Rate1.7% (4)1.1% (6)
Team Profile
Rush %49% (149)
Expected R/P51% / 49%
Rush Rate over Expected-1.8% (140)
Tempo (Sec/Play)27.8 (200)
Expected Tempo26.8
Tempo Over Expected+1.1 (166)
4th Dn Aggression Index+3% (102)
2-Pt Aggression Index+89% (28)
QB Continuity100% (1)
RB Continuity61% (159)
WR Continuity80% (96)
TE Continuity—
OL Continuity68% (227)
Offensive Continuity72% (174)

Play-Calling Tendencies

FrequencySuccess RateTotal Adj Yds / Play
Down & DistancePlaysRunPassRunPassRunPass
1st & 1020060%40%41%51%6.012.0
2nd & Long (7+)10341%59%21%38%5.37.6
2nd & Medium (4-6)4852%48%48%43%8.89.4
2nd & Short (1-3)2259%41%62%33%8.210.2
3rd & Long (7+)5518%82%40%22%8.05.9
3rd & Medium (4-6)2910%90%0%27%3.06.9
3rd & Short (1-3)3471%29%54%40%7.96.3
4th Down2654%46%50%33%0.64.6

Pass Zones

TGCGTTeam: 4%Nat. Avg: 6%Team: 18%Nat. Avg: 19%Team: 4%Nat. Avg: 6%Team: 2%Nat. Avg: 5%Team: 1%Nat. Avg: 1%Team: 15%Nat. Avg: 13%Team: 3%Nat. Avg: 6%Team: 2%Nat. Avg: 4%Team: 5%Nat. Avg: 6%Team: 36%Nat. Avg: 22%Team: 6%Nat. Avg: 7%Team: 5%Nat. Avg: 5%21+ yd11-200-10Behind LOSTeam aDOT7.1Nat. aDOT9.3

Run Lanes

LeftMiddleRightTGCGTTeam: 14%Nat. Avg: 20%Team: 64%Nat. Avg: 61%Team: 22%Nat. Avg: 19%

Pass Zones

TGCGTTeam: 0%Nat. Avg: 36%Team: 43%Nat. Avg: 44%Team: 40%Nat. Avg: 47%Team: 0%Nat. Avg: 36%Team: 0%Nat. Avg: 29%Team: 30%Nat. Avg: 44%Team: 75%Nat. Avg: 56%Team: 67%Nat. Avg: 44%Team: 17%Nat. Avg: 34%Team: 26%Nat. Avg: 43%Team: 62%Nat. Avg: 44%Team: 50%Nat. Avg: 37%21+ yd11-200-10Behind LOSTeam aDOT7.1Nat. aDOT9.3

Run Lanes

LeftMiddleRightTGCGTTeam: 65%Nat. Avg: 45%Team: 30%Nat. Avg: 39%Team: 50%Nat. Avg: 45%

Pass Zones

TGCGTTeam: -1.0Nat. Avg: 6.6Team: 6.2Nat. Avg: 8.1Team: 17.0Nat. Avg: 13.7Team: 0.0Nat. Avg: 17.3Team: -7.0Nat. Avg: 6.1Team: 6.5Nat. Avg: 9.2Team: 23.0Nat. Avg: 17.0Team: 23.3Nat. Avg: 22.7Team: 5.2Nat. Avg: 6.2Team: 5.7Nat. Avg: 7.8Team: 19.2Nat. Avg: 12.5Team: 23.5Nat. Avg: 17.621+ yd11-200-10Behind LOSTeam aDOT7.1Nat. aDOT9.3

Run Lanes

LeftMiddleRightTGCGTTeam: 12.4Nat. Avg: 8.3Team: 3.8Nat. Avg: 6.2Team: 9.7Nat. Avg: 8.1

Depth Chart

Quarterbacks

#PlayerGSGPPassingRushing
Cmp-AttYdsTDINTTAY/PYARPAttYdsTDTAY/PYARP
8Dylan GalloQB · 5-11 · 185 lbs · SoCareer 9 GS · 11 GP99162-2681,7841138.1+491479507.9+32
16Griffin CarrQB · 5-9 · 175 lbs · SoCareer 0 GS · 8 GP080-0000--000--
13Jack SchuckQB · 6-0 · 195 lbs · JrCareer 7 GS · 9 GP015-7590011.0+1331407.70

Running Backs

#PlayerGSGPRushingReceiving
AttYdsTDTAY/PYARPRecYdsTDTAY/PYARP
84Ethan FrischRB · 6-0 · 230 lbs · SoCareer 19 GS · 19 GP99000--2329232.8+90
22Josh MacomberRB · 5-10 · 210 lbs · SoCareer 4 GS · 16 GP4912760777.4+4453701.5-4
28Jeff QuigleyRB · 5-8 · 180 lbs · SoCareer 6 GS · 19 GP495114403.9-812019603.8+76
20Andrew KanakorRB · 5-10 · 200 lbs · JrCareer 2 GS · 19 GP196118515.6-43000--

Wide Receivers

#PlayerGSGPReceivingRushing
RecYdsTDTAY/PYARPAttYdsTDTAY/PYARP
7Garrett RanieriWR · 5-10 · 185 lbs · SrCareer 18 GS · 31 GP993937212.6+1001202.0-4
3Dante AtwoodWR · 6-1 · 185 lbs · SrCareer 11 GS · 19 GP992736632.8+109000--
1Dylan DipietroWR · 6-0 · 190 lbs · SoCareer 5 GS · 18 GP592230742.9+80000--
82Michael KrevoskyWR · 6-0 · 200 lbs · JrCareer 5 GS · 17 GP481618412.1+21000--
89Justin MatherWR · 5-11 · 180 lbs · SrCareer 0 GS · 9 GP0868802.6+11000--
0Carter GilmoreWR · 6-2 · 200 lbs · JrCareer 0 GS · 15 GP07000--000--

Tight Ends

#PlayerGSGPReceiving
RecYdsTDTAY/PYARP
81Brady CurrierTE · 6-5 · 235 lbs · JrCareer 0 GS · 15 GP0822301.2-16
87Anuar MezherTE · 6-2 · 220 lbs · JrCareer 0 GS · 14 GP06000--

Offensive Line

#PlayerGSGPPenPen YdsYARP
67Anthony ShivasOL · 6-0 · 310 lbs · SoCareer 14 GS · 14 GP88110+79
53Bora SchlosserOL · 6-4 · 270 lbs · SrCareer 12 GS · 14 GP7715+77
70Brendan BernardOL · 6-2 · 280 lbs · JrCareer 7 GS · 9 GP79215+66
69Micky McGovernOL · 6-4 · 295 lbs · JrCareer 14 GS · 14 GP7715+72
79Seth KrenningOL · 6-3 · 250 lbs · SoCareer 6 GS · 10 GP58110+42
56Paul SaucierOL · 6-1 · 280 lbs · JrCareer 13 GS · 18 GP5615+45
64Nicholas Dell'OvoOL · 6-3 · 260 lbs · JrCareer 8 GS · 15 GP4700+48
75Tyler DealOL · 6-1 · 270 lbs · SrCareer 10 GS · 13 GP35110+23
68Joseph O'ShaughnessyOL · 6-1 · 270 lbs · FrCareer 0 GS · 6 GP0600-15
63Aidan LyonsOL · 5-10 · 245 lbsCareer 0 GS · 1 GP0100-1

Defense

Updated with data from games played through 11/07/2026

EfficiencyOpponent-AdjustedUnadjusted Stats
Total Adj Yds/Play6.9 (117)7.0 (122)
Series Conv. Rate70% (71)73% (121)
Points Per Drive1.9 (83)2.0 (116)
Negative Play Rate8.4% (149)6.8% (206)
3rd/4th Down %38% (99)41% (147)
Pts/Red Zone Trip4.8 (108)5.1 (159)
Rushing TAY/P5.2 (64)5.7 (74)
TFL Rate10.2% (165)8.0% (216)
Passing TAY/P9.5 (184)8.6 (170)
Sack Rate6.4% (112)5.2% (160)
INT Rate2.2% (219)1.7% (218)
Team Profile
Havoc Rate15.1% (187)
DL TFL/Sack %42%
LB TFL/Sack %44%
DB TFL/Sack %14%
DL PBU/INT %0%
LB PBU/INT %11%
DB PBU/INT %89%
DL Continuity84% (99)
LB Continuity67% (198)
DB Continuity89% (43)
Defensive Continuity79% (120)

Opponent Tendencies

FrequencySuccess RateTotal Adj Yds / Play
Down & DistancePlaysRunPassRunPassRunPass
1st & 1018667%33%37%30%4.65.4
2nd & Long (7+)10448%52%28%28%5.98.4
2nd & Medium (4-6)5163%37%38%58%5.715.7
2nd & Short (1-3)1867%33%67%33%10.616.5
3rd & Long (7+)5829%71%6%32%5.17.9
3rd & Medium (4-6)3020%80%17%50%3.012.3
3rd & Short (1-3)3174%26%65%62%8.82.1
4th Down2748%52%77%29%11.88.6

Pass Zones

TGCGTTeam: 5%Nat. Avg: 6%Team: 19%Nat. Avg: 19%Team: 5%Nat. Avg: 6%Team: 10%Nat. Avg: 5%Team: 0%Nat. Avg: 1%Team: 13%Nat. Avg: 13%Team: 10%Nat. Avg: 6%Team: 5%Nat. Avg: 4%Team: 3%Nat. Avg: 6%Team: 15%Nat. Avg: 22%Team: 10%Nat. Avg: 7%Team: 4%Nat. Avg: 5%21+ yd11-200-10Behind LOSTeam aDOT11.6Nat. aDOT9.3

Run Lanes

LeftMiddleRightTGCGTTeam: 19%Nat. Avg: 20%Team: 66%Nat. Avg: 61%Team: 15%Nat. Avg: 19%

Pass Zones

TGCGTTeam: 0%Nat. Avg: 36%Team: 47%Nat. Avg: 44%Team: 75%Nat. Avg: 47%Team: 12%Nat. Avg: 36%Team: -Nat. Avg: 29%Team: 40%Nat. Avg: 44%Team: 62%Nat. Avg: 56%Team: 50%Nat. Avg: 44%Team: 50%Nat. Avg: 34%Team: 42%Nat. Avg: 43%Team: 38%Nat. Avg: 44%Team: 67%Nat. Avg: 37%21+ yd11-200-10Behind LOSTeam aDOT11.6Nat. aDOT9.3

Run Lanes

LeftMiddleRightTGCGTTeam: 43%Nat. Avg: 45%Team: 40%Nat. Avg: 39%Team: 32%Nat. Avg: 45%

Pass Zones

TGCGTTeam: 0.8Nat. Avg: 6.6Team: 11.7Nat. Avg: 8.1Team: 27.2Nat. Avg: 13.7Team: 4.6Nat. Avg: 17.3Team: -Nat. Avg: 6.1Team: 11.0Nat. Avg: 9.2Team: 23.1Nat. Avg: 17.0Team: 25.2Nat. Avg: 22.7Team: 0.0Nat. Avg: 6.2Team: 6.1Nat. Avg: 7.8Team: 11.9Nat. Avg: 12.5Team: 33.0Nat. Avg: 17.621+ yd11-200-10Behind LOSTeam aDOT11.6Nat. aDOT9.3

Run Lanes

LeftMiddleRightTGCGTTeam: 7.0Nat. Avg: 8.3Team: 5.8Nat. Avg: 6.2Team: 4.2Nat. Avg: 8.1

Depth Chart

Defensive Line

#PlayerGSGPTklTFLSackPBUINTFFFRBlkHavocYARP
90John LavinioDL · 6-0 · 250 lbs · SrCareer 11 GS · 20 GP99261.51.0000001.5-148
99Michael HughesDL · 6-2 · 255 lbs · SoCareer 9 GS · 13 GP99184.02.5000004.0-149
0Cole DillonDL · 6-3 · 250 lbs · JrCareer 16 GS · 26 GP78186.03.5001007.0+5
91Andrew ZipkoDL · 6-3 · 220 lbs · JrCareer 2 GS · 15 GP28214.01.5001106.0+5
95Chase GalkeDL · 6-5 · 260 lbs · FrCareer 0 GS · 9 GP09130.00.0000000.0-39
98Malacai VictaDL · 6-2 · 255 lbs · SoCareer 0 GS · 8 GP0681.00.0000001.0-4

Linebackers

#PlayerGSGPTklTFLSackPBUINTFFFRBlkHavocYARP
44Patrick AndrewsLB · 5-11 · 215 lbs · SrCareer 16 GS · 24 GP99557.02.01111011.0+103
42Brendan BurkeLB · 5-11 · 220 lbs · SrCareer 7 GS · 21 GP7762.51.0000002.5-120
45Carter LearnedLB · 6-0 · 225 lbs · SrCareer 15 GS · 24 GP67332.51.0000002.5-36
8Michael DohertyLB · 5-11 · 220 lbs · SrCareer 23 GS · 24 GP66331.00.0101003.0-38
43Logan KundredLB · 6-0 · 215 lbs · SoCareer 4 GS · 12 GP38281.00.0001103.0-11
54Owen MatthewsLB · 5-9 · 210 lbs · JrCareer 8 GS · 17 GP38290.00.0000000.0-46
50Chris CiarnielloLB · 5-11 · 215 lbs · FrCareer 1 GS · 9 GP19182.00.5000002.0+4
40Carson PalmaLB · 5-7 · 210 lbs · SoCareer 0 GS · 14 GP0770.00.0000000.0-7

Defensive Backs

#PlayerGSGPTklTFLSackPBUINTFFFRBlkHavocYARP
7Grant EngelhardtDB · 5-10 · 190 lbs · JrCareer 16 GS · 18 GP99511.00.07110010.0-3
21Zach OliveiraDB · 5-8 · 180 lbs · SrCareer 9 GS · 20 GP99251.50.0710009.5-43
4Jake RobertsonDB · 6-1 · 205 lbs · SoCareer 15 GS · 17 GP99570.00.0300205.0-168
2Johnny CacaceDB · 6-3 · 190 lbs · SrCareer 8 GS · 9 GP89421.00.0300004.0-146
24James CompitoDB · 5-11 · 200 lbs · SrCareer 8 GS · 16 GP1100.00.0000000.0-18
12Kellen LaChapelleDB · 5-8 · 170 lbs · SoCareer 0 GS · 9 GP09222.00.08100011.0+46
14Matt SaurisDB · 6-1 · 205 lbs · SrCareer 0 GS · 8 GP0740.00.0000000.0-20
17Devin St. GermaineDB · 6-0 · 185 lbs · SoCareer 0 GS · 7 GP0740.00.0000000.0-23

Special Teams

Updated with data from games played through 11/07/2026

EfficiencyOpponent-AdjustedUnadjusted Stats
Punting TAYP36.4 (152)35.9 (160)
Opp. Punt TAYP41.8 (243)42.3 (233)
Kickoff TAYP58.4 (53)56.9 (98)
Opp. Kickoff TAYP51.3 (2)48.5 (6)
Opp Block Rate1.0% (83)0.0% (1)
Punt Block Rate1.6% (139)2.4% (100)
FGM Over Expected+7.2 (1)+7.2 (1)
FG% Over Expected+48.2% (3)+48.2% (3)
PAT%93% (66)95% (59)
Opp Kick Block Rate2.5% (27)0.0% (1)
PAT/FG Block Rate4.0% (182)3.4% (179)
Team Profile
Punt Return Rate43% (34)
Kickoff Return Rate71% (104)

Place Kicking

#PlayerFGFG%Career Long40+PAT
19Nathan NapierSo14-1593%557-820-21

Kickoff

#PlayerKOAvgLands atTBTB%
19Nathan NapierSo4456.4Opp 949%

Punt

#PlayerPuntsAvgIn 20In 20%TBTB%
19Nathan NapierSo3635.01131%411%

Kick Return

#PlayerRetYdsTDAY/KR
1Dylan DipietroSo · WR15315021.0
28Jeff QuigleySo · RB7188129.7
12Kellen LaChapelleSo · DB248024.0
38Matthew FordSr · FB21105.5

Punt Return

#PlayerRetYdsTDAY/PR
12Kellen LaChapelleSo · DB15151111.4
1Dylan DipietroSo · WR2-60-25.5
18Mike KasprzakJr · WR1000.0