Philadelphia High School Football
History of Archbishop Carroll in Radnor, PA

Return to TedSilary.com Home Page

 This page details much of the football history of Archbishop Carroll High
in Radnor, PA. The Patriots, with no seniors, played nine games in the
1968 season, then joined the Philadelphia Catholic League for the
1969 season and have remained there since.
  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  
1968 -- Patchwork schedule (nine games)  
1969-2021 -- Philadelphia Catholic League  
NON-CATHOLIC LEAGUE MEMBERS  
  W L T
Academy Park 2 2 0
Bartram 1 0 0
Bensalem 0 1 0
Bethlehem Catholic 0 1 0
Calvert Hall (MD) 1 0 0
Coatesville 0 2 0
Danville 0 1 0
Del-Val Charter 0 2 0
Downingtown 1 0 0
Frankford 1 0 0
Great Valley 0 1 0
Haverford High 1 0 0
Haverford School 1 3 0
Kennedy 2 0 0
Lancaster Catholic 0 1 0
Lower Merion 2 2 0
Malvern 4 16 3
Marple-Newtown 0 1 0
McDonogh (MD) 0 1 0
Neshaminy 3 0 0
New Hope-Solebury 1 0 0
Norristown 1 1 0
North Penn 0 2 0
North Schuylkill 2 0 0
Olney 2 0 0
Overbrook 3 0 0
Penn Charter 0 2 0
Pennridge 0 1 0
Penn Wood 2 2 0
Phoenixville 1 1 0
Pope John Paul II 0 1 0
Pottstown St. Pius X 1 3 0
Radnor 17 11 0
Rock Creek Christian (MD) 0 1 0
Seton Hall Prep (NJ) 1 1 0
Shanahan 5 1 0
Spring-Ford 1 0 0
Strath Haven 0 1 0
St. Mark's (DE) 0 1 0
Upper Merion 4 2 1
Upper Moreland 0 2 0
West Chester Henderson 3 7 0
Wilson Borough 0 1 0
  Total 63 75 4
CATHOLIC LEAGUE MEMBERS    
(No CL Play in 2020 Due to COVID-19)  
(Includes Non-League Games & Playoffs)  
  W L T
Bonner/Bonner-Pren. 23 31 0
Dougherty 12 1 0
Egan/Conwell-Egan  14 8 0
Judge 4 3 0
Kenrick/Kennedy-Kenrick 18 6 0
La Salle 0 3 0
Lansdale Catholic 2 6 0
McDevitt 16 12 0
Neumann/Neum.-Gor. 37 13 1
North Catholic 6 2 0
O'Hara 18 27 1
Roman 24 8 1
Ryan 3 14 1
St. James 14 12 0
St. Joseph's Prep 22 15 1
St. Thomas More 0 2 0
West Catholic 26 29 0
Wood 7 19 0
  Total 246 211 5
ALL-TIME PLAYOFF RECORDS, OPPONENTS
CATHOLIC LEAGUE/CITY TITLES    
  W L T
Bartram 1 0 0
Bonner-Prendie 3 3 0
Dougherty 1 1 0
Conwell-Egan  1 0 0
Frankford 1 0 0
Judge 2 1 0
Kenrick/Kennedy-Kenrick 2 0 0
McDevitt 2 2 0
Neumann/Neumann-Goretti 5 1 0
North Catholic 1 0 0
O'Hara 4 3 0
Ryan 0 6 0
St. James 1 1 0
St. Joseph's Prep 5 1 0
West Catholic 4 4 0
Wood 1 6 0
  Total 34 29 0
ALL-TIME PLAYOFF RECORDS, COACHES
CATHOLIC LEAGUE/CITY TITLES    
  W L T
Joe McNichol 7 2 0
Kevin Clancy 9 7 0
Jake Clark 5 4 0
Dan Bielli 11 9 0
Joe Powel 0 3 0
Dan Connor 0 2 0
Kyle Detweiler 2 2 0
  Total 34 29 0

--

SCHOOL RECORDS

Most Wins Season
          13 in 2000 (13-0)
