Skip To Main Content

University of Pennsylvania Athletics

2026 Football Cumulative Statistics

Team Stats (1-1)

Overall Team Statistics
Statistic PENN Opponents
Scoring
13.50 13.50
27 27
First Downs
12 12
16 5
1 3
29 20
Rushing
264 248
53 40
74 66
2.9 3.2
105.5 104.0
2 1
211 208
Passing
72-36-3 46-18-1
4.58 2.89
165.00 66.50
2 1
330 133
Total Offense
146 112
3.7 3.0
270.5 170.5
541 341
4 3
Returns
18.75 15.00
4-75 1-15
5.67 6.88
6-34 8-55
16.00 25.00
1-16 3-75
Kicking
36.88 42.07
33.44 39.80
16-590 15-631
0-1 2-3
0-1 0-0
Penalties
54.00 33.00
12-108 10-66
Time Of Possession
33:30 26:30
01:07:01 00:52:59
Miscellaneous
13-36 (36.11%) 5-29 (17.24%)
4-5 (80.00%) 1-4 (25.00%)
2-1 1-0
3-17 5-39
3-4 3-3
0 37
3-5 3-4
3-5 2-4

Individual

Offensive

Rushing

Individual Rushing Statistics
# Player GP ATT Gain Loss Net AVG TD Long AVG/G
12 Teodecki, Miles 2 22 105 41 64 2.9 1 36 32.00
32 Lafayette, Tommy 2 18 67 4 63 3.5 1 13 31.50
2 West, Donte 2 20 49 5 44 2.2 0 8 22.00
5 Williams, Jr., Sean 2 12 43 0 43 3.6 0 8 21.50
Team 2 2 0 3 -3 -1.5 0 0 -1.50  
Total 2 74 264 53 211 2.9 2 36 105.50
Opponents 2 66 248 40 208 3.2 1 22 104.00

Passing

Individual Passing Statistics
# Player GP Rating COMP ATT INT % YDS TD Long AVG/G
12 Teodecki, Miles 2 90.59 36 71 3 50.70% 330 2 37 165.00
10 Lee, Isaac 1 0.00 0 1 0 0.00% 0 0 0 0.00
Total 2 89.33 36 72 3 50.00% 330 2 37 165.00
Opponents 2 66.24 18 46 1 39.13% 133 1 32 66.50

Receiving

Individual Receiving Statistics
# Player GP NO YDS AVG TD Long AVG/G
87 Page, Mason 2 9 81 9.00 1 37 40.50
11 Johnson, Luke 2 7 79 11.29 0 25 39.50
10 Lee, Isaac 1 4 39 9.75 0 23 39.00
22 Donnelly, Jack 2 5 38 7.60 0 11 19.00
82 Cofrancesco, Simon 2 4 33 8.25 0 16 16.50
32 Lafayette, Tommy 2 3 28 9.33 0 16 14.00
9 Barone, Dante 2 2 12 6.00 1 10 6.00
18 Johannson, Ronan 1 1 11 11.00 0 11 11.00
8 Johns, Connor 1 1 9 9.00 0 9 9.00
2 West, Donte 2 0 0 0.00 0 0 0.00
Total 2 36 330 9.17 2 37 165.00
Opponents 2 18 133 7.39 1 32 66.50

Defensive

