Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorMIAA Division 1 Track & Field Championship · May 2922.12aMIAA Division 1 Track & Field ChampionshipMay 29, 2026
300 Meters · IndoorMIAA Division 1 Indoor Track & Field Championship · Feb 1536.16aMIAA Division 1 Indoor Track & Field ChampionshipFebruary 15, 2026
300 Meters · OutdoorThe Catholic Conference Indoor Championships (Boys Only) · Jan 3036.38aThe Catholic Conference Indoor Championships (Boys Only)January 30, 2026
400 Meters · OutdoorMIAA Division 1 Track & Field Championship · May 2949.38aMIAA Division 1 Track & Field ChampionshipMay 29, 2026
400 Meters · Relay Split · OutdoorMSTCA Division 1 Relays · May 1847.719aMSTCA Division 1 RelaysMay 18, 2025
55 Meter · IndoorCatholic Conference #1 · Dec 127.11aCatholic Conference #1December 12, 2025
55 Meters · IndoorCatholic Conference Meet #6 · Jan 127.26Catholic Conference Meet #6January 12, 2024
600 Meters · IndoorCatholic Conference Meet #3 · Dec 201:35.27aCatholic Conference Meet #3December 20, 2023

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · 200 Meters · Place 23 · Boston CollegeBoston College200 MetersRound P23.22.36aWind: 212
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 400 Meters · Place 2 · Boston CollegeBoston College400 Meters2.49.38a PB12
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 200 Meters · Place 5 · Boston CollegeBoston College200 MetersRound P5.22.12a PBWind: 0.612
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 200 Meters · Place 7 · Boston CollegeBoston College200 Meters7.22.13aWind: 0.812
Apr 28Xaverian Vs BC HighApr 28 · 400 Meters · Place 1 · Boston CollegeBoston College400 Meters1.50.85a12
Apr 242026 BSR Eagle InviteApr 24 · 400 Meters · Place 1 · Boston CollegeBoston College400 Meters1.51.03a12
Jan 30The Catholic Conference Indoor Championships (Boys Only)Jan 30 · 300 Meters · Place 4 · Boston CollegeBoston College300 Meters4.36.38a PB12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · 300 Meters · Place 17 · Boston CollegeBoston College300 Meters17.36.16a PB12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 30Catholic Conference #3 (Boys Only)Dec 30 · 600 Meters · Boston CollegeBoston College600 Meters—DNS12
Dec 30Catholic Conference #3 (Boys Only)Dec 30 · 55 Meter · Boston CollegeBoston College55 Meter—DNS12
Dec 12Catholic Conference #1Dec 12 · 300 Meters · Place 4 · Boston CollegeBoston College300 Meters4.36.64a12
Dec 12Catholic Conference #1Dec 12 · 55 Meter · Place 23 · Boston CollegeBoston College55 Meter23.7.11a PB12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 13USATF New England Association Junior Olympic ChampionshipJun 13 · 400 Meters · Place 6 · UnattachedUnattached400 Meters6.51.88a11
Jun 13USATF New England Association Junior Olympic ChampionshipJun 13 · 200 Meters · Place 7 · UnattachedUnattached200 MetersRound P7.23.22aWind: 0.411
Jun 13USATF New England Association Junior Olympic ChampionshipJun 13 · 200 Meters · Place 5 · UnattachedUnattached200 Meters5.22.87aWind: 0.111
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 400 Meters · Boston CollegeBoston College400 MetersRelay Split—49.597a11
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 400 Meters · Place 27 · Boston CollegeBoston College400 Meters27.53.17a11
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 200 Meters · Place 14 · Boston CollegeBoston College200 MetersRound P14.22.58a11
May 18MSTCA Division 1 RelaysMay 18 · 400 Meters · Boston CollegeBoston College400 MetersRelay Split—47.719a PB11
Apr 253rd Annual BSR Mid Distance ClassicApr 25 · 200 Meters · Place 14 · Boston CollegeBoston College200 Meters14.23.32a11

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 27CC Meet #3Dec 27 · 300 Meters · Place 5 · Boston CollegeBoston College300 Meters5.37.72a11
Dec 20Catholic Conference #2 (Boys Only)Dec 20 · 300 Meters · Place 5 · Boston CollegeBoston College300 Meters5.37.26a11
Dec 20Catholic Conference #2 (Boys Only)Dec 20 · 55 Meter · Place 34 · Boston CollegeBoston College55 Meter34.7.13a11
Dec 13CC Meet #1Dec 13 · 300 Meters · Boston CollegeBoston College300 Meters—DNS11
Jan 12Catholic Conference Meet #6Jan 12 · 300 Meters · Place 1 · Boston College HighBoston College High300 Meters137.51SO
Jan 12Catholic Conference Meet #6Jan 12 · 55 Meters · Place 12 · Boston College HighBoston College High55 Meters127.26 PBSO
Jan 5Catholic Conference Meet #5 (Boys Only)Jan 5 · 300 Meters · Place 8 · Boston CollegeBoston College300 Meters8.37.96a10

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 24MIAA Division 1 Track & Field ChampionshipMay 24 · 400 Meters · Place 13 · Boston CollegeBoston College400 Meters13.51.47a10
Apr 2Malden Catholic vs. BC HighApr 2 · 400 Meters · Place 1 · Boston CollegeBoston College400 Meters1.53.5Unofficial10

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20Catholic Conference Meet #3Dec 20 · 600 Meters · Place 8 · Boston CollegeBoston College600 Meters8.1:35.27a PB10
Dec 15Catholic Conference Meet #2Dec 15 · 300 Meters · Place 7 · Boston CollegeBoston College300 Meters7.38.06a10
Dec 5Catholic Conference Meet #1 (Boys Only)Dec 5 · 300 Meters · Place 5 · Boston CollegeBoston College300 Meters5.38.92a10

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 17Boys Catholic Conference ClassicMay 17 · 400 Meters · Place 3 · Boston CollegeBoston College400 Meters3.55.91a9
May 9St.John Shrewsbury v BC HighMay 9 · 400 Meters · Boston CollegeBoston College400 Meters—54.7Unofficial9
May 9St.John Shrewsbury v BC HighMay 9 · 200 Meters · Boston CollegeBoston College200 Meters—24.7Unofficial9
May 3Xaverian Vs. BC HighMay 3 · 400 Meters · Boston CollegeBoston College400 Meters—55.2Unofficial9
Apr 25Catholic Memorial vs. BC HighApr 25 · 400 Meters · Boston CollegeBoston College400 Meters—63.0Unofficial9
Apr 25Catholic Memorial vs. BC HighApr 25 · 200 Meters · Boston CollegeBoston College200 Meters—25.7Unofficial9
Apr 12BC High vs. Malden CatholicApr 12 · 200 Meters · Boston CollegeBoston College200 Meters—26.6Unofficial9
Apr 4St. Jons Prep vs BC HighApr 4 · 200 Meters · Boston CollegeBoston College200 Meters—26.3Unofficial9