All SOL National Team

We are constantly updating this page whenever we receive information on the All Suburban One selections. If you see a year missing and you have this information please contact us. Just click on any year you want to view. Thank you!

Suburban One League, often abbreviated "SOL" is an athletic conference in Southeastern Pennsylvania, serving high schools in Montgomery County and Bucks County. The league was established in 1922 as the "Suburban League". As we build up our Past Years page we are combing through old newspaper articles and ad programs for additional SOL National Team selections and adding them here so you may see large gaps between years.

1984

TeamO/DPosNameGr
1stOSEMike Downs12
1stORBEarl Brown12
1stOOTJoe Christy12
1stDDTJoe Christy12
1stDLBBill Wagner12
2ndOOGRon Williams12
2ndDDBDan Santhouse11
HMOQBTim Ford11
HMOKJimMcCourt12
HMOFBJoe Clark12
HMORBDave Megahan12
HMOCJack Meier12
HMOOTTerry Murphy11
HMOWRDave Weiser12
HMDDESean Dugan12
HMDDEDave Heller12
HMDDEMike Hermans12
HMDDBJoe King12
HMDDBPhila Lange10
HMDPMike Downs12
HMDDBDan Monaco12
HMDLBBriam Fults12


1985

TeamO/DPosNameGr
1stOOLTerry Murphy12
HMOQBTim Ford12
HMORBBill Clemens12
HMOCChuck Gettis11
HMOOLPat O'Brien12
HMDKTom Waterbro12
HMDDLSteve Spong11
HMDLBMike Bagnarelli11
HMDDBDan Santhouse12


1986

TeamO/DPosNameGr
1stOQBBill Vergantino11
1stORBJim Dougherty12
1stOKPat Jaggers12
1stOCChuck Gettis12
1stDESteve Dorwart12
1stDDTChris Sloan12
1stDLBMike Bagnarelli12
2ndORBTom Knox11
2ndOTJohn Allen12
2ndDDBMike Karmilowicz12
HMORBJohn Rizzo11
HMOWRBrett Canimore12
HMOGJohn Magee12
HMOPRalph Taylor12
HMDFLPhil LePre12
HMDERallph Taylor12
HMDLBKeith Moss11
HMDLBDave Paino11
HMDLBReggie Jackson10


1987

TeamO/DPosNameGr
1stOQBBill Vergantino12
HMOHBTom Knox12
HMOCTerry Sauerbry11
HMDDEArtie James11
HMDLBKeith Moss12


1991

TeamO/DPosNameGr
1stOOLRoss Gay12
2ndOWRBryan McGinty12
2ndOOLWilliam Silk12
2ndOPBryan McGinty12
2ndDDBBryan McGinty12


1993

TeamO/DPosNameGr
1stOWRArnie Gooch12


2000

TeamO/DPosNameGr
1stORB Jamar Brittingham11
1stOTE  Pete Markman 12
1stDDB  Steve Bejzak 12
2ndOOL Nick Feszko 11
2ndOWR Sherman Brittingham12
2ndDDB Jamar Brittingham 11
3rdOOL Bob Gower12
3rdOATH Steve Bejzak 12
3rdDDL Nick Feszko 11
3rdDDE Chuck Koch 11


2002

TeamO/DPosNameGr
1stOGBradd Gower12
1stOKKevin Kelly10
1stDDEGeoff Donahue12
1stDLBZach Arnold11
1stDDBBrian Burke12
1stDDBDevin Swope12
2ndOQBJoe Crostarosa12
2ndOWRRodney Davis11
2ndOTBill McKenzie12
2ndOCMike Simpson11
2ndOAthDevin Swope12
2ndDDLSteve Laborda11
2ndDDLMike Simpson11
2ndDDEJim Chapman12
2ndDDEErik Pederson12
2ndDDBDave Gates11


2004