Longest Winning Streak
          15, all 13 games in 2000 and first two in 2001
Most Losses Season
          10 in 2016 and 2020
Longest Losing Streak
          11, final game in 2020, all 10 games in 2021 (active)
Most Points Scored
          Season: 584 in 2000 (13-0 record)
          Game: 77 vs. Wood in 2000 (77-0)
Most Points Allowed
          Season: 407 in 2011 (1-9 record)
          Game: 64 vs. Neumann-Goretti 2019 (64-20) 
Fewest Points Scored Season
          81 in 1992 (1-9 record)
Fewest Points Allowed Season
          42 in 2000 (13-0 record)
Most Shutouts Season
          8 in 2000
Most Times Shut Out Season
          4 in 1969 and 1991
Biggest Winning Margin
          77 vs. Wood in 2000 (77-0)
Biggest Losing Deficit
          55 vs. Wood in 2012 (62-7)
Longest Shutout Streak
          6, games two through seven in 2000
Longest Streak Times Shut Out
          3, games six through eight in 1969
Longest Streak Without Being Shut Out
          76, last two games in 1972, all 66 games from 1973 through 1978, first eight games in 1979
Longest Streak Without a Shutout
          96, final five games in 2012, all 91 games from 2013 through 2021 (active)

--

SEASON LEADERS IN RUSHING/PASSING/RECEIVING
(Starts With 1981; Stats for Earlier Seasons Unavailable)
RUSHING (Based on Total Yards)
Year Name Car. Yards YPC TDs
1981 Unavailable        
1982 John Quigg 272 1,046 3.8 7
1983 *-Brian Callan 143 543 3.8 5
1984 Unavailable        
1985 Scott Kingsbury 143 608 4.3 7
1986 Joe Utsch 203 1,101 5.4 12
1987 Joe Utsch 177 826 4.7 7
1988 Steve Evans 179 745 4.2 6
1989 Russ Kingsbury 152 820 5.4 6
1990 Russ Kingsbury 229 1,151 5.0 20
1991 Larry Barnes 160 720 4.5 4
1992 Marc Pellicciotta 108 427 4.0 0
1993 Mike Kearney 122 398 3.3 2
1994 Corey Hill 134 727 5.4 7
1995 Tim Polizzi 140 589 4.2 3
1996 Brandon Banks 157 820 5.2 8
1997 Ed Stefanski 178 929 5.1 7
1998 Brian Mattaway 118 597 5.1 5
1999 Brian Mattaway 205 984 4.8 10
2000 Brian Mattaway 177 1,223 6.9 21
2001 James Roderick 134 842 6.3 12
2002 James Roderick 206 1,089 5.3 12
2003 Ryan Harford 137 886 6.5 10
2004 Brent Christie 130 1,060 8.2 9
2005 Josh Halladay 163 1,047 6.4 11
2006 Russell Johnson 91 521 5.7 7
2007 Luke Wischnowski 153 729 4.8 9
2008 Luke Wischnowski 150 708 4.7 4
2009 Bryant Moritz 127 604 4.8 5
2010 Julian Franklin 78 453 5.8 4
2011 Mark Collins 104 355 3.4 4
2012 Shawn Springs 87 321 3.7 5
2013 Austin Tilghman 132 1,091 8.3 12
2014 Sean McMorran 102 365 3.6 8
2015 Christian Smith 146 757 5.2 2
2016 Christian Smith 111 430 3.9 7
2017 Russell Minor-Shaw 89 437 4.9 3
2018 Brennan Robinson 52 554 10.7 2
2019 Russell Minor-Shaw 113 573 5.1 7
2020 Brennan Robinson 41 149 3.6 4
2021 Victor Taylor 72 201 2.8 1
PASSING (Based on Total Yards)
Year Name C-A Yards Pct. TDs
1981 Marty Kennedy 78-118 973 66.1 3
1982 Chris Olivieri 81-203 1,283 39.9 16
1983 Brian Corrigan 58-126 1,044 46.0 7
1984 Brian Corrigan 86-198 1,044 43.4 6
1985 Sean Maguire 65-173 1,002 37.6 5
1986 Mike Wusinich 56-130 817 43.1 4
1987 Rocco Vernisi 48-115 629 41.7 1
1988 Rocco Vernisi 75-172 1,119 43.6 9
1989 Chris Chipman 30-82 367 36.6 4
1990 Vic Ameye 71-147 1,145 48.3 9
1991 Vic Ameye 70-143 1,073 49.0 6
1992 Bryan Brennan 47-133 521 35.3 1
1993 Ben Conway 33-91 546 36.3 4
1994 Andrew Tamaccio 60-141 1,158 42.6 10
1995 Kevin Dorsey 22-69 373 31.9 3
1996 Pat Curtin 45-138 809 32.6 7
1997 Pat Curtin 59-166 949 35.5 10
1998 Kevin Waterman 55-140 673 39.3 4
1999 Kevin Waterman 95-168 1,410 56.5 14
2000 Derek Zambino 40-87 867 46.0 11
2001 Pat Brochet 82-165 1,647 49.7 15
2002 Pat Brochet 53-116 737 45.7 8
2003 Greg Kobilka 35-82 685 42.7 6
2004 Greg Kobilka 39-95 1,014 41.1 7
2005 Mike Cantafio 55-121 1,006 45.5 11
2006 Mike Cantafio 75-158 1,112 47.5 8
2007 Luke Wischnowski 67-121 1,181 55.4 10
2008 Luke Wischnowski 63-147 823 42.9 6
2009 Chris Schuster 16-54 303 29.6 2
2010 Jalal Timmons 35-100 582 35.0 2
2011 Sal Bello 75-165 1,021 45.5 10
2012 Sal Bello 74-152 1,144 48.7 13
2013 Sean McMorran 40-95 657 42.1 7
2014 Sean McMorran 51-126 571 40.5 7
2015 Stephen Honick 69-159 753 43.4 5
2016 Stephen Honick 173-322 2,023 53.7 12
2017 Kamal Gray 67-153 829 43.8 14
2018 Russell Minor-Shaw 61-126 1,051 48.4 18
2019 Russell Minor-Shaw 92-162 1,260 56.8 12
2020 Nick Lamey 71-134 1,157 53.0 9
2021 James Wright 39-86 388 45.3 2
RECEIVING (Based on Total Receptions)
Year Name Rec. Yards YPR TDs
1981 Terry Mullen 40 656 16.4 2
1982 Terry Mullen 28 617 22.0 8
1983 Marty McCabe 26 426 16.4 4
1984 Unavailable        
1985 Unavailable        
1986 Steve McClatchy 34 506 14.9 3
1987 Lamont Day 16 173 10.8 0
1988 Lamont Day 43 711 16.5 2
1989 Mike Sousa 10 123 12.3 2
1990 Chris Day 20 298 14.9 0
1991 Chris Day 29 559 19.3 6
1992 Marc Pellicciotta 11 68 6.2 0
1993 Greg See 13 225 17.3 1
1994 Pete Hinckle 25 541 21.6 4
1995 Sean Scott 12 251 20.9 3
1996 Sean Scott 22 395 18.0 4
1997 Mike Kelly 19 282 14.8 5
1998 Unavailable        
1999 Matt Pascucci 25 382 15.3 5
2000 Maurice Stovall 19 433 22.8 6
2001 Maurice Stovall 31 743 24.0 9
2002 Chaz Scott 24 396 16.5 7
2003 Matt Reilly 9 121 13.4 0
2004 Brian Rorick 14 423 30.2 3
  Dave Puliti 14 277 19.8 2
