Cardinal O'Hara High School (Springfield, Delaware County, PA)
Football History . . . Individual Scoring

First List -- O'Hara's Top Career Scorers
Second List -- O'Hara's Top Season Scorers
Third List -- O'Hara's Top Game Scorers
Fourth List -- All O'Hara Scorers, Year by Year

1965 Through 2021 Seasons . . . as Catholic League Member

  If you can help with missing names and/or points,
please do so. Thanks! . . . This page will be updated
as info is received.

  Thanks for the help: Bob Napp.

To reach Ted Silary -- tedtee307@yahoo.com


O'Hara's Top 15 Career Scorers
1965-2019 Seasons
(Varying Number of Games)
Name Year Points
Kevin Jones 2000 502
Anthony Heygood 2003 306
Corey Brown 2009 306
Art Condodina 1984 282
Marty Cull 1980 216
Thaddius Smith 2013 180
Steve Cook 2004 168
John Dempsey 2006 162
Greg Watson 2000 156
Adam Dempsey 2010 150
Bryan Dempsey 1986 150
Dan D'Orazio 1987 147
Jay Watkins 2011 146
Tom Hogan 1971 144
Justin Santilla 2017 142

--

O'Hara's Top 15 Season Scorers
1965-2019 Seasons
(Varying Number of Games)
Name Year Points
Kevin Jones 1999 158
Kevin Jones 1998 150
Art Condodina 1983 132
Kevin Jones 2000 128
Corey Brown 2009 126
Anthony Heygood 2001 120
Bryan Dempsey 1986 116
Dennis "Bucky" Buchanan 1973 110
Jay Watkins 2011 104
Marty Cull 1980 102
Art Condodina 1984 102
Anthony Heygood 2003 102
Steve Cook 2004 102
Corey Brown 2007 86
Steve Andrien 1977 84
Marty Cull 1979 84
Mike Gallen 1980 84
Thaddius Smith 2013 84

--

Top Game Performances, 1965-2019

Name Points Foe Year
Corey Brown 32 Germantown 2008
Art Condodina 30 Dougherty 1983
Thaddius Smith 30 Carroll 2012
Tom Hogan 24 Bonner 1970
Jerry Kilpatrick 24 King/Roman 1977
Mike Gallen 24 Ryan 1980
Marty Cull 24 West Catholic 1980
Art Condodina 24 Roman/Neumann 1984
Josh Barr 24 Neumann 1997
Kevin Jones 24 seven times 1998-00
Greg Watson 24 Carroll 1998
Evan Higgins 24 Ryan 2007
Corey Brown 24 Judge 2009
Adam Dempsey 24 Ryan/N-G 2009-10

--

Individual Scoring, 1965-2016
Season

Pts

1965  
Bill Reuter 28
Austin Quinn 12
Mike Krowiak 6
Bill Whelan 2
  Missing: 8 pts vs. Kenrick  
  56
   
1966  
Mike Krowiak 28
Bill Whelan 19
Jim Duffy 18
Mickey McGinnis 12
Tom Keenan 6
Bill McCormick 6
Tony Odorisio 6
Austin Quinn 6
Danny Hilt 6
Safeties 4
Todd O'Neill 2
  113
   
1967  
Todd O'Neill 30
Tom Wayock 14
Tony Natale 6
Stan Tracz 6
Bob Napp 6
Pete McKee 2
  64
   
1968  
Todd O'Neill 70
Don Clune 20
Tom Wayock 18
Mike Bracken 10
Tony Natale 6
John Doherty 6
Frank Armao 6
Jeff Parke 6
Bill Carroll 6
Kevin Keohane 6
Stan Tracz 2
Greg Graham 2
  158
   
1969  
Don Clune 56
Mike Bracken 24
Pete McKee 18
Tony Natale 12
Bob Scaramuzza 6
Bill Carroll 6
Frank "Bud" Tosti 6
Chris Boas 6
John Siano 2
  136
   
1970  
Tom Hogan 74
Joe DiCrecchio 38
Bill Small 12
John Siano 21
Chris Boas 36
Bob Scaramuzza 12
Rich Goode 8
Fran Burbidge 6
Dom Giacobello 6
   213
   
1971  
Tom Hogan 70
Joe DiCrecchio 18
Kevin Barr 12
John Siano 8
Chris Boas 8
Ray Porrecca 6
  Missing: 4 pts vs. McDevitt  
  126
   
1972  
John Leotta 54
Rich Boate 26
Kevin Barr 23
Dennis "Bucky" Buchanan 14
Gary Minnichbach 6
Joe Dugan 6
Ed DiFrancesco 6
George Koenig 6
Joe Munoy 2
  143
   