TeamO/DPosNameGr
1stORBGeorg Coleman12
1stOOLAndy Marino12
1stOPBrett Arnold12
1stOKKevin Kelly12
1stDDLTom McEowen11
1stDDLChris Daino11
1stDLBKevin Staub12
2ndOQBAndrew Flogel10
2ndOOLTom Smith11
2ndOTEChris Daino11
2ndOWRJason Kinney11
2ndOWRDoug Rosnick11
2ndDDLScott Schaivo11
2ndDLBAbe Brooks11
2ndDDBTaylor Sammy12
2ndDDBJason Kinney11
2ndDDBJarred Kinney11
HMORBDominic Cundari12
HMOOLMarcus Smith12
HMOOLTom McEowen11
HMOTEChris Eccles12
HMDDLJosh Auerbach11
HMDLBDominic Cundari12
HMDLBJoe Moutoux11


2005

TeamO/DPosNameGr
1stOQBAndrew Flogel11
1stOOLTom Smith12
1stORBJarred Kinney12
1stOOLTom McEowen12
1stDLBAbe Brooks12
1stDDBJason Kinney12
1stDDLScott Schaivo12
1stDDLChris Daino12
1stDDLTom McEowen12
2ndOWRDoug Rosnick12
2ndOWRJason Kinney12
2ndOOLChris Daino12
2ndDDLJosh Auerbach12
3rdDPDennis Curran12
3rdDLBJoe Moutoux12
HMOKDennis Curran12
HMOTERich Winters12
HMOOLMarcelous Jones12
HMDDBMax Parkumchuk12
HMDLBRoland Wensae11
HMDDBDoug Rosnick12


2008

TeamO/DPosNameGr
1stOOL Dan Shirey12
1stOTE Paul Carrezola12
1stDDL Dan Shirey12
1stDDE Paul Carrezola12
1stDLB Corey Majors10
1stDDE Jay Colbert12
1stDLB Chris Boland12
2ndORB Jay Colbert12
2ndOOL Dan Wenkiewicz12
2ndOOL Jon Zavorski12
2ndDDL Nick Schaeffer12
2ndDLB Justin Donnarumma12
2ndDDB Cody O'Neal12
2ndDEnd Eric Williams11
3rdORB Bryan Dean11
3rdORB Quilan Arnold12
3rdOWR Ricky Brebner11
3rdOP Mike Wynne12
3rdDLB Dan Bechter12
3rdDDB Fatorna Greene12
HMOQB Brian Titus11
HMOWR Tyler Orr12
HMDLB Dan Biundo12


2009

TeamO/DPosNameGr
1stORB Bryan Dean12
1stOOL John Rizzo12
1stDDL Ryan Katona11
1stDDB Kyran Kervick12
2ndOWR Ricky Brebner12
2ndOOL Nick DiDonato11
2ndDDE Kevin Magee12
2ndDLB Stephen Stemme12
2ndDLB Corey Majors11
3rdOWR Ricky Williams12
3rdOTE Shane Quinn11
3rdOOL Chris Kutsubos10
3rdOOL Isaac Bailey12
3rdOP Bryan Reice10
HMORB Corey Majors11
HMOOL Eugene Laborde12
HMDDL Nick DiDonato11
HMDDL Adam Gillen11
HMDLB Andy Lynch12
HMDDB Ariel Hoffman12


2010

TeamO/DPosNameGr
1stOOL Chris Kutsubos11
1stOTE Shane Quinn12
1stOWR Dwight Williams12
1stDDL Ryan Katona12
1stDLB Corey Majors12
1stDDB Dwight Williams12
2ndORB Anthony Woodruffe12
2ndORB Sean Ulmer11
2ndOOL Nick Didonato12
2ndOOL Ryan Katona12
2ndOOL John Bell11
2ndOP Bryan Reice11
2ndDLB Devin Carmichael12
2ndDDE Kiser Terry11
3rdOQB Charlie Marterella12
3rdORB Corey Majors12
3rdOOL Tyler Stabolito12
3rdDLB Tyler Masterson12
3rdDDB Bob Marterella11
HMOWR Justin Andrews10
HMDDB Dillon Donnelly12


2011

