Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational (HS) · Oct 1114:22.5Manhattan University Cross Country Invitational (HS)October 11, 2025
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley (Large Schools) · Sep 2010:30.10MSTCA Frank Kelley (Large Schools)September 20, 2025
5,000 Meters · Bradley Palmer State ParkSt. John's Preparatory School vs. Catholic Memorial · Oct 717:57St. John's Preparatory School vs. Catholic MemorialOctober 7, 2025
5,000 Meters · Franklin ParkSt. John's Prep v BC High (Varsity only) · Oct 118:45St. John's Prep v BC High (Varsity only)October 1, 2024
5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2719:33.8Ocean State InvitationalSeptember 27, 2025
5,000 Meters · Pine Banks ParkSt. John's Preparatory School @ Malden Catholic · Sep 2318:24St. John's Preparatory School @ Malden CatholicSeptember 23, 2025
5,000 Meters · Powisset FarmXaverian vs St. John's Prep · Oct 118:37.68Xaverian vs St. John's PrepOctober 1, 2025
5,000 Meters · Wrentham Development Center CourseCatholic Conference Championships · Oct 2117:24.20Catholic Conference ChampionshipsOctober 21, 2025

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1MSTCA Frank Mooney Coaches (Large Schools)Nov 1 · 5,000 Meters Junior · Place 76 · Saint John's Preparatory5,000 Meters Junior7619:35.0011
Oct 21Catholic Conference ChampionshipsOct 21 · 5,000 Meters Varsity · Place 31 · Saint John's Preparatory5,000 Meters Varsity3117:24.20 PB11
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Junior Varsity E · Place 5 · Saint John's Preparatory2.5 Miles Junior Varsity E514:22.5 PB11
Oct 7St. John's Preparatory School vs. Catholic MemorialOct 7 · 5,000 Meters Varsity · Place 12 · Saint John's Preparatory5,000 Meters Varsity1217:57 PB11
Oct 1Xaverian vs St. John's PrepOct 1 · 5,000 Meters Varsity · Place 20 · Saint John's Preparatory5,000 Meters Varsity2018:37.68 PB11
Sep 27Ocean State InvitationalSep 27 · 5,000 Meters Varsity 1 · Place 163 · Saint John's Preparatory5,000 Meters Varsity 116319:33.8 PB11
Sep 23St. John's Preparatory School @ Malden CatholicSep 23 · 5,000 Meters Varsity · Place 1 · Saint John's Preparatory5,000 Meters Varsity118:24 PB11
Sep 20MSTCA Frank Kelley (Large Schools)Sep 20 · 3,000 Meters Junior · Place 33 · Saint John's Preparatory3,000 Meters Junior3310:30.10 PB11
Sep 16St. John's Prep v. BC HighSep 16 · Varsity · Place 25 · Saint John's PreparatoryVarsity2520:1211
Sep 9St. John's Preparatory School vs. St. John's High School (Boys Only)Sep 9 · 5,000 Meters Varsity · Place 12 · Saint John's Preparatory5,000 Meters Varsity1218:0711

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 2MSTCA Frank Mooney InvitationalNov 2 · 5,000 Meters Sophomore · Place 37 · Saint John's Preparatory5,000 Meters Sophomore3718:10.4610
Oct 22Catholic Conference ClassicOct 22 · 2.9 Miles Junior Varsity · Place 16 · Saint John's Preparatory2.9 Miles Junior Varsity1618:16.5310
Oct 1963rd Catholic Memorial InvitationalOct 19 · 5,000 Meters Varsity · Place 118 · Saint John's Preparatory5,000 Meters Varsity11820:35.410
Oct 8Catholic Memorial vs. St. John's PrepOct 8 · 5,000 Meters Varsity · Place 14 · Saint John's Preparatory5,000 Meters Varsity1418:3010
Oct 1St. John's Prep v BC High (Varsity only)Oct 1 · 5,000 Meters Varsity / JV · Place 23 · Saint John's Preparatory5,000 Meters Varsity / JV2318:45 PB10
Sep 24Saint John's Prep vs. Saint John'sSep 24 · 5,000 Meters Varsity · Place 20 · Saint John's Preparatory5,000 Meters Varsity2021:02.4110
Sep 17Malden Catholic vs. St. John's PrepSep 17 · 5,000 Meters Varsity · Place 9 · Saint John's Preparatory5,000 Meters Varsity920:1510
Sep 10Xaverian vs. St. John's PrepSep 10 · 5,000 Meters Varsity · Place 31 · Saint John's Preparatory5,000 Meters Varsity3124:5310