1973  
Dennis "Bucky" Buchanan 110
Mike Narcise 58
Tom Gallagher 48
Mike Chenet 32
Mike Kirkman 12
Mark Cordes 12
Tom Harrison 6
Dave Hughes 6
  284
   
1974  
Mike Narcise 74
Mike Chenet 60
Tom Gallagher 29
Dave Hughes 12
Kevin McCaffrey 12
Bob Carroll 6
Mark Verica 6
Gene Daly 6
Jim Small 6
Bob Dougherty 6
Duane Knecht 6
Safety  2
  225
   
1975  
Steve Juisti 18
Ed Tulskie 12
Jim Dougherty 8
Mark Verica 6
Bob Bodkin 6
Dennis McGinnis 6
Pat Colleluori 6
Safeties 4
Steve Siano 2
  Missing: 6 pts vs. SJP  
  74
   
1976  
Bob Dougherty 60
Steve Andrien 36
Steve Siano 31
Kevin McCaffrey 30
Dave Natale 24
Ed Tulskie 12
Jim Boyd 12
Paul Martin 12
Bob Bodkin 6
Tom Minton 6
Frank Gallen 6
Jim Myers 2
Safety  2
  239
   
1977  
Steve Andrien 84
Jerry Kilpatrick 60
Steve Siano 52
Ed Tulskie 42
Brian McCann 30
Jim Wenke 26
Mike Frost 12
Jim Boyd 12
Frank Cassidy 6
Bob Rafferty 6
  330
   
1978  
Bob Rafferty 50
Bill Mitchell 34
Marty Cull 30
John Bauer 18
Ed Coll 6
Larry Mullen 6
Rick DiPaolo 6
Tim Chambers 6
John Vasturia 6
Neil Doogan 6
Mike Gallen 6
Safety  2
  176
   
1979  
Marty Cull 84
Bill Mitchell 47
Greg Pergolese 42
Mike Gallen 18
John Vasturia 18
Chris Cassidy 18
Larry Mullen 18
John Bauer 12
John Joyce 6
Jim Lowe 6
Bill Wendel 6
Safeties 4
Vince Hamilton 1
  280
   
1980  
Marty Cull 102
Mike Gallen 84
Mike Boas 66
Chris Cassidy 30
Sean Sullivan 24
John Bauer 20
Mark Fitzgerald 18
Tim Chambers 12
Dan Murray 12
Jim Lowe 12
Safeties 6
  386
   
1981  
Dan Murray 48
Mike Threlfall 47
Steve Gentile 44
Sean Sullivan 42
Jim Tulskie 26
Jim Haburcak 6
John Martino 6
Bob Falcone 6
Pete Callahan 6
Tony Franchitti 6
Mark Davis 6
Bob Cunius 2
Safety  2
  247
   
1982  
Art Condodina 48
John Martino 26
Mike Potts 20
Brahim Kazanjian 18
Greg Bright 18
Jim Tulskie 12
Chris Verica 12
Bryan Gormley 12
Joe Gallagher 6
Jim D'Anjolell 6
Safety  2
  180
   
1983  
Art Condodina 132
Bryan Gormley 48
Jeff Collins 47
Brahim Kazanjian 18
Tim Greiner 12
Mark Gray 6
Rich Wayock 6
Chris McNulty 6
Chris Craig 6
Safeties 4
Ron Buchan 2
  Missing: 6 pts vs. Roman  
  293
   
1984  
Art Condodina 102
Walt Levy 12
Chuck Ringwalt 10
John Hale 18
Mike Renning 8
J.B. Ruffenach 12
Dan D'Orazio 17
Ron Buchan 18
Bryan Dempsey 6
Rich Myers 6
Kevin Parker 8
  217
   
1985  
Ron Buchan 50
Kevin Parker 36
Dan D'Orazio 35
Bryan Dempsey 28
J.B. Ruffenach 24
Rich Toal 24
Rich Myers 12
John Hodge 12
Joe Albany 6
Tom Siedzikowski 6
Taehyon Kim 3
Safety  2
  238
   
1986  
Bryan Dempsey 116
Ed Dougherty 44
Dan D'Orazio 43
Rich Myers 24
Joe Tarquini 24
Chris Buchan 18
Joe Albany 6
Pat McErlean 6
Sean Haughey 5
John Bruno 3
Safety  2
Dave Keller 2
  293
   
1987  
John Bruno 56
Dan D'Orazio 52
Joe Albany 36
Ed Dougherty 30
Mark Raguckas 24
Vince Ceritano 16
Chris Pacitti 12
Charles Young 12
Jason Raguckas 12
Mike Jackson 6
Jim Hickey 6
Mike McGrory  6
Bill Breslin 6
Sean Haughey 2
  276
   