TeamO/DPosNameGr
1stORB Sean Ulmer12
1stOOL Chris Kutsubos12
1stDDL Kiser Terry12
1stDDB Bobby Marterella12
2ndOWR Justin Andrews11
2ndOK Nick Tucci10
2ndDP Bryan Reice12
3rdOWR Bobby Martarella12
3rdOOL Jon Bell12
3rdDLB Steve Olenski11
HMORB Dennis Lord10
HMOOL Tadas Karasevicious12
HMDLB Dennis Lord10
HMDDB Cole Creighton10


2012

TeamO/DPosNameGr
1stORB Nate Hall12
1stOOL Ian Waterbury12
1stOTE Luke Carrezola11
1stOWR Justin Andrews12
1stDDE Luke Carrezola11
1stDLB Denny Lord11
2ndORB Denny Lord11
2ndOOL Daryl Kennedy12
2ndDL Alex Nicolas11
2ndDLB Brian Toal12
3rdOOL John Koch11
3rdOK Nick Tucci11
3rdDL Tosh Thompson12
3rdDDB Cole Creighton11
3rdDDB Devon Brown11
HMOOL Duncan Mullin12
HMDDE Alex McKenzie12


2013

TeamO/DPosNameGr
1stORB D'Andre Pollard11
1stOWR Hamiid Pack11
1stOTE Luke Carrezola12
1stOOL John Koch12
1stDDE Luke Carrezola12
1stDLB Denny Lord12
1stDLB Alex Nicholas12
1stDLB Devin Brown12
2ndORB Denny Lord12
2ndOOL Dan Johnson12
2ndOOL Mike Palmer11
2ndOK Dylan McDonald9
2ndDDB Cole Creighton12
2ndDDB Denzel Hughes10
3rdOQB Tyler Wombaugh12
3rdORB Blake Sullivan12
3rdDL Dan Johnson12
3rdDL Mike Palmer12
3rdDDE Dorian Arthur12
3rdDDB Matt Bianchino12
HMOWR Cole Creighton12
HMOOL Hunter Kelly10
HMOOL Matt Wynne12
HMDDE Trokon Bluesmaill12
HMDDB Matt Magdelinskas11
HMDP Chris Watson12


2014

TeamO/DPosNameGr
1stOTE Bill Ritchey11
1stOWR Denzel Hughes11
1stDLB Matt Magdelinskas12
1stDDB Jr Boniface Stevens12
2ndOQB Mason Jones10
2ndORB D'Andre Pollard12
2ndOOL Hunter Kelly11
2ndOWR Zach Tredway10
2ndDDL Evens Cleus12
2ndDDB Denzel Hughes11
3rdDLB Daulton Fox11
3rdDDE Harman Yalartai11
HMOOL Tyler Irwin12
HMOK Dylan Mcdonald10
HMDDL Bruce Graeber12
HMDLB Cale Kitchenman12


2015

TeamO/DPosNameGr
1stORB  Will Dogba11
1stOOL  Hunter Kelly12
1stOTE  Billy Ritchey12
1stOWR  Zach Tredway11
1stDDL  Harmon Yalartai12
1stDDB  Denzel Hughes12
2ndOOL  Eddie Parry11
2ndOP/K  Dylan McDonald11
2ndDDL  Eddie Parry11
2ndDLB  Daulton Fox12
2ndDLB  Kyle Smith12
3rdOOL  AJ Sanko11
3rdDWR Denzel Hughes12
HMOQB  Mason Jones11
HMOOL  Chris Wilson11
HMDDL  Kyle Osterhoudt11
HMDLB  Jack Spingler12
HMDDE  Parker Minotti12
HMDDB  Zach Tredway11
HMDDB  Dave Nuckles12


2016

