Philadelphia High School Football
History of St. Joseph's Prep in Philadelphia, PA

Return to TedSilary.com Home Page

 This page details much of the football history of St. Joseph's Prep
in Philadelphia, PA. The Hawks (nee Hawklets) played patchwork
schedules in 1988-89, 1903-1904, 1906-19 and 1956-62 (no team:
1900-02, 1905) and have been part of the Philadelphia Catholic 
League for 89 seasons (1920-1955, 1963-2015).
  *There was no official CL competition in 1929, but the Prep did
play all members from the 1928 and 1930 seasons.*
  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  
1898-99/1903-04/1906-19/1956-62 -- Patchwork schedules
1920-55/1963-2016 Philadelphia Catholic League
NON-CATHOLIC LEAGUE MEMBERS  
  W L T
Public League      
Central 7 4 2
Central Manual 0 7 0
Frankford 2 1 0
Franklin 1 0 0
Germantown 1 0 0
Gratz 2 0 0
Lincoln 1 0 0
Northeast 3 11 1
Olney 0 1 0
Roxborough 1 0 0
Washington 1 0 0
West Philadelphia 0 2 0
  Totals 19 26 3
Inter-Ac League      
Cheltenham Military 1 2 0
Chestnut Hill 0 1 0
Episcopal 8 7 0
Germantown Academy 3 1 0
Haverford School 0 1 0
Malvern Prep 8 13 0
Penn Charter 2 8 0
  Totals 22 33 0
Others in Five-County Phila. Area    
Abington Friends 0 1 0
Banks Business College 0 1 0
Brown Prep 4 0 0
Central Bucks West 1 1 0
Cheltenham 1 0 0
Chester 4 2 0
Coatesville 0 1 0
Columbus Business College 0 1 0
Conshohocken St. Matthew 4 1 1
Delhaas 3 3 1
Lansdowne-Aldan 1 0 1
Lower Merion 5 8 0
Neshaminy 3 0 0
Neshaminy Maple Point 1 5 0
North Penn 5 5 0
Peirce Business College 1 0 0
Penna. School for the Deaf 4 3 0
Pennsbury 1 0 0
Phoenixville 2 0 1
Radnor 0 1 1
Ridley 1 0 0
Ridley Park 1 0 0
Swarthmore Prep 5 0 0
Temple Prep 0 0 1
Valley Forge MA 2 3 0
Williamson Trade 1 0 0
  Totals 50 36 6
Elsewhere in Pennsylvania      
Lancaster McCaskey 1 1 0
Allentown Central Catholic 1 0 1
Bethlehem Catholic 3 0 0
Coaldale St. Mary's 2 0 0
Pottsville Nativity 3 0 0
Allentown Prep 0 0 1
Conway Hall 0 1 0
McKeesport 1 0 0
Pine-Richland 1 0 0
Pittsburgh Central Catholic 2 1 0
Parkland 4 0 0
  Totals 18 3 2
New Jersey      
Absecon Holy Spirit 4 2 0
Atlantic City 0 5 1
Bordentown Military Institute 1 0 0
Bridgeton 1 0 0
Bridgeton West Jersey Academy 0 1 0
Camden 1 0 0
Camden Catholic 1 3 1
Camden St. Joseph's 2 0 0
Delran Holy Cross 8 2 0
Don Bosco 1 0 0
Ramsey Don Bosco Prep 0 5 0
Gloucester Catholic 2 3 0
Hightstown Peddie School 0 1 0
Jersey City St. Peter's 5 4 1
Montvale St. Joseph Regional 1 1 0
Overbrook Regional 1 0 0
Strayer Business College 1 0 0
Wenonah Military Institute 2 1 1
  Total 31 28 4
