Philadelphia High School Football
History of Malvern Prep (Malvern, PA)

  Gamp Pellegrini Tribute Page

  This page details much of the football history of Malvern Prep
in Malvern, PA. The Friars played patchwork schedules from
1924 through 1949, then joined the Inter-Ac League for the 1950
season and have remained there since.
  Because of a rules violation the Friars were ineligible to compete
for the championship in 1981, but did play all members.
  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.
  Thanks for the help --
Bob Carey.

 

 
(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  
1924-49 -- Patchwork schedules
1950-2021 -- Inter-Ac League
No I-A play in 2020 due to COVID-19  
CURRENT INTER-AC MEMBERS  
(Includes Non-League Games)  
  W L T
Chestnut Hill/SCH Academy 24 7 0
Episcopal 50 18 3
Germantown Academy 49 18 4
Haverford School 47 26 0
Penn Charter 47 24 1
  Totals 216 93 8
NON-INTER-AC MEMBERS  
  W L T
Public League      
Bartram 1 0 1
Frankford 1 0 0
Imhotep 0 2 0
Mastbaum 2 0 0
Roxborough 3 3 0
West Philadelphia 1 0 0
  Totals 8 5 1
Catholic League      
Bonner/Bonner-Pren. 8 3 0
Carroll 16 4 3
Egan 1 0 0
Judge 1 0 0
Kenrick 2 4 0
La Salle 6 10 0
Neumann 1 1 0
O'Hara 3 3 0
Roman 4 4 1
Ryan 1 1 0
St. James 1 1 0
St. Joseph's Prep 13 8 0
West Catholic 2 1 0
Wood 3 0 0
  Totals 62 40 4
Other Private Schools in Five-County Phila. Area 
Academy New Church 9 7 2
Church Farm 3 1 0
Ft. Washington Military Acad. 0 1 0
Friends' Central 9 6 0
George School 2 0 0
Hill School 2 1 0
National Farm School 0 2 1
Penna. Military College Prep 12 5 3
Perkiomen School 2 0 0
St. Luke's 0 1 0
Valley Forge MA 12 12 2
Williamson Trade 3 3 0
  Totals 54 39 8
Other Schools in Five-County Phila. Area 
Academy Park 2 0 0
Bensalem 2 0 0
Bishop Shanahan 2 0 0
Bridgeport 0 2 0
Bristol 1 1 0
Central Bucks East 0 1 1
Chichester 3 0 1
Coatesville 1 0 0
Conestoga 1 2 0
Council Rock 2 2 0
Delhaas 1 0 0
Downingtown/Down. West 8 13 0
Downingtown East 2 3 0
Glen Mills 3 4 0
Haverford High 2 1 0
Lower Merion 0 1 0
Marple-Newtown 2 0 0
Nether-Providence 3 0 0
Owen J. Roberts 2 0 0
Penncrest 1 0 0
Penn Wood 2 0 0
Pottstown St. Pius 1 0 0
Ridley 1 1 0
St. Matthew/Archbishop Kennedy 14 7 0
Springfield Delco 2 0 0
Sun Valley 1 0 0
Swarthmore 1 1 0
Upper Darby 1 0 0
Upper Merion 1 0 0
West Chester East 8 6 0
West Chester Henderson 13 6 0
Woodrow Wilson 1 0 1
  Totals 84 51 3
Elsewhere in Pennsylvania      
Allentown Central Catholic 1 1 0
Berks Catholic 3 0 0
Palmyra 1 0 0
Reading 1 0 0
Franklin & Marshall Acad. 3 3 0
Harrisburg Academy 0 1 0
St. Francis Prep 3 0 0
Stevens Trade 1 0 0
Valley View 1 0 0
Wyoming Seminary 4 0 0
  Totals 18 5 0
New Jersey      
Absecon Holy Spirit 3 1 0
Bergen Catholic 0 1 0
Bordentown Military Acad. 2 1 1
Buena 1 0 0
Camden Catholic 0 0 1
Camden St. Joseph's 0 1 0
Delran Holy Cross 1 1 0
Gloucester Catholic 1 1 0
Hudson Catholic 1 0 0
Hun School 1 3 0
Kingsley 0 1 0
Lawrenceville School 2 0 0
Lower Cape May 2 0 0
Millville 0 1 0
Newman School 2 3 1
Peddie School 6 1 0
Pennsauken Bishop Eustace 1 0 0
Pope John Paul XXIII 1 1 0
Rutgers Prep 0 1 0
St. Augustine 1 1 0
Trenton Catholic 1 1 0
Wenonah Military Academy 0 2 0
Wildwood 0 2 1
  Totals 26 23 4
Other States, Etc.      
Annapolis St. Mary's (MD) 2 0 0
Archbishop Carroll (DC) 2 0 0
Archbishop Spalding (MD) 0 2 0
Avalon School (MD) 1 0 0
Baltimore Gilman (MD) 1 1 0
Calvert Hall (MD) 2 0 0
Claymont Archmere Acad. (DE) 0 1 0
Georgetown Prep (DC) 1 1 0
Gilman (MD) 1 0 0
Goldey College Prep (DE) 1 0 0
Loyola Blakefield (MD) 2 1 0
St. John's (DC) 0 2 0
Chicago St. Rita (IL) 1 0 0
Towson McDonogh (MD) 3 2 0
West Nottingham Acad. 0 1 0
Wilmington Tower Hill School 7 2 0
Wilmington Salesianum (DE) 9 11 0
Wilmington Friends (DE) 1 1 0
Wilmington St. Mark's (DE) 7 4 0
  Totals 41 29 0
Colleges      
Swarthmore College JV 1 0 0
Ursinus frosh 0 1 0
Villanova frosh 0 2 0
Villanova 150-pound 1 0 1
West Chester JV 0 0 1
  Totals 2 3 2

--

SCHOOL RECORDS

Most Wins Season
          11 in 2018)
