Philadelphia High School Football
History of Roman Catholic High in Philadelphia, PA

Return to TedSilary.com Home Page

 This page details much of the football history of Roman Catholic
High in Philadelphia, PA. The Cahillites played patchwork schedules
for 26 seasons (1893, 1895-1919), then joined the Philadelphia
Catholic League for the initial season in 1920. They have remained
there since; there was no formal CL competition in 1929.
  Roman is located on the northeast corner at Broad & Vine streets,
three blocks north of City Hall.
  If corrections are needed, please contact
Ted Silary at tedtee307@yahoo.com
and provide verification of new information, if possible. Thanks!
  Some research is still being conducted/cross-checked.
  (Information prior to 1976 was provided mostly by Dr. Roger B. Saylor,
a famed Pennsylvania football historian. He passed away in 2013.)
 


ALL-TIME RECORDS VS. OPPONENTS  
1893/1895-1919 -- Patchwork schedules
1920-2021-- Philadelphia Catholic League
NON-CATHOLIC LEAGUE MEMBERS  
  W L T
Public League      
Bartram 1 0 0
Central 5 6 0
Central Manual 0 2 0
Frankford 2 0 0
Germantown 6 3 1
Gratz 2 2 0
Lincoln 0 1 0
Northeast 13 9 1
Roxborough 36 9 2
Southern 7 2 1
Washington 0 1 0
West Philadelphia 2 0 1
  Totals 74 35 7
Inter-Ac League      
Cheltenham Military 0 3 0
Chestnut Hill/SCH Academy 5 6 0
Delancey School 0 1 0
Episcopal Academy 2 2 0
Germantown Academy 6 1 0
Haverford School 3 3 0
Malvern Prep 4 4 1
Penn Charter 1 0 0
  Totals 21 20 1
Others in Five-County Phila. Area    
Abington 2 0 0
Banks Business College 0 3 1
Bensalem 1 3 0
Brown Prep 3 0 0
Cheltenham 0 2 1
Chester 7 6 3
Coatesville 0 2 0
Darby Township 0 1 0
Darby-Colwyn 1 0 0
Downingtown East 0 8 0
Eastburn Academy 1 0 0
Glen Mills 0 1 0
Harriton 1 0 0
Hill School 0 1 0
Kennedy 8 2 0
Lansdowne-Aldan 1 0 1
Lower Merion 1 0 1
Lower Moreland 1 0 0
Marple-Newtown 0 1 0
Media 0 1 0
Morrisville 2 1 0
National Farm 1 0 0
Neshaminy 0 2 0
Norristown 0 5 1
Pennsylvania School for Deaf 1 0 0
Penn Wood 1 0 0
Perkiomen School 1 0 0
Philadelphia Business College 2 0 0
Philadelphia Textile 1 0 0
Phoenixville 1 1 1
Pope John Paul II 1 0 0
Pottsgrove 0 1 0
Radnor 1 5 1
Sharon Hill 0 1 0
Souderton 2 0 0
Strath Haven 0 2 0
Swarthmore Prep 0 2 0
Tennent 1 0 0
Truman 1 2 0
Upper Moreland 1 0 0
Valley Forge MA 2 1 0
West Chester Henderson 7 4 1
Williamson Trade 0 2 0
Wissahickon 1 1 0
Woodrow Wilson 0 1 0
  Totals 54 62 11
Elsewhere in Pennsylvania      
Allentown Allen 2 1 0
Bethlehem Catholic 3 0 0
Coaldale St. Mary's 2 0 0
Easton 1 1 1
Hazleton St. Gabriel's 1 0 0
Lancaster Catholic 0 1 0
Milton Hershey 1 0 0
  Totals 10 3 1
New Jersey      
Absecon Holy Spirit 1 0 0
Atlantic City 2 6 0
Camden 5 2 0
Camden Catholic 2 1 0
Jersey City St. Peter's 1 1 0
Millville 2 0 0
Peddie 0 2 0
Penns Grove 0 1 0
Richland St. Augustine 0 1 0
Roxbury 0 1 0
Trenton 0 1 1
Union Business College 1 0 0
Wenonah Military 3 3 1
West Jersey Academy 1 1 0
  Totals 18 20 2
