All-Time Stat Leaders

 

 

All-Time PIAA Football Records

 

William Tennent Football All-Time Records

 

 

 

 

All-Time Leaders for a Season
 

Yards Rushing

  1. 2,223 - Brandon Pirrone (2004)
  2. 1,507 - Phil DeCecco (1998)
  3. 1,352 - PJ Manni (1996)
  4. 1,200 - Brandon Pirrone (2003)
  5. 1,134 - Derek DIetz (2006)
  6. 1,157 - Julian Eichert (1996)
  7. 1,112 - Andrew McLaurin (1998)
  8. 952 - Jeff Ledurd (2012)
  9. 929 - Nik Banks (2014)
  10. 735 - Bob Rosenberger (1988)

Yards Passing

  1. 1,574 - Steve Bellosi (1996)
  2. 1,395 - Steve Bellosi (1995)
  3. 1,244 - Bobby Argeros (2006)
  4. 841 - Nik Banks (2014)
  5. 798 - Bob Rosenberger (1989)
  6. 676 - Derrek Guenther (2023)
  7. 576 - Tyler Lynch (2015)
  8. 576 - Gavin Mensch (2024)

Yards Receiving

  1. 814 - Keith Crowell (1996)
  2. 614 - John Ryan (2014)
  3. 517 - Paul Manni (1995)
  4. 513 - Vince Hill (2006)
  5. 483 - Keith Crowell (1995)
  6. 473 - Stephen Cosenza (2023)
  7. 370 - Joey Hebling (2024)
  8. 354 - PJ Manni (1996)
  9. 337 - Kevin Kratz (1993)
  10. 315 - CJ Synder (1995)

Most Touchdowns

  1. 16 - Brandon Piroone (2004)
  2. 15 - Paul Manni (1996)
  3. 11 - Dan Costello (2015)
  4. 10 - Nik Banks (2014)
  5. 10 - John Ryan (2014)
  6. 10 - Lou Fanelli (1996)
  7. 9 - Keith Crowell (1996)
  8. 8 - Steve Bellosi (1996)
  9. 6 - Keith Crowell (1996)
  10. 6 - Alex Perks (2013)

Most Receptions

  1. 43 - Keith Crowell (1996)
  2. 41 - Joey Hebling (2024)
  3. 38 - Keith Crowell (1995)
  4. 32 - John Ryan (2014)
  5. 30 - Paul Manni (1996)
  6. 29 - Paul Manni (1995)
  7. 28 - Keith Crowell (1995)
  8. 25 - Vince Hill (2006)
  9. 22 - CJ Synder (1995)
  10. 21 - Stephen Cosenza (2023)

Most Passing Touchdowns

  1. 12 - Steve Bellosi (1996)
  2. 11 - Nik Banks (2014)
  3. 8 - Steve Bellosi (1995)
  4. 7 - Bob Rosenberger (1989)
  5. 5 - Tyler Lynch (2015)

Yards per Carry 

minimum 50 carries

  1. 7.8 - Nikolas Banks (2014)
  2. 6.6 - Alex Perks (2013)
  3. 6.4 - Dan Costello (2014) 
  4. 5.3 - Sean Bragen (2015)
  5. 3.2 - Dan Costello (2015)

Completion Percentage

minimum 100 attempts

  1. 55% (102/185) - Steve Bellosi (1995)
  2. 55% (90/161) - Steve Bellosi (1996)
  3. 53% (53/100) - Bob Rosenberger (1989)
  4. 52% (62/120) - Gavin Mensch (2024)
  5. 51% (51/100) - Nik Banks (2014)

Yards per Catch

minimum 20 catches

  1. 20.65 - Vince Hill (2006)
  2. 19.20 - John Ryan (2014)
  3. 18.93 - Keith Crowell (1996)
  4. 17.25 - Keith Crowell (1995)
  5. 15.00 - Jay Jones (1989)
  6. 11.80 - PJ Manni (1996)

 

 

 