Other States, Etc.      
Baltimore Gilman (MD) 1 1 0
Bronx Fordham Prep (NY) 2 0 0
Brooklyn Poly Prep (NY) 6 2 0
Chicago Mt. Carmel (IL) 1 0 0
Cleveland St. Ignatius (OH) 2 2 0
Cocoa (FL) 1 0 0
Dallas Jesuit (TX) 1 0 0
Fairfax Paul VI (VA) 1 0 0
Georgetown Prep (DC) 5 0 0
Gonzaga (DC) 5 2 0
Hilliard Davidson (OH) 0 1 0
Newark (DE) 0 1 0
Oaks Christian (CA) 1 0 0
St. Marguerite d'Youville (Can.) 1 0 0
Shreveport Evangel Chris. (LA) 1 0 0
S. Huntington St. Anthony (NY) 1 0 0
Towson Loyola (MD) 13 6 1
Wilmington (DE) 2 1 0
Manhattan Xavier (NY) 1 0 0
  Totals 45 16 1
Colleges      
Georgetown freshmen (DC) 0 0 1
Penna. Military College 0 2 0
St. Thomas 1 0 0
Temple 1 0 0
  Totals 2 2 1
CATHOLIC LEAGUE MEMBERS    
(Includes Non-League Games & Playoffs)  
  W L T
Bonner/Bonner-Pren. 29 24 0
Carroll 14 22 1
Dougherty 4 1 0
Egan/Conwell-Egan  2 3 0
Judge 19 6 0
Kenrick/Kennedy-Kenrick 5 3 1
Lansdale Catholic 2 0 0
La Salle 49 36 5
McDevitt 5 1 0
SE Cath./Neumann/Neum.-Gor. 35 23 0
North Catholic 25 17 2
O'Hara 35 21 0
Roman 81 40 2
Ryan 18 4 0
St. John's (Manayunk) 16 1 0
St. Robert/St. James 18 24 2
St. Thomas More 22 4 1
Salesianum (DE) 11 4 3
Trenton Cathedral (NJ) 2 0 0
Villanova Prep 2 6 1
West Catholic 36 35 2
Wood 6 2 0
  Total 436 277 20
ALL-TIME PLAYOFF RECORDS, OPPONENTS
CATHOLIC LEAGUE/CITY TITLES    
  W L T
Bonner 4 0 0
Carroll 1 5 0
Central 1 0 0
Dougherty 1 0 0
Egan 0 1 0
Frankford 1 0 0
Franklin 1 0 0
Judge 3 2 0
La Salle 4 5 0
Lincoln 1 0 0
Neumann 1 0 0
North Catholic 2 1 0
Northeast 2 1 0
O'Hara 8 3 0
Roman 7 5 0
Ryan 2 2 0
Villanova Prep 1 0 0
  Totals 40 25 0
ALL-TIME PLAYOFF RECORDS, COACHES
CATHOLIC LEAGUE/CITY TITLES    
  W L T
Heinie Miller 1 0 0
Ank Scanlan 2 1 0
Jack Shields 0 1 0
Bob Vincent 0 1 0
Gamp Pellegrini 4 4 0
Jack Branka 1 2 0
Clayton Carlin 0 1 0
Gil Brooks 21 11 0
Gabe Infante 11 4 0
  Totals 40 25 0
ALL-TIME PLAYOFF RECORDS, OPPONENTS
STATES    
  W L T
Neshaminy 1 0 0
North Penn 1 0 0
Parkland 3 0 0
Pennsbury 1 0 0
Pine-Richland 1 0 0
Pittsburgh Central Catholic 2 0 0
  Totals 9 0 0
ALL-TIME PLAYOFF RECORDS, COACHES
STATES    
  W L T
Gabe Infante 9 0 0

--

SCHOOL RECORDS

Most Wins Season
          14 in 2016 (14-0)
Longest Winning Streak
          35, last 10 games in 2001, all 25 games in 2002 and 2003
Most Losses Season
          10 in 1988 (0-10) and 1991 (1-10)
Longest Winless Streak
          14, last four games in 1987, all 10 games in 1988
Most Points Scored
          Season: 563 in 2016 (14-0 record)
          Game: 112 vs. Strayer Business College in 1914 (122-0)
