- Home
- U.S. Results
- Massachusetts
- Saint John's Preparatory
Saint John's Preparatory Cross Country
Massachusetts cross country team · Athletes, best performances and meet results.
Athletes by class
320 athletesClass of 2031 · 11 athletes on this page
- Adrian Castaño1 results · 2025 · Grade 7Boys / Men
- Ali Al-Freihy2 results · 2025 · Grade 7Boys / Men
- Cormac McKay3 results · 2025 · Grade 7Boys / Men
- Finn Arnold3 results · 2025 · Grade 7Boys / Men
- Gus Benenson3 results · 2025 · Grade 7Boys / Men
- Holden Hamel3 results · 2025 · Grade 7Boys / Men
- Lysander Bellucci3 results · 2025 · Grade 7Boys / Men
- Michael Cahill3 results · 2025 · Grade 7Boys / Men
- Nate Soule3 results · 2025 · Grade 7Boys / Men
- Owen Considine3 results · 2025 · Grade 7Boys / Men
- Sean Morrow3 results · 2025 · Grade 7Boys / Men
Class of 2030 · 18 athletes on this page
- Bradley Johnson5 results · 2026 · Grade 9Boys / Men
- Charley Gates2 results · 2026 · Grade 9Boys / Men
- Colin Porter7 results · 2026 · Grade 9Boys / Men
- Craig Chen5 results · 2026 · Grade 9Boys / Men
- Gregory Sanden1 results · 2026 · Grade 9Boys / Men
- Gus Toomey11 results · 2024–2026 · Grade 9Boys / Men
- Henry Riester11 results · 2024–2026 · Grade 9Boys / Men
- Jack Casey1 results · 2026 · Grade 9Boys / Men
- Jacoby Breay5 results · 2024–2025 · Grade 8Boys / Men
- Jaden McGregor6 results · 2026 · Grade 9Boys / Men
- John Arnold6 results · 2024–2026 · Grade 9Boys / Men
- Mason Baker4 results · 2026 · Grade 9Boys / Men
- Nick Walsh7 results · 2025–2026 · Grade 9Boys / Men
- Nico Allison4 results · 2024–2025 · Grade 8Boys / Men
- Preston Murphy5 results · 2026 · Grade 9Boys / Men
- Ronnie Weinberg1 results · 2026 · Grade 9Boys / Men
- Teddy Wittman1 results · 2026 · Grade 9Boys / Men
- Trey DeOrio10 results · 2024–2026 · Grade 9Boys / Men
Class of 2029 · 17 athletes on this page
- Ben Fava8 results · 2025 · Grade 9Boys / Men
- Cade Byron13 results · 2025–2026 · Grade 10Boys / Men
- Camren Dalton4 results · 2026 · Grade 10Boys / Men
- Carter Smith3 results · 2024–2026 · Grade 10Boys / Men
- Damian Prensa1 results · 2025 · Grade 9Boys / Men
- Daniel Curry12 results · 2025–2026 · Grade 10Boys / Men
- Daniel Martinez1 results · 2025 · Grade 9Boys / Men
- Emmanuel Surun10 results · 2025–2026 · Grade 10Boys / Men
- Enzo Finelli4 results · 2025 · Grade 9Boys / Men
- Griffin Lindsay10 results · 2025–2026 · Grade 10Boys / Men
- Landan Cleary7 results · 2025 · Grade 9Boys / Men
- Lincoln Bures14 results · 2024–2026 · Grade 10Boys / Men
- Nick Mills6 results · 2025 · Grade 9Boys / Men
- Noah Caruso8 results · 2025 · Grade 9Boys / Men
- Riley Ung10 results · 2025–2026 · Grade 10Boys / Men
- Will Flatley5 results · 2025 · Grade 9Boys / Men
- Will Herrington6 results · 2025 · Grade 9Boys / Men
Class of 2028 · 24 athletes on this page
- Andrew Fitch5 results · 2025 · Grade 10Boys / Men
- Andy Lin7 results · 2025 · Grade 10Boys / Men
- Anthony Bafaro20 results · 2024–2026 · Grade 11Boys / Men
- Ashton Sozanski15 results · 2024–2026 · Grade 11Boys / Men
- Dylan Power23 results · 2022–2026 · Grade 11Boys / Men
- Ethan Martin14 results · 2024–2025 · Grade 10Boys / Men
- Evan Morelli5 results · 2026 · Grade 11Boys / Men
- Garrett Dodge20 results · 2024–2026 · Grade 11Boys / Men
- Jack Cullinane5 results · 2026 · Grade 11Boys / Men
- Jackson Pilleri9 results · 2024–2025 · Grade 10Boys / Men
- John Pironti11 results · 2024–2025 · Grade 10Boys / Men
- Kai Mitchell14 results · 2024–2026 · Grade 11Boys / Men
- Kevin Lee13 results · 2024–2026 · Grade 11Boys / Men
- Max Fermano12 results · 2024–2025 · Grade 10Boys / Men
- Michael Priplata21 results · 2024–2026 · Grade 11Boys / Men
- Nate Jukanovich1 results · 2022 · Grade 7Boys / Men
- Nick Yang6 results · 2025 · Grade 10Boys / Men
- Oliver Brown6 results · 2024–2025 · Grade 10Boys / Men
- Owen Richardson1 results · 2022 · Grade 7Boys / Men
- Richie Masterpol11 results · 2024–2025 · Grade 10Boys / Men
- Sam Valentine15 results · 2025–2026 · Grade 11Boys / Men
- Soren Lopes3 results · 2025 · Grade 10Boys / Men
- Vince Capobianco1 results · 2025 · Grade 10Boys / Men
- Will Dalton1 results · 2022 · Grade 7Boys / Men
Class of 2027 · 24 athletes on this page
- Aidan Hynes1 results · 2022 · Grade 8Boys / Men
- Alexander Huang1 results · 2022 · Grade 8Boys / Men
- Bryan Henroid2 results · 2022–2023 · Grade FRBoys / Men
- Colton Hayhurst21 results · 2023–2026 · Grade 12Boys / Men
- Cormac Barry18 results · 2022–2026 · Grade 12Boys / Men
- Dimitri Profis18 results · 2024–2025 · Grade 11Boys / Men
- George O'Brien7 results · 2022–2024 · Grade 10Boys / Men
- Harry Zhou17 results · 2023–2026 · Grade 12Boys / Men
- Henry McDonnell27 results · 2023–2026 · Grade 12Boys / Men
- Hunter Opal20 results · 2023–2026 · Grade 12Boys / Men
- Joe Kubicki7 results · 2025 · Grade 11Boys / Men
- Joe O'Neil23 results · 2023–2026 · Grade 12Boys / Men
- Leo Seltenrich29 results · 2023–2026 · Grade 12Boys / Men
- Liam Callahan24 results · 2024–2026 · Grade 12Boys / Men
- Mateo DeOrio31 results · 2022–2026 · Grade 12Boys / Men
- Mike Taranto16 results · 2023–2026 · Grade 12Boys / Men
- Miles Heffernan6 results · 2025 · Grade 11Boys / Men
- Nate Palmer9 results · 2023–2024 · Grade 10Boys / Men
- Oliver Hawes22 results · 2023–2026 · Grade 12Boys / Men
- Ollie Walger5 results · 2024 · Grade 10Boys / Men
- Quinn Fox6 results · 2024 · Grade 10Boys / Men
- Ryan DiBella2 results · 2025 · Grade 11Boys / Men
- Shahaan Zaheer1 results · 2022 · Grade 8Boys / Men
- Will Hodgkinson2 results · 2023 · Grade 9Boys / Men
Class of 2026 · 6 athletes on this page
- Alexander Logan4 results · 2022 · Grade 9Boys / Men
- Colton Friedlander20 results · 2024–2025 · Grade 12Boys / Men
- Ethan Buys10 results · 2022–2023 · Grade 10Boys / Men
- Gavin Strongosky16 results · 2024–2025 · Grade 12Boys / Men
- Ira Pote4 results · 2022 · Grade 9Boys / Men
- Isaac Sidmore9 results · 2022–2023 · Grade 10Boys / Men
Best performances
Best marks in the available meet results.
Meet history
105 meets- MSTCA Frank Mooney Coaches Invitational (Large School)November 7, 2026 · Wrentham Development Center · MA · Official Results24 results
- Manhattan University Cross Country Invitational Pres. by HOKAOctober 10, 2026 · Van Cortlandt Park · NY17 results
- Saint John's Shrewsbury vs. Saint John's PrepOctober 6, 2026 · Saint John's High School · MA · Official Results34 results
- MSTCA Bay State (Twilight Meet)October 3, 2026 · Wrentham Development Center · MA · Official Results22 results
- Saint John's Preparatory vs. Malden CatholicSeptember 29, 2026 · Bradley Palmer State Park · MA · Official Results24 results
- Saint John's Preparatory vs. Boston CollegeSeptember 22, 2026 · Bradley Palmer State Park · MA · Official Results38 results
- Xaverian @ St. John's PrepSeptember 15, 2026 · Bradley Palmer State Park · MA · Official Results39 results
- MIAA XC Meet of ChampionsNovember 15, 2025 · Willard Field Complex · MA · Official Results7 results
- MIAA Division 1A-1B-1CNovember 8, 2025 · Wrentham Development Center · MA · Official Results7 results
- MSTCA Frank Mooney Coaches (Large Schools)November 1, 2025 · Wrentham Development Center · MA · Official Results29 results
- Catholic Conference ChampionshipsOctober 21, 2025 · Wrentham Development Center · MA · Official Results60 results
- Manhattan University Cross Country Invitational (Youth Events)October 11, 2025 · Van Cortlandt Park · NY · Official Results3 results
- Manhattan University Cross Country Invitational (HS)October 11, 2025 · Van Cortlandt Park · NY · Official Results18 results
- St. John's Preparatory School vs. Catholic MemorialOctober 7, 2025 · Bradley Palmer State Park · MA · Official Results31 results
- Xaverian vs St. John's PrepOctober 1, 2025 · Powisset Farm · MA · Official Results60 results
- Ocean State InvitationalSeptember 27, 2025 · Goddard Memorial State Park · RI · Official Results14 results
- St. John's Preparatory School @ Malden CatholicSeptember 23, 2025 · Pine Banks Park · MA · Official Results32 results
- MSTCA Frank Kelley (Large Schools)September 20, 2025 · Wrentham Development Center · MA · Official Results37 results
- St. John's Prep v. BC HighSeptember 16, 2025 · Franklin Park · MA · Official Results57 results
- St. John's Preparatory School vs. St. John's High School (Boys Only)September 9, 2025 · Bradley Palmer State Park · MA · Official Results45 results
- MIAA Meet of ChampionsNovember 16, 2024 · Willard Park · MA · Official Results7 results
- MIAA Division 1A-1B-1C Cross Country ChampionshipNovember 9, 2024 · Northfield Mountain Recreation Center · MA · Official Results7 results
- MSTCA Frank Mooney InvitationalNovember 2, 2024 · Wrentham Development Center · MA · Official Results34 results
- Catholic Conference ClassicOctober 22, 2024 · Wrentham Development Center · MA · Official Results56 results
- 63rd Catholic Memorial InvitationalOctober 19, 2024 · Franklin Park · MA · Official Results8 results
- Manhattan College XC InvitationalOctober 13, 2024 · Van Cortlandt Park · NY · Official Results1 results
- Catholic Memorial vs. St. John's PrepOctober 8, 2024 · St. John's Prep · MA · Official Results39 results
- St. John's Prep v BC High (Varsity only)October 1, 2024 · Franklin Park · MA · Official Results24 results
- Ocean State InvitationalSeptember 28, 2024 · Goddard Memorial State Park · RI · Official Results20 results
- Saint John's Prep vs. Saint John'sSeptember 24, 2024 · Saint John's High School · MA · Official Results39 results
- MSTCA Frank Kelley InvitationalSeptember 21, 2024 · Wrentham Development Center · MA · Official Results38 results
- Malden Catholic vs. St. John's PrepSeptember 17, 2024 · St. John's Prep · MA · Official Results29 results
- Xaverian vs. St. John's PrepSeptember 10, 2024 · St. John's Prep · MA · Official Results39 results
- MIAA Divisional State ChampionshipsNovember 18, 2023 · Willard Park · MA · Official Results7 results
- MIAA D1 ChampionshipNovember 11, 2023 · Gardner Municipal Golf Course · MA · Official Results7 results
- MSTCA Frank Mooney Coaches InvitationalNovember 4, 2023 · Wrentham Development Center · MA · Official Results21 results
- Manhattan XC InvitationalOctober 14, 2023 · Van Cortlandt Park · NY · Official Results1 results
- Boston College High School @ St. John's Preparatory SchoolSeptember 26, 2023 · St. John's Prep · MA27 results
- 16th Ocean State XC InvitationalSeptember 22, 2023 · Goddard Memorial State Park · RI · Official Results7 results
- St. John's Preparatory School @ Malden CatholicSeptember 12, 2023 · Pine Banks Park · MA29 results
- MIAA Division State Cross Country ChampionshipsNovember 19, 2022 · Francis W. Parker Charter Essential School · MA · Official Results8 results
- MSTCA Frank Mooney Coaches InvitationalNovember 5, 2022 · Wrentham Development Center · MA · Official Results24 results
- MSTCA Frank Mooney Coaches XC InvitationalNovember 5, 2022 · Wrentham Development Center · MA · Official Results24 results
- Catholic Conference ClassicOctober 25, 2022 · Franklin Park · MA44 results
- Catholic Memorial InvitationalOctober 15, 2022 · Franklin Park · MA · Official Results14 results
- St. Johns Prep @ BC HighOctober 11, 2022 · Franklin Park · MA · Official Results28 results
- Catholic Memorial @ St. Johns PrepOctober 4, 2022 · St. John's Prep · MA26 results
- St. John's Prep @ St. John's HSSeptember 27, 2022 · Saint John's High School · MA20 results
- MSTCA Frank Kelley InvitationalSeptember 24, 2022 · Wrentham Development Center · MA · Official Results8 results
- MSTCA Frank Kelley InvitationalSeptember 24, 2022 · Wrentham Development Center · MA · Official Results8 results
- Ocean State XC InvitationalSeptember 23, 2022 · Goddard Memorial State Park · RI · Official Results16 results
- Malden Catholic @ St. John's PrepSeptember 20, 2022 · St. John's Prep · MA24 results
- MIAA Division 1A, 1B, & 1C ChampionshipsNovember 13, 2021 · Wrentham Development Center · MA · Official Results7 results
- St. John's Prep @ XaverianOctober 19, 2021 · Powisset Farm · MA14 results
- Catholic Memorial InvitationalOctober 16, 2021 · Franklin Park · MA7 results
- St. John's Prep @ BC HighOctober 12, 2021 · Franklin Park · MA19 results
- Catholic Memorial @ St. John's PrepOctober 5, 2021 · St. John's Prep · MA12 results
- Bay State InvitationalOctober 2, 2021 · Wrentham Development Center · MA · Official Results9 results
- St. John's Prep at Malden CatholicSeptember 28, 2021 · Pine Banks Park · MA12 results
- MSTCA CupNovember 21, 2020 · Highland Park · MA · Official Results8 results
- Catholic Conference ClassicNovember 10, 2020 · Powisset Farm · MA8 results
- MSTCA Frank Mooney InvitationalNovember 1, 2020 · Highland Park · MA · Official Results11 results
- Kelly InvitationalOctober 19, 2020 · Attleboro High School · MA · Official Results8 results
- MIAA State MeetNovember 16, 2019 · Gardner Municipal Golf Course · MA · Official Results7 results
- MIAA Eastern Mass Divisional ChampionshipsNovember 9, 2019 · Wrentham Development Center · MA · Official Results7 results
- Catholic Memorial InvitationalOctober 19, 2019 · Franklin Park · MA · Official Results14 results
- Frank Kelley InvitationalSeptember 28, 2019 · Wrentham Development Center · MA · Official Results20 results
- Ocean State Invitational September 28, 2019 · Goddard Memorial State Park · RI · Official Results7 results
- St. John's Prep @ Catholic MemorialSeptember 24, 2019 · Franklin Park · MA17 results
- MIAA All State ChampionshipNovember 17, 2018 · Northfield Mountain Recreation Center · MA · Official Results7 results
- EMASS MIAA ChampionshipsNovember 10, 2018 · Wrentham Development Center · MA · Official Results7 results
- Frank Mooney MSTCA InvitationalNovember 3, 2018 · Wrentham Development Center · MA17 results
- Malden Catholic at St. John's PrepOctober 16, 2018 · Franklin Park · MA18 results
- Manhattan College XC InvitationalOctober 13, 2018 · Van Cortlandt Park · NY14 results
- St. John's Prep at XaverianOctober 9, 2018 · Franklin Park · MA · Official Results24 results
- Catholic Memorial at St. John's PrepOctober 2, 2018 · Franklin Park · MA17 results
- St. John's Prep at B.C. HighSeptember 25, 2018 · Franklin Park · MA12 results
- Ocean State InvitationalSeptember 22, 2018 · Goddard Memorial State Park · RI14 results
- MIAA ALL STATE CROSS COUNTRY CHAMPIONSHIPSNovember 18, 2017 · Wrentham Development Center · MA · Official Results7 results
- MIAA EMASS D1 ChampionshipsNovember 11, 2017 · Wrentham Development Center · MA · Official Results7 results
- MSTCA Frank Mooney InvitationalNovember 4, 2017 · Wrentham Development Center · MA22 results
- Catholic Memorial InvOctober 21, 2017 · Franklin Park · MA · Official Results14 results
- St. John's Prep @ Catholic MemorialOctober 10, 2017 · Franklin Park · MA21 results
- St. John's Prep @ Malden CatholicOctober 3, 2017 · Franklin Park · MA36 results
- MSTCA Frank Kelley InvitationalSeptember 30, 2017 · Wrentham Development Center · MA · Official Results20 results
- BC High vs. St. John's PrepSeptember 26, 2017 · Bradley Palmer State Park · MA21 results
- OCEAN STATE CROSS COUNTRY INVITATIONALSeptember 23, 2017 · Goddard Memorial State Park · RI13 results
- Xaverian @ St. John's PrepSeptember 19, 2017 · Bradley Palmer State Park · MA23 results
- MIAA All State ChampionshipNovember 19, 2016 · Gardner Municipal Golf Course · MA · Official Results1 results
- EMass Divisional ChampionshipsNovember 12, 2016 · Wrentham Development Center · MA7 results
- Catholic Conference ClassicOctober 26, 2016 · Franklin Park · MA · Official Results30 results
- MSTCA Bay State InvitationalOctober 22, 2016 · Gardner Municipal Golf Course · MA · Official Results6 results
- Catholic Memorial InvitationalOctober 15, 2016 · Franklin Park · MA · Official Results6 results
- MSTCA Frank Kelley InvitationalOctober 1, 2016 · Wrentham Development Center · MA · Official Results13 results
- MIAA All State ChampionshipNovember 21, 2015 · Stanley Park · MA · Official Results1 results
- MSTCA Frank Mooney COACHES XC INVITATIONALNovember 7, 2015 · Wrentham Development Center · MA · Official Results13 results
- Catholic Memorial Invitational (CMI)October 17, 2015 · Franklin Park · MA · Official Results6 results
- Bay State InvitationalOctober 17, 2015 · Stanley Park · MA · Official Results7 results
- MSTCA InvitationalNovember 1, 2014 · Wrentham Development Center · MA · Official Results12 results
- MIAA All State Cross Country ChampionshipNovember 16, 2013 · Gardner Municipal Golf Course · MA · Official Results2 results
- MSTCA InvitationalNovember 2, 2013 · Wrentham Development Center · MA · Official Results9 results
- MIAA All StateNovember 17, 2012 · Northfield Mountain Recreation Center · MA · Official Results7 results
- Bay State InvitationalOctober 1, 2011 · Wrentham Development Center · MA · Official Results6 results
- McIntyre Bay State InvitationalOctober 4, 2008 · Franklin Park · MA · Official Results7 results
- 45th Catholic Memorial Invite FR - D1October 16, 2004 · Franklin Park · MA · Official Results7 results