Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Franklin ParkXaverian @ BC High · Oct 418:02.84Xaverian @ BC HighOctober 4, 2022
3,000 Meters · Pine Banks ParkXaverian @ Malden Catholic · Oct 1115:12.32Xaverian @ Malden CatholicOctober 11, 2022
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley Invitational · Sep 2416:29.4MSTCA Frank Kelley InvitationalSeptember 24, 2022
5,000 Meters · Bradley Palmer State ParkXaverian @ St. John's Prep · Sep 1523:44Xaverian @ St. John's PrepSeptember 15, 2026
5,000 Meters · Franklin ParkCatholic Memorial vs Xaverian (Boys Only) · Sep 2325:09Catholic Memorial vs Xaverian (Boys Only)September 23, 2025
5,000 Meters · Powisset FarmXaverian vs St. John's Prep · Oct 125:10.60Xaverian vs St. John's PrepOctober 1, 2025
5,000 Meters · Saint John's High SchoolSt. John's High School vs. Xaverian · Oct 724:54.19St. John's High School vs. XaverianOctober 7, 2025
5,000 Meters · Wrentham Development Center CourseCatholic Conference Championships · Oct 2121:55.10Catholic Conference ChampionshipsOctober 21, 2025

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 15Xaverian @ St. John's PrepSep 15 · 5,000 Meters Varsity · Place 34 · Xaverian BrothersXaverian Brothers5,000 Meters Varsity3423:44 PB11

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 21Catholic Conference ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 53 · Xaverian BrothersXaverian Brothers5,000 Meters Junior Varsity5321:55.10 PB10
Oct 7St. John's High School vs. XaverianOct 7 · 5,000 Meters 5000 Meters Varsity · Place 21 · Xaverian BrothersXaverian Brothers5,000 Meters 5000 Meters Varsity2124:54.19 PB10
Oct 1Xaverian vs St. John's PrepOct 1 · 5,000 Meters Varsity · Place 49 · Xaverian BrothersXaverian Brothers5,000 Meters Varsity4925:10.60 PB10
Sep 23Catholic Memorial vs Xaverian (Boys Only)Sep 23 · 5,000 Meters Varsity · Place 38 · Xaverian BrothersXaverian Brothers5,000 Meters Varsity3825:09 PB10
Sep 9BC High v. XaverianSep 9 · 5,000 Meters Varsity · Place 49 · Xaverian BrothersXaverian Brothers5,000 Meters Varsity4923:58.5910

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 22Catholic Conference ClassicOct 22 · 3,000 Meters Freshman · Place 31 · Xaverian BrothersXaverian Brothers3,000 Meters Freshman3112:47.359
Oct 8Xaverian v BC HighOct 8 · 3,000 Meters Freshman · Place 25 · Xaverian BrothersXaverian Brothers3,000 Meters Freshman2513:18.189
Oct 1Xaverian @ Malden CatholicOct 1 · 3,000 Meters Freshman · Place 10 · Xaverian BrothersXaverian Brothers3,000 Meters Freshman1011:50.879

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25Catholic Conference ClassicOct 25 · 3,000 Meters Middle School · Place 42 · Xaverian BrothersXaverian Brothers3,000 Meters Middle School4214:57.44Unofficial7
Oct 11Xaverian @ Malden CatholicOct 11 · 3,000 Meters Freshman · Place 22 · Xaverian BrothersXaverian Brothers3,000 Meters Freshman2215:12.32 PB7
Oct 4Xaverian @ BC HighOct 4 · 3,000 Meters Middle School · Place 24 · Xaverian BrothersXaverian Brothers3,000 Meters Middle School2418:02.84 PB7
Sep 27Catholic Memorial @ Xaverian (Boys Only)Sep 27 · 3,000 Meters Freshman · Place 28 · Xaverian BrothersXaverian Brothers3,000 Meters Freshman2818:42.537
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 3,000 Meters Middle School · Place 51 · Xaverian BrothersXaverian Brothers3,000 Meters Middle School5116:29.47
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 3,000 Meters Middle School · Place 51 · Xaverian Brothers msXaverian Brothers ms3,000 Meters Middle School5116:29.4 PB7
Sep 20St. John's HS Shrewsbury @ XaverianSep 20 · 3,000 Meters Middle School · Place 26 · Xaverian BrothersXaverian Brothers3,000 Meters Middle School2618:02.567