Most Points Allowed
          Season: 344 in 2014 (11-3 record)
          Game: 55 vs. Peddie (NJ) in 1913 (55-0) 
Fewest Points Scored Season
          26 in 1955 (1-7 record)
Fewest Points Allowed Season
          14 in 1939 (9-0 record)
Most Shutouts Season
          7 in 1937
Most Times Shut Out Season
          8 in 1990 (note: one of the losses, vs. Roman, later became a win; Roman used an ineligible player)
Biggest Winning Margin
          112 vs. Strayer Business College in 1914 (112-0)
Biggest Losing Deficit
          55 vs. Peddie (NJ) in 1913 (55-0)
Longest Shutout Streak
          6, first six games in 1996
Longest Streak Times Shut Out
          4, games two through five in 1955
          (note: chronological order for all seasons not available)
Longest Streak Without Being Shut Out
          173, last game in 1998, all 171 games from 1999 through 2012, first game in 2013
Longest Streak Without a Shutout
          58, last three games in 2009, all 48 games from 2010 through 2013, first seven games in 2014

--

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 Unavailable        
1982 Ken Rivers 184 666 3.6 12
1983 *-Ralph Schwartz 155 515 3.3 8
1984 Tim Irvine 142 592 4.2 4
1985 Unavailable        
1986 Tim Irvine 156 609 3.9 5
1987 *-John Phelan 103 436 4.2 3
1988 Unavailable        
1989 Joe Gallagher 129 574 4.4 4
1990 Unavailable        
1991 Unavailable        
1992 Unavailable        
1993 Lance Shaw 271 1,527 5.6 16
1994 Arvin Vivas 87 329 3.8 3
1995 John Wagner 115 579 5.0 6
1996 Aaron Brown 213 1.036 4.9 15
1997 Aaron Brown 167 1,068 6.4 13
1998 Milton Johnson 152 748 4.9 10
1999 Milton Johnson 185 707 3.8 5
2000 Kyle Ambrogi 296 2,109 7.1 26
2001 Kyle Ambrogi 243 1,672 6.9 17
2002 Pat Kaiser 232 2,178 9.4 35
2003 Danny Jones 128 1,181 9.2 16
2004 John Shaw 323 1,737 5.4 22
2005 Jamir Livingston 185 1,076 5.8 14
2006 Jamir Livingston 261 1,502 5.8 17
2007 Jamir Livingston 237 1,390 5.9 14
2008 Mike Yeager 192 1,344 7.0 13
2009 Desmon Peoples 125 1,050 8.4 10
2010 Mark Casale 154 834 5.4 5
2011 Skyler Mornhinweg 120 747 6.2 6
2012 Olamide Zaccheaus 109 769 7.1 6
2013 Olamide Zaccheaus 129 875 6.8 12
2014 D'Andre Swift 137 1,045 7.6 13
2015 D'Andre Swift 164 1,029 6.3 12
2016 D'Andre Swift 149 1,564 10.5 25
PASSING (Based on Total Yards)
Year Name    C-A    Yards    Pct. TDs
1981 Rich Gannon 56-150 851 37.3 3
1982 Rich Gannon 109-248 1,567 44.0 8
1983 Pete Quinn 47-123 552 38.2 2
1984 Jim Lavelle 51-133 705 38.3 6
1985 Unavailable        
1986 Tim Irvine 37-105 758 35.2 10
1987 Tom McElwee 21-67 287 31.3 2
1988 Frank Costa 154-293 1,856 52.6 11
1989 Frank Costa 196-333 2,547 58.9 24
1990 Unavailable        
1991 *-Bill Jankiewicz 54-132 631 40.9 3
1992 Jess Sodaski 68-191 984 36.6 9
1993 Jess Sodaski 18-69 317 26.1 1
1994 Matt Strader 64-177 773 36.2 5
1995 Dave Hand 69-163 1,050 42.3 8
1996 Dave Hand 35-90 623 38.9 5
  Larry Walker 37-84 623 44.0 4
