Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNEC Outdoor Championship 2025 · May 2312.03aNEC Outdoor Championship 2025May 23, 2025
200 Meters · OutdoorNEC Outdoor Championship 2025 · May 2323.98aNEC Outdoor Championship 2025May 23, 2025
300 Meters · IndoorMSTCA Speed Classic (Small School) · Dec 1641.45aMSTCA Speed Classic (Small School)December 16, 2023
55 Meter · IndoorMSTCA Speed Classic (Saturday) · Dec 217.33aMSTCA Speed Classic (Saturday)December 21, 2024
55 Meters · IndoorNEC Week #3 - Salem v Gloucester, Marblehead v Masconomet · Jan 97.31aNEC Week #3 - Salem v Gloucester, Marblehead v MasconometJanuary 9, 2025
60 Meters · IndoorUSATF New England Youth / HS Meet #1 · Jan 148.2aUSATF New England Youth / HS Meet #1January 14, 2024
Combined results · Outdoor2021 USATF New England T & F Championships · Jun 195.40m2021 USATF New England T & F ChampionshipsJune 19, 2021
Javelin · 800g · OutdoorUSATF-NE Track and Field Championships · Jul 2932.17mUSATF-NE Track and Field ChampionshipsJuly 29, 2023

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

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 23NEC Outdoor Championship 2025May 23 · 200 Meters · Place 9 · Masconomet RegionalMasconomet Regional200 Meters9.23.98a PB12
May 23NEC Outdoor Championship 2025May 23 · 100 Meters · Place 18 · Masconomet RegionalMasconomet Regional100 MetersRound P18.12.03a PB12
Apr 1946th Annual Ottaviani InvitationalApr 19 · 200 Meters · Place 20 · Masconomet RegionalMasconomet Regional200 Meters20.24.72a12
Apr 10NEC Week #2 - Gloucester, Masconomet, WinthropApr 10 · 200 Meters · Place 4 · Masconomet RegionalMasconomet Regional200 Meters424.312
Apr 2NEC Week #1 - Salem, Beverly, MasconometApr 2 · 200 Meters · Place 4 · Masconomet RegionalMasconomet Regional200 Meters424.112

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 15NEC Week #4 - Winthrop, Masconomet, GloucesterJan 15 · 55 Meter · Place 4 · Masconomet RegionalMasconomet Regional55 Meter4.7.43a12
Jan 9NEC Week #3 - Salem v Gloucester, Marblehead v MasconometJan 9 · 55 Meters · Place 3 · Masconomet RegionalMasconomet Regional55 Meters37.31a PB—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21MSTCA Speed Classic (Saturday)Dec 21 · 55 Meter · Place 80 · Masconomet RegionalMasconomet Regional55 Meter80.7.33a PB12
Jan 14USATF New England Youth / HS Meet #1Jan 14 · 300 Meters · Place 6 · e4 Track and Fielde4 Track and Field300 Meters642.06a—
Jan 14USATF New England Youth / HS Meet #1Jan 14 · 60 Meters · Place 6 · e4 Track and Fielde4 Track and Field60 Meters68.2a PB—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 22USATF New England Association Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 30 · e4 Track and Fielde4 Track and Field100 Meters3012.20a—
Apr 15NEC Week 3 Masconomet @ SaugusApr 15 · Javelin · Place 5 · Masconomet RegionalMasconomet RegionalJavelin800g5.85-10.0011
Apr 15NEC Week 3 Masconomet @ SaugusApr 15 · 200 Meters · Place 2 · Masconomet RegionalMasconomet Regional200 Meters2.24.5011
Apr 8NEC Week 2 Beverly @ MasconometApr 8 · 100 Meters · Place 6 · Masconomet RegionalMasconomet Regional100 Meters612.70—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16MSTCA Speed Classic (Small School)Dec 16 · 300 Meters · Place 78 · Masconomet RegionalMasconomet Regional300 Meters78.41.45a PB11
Dec 16MSTCA Speed Classic (Small School)Dec 16 · 55 Meter · Place 101 · Masconomet RegionalMasconomet Regional55 Meter101.7.59a11

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 29USATF-NE Track and Field ChampionshipsJul 29 · Javelin · Place 10 · e4 Track and Fielde4 Track and FieldJavelin800g10.32.17m PB10
Jun 24USATF New England Association Junior Olympic ChampionshipsJun 24 · Javelin · Place 6 · e4 Track and Fielde4 Track and FieldJavelin629.05m—
Jun 24USATF New England Association Junior Olympic ChampionshipsJun 24 · 200 Meters · Place 12 · e4 Track and Fielde4 Track and Field200 Meters1226.28a—
Jun 24USATF New England Association Junior Olympic ChampionshipsJun 24 · 100 Meters · Place 21 · e4 Track and Fielde4 Track and Field100 MetersRound P2112.44a—
Jun 4USATF New England Youth InvitationalJun 4 · Javelin · Place 8 · e4 Track and Fielde4 Track and FieldJavelin828.18m17
May 21 USATF New England Youth Series - Meet #3May 21 · Javelin · e4 Track and Fielde4 Track and FieldJavelin800g—DNS10

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 17MSTCA Speed Classic Large SchoolDec 17 · 300 Meters · Place 78 · Masconomet RegionalMasconomet Regional300 Meters78.43.03a10
Dec 17MSTCA Speed Classic Large SchoolDec 17 · 55 Meter · Place 104 · Masconomet RegionalMasconomet Regional55 Meter104.7.61a10
Dec 11Northeast Conference Meet #1Dec 11 · 300 Meters · Place 8 · Masconomet RegionalMasconomet Regional300 Meters8.43.37a10
Feb 27East Coast Youth Invitational Feb 27 · Shot Put · Place 12 · BAA MasconometBAA MasconometShot Put126.78m15
Jan 23USATFNE Youth Indoor Meet #2Jan 23 · Shot Put · Place 3 · Baa MasconomBaa MasconomShot Put36.9406

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 18USATF New England Association Junior Olympic ChampionshipsJun 18 · Javelin · Place 3 · BAA MasconometBAA MasconometJavelin800g3.30.98m9
May 29USATF-NE Twilight Mini Series Meet #4May 29 · Javelin · Place 2 · BAA MasconometBAA MasconometJavelin800g2.27.87m9
May 22USATF-NE Twilight Mini Series Meet #3May 22 · Javelin · Place 1 · BAA MasconometBAA MasconometJavelin127.28m16
May 15USATF-NE Twilight Mini Series Meet #2May 15 · Javelin · Place 1 · BAA MasconometBAA MasconometJavelin800g1.29.62m9

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19MSTCA Speed Classic- Large SchoolsDec 19 · 55 Meter · Place 134 · Masconomet RegionalMasconomet Regional55 Meter134.8.04a9
Dec 19MSTCA Large School Speed ClassicDec 19 · 55 Meter · Place 134 · Masconomet RegionalMasconomet Regional55 Meter134.8.04a9

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 192021 USATF New England T & F ChampionshipsJun 19 · Combined results · Place 6 · Baa MasconomBaa MasconomCombined results618.47m—
Jun 192021 USATF New England T & F ChampionshipsJun 19 · Combined results · Place 4 · Baa MasconomBaa MasconomCombined results45.40m PB—
Jun 192021 USATF New England T & F ChampionshipsJun 19 · Combined results · Place 18 · Baa MasconomBaa MasconomCombined results1814.04—
Jun 52021 USATF New England Mini Meet #3Jun 5 · Javelin · Place 2 · BAA MasconometBAA MasconometJavelin218.88m15
Jun 52021 USATF New England Mini Meet #3Jun 5 · Shot Put · Place 5 · BAA MasconometBAA MasconometShot Put517-06.2515
May 292021 USATF New England Mini Meet #2May 29 · Javelin · Place 7 · BAA MasconometBAA MasconometJavelin716.10m15
May 292021 USATF New England Mini Meet #2May 29 · 200 Meters · Place 4 · BAA MasconometBAA Masconomet200 Meters431.0215
May 222021 USATF New England Mini Meet #1May 22 · Shot Put · Place 3 · BAA MasconometBAA MasconometShot Put34.97m15
May 222021 USATF New England Mini Meet #1May 22 · 100 Meters · Place 8 · BAA MasconometBAA Masconomet100 Meters814.7215