Individual Defensive Statistics
# Player GP Solo ASST TOT TFL-YDS Sacks-YDS INT BU QBH FR FF KICK SAF
15 Darche, Zach 2 11 10 21.0 1.5-3 0-0 0 0 1 0 0 0 0
8 Olsztyn, Cole 2 5 10 15.0 0-0 0-0 0 2 0 0 0 0 0
81 Martin, Connor 2 6 2 8.0 2.0-9 1.0-5 0 0 0 0 0 0 0
22 Cornell, Brock 2 4 3 7.0 0-0 0-0 0 1 0 0 0 0 0
5 Cortes, Ty 2 2 5 7.0 0-0 0-0 0 0 0 0 0 0 0
1 Narcisse, Josh 2 2 4 6.0 0-0 0-0 0 0 0 0 0 0 0
0 Drayton, Jayden 2 3 2 5.0 0-0 0-0 0 3 0 0 0 0 0
2 Holliday, Joey 2 4 1 5.0 3.0-14 2.0-12 0 0 0 0 0 0 0
4 Malloy, Devin 2 3 2 5.0 0.5-1 0-0 0 3 0 0 0 0 0
7 Cohall, Ethan 2 2 2 4.0 0-0 0-0 0 1 0 0 0 0 0
10 Fearon, Ezra 2 0 4 4.0 0-0 0-0 0 0 0 0 0 0 0
14 McCrum, Derek 2 3 1 4.0 1.0-1 0-0 0 0 0 0 0 0 0
25 Erickson, Cole 2 1 2 3.0 1.0-3 0-0 0 0 0 0 0 0 0
99 Forster, Liam 2 0 3 3.0 0-0 0-0 0 0 0 0 0 0 0
93 Hall, Raashed 2 2 1 3.0 0-0 0-0 0 0 1 0 0 0 0
42 McIlhon, Luke 2 2 1 3.0 0-0 0-0 1 0 0 0 0 0 0
97 McPherson, Duncan 2 1 2 3.0 0-0 0-0 0 0 0 0 0 0 0
35 Pajak, Trevor 2 3 0 3.0 0-0 0-0 0 0 0 0 1 0 0
88 Lopez, Luca 2 0 2 2.0 0-0 0-0 0 0 0 0 0 0 0
87 Page, Mason 2 2 0 2.0 0-0 0-0 0 0 0 0 0 0 0
67 Sacchetti, Jack 2 0 2 2.0 0-0 0-0 0 0 1 0 0 0 0
30 Brown, DJ 2 0 1 1.0 0-0 0-0 0 0 0 0 0 0 0
31 Long, Mack 2 1 0 1.0 0-0 0-0 0 0 0 0 0 0 0
9 Barone, Dante 2 0 0 0 0-0 0-0 0 0 0 0 0 0 0
32 Lafayette, Tommy 2 0 0 0 0-0 0-0 0 0 0 0 0 0 0
TM Team 2 0 0 0 0-0 0-0 0 0 0 0 0 0 0  
12 Teodecki, Miles 2 0 0 0 0-0 0-0 0 0 0 0 0 0 0
96 Walters, Mason 2 0 0 0 0-0 0-0 0 0 0 0 0 0 0
Total 2 57 60 117.0 9.0-31 3.0-17 1 10 3 0 1 0 0
Opponents 2 74 60 134.0 11.0-50 5.0-39 3 6 5 1 1 1 0

Special Teams

Kicking

Punt

Individual Punting Statistics
# Player NO YDS AVG Long TB FC I20 50+ BLK
92 Kashey, Nate 16 590 36.88 49 0 3 4 0 0
Total 16 590 36.88 49 0 3 4 0 0
Opponents 15 631 42.07 63 0 4 4 3 0

Field Goals

Individual Field Goals Statistics
# Player FGM-FGA % I20 20-29 30-39 40-49 50+ Long BLK
96 Walters, Mason 0-1 0.00% 0-0 0-1 0-0 0-0 0-0 0 0
Total 0-1 0.00% 0-0 0-1 0-0 0-0 0-0 0 0
Opponents 2-3 66.67% 0-0 1-1 0-0 1-2 0-0 48 0

Kickoffs

Individual Kickoffs Statistics
# Player NO YDS AVG TB OB
96 Walters, Mason 5 300 60.0 2 0
Total 5 300 60.0 2 0
Opponents 7 425 60.7 1 1

Returns

Punt

Individual Punt Return Statistics
# Player NO YDS AVG TD Long
0 Drayton, Jayden 6 34 5.67 0 18
Total 6 34 5.67 0 18
Opponents 8 55 6.88 0 15

Kickoff

Individual Kickoff Return Statistics
# Player NO YDS AVG TD Long
0 Drayton, Jayden 4 75 18.75 0 42
Total 4 75 18.75 0 42
Opponents 1 15 15.00 0 15

Scoring

Individual Scoring Statistics
# Player TD FG SAF Points After Touchdown PTS
KICK RUSH RCV PASS DXP
9 Barone, Dante 1 0 0 0-0 0-0 0 0-0 0 6
32 Lafayette, Tommy 1 0 0 0-0 0-0 0 0-0 0 6
87 Page, Mason 1 0 0 0-0 0-0 0 0-0 0 6
12 Teodecki, Miles 1 0 0 0-0 0-0 0 0-0 0 6
96 Walters, Mason 0 0 0 3-4 0-0 0 0-0 0 3
Total 4 0 0 3-4 0-0 0 0-0 0 27
Opponents 3 2 0 3-3 0-0 0 0-0 0 27