1988  
Mark Raguckas 48
Mike McGroary 30
Jim McNelis 30
Jeff Toal 14
John Hoffmayer 14
Jason Raguckas 8
Vince Ceritano 6
Mike Dougherty 6
Dan McNamara 6
Joe Shirley 6
Sean Haughey 5
  173
   
1989  
Jeff Toal 54
Fred Steigerwalt 24
Steve Dougherty 24
Jason Raguckas 20
Ryan Cahill 18
Kevin Byrne 12
Jack Clark 12
Brian Conti 6
Keith Cadden 6
John Hoffmayer 4
  180
   
1990  
Steve Dougherty 44
Eric Mendez 42
Fred Steigerwalt 30
Joe Shirley 22
Ryan Cahill 20
Jack Clark 12
Keith Cadden 12
Bob Lerario 6
Mark Romano 6
Kevin Byrne 2
Safety  2
Fran Priscopo 1
  199
   
1991  
Steve Dougherty 42
Ryan Cahill 24
Frank Tropiano 18
Mike Christiana 18
Keith Cadden 18
Bob Altman 12
Brett Wolski 12
Matt Pauly 6
Dave Testa 6
Mark Romano 6
Bob Hagenberg 1
  163
   
1992  
Brett Wolski 54
Kevin Ryan 21
Bob Hagenberg 18
P.J. Bradley 15
Scott Durning 12
Mark Redding 6
Mike O'Kane 6
Mike Lisowski 6
  138
   
1993  
Mike O'Kane 18
Jason Henry 12
Andrew Gosseaux 9
Brian McGeehan 6
Anthony Versino 6
Safety  2
Mike Boland 1
  Missing: 6 pts vs. Neumann  
  60
   
1994  
John Doherty 30
Steve Clement 15
Dave Connolly 12
Jason Henry 12
Mike Reinking 12
Ryan Veturys 6
Michael Lang 6
  93
   
1995  
Bob Wlotko 24
Mike Reinking 18
John Doherty 12
Tom Smith 12
Jeff Baxter 6
Tom Gagliardi 6
Marty Henry 6
  84
   
1996  
John Doherty 60
Nick Civitella 21
Mike Cassidy 18
Josh Barr 14
Tom Smith 12
Phil Doherty 6
Jon Barr 6
Mark Mariani 6
Jim Clary 6
Bob Farrington 6
Bob Sorochen 6
Andrew Smith 4
  165
   
1997  
Josh Barr 72
Kevin Jones 66
Nick Civitella 37
Phil Doherty 24
Mike Cassidy 6
Chris Barksdale 6
Jim Clary 6
Matt Greim 6
Larry Moore 6
  229
   
1998  
Kevin Jones 150
Greg Watson 66
Nick Civitella 53
Andy Gillin 12
Jon Barr 12
Ricky Palladino 12
Jim Clary 6
Joe McGinn 6
Greg Geraghty 6
B.J. "Butch" Hogan 2
  325
   
1999  
Kevin Jones 158
Greg Geraghty 42
Greg Watson 36
Mike Zamulinsky 33
B.J. "Butch" Hogan 7
Chris Gray 6
Ryan Barksdale 6
Ray Yantosh 6
Tom Colanzi 6
  300
   
2000  
Kevin Jones 128
Ryan Barksdale 72
Frank Vinci 58
Greg Watson 54
Pat Gallagher 24
Tom Convery 18
Harry Dougherty 18
Ryan Maloney 18
Mike Lomas 12
Anthony Heygood 12
Chris Gray 6
  420
   
2001  
Anthony Heygood 120
Tom Convery 36
Ryan Gabert 29
Rob McAndrews 24
Pat Gallagher 24
Harry Dougherty 18
Joe Keenan 12
Craig Haywood 12
Adam Rainsford 6
John Novelli 6
Shawn Anderson 2
Zack Rago 2
Mike Conn 1
  292
   
2002  
Anthony Heygood 72
Frank D'Angelo 42
Matt Gough 36
Steve Cook 36
Craig Haywood 30
Paul Signora 12
Rob McAndrews 12
Anthony Lucidonio 12
Mark Greim 8
Sean Barksdale 6
Rich Prazenica 6
J.C. Costa 6
  278
   
2003  
Anthony Heygood 102
Frank D'Angelo 40
Steve Cook 30
John Dempsey 24
Matt Gough 24
Sean Barksdale 22
Matt Campbell 18
Tom Creighton 12
Shawn Anderson 8
Bob Hogan 6
Pat Macaulay 6
  292
   
2004  
Steve Cook 102
Sean Barksdale 62
John Dempsey 60
Frank D'Angelo 46
Pat Macaulay 42
Anthony Walters 30
Tom Creighton 12
Mike Marotta 6
Safety  2
  362
   