1997 Unavailable        
1998 Steve Comly 104-206 1,515 50.5 15
1999 Kevin Stefanski 72-146 1,080 49.3 12
2000 Mike McGann 93-215 1,715 43.3 15
2001 Vince Gallagher 98-164 1,720 59.8 19
2002 Matt Stefanski 91-177 1,624 51.4 14
2003 Mark Noonan 60-128 833 46.9 7
2004 Chris Whitney 47-98 815 48.0 8
2005 Chris Whitney 86-175 1,428 49.1 16
2006 Chris Whitney 74-135 1,629 54.8 16
2007 Aaron Haas 87-163 1,430 53.4 21
2008 Mark Giubilato 49-129 1,008 38.0 7
2009 Skyler Mornhinweg 98-204 1,543 48.0 18
2010 Skyler Mornhinweg 110-229 1,546 48.0 13
2011 Skyler Mornhinweg 144-276 1,780 52.2 21
2012 Chris Martin 95-187 1,193 50.8 12
2013 Chris Martin 152-240 2,208 63.3 27
2014 Jack Clements 129-219 2,123 58.9 27
2015 Kevin Shaw 72-143 942 50.3 10
2016 Marquez McCray 149-260 2,164 57.3 21
RECEIVING (Based on Total Receptions)
Year Name    Rec.    Yards    YPR TDs
1981 Unavailable        
1982 Steve Osisek 41 793 19.3 7
1983 *-Joe Nyzio 16 163 10.2 1
1984 Brian Quinn 18 363 20.2 2
1985 Unavailable        
1986 Tim Kueny 21 430 20.5 6
1987 John Laumakis 14 251 17.9 1
1988 John Laumakis 58 783 13.3 6
1989 John Laumakis 80 1,208 15.1 8
1990 Mick McCreesh 28 389 13.9 1
1991 Unavailable        
1992 Sean Lyons 21 319 15.2 1
1993 Dorian Henry 10 175 17.5 0
1994 Unavailable        
1995 Brian Kraus 30 471 15.7 4
1996 Brian Kraus 46 805 17.5 5
1997 Jermaine Slade 29 417 14.4 5
1998 Jim Jankiewicz 43 622 14.5 9
1999 Ed Turner 33 594 18.0 6
2000 Jim Lachman 45 629 14.0 1
2001 Jim Lachman 41 649 15.8 6
2002 Steve Quinn 25 698 27.9 9
2003 Steve Quinn 21 350 16.7 3
2004 Steve Quinn 32 589 18.4 4
2005 Bill Edger 43 782 18.2 8
2006 Brian Brinkmann 32 754 23.6 7
2007 Tim Edger 25 355 14.2 8
2008 Anthony Johnson 16 374 23.4 3
2009 Pete Hurley 26 453 17.4 5
2010 Paul McGann 29 432 14.9 3
2011 Jim Hurley 33 526 15.9 5
2012 Jawan McAllister 28 347 12.4 2
2013 John Reid 41 698 17.0 8
2014 John Reid 36 699 19.4 12
2015 D'Andre Swift 22 321 14.6 4
2016 Terrance Greene 48 741 15.4 9

--

