Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational (HS) · Oct 1113:58.4Manhattan University Cross Country Invitational (HS)October 11, 2025
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley (Large Schools) · Sep 209:47.92MSTCA Frank Kelley (Large Schools)September 20, 2025
5,000 Meters · Bradley Palmer State ParkSt. John's Preparatory School vs. St. John's High School (Boys Only) · Sep 918:07St. John's Preparatory School vs. St. John's High School (Boys Only)September 9, 2025
5,000 Meters · Franklin ParkSt. John's Prep v BC High (Varsity only) · Oct 118:20St. John's Prep v BC High (Varsity only)October 1, 2024
5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2717:57.2Ocean State InvitationalSeptember 27, 2025
5,000 Meters · Pine Banks ParkSt. John's Preparatory School @ Malden Catholic · Sep 2319:28St. John's Preparatory School @ Malden CatholicSeptember 23, 2025
5,000 Meters · Powisset FarmXaverian vs St. John's Prep · Oct 118:31.83Xaverian vs St. John's PrepOctober 1, 2025
5,000 Meters · Wrentham Development Center CourseCatholic Conference Championships · Oct 2116:44.50Catholic 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 Senior · Place 31 · Saint John's Preparatory5,000 Meters Senior3117:31.8012
Oct 21Catholic Conference ChampionshipsOct 21 · 5,000 Meters Varsity · Place 19 · Saint John's Preparatory5,000 Meters Varsity1916:44.50 PB12
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Junior Varsity E · Place 1 · Saint John's Preparatory2.5 Miles Junior Varsity E113:58.4 PB12
Oct 7St. John's Preparatory School vs. Catholic MemorialOct 7 · 5,000 Meters Varsity · Place 17 · Saint John's Preparatory5,000 Meters Varsity1718:2312
Oct 1Xaverian vs St. John's PrepOct 1 · 5,000 Meters Varsity · Place 19 · Saint John's Preparatory5,000 Meters Varsity1918:31.83 PB12
Sep 27Ocean State InvitationalSep 27 · 5,000 Meters Varsity 1 · Place 60 · Saint John's Preparatory5,000 Meters Varsity 16017:57.2 PB12
Sep 23St. John's Preparatory School @ Malden CatholicSep 23 · 5,000 Meters Varsity · Place 3 · Saint John's Preparatory5,000 Meters Varsity319:28 PB12
Sep 20MSTCA Frank Kelley (Large Schools)Sep 20 · 3,000 Meters Senior · Place 15 · Saint John's Preparatory3,000 Meters Senior159:47.92 PB12
Sep 16St. John's Prep v. BC HighSep 16 · Varsity · Place 16 · Saint John's PreparatoryVarsity1618:0412
Sep 9St. John's Preparatory School vs. St. John's High School (Boys Only)Sep 9 · 5,000 Meters Varsity · Place 11 · Saint John's Preparatory5,000 Meters Varsity1118:07 PB12

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 2MSTCA Frank Mooney InvitationalNov 2 · 5,000 Meters Varsity · Place 23 · Saint John's Preparatory5,000 Meters Varsity2317:26.0711
Oct 22Catholic Conference ClassicOct 22 · 2.9 Miles Junior Varsity · Place 5 · Saint John's Preparatory2.9 Miles Junior Varsity516:44.6311
Oct 8Catholic Memorial vs. St. John's PrepOct 8 · 5,000 Meters Varsity · Place 17 · Saint John's Preparatory5,000 Meters Varsity1718:5111
Oct 1St. John's Prep v BC High (Varsity only)Oct 1 · 5,000 Meters Varsity / JV · Place 18 · Saint John's Preparatory5,000 Meters Varsity / JV1818:20 PB11
Sep 28Ocean State InvitationalSep 28 · 5,000 Meters Varsity 1 · Place 132 · Saint John's Preparatory5,000 Meters Varsity 113218:42.411
Sep 24Saint John's Prep vs. Saint John'sSep 24 · 5,000 Meters Varsity · Place 15 · Saint John's Preparatory5,000 Meters Varsity1520:24.2711
Sep 21MSTCA Frank Kelley InvitationalSep 21 · 3,000 Meters Varsity · Place 8 · Saint John's Preparatory3,000 Meters Varsity810:29.4511
Sep 17Malden Catholic vs. St. John's PrepSep 17 · 5,000 Meters Varsity · Place 5 · Saint John's Preparatory5,000 Meters Varsity519:2711
Sep 10Xaverian vs. St. John's PrepSep 10 · 5,000 Meters Varsity · Place 18 · Saint John's Preparatory5,000 Meters Varsity1820:3011