Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBoys Catholic Conference Classic · May 1712.54aBoys Catholic Conference ClassicMay 17, 2023
300 Meters · IndoorBSC Meet #6 · Feb 140.22BSC Meet #6February 1, 2023
55 Meter · IndoorCatholic Conference Meet #2 · Dec 167.41aCatholic Conference Meet #2December 16, 2022
55 Meters · IndoorBSC Meet #6 · Feb 17.25BSC Meet #6February 1, 2023
Discus · 1.6kg · OutdoorMIAA Division 1 Track & Field Championship · May 29157-10MIAA Division 1 Track & Field ChampionshipMay 29, 2025
Javelin · 800g · OutdoorMIAA Division 1 Track & Field Championship · May 29148-09MIAA Division 1 Track & Field ChampionshipMay 29, 2025
Shot Put · 12lb · IndoorCC Meet #1 · Dec 1344-11.50CC Meet #1December 13, 2024
Shot Put · 12lb · OutdoorMIAA Division 1 Track & Field Championship · May 2948-11.50MIAA Division 1 Track & Field ChampionshipMay 29, 2025

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

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Javelin · Place 12 · Boston CollegeBoston CollegeJavelin800g12.148-09 PB12
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Discus · Place 3 · Boston CollegeBoston CollegeDiscus1.6kg3.157-10 PB12
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Shot Put · Place 10 · Boston CollegeBoston CollegeShot Put12lb10.48-11.50 PB12

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 27CC Meet #3Dec 27 · Shot Put · Boston CollegeBoston CollegeShot Put12lb—DNS12
Dec 20Catholic Conference #2 (Boys Only)Dec 20 · Shot Put · Place 4 · Boston CollegeBoston CollegeShot Put12lb4.42-00.5012
Dec 13CC Meet #1Dec 13 · Shot Put · Place 1 · Boston CollegeBoston CollegeShot Put12lb1.44-11.50 PB12
Jan 12Catholic Conference Meet #6Jan 12 · Shot Put · Place 5 · Boston College HighBoston College HighShot Put536-10.5JR
Jan 5Catholic Conference Meet #5 (Boys Only)Jan 5 · Shot Put · Place 1 · Boston CollegeBoston CollegeShot Put12lb1.36-03.2511

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 20BSG 2024Jul 20 · Javelin · Place 4 · ScholasticScholasticJavelin800g4.142-0212
Jul 20BSG 2024Jul 20 · Discus · Place 3 · ScholasticScholasticDiscus1.6kg3.137-0712
May 24MIAA Division 1 Track & Field ChampionshipMay 24 · Javelin · Place 22 · Boston CollegeBoston CollegeJavelin800g22.129-0511
May 24MIAA Division 1 Track & Field ChampionshipMay 24 · Discus · Place 22 · Boston CollegeBoston CollegeDiscus1.6kg22.120-1011
Apr 28MSTCA Div. I Relays (PV Andover 4/25)Apr 28 · Javelin · Place 13 · Boston CollegeBoston CollegeJavelin800g13.41.66m11
Apr 28MSTCA Div. I Relays (PV Andover 4/25)Apr 28 · Discus · Place 15 · Boston CollegeBoston CollegeDiscus1.6kg15.35.44m11
Apr 28MSTCA Div. I Relays (PV Andover 4/25)Apr 28 · Shot Put · Place 23 · Boston CollegeBoston CollegeShot Put12lb23.12.82m11
Apr 2Malden Catholic vs. BC HighApr 2 · Javelin · Place 3 · Boston CollegeBoston CollegeJavelin800g3.101'1Unofficial11
Apr 2Malden Catholic vs. BC HighApr 2 · Discus · Place 3 · Boston CollegeBoston CollegeDiscus1.6kg3.84'11"Unofficial11
Apr 2Malden Catholic vs. BC HighApr 2 · Shot Put · Place 3 · Boston CollegeBoston CollegeShot Put12lb3.39'1 1/9Unofficial11

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 20Catholic Conference Meet #3Dec 20 · Shot Put · Place 2 · Boston CollegeBoston CollegeShot Put12lb2.33-00.7511
Dec 5Catholic Conference Meet #1 (Boys Only)Dec 5 · Shot Put · Place 19 · Boston CollegeBoston CollegeShot Put12lb19.31-03.0011
Feb 1BSC Meet #6Feb 1 · 300 Meters · Place 2 · Boston College HighBoston College High300 Meters240.22 PBSO
Feb 1BSC Meet #6Feb 1 · 55 Meters · Place 4 · Boston College HighBoston College High55 Meters47.25 PBSO
Feb 1Catholic Conference ChampionshipsFeb 1 · 300 Meters · Place 2 · Boston College HighBoston College High300 Meters240.22SO
Feb 1Catholic Conference ChampionshipsFeb 1 · 55 Meters · Place 4 · Boston College HighBoston College High55 Meters47.25SO
Jan 22Catholic Conference Meet #6 (Boys Only)Jan 22 · 300 Meters · Place 8 · Boston CollegeBoston College300 Meters8.40.95a10
Jan 22Catholic Conference Meet #6 (Boys Only)Jan 22 · 55 Meter · Place 7 · Boston CollegeBoston College55 Meter7.7.42a10
Jan 7MSTCA Freshman Sophomore Championships Large SchoolJan 7 · 300 Meters · Place 41 · Boston CollegeBoston College300 Meters41.40.89a10
Jan 6Catholic Conference Meet #4Jan 6 · 55 Meters · Place 2 · Boston College HighBoston College High55 Meters27.37SO

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 17Boys Catholic Conference ClassicMay 17 · 100 Meters · Place 7 · Boston CollegeBoston College100 MetersRound P7.12.54a PB10
May 9St.John Shrewsbury v BC HighMay 9 · 200 Meters · Boston CollegeBoston College200 Meters—25.0Unofficial10
May 9St.John Shrewsbury v BC HighMay 9 · 100 Meters · Boston CollegeBoston College100 Meters—12.3Unofficial10
May 3Xaverian Vs. BC HighMay 3 · 200 Meters · Boston CollegeBoston College200 Meters—25.2Unofficial10
Apr 12BC High vs. Malden CatholicApr 12 · 200 Meters · Boston CollegeBoston College200 Meters—25.9Unofficial10

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21Catholic Conference Meet #3Dec 21 · 300 Meters · Place 23 · Boston CollegeBoston College300 Meters23.41.02a10
Dec 16Catholic Conference Meet #2Dec 16 · 300 Meters · Place 9 · Boston CollegeBoston College300 Meters9.41.26a10
Dec 16Catholic Conference Meet #2Dec 16 · 55 Meter · Place 19 · Boston CollegeBoston College55 Meter19.7.41a PB10