Longest Undefeated Streak
          24, last four games in 1973 (4-0), all 10 games in 1974 (10-0), all 10 games in 1975 (9-0-1)

Longest Losing Streak
          14, last five games in 1966, all eight games in 1967, first game in 1968
Most Losses Season
          8 in 1948 (0-8), 1967 (0-8), 1990 (2-8) and 2004 (3-8)
Most Points Scored
          Season: 424 in 2008 (10-0 record)
          Game: 62 vs. Episcopal in 1973 (62-18)
Most Points Allowed
          Season: 272 in 2004 (3-8 record)
          Game: 66 vs. Newman School in 1924 (66-6) 
Fewest Points Scored Season
          7 in 1957 (1-7)
Fewest Points Allowed Season
          29 in 1972 (9-0)
Most Shutouts Season
          5 in 1987 and 2005
Most Times Shut Out Season
          7 in 1957
Biggest Winning Margin
          53 vs. St. Francis Prep in 1951 (53-0)
Biggest Losing Deficit
          60 vs. Newman School in 1924 (66-6)
Longest Shutout Streak
          4, games three through six in 1987
Longest Streak Times Shut Out
          9, last seven games in 1957, first two games in 1958
Longest Streak Without Being Shut Out
          181, last eight games in 2004, all games from 2005 through 2021 (streak still active)
Longest Streak Without a Shutout
          38, last seven games in 2016, all 31 games from 2017 through 2019

--

