Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHock Dual: OA vs. Foxboro · Apr 1411.3Hock Dual: OA vs. FoxboroApril 14, 2026
200 Meters · OutdoorFoxboro vs. Canton · Apr 127.9Foxboro vs. CantonApril 1, 2025
55 Meter · IndoorJV Meet #1- Dual (Canton vs Foxboro) · Dec 207.2JV Meet #1- Dual (Canton vs Foxboro)December 20, 2024
55 Meters · IndoorHockomock JV #3 · Jan 67.2Hockomock JV #3January 6, 2025
Long Jump · IndoorHockomock League #1 · Dec 1816-02.50Hockomock League #1December 18, 2025
Long Jump · OutdoorFoxboro vs. Stoughton · May 1218' 8"Foxboro vs. StoughtonMay 12, 2026
Triple Jump · OutdoorFoxboro vs. Canton · Apr 134' 2"Foxboro vs. CantonApril 1, 2025

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 23Hockomock Spring Track ChampionshipMay 23 · Long Jump · Place 21 · FoxboroughLong Jump21.18-01.5012
May 23Hockomock Spring Track ChampionshipMay 23 · 100 Meters · Place 28 · Foxborough100 MetersRound P28.12.27a12
May 16MSTCA Coaches Shore InvitationalMay 16 · 100 Meters · Place 59 · Foxborough100 Meters5912.30a12
May 12Stoughton vs Foxborough May 12 · Long Jump · FoxboroughLong Jump—18-812
May 12Stoughton vs Foxborough May 12 · 100 Meters · Foxborough100 Meters—11.612
May 12Foxboro vs. StoughtonMay 12 · Long Jump · Place 4 · FoxboroughLong Jump4.18' 8" PB12
May 12Foxboro vs. StoughtonMay 12 · 100 Meters · Place 6 · Foxborough100 Meters6.11.612
May 5Foxboro vs. North AttleboroMay 5 · Long Jump · Place 9 · FoxboroughLong Jump9.16' 3"12
May 5Foxboro vs. North AttleboroMay 5 · 100 Meters · Place 7 · Foxborough100 Meters7.12.312
Apr 28Mansfield vs FoxboroApr 28 · Long Jump · Place 7 · FoxboroughLong Jump717-3.2512
Apr 28Mansfield vs FoxboroApr 28 · 100 Meters · Place 6 · Foxborough100 Meters612.53a12
Apr 14Hock Dual: OA vs. FoxboroApr 14 · Long Jump · Place 7 · FoxboroughLong Jump7.16-04.0012
Apr 14Hock Dual: OA vs. FoxboroApr 14 · 100 Meters · Place 6 · Foxborough100 Meters6.11.3 PB12
Apr 7Foxboro vs. CantonApr 7 · Long Jump · Place 8 · FoxboroughLong Jump8.17' 9.25"12
Apr 7Foxboro vs. CantonApr 7 · 100 Meters · Place 35 · Foxborough100 Meters35.26.512

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 5Hockomock League ChampionshipFeb 5 · 55 Meters · Place 31 · Foxborough55 Meters317.24a12
Jan 22Hockomock League #4Jan 22 · 55 Meters · Place 39 · Foxborough55 Meters397.35a12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 18Hockomock League #1Dec 18 · 55 Meter · Place 28 · Foxborough55 Meter28.7.24a12
Dec 18Hockomock League #1Dec 18 · Long Jump · Place 29 · FoxboroughLong Jump29.16-02.50 PB12
Jan 17Hockomock JV #4Jan 17 · 55 Meter · Place 8 · Foxborough55 Meter8.7.0Unofficial11
Jan 6Hockomock JV #3Jan 6 · 55 Meters · Place 27 · Foxborough55 Meters277.2 PB—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 13Foxborough vs. StoughtonMay 13 · Triple Jump · Place 3 · FoxboroughTriple Jump333-7.511
May 13Foxborough vs. StoughtonMay 13 · Long Jump · Place 9 · FoxboroughLong Jump914-9.511
May 13Foxborough vs. StoughtonMay 13 · 100 Meters · Place 7 · Foxborough100 Meters712.211
Apr 15Foxboro vs MansfieldApr 15 · Long Jump · Place 11 · FoxboroughLong Jump1116-6.5011
Apr 8Hock Dual: OA vs. FoxboroApr 8 · 100 Meters · Place 24 · Foxborough100 Meters2413.811
Apr 1Foxboro vs. CantonApr 1 · Triple Jump · Place 6 · FoxboroughTriple Jump6.34' 2" PB11
Apr 1Foxboro vs. CantonApr 1 · Long Jump · Place 8 · FoxboroughLong Jump8.16' 10.5"11
Apr 1Foxboro vs. CantonApr 1 · 200 Meters · Place 31 · Foxborough200 Meters31.27.9 PB11
Apr 1Foxboro vs. CantonApr 1 · 100 Meters · Place 12 · Foxborough100 Meters12.12.411

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20JV Meet #1- Dual (Canton vs Foxboro)Dec 20 · 55 Meter · Place 1 · Foxborough55 Meter1.7.2 PB11
Dec 20Hockomock JV #1Dec 20 · 55 Meter · Foxborough55 Meter—7.2Unofficial11