All-Time Leaders for a Game

 


 

Yards Rushing

  1. 355 - Brandon Pirrone (2004)
  2. 315 - Phil DeCecco (1998)
  3. 308 - Brandon Pironne (2004)
  4. 239 - Phil Dececco (1999) vs Souderton
  5. 246 - Julian Eichert (1995) vs Archbishop Wood
  6. 220 - Isaiah Rosario (2024) vs J.P. McCaskey
  7. 212 - Paul Manni (1996)
  8. 200 - Paul Manni (1996)
  9. 199 - Julian Eichert (1995) vs Upper Moreland
  10. 198 - Andre Mclaurin (1998) vs Frankford

Yards Passing

  1. 278 - Bobby Argeros (2004)
  2. 223 - Steve Bellosi (1996)
  3. 218 - Nik Banks (2014) vs CR South
  4. 217 - Steve Bellosi (1996)
  5. 217 - Steve Bellosi (1995)
  6. 216 - Bob Rosenberger (1990) vs Lower Merion
  7. 208 - Steve Bellosi (1996)
  8. 203 - Tyler Lynch (2015) vs Oxford Area
  9. 177 - Steve Bellosi (1996) vs Cheltenham
  10. 176 - Steve Bellosi (1995)

Yards Receiving

  1. 195 - Vince Hill (2006)
  2. 165 - Jay Jones (1990) vs Lower Merion
  3. 134 - Joey Hebling (2024) vs Methacton
  4. 130 - Bob Rosenberger (1990) vs North Penn
  5. 126 - Vince Icabone (2014) vs CR South
  6. 112 - Jay Jones (1990) vs Bensalem
  7. 116 - Keith Crowell (1995)
  8. 106 - Keith Crowell (1996)
  9. 105 - Keith Crowell (1996)
  10. 105 - John Ryan (2014) vs Samuel Fels

Most Receptions

  1. 11 - Vince Hill (2006)
  2. 8 - Bob Rosenberger (1990) vs North Penn
  3. 7 - Jay Jones (1990) vs Lower Merion
  4. 7 - Paul Manni (1995)
  5. 7 - Joey Hebling (2024) vs Methacton
  6. 7 - Joey Hebling (2024) vs Hatboro Horsham
  7. 6 - Paul Manni (1996)
  8. 6  - Keith Crowell (1996)
  9. 6 - Keith Crowell (1995)
  10. 6 - Keith Crowell (1996)
  11. 6 - John Ryan (2014) vs Mastery Charter

Completion Percentage

* minimum 15 Passes

  1. 66% (10-15) - Kevin Greenberg (1993)
  2. 62% (13-21) - Tyler Lunch (2015) vs Oxford Area
  3. 61% (16-26) - Bobby Argeros (2006)
  4. 58% (10-17) - Steve Bellosi
  5. 56% (10-18) - Kip Mooney (2015) vs Norristown 
  6. 55% (11-20) - Steve Bellosi (1996)
  7. 52% (13-25) - Steve Bellosi (1996)
  8. 50% (9-18) - Bob Rosenberger (1990)
  9. 50% (9-18) - Nik Banks (2014) vs CR South
  10. 45% (17-37) - Steve Bellosi (1995)

Average Yards per Catch

*minimum 3 catches

  1. 35.00 - John Ryan (2014) vs Samuel Fels
  2. 26.70 - John Ryan (2014) vs Dobbins Tech
  3. 24.30 - John Ryan (2014) vs CR North
  4. 21.70 - John Ryan (2014) vs Oxford
  5. 21.00 - Vince Hill (2006)
  6. 20.00  - Keith Crowell (1995)
  7. 19.14 - Joey Hebling (2024) vs Methacton
  8. 18.83 - Keith Crowell (1996)
  9. 17.73 - Vince Hill (2006)
  10. 17.67 - Keith Crowell (1996)
  11. 16.25 - Bob Rosenberger (1990)