SEASON LEADERS IN RUSHING/PASSING/RECEIVING
(Starts With 1982; Stats for Earlier Seasons Unavailable)
RUSHING (Based on Total Yards)
Year Name Car. Yards YPC TDs
1982 Andy Baker 106 530 5.0 4
1983 Unavailable        
1984 Stan Brown 131 913 7.0 4
1985 Unavailable        
1986 Mike Augsberger 123 554 4.5 13
1987 Jeff Caldwell 156 932 6.0 12
1988 Rob Levan 171 908 5.3 10
1989 Joe Grace 90 464 5.2 3
1990 Brian Gallagher 150 586 3.9 3
1991 Brian Gallagher 277 1,266 4.6 12
1992 Matt O'Brien 92 652 7.1 5
1993 Jeff Browning 65 431 6.6 5
1994 Derrick Downs 143 1,015 7.1 7
1995 Toby Booker 98 861 8.8 10
1996 Chris Downs 218 1,682 7.7 18
1997 Chris Downs 268 2,198 8.2 29
1998 Mike Ambrose 149 609 4.1 10
1999 Mike Ambrose 205 1,351 6.6 14
2000 Michael Treston 93 525 5.6 1
2001 Michael Treston 116 957 8.3 12
2002 T.J. Cascio 139 927 6.7 16
2003 Andrew Mackrides 70 413 5.9 7
2004 Jimmie Cotton 69 529 7.7 4
2005 Jimmie Cotton 113 748 6.6 13
2006 Chris Layne 127 925 7.3 12
2007 James Connelly 139 738 5.3 7
2008 James Connelly 98 862 8.8 9
2009 Bobby Hill 182 1,040 5.7 14
2010 Shawn Wilson 169 1,052 6.2 12
2011 Shawn Wilson 117 793 6.8 12
2012 Troy Gallen 90 632 7.0 7
2013 Troy Gallen 156 1,536 9.8 19
2014 Zac Fernandez 87 615 7.1 6
2015 O'Shaan Allison 196 1,522 7.8 14
2016 Zac Fernandez 167 1,196 7.2 9
2017 O'Shaan Allison 181 1,028 5.7 11
2018 Quincy Watson 145 903 6.3 8
2019 Lonnie White 127 1,065 8.4 15
2020 Isaiah Wright 60 337 5.6 4
2021 Isaiah Wright 207 1,100 5.3 13
PASSING (Based on Total Yards)
Year Name    C-A Yards Pct. TDs
1982 Mike DeNoia 47-135 775 34.8 3
1983 Unavailable        
1984 Bill Lockhart 24-63 490 38.1 6
1985 Unavailable        
1986 Mike Augsberger 51-110 859 49.1 12
1987 Unavailable        
1988 Luke Leslie 35-75 660 46.7 3
1989 Luke Leslie 62-132 909 47.0 2
1990 Jody Goane 72-144 913 50.0 7
1991 Matt Davis 77-176 1,008 43.8 5
1992 Ryan Polley 55-114 772 48.2 7
1993 Ryan Polley 85-154 1,239 55.2 9
1994 Ryan Polley 62-127 983 51.2 10
1995 Doug Borgerson 38-61 769 62.3 9
1996 Shaun Gallagher 54-137 731 39.4 7
1997 Shaun Gallagher 39-107 434 36.4 9
1998 Mike Ryan 78-171 1,270 45.6 11
1999 Mike Ryan 61-129 1,251 47.3 9
2000 Bill Corbett 54-112 806 48.2 11
2001 Matt Skellan 24-52 421 46.2 5
2002 Dave Moore 50-135 820 37.0 7
2003 Dan Onorato 75-162 1,526 46.3 12
2004 Brendan O'Sullivan 58-128 899 45.3 5
2005 Ian Mitchell 48-96 914 50.0 8
2006 Ryan Nassib 68-130 1,402 52.3 17
2007 Ryan Nassib 79-144 1,237 54.9 8
2008 Billy Conners 70-96 1,509 72.9 19
2009 Chase Gunther 62-126 752 49.2 4
2010 Tommy Rumer 56-134 947 41.8 5
2011 Tommy Rumer 35-74 441 47.3 4
2012 Billy Ford 86-174 1,231 49.4 8
2013 Alex Hornibrook 67-129 1,190 51.9 12
2014 Alex Hornibrook 168-265 2,156 63.4 26
2015 Kevin Doyle 78-139 1,124 56.1 10
2016 Drew Gunther 91-143 1,100 63.6 12
2017 Drew Gunther 113-207 1,167 54.6 18
2018 Drew Gunther 128-227 2,136 56.4 24
2019 Lonnie White 49-113 762 43.4 9
2020 Jack Capaldi 36-63 644 57.1 6
2021 Jack Capaldi 65-124 1,007 52,4 4
RECEIVING (Based on Total Receptions)
Year Name    Rec. Yards YPR TDs
1982 Jim Pitt 17 336 19.8 1
1983 John Bruder 25 538 21.5 5
1984 Unavailable        
1985 Unavailable        
1986 Joe Carpenter 23 365 15.9 8
1987 Unavailable        
1988 Ed Deal 26 465 17.9 2
1989 Kevin Pellegrini 25 367 14.7 3
1990 Frank Oschell 27 376 13.9 2
1991 Frank Oschell 37 599 16.2 2
1992 Matt O'Brien 14 195 13.9 2
1993 Jim Bruder 35 605 17.3 2
1994 Chris Downs 14 189 13.5 2
1995 Dave O'Brien 14 364 26.0 5
1996 Ryan Edginton 25 330 13.2 3
1997 Ryan Edginton 23 376 16.3 7
1998 Ryan Edginton 43 642 14.9 5
1999 Brian Buckley 26 515 19.8 7
2000 Kevin Barr 26 532 20.5 4
2001 Kevin Barr 16 289 18.1 3
2002 Mike Melvin 23 521 22.7 4
2003 Ryan McManus 20 300 19.3 0
2004 Trey Womack 21 405 15.0 2
2005 Trey Womack 26 584 22.5 2
2006 Joe Hoban 30 830 27.7 10
2007 Joe Price 29 551 19.0 5
2008 Joe Price 36 939 26.1 13
2009 JoJo Rava 20 221 11.1 2
2010 Michael Bolte 16 385 24.1 4
2011 Ryan Ammerman 11 194 17.6 2
2012 Joe Carlini 28 210 7.5 0
2013 Andy Pancoast 24 336 14.0 4
2014 Trevor Morris 39 647 16.6 10
2015 Mike Fay 38 565 14.9 5
2016 Zac Fernandez 40 454 11.4 8
2017 Quincy Watson 23 461 20.0 8
  Quinn McCahon 23 349 15.2 2
