Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational Pres. by HOKA · Oct 1013:59.0Manhattan University Cross Country Invitational Pres. by HOKAOctober 10, 2026
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley (Large Schools) · Sep 2010:01.70MSTCA Frank Kelley (Large Schools)September 20, 2025
5,000 Meters · Bradley Palmer State ParkSaint John's Preparatory vs. Boston College · Sep 2217:21Saint John's Preparatory vs. Boston CollegeSeptember 22, 2026
5,000 Meters · Franklin ParkSt. John's Prep v BC High (Varsity only) · Oct 118:14St. John's Prep v BC High (Varsity only)October 1, 2024
5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2718:04.1Ocean State InvitationalSeptember 27, 2025
5,000 Meters · Powisset FarmXaverian vs St. John's Prep · Oct 117:53.28Xaverian vs St. John's PrepOctober 1, 2025
5,000 Meters · Saint John's High SchoolSaint John's Shrewsbury vs. Saint John's Prep · Oct 618:22.58Saint John's Shrewsbury vs. Saint John's PrepOctober 6, 2026
5,000 Meters · Wrentham Development CenterMSTCA Bay State (Twilight Meet) · Oct 317:04.22MSTCA Bay State (Twilight Meet)October 3, 2026
5,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches (Large Schools) · Nov 118:03.50MSTCA Frank Mooney Coaches (Large Schools)November 1, 2025

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 10Manhattan University Cross Country Invitational Pres. by HOKAOct 10 · 2.5 Miles Eastern · Place 118 · Saint John's Preparatory2.5 Miles Eastern11813:59.0 PB12
Oct 6Saint John's Shrewsbury vs. Saint John's PrepOct 6 · 5,000 Meters Men's Varsity · Place 9 · Saint John's Preparatory5,000 Meters Men's Varsity918:22.58 PB12
Oct 3MSTCA Bay State (Twilight Meet)Oct 3 · 5,000 Meters Varsity "B" · Place 57 · Saint John's Preparatory5,000 Meters Varsity "B"5717:04.22 PB12
Sep 22Saint John's Preparatory vs. Boston CollegeSep 22 · 5,000 Meters Varsity · Place 8 · Saint John's Preparatory5,000 Meters Varsity817:21 PB12
Sep 15Xaverian @ St. John's PrepSep 15 · 5,000 Meters Varsity · Place 9 · Saint John's Preparatory5,000 Meters Varsity917:2812

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1MSTCA Frank Mooney Coaches (Large Schools)Nov 1 · 5,000 Meters Junior · Place 19 · Saint John's Preparatory5,000 Meters Junior1918:03.50 PB11
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Junior Varsity E · Place 4 · Saint John's Preparatory2.5 Miles Junior Varsity E414:22.311
Oct 7St. John's Preparatory School vs. Catholic MemorialOct 7 · 5,000 Meters Varsity · Place 13 · Saint John's Preparatory5,000 Meters Varsity1317:5711
Oct 1Xaverian vs St. John's PrepOct 1 · 5,000 Meters Varsity · Place 13 · Saint John's Preparatory5,000 Meters Varsity1317:53.28 PB11
Sep 27Ocean State InvitationalSep 27 · 5,000 Meters Varsity 1 · Place 69 · Saint John's Preparatory5,000 Meters Varsity 16918:04.1 PB11
Sep 20MSTCA Frank Kelley (Large Schools)Sep 20 · 3,000 Meters Junior · Place 19 · Saint John's Preparatory3,000 Meters Junior1910:01.70 PB11
Sep 16St. John's Prep v. BC HighSep 16 · Varsity · Place 15 · Saint John's PreparatoryVarsity1517:5211
Sep 9St. John's Preparatory School vs. St. John's High School (Boys Only)Sep 9 · 5,000 Meters Varsity · Place 15 · Saint John's Preparatory5,000 Meters Varsity1518:4411

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 1963rd Catholic Memorial InvitationalOct 19 · 5,000 Meters Varsity · Place 38 · Saint John's Preparatory5,000 Meters Varsity3817:58.410
Oct 8Catholic Memorial vs. St. John's PrepOct 8 · 5,000 Meters Varsity · Place 8 · Saint John's Preparatory5,000 Meters Varsity817:5010
Oct 1St. John's Prep v BC High (Varsity only)Oct 1 · 5,000 Meters Varsity / JV · Place 17 · Saint John's Preparatory5,000 Meters Varsity / JV1718:14 PB10
Sep 21MSTCA Frank Kelley InvitationalSep 21 · 3,000 Meters Varsity · Place 1 · Saint John's Preparatory3,000 Meters Varsity110:19.2310

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 25Catholic Conference ClassicOct 25 · 3,000 Meters Middle School · Place 5 · Saint John's Preparatory3,000 Meters Middle School511:43.27Unofficial8