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 · IndoorCatholic Conference Invitational · Jan 1924.52aCatholic Conference InvitationalJanuary 19, 2025
200 Meters · OutdoorBoys Catholic Conference Classic · May 1323.70aBoys Catholic Conference ClassicMay 13, 2026
300 Meters · IndoorCatholic Conference Championship · Feb 739.42aCatholic Conference ChampionshipFebruary 7, 2024
400 Meters · OutdoorCatholic Conference Classic · May 1556.01aCatholic Conference ClassicMay 15, 2024
55 Meters · IndoorMSTCA Qualifier Meet · Feb 76.78aMSTCA Qualifier MeetFebruary 7, 2026
60 Meters · IndoorCatholic Conference Invitational · Jan 197.47aCatholic Conference InvitationalJanuary 19, 2025
Long Jump · IndoorMSTCA Division 1 James Kalperis Relays · Jan 174.96mMSTCA Division 1 James Kalperis RelaysJanuary 17, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · 100 Meters · Place 24 · Xaverian Brothers100 MetersRound S2411.51a12
May 13Boys Catholic Conference ClassicMay 13 · 200 Meters · Place 9 · Xaverian Brothers200 Meters923.70a PB12
May 13Boys Catholic Conference ClassicMay 13 · 100 Meters · Place 7 · Xaverian Brothers100 Meters711.47a12
May 13Boys Catholic Conference ClassicMay 13 · 100 Meters · Place 7 · Xaverian Brothers100 Meters711.44a12
May 9Weston Twilight Invitational - Weston EventsMay 9 · 100 Meters · Place 12 · Xaverian Brothers100 Meters1211.67a12
Apr 28Xaverian Vs BC HighApr 28 · 200 Meters · Place 5 · Xaverian Brothers200 Meters5.23.89a12
Apr 28Xaverian Vs BC HighApr 28 · 100 Meters · Place 4 · Xaverian Brothers100 Meters4.11.70a12
Apr 15Xaverian Vs. BrocktonApr 15 · 200 Meters · Place 6 · Xaverian Brothers200 Meters624.55a12
Apr 15Xaverian Vs. BrocktonApr 15 · 100 Meters · Place 3 · Xaverian Brothers100 Meters311.59a12
Apr 2Xaverian Vs. St. John's Shrewsbury & Malden CatholicApr 2 · 100 Meters · Place 3 · Xaverian Brothers100 Meters311.85a12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 7MSTCA Qualifier MeetFeb 7 · 55 Meters · Place 7 · Xaverian Brothers55 MetersRound P76.78a PB12
Feb 7MSTCA Qualifier MeetFeb 7 · 55 Meters · Place 8 · Xaverian Brothers55 Meters86.78a12
Jan 24MSTCA Coaches' InvitationalJan 24 · 55 Meters · Place 34 · Xaverian Brothers55 MetersRound P346.86a12
Jan 16Catholic Conference #6Jan 16 · 55 Meters · Place 5 · Xaverian Brothers55 Meters56.93a12
Jan 16Catholic Conference #6Jan 16 · 55 Meters · Place 6 · Xaverian Brothers55 Meters66.91a12
Jan 2Catholic Conference #4Jan 2 · 55 Meters · Place 10 · Xaverian Brothers55 Meters106.87a12

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 24MSTCA South Shore Twilight InvitationalMay 24 · 100 Meters · Place 32 · Xaverian Brothers100 Meters3211.83a11
May 14Boys Catholic Conference ClassicMay 14 · 100 Meters · Place 10 · Xaverian Brothers100 Meters1011.56a11
Apr 30Xaverian Vs. BC High MensApr 30 · 200 Meters · Place 6 · Xaverian Brothers200 Meters623.8011
Apr 30Xaverian Vs. BC High MensApr 30 · 100 Meters · Place 5 · Xaverian Brothers100 Meters511.40 PB11
Apr 17Brockton vs XaverianApr 17 · 200 Meters · Place 3 · Xaverian Brothers200 Meters323.8111
Apr 17Brockton vs XaverianApr 17 · 100 Meters · Place 3 · Xaverian Brothers100 Meters311.5511
Apr 14Catholic Conference Double Dual JamboreeApr 14 · 200 Meters · Place 14 · Xaverian Brothers200 Meters1424.03a11
Apr 14Catholic Conference Double Dual JamboreeApr 14 · 100 Meters · Place 12 · Xaverian Brothers100 Meters1211.68a11
Apr 3Xaverian Vs. Malden Catholic Vs St. Johns ShrewsburyApr 3 · 200 Meters · Place 5 · Xaverian Brothers200 Meters524.95a11
Apr 3Xaverian Vs. Malden Catholic Vs St. Johns ShrewsburyApr 3 · 100 Meters · Place 3 · Xaverian Brothers100 Meters311.89a11

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 5Catholic Conference ChampionshipsFeb 5 · 55 Meters · Place 9 · Xaverian Brothers55 Meters96.83a—
Jan 26MSTCA Coaches Invitational (Large Schools)Jan 26 · 55 Meters · Place 44 · Xaverian Brothers55 Meters446.89a—
Jan 19Catholic Conference InvitationalJan 19 · Long Jump · Place 23 · Xaverian BrothersLong Jump2316-1—
Jan 19Catholic Conference InvitationalJan 19 · 200 Meters · Place 24 · Xaverian Brothers200 Meters2424.52a PB—
Jan 19Catholic Conference InvitationalJan 19 · 60 Meters · Place 6 · Xaverian Brothers60 Meters67.47a PB—
Jan 17MSTCA Division 1 James Kalperis RelaysJan 17 · Long Jump · Place 65 · Xaverian BrothersLong Jump654.96m PB—
Jan 3Catholic Conference #4Jan 3 · Long Jump · Place 18 · Xaverian BrothersLong Jump1815-4.50—
Jan 3Catholic Conference #4Jan 3 · 55 Meters · Place 19 · Xaverian Brothers55 Meters197.05a—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15Catholic Conference ClassicMay 15 · 400 Meters · Place 7 · Xaverian Brothers400 Meters756.01a PB—
May 15Catholic Conference ClassicMay 15 · 100 Meters · Place 6 · Xaverian Brothers100 Meters611.85a—
May 15Catholic Conference ClassicMay 15 · 100 Meters · Place 6 · Xaverian Brothers100 Meters611.87a—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · 200 Meters · Place 34 · Xaverian Brothers200 Meters3425.32a—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · 100 Meters · Place 30 · Xaverian Brothers100 Meters3012.20a—
Apr 5Xaverian Vs Malden Catholic Vs Catholic MemorialApr 5 · 100 Meters · Place 14 · Xaverian Brothers100 Meters1412.42a—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 7Catholic Conference ChampionshipFeb 7 · 300 Meters · Place 4 · Xaverian Brothers300 Meters439.42a PB—
Feb 7Catholic Conference ChampionshipFeb 7 · 55 Meters · Place 10 · Xaverian Brothers55 Meters107.14a—
Jan 21Catholic Conference InvitationalJan 21 · 200 Meters · Place 18 · Xaverian Brothers200 Meters1825.17a—
Jan 21Catholic Conference InvitationalJan 21 · 55 Meters · Place 27 · Xaverian Brothers55 Meters277.22a—
Jan 12MSTCA Northeast InvitationalJan 12 · 300 Meters · Place 133 · Xaverian Brothers300 Meters13340.2010
Jan 6MSTCA Freshman-Sophomore (Large School)Jan 6 · 300 Meters · Place 26 · Xaverian Brothers300 Meters2640.51a—

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 12MSTCA Twilight InvitationalMay 12 · 100 Meters · Place 19 · Xaverian Brothers100 Meters1912.57a—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 1BSC Meet #6Feb 1 · 300 Meters · Place 5 · Xaverian Brothers300 Meters542.68FR
Feb 1BSC Meet #6Feb 1 · 55 Meters · Place 7 · Xaverian Brothers55 Meters77.67FR
Feb 1Catholic Conference ChampionshipsFeb 1 · 300 Meters · Place 5 · Xaverian Brothers300 Meters542.68FR
Feb 1Catholic Conference ChampionshipsFeb 1 · 55 Meters · Place 7 · Xaverian Brothers55 Meters77.67FR