2005  
Anthony Walters 54
John Dempsey 48
Joe Juisti 36
Tim Moore 33
Sean Lyons 30
Mark Wedderburn 18
Scott Taylor 18
Harry Duke 12
Chris Myers 12
Tom Savage 6
Kevin Ward 6
  273
   
2006  
John Dempsey 30
Chris Smith 24
Mark Wedderburn 22
Tom DuBois 17
Billy Morgan 12
Tom Savage 12
Evan Higgins 12
Corey Brown 12
Brandon Royal 6
Steve Werner 6
Safety  2
  155
   
2007  
Corey Brown 86
Evan Higgins 36
Tom DuBois 26
Tom Savage 18
Steve Werner 18
Kevin Ward 12
Mark Wedderburn 6
Billy Morgan 6
Ryan Wolski 6
Dan O'Hara 6
Mike Grunde 6
Safety  2
  228
   
2008  
Corey Brown 82
Evan Higgins 48
Billy Morgan 30
Anthony McCloskey 18
Alex Penza 18
Adam Dempsey 12
Ryan Laughlin 8
Tom Savage 8
Bob Royal 6
Mike Huf 5
Dan O'Hara 2
  237
   
2009  
Corey Brown 126
Adam Dempsey 66
Dan O'Hara 62
Mike Granata 44
Damiere Shaw 12
Ryan Laughlin 6
Dan Curry 6
Mike Huf 6
Major Everett 6
Tom Familetti 6
Safety  2
  342
   
2010  
Adam Dempsey 72
Brendan McLaughlin 54
Steve Weyler 49
Jay Watkins 42
Damiere Shaw 36
Ryan Laughlin 30
Tyler Gallen 24
Drew Formica 14
Ray Harris 6
Shacor Hamilton 6
Shawn Driggins 6
Brandon Chatman 6
Safeties 4
  349
   
2011  
Jay Watkins 104
Damiere Shaw 78
Steve Weyler 34
Thaddius Smith 24
Shane Johnson 18
Tarron Dunbar 12
John Harris 6
Nolan Cummings 6
Vic McWilliams 4
Safety  2
Conor Hassard 1
  289
   
2012  
Thaddius Smith 72
Tarron Dunbar 48
Steve Weyler 32
Lamont Veal 26
Joe DeMaio 24
Dashawn Darden 18
Nolan Cummings 6
Donovan Pierce 6
Matt Penza 6
Nick "Sauce" Mariotti 6
John Harris 6
Chris Colvin 6
Safety  2
  258
   
2013  
Thaddius Smith 84
Lamont Veal 50
J.T. Blyden 48
Dashawn Darden 42
Steve Weyler 29
Matt Penza 12
Nolan Cummings 6
Chris Colvin 6
Jeffrey Driggins 6
Jack Horan 3
  286
   
2014  
Max Ferguson 30
Ryan Shaughnessy 18
Brandon Laughlin 18
Darell Jackson 18
Sean Noonan 12
Nick "Sauce" Mariotti 6
Tommy O'Hara 6
Tiernan Posse 6
Myles Henderson 6
  120
   
2015  
Tommy O'Hara 24
Jack Gibson 18
Myles Henderson 12
Justin Santilla 12
Ryan Taylor 12
De'Andre Dixon 6
Ryan Harlow 6
Kevin Calamita 6
Taseer Jones 6
Nick Kutufaris 6
Sean Noonan 2
Alvin Eburoah 2
  112
   
2016  
Justin Santilla 80
Tommy O'Hara 78
Kevin Calamita 38
Bobby Siderio 26
Nick Kutufaris 26
Myles Henderson 18
Te'Ron Johnson 6
Chris Kirby 6
Safety  2
  280
   
2017  
Taseer Jones 60
Justin Santilla 50
Kevin Calamita 44
Chris Kirby 36
Nick Kutufaris 36
Bobby Siderio 12
Luke Sprague 12
Derrick Patrick 12
Hunter Whitlock 6
Jamir Redd 6
  274
   
2018  
Keed Kpoto 48
Chris Kirby 30
Quasir Cottman 30
Mike Levy 18
Hunter Whitlock 12
Cole Sprague 8
Luke Sprague 6
Derrick Patrick 6
Safety 2
  160
   
2019  
Keed Kpoto 36
Cole Sprague 18
Mike Levy 10
Brandon Schumm 2
Safety 2
  68
2020 (one game)  
Daniel McPhillips 6
Makaih Crawford 6
Brett Shoman 6
Matt Leicht 6
Jordan McKnight 6
Jack McKinney 5
  35
2021  
Frank DiDio 36
Jack McKinney 14
Daniel McPhillips 6
Anthony Battle 6
Makaih Crawford 6
Mark Zecca 6
Michael Kutufaris 6
Xavier Tran 6
Safety 2
  88

-