2018 Ryan Iacone 40 547 13.7 4
2019 Tyler Tinson 20 203 10.2 2
2020 Lonnie White 17 369 21.7 4
2021 Ryan Falkenstein 16 230 14.4 0

--

TOP PERFORMANCES IN GAMES/SEASONS, 1982-2021
RUSHING YARDS, GAME
Troy Gallen 372 2012 Episcopal
Troy Gallen 333 2012 SCH Academy
Zac Fernandez 326 2016 Penn Charter
Chris Downs 308 1997 Carroll
Chris Downs 298 1997 Germantown Academy
Chris Downs 276 1996 Penn Charter
Chris Downs 265 1996 Owen J. Roberts
Chris Downs 264 1996 Haverford School
O'Shaan Allison 253 2015 Penn Charter
Lonnie White 251 2019 Penn Charter
Troy Gallen 250 2012 SJ Prep
Chris Downs 249 1996 Germantown Academy
Isaiah Wright 248 2021 Penn Charter
Isaiah Wright 244 2021 SCH Academy
O'Shaan Allison 240 2015 Holy Spirit (NJ)
Mike Ambrose 239 1999 West Chester Handerson
Chris Downs 226 1997 West Chester East
Wally Shields 225 1972 Episcopal
Mike Ambrose 221 1999 West Chester East
Quincy Watson 221 2018 SCH Academy
RUSHING YARDS, SEASON    
Chris Downs 2,198 1997  
Chris Downs 1,682 1996  
Troy Gallen 1,536 2013  
O'Shaan Allison 1,522 2015  
Mike Ambrose 1,351 1999  
Brian Gallagher 1,266 1991  
Zac Fernandez 1,196 2016  
Isaiah Wright 1,100 2021  
Lonnie White 1,065 2019  
Shawn Wilson 1,052 2010  
Bobby Hill 1,040 2009  
O'Shaan Allison 1,028 2017  
Derrick Downs 1,015 1994  
Michael Treston 957 2001  
Jeff Caldwell 932 1987  
T.J. Cascio 927 2002  
Chris Layne 925 2006  
Stan Brown 913 1984  
Rob Levan 908 1988  
RUSHING CARRIES, GAME    
Isaiah Wright 48 2021 SCH Academy
Brian Kolmer 40 1970 St. Pius X
Chris Downs 38 1997 Germantown Academy
Zac Fernandez 37 2014 SCH Academy
Chris Downs 36 1997 Carroll
Zac Fernandez 36 2016 Penn Charter
Chris Downs 34 1997 Chester
Wally Shields 33 1972 Episcopal
Chris Downs 33 1996 Owen J. Roberts
Brian Gallagher 33 1991 West Chester East
O'Shaan Allison 33 2015 Episcopal
Isaiah Wright 33 2021 Episcopal
Chris Downs 32 1996 Carroll
O'Shaan Allison 32 2017 Penn Charter
Troy Gallen 31 2012 SJ Prep
Brian Gallagher 30 1991 Penn Charter
Bobby Hill 30 2009 Chestnut Hill
O'Shaan Allison 30 2015 SJ Prep
Isaiah Wright 30 2021 Haverford School
Mike Ambrose 29 1999 West Chester East
Brian Gallagher 29 1991 Episcopal
  many with 28      