Game-By-Game

Results

Game By Game Results
Date Opponent Result Score Record Duration Attendance
09/19/2026 at Bucknell W 20-7 1-0 , 0-0 03:16 3360
09/26/2026 vs Lehigh L 7-20 1-1 , 0-0 03:01 1839
5199

Team

Offense

Game By Game - Team Offensive Statistics
Date Opponent Rushing Receiving Passing Kick Returns Punt Returns
ATT YDS TD Long ATT YDS TD Long YDS TD Long ATT YDS TD Long ATT YDS TD Long
09/19/2026 Bucknell 45 170 1 36 18 197 2 37 197 2 37 1 42 0 42 4 15 0 10
09/26/2026 Lehigh 29 41 1 13 18 133 0 23 133 0 23 3 33 0 21 2 19 0 18

Defense

Game By Game - Team Defensive Statistics
Date Opponent Tackles Sacks Fumble INT QBH Pass Brup Blkd Kick SAF
Solo AST TOT TFL YDS TOT YDS FF FR YDS TOT YDS
09/19/2026 Bucknell 17 30 47 3.0 10 1.0 5 1 0 0 1 16 3 7 0 0
09/26/2026 Lehigh 40 30 70 6.0 21 2.0 12 0 0 0 0 0 0 3 0 0

Kicking

Game By Game - Team Kicking Statistics
Date Opponent Punting Field Goals Kickoffs
TOT YDS AVG Long BLKD TB FC 50+ IN20 FGM-FGA Long BLKD TOT YDS AVG TB OB
09/19/2026 Bucknell 7 275 39.300 47 0 0 3 0 4 0-1 0 0 4 257 64.25 2 0
09/26/2026 Lehigh 9 315 35.000 49 0 0 0 0 0 0-0 0 0 1 43 43.00 0 0

Opponent

Offense

Game By Game - Opponent Offensive Statistics
Date Opponent Rushing Receiving Passing Kick Returns Punt Returns
ATT YDS TD Long ATT YDS TD Long YDS TD Long ATT YDS TD Long ATT YDS TD Long
09/19/2026 Bucknell 19 40 0 8 11 84 0 32 84 0 32 1 15 0 15 2 4 0 2
09/26/2026 Lehigh 47 168 1 22 7 49 1 20 49 1 20 0 0 0 0 6 51 0 15

Defense

Game By Game - Opponent Defensive Statistics
Date Opponent Tackles Sacks Fumble INT QBH Pass Brup Blkd Kick SAF
Solo AST TOT TFL YDS TOT YDS FF FR YDS TOT YDS
09/19/2026 Bucknell 35 44 79 4.0 11 1.0 5 1 1 0 1 77 5 3 1 0
09/26/2026 Lehigh 39 16 55 7.0 39 4.0 34 0 0 0 2 -2 0 3 0 0

Kicking

Game By Game - Opponent Kicking Statistics
Date Opponent Punting Field Goals Kickoffs
TOT YDS AVG Long BLKD TB FC 50+ IN20 FGM-FGA Long BLKD TOT YDS AVG TB OB
09/19/2026 Bucknell 9 365 40.600 63 0 0 2 1 2 0-0 0 0 2 114 57.00 0 1
09/26/2026 Lehigh 6 266 44.300 54 0 0 2 2 2 2-3 48 0 5 311 62.20 1 0

Comparison

Game By Game - Team Statistics Comparisons
Opponent Score First Downs Rushing Passing Plays-Yards Return Yards Turnovers
Total Rush Pass Pen Att-Yards Comp-Att-Int Yards
Bucknell 20-7 17/6 8/1 8/3 1/2 45-170 / 19-40 18-34-1 / 11-30-1 197/84 79-367 / 49-124 73/96 2/1
Lehigh 7-20 12/14 4/11 8/2 0/1 29-41 / 47-168 18-38-2 / 7-16-0 133/49 67-174 / 63-217 52/49 2/0

Note: Game totals are displayed in the format TEAM / OPPONENT for each category

Game By Game - Team Statistics Comparisons
Opponent 3rd Down Conversions 4th Down Conversions Time Of Possession TOP Margin Avg Yards/Rush Avg Yards/Pass Avg Yards/Play Punt Num-Avg Penalties Num-Yards
Bucknell 9-19 / 1-14 1-2 / 1-3 39:40 / 20:20 19:20 3.78 / 2.11 5.79 / 2.80 4.65 / 2.53 7-39.3 / 9-40.6 6-64 / 6-41
Lehigh 4-17 / 4-15 3-3 / 0-1 27:21 / 32:39 -5:18 1.41 / 3.57 3.50 / 3.06 2.60 / 3.44 9-35 / 6-44.3 6-44 / 4-25