2005 Wiley Flowers 47 432 9.2 5
2006 Wiley Flowers 24 741 30.9 4
2007 Ellis Rogers 24 458 19.1 3
2008 Pat Seeds 18 249 13.8 3
2009 Teron Dobbs 4 69 17.3 0
  Zach Parke 4 64 16.0 1
2010 Teron Dobbs 13 281 21.6 2
2011 Teron Dobbs 29 649 22.4 7
2012 Evan Harvey 22 342 15.5 3
2013 Shawn Springs 14 346 24.7 5
2014 Harry Rohlfing 10 152 15.2 2
  Richard Melito 10 92 9.2 0
2015 Jay Smiley 27 359 13.3 3
2016 Jay Smiley 37 519 14.0 3
2017 Dahmir Ruffin 29 368 12.7 10
2018 Koran Butler 28 625 22.3 10
2019 Malachi Hansen 32 546 17.1 9
2020 Billy Coppock 24 302 12.7 0
2021 Victor Taylor 23 221 9.6 0

--

RECORDS FOR GAME/SEASON  
Entries in italics are from seasons prior to 1982
RUSHING YARDS, GAME
Austin Tilghman 2013 374 McDevitt
Brian Mattaway 2000 258 Malvern
Steve Evans 1988 221 SJ Prep
Ryan Harford 2003 217 Judge
Joe Utsch 1986 203 O'Hara
Russ Kingsbury 1990 200 West Catholic
Russ Kingsbury 1989 199 SJ Prep
Josh Halladay 2005 197 Upper Moreland
Brandon Banks 1996 196 Roman
Dan Dinsmore 1982 188  
Brent Christie 2004 187 McDevitt
Dahmir Ruffin 2017 186 Olney
Brian Mattaway 2000 185 Dougherty
RUSHING YARDS, SEASON  
Brian Mattaway 1,223 2000  
Russ Kingsbury 1,151 1990  
Joe Utsch 1,101 1986  
Austin Tilghman 1,091 2013  
James Roderick 1,089 2002  
Brent Christie 1,060 2004  
Ryan Stewart 1,058 2002  
Josh Halladay 1,047 2005  
John Quigg 1,046 2002  
Brian Mattaway 984 1999  
Ed Stefanski 929 1997  
Ryan Harford 886 2003  
Charlie Hurley 885 2000  
RUSHING CARRIES, GAME  
Gerard Phelan 44 1980  
Steve Evans 34 1988 SJ Prep
Russ Kingsbury 32 1990 O'Hara
Russ Kingsbury 31 1989 St. James
Ed Stefanski 30 1997 O'Hara
Mark Collins 29 2011 Academy Park
Russ Kingsbury 29 1990 West Catholic
John Quigg 29 1982 West Catholic
John Quigg 29 1982 SJ Prep
John Quigg 29 1982 St. James
Dan Dinsmore 29 1982 Dougherty
Brian Callan 29 1983 West Catholic
Russell Minor-Shaw 29 2019 Seton Hall Prep (NJ)
Ryan Harford 28 2003 Conwell-Egan
Steve Evans 28 1988 St. James
Chris Dransfield 28 1984 West Catholic
John Quigg 28 1982 Neumann
Brian Callan 28 1983 Roman
RUSHING CARRIES, SEASON  
Russ Kingsbury 229 1989  
James Roderick 206 2002  
Brian Mattaway 205 1999  
Joe Utsch 203 1986  
Steve Evans 179 1988  
Ed Stefanski 178 1997  
Joe Utsch 177 1987  
Josh Halladay 163 2005  
Larry Barnes 160 1991  
Brandon Banks 157 1996  
Luke Wischnowski 153 2007  
Russ Kingsbury 152 1989  
Luke Wischnowski 150 2008  
RUSHING TOUCHDOWNS, SEASON
Brian Mattaway 21 2000  
Russ Kingsbury 20 1990  
Charlie Hurley 14 2000  
Joe Utsch 12 1986  
James Roderick 12 2001  
James Roderick 12 2002  
Austin Tilghman 12 2003  
Jake Szulinski 12 2004  
Mike Larkin 11 2000  
Rich Wood 11 2003  
Josh Halladay 11 2005  
Brian Mattaway 10 1999  
Ryan Harford 10 2003  
       