TOP PERFORMANCES IN GAMES/SEASONS, 1981-2015
Efforts From Previous Years in Italics
RUSHING YARDS, GAME
Kyle Ambrogi 322 2000 O'Hara
D'Andre Swift 318 2016 Parkland
Pat Kaiser 316 2002 Roman
Desmon Peoples 279 2009 Judge
D'Andre Swift 275 2016 La Salle
D'Andre Swift 268 2016 North Penn
Lance Shaw 253 1993 Bonner
Danny Jones 251 2003 La Salle
Jamir Livingston 250 2006 La Salle
Pat Kaiser 241 2002 Judge
Kyle Ambrogi 226 2000 La Salle
D'Andre Swift 220 2014 Pine-Richland
D'Andre Swift 217 2015 St. Joseph Reg. (NJ)
Kyle Ambrogi 207 2000 North Penn
Bill Brady 205 1939 Northeast
Kyle Ambrogi 205 2001 La Salle
John Shaw 202 2004 La Salle
Kyle Ambrogi 200 2001 Holy Cross (NJ)
John Shaw 200 2005 St. Ignatius (OH)
RUSHING YARDS, SEASON    
Pat Kaiser 2,178 2002  
Kyle Ambrogi 2,109 2000  
John Shaw 1,737 2004  
Kyle Ambrogi 1,672 1999  
D'Andre Swift 1,564 2016  
Lance Shaw 1,527 1993  
Jamir Livingston 1,502 2006  
Jamir Livingston 1,390 2007  
Mike Yeager 1,344 2008  
Danny Jones 1,181 2003  
John Shaw 1,143 2003  
Jamir Livingston 1,076 2005  
Aaron Brown 1,068 1997  
Desmon Peoples 1,050 2009  
D'Andre Swift 1,045 2014  
Aaron Brown 1,036 1996  
Milton Johnson 1,032 1997  
D'Andre Swift 1,029 2015  
RUSHING CARRIES, GAME    
Joe Rabuck 43 1977 Dougherty
John Shaw 38 2004 La Salle
Jamir Livingston 37 2007 O'Hara
John Shaw 35 2004 Brooklyn Poly (NY)
Kyle Ambrogi 34 2001 Holy Cross (NJ)
Jamir Livingston 34 2006 La Salle
Lance Shaw 33 1993 Bonner
Jamir Livingston 32 2005 O'Hara
Kyle Ambrogi 31 2000 Ryan
John Shaw 31 2004 Bonner
Tim Irvine 31 1984 St. James
Ralph Schwartz 31 1983 West Catholic
D'Andre Swift 31 2016 North Penn
Kyle Ambrogi 30 2001 La Salle
Jamir Livingston 30 2005 O'Hara
Jamir Livingston 30 2006 O'Hara
Jamir Livingston 30 2006 La Salle
Lance Shaw 30 1993 Neumann
RUSHING CARRIES, SEASON    
Kyle Ambrogi 296 2000  
Lance Shaw 271 1993  
Jamir Livingston 261 2006  
Kyle Ambrogi 243 2001  
Jamir Livingston 237 2007  
Pat Kaiser 232 2002  
Aaron Brown 213 1996  
Mike Yeager 192 2008  
Milton Johnson 185 2009  
Jamir Livingston 185 2005  
Ken Rivers 184 1981  
Aaron Brown 167 1997  
D'Andre Swift 164 2015  
Ralph Schwartz 155 1983  
Mark Casale 154 2010  
RUSHING TOUCHDOWNS, SEASON  
Pat Kaiser 35 2002  
Kyle Ambrogi 26 2000  
D'Andre Swift 25 2016  
John Shaw 22 2004  
Kyle Ambrogi 17 2001  
Jamir Livingston 17 2006  
John Shaw 17 2003  
Lance Shaw 16 1993  
Danny Jones 16 2003  
Aaron Brown 15 1996  
Jamir Livingston 14 2005  
Jamir Livingston 14 2007  
Aaron Brown 13 1997  
Mike Yeager 13 2008  
D'Andre Swift 13 2014  
Ken Rivers 12 1981  
Olamide Zaccheaus 12 2013  
Olamide Zaccheaus 12 2015  
     