RUSHING CARRIES, SEASON    
Brian Gallagher 277 1991  
Chris Downs 268 1997  
Chris Downs 218 1996  
Isaiah Wright 207 2021  
Mike Ambrose 205 1999  
O'Shaan Allison 196 2015  
Bobby Hill 182 2009  
O'Shaan Allison 181 2017  
Rob Levan 171 1988  
Shawn Wilson 169 2010  
Zac Fernandez 167 2016  
Troy Gallen 156 2013  
Jeff Caldwell 156 1987  
Brian Gallagher 150 1990  
Mike Ambrose 149 1998  
Quincy Watson 145 2018  
Derrick Downs 143 1994  
T.T. Cascio 139 2002  
James Connelly 139 2007  
RUSHING TOUCHDOWNS, SEASON  
Chris Downs 29 1997  
Troy Gallen 19 2013  
Chris Downs 18 1996  
T.J. Cascio 16 2002  
Lonnie White 15 2019  
O'Shaan Allison 14 2015  
Bobby Hill 14 2009  
Mike Ambrose 14 1999  
Jimmie Cotton 13 2005  
Mike Augsberger 13 1986  
Neil Willis 13 2008  
Isaiah Wright 13 2021  
Shawn Wilson 12 2010  
Shawn Wilson 12 2011  
Chris Layne 12 2006  
Michael Treston 12 2001  
Brian Gallagher 12 1991  
Jeff Caldwell 12 1987  
       
