Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorFoxboro vs. Canton · Apr 120.5Foxboro vs. CantonApril 1, 2025
400m Hurdles · 36" / 0.914m · OutdoorFoxboro vs. Canton · Apr 175.8Foxboro vs. CantonApril 1, 2025
55 Meter · IndoorMercury Indoor Games · Dec 109.13aMercury Indoor GamesDecember 10, 2023
55m Hurdles · 39" · IndoorHockomock League #1 · Dec 1711.28aHockomock League #1December 17, 2024
High Jump · OutdoorFoxboro vs. Canton · Apr 14' 10"Foxboro vs. CantonApril 1, 2025
Javelin · 800g · OutdoorFoxboro vs. Canton · Apr 187' 9"Foxboro vs. CantonApril 1, 2025

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

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 24Hockomock Spring Track ChampionshipMay 24 · High Jump · FoxboroughHigh Jump—NH12
May 24Hockomock Spring Track ChampionshipMay 24 · 110m Hurdles · Place 22 · Foxborough110m HurdlesRound P2219.62a12
May 13Foxborough vs. StoughtonMay 13 · High Jump · Place 8 · FoxboroughHigh Jump84-812
May 13Foxborough vs. StoughtonMay 13 · 400m Hurdles · Place 5 · Foxborough400m Hurdles575.312
May 13Foxborough vs. StoughtonMay 13 · 110m Hurdles · Place 4 · Foxborough110m Hurdles420.412
Apr 29North Attleboro vs FoxboroApr 29 · 110m Hurdles · Place 3 · Foxborough110m Hurdles319.612
Apr 24MSTCA Warrior InvitationalApr 24 · High Jump · FoxboroughHigh Jump—NH12
Apr 24MSTCA Warrior InvitationalApr 24 · 110m Hurdles · Place 31 · Foxborough110m Hurdles3120.34a12
Apr 15Foxboro vs MansfieldApr 15 · High Jump · Place 5 · FoxboroughHigh Jump54-812
Apr 15Foxboro vs MansfieldApr 15 · 400m Hurdles · Place 4 · Foxborough400m Hurdles41:14.812
Apr 15Foxboro vs MansfieldApr 15 · 110m Hurdles · Place 5 · Foxborough110m Hurdles519.812
Apr 8Hock Dual: OA vs. FoxboroApr 8 · Javelin · Place 15 · FoxboroughJavelin1561-112
Apr 8Hock Dual: OA vs. FoxboroApr 8 · 400m Hurdles · Place 3 · Foxborough400m Hurdles373.312
Apr 8Hock Dual: OA vs. FoxboroApr 8 · 110m Hurdles · Place 4 · Foxborough110m Hurdles420.912
Apr 1Foxboro vs. CantonApr 1 · 400m Hurdles · Place 3 · Foxborough400m Hurdles36" / 0.914m3.75.8 PB12
Apr 1Foxboro vs. CantonApr 1 · Javelin · Place 5 · FoxboroughJavelin800g5.87' 9" PB12
Apr 1Foxboro vs. CantonApr 1 · 110m Hurdles · Place 3 · Foxborough110m Hurdles39" / 0.991m3.20.5 PB12
Apr 1Foxboro vs. CantonApr 1 · High Jump · Place 5 · FoxboroughHigh Jump5.4' 10" PB12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 6Hockomock League ChampionshipFeb 6 · 55m Hurdles · Place 28 · Foxborough55m Hurdles2810.76a—
Jan 23Hockomock League #4Jan 23 · 55m Hurdles · Place 27 · Foxborough55m Hurdles2710.61a—
Jan 16Hockomock League #3Jan 16 · 55m Hurdles · Place 33 · Foxborough55m Hurdles3311.19a—
Jan 9Hockomock League #2Jan 9 · 55m Hurdles · Place 32 · Foxborough55m Hurdles3211.04a—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 17Hockomock League #1Dec 17 · 55m Hurdles · Place 30 · Foxborough55m Hurdles39"30.11.28a PB12
Dec 17Hockomock League #1Dec 17 · High Jump · FoxboroughHigh Jump—NH12
Feb 8Hockomock League MeetFeb 8 · 55m Hurdles · Place 33 · Foxborough55m Hurdles3311.36a—
Jan 18Hockomock League Meet #5Jan 18 · 55m Hurdles · Place 38 · Foxborough55m Hurdles3812.05a—
Jan 15Paul Davey MeetJan 15 · 55 Meter · Foxborough55 Meter—8.1Unofficial11
Jan 11Hockomock League Meet Double DualsJan 11 · 55m Hurdles · Place 38 · Foxborough55m Hurdles3813.02a—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 7Foxboro vs. SharonMay 7 · Javelin · FoxboroughJavelin800g—68' 5Unofficial11
May 7Foxboro vs. SharonMay 7 · 110m Hurdles · Foxborough110m Hurdles39" / 0.991m—22.1Unofficial11
May 7Foxboro vs. SharonMay 7 · High Jump · Place 3 · FoxboroughHigh Jump3.4' 8Unofficial11
Apr 30Stoughton at FoxboroApr 30 · Javelin · FoxboroughJavelin800g—57' 6Unofficial11
Apr 30Stoughton at FoxboroApr 30 · 110m Hurdles · Foxborough110m Hurdles39" / 0.991m—19.6Unofficial11
Apr 9Hock Dual: OA vs. FoxboroApr 9 · 110m Hurdles · Foxborough110m Hurdles39" / 0.991m—21.9Unofficial11
Apr 2Canton vs. FoxboroApr 2 · 110m Hurdles · Foxborough110m Hurdles39" / 0.991m—22.5Unofficial11

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18J. V. Meet # 2Dec 18 · 200 Meters · Foxborough200 MetersRelay Split—34.3Unofficial11
Dec 18J. V. Meet # 2Dec 18 · 55m Hurdles · Foxborough55m Hurdles39"—11.7Unofficial11
Dec 10Mercury Indoor GamesDec 10 · 55 Meter · Place 55 · Foxborough55 MeterRound P55.9.13a PB11