PASSING YARDS, GAME    
Frank Costa 370 1989 O'Hara
Frank Costa 298 1988 Lower Merion
Marquez McCray 290 2016 Oaks Christian (CA)
Frank Costa 287 1989 Carroll
Frank Costa 276 1989 St. James
Vince Gallagher 276 2001 Malvern
Skyler Mornhinweg 275 2010 Roman
Frank Costa 271 1988 La Salle
Chris Whitney 270 2006 O'Hara
Jack Clements 266 2014 Parkland
Frank Costa 263 1988 O'Hara
Skyler Mornhinweg 258 2011 Malvern
Matt Stefanski 251 2002 Malvern
Mike McGann 245 2000 O'Hara
Skyler Mornhinweg 245 2009 Roman
Matt Stefanski 244 2002 O'Hara
PASSING YARDS, SEASON     
Frank Costa 2,547 1989  
Chris Martin 2,208 2013  
Marquez McCray 2,164 2016  
Jack Clements 2,123 2014  
Frank Costa 1,856 1988  
Skyler Mornhinweg 1,780 2011  
Vince Gallagher 1,720 2001  
Mike McGann 1,715 2000  
Chris Whitney 1,629 2006  
Matt Stefanski 1,624 2002  
Rich Gannon 1,567 1982  
Skyler Mornhinweg 1,546 2010  
Skyler Mornhinweg 1,543 2009  
Steve Comly 1,515 1998  
Chris Whitney 1,430 2007  
Chris Whitney 1,428 2005  
PASSING COMPLETIONS, GAME  
Frank Costa 27 1989 O'Hara
Frank Costa 26 1989 St. James
Frank Costa 23 1989 West Catholic
Frank Costa 22 1989 Carroll
Frank Costa 22 1988 La Salle
Dave Hand 21 1995 La Salle
Jack Clements 20 2014 St. Ignatius (OH)
Skyler Mornhinweg 19 2009 Malvern
Skyler Mornhinweg 19 2011 Malvern
Frank Costa 19 1988 O'Hara
Mike McGann 18 2000 O'Hara
Chris Martin 18 2013 La Salle
Jack Clements 18 2014 St. Joseph Reg. (NJ)
Frank Costa 18 1989 Episcopal
Frank Costa 18 1988 Lower Merion
PASSING COMPLETIONS, SEASON  
Frank Costa 196 1989  
Frank Costa 154 1988  
Chris Martin 152 2013  
Marquez McCray 149 2016  
Skyler Mornhinweg 144 2011  
Jack Clements 129 2014  
Skyler Mornhinweg 110 2010  
Rich Gannon 109 1982  
Steve Comly 104 1998  
Vince Gallagher 98 2001  
Skyler Mornhinweg 98 2009  
Chris Martin 95 2012  
Mike McGann 93 2000  
Matt Stefanski 91 2002  
Aaron Haas 87 2007  
Chris Whitney 86 2005  
PASSING ATTEMPTS, GAME  
Frank Costa 43 1989 West Catholic
Frank Costa 43 1989 O'Hara
Frank Costa 42 1988 O'Hara
Jack Clements 41 2014 St. Ignatius (OH)
Skyler Mornhinweg 39 2009 Malvern
Frank Costa 38 1989 Carroll
Skyler Mornhinweg 38 2011 Judge
Steve Comly 37 1998 La Salle
Dave Hand 37 1995 La Salle
Frank Costa 37 1989 St. James
Mike McGann 37 2000 O'Hara
Frank Costa 36 1989 Roman
Vince Gallagher 36 2001 Malvern
Skyler Mornhinweg 35 2010 Wood
Frank Costa 34 1988 Neumann
Rich Gannon 34 1988 Carroll
Skyler Mornhinweg 33 2011 Roman
PASSING ATTEMPTS, SEASON  
Frank Costa 333 1989  
Frank Costa 293 1988  
Skyler Mornhinweg 276 2011  
Marquez McCray 260 2016  
Rich Gannon 248 1982  
Chris Martin 240 2013  
Skyler Mornhinweg 229 2010  
Jack Clements 219 2014  
Mike McGann 215 2000  
Steve Comly 206 1998  
Skyler Mornhinweg 204 2009  
Chris Martin 187 2012  
Jess Sodaski 191 1992  
Matt Strader 177 1994  
Matt Stefanski 177 2002  
Chris Whitney 175 2005  
   