TeamO/DPosNameGr
1stOQB  Mason Jones12
1stORB  Will Dogba12
1stOWR  Zach Tredway12
1stOOL  AJ Sanko12
1stOK  Dylan McDonald12
1stDDL  Eddie Parry12
1stDLB  Oleh Manzyk10
1stDDB  Jacob Gordon12
2ndOWR  Mike Garlick11
2ndOOL  Eddie Parry12
2ndDDL  Chauncey Kratee10
2ndDDE  Kyle Osterhoudt12
2ndDLB  Mike Garlick11
2ndDDB  Zach Tredway12
3rdOTE  Oleh Manzyk10
3rdOOL Chris Wilson12
3rdDLB Will Dogba12
3rdDDB Joel Stills11
HMORB  Hayden Rooney12
HMOWR  Corey Joyce10
HMOTE  Ben Raab12
HMOOL  Giovanni Figueroa11
HMOOL  Nick Napadona11
HMDDE  Luke Hitchen10
HMDLB  Paul DePompeo11
HMDP  Dylan McDonald12


2017

TeamO/DPosNameGr
1st TeamOWRMike Garlick12
1st TeamOOLGiovanni Figueroa12
1st TeamDDLLou DiFrancesco12
1st TeamDLBOleh Manzyk11
1st TeamDDBCory Joyce11
2nd TeamOQBBrody McAndrew10
2nd TeamORBJoel Stills12
2nd TeamDDLGiovanni Figueroa12
2nd TeamDDELuke Hitchen12
2nd TeamDLBMike Garlick12
2nd TeamDDBMarcus Griffin11
3rd TeamORBSavion Hebron10
3rd TeamOWRCory Joyce11
3rd TeamOTEBobby Buchys11
3rd TeamOOLJacob Kelly12
3rd TeamOKMatt Leonhauser12
HMORBMike Crescenzo12
HMOOLNick Lapergola12
HMOOLShane Secrest12
HMDDENick Silenok12
HMDLBChris Majors10


2018

TeamO/DPosNameGr
1stOQBBrody McAndrew11
1stORBChris James10
1stOWRCory Joyce12
1stDLBOleh Manzyk12
1stDDELuke Hitchen12
1stDDBCory Joyce12
2ndOTEBobby Buchys12
2ndOCZach Magdelinskas11
2ndOOLJames Koluboi12
2ndDKJack Hughes10
2ndDDLSean Smith12
2ndDDBLogan Williamson12
2ndDDBMarcus Griffin12
3rdORBRyan O'Connor12
3rdDLBTyler Foster12
3rdDLBEmmanuel Ampofo12
3rdDPBrody McAndrew11
HMOOLJames Stetson12
HMDDEChisom Ifeanyi12
HMDDBConnor Moss12


2019

TeamO/DPosNameGr
1stORBChris James11
1stOWRIan Sheehan12
1stOOLZack Magdelinskas12
1stDDETedo Sakhokia11
1stDDBBrody McAndrew12
2ndOQBBrody McAndrew12
2ndOOLNate McGlone11
2ndOOLNik Soska11
2ndOKJack Hughes12
2ndDLBJohn Hutchinson11
2ndDLBDawson Obringer12
HMOFBStephen Jackson12
HMDDBGavin O’Connor10


2020

TeamO/DPosNameGr
1stORBChris James12
1stOOLNate McGlone12
1stDLBJohn Hutchinson12
1stDDBGavin O'Connor11
2ndOOLKenny Monaco12
2ndDDLTedo Sakhokia12
2ndDLBJordan Denis12
2ndDDBMike Donato12
HMORBJohn Hutchinson12
HMOTEAndrew Kindness11
HMOOLNik Soska12
HMDDENik Soska12
HMDLBNick Poplawski12
HMDPNina Mason12


2021

TeamO/DPosNameGr
1stDDENick Buchys11
2ndOLBCharlie Soska10
2ndOPlace KickerBrett Conrad12
HMOWRGavin O'Connor12
HMOTENick Buchys11
HMDDLJack Dunkley11
HMDLBDayvon Tinsley12
HMDPunterBrett Conrad12


2022

TeamO/DPosNameGr
1stDDENick Buchys12
2ndOOLCharlie Soska11
2ndOTENick Buchys12
2ndOWRAshton Lovelace12
2ndDDLJack Dunkley12
2ndDDEJoey Zack12
2ndDDBDemacio Cooper11
HMORBMarkus Barnett12
HMOOLZack Castagna12