Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational (HS) · Oct 1115:59.0Manhattan University Cross Country Invitational (HS)October 11, 2025
3,000 Meters · Franklin ParkXaverian @ BC High · Oct 412:28.87Xaverian @ BC HighOctober 4, 2022
3,000 Meters · Pine Banks ParkXaverian @ Malden Catholic · Oct 1111:46.82Xaverian @ Malden CatholicOctober 11, 2022
3,000 Meters · Powisset FarmXaverian vs. BC High · Oct 1315:20.1hXaverian vs. BC HighOctober 13, 2020
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley Invitational · Sep 2412:30.0MSTCA Frank Kelley InvitationalSeptember 24, 2022
5,000 Meters · Franklin ParkCatholic Memorial vs Xaverian (Boys Only) · Sep 2320:33Catholic Memorial vs Xaverian (Boys Only)September 23, 2025
5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2720:05.0Ocean State InvitationalSeptember 27, 2025
5,000 Meters · Powisset FarmXaverian vs St. John's Prep · Oct 119:32.44Xaverian vs St. John's PrepOctober 1, 2025
5,000 Meters · Wrentham Development Center CourseCatholic Conference Championships · Oct 2119:09.00Catholic Conference ChampionshipsOctober 21, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 21Catholic Conference ChampionshipsOct 21 · 5,000 Meters Varsity · Place 41 · Xaverian BrothersXaverian Brothers5,000 Meters Varsity4119:09.00 PB12
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Junior Varsity E · Place 27 · Xaverian BrothersXaverian Brothers2.5 Miles Junior Varsity E2715:59.0 PB12
Oct 1Xaverian vs St. John's PrepOct 1 · 5,000 Meters Varsity · Place 23 · Xaverian BrothersXaverian Brothers5,000 Meters Varsity2319:32.44 PB12
Sep 27Ocean State InvitationalSep 27 · 5,000 Meters Varsity 1 · Place 197 · Xaverian BrothersXaverian Brothers5,000 Meters Varsity 119720:05.0 PB12
Sep 23Catholic Memorial vs Xaverian (Boys Only)Sep 23 · 5,000 Meters Varsity · Place 22 · Xaverian BrothersXaverian Brothers5,000 Meters Varsity2220:33 PB12
Sep 16Malden Catholic vs XaverianSep 16 · 5,000 Meters Varsity · Place 14 · Xaverian BrothersXaverian Brothers5,000 Meters Varsity1421:51.6812
Sep 9BC High v. XaverianSep 9 · 5,000 Meters Varsity · Place 24 · Xaverian BrothersXaverian Brothers5,000 Meters Varsity2420:48.0212

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 22Catholic Conference ClassicOct 22 · 2.9 Miles Junior Varsity · Place 17 · Xaverian BrothersXaverian Brothers2.9 Miles Junior Varsity1718:19.0511
Oct 8Xaverian v BC HighOct 8 · 5,000 Meters Junior Varsity · Place 13 · Xaverian BrothersXaverian Brothers5,000 Meters Junior Varsity1320:07.2011
Oct 1Xaverian @ Malden CatholicOct 1 · 5,000 Meters Varsity · Place 13 · Xaverian BrothersXaverian Brothers5,000 Meters Varsity1321:55.5111
Sep 28Ocean State InvitationalSep 28 · 5,000 Meters Junior Varsity 1 · Place 93 · Xaverian BrothersXaverian Brothers5,000 Meters Junior Varsity 19320:09.511
Sep 17St. John's High School @ XaverianSep 17 · 5,000 Meters Varsity · Place 15 · Xaverian BrothersXaverian Brothers5,000 Meters Varsity1520:1811

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 10St. John's Prep @ Xaverian Brothers HSOct 10 · 5,000 Meters Varsity · Place 20 · Xaverian BrothersXaverian Brothers5,000 Meters Varsity2020:05.8410
Oct 3BC High @ XaverianOct 3 · 5,000 Meters Varsity · Place 19 · Xaverian BrothersXaverian Brothers5,000 Meters Varsity1920:33.8010
Sep 26Malden Catholic @ Xaverian Brothers HSSep 26 · 5,000 Meters Varsity · Place 14 · Xaverian BrothersXaverian Brothers5,000 Meters Varsity1421:32.8210
Sep 19Xaverian @ Catholic MemorialSep 19 · 5,000 Meters Varsity · Place 11 · Xaverian BrothersXaverian Brothers5,000 Meters Varsity1120:52.9310
Sep 12Xaverian Brothers HS @ St. John's HS ShrewsburySep 12 · 5,000 Meters Varsity · Place 20 · Xaverian BrothersXaverian Brothers5,000 Meters Varsity2022:43.1610

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25Catholic Conference ClassicOct 25 · 3,000 Meters Freshman · Place 16 · Xaverian BrothersXaverian Brothers3,000 Meters Freshman1612:01.74Unofficial9
Oct 11Xaverian @ Malden CatholicOct 11 · 3,000 Meters Freshman · Place 8 · Xaverian BrothersXaverian Brothers3,000 Meters Freshman811:46.82 PB9
Oct 4Xaverian @ BC HighOct 4 · 3,000 Meters Freshman · Place 3 · Xaverian BrothersXaverian Brothers3,000 Meters Freshman312:28.87 PB9
Sep 27Catholic Memorial @ Xaverian (Boys Only)Sep 27 · 3,000 Meters Freshman · Place 4 · Xaverian BrothersXaverian Brothers3,000 Meters Freshman413:04.099
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 3,000 Meters Varsity · Place 157 · Xaverian BrothersXaverian Brothers3,000 Meters Varsity15712:30.0FR
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 3,000 Meters Varsity Large 9-10 · Place 157 · Xaverian BrothersXaverian Brothers3,000 Meters Varsity Large 9-1015712:30.0 PB9
Sep 20St. John's HS Shrewsbury @ XaverianSep 20 · 3,000 Meters Freshman · Place 5 · Xaverian BrothersXaverian Brothers3,000 Meters Freshman512:55.079
Sep 13Xaverian @ St. John's PrepSep 13 · Varsity · Place 11 · Xaverian BrothersXaverian BrothersVarsity1111:479
Sep 13Xaverian @ St. John's PrepSep 13 · Varsity · Place 11 · Xaverian BrothersXaverian BrothersVarsity1111:479

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 19Xaverian vs. St. John's PrepOct 19 · 3,000 Meters Middle School · Place 11 · Xaverian BrothersXaverian Brothers3,000 Meters Middle School1113:08.928
Oct 5BC High v. XaverianOct 5 · 3,000 Meters Middle School · Place 12 · Xaverian BrothersXaverian Brothers3,000 Meters Middle School1216:48.398
Sep 28Xaverian vs. St. John's High SchoolSep 28 · 3,000 Meters Middle School · Place 12 · Xaverian BrothersXaverian Brothers3,000 Meters Middle School1212:38.68Unofficial8
Sep 25MSTCA Frank Kelley InvitationalSep 25 · 3,000 Meters Middle School · Place 20 · Xaverian BroXaverian Bro3,000 Meters Middle School2012:39.368
Sep 21Xaverian vs. Catholic MemorialSep 21 · 3,000 Meters Freshman Middle School · Place 13 · Xaverian BrothersXaverian Brothers3,000 Meters Freshman Middle School1314:03.998

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 27Xaverian vs. Catholic MemorialOct 27 · 3,000 Meters Freshman · Place 6 · Xaverian BrothersXaverian Brothers3,000 Meters Freshman614:347
Oct 13Xaverian vs. BC HighOct 13 · 3,000 Meters Middle School 3K · Place 2 · Xaverian Brothers msXaverian Brothers ms3,000 Meters Middle School 3K215:20.1h PB7