Other States, Etc.      
Wilmington (DE) 3 1 3
Wilmington Friends (DE) 1 0 0
Eastern (DC) 1 0 0
St. John's (DC) 0 1 0
Mount St. Joseph's (MD) 1 0 0
Brooklyn Evening (NY) 3 0 0
Brooklyn St. John's (NY) 1 0 0
Brooklyn Poly (NY) 1 0 0
Haverhill St. James (MA) 0 1 1
  Totals 11 3 4
Colleges      
Philadelphia Dental 1 0 0
Villanova JV 0 1 0
University of Philadelphia 0 0 1
  Totals 1 1 1
Organization      
Fitzwater A.A. 1 0 0
       
CATHOLIC LEAGUE MEMBERS    
(Includes Non-League Games & Playoffs)  
  W L T
Bonner/Bonner-Pren. 23 38 1
Carroll 8 24 1
Dougherty 5 9 1
Egan/Conwell-Egan  6 4 0
Judge 18 18 0
Kenrick/Kennedy-Kenrick 5 8 0
Lansdale Catholic None    
La Salle 28 42 3
McDevitt 2 2 0
SE Cath./Neumann/Neum.-Gor. 30 38 1
North Catholic 21 26 2
O'Hara 16 37 0
Ryan 20 6 0
St. John's (Manayunk) 13 0 4
St. Joseph's Prep 40 87 2
St. Robert/St. James 20 30 6
St. Thomas More 25 8 4
Salesianum (DE) 10 6 2
Trenton Cathedral (NJ) 2 0 0
Villanova Prep 2 13 2
West Catholic 32 63 1
Wood 1 10 0
  Totals 327 469 30
ALL-TIME PLAYOFF RECORDS, OPPONENTS
CATHOLIC LEAGUE/CITY TITLE    
  W L T
Bonner 2 3 0
Frankford 1 0 0
Judge 2 1 0
La Salle 3 9 0
North Catholic 1 0 0
O'Hara 1 3 0
Ryan 1 1 0
St. Joseph's Prep 5 8 0
Villanova Prep 1 0 0
West Catholic 0 1 0
  Totals 17 26 0
ALL-TIME PLAYOFF RECORDS, COACHES
CATHOLIC LEAGUE/CITY TITLE    
  W L T
Stan Cofall 1 0 0
Gene Oberst 1 0 0
Goldie Graham 1 1 0
Bob Wagner 0 2 0
Ed Brodbine 2 1 0
John Quinn 2 2 0
Danny Algeo 2 1 0
Jim Murphy 6 11 0
Joe McCourt 2 6 0
Rick Prete 0 2 0
  Total 17 26 0

--

SCHOOL RECORDS

Most Wins Season
          12 in 2007 (12-2)
Longest Undefeated Streak
          19, all 19 games in 1922 (7-0-4) and 1923 (8-0)
          note: chronological order for games in 1921 and 1924 currently unavailable
Most Losses Season
          11 in 1971 (0-11)
