- Home
- U.S. Results
- Pennsylvania
- Saint Joseph's Prep
Saint Joseph's Prep Cross Country
Pennsylvania cross country team · Athletes, best performances and meet results.
Athletes by class
442 athletesClass of 2030 · 7 athletes on this page
- Benjamin Thurmond6 results · 2026 · Grade 9Boys / Men
- Carter Hanible6 results · 2026 · Grade 9Boys / Men
- Charles Haindl2 results · 2026 · Grade 9Boys / Men
- Jack Haag5 results · 2026 · Grade 9Boys / Men
- James Cavanaugh7 results · 2026 · Grade 9Boys / Men
- Jonas Winkfield-Pearson4 results · 2026 · Grade 9Boys / Men
- Ryan O'Connor6 results · 2012–2026 · Grade 9Boys / Men
Class of 2029 · 31 athletes on this page
- Anthony Mirabile15 results · 2025–2026 · Grade 10Boys / Men
- Charles Moser11 results · 2025–2026 · Grade 10Boys / Men
- Colin Lazzeri6 results · 2025 · Grade 9Boys / Men
- Eddie Griesser4 results · 2025 · Grade 9Boys / Men
- Ethan Mahamitra8 results · 2025–2026 · Grade 10Boys / Men
- Finbarr Curry4 results · 2025 · Grade 9Boys / Men
- Fouzan Ahmad3 results · 2025 · Grade 9Boys / Men
- Francis Greek5 results · 2025 · Grade 9Boys / Men
- Gabriel Balchunas2 results · 2025 · Grade 9Boys / Men
- Jack Guldalian17 results · 2025–2026 · Grade 10Boys / Men
- Jake Donovan16 results · 2025–2026 · Grade 10Boys / Men
- James Dooley3 results · 2025 · Grade 9Boys / Men
- Joe Paddock11 results · 2025–2026 · Grade 10Boys / Men
- John Koger5 results · 2025 · Grade 9Boys / Men
- Joseph Chaawa3 results · 2025 · Grade 9Boys / Men
- Kameron Gerst12 results · 2025–2026 · Grade 10Boys / Men
- Luka Connor6 results · 2025 · Grade 9Boys / Men
- Luke Durham11 results · 2025–2026 · Grade 10Boys / Men
- Mike Quinn12 results · 2025–2026 · Grade 10Boys / Men
- Nahir Davis12 results · 2025–2026 · Grade 10Boys / Men
- Patrick Harris14 results · 2025–2026 · Grade 10Boys / Men
- Paul Horos5 results · 2025 · Grade 9Boys / Men
- Roman Bileci6 results · 2025 · Grade 9Boys / Men
- Ryan Bonawitz6 results · 2025 · Grade 9Boys / Men
- Ryan Connor6 results · 2025 · Grade 9Boys / Men
- Samuel Becker6 results · 2025 · Grade 9Boys / Men
- Sean Hagan5 results · 2025 · Grade 9Boys / Men
- Shane Lord11 results · 2025–2026 · Grade 10Boys / Men
- Thomas Angelucci12 results · 2025–2026 · Grade 10Boys / Men
- Tucker Spiker15 results · 2025–2026 · Grade 10Boys / Men
- William Gillespie4 results · 2025 · Grade 9Boys / Men
Class of 2028 · 27 athletes on this page
- Amar Wilks5 results · 2026 · Grade 11Boys / Men
- Benjamin Collier4 results · 2024 · Grade 9Boys / Men
- Brendon Tavani5 results · 2025 · Grade 10Boys / Men
- Cameron Vanada15 results · 2024–2026 · Grade 11Boys / Men
- Christopher O'Connor23 results · 2024–2026 · Grade 11Boys / Men
- Colin Kelly6 results · 2025 · Grade 10Boys / Men
- Conor Fleming16 results · 2024–2026 · Grade 11Boys / Men
- Harris Kotsornithis11 results · 2025–2026 · Grade 11Boys / Men
- Jack Farrell4 results · 2024 · Grade 9Boys / Men
- James Campbell-DiGiacomo1 results · 2024 · Grade 9Boys / Men
- Jasper Javitz4 results · 2024 · Grade 9Boys / Men
- John Sprandio16 results · 2024–2026 · Grade 11Boys / Men
- Joseph Chaaya2 results · 2025 · Grade 10Boys / Men
- Joseph Sirbak16 results · 2024–2026 · Grade 11Boys / Men
- Joshua Shapit15 results · 2024–2026 · Grade 11Boys / Men
- Kyle Kover4 results · 2024 · Grade 9Boys / Men
- Lorenzo Politz4 results · 2024 · Grade 9Boys / Men
- Luca Gordon19 results · 2024–2026 · Grade 11Boys / Men
- Marcus Longmore11 results · 2025–2026 · Grade 10Boys / Men
- Mike Desher4 results · 2024 · Grade 9Boys / Men
- Noah Mannal-Dimarco3 results · 2024 · Grade 9Boys / Men
- Philip Dorn7 results · 2024–2025 · Grade 10Boys / Men
- Robert Notigan3 results · 2024 · Grade 9Boys / Men
- Robert Wright23 results · 2024–2026 · Grade 11Boys / Men
- Sidney Hodgson4 results · 2024 · Grade 9Boys / Men
- Thomas Coehlo10 results · 2024–2026 · Grade 11Boys / Men
- Troy Lehman15 results · 2024–2026 · Grade 11Boys / Men
Class of 2027 · 19 athletes on this page
- Abraham Gugger3 results · 2025 · Grade 11Boys / Men
- Alexander Villarreal7 results · 2024–2026 · Grade 12Boys / Men
- Anthony Rossano4 results · 2023–2024 · Grade 10Boys / Men
- Bobby Lythgoe4 results · 2023–2025 · Grade 11Boys / Men
- Finn Amuso17 results · 2023–2026 · Grade 12Boys / Men
- Francesco Airaudo5 results · 2025 · Grade 11Boys / Men
- Frank Milano2 results · 2023–2025 · Grade 11Boys / Men
- Gioacchino Beningo1 results · 2023 · Grade 9Boys / Men
- Jonas Jiang16 results · 2023–2026 · Grade 12Boys / Men
- Kael Kaufer9 results · 2023–2025 · Grade 11Boys / Men
- Liam Wesner16 results · 2023–2026 · Grade 12Boys / Men
- Lucas Tobon1 results · 2023 · Grade 9Boys / Men
- Massimo LaRosa2 results · 2023 · Grade 9Boys / Men
- Matt Ardito10 results · 2023–2025 · Grade 11Boys / Men
- Matt Stauffer1 results · 2023 · Grade 9Boys / Men
- Michael Werner3 results · 2024 · Grade 10Boys / Men
- Nathan Perley8 results · 2023–2026 · Grade 12Boys / Men
- Santiago Coyle4 results · 2024 · Grade 10Boys / Men
- Stephen Tomaselli1 results · 2023 · Grade 9Boys / Men
Class of 2026 · 10 athletes on this page
- Alex Truong2 results · 2024 · Grade 12Boys / Men
- Bryce Trotman14 results · 2022–2025 · Grade 12Boys / Men
- Christopher Shapiro18 results · 2022–2025 · Grade 12Boys / Men
- Conrad Precht6 results · 2022–2024 · Grade 11Boys / Men
- Kieran Berna26 results · 2022–2025 · Grade 12Boys / Men
- Liam Fleming20 results · 2022–2025 · Grade 12Boys / Men
- Mathieu Di Giovanni13 results · 2022–2025 · Grade 12Boys / Men
- Noah Ryan27 results · 2022–2025 · Grade 12Boys / Men
- Owen Pavelsky2 results · 2024 · Grade 11Boys / Men
- Tyler Bradford16 results · 2023–2025 · Grade 12Boys / Men
Class of 2025 · 6 athletes on this page
- Brady Falcon25 results · 2021–2024 · Grade 12Boys / Men
- Charles Amuso15 results · 2021–2024 · Grade 12Boys / Men
- Christian Corr5 results · 2022–2023 · Grade 11Boys / Men
- Colin Peterson16 results · 2021–2023 · Grade 11Boys / Men
- Daniel Gordon8 results · 2023–2024 · Grade 12Boys / Men
- Danny Moran10 results · 2021–2023 · Grade 11Boys / Men
Best performances
Best marks in the available meet results.
Meet history
68 meets- District XII ChampsOctober 29, 2026 · Belmont Plateau · PA · Official Results7 results
- PCL Cross Country ChampsOctober 24, 2026 · Belmont Plateau · PA · Official Results37 results
- PCL Meet #4October 14, 2026 · Belmont Plateau · PA · Official Results34 results
- Manhattan University Cross Country Invitational Pres. by HOKAOctober 10, 2026 · Van Cortlandt Park · NY7 results
- PCL Meet #3October 7, 2026 · Belmont Plateau · PA · Official Results33 results
- Paul Short InvitationalOctober 1, 2026 · Lehigh University - Murray H. Goodman Campus · PA · Official Results12 results
- PCL Meet #2September 23, 2026 · Belmont Plateau · PA · Official Results33 results
- PCL Meet #1September 16, 2026 · Belmont Plateau · PA · Official Results36 results
- Briarwood InviteSeptember 12, 2026 · Belmont Plateau · PA · Official Results36 results
- LVC Dutchmen XC HS InviteSeptember 5, 2026 · Union Canal Tunnel Park · PA · Official Results11 results
- PIAA State ChampionshipsNovember 1, 2025 · Parkview Cross Country Course · PA · Official Results4 results
- District XII ChampsOctober 23, 2025 · Belmont Plateau · PA · Official Results7 results
- PCL Cross Country ChampsOctober 18, 2025 · Belmont Plateau · PA · Official Results55 results
- Manhattan University Cross Country Invitational (HS)October 11, 2025 · Van Cortlandt Park · NY · Official Results7 results
- PCL Meet #4October 8, 2025 · Belmont Plateau · PA · Official Results58 results
- Paul Short Run (College)October 3, 2025 · Lehigh University - Murray H. Goodman Campus · PA · Official Results7 results
- PCL Meet #3October 1, 2025 · Belmont Plateau · PA · Official Results49 results
- PCL Meet #2September 17, 2025 · Belmont Plateau · PA · Official Results52 results
- Briarwood InviteSeptember 13, 2025 · Belmont Plateau · PA · Official Results46 results
- PCL Meet #1September 10, 2025 · Belmont Plateau · PA · Official Results57 results
- District XII ChampsOctober 24, 2024 · 1800 Belmont Mansion Dr · PA · Official Results7 results
- Philadelphia Catholic League ChampionshipsOctober 19, 2024 · Belmont Plateau · PA · Official Results47 results
- The Paul Short Run October 4, 2024 · Lehigh University · PA · Official Results12 results
- PCL Meet #3October 2, 2024 · Belmont Plateau · PA · Official Results38 results
- PCL Meet #2September 18, 2024 · Belmont Plateau · PA · Official Results37 results
- PCL Meet #1September 11, 2024 · Belmont Plateau · PA · Official Results38 results
- Lebanon Valley Dutchman InvitationalSeptember 7, 2024 · Union Canal Tunnel Park · PA · Official Results8 results
- PIAA State XC ChampionshipsNovember 4, 2023 · Parkview Cross Country Course · PA · Official Results7 results
- PIAA District 12 ChampionshipsOctober 26, 2023 · Belmont Plateau · PA · Official Results7 results
- Paul Short InvitationalSeptember 30, 2023 · Lehigh University - Murray H. Goodman Campus · PA · Official Results11 results
- PCL Meet #1September 13, 2023 · Belmont Plateau · PA · Official Results40 results
- Mill Street RunSeptember 9, 2023 · Mill Street · PA · Official Results1 results
- PIAA District 12 ChampionshipsOctober 27, 2022 · Belmont Plateau · PA · Official Results7 results
- PCL Meet #4October 12, 2022 · Belmont Plateau · PA · Official Results66 results
- PCL Meet #3October 5, 2022 · Belmont Plateau · PA · Official Results70 results
- PCL Meet #2September 21, 2022 · Belmont Plateau · PA · Official Results54 results
- PCL Week 1September 14, 2022 · Belmont Plateau · PA · Official Results68 results
- Mill Street RunSeptember 10, 2022 · Mill Street · PA · Official Results18 results
- PIAA District 12 ChampionshipsOctober 28, 2021 · Belmont Plateau · PA · Official Results7 results
- Philadelphia Catholic League ChampionshipsOctober 23, 2021 · Belmont Plateau · PA · Official Results36 results
- PCL Week 3October 6, 2021 · Belmont Plateau · PA · Official Results76 results
- PCL Week 2September 22, 2021 · Belmont Plateau · PA · Official Results64 results
- Mill Street RunSeptember 11, 2021 · Mill Street · PA · Official Results18 results
- PIAA District 12 ChampionshipOctober 29, 2020 · Belmont Plateau · PA · Official Results14 results
- PIAA District 12 ChampionshipsOctober 24, 2019 · Belmont Plateau · PA · Official Results7 results
- PCL Regular Season Meet #6October 9, 2019 · Belmont Plateau · PA · Official Results49 results
- PCL Regular Season Meet #5October 2, 2019 · Belmont Plateau · PA · Official Results46 results
- PCL Regular Season Meet #4September 25, 2019 · Belmont Plateau · PA · Official Results44 results
- PCL Regular Season Meet #3September 18, 2019 · Belmont Plateau · PA · Official Results43 results
- PCL Regular Season Meet #2September 11, 2019 · Belmont Plateau · PA · Official Results91 results
- PCL Regular Season Meet #1September 4, 2019 · Belmont Plateau · PA · Official Results43 results
- PIAA District 12 XC ChampionshipsOctober 25, 2018 · Belmont Plateau · PA · Official Results7 results
- Philadelphia Catholic League ChampionshipsOctober 20, 2018 · Belmont Plateau · PA · Official Results44 results
- PCL Regular Season Meet #6October 10, 2018 · Belmont Plateau · PA · Official Results39 results
- PCL Regular Season Meet #5October 3, 2018 · Belmont Plateau · PA · Official Results84 results
- PCL Regular Season Meet #4September 26, 2018 · Belmont Plateau · PA · Official Results81 results
- Bulldog Invitational-Rose TreeSeptember 15, 2018 · Rose Tree Park · PA · Official Results46 results
- PIAA District 12 ChampionshipsOctober 26, 2017 · Belmont Plateau · PA · Official Results7 results
- Philadelphia Catholic League ChampionshipsOctober 21, 2017 · Belmont Plateau · PA · Official Results28 results
- PIAA Foundation InvitationalSeptember 23, 2017 · Hershey Parkview Golf Course · PA · Official Results7 results
- PIAA District 12 ChampionshipsOctober 27, 2016 · Belmont Plateau · PA · Official Results7 results
- Philadelphia Catholic League ChampionshipsOctober 22, 2016 · Belmont Plateau · PA · Official Results38 results
- LVC Dutchmen InvitationalSeptember 10, 2016 · Lebanon Valley College · PA · Official Results10 results
- PIAA District 12 ChampionshipsOctober 29, 2015 · Belmont Plateau · PA · Official Results7 results
- Philadelphia Catholic League ChampionshipsOctober 24, 2015 · Belmont Plateau · PA · Official Results35 results
- PIAA District 12 ChampionshipsOctober 23, 2014 · Belmont Plateau · PA · Official Results7 results
- Briarwood InvitationalSeptember 15, 2012 · Belmont Plateau · PA · Official Results46 results
- Briarwood Invitational September 17, 2011 · Belmont Plateau · PA · Official Results80 results