PASSING YARDS, GAME    
Drew Gunther 386 2018 Berks Catholic
Nick Maras 338 2015 Sr. Rita (IL)
Tommy Rumer 317 2010 Roman
Alex Hornibrook 271 2014 Roman
Billy Conners 268 2008 SJ Prep
Alex Hornibrook 264 2014 Penn Charter
Drew Gunther 257 2018 McDonogh (MD)
Alex Hornibrook 251 2012 La Salle
Drew Gunther 247 2017 Peddie (NJ)
Billy Conners 244 2008 Penn Charter
Ryan Polley 243 1993 West Chester East
Kevin Doyle 240 2016 St. Augustine (NJ)
Alex Hornibrook 239 2014 Germantown Academy
Jack Capaldi 236 2021 Spalding (MD)
Ryan Nassib 234 2006 Germantown Academy
Alex Hornibrook 231 2014 SJ Prep
Kevin Doyle 230 2015 Episcopal
Drew Gunther 228 2016 Episcopal
Drew Gunther 227 2017 McDonogh (MD)
Drew Gunther 222 2016 Avalon (MD)
Ryan Polley 219 1994 Holy Cross (NJ)
Dan Onorato 214 2003 Valley Forge MA
Jack Capaldi 214 2020 Salesianum (DE)
Drew Gunther 213 2017 Haverford School
Alex Hornibrook 212 2014 Episcopal
PASSING YARDS, SEASON    
Alex Hornibrook 2,156 2014  
Drew Gunther 2,136 2018  
Drew Gunther 1,667 2017  
Dan Onorato 1,526 2003  
Billy Conners 1,509 2008  
Ryan Nassib 1,402 2006  
Mike Ryan 1,270 1998  
Mike Ryan 1,251 1999  
Ryan Polley 1,239 1993  
Ryan Nassib 1,237 2007  
Billy Ford 1,231 2012  
Alex Hornibrook 1,190 2013  
Kevin Doyle 1,124 2015  
Drew Gunther 1,100 2016  
Jack Capaldi 1,100 2021  
Matt Davis 1,008 1991  
Ryan Polley 983 1994  
Tommy Rumer 947 2010  
Ian Mitchell 914 2005  
PASSING COMPLETIONS, GAME  
Alex Hornibrook 22 2014 Haverford School
Kevin Doyle 21 2015 Episcopal
Drew Gunther 20 2016 Avalon (MD)
Alex Hornibrook 19 2014 Penn Charter
Alex Hornibrook 17 2014 Germantown Academy
Kevin Doyle 17 2016 St. Augustine (NJ)
Kevin Doyle 17 2016 Pope John Paul XXIII (NJ)
Drew Gunther 17 2018 McDonogh (MD)
Jack Capaldi 17 2021 Spalding (MD)
Alex Hornibrook 16 2012 La Salle
Alex Hornibrook 16 2014 St. Mary's (MD)
Alex Hornibrook 16 2014 SJ Prep
Nick Maras 16 2015 St. Rita (IL)
Drew Gunther 16 2016 Episcopal
Drew Gunther 16 2017 St. Augustine (NJ)
Drew Gunther 16 2018 Berks Catholic
Billy Conners 15 2008 SJ Prep
Tommy Rumer 15 2010 Roman
Billy Ford 15 2011 SJ Prep
Alex Hornibrook 15 2014 La Salle
Alex Hornibrook 15 2014 Episcopal
Drew Gunther 15 2017 McDonogh (MD)
PASSING COMPLETIONS, SEASON  
Alex Hornibrook 168 2014  
Drew Gunther 128 2018  
Drew Gunther 113 2017  
Drew Gunther 91 2016  
Billy Ford 86 2012  
Ryan Polley 85 1993  
Ryan Nassib 79 2007  
Mike Ryan 78 1998  
Kevin Doyle 78 2015  
Matt Davis 77 1991  
Dan Onorato 75 2003  
Jody Goane 72 1990  
Billy Conners 70 2008  
Ryan Nassib 68 2006  
Alex Hornibrook 67 2013  
Jack Capaldi 65 2021  
Kevin Doyle 63 2016  
Luke Leslie 62 1989  
Ryan Polley 62 1994  
Chase Gunther 62 2009  
PASSING ATTEMPTS, GAME    
Kevin Doyle 38 2016 St. Augustine (NJ)
Dan Onorato 35 2003 Germantown Academy
Alex Hornibrook 35 2013 La Salle
Kevin Doyle 34 2015 Episcopal
Drew Gunther 34 2017 La Salle
Drew Gunther 34 2018 McDonogh (MD)
Jack Capaldi 34 2021 Spalding (MD)
Drew Gunther 33 2016 Avalon (MD)
Tommy Rumer 32 2010 Roman
Alex Hornibrook 32 2014 Haverford School
Drew Gunther 32 2017 McDonogh (MD)
Drew Gunther 32 2018 Peddie (NJ)
Alex Hornibrook 30 2014 Roman
Mike Ryan 29 1998 Penn Charter
Alex Hornibrook 29 2014 Episcopal
Kevin Doyle 29 2015 Germantown Academy
Drew Gunther 29 2017 Peddie (NJ)
Dan Onorato 28 2003 Downingtown West
Alex Hornibrook 28 2014 St. Mary's (MD)
Jody Goane 27 1990 Germantown Academy
Mike Ryan 27 1999 Germantown Academy
Lonnie White 27 2019 Archbishop Spalding (MD)
PASSING ATTEMPTS, SEASON  
Alex Hornibrook 265 2014  
Drew Gunther 227 2018  
Drew Gunther 207 2017  
Matt Davis 176 1991  
Billy Ford 174 2012  
Mike Ryan 171 1998  
Dan Onorato 162 2003  
Ryan Polley 154 1993  
Jody Goane 144 1990  
Ryan Nassib 144 2007  
Drew Gunther 143 2016  
Kevin Doyle 139 2015  
Shaun Gallagher 137 1996  
Mike DeNoia 135 1982  
Dave Moore 135 2002  
Tommy Rumer 134 2010  
Luke Leslie 132 1989  
Ryan Nassib 130 2006  
PASSING TOUCHDOWNS, SEASON  
Alex Hornibrook 26 2014  
Drew Gunther 24 2018  
Billy Conners 19 2008  
Drew Gunther 18 2017  
Ryan Nassib 17 2006  
Mike Augsberger 12 1986  
Dan Onorato 12 2003  
Alex Hornibrook 12 2013  
Drew Gunther 12 2016  
Mike Ryan 11 1998  
Bill Corbett 11 2000  
Ryan Polley 10 1994  
Kevin Doyle 10 2015  
Kevin Doyle 10 2016  
Ryan Polley 9 1993  
Doug Borgerson 9 1995  
Shaun Gallagher 9 1997  
Mike Ryan 9 1999  
Lonnie White 9 2019  
Ian Mitchell 8 2005  
Ryan Nassib 8 2007  
Billy Ford 8 2012  
     