Note: Game totals are displayed in the format TEAM / OPPONENT for each category

Red-Zone Stats

Inside Opponent Red-Zone

Inside Opponent Red-Zone Statistics
Date Opponent Result Score ATT Scored PTS TDS FGS Failed to Score
TOT Rush Pass FGM FGA Downs INT FUM Half Game
09/19/2026 Bucknell W 20-7 4 2 13 2 1 1 0 1 0 0 1 0 0
09/26/2026 Lehigh L 7-20 1 1 7 1 1 0 0 0 0 0 0 0 0
TOTALS 5 3 20 3 2 1 0 1 0 0 1 0 0

Opponents Inside Our Red-Zone

Opponents Inside Our Red-Zone Statistics
Date Opponent Result Score ATT Scored PTS TDS FGS Failed to Score
TOT Rush Pass FGM FGA Downs INT FUM Half Game
09/19/2026 Bucknell L 7-20 1 0 0 0 0 0 0 0 1 0 0 0 0
09/26/2026 Lehigh W 20-7 3 3 17 2 1 1 1 0 0 0 0 0 0
TOTALS 4 3 17 2 1 1 1 0 1 0 0 0 0

Superlatives

Individual Game Highs

Individual Game Highs Statistics
Stat Value Player/Opponent
Rushes 17 West,Donte vs Bucknell (09/19/2026)
Yards Rushing 87 Teodecki,Miles vs Bucknell (09/19/2026)
TD Rushes 1 Lafayette,Tommy vs Lehigh (09/26/2026)
1 Teodecki,Miles vs Bucknell (09/19/2026)
Long Rush 36 Teodecki,Miles vs Bucknell (09/19/2026)
Pass Attempts 37 Teodecki,Miles vs Lehigh (09/26/2026)
Pass Completions 18 Teodecki,Miles vs Lehigh (09/26/2026)
18 Teodecki,Miles vs Bucknell (09/19/2026)
Yards Passing 197 Teodecki,Miles vs Bucknell (09/19/2026)
TD Passes 2 Teodecki,Miles vs Bucknell (09/19/2026)
Longest Pass 37 Teodecki,Miles vs Bucknell (09/19/2026)
Receptions 8 Page,Mason vs Lehigh (09/26/2026)
Yards Receiving 75 Johnson,Luke vs Bucknell (09/19/2026)
TD Receptions 1 Barone,Dante vs Bucknell (09/19/2026)
1 Page,Mason vs Bucknell (09/19/2026)
Longest Reception 37 Page,Mason vs Bucknell (09/19/2026)
Punts 9 Kashey,Nate vs Lehigh (09/26/2026)
Punting Average 39.3 Kashey,Nate vs Bucknell (09/19/2026)
Longest Punt 49 Kashey,Nate vs Lehigh (09/26/2026)
Longest Punt Return 18 Drayton,Jayden vs Lehigh (09/26/2026)
Longest Kickoff Return 42 Drayton,Jayden vs Bucknell (09/19/2026)
Tackles 13 Darche,Zach vs Lehigh (09/26/2026)
Sacks 2 Holliday,Joey vs Lehigh (09/26/2026)
Interceptions 1 McIlhon,Luke vs Bucknell (09/19/2026)

Team Game Highs

Team Game Highs Statistics
Stat Value Player/Opponent
Rushes 45 vs Bucknell (09/19/2026)
Yards Rushing 170 vs Bucknell (09/19/2026)
TD Rushes 1 vs Lehigh (09/26/2026)
Pass Attempts 38 vs Lehigh (09/26/2026)
Pass Completions 18 vs Lehigh (09/26/2026)
Yards Passing 197 vs Bucknell (09/19/2026)
TD Passes 2 vs Bucknell (09/19/2026)

Opponent Individual Game Highs

Opponent Individual Game Highs Statistics
Stat Value Player/Opponent
Rushes 19 Yoder,Luke vs Lehigh (09/26/2026)
Yards Rushing 74 Yoder,Luke vs Lehigh (09/26/2026)
TD Rushes 1 Morgan,Derek vs Lehigh (09/26/2026)
Long Rush 22 Morgan,Derek vs Lehigh (09/26/2026)
Pass Attempts 21 Dowling,Emmett vs Bucknell (09/19/2026)
Pass Completions 8 Dowling,Emmett vs Bucknell (09/19/2026)
Yards Passing 76 Dowling,Emmett vs Bucknell (09/19/2026)
TD Passes 1 Morgan,Derek vs Lehigh (09/26/2026)
Longest Pass 32 Dowling,Emmett vs Bucknell (09/19/2026)
Receptions 3 Milligan,Sam vs Bucknell (09/19/2026)
3 Arth,Thomas vs Bucknell (09/19/2026)
Yards Receiving 43 Milligan,Sam vs Bucknell (09/19/2026)
TD Receptions 1 Harden,Jamaire vs Lehigh (09/26/2026)
Longest Reception 32 Milligan,Sam vs Bucknell (09/19/2026)
Field Goals 2 Poole,Connor vs Lehigh (09/26/2026)
Longest Field Goal 48 Poole,Connor vs Lehigh (09/26/2026)
Punts 9 Garanton,Juan vs Bucknell (09/19/2026)
Punting Average 44.3 Poole,Connor vs Lehigh (09/26/2026)
Longest Punt 63 Garanton,Juan vs Bucknell (09/19/2026)
Longest Punt Return 15 Peltekian,Nick vs Lehigh (09/26/2026)
Longest Kickoff Return 15 Gomez,JJ vs Bucknell (09/19/2026)
Tackles 11 Hoying,Nick vs Bucknell (09/19/2026)
Sacks 2 Manderbach,Lucas vs Lehigh (09/26/2026)
Interceptions 1 McKee II,Mick vs Lehigh (09/26/2026)
1 Denny,Luke vs Lehigh (09/26/2026)
1 Olson,Nate vs Bucknell (09/19/2026)

Opponent Team Game Highs

Opponent Team Game Highs Statistics
Stat Value Player/Opponent
Rushes 47 vs Lehigh (09/26/2026)
Yards Rushing 168 vs Lehigh (09/26/2026)
TD Rushes 1 vs Lehigh (09/26/2026)
Pass Attempts 30 vs Bucknell (09/19/2026)
Pass Completions 11 vs Bucknell (09/19/2026)
Yards Passing 84 vs Bucknell (09/19/2026)
TD Passes 1 vs Lehigh (09/26/2026)

Participation

Participation

Player Participation
# Player Games Played GP
9 Barone, Dante 2
76 Blevins, Tyler 2
20 Brower, Dakota 2
30 Brown, DJ 2
6 Carter, Christian 1
82 Cofrancesco, Simon 2
7 Cohall, Ethan 2
22 Cornell, Brock 2
5 Cortes, Ty 2
15 Darche, Zach 2
22 Donnelly, Jack 2
0 Drayton, Jayden 2
25 Erickson, Cole 2
10 Fearon, Ezra 2
21 Flowers, Luke 2
99 Forster, Liam 2
56 Gidaro, Michael 2
15 Grusser, Jack 2
93 Hall, Raashed 2
89 Hegarty, Michael 2
2 Holliday, Joey 2
57 Jeffries, Gavin 1
18 Johannson, Ronan 1
8 Johns, Connor 1
11 Johnson, Luke 2
92 Kashey, Nate 2
51 Kruse, Aaron 2
32 Lafayette, Tommy 2
21 Lee, DJ 1
10 Lee, Isaac 1
31 Long, Mack 2
88 Lopez, Luca 2
4 Malloy, Devin 2
81 Martin, Connor 2
53 Marzich, Jake 1
14 McCrum, Derek 2
42 McIlhon, Luke 2
97 McPherson, Duncan 2
52 Mitchell, Ryan 2
1 Narcisse, Josh 2
4 Olsen, Cadin 2
8 Olsztyn, Cole 2
87 Page, Mason 2
35 Pajak, Trevor 2
23 Radke, Aaron 1
65 Rolands, David 2
45 Russo, Daniel 2
67 Sacchetti, Jack 2
75 Sacchetti, Luke 2
37 Sahay, Jorel 1
71 Sayle, Nathan 2
12 Teodecki, Miles 2
96 Walters, Mason 2
2 West, Donte 2
5 Williams, Jr., Sean 2
54 Zack, Michael 2
73 Zimm, Austin 1