Longest Winless Streak
          31, last three games in 1969, all 20 games in 1970 and 1971, first eight games in 1972 (0-30-1; tie in '72)
Most Points Scored
          Season: 385 in 2007 (12-2 record)
          Game: 67 vs. Roxborough in 1999 (67-12)
Most Points Allowed
          Season: 363 in 2018 (1-10 record)
          Game: 60 vs. O'Hara in 1983 (60-0) and O'Hara in 1984 (60-14) 
Fewest Points Scored Season
          6 in 1933 (0-6-2)
Fewest Points Allowed Season
          27 in 1938 (6-2-2)
Most Shutouts Season
          7 in 1945
Most Times Shut Out Season
          7 in 1933 and 1970
Biggest Winning Margin
          55 vs. Roxborough in 1999 (67-12)
Biggest Losing Deficit
          60 vs. O'Hara in 1984 (60-0)
Longest Shutout Streak
          6, last five games in 1939, first game in 1940
Longest Streak Times Shut Out
          6, last two games in 1959, first four games in 1960
Longest Streak Without Being Shut Out
          48, last five games in 1997, all 35 games from 1998 through 2000, first eight games in 2001
Longest Streak Without a Shutout
          61, last games in 1969, all 58 games from 1970 through 1974, first eight games in 1975

--

SEASON LEADERS IN RUSHING/PASSING/RECEIVING
(Starts With 1981; Stats for Earlier Seasons Unavailable)
*-one game unavailable
RUSHING (Based on Total Yards)
Year Name     Car.    Yards    YPC TDs
1981 Joe Dougherty 227 1,126 5.0 15
1982 Eric Lowe 139 670 4.8 4
1983 Unavailable        
1984 Unavailable        
1985 Rocky Gallagher 149 810 5.4 5
1986 Unavailable        
1987 Joe O'Brien 105 465 4.4 1
1988 Unavailable        
1989 Marvin Harrison 128 747 5.8 6
1990 Marvin Harrison 166 913 5.5 12
1991 John Guerrera 108 402 3.7 1
1992 Bugsy Martin 88 502 5.7 1
1993 Bugsy Martin 121 825 6.8 7
1994 Bugsy Martin 89 435 4.9 3
1995 Jaime Westerfer 125 642 5.1 4
1996 Rocco Trivarelli 140 945 6.8 14
1997 Rocco Trivarelli 206 1,089 5.3 11
1998 Derek Clayton 118 898 7.6 9
1999 Derek Clayton 160 1,068 6.7 12
2000 Joe McCourt 286 1,780 6.2 19
2001 Tom Maisch 197 910 4.6 7
2002 Johnny Ortiz 118 1,039 8.8 12
2003 Evin Jones 99 637 6.4 5
2004 Evin Jones 255 1,354 5.3 15
2005 Sean Woods 126 773 6.1 6
2006 Balial Sloan-El 178 922 5.2 10
2007 Balial Sloan-El 312 2,141 6.9 22
2008 Kasseim Everett 210 1,689 8.0 15
2009 Dennis Regan 158 574 3.6 6
2010 Marcus Kelly 163 1,057 6.5 12
2011 Marcus Kelly 237 1,796 7.6 16
2012 Dimetri Kelly 142 781 5.5 9
2013 Dimetri Kelly 288 1,668 5.8 11
2014 Dimetri Kelly 237 1,061 4.5 10
2015 Humza Basil 78 298 3.8 3
2016 AJ Gaymon 143 700 4.9 10
2017 Malik Griffin 60 383 6.4 6
2018 Brian Burton 97 493 5.1 5
2019 Shemar Ellis 145 732 5.0 8
2020 Mao Howell 27 53 1.9 2
2021 Mao Howell 118 583 4.9 3
PASSING (Based on Total Yards)
Year Name     C-A    Yards    Pct. TDs
1981 Steve Paul 95-203 1,452 46.8 11
1982 Steve Paul 88-197 846 44.7 6
1983 *-John Connor 61-158 815 38.6 7
1984 Dan Stoffere 74-157 1,057 47.1 4
1985 Dan Stoffere 99-240 1,334 41.3 12
1986 Walt Zakrzewski 41-79 494 51.9 6
1987 Jim McGeehan 48-110 563 43.6 7
1988 Jim McGeehan 83-177 1,300 46.9 8
1989 Jim McGeehan 75-185 1,318 40.5 12
1990 Tom Maloney 31-83 469 37.3 6
1991 George Bennett 55-152 736 36.2 4
1992 Dave Melaragni 62-163 788 38.0 10
1993 Dave Melaragni 60-144 873 41.7 8
1994 R.C. Kehoe 31-82 423 37.8 2
1995 Chris Carr 49-138 684 35.5 4
1996 Brendan Knauss 124-255 1,459 48.6 9
1997 Brendan Knauss 64-141 793 45.4 3
1998 Jon Young 29-87 391 33.3 3
1999 Tim Schmidt 46-91 752 50.5 8
2000 Nick Montanez 68-161 942 42.2 12
2001 Andre Sloan-El 64-190 946 33.7 9
2002 Andre Sloan-El 102-192 1,324 53.1 7
2003 Andre Sloan-El 111-211 1,498 52.6 19
2004 Tim Hoban 49-134 804 36.6 6
2005 Cory Jackson 42-90 577 46.7 6
2006 Chris Johnson 56-130 1,067 43.1 11
2007 Chris Johnson 70-162 1,380 43.2 18
2008 Kevin Regan 54-148 865 36.5 8
2009 Kevin Regan 67-125 1,046 53.6 10
2010 Michael Keir 70-148 1,207 47.3 13
2011 Michael Keir 108-198 1,525 54.5 12
2012 Michael Keir 125-201 1,837 62.2 12
2013 Brendan Regan 55-127 565 43.3 2
2014 Phil DiWilliams 89-166 1,316 53.6 8
2015 Phil DiWilliams 84-180 1,102 46.7 7
2016 Anthony Butler 128-247 1,600 51.8 7
2017 Jeffrey Grosso 82-180 924 45.6 4
2018 Jeffrey Grosso 23-74 378 31.1 2
2019 Jayden Pope 76-171 1,010 44.4 10
2020 Jayden Pope 54-111 563 48.6 1
2021 John Ingram 62-126 821 49.2 7
RECEIVING (Based on Total Receptions)
Year Name     Rec.    Yards    YPR TDs
1981 Kevin Boyle 56 940 16.8 6
1982 Unavailable        
1983 Unavailable        
1984 Unavailable        
1985 Tony Doroba 32 548 17.1 5
1986 Tony Doroba 29 372 13.5 1
1987 Ed Pellot 36 459 12.8 3
1988 Marvin Harrison 42 744 17.7 7
1989 Marvin Harrison 30 495 16.5 4
1990 Marvin Harrison 14 215 15.4 2
1991 Unavailable        
1992 Shawn McNesby 24 261 10.9 3
1993 Mike Duffy 18 374 20.2 6
1994 Quinon Brooker 17 201 11.8 0
1995 Unavailable        
1996 Bob Campbell 46 615 13.4 5
1997 Pat Friel 25 334 13.4 0
1998 Joe McCourt 16 215 13.4 1
1999 Steve Taylor 16 310 19.4 3
2000 Scott Paxson 24 354 14.8 6
2001 Kevin Dolan 26 447 17.2 4
2002 Charlie Squitiere 30 410 13.7 3
2003 Charlie Squitiere 31 385 12.4 4
2004 Dan Jordan 13 309 23.8 3
2005 Rockeed McCarter 19 373 19.6 5
2006 Troy Richardson 23 556 24.2 4
2007 Al Desiderio 29 656 22.6 11
2008 Dennis Regan 17 223 13.1 2
2009 Dennis Regan 38 516 18.4 5
2010 Will Fuller 32 692 21.6 9
2011 Will Fuller 46 758 16.5 10
2012 Will Fuller 57 930 16.3 8
2013 Patrick McCourt 25 225 9.0 0
2014 AJ Frazier 41 650 15.9 4
2015 Joey Bristow 31 441 14.2 5
2016 Jordan Haynes 51 811 15.9 3
2017 Malik Griffin 27 321 11.9 2
2018 Nadir McLeod 19 240 12.6 3
2019 Malachi Harris 41 778 19.0 12
2020 Mao Howell 18 172 9.6 1
2021 Tysheer Denmark 34 538 15.8 5

--

TOP PERFORMANCES IN GAMES/SEASONS, 1981-2018
Efforts From Previous Years in Italics
RUSHING YARDS, GAME
Rocco Trivarelli 329 1996 West Catholic
Marcus Kelly 324 2011 O'Hara
Dimetri Kelly 264 2013 Bonner-Prendie
Balial Sloan-El 262 2007 Brooklyn Poly (NY)
Kasseim Everett 252 2008 Bonner
Dimetri Kelly 251 2013 O'Hara
Kasseim Everett 243 2008 Southern
Joe McCourt 242 2000 Bonner
Dimetri Kelly 240 2013 SJ Prep
Joe McCourt 234 2000 O'Hara
Marvin Harrison 228 1990 Neumann
Kasseim Everett 224 2008 Ryan
Marcus Kelly 220 2011 Judge
Sean Woods 216 2005 Germantown Academy
Balial Sloan-El 216 2007 West Catholic
Balial Sloan-El 216 2007 Ryan
RUSHING YARDS, SEASON    
Balial Sloan-El 2,141 2007  
Marcus Kelly 1,796 2011  
Joe McCourt 1,780 2000  
Kasseim Everett 1,689 2008  
Dimetri Kelly 1,668 2013  
Evin Jones 1,354 2004  
John Cason 1,323 1979  
Joe Dougherty 1,126 1981  
Rocco Trivarelli 1,089 1997  
Derek Clayton 1,068 1999  
Dimetri Kelly 1,061 2014  
Marcus Kelly 1,057 2010  
Johnny Ortiz 1,039 2002  
Joe McCourt 989 1999  
Rocco Trivarelli 945 1996  
Balial Sloan-El 922 2006  
RUSHING CARRIES, GAME    
Rocco Trivarelli 46 1996 West Catholic
Joe McCourt 44 2000 O'Hara
Dimetri Kelly 41 2014 Coatesville
Patrick McCourt 38 2013 Roxborough
Dimetri Kelly 37 2013 Downingtown East
Dimetri Kelly 37 2013 O'Hara
Dimetri Kelly 36 2013 SJ Prep
Joe McCourt 35 2000 Roxborough
Tom Maisch 34 2001 Germantown Academy
Balial Sloan-El 33 2007 La Salle
Dennis Regan 33 2009 Ryan
Shenar Ellis 32 2019 Chester
Rocco Trivarelli 31 1996 Roxborough
Rocco Trivarelli 31 1997 West Catholic
Joe McCourt 31 2000 Bonner
Balial Sloan-El 31 2007 Ryan
Marcus Kelly 31 2010 SJ Prep
RUSHING CARRIES, SEASON    
Balial Sloan-El 312 2007  
Dimetri Kelly 288 2013  
Joe McCourt 286 2000  
Evin Jones 255 2004  
Marcus Kelly 237 2011  
Dimetri Kelly 237 2014  
Joe Dougherty 227 1981  
Kasseim Everett 210 2008  
Rocco Trivarelli 206 1997  
Tom Maisch 197 2001  
Balial Sloan-El 178 2006  
Marvin Harrison 166 1990  
Marcus Kelly 163 2010  
Joe McCourt 163 1999  
Derek Clayton 160 1999  
       
PASSING YARDS, GAME    
Phil DiWilliams  415 2014 Malvern
Michael Keir 332 2011 Chestnut Hill
Jayden Pope 294 2019 Pope John Paul II
Jim McGeehan 288 1988 Wissahickon
Michael Keir 277 2012 La Salle
Walt Zakrzewski 268 1986 Bensalem
Phil DiWilliams  266 2015 Downingtown East
Michael Keir 261 2010 O'Hara
Brendan Knauss 250 1996 Bonner
Jim McGeehan 244 1988 SJ Prep
Nick Montanez 241 2000 Judge
Michael Keir 239 2012 SCH Academy
Daquan Robinson 237 2019 Judge
Michael Keir 234 2010 Malvern
Michael Keir 234 2012 O'Hara
Michael Keir 234 2012 O'Hara
Michael Keir 232 2011 West Catholic
Jim McGeehan 232 1987 SJ Prep
PASSING YARDS, SEASON    
Michael Keir 1,837 2012  
Anthony Butler 1,600 2016  
Michael Keir 1,525 2011  
Andre Sloan-El 1,498 2003  
Brendan Knauss 1,459 1996  
Steve Paul 1,452 1981  
Chris Johnson 1,380 2007  
Dan Stoffere 1,334 1985  
Andre Sloan-El 1,324 2002  
Jim McGeehan 1,318 1989  
Phil DiWilliams  1,316 2014  
Jim McGeehan 1,300 1988  
Michael Keir 1,207 2010  
Phil DiWilliams  1,102 2015  
Chris Johnson  1,067 2006  
Dan Stoffere 1,057 1984  
PASSING COMPLETIONS, GAME  
Phil DiWilliams  25 2014 Downingtown East
Andre Sloan-El 20 2002 SJ Prep
Brendan Knauss 19 1996 Wissahickon
Michael Keir 18 2010 O'Hara
Phil DiWilliams  18 2015 Downingtown East
Jim McGeehan 17 1987 Carroll
Brendan Knauss 17 1996 O'Hara
Michael Keir 17 2011 La Salle
Michael Keir 17 2012 SCH Academy
Michael Keir 17 2012 La Salle
Michael Keir 17 2012 La Salle
Jaden Pope 17 2020 Wood
Dan Stoffere 16 1984 Neumann
Dan Stoffere 16 1985 Neumann
Walt Zakrzewski 16 1986 Bensalem
Brendan Knauss 16 1996 Conwell-Egan
Andre Sloan-El 16 2003 SJ Prep
PASSING COMPLETIONS, SEASON  
Anthony Butler 128 2016  
Michael Keir 125 2012  
Brendan Knauss 124 1996  
Andre Sloan-El 111 2003  
Michael Keir 108 2011  
Andre Sloan-El 102 2002  
Dan Stoffere 99 1985  
Steve Paul 95 1981  
Phil DiWilliams  89 2014  
Steve Paul 88 1982  
Phil DiWilliams  84 2015  
Jim McGeehan 83 1988  
Jeffrey Grosso 82 2017  
Jayden Pope 76 2019  
Jim McGeehan 75 1989  
Dan Stoffere 74 1984  
Chris Johnson 70 2007  
Michael Keir 70 2010  
PASSING ATTEMPTS, GAME  
Dan Stoffere 38 1985 Neumann
Michael Keir 38 2009 O'Hara
Phil DiWilliams  37 2014 Downingtown East
Phil DiWilliams  36 2015 West Catholic
Jayden Pope 36 2019 Conwell-Egan
Dan Stoffere 35 1984 Neumann
Andre Sloan-El 35 2002 SJ Prep
Brendan Knauss 34 1996 Conwell-Egan
Brendan Knauss 34 1996 O'Hara
Brendan Knauss 34 1996 Wissahickon
Dan Stoffere 33 1985 Carroll
Jim McGeehan 33 1987 Carroll
Phil DiWilliams  33 2015 Downingtown East
Jaden Pope 33 2020 Wood
Nick Montanez 32 2000 Judge
Andre Sloan-El 31 2001 Bonner
Andre Sloan-El 31 2003 SJ Prep
Michael Keir 31 2012 La Salle
PASSING ATTEMPTS, SEASON  
Brendan Knauss 255 1996  
Anthony Butler 247 2016  
Dan Stoffere 240 1985  
Andre Sloan-El 211 2003  
Steve Paul 203 1981  
Michael Keir 201 2012  
Michael Keir 198 2011  
Steve Paul 197 1982  
Andre Sloan-El 192 2002  
Andre Sloan-El 190 2001  
Jim McGeehan 185 1989  
Phil DiWilliams  180 2015  
Jeffrey Grosso 180 2017  
Jim McGeehan 177 1988  
Jayden Pope 171 2019  
Phil DiWilliams  166 2014  
Dave Melaragni 163 1992  
Chris Johnson 162 2007  
PASSING TOUCHDOWNS, SEASON  
Andre Sloan-El 19 2003  
Chris Johnson 18 2007  
Michael Keir 13 2010  
Dan Stoffere 12 1985  
Nick Montanez 12 2000  
Michael Keir 12 2011  
Michael Keir 12 2012  
Jim McGeehan 12 1989  
Steve Paul 11 1981  
Chris Johnson 11 2006  
Jim McGeehan 11 1988  
Dave Melaragni 10 1992  
Kevin Regan 10 2009  
Jayden Pope 10 2019  
Brendan Knauss 9 1996  
Andre Sloan-El 9 2001  
       
RECEIVING YARDS, GAME    
Will Fuller 276 2011 Chestnut Hill
Will Fuller 232 2012 O'Hara
AJ Frazier 220 2014 Downingtown East
Marvin Harrison 199 1988 SJ Prep
Tysheer Denmark 198 2021 La Salle
Jaime Westerfer 197 1995 Roxborough
Vernon Davis 182 1994 Bonner
Dennis Regan 172 2009 Roxborough
Malachi Harris 172 2019 Pope John Paul II
Malachi Harris 167 2019 Judge
Tony Doroba 163 1986 Bensalem
Rockeed McCarter 156 2005 Roxborough
Al Desiderio 154 2007 Bonner
Will Fuller 146 2010 O'Hara
Ed Pellot 143 1987 SJ Prep
Marvin Harrison 142 1988 Bensalem
Malachi Harris 141 2019 SJ Prep
Bob Campbell 140 1996 Bonner
Troy Richardson 139 2006 Roxborough
RECEIVING YARDS, SEASON  
Kevin Boyle 940 1981  
Will Fuller 930 2012  
Jordan Haynes 811 2016  
Malachi Harris 778 2019  
Will Fuller 758 2011  
Marvin Harrison 744 1988  
Will Fuller 692 2010  
Al Desiderio 656 2007  
AJ Frazier 650 2014  
Bob Campbell 615 1996  
Luke McKenna 595 1996  
Troy Richardson 556 2006  
Tony Doroba 548 1985  
Tysheer Denmark 538 2021  
Dennis Regan 516 2009  
Marvin Harrison 495 1989  
Joey Bristow 491 2016  
Ed Pellot 459 1987  
Kevin Dolan 447 2001  
RECEPTIONS, GAME    
AJ Frazier 12 2015 Downingtown East
Ed Pellot 11 1987 Carroll
Will Fuller 10 2011 Chestnut Hill
Will Fuller 10 2012 O'Hara
Marvin Harrison 10 1988 Bensalem
Luke McKenna 9 1996 Conwell-Egan
Tony Doroba 9 1986 Bensalem
Will Fuller 8 2012 La Salle
Bob Campbell 8 1996 Bonner
Bob Campbell 8 1996 Wissahickon
Ed Pellot 8 1987 SJ Prep
Jordan Haynes 8 2016 La Salle
Malachi Harris 8 2019 Pope John Paul II
Joe McCourt 7 2000 Germantown Academy
Kevin Dolan 7 2001 La Salle
Troy Richardson 7 2006 Roxborough
Dennis Regan 7 2009 Roxborough
Will Fuller 7 2010 SJ Prep
Will Fuller 7 2012 SJ Prep
AJ Frazier 7 2015 Haverford School
Luke McKenna 7 1996 Wood
Pat Friel 7 1997 Kennedy-Kenrick
Malik Griffin 7 2017 Ryan
Tysheer Denmark 7 2021 La Salle
RECEPTIONS, SEASON    
Will Fuller 57 2012  
Kevin Boyle 56 1981  
Jordan Haynes 51 2016  
Bob Campbell 46 1996  
Will Fuller 46 2011  
Marvin Harrison 42 1988  
Joey Bristow 42 2016  
AJ Frazier 41 2014  
Malachi Harris 41 2019  
Dennis Regan 38 2009  
Ed Pellot 36 1987  
Tysheer Denmark 34 2021  
Tony Doroba 32 1985  
Will Fuller 32 2010  
Charlie Squitiere 31 2003  
Joey Bristow 31 2015  
Marvin Harrison 30 1989  
Charlie Squitiere 30 2002  
Lenny Daniel 30 1985  
John Chaney 30 2014  
RECEIVING TOUCHDOWNS, SEASON  
Malachi Harris 12 2019  
Al Desiderio 11 2007  
Will Fuller 10 2011  
Will Fuller 9 2010  
Will Fuller 8 2012  
Marvin Harrison 7 1988  
Charron Fisher 7 2003  
Kevin Boyle 6 1981  
Mike Duffy 6 1993  
Scott Paxson 6 2000