RECEIVING YARDS, GAME    
Michael Bolte 206 2010 Roman
Trevor Morris 176 2014 Roman
Joe Price 172 2008 SJ Prep
Joe Price 170 2008 Penn Charter
Joe Hoban 167 2006 Germantown Academy
Lonnie White 152 2020 Salesianum (DE)
Joe Price 149 2008 McDonogh (MD)
Kevin Barr 141 2000 O'Hara
Joe Hoban 140 2006 Peddie (NJ)
TyGee Leach 132 2018 McDonogh (MD)
Kevin Barr 128 2000 West Chester Henderson
Joe Price 126 2008 Salesianum (DE)
Ryan Maguire 126 2018 Berks Catholic
Mike Fay 125 2015 St. Rita (IL)
Quinn McCahon 124 2017 McDonogh (MD)
Troy Gallen 123 2013 Penn Charter
Troy Gallen 122 2013 La Salle
Ryan Edginton 121 1998 Carroll
Brian Buckley 120 1999 Penncrest
RECEIVING YARDS, SEASON  
Joe Price 939 2008  
Joe Hoban 830 2006  
Trevor Morris 647 2014  
Ryan Edginton 642 1998  
Jim Bruder 605 1993  
Frank Oschell 599 1991  
Trey Womack 584 2005  
Mike Fay 565 2015  
Joe Price 551 2007  
Ryan Iacone 547 2018  
John Bruder 538 1983  
Kevin Barr 532 2000  
Mike Melvin 521 2002  
Brian Buckley 515 1999  
Jim Judge 490 1999  
Ed Deal 465 1988  
RECEPTIONS, GAME    
Mike Fay 11 2015 St. Rita (IL)
Lonnie White 10 2019 Imhotep
Buckley 8 1999 Penncrest
Frank Oschell 8 1990 Germantown Academy
Quinn McCahon 8 2017 McDonogh (MD)
Joe Price 7 2008 McDonogh (MD)
Joe Price 7 2008 SJ Prep
Joe Carlini 7 2012 Episcopal
Kevin Pellegrini 7 1989 Haverford School
  many with six      
RECEPTIONS, SEASON    
Ryan Edginton 43 1998  
Zac Fernandez 40 2016  
Ryan Iacone 40 2018  
Trevor Morris 39 2014  
Mike Fay 38 2015  
Frank Oschell 37 1991  
Quincy Watson 37 2016  
Joe Price 36 2008  
Jim Bruder 35 1993  
Joe Hoban 30 2006  
Joe Price 29 2007  
Joe Carlini 28 2012  
Frank Oschell 27 1990  
Ed Deal 26 1988  
Brian Buckley 26 1999  
Kevin Barr 26 2000  
Trey Womack 26 2005  
John Bruder 25 1983  
Kevin Pellegrini 25 1989  
Ryan Edginton 25 1996  
RECEIVING TOUCHDOWNS, SEASON  
Joe Price 13 2008  
Joe Hoban 10 2006  
Trevor Morris 10 2014  
Joe Carpenter 8 1986  
Zac Fernandez 8 2016  
Quincy Watson 8 2017  
Ryan Edginton 7 1997  
Brian Buckley 7 1999  
Troy Gallen 6 2012  
  many with five      
       
OVERALL SCORING. SEASON TD-Conv.-K-FG
Chris Downs 190 1997 31-2
Troy Gallen 144 2013 24-0
O'Shaan Allison 126 2015 21-0
Chris Downs 120 1996 20-0
Neil Willis 118 2008 19-2
Andrew Mackrides 117 2003 12-0-24-7
Jimmie Cotton 110 2005 18-1
Chris Layne 104 2006 17-1
Zac Fernandez 102 2016 17-0
T.J. Cascio 100 2002 16-2
Ian Mitchell 98 2005 16-1
Bobby Hill 96 2009 15-3
Lonnie White 96 2019 16-0
KICK SCORING, SEASON    
Brandon Chiazza 56 2016 35-7
Jon Dollfus 55 2013 43-4
Joe Buckley 52 2005 37-5
Jake Reid 52 2021 28-8
Brendan Carney 46 1999 37-3
Andrew Mackrides 45 2003 24-7
Joe Buckley 45 2006 36-3
Brendan Carney 44 2001 38-2
Mark Tiberi 43 2009 28-5
Mark Tiberi 42 2008 42-0
Brendan Carney 42 2000 21-7
Garrett Reilly 42 2017