Steele Depetrillo Matt MorozJoe CollettaKam HerpichKamal GrayBrian PeytonBen UndercufflerRyan MadrakJohn WagnerSam AndersMichael PergineEric LoftusJacob SnyderMarkese WilliamsAmbrose ColliluoriJacob DobrolowskiKam Herpich-HarshawJack LockreyLogan WesseltDimitri TomanDom DiBricidaNick ScarfoneDylan WalkerJustin KormosJustin MitalaSteve SkarbekSteele DepetrilloLiam HaffeyChris BruderJohn MattiolaRocco DiRicoJosh LittleDJ ClarkeZach SzpindorDerek SkarbekJohn BeachDaylin GoodenRJ RippertBrendan KenningKese WilliamsTJ BoccellaJacob DobrowolskiJulian PaskelJoe PickellBoyd SkarbekKese WillliamsDominic DiBricidaJack LockeryBraden ReedSteve RistBradey BassKJ LewisLuke TerleskyKieran StortiTyler BerkheiserBrent MitalaJahiem Jennings7. Andrew McDonald8. Chris Salvo15. Adrian Sibilly21. AJ Natale27. CJ McCafferty Current TeamPope John Paul II PACSeasonTeamRush Att.Rush YdsRush TDRecRec YdsRec. TD2018Pope John Paul II134210002019Pope John Paul II5224521002020Pope John Paul II61831312021Pope John Paul II4318457582Total-114489119613 Career TotalSeasonRush Att.Rush YdsRush TDRecRec YdsRec. TD20181342100020195224521002020618313120214318457582Total114489119613 EventsResults October 29, 2021 0 - 30 Pope John Paul II vs Perkiomen Valley (PAC championship) October 23, 2021 6 - 42 Pottsgrove vs Pope John Paul II October 15, 2021 28 - 0 Pope John Paul II vs Pottstown October 9, 2021 6 - 39 Upper Merion vs Pope John Paul II October 1, 2021 28 - 10 Pope John Paul II vs Phoenixville September 11, 2021 32 - 27 Springside-Chestnut Hill vs Pope John Paul II September 4, 2021 0 - 51 New Hope-Solebury vs Pope John Paul II August 27, 2021 14 - 43 Archbishop Carroll vs Pope John Paul II October 30, 2020 34 - 22 Pope John Paul II vs Perkiomen Valley October 23, 2020 50 - 14 Pope John Paul II vs Upper Merion October 17, 2020 19 - 32 Conwell-Egan vs Pope John Paul II November 8, 2019 29 - 28 (2) Pope John Paul II vs (1) Neumann-Goretti (Region 1/12 3A Final) November 1, 2019 52 - 16 (2) Pope John Paul II vs (3) School of the Future (District 1/12 Class 3A First Round) October 18, 2019 28 - 21 Pope John Paul II vs Upper Merion October 12, 2019 28 - 0 Pope John Paul II vs Pottstown October 4, 2019 6 - 47 Phoenixville vs Pope John Paul II September 28, 2019 28 - 3 Pope John Paul II vs Pottsgrove September 20, 2019 54 - 0 Pope John Paul II vs Upper Perkiomen September 13, 2019 52 - 7 Pope John Paul II vs Schuylkill Valley September 6, 2019 28 - 0 Pope John Paul II vs Chichester August 31, 2019 55 - 6 Pope John Paul II vs New Hope-Solebury November 3, 2018 42 - 34 New Hope-Solebury vs Pope John Paul II October 26, 2018 42 - 21 Spring-Ford vs Pope John Paul II October 20, 2018 21 - 22 Upper Merion vs Pope John Paul II October 12, 2018 20 - 12 Pope John Paul II vs Pottstown October 6, 2018 12 - 28 Phoenixville vs Pope John Paul II September 28, 2018 28 - 35 Pope John Paul II vs Pottsgrove September 22, 2018 0 - 40 Upper Perkiomen vs Pope John Paul II September 15, 2018 14 - 42 Schuylkill Valley vs Pope John Paul II September 8, 2018 20 - 21 Chichester vs Pope John Paul II August 31, 2018 39 - 27 Pope John Paul II vs New Hope-Solebury August 24, 2018 0 - 51 Kutztown vs Pope John Paul II