Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Franklin ParkXaverian @ BC High · Oct 413:42.24Xaverian @ BC HighOctober 4, 2022
3,000 Meters · Pine Banks ParkXaverian @ Malden Catholic · Oct 1112:26.06Xaverian @ Malden CatholicOctober 11, 2022
3,000 Meters · Powisset FarmXaverian vs. Malden Catholic · Oct 1215:07.47Xaverian vs. Malden CatholicOctober 12, 2021
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley Invitational · Sep 2413:07.8MSTCA Frank Kelley InvitationalSeptember 24, 2022
5,000 Meters · Franklin ParkCatholic Memorial vs Xaverian (Boys Only) · Sep 2322:13Catholic Memorial vs Xaverian (Boys Only)September 23, 2025
5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2721:51.0Ocean State InvitationalSeptember 27, 2025
5,000 Meters · Powisset FarmXaverian vs St. John's Prep · Oct 121:24.95Xaverian vs St. John's PrepOctober 1, 2025
5,000 Meters · Saint John's High SchoolSt. John's High School vs. Xaverian · Oct 722:14.44St. John's High School vs. XaverianOctober 7, 2025
5,000 Meters · Wrentham Development Center CourseCatholic Conference Championships · Oct 2119:48.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 48 · Xaverian Brothers5,000 Meters Varsity4819:48.00 PB12
Oct 7St. John's High School vs. XaverianOct 7 · 5,000 Meters 5000 Meters Varsity · Place 17 · Xaverian Brothers5,000 Meters 5000 Meters Varsity1722:14.44 PB12
Oct 1Xaverian vs St. John's PrepOct 1 · 5,000 Meters Varsity · Place 37 · Xaverian Brothers5,000 Meters Varsity3721:24.95 PB12
Sep 27Ocean State InvitationalSep 27 · 5,000 Meters Junior Varsity 1 · Place 153 · Xaverian Brothers5,000 Meters Junior Varsity 115321:51.0 PB12
Sep 23Catholic Memorial vs Xaverian (Boys Only)Sep 23 · 5,000 Meters Varsity · Place 26 · Xaverian Brothers5,000 Meters Varsity2622:13 PB12
Sep 16Malden Catholic vs XaverianSep 16 · 5,000 Meters Varsity · Place 13 · Xaverian Brothers5,000 Meters Varsity1321:41.6912
Sep 9BC High v. XaverianSep 9 · 5,000 Meters Varsity · Place 38 · Xaverian Brothers5,000 Meters Varsity3822:26.9712

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 22Catholic Conference ClassicOct 22 · 2.9 Miles Junior Varsity · Place 36 · Xaverian Brothers2.9 Miles Junior Varsity3620:20.5711
Oct 8Xaverian v BC HighOct 8 · 5,000 Meters Junior Varsity · Place 28 · Xaverian Brothers5,000 Meters Junior Varsity2822:18.3411
Sep 17St. John's High School @ XaverianSep 17 · 5,000 Meters Varsity · Place 24 · Xaverian Brothers5,000 Meters Varsity2422:0611
Sep 10Xaverian vs. St. John's PrepSep 10 · 5,000 Meters Varsity · Place 25 · Xaverian Brothers5,000 Meters Varsity2523:0012

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 24Catholic Conference Cross Country Championships (Boys)Oct 24 · 5,000 Meters Junior Varsity · Place 35 · Xaverian Brothers5,000 Meters Junior Varsity3522:40.5310
Oct 10St. John's Prep @ Xaverian Brothers HSOct 10 · 5,000 Meters Varsity · Place 31 · Xaverian Brothers5,000 Meters Varsity3123:45.0110
Oct 3BC High @ XaverianOct 3 · 5,000 Meters Varsity · Place 37 · Xaverian Brothers5,000 Meters Varsity3724:18.9710
Sep 19Xaverian @ Catholic MemorialSep 19 · 5,000 Meters Varsity · Place 20 · Xaverian Brothers5,000 Meters Varsity2022:52.1010
Sep 12Xaverian Brothers HS @ St. John's HS ShrewsburySep 12 · 5,000 Meters Varsity · Place 23 · Xaverian Brothers5,000 Meters Varsity2323:25.1210

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25Catholic Conference ClassicOct 25 · 3,000 Meters Freshman · Place 35 · Xaverian Brothers3,000 Meters Freshman3513:41.93Unofficial9
Oct 11Xaverian @ Malden CatholicOct 11 · 3,000 Meters Freshman · Place 11 · Xaverian Brothers3,000 Meters Freshman1112:26.06 PB9
Oct 4Xaverian @ BC HighOct 4 · 3,000 Meters Freshman · Place 10 · Xaverian Brothers3,000 Meters Freshman1013:42.24 PB9
Sep 27Catholic Memorial @ Xaverian (Boys Only)Sep 27 · 3,000 Meters Freshman · Place 6 · Xaverian Brothers3,000 Meters Freshman613:48.449
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 3,000 Meters Varsity · Place 210 · Xaverian Brothers3,000 Meters Varsity21013:07.8FR
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 3,000 Meters Varsity Large 9-10 · Place 210 · Xaverian Brothers3,000 Meters Varsity Large 9-1021013:07.8 PB9
Sep 20St. John's HS Shrewsbury @ XaverianSep 20 · 3,000 Meters Freshman · Place 8 · Xaverian Brothers3,000 Meters Freshman813:29.919
Sep 13Xaverian @ St. John's PrepSep 13 · Varsity · Place 16 · Xaverian BrothersVarsity1612:539
Sep 13Xaverian @ St. John's PrepSep 13 · Varsity · Place 16 · Xaverian BrothersVarsity1612:539

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 23Catholic Conference ClassicOct 23 · 3,000 Meters Middle School · Place 31 · Xaverian Brothers3,000 Meters Middle School3113:40.428
Oct 19Xaverian vs. St. John's PrepOct 19 · 3,000 Meters Middle School · Place 14 · Xaverian Brothers3,000 Meters Middle School1414:13.278
Oct 12Xaverian vs. Malden CatholicOct 12 · 3,000 Meters Freshman · Place 15 · Xaverian Brothers3,000 Meters Freshman1515:07.47 PB8
Oct 5BC High v. XaverianOct 5 · 3,000 Meters Middle School · Place 24 · Xaverian Brothers3,000 Meters Middle School2418:17.048
Sep 28Xaverian vs. St. John's High SchoolSep 28 · 3,000 Meters Middle School · Place 17 · Xaverian Brothers3,000 Meters Middle School1713:20.56Unofficial8
Sep 21Xaverian vs. Catholic MemorialSep 21 · 3,000 Meters Freshman Middle School · Place 21 · Xaverian Brothers3,000 Meters Freshman Middle School2114:42.568