RECEIVING YARDS, GAME  
John Laumakis 194 1989 O'Hara
Steve Quinn 184 2002 Malvern
D'Andre Swift 175 2016 Oaks Christian (CA)
John Laumakis 174 1989 Carroll
Pete Chromiak 171 2000 La Salle
John Laumakis 170 1989 St. James
Bill Edger 167 2005 Gilman (MD)
Greg Castillo 166 2007 Don Bosco
Tim Kueny 145 1986 La Salle
Brian Brinkmann 143 2006 Judge
John Laumakis 142 1988 O'Hara
Pete Chromiak 139 2000 Bonner
Anthony Johnson 137 2008 La Salle
John Laumakis 137 1988 Carroll
Ed Turner 131 1999 Episcopal
Pete Chromiak 130 2000 La Salle
Jim Lachman 130 2001 Malvern
Jim Jankiewicz 130 1998 La Salle
RECEIVING YARDS, SEASON  
John Laumakis 1,208 1989  
Brian Kraus 805 1996  
John Laumakis 783 1988  
Bill Edger 782 2005  
Pete Chromiak 774 2000  
Brian Brinkmann 754 2006  
Terrance Greene 741 2016  
John Reid 699 2014  
Steve Quinn 698 2002  
John Reid 698 2013  
Pete Chromiak 676 2001  
Jim Lachman 649 2001  
Jim Lachman 629 2000  
Jim Jankiewicz 622 1998  
Joe Gallagher 598 1989  
Ed Turner 594 1999  
RECEPTIONS, GAME    
John Laumakis 13 1989 Roman
John Laumakis 12 1989 Carroll
John Laumakis 11 1989 St. James
John Laumakis 11 1988 O'Hara
Jim Jankiewicz 10 1998 La Salle
Bill Edger 10 2005 Gilman (MD)
Brian Kraus 9 1995 La Salle
John Laumakis 9 1989 West Catholic
Andy Cobaugh 9 1988 Neumann
Ed Turner 8 1998 Ryan
John Laumakis 8 1988 La Salle
Andy Cobaugh 8 1988 Carroll
Jim Hurley 8 2011 Roman
Jim Hurley 8 2011 Malvern
Terrance Greene 8 2016 Parkland
  many with seven      
RECEPTIONS, SEASON    
John Laumakis 80 1989  
John Laumakis 58 1988  
Terrance Greene 48 2016  
Brian Kraus 46 1996  
Jim Lachman 45 2000  
Bill Edger 43 2005  
Jim Jankiewicz 43 1998  
John Reid 41 2013  
Jim Lachman 41 2001  
Andy Cobaugh 41 1988  
John Reid 36 2013  
Darryle Simmons 34 2016  
Jim Hurley 33 2011  
Ed Turner 33 1999  
D'Andre Swift 33 2014  
Steve Quinn 32 2004  
Brian Brinkmann 32 2006  
RECEIVING TOUCHDOWNS, SEASON  
John Reid 12 2014  
Jim Jankiewicz 9 1998  
Steve Quinn 9 2002  
Terrance Greene 9 2016  
John Laumakis 8 1989  
Bill Edger 8 2005  
Tim Edger 8 2007  
John Reid 8 2013  
Brian Brinkmann 7 2006  
Eric Medes 7 2011  
Tim Kueny 6 1988  
John Laumakis 6 1988  
Ed Turner 6 1999  
Jim Lachman 6 2001  
D'Andre Swift 6 2014  
       
OVERALL SCORING, SEASON TDs/Conv./K/FG
Pat Kaiser 306 2002 37-1-52-10
D'Andre Swift 180 2016 30-0
Kyle Ambrogi 176 2000 29-1
John Shaw 132 2004 22-0
Kyle Ambrogi 128 2001 21-1
D'Andre Swift 126 2014 21-0
D'Andre Swift 110 2015 18-1
Tim Edger 105 2007 8-39-6
Pat Kaiser 102 2001 7-0-48-4
Danny Jones 102 2003 17-1
Jamir Livingston 102 2006 17-0
KICK SCORING, SEASON   K/FG
Pat Kaiser 82 2002 52-10
Anthony Tigano 73 2016 67-2
Pat Kaiser 62 2001 48-4
Tim Edger 59 2005 44-5