Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorXaverian Vs. BC High Mens · Apr 3011.40Xaverian Vs. BC High MensApril 30, 2025
200 Meters · OutdoorXaverian Vs. BC High Mens · Apr 3023.10Xaverian Vs. BC High MensApril 30, 2025
300 Meters · IndoorMSTCA Northeast Invitational · Jan 937.01aMSTCA Northeast InvitationalJanuary 9, 2026
300 Meters · OutdoorThe Catholic Conference Indoor Championships (Boys Only) · Jan 3037.47aThe Catholic Conference Indoor Championships (Boys Only)January 30, 2026
55 Meter · IndoorCatholic Conference #2 · Dec 196.90aCatholic Conference #2December 19, 2025
55 Meter · OutdoorThe Catholic Conference Indoor Championships (Boys Only) · Jan 306.93aThe Catholic Conference Indoor Championships (Boys Only)January 30, 2026
55 Meters · IndoorMSTCA Coaches Invitational (Large Schools) · Jan 266.94aMSTCA Coaches Invitational (Large Schools)January 26, 2025
Long Jump · IndoorCC Meet #1 · Dec 1317-03.25CC Meet #1December 13, 2024

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 13Boys Catholic Conference ClassicMay 13 · 200 Meters · Place 7 · Xaverian Brothers200 Meters723.51a12
May 13Boys Catholic Conference ClassicMay 13 · 100 Meters · Place 8 · Xaverian Brothers100 Meters811.70a12
May 13Boys Catholic Conference ClassicMay 13 · 100 Meters · Place 8 · Xaverian Brothers100 Meters811.84a12
Apr 28Xaverian Vs BC HighApr 28 · 200 Meters · Place 6 · Xaverian Brothers200 Meters6.23.98a12
Apr 28Xaverian Vs BC HighApr 28 · 100 Meters · Place 6 · Xaverian Brothers100 Meters6.11.73a12
Apr 15Xaverian Vs. BrocktonApr 15 · 200 Meters · Place 1 · Xaverian Brothers200 Meters123.34a12
Apr 15Xaverian Vs. BrocktonApr 15 · 100 Meters · Place 4 · Xaverian Brothers100 Meters411.60a12
Apr 11Catholic Conference JamboreeApr 11 · 200 Meters · Place 13 · Xaverian Brothers200 Meters1323.64a12
Apr 11Catholic Conference JamboreeApr 11 · 100 Meters · Place 7 · Xaverian Brothers100 Meters711.44a12
Apr 2Xaverian Vs. St. John's Shrewsbury & Malden CatholicApr 2 · 200 Meters · Place 2 · Xaverian Brothers200 Meters224.14a12
Apr 2Xaverian Vs. St. John's Shrewsbury & Malden CatholicApr 2 · 100 Meters · Place 2 · Xaverian Brothers100 Meters211.78a12
Jan 30The Catholic Conference Indoor Championships (Boys Only)Jan 30 · 300 Meters · Place 10 · Xaverian Brothers300 Meters10.37.47a PB12
Jan 30The Catholic Conference Indoor Championships (Boys Only)Jan 30 · 55 Meter · Place 13 · Xaverian Brothers55 MeterRound P13.6.93a PB12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · 300 Meters · Xaverian Brothers300 Meters--DNS12
Jan 9MSTCA Northeast InvitationalJan 9 · 300 Meters · Place 18 · Xaverian Brothers300 Meters1837.01a PB12
Jan 2Catholic Conference #4Jan 2 · 55 Meters · Place 23 · Xaverian Brothers55 Meters237.06a12

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 30Catholic Conference #3 (Boys Only)Dec 30 · 300 Meters · Place 4 · Xaverian Brothers300 Meters4.37.30a12
Dec 30Catholic Conference #3 (Boys Only)Dec 30 · 55 Meter · Place 19 · Xaverian Brothers55 Meter19.7.04a12
Dec 19Catholic Conference #2Dec 19 · 55 Meter · Place 8 · Xaverian Brothers55 Meter8.6.90a PB12
Dec 12Catholic Conference #1Dec 12 · 300 Meters · Place 6 · Xaverian Brothers300 Meters6.37.82a12
Dec 12Catholic Conference #1Dec 12 · 55 Meter · Place 15 · Xaverian Brothers55 Meter15.7.05a12
Feb 5Catholic Conference ChampionshipsFeb 5 · 300 Meters · Place 13 · Xaverian Brothers300 Meters1337.70a—
Jan 26MSTCA Coaches Invitational (Large Schools)Jan 26 · 300 Meters · Place 40 · Xaverian Brothers300 Meters4037.88a—
Jan 26MSTCA Coaches Invitational (Large Schools)Jan 26 · 55 Meters · Place 52 · Xaverian Brothers55 Meters526.94a PB—

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 24MSTCA South Shore Twilight InvitationalMay 24 · 200 Meters · Place 19 · Xaverian Brothers200 Meters1923.81a11
May 14Boys Catholic Conference ClassicMay 14 · 200 Meters · Place 13 · Xaverian Brothers200 Meters1323.98a11
May 14Boys Catholic Conference ClassicMay 14 · 100 Meters · Place 14 · Xaverian Brothers100 Meters1411.76a11
Apr 30Xaverian Vs. BC High MensApr 30 · 200 Meters · Place 4 · Xaverian Brothers200 Meters423.10 PB11
Apr 30Xaverian Vs. BC High MensApr 30 · 100 Meters · Place 5 · Xaverian Brothers100 Meters511.40 PB11
Apr 17Brockton vs XaverianApr 17 · 200 Meters · Place 2 · Xaverian Brothers200 Meters223.6211
Apr 17Brockton vs XaverianApr 17 · 100 Meters · Place 5 · Xaverian Brothers100 Meters511.7511
Apr 14Catholic Conference Double Dual JamboreeApr 14 · 200 Meters · Place 8 · Xaverian Brothers200 Meters823.85a11
Apr 14Catholic Conference Double Dual JamboreeApr 14 · 100 Meters · Place 15 · Xaverian Brothers100 Meters1511.70a11
Apr 3Xaverian Vs. Malden Catholic Vs St. Johns ShrewsburyApr 3 · 200 Meters · Place 2 · Xaverian Brothers200 Meters224.20a11
Apr 3Xaverian Vs. Malden Catholic Vs St. Johns ShrewsburyApr 3 · 100 Meters · Place 5 · Xaverian Brothers100 Meters512.11a11

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 27CC Meet #3Dec 27 · 300 Meters · Xaverian Brothers300 Meters—DNS11
Dec 27CC Meet #3Dec 27 · 55 Meter · Place 12 · Xaverian Brothers55 Meter12.6.99a11
Dec 27CC Meet #3Dec 27 · Long Jump · Place 17 · Xaverian BrothersLong Jump17.16-00.7511
Dec 20Catholic Conference #2 (Boys Only)Dec 20 · 55 Meter · Place 23 · Xaverian Brothers55 Meter23.7.04a11
Dec 20Catholic Conference #2 (Boys Only)Dec 20 · Long Jump · Place 19 · Xaverian BrothersLong Jump19.17-00.0011
Dec 13CC Meet #1Dec 13 · 55 Meter · Place 14 · Xaverian Brothers55 Meter14.6.95a11
Dec 13CC Meet #1Dec 13 · Long Jump · Place 15 · Xaverian BrothersLong Jump15.17-03.25 PB11
Feb 7Catholic Conference ChampionshipFeb 7 · 300 Meters · Place 3 · Xaverian Brothers300 Meters337.98a—
Feb 7Catholic Conference ChampionshipFeb 7 · 55 Meters · Place 5 · Xaverian Brothers55 Meters57.00a—
Feb 7Catholic Conference ChampionshipFeb 7 · 55 Meters · Place 5 · Xaverian Brothers55 Meters57.02a—
Jan 21Catholic Conference InvitationalJan 21 · 55m Hurdles · Place 19 · Xaverian Brothers55m Hurdles1910.86a—
Jan 21Catholic Conference InvitationalJan 21 · 55 Meters · Place 21 · Xaverian Brothers55 Meters217.19a—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 15Catholic Conference ClassicMay 15 · 100 Meters · Place 3 · Xaverian Brothers100 Meters311.69a—
May 15Catholic Conference ClassicMay 15 · 100 Meters · Place 2 · Xaverian Brothers100 Meters211.58a—
May 1Dual Meet - St. John's vs. XaverianMay 1 · 200 Meters · Xaverian Brothers200 Meters—25.5Unofficial10
May 1Dual Meet - St. John's vs. XaverianMay 1 · 100 Meters · Xaverian Brothers100 Meters—12.5Unofficial10

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28Catholic Conference Meet #4Dec 28 · 300 Meters · Xaverian Brothers300 Meters—DNS10
Dec 15Catholic Conference Meet #2Dec 15 · 300 Meters · Place 12 · Xaverian Brothers300 Meters12.39.11a10
Dec 15Catholic Conference Meet #2Dec 15 · 55 Meter · Place 8 · Xaverian Brothers55 Meter8.7.15a10