PASSING YARDS, GAME    
Nick Lamey 322 2020 Danville
Mike Bailey 290 1973 Malvern
Pat Brochet 277 2000 North Schuylkill
Nick Lamey 271 2020 New Hope-Solebury
Sal Bello 256 2011 McDevitt
Stephen Honick 237 2016 Conwell-Egan
Stephen Honick 235 2016 Wood
Nick Lamey 230 2020 Neumann-Goretti
Sal Bello 229 2012 West Catholic
Stephen Honick 228 2016 Penn Wood
Stephen Honick 217 2016 Bonner-Prendie
Stephen Honick 214 2016 Ryan
Russell Minor-Shaw 212 2019 Bonner-Prendie
Stephen Honick 211 2016 Marple-Newtown
Russell Minor-Shaw 210 2019 Haverford School
Chris Olivieri 208 1982 Bonner
Mike Wusinich 203 1987 O'Hara
Pat Curtin 202 1997 Roman
Stephen Honick 200 2016 La Salle
Luke Wischnowski 199 2008 Wood
RusselL Minor-Shaw 198 2018 West Catholic
Pat Brochet 192 2001 Wood
Sal Bello 188 2011 O'Hara
Russell Minor-Shaw 188 2018 Seton Hall Prep (NJ)
Russell Minor-Shaw 188 2019 Seton Hall Prep (NJ)
Mike Cantafio 182 2005 Neumann-Goretti
PASSING YARDS, SEASON  
Stephen Honick 2,023 2016  
Mike Bailey 1,890 1974  
Pat Brochet 1,647 2001  
Kevin Waterman 1,410 1999  
Chris Olivieri 1,283 1982  
Russell Minor-Shaw 1,269 2019  
Luke Wischnowski 1,181 2007  
Andrew Tamaccio 1,158 1994  
Nick Lamey 1,157 2020  
Vic Ameye 1,145 1990  
Sal Bello 1,144 2012  
Rocco Vernisi 1,119 1988  
Mike Cantafio 1,112 2006  
Vic Ameye 1,073 1991  
Russell Minor-Shaw 1,051 2018  
Brian Corrigan 1,044 1983  
Brian Corrigan 1,044 1984  
Sal Bello 1,021 2011  
Greg Kobilka 1,014 2004  
Mike Cantafio 1,006 2005  
Sean Maguire 1,002 1985  
PASSING COMPLETIONS, GAME  
Stephen Honick 21 2016 Bonner-Prendie
Stephen Honick 21 2016 Ryan
Nick Lamey 21 2020 Danville
Stephen Honick 20 2016 Penn Wood
Russell Minor-Shaw 19 2019 Haverford School
Stephen Honick 17 2016 Wood
Russell Minor-Shaw 17 2019 Seton Hall Prep (NJ)
Russell Minor-Shaw 17 2019 Bonner-Prendie
Nick Lamey 17 2020 Neumann-Goretti
Stephen Honick 16 2016 Judge
Nick Lamey 16 2020 New Hope-Solebury
Stephen Honick 15 2015 wk 6
Stephen Honick 15 2016 SJ Prep
Brian Corrigan 14 1983 St. James
Sal Bello 14 2011 McDevitt
Sal Bello 14 2011 McDevitt
Stephen Honick 14 2016 Marple-Newtown
Stephen Honick 14 2016 La Salle
Stephen Honick 14 2016 Ryan
Brian Corrigan 13 1983 O'Hara
Mike Wusinich 13 1986 O'Hara
Jay Curry 13 1987 St. James
Kevin Waterman 13 1999 McDevitt
Luke Wischnowski 13 2007 Wood
Brian Corrigan 12 1984 St. James
Mike Cantafio 12 2006 Neumann-Goretti
Sal Bello 12 2012 West Catholic
Stephen Honick 12 2015 wk 8
Kamal Gray 12 2017 Conwell-Egan
PASSING COMPLETIONS, SEASON  
Stephen Honick 173 2016  
Mike Bailey 135 1973  
Kevin Waterman 95 1999  
Russell Minor-Shaw 92 2019  
Brian Corrigan 86 1984  
Pat Brochet 82 2001  
Chris Olivieri 81 1982  
Marty Kennedy 78 1981  
Rocco Vernisi 75 1988  
Mike Cantafio 75 2006  
Sal Bello 75 2011  
Sal Bello 74 2012  
Vic Ameye 71 1990  
Nick Lamey 71 2020  
Vic Ameye 70 1991  
Stephen Honick 69 2015  
Luke Wischnowski 67 2007  
Kamal Gray 67 2017  
Sean Maguire 65 1985  
Luke Wischnowski 63 2007  
PASSING ATTEMPTS, GAME  
Stephen Honick 38 2016 Penn Wood
Nick Lamey 38 2020 Neumann-Goretti
Nick Lamey 36 2019 Lansdale Catholic
Luke Wischnowski 34 2008 Wood
Brian Corrigan 33 1983 O'Hara
Stephen Honick 33 2016 La Salle
Sal Bello 32 2011 McDevitt
Russell Minor-Shaw 32 2019 Haverford School
Stephen Honick 32 2016 Bonner-Prendie
Nick Lamey 32 2020 Danville
Stephen Honick 31 2016 Ryan
Stephen Honick 31 2016 Judge
Russell Minor-Shaw 31 2019 Bonner-Prendie
Chris Olivieri 30 1982 West Catholic
Nick Lamey 30 2020 New Hope-Solebury
Stephen Honick 29 2016 Ryan
Chris McPhillips 28 1983 Neumann
Stephen Honick 28 2016 Conwell-Egan
PASSING ATTEMPTS, SEASON
Stephen Honick 322 2016  
Mike Bailey 253 1974  
Mike Bailey 249 1973  
Chris Olivieri 203 1982  
Brian Corrigan 198 1984  
Sean Maguire 173 1985  
Rocco Vernisi 172 1988  
Kevin Waterman 168 1999  
Pat Curtin 166 1997  
Sal Bello 165 2011  
Pat Brochet 165 2001  
Russell Minor-Shaw 162 2019  
Stephen Honick 159 2015  
Mike Cantafio 158 2006  
Kamal Gray 153 2017  
Sal Bello 152 2012  
Vic Ameye 147 1990  
Luke Wischnowski 147 2008  
PASSING TOUCHDOWNS, SEASON  
Russel Minor-Shaw 18 2018  
Doug Guyer 17 1977  
Mike Bailey 16 1973  
Chris Olivieri 16 1982  
Pat Brochet 15 2001  
Kevin Waterman 14 1999  
Kamal Gray 14 2017  
Sal Bello 13 2012  
Stephen Honick 12 2016  
Russell Minor-Shaw 12 2019  
Derek Zambino 11 2000  
Mike Cantafio 11 2005  
Andrew Tamaccio 10 1994  
Pat Curtin 10 1997  
Luke Wischnowski 10 2007  
Sal Bello 10 2012  
Rocco Vernisi 9 1988  
Vic Ameye 9 1990  
Nick Lamey 9 2020  
     