Most Touchdowns

  1. 7 - Phil DeCecco (1998) vs Souderton
  2. 5 - Phil DeCecco (1998)
  3. 4 - Cameron Jenkins (2011) vs Pottstown
  4. 3 - Tyler Hamlet (2009)
  5. 3 - Vince Hil (2006)
  6. 3 - Paul Manni (1996)
  7. 3 - Paul Manni (1996)
  8. 3 - Bernie Jones (1988) vs Pennridge
  9. 3 - Alex Perks (2012) vs Bensalem
  10. 3 - Nik Banks (2014) vs Oxford
  11. 3 - Derek Finley (2014) vs CR North

Most Passing Touchdowns

  1. 4 - Jay Jones (1990) vs Truman
  2. 4 - Bobby Argeros (2006)
  3. 3 - Bob Rosenberger (1990) vs Lower Merion
  4. 3 - Bobby Argeros (2006)
  5. 3 - Nik Banks (2014) vs CR South
  6. 3 - Tyler Lynch (2015) vs Oxford Area
  7. 2 - Kevin Greenberg (1993)
  8. 2 - Nik Banks (2014) vs Samuel Fels
  9. 2 - Nik Banks (2014) vs Mastery Charter
  10. 2 - Tyler Lynch (2015) vs Samuel Fels

Longest Touchdown Run

  1. 94 - Julian Eichert (1995) vs Archbishop Wood
  2. 91 - Brandon Tocce (2013) vs CR South
  3. 87 - Alex Perks (2013) vs Bensalem
  4. 83 - Tyler  Lynch (2014) vs Samuel Fels
  5. 82 - Chai Smith (2011)
  6. 79 - Chai Smith (2011) vs Upper Merion
  7. 74 - Christian Mendez (2013) vs CB West
  8. 72 - Tyler Hamlet (2009)
  9. 70 - Connor Geiger (2011) vs Upper Merion
  10. 69 - Alex Perks (2013) vs CR North

Longest Defensive Touchdown

  1. 98 - Bob Rosenberger (1989) vs Archbishop Kennedy
  2. 60 - Bob Rosenberger (1989)
  3. 58 - Troy Mitchell (1988) vs Pennridge
  4. 55 - Troy Mitchell (1988) vs Pennridge
  5. 50 - Vince Hill (2006)
  6. 30 - Bob Rosenberger (1989) vs Pennsbury
  7. 25 - Vince Icabone (2013) vs Upper Moreland

Longest Touchdown Pass

  1. 84 - Bob Rosenberger (1990) vs Lower Merion
  2. 79 - Bob Rosenberger (1990) vs Bensalem
  3. 69 - Nik Banks (2014) vs CR South
  4. 65 - Bob Rosenberger (1990) vs Bensalem
  5. 62 - Jason Schweizerhof (2015) vs Quakertown
  6. 60 - Tyler Lynch (2015) vs Oxford Area
  7. 56 - Bobby Argeros (2006)
  8. 54 - Steve Bellosi (1996) vs Quakertown
  9. 52 - Steve Bellosi (1994) vs Hatboro
  10. 50 - Steve Bellosi (1996) vs Cheltenham

Longest Touchdown Reception

  1. 84 - Jay Jones (1990) vs Lower Merion
  2. 79 - Jay Jones (1990) vs Bensalem
  3. 69 - Vince Icabone (2014) vs CR South
  4. 65 - Jay Jones (1990) vs Bensalem
  5. 62 - Jake Herbert (2015) vs Quakertown
  6. 60 - Dan Costello (2015) vs Oxford
  7. 56 - Vince Hill (2006)
  8. 54 - Paul Manni (1996) vs Quakertown
  9. 52 - Kevin Kratz (1994) vs Hatboro
  10. 50  - Julian Eichert (1996) vs Cheltenham