RECEIVING YARDS, GAME  
Malachi Hansen 194 2020 New Hope-Solebury
John Fair 181 1973 Malvern
Teron Dobbs 178 2011 O'Hara
Billy Coppock 165 2020 Danville
Terry Mullen 161 1982 Radnor
Ed Barrow 160 1983 Downingtown
Maurice Stovall 140 2000 Academy Park
Jay Smiley 139 2016 Conwell-Egan
Khadir Roberts 139 2016 Wood
Lamont Day 137 1988 Bonner
Malachi Hansen 136 2019 Bonner-Prendie
Dan Bier 132 2012 Radnor
Terry Mullen 126 1982 Lower Merion
Dan Bier 124 2012 West Catholic
Mike Saksa 123 1973 Bonner
Chris Day 122 1991 O'Hara
Wiley Flowers 121 2006 McDevitt
John Fair 119 1973 Neumann
Pete Hinckle 119 1994 Kennedy-Kenrick
Steve McClatchy 118 1987 West Catholic
Chris Day 117 1990 St. James
Koran Butler 116 2018 Seton Hall Prep (NJ)
Malachi Hansen 116 2020 Ryan
Maurice Stovall 115 2001 Wood
Terry Mullen 115 1982 Bonner
RECEIVING YARDS, SEASON    
Mike Saksa 1,142 1974  
Steve Adelizzi 960 1971  
Maurice Stovall 743 2001  
Wiley Flowers 741 2006  
Lamont Day 711 1988  
Terry Mullen 656 1981  
Teron Dobbs 649 2011  
Koran Butler 625 2018  
Terry Mullen 617 1982  
Chris Day 559 1991  
Malachi Hansen 546 2019  
Pete Hinckle 541 1994  
Jay Smiley 519 2016  
Steve McClatchy 506 1986  
Malachi Hansen 496 2020  
Ellis Rogers 458 2007  
Dahmir Ruffin 450 2016  
Maurice Stovall 433 2000  
Wiley Flowers 432 2005  
Brian Rorick 423 2004  
Dan Bier 422 2012  
RECEPTIONS, GAME    
Billy Coppock 10 2020 Danville
John Fair 9 1973 Neumann
Jay Smiley 9 2015  
Malachi Hansen 9 2020  
Mike Saksa 8 1973 Bonner
Steve McClatchy 8 1987 West Catholic
Steve McClatchy 8 1987 O'Hara
Dahmir Ruffin 8 2017 Conwell-Egan
Malachi Hansen 8 2019 Bonner-Prendie
Chris Day 7 1991 SJ Prep
Lamont Day 7 1988 Bonner
Terry Mullen 7 1982 Radnor
Jay Smiley 7 2016 Penn Wood
Dahmir Ruffin 7 2016 Bonner-Prendie
Jahlil Warren 7 2019 Haverford School
  many with six      
RECEPTIONS, SEASON    
Mike Saksa 59 1974  
Wiley Flowers 47 2006  
Lamont Day 43 1988  
Terry Mullen 40 1981  
Jay Smiley 37 2016  
Steve McClatchy 34 1986  
Dahmir Ruffin 32 2016  
Malachi Hansen 32 2019  
Maurice Stovall 31 2001  
Chris Day 29 1991  
Teron Dobbs 29 2011  
Dahmir Ruffin 29 2017  
Terry Mullen 28 1982  
Koran Butler 28 2018  
Jay Smiley 27 2015  
Khadir Roberts 27 2016  
Marty McCabe 26 1983  
     
OVERALL SCORING, SEASON  
Brian Mattaway 144 2000 24-0
Russ Kingsbury 122 1990 20-1
Maurice Stovall 114 2001 18-3
Charlie Hurley 110 2000 18-1
Josh Halladay 86 2005 14-1
Mike Larkin 84 2000 11-3
Dahmir Ruffin 84 2017 14-0
Austin Tilghman 80 2013 13-1
Rich Wood 78 2003 13-0
Ryan Stewart 74 2002 12-1
Joe Utsch 72 1986 12-0
James Roderick 72 2001 12-0
James Roderick 72 2002 12-0
Jake Szulinski 72 2004 12-0
KICK SCORING, SEASON    
Marty Higgins 94 2000 73-7
Marty Higgins 62 1999 35-9
Steve Troutman 54 1986 27-9
Denis O'Brien 54 1990 51-1
Tom Beggia 46 2008 40-2
Don O'Brien 44 1984 17-9
Ryan McGoldrick 41 2002 29-4
Juliano Mastrocola 41 2018 32-3

--

FIRST TEAM ALL-CITY PICKS
(1971-77 Bulletin/1978-2015 Daily News)
Year Name Pos.
1971 Steve Adelizzi Rec.
  Bill Zwaan QB
1974 Mike Saksa Rec.
  Mike Bailey QB
1975 Brian Zwaan L
1976 Pete McKenna K
  Tom Siebert LB
1977 Kevin Mullen Rec.
1980 Gerard Phelan RB
1982 Terry Mullen Rec.
  Joe Bello LB
1983 Jim Costalas E
1984 Burt Grossman L
1985 Vince Sposato LB
1986 George Stratts L
  Steve Troutman K
  Mike Callan L
1987 Brandon Moore L
  Pete Ravalico L
1988 Joe Bergstrom LB