Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorRiverhawk Invitational · Feb 63:30.44aRiverhawk InvitationalFebruary 6, 2026
1500 Meters · Outdoor2024 USATF National Youth Outdoor Championships · Jun 265:27.78a2024 USATF National Youth Outdoor ChampionshipsJune 26, 2024
200 Meters · IndoorEast Coast Youth Invitational · Feb 2331.22East Coast Youth Invitational February 23, 2020
200 Meters · OutdoorHunt Relays & Invitational · Apr 1929.87aHunt Relays & InvitationalApril 19, 2025
400 Meters · OutdoorNEPSTA D2 T&F Championships 2024 · May 181:04.52aNEPSTA D2 T&F Championships 2024May 18, 2024
800 Meters · IndoorRoxbury CC - Tigers Open Meet · Jan 302:37.36Roxbury CC - Tigers Open MeetJanuary 30, 2026
800 Meters · Outdoor2024 USATF National Youth Outdoor Championships · Jun 262:26.60a2024 USATF National Youth Outdoor ChampionshipsJune 26, 2024
Combined results · Outdoor2021 USATF New England T & F Championships · Jun 198.93m2021 USATF New England T & F ChampionshipsJune 19, 2021
Long Jump · Outdoor2021 USATF New England Mini Meet #3 · Jun 53.97m2021 USATF New England Mini Meet #3June 5, 2021
Triple Jump · OutdoorNEPSTA D2 T&F Championships 2025 · May 1729' 0.5"NEPSTA D2 T&F Championships 2025May 17, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1Northeast-10 Outdoor ChampionshipsMay 1 · 800 Meters · Place 12 · Saint AnselmSaint Anselm800 MetersRound P12.2:34.25aFr
May 1NE10 OutdoorMay 1 · 800 Meters · Place 12 · Saint AnselmSaint Anselm800 MetersRound P12.2:34.25aFr
Apr 24UNH Wildcat InvitationalApr 24 · 800 Meters · Place 20 · Saint AnselmSaint Anselm800 Meters20.2:32.37aFr
Apr 11Ed Daniels ClassicApr 11 · 800 Meters · Place 18 · Saint AnselmSaint Anselm800 Meters18.2:32.70aFr
Mar 26SNHU Spring InvitationalMar 26 · 800 Meters · Place 8 · Saint AnselmSaint Anselm800 Meters8.2:33.03aFr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 6Riverhawk InvitationalFeb 6 · 1000 Meters · Place 31 · Saint AnselmSaint Anselm1000 Meters313:30.44a PBFr
Jan 30Roxbury CC - Tigers Open MeetJan 30 · 800 Meters · Place 4 · St. AnselmSt. Anselm800 Meters42:37.36 PBFR

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 17NEPSTA D2 T&F Championships 2025May 17 · Triple Jump · Place 13 · Williston NorthamptonWilliston NorthamptonTriple Jump13.29' 0.5" PB12
May 17NEPSTA D2 T&F Championships 2025May 17 · 800 Meters · Place 9 · Williston NorthamptonWilliston Northampton800 Meters9.2:32.86a12
May 7Deerfield, Williston Northampton & Northfield Mount HermonMay 7 · 800 Meters · Place 2 · Williston NorthamptonWilliston Northampton800 Meters22:34.80a12
May 3Williston vs. Porter's and WestminsterMay 3 · Triple Jump · Place 4 · Williston NorthamptonWilliston NorthamptonTriple Jump427-212
May 3Williston vs. Porter's and WestminsterMay 3 · 800 Meters · Place 1 · Williston NorthamptonWilliston Northampton800 Meters12:34.712
Apr 26NMH vs Suffield, Williston, Miss PortersApr 26 · Triple Jump · Place 2 · Williston NorthamptonWilliston NorthamptonTriple Jump2.27-11.0012
Apr 26NMH vs Suffield, Williston, Miss PortersApr 26 · 1500 Meters · Williston NorthamptonWilliston Northampton1500 Meters—DNS12
Apr 26NMH vs Suffield, Williston, Miss PortersApr 26 · 800 Meters · Place 1 · Williston NorthamptonWilliston Northampton800 Meters1.2:39.29a12
Apr 19Hunt Relays & InvitationalApr 19 · 200 Meters · Place 4 · Williston NorthamptonWilliston Northampton200 Meters4.29.87a PB12

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 1500 Meters · Place 11 · New England Elite Track ClubNew England Elite Track Club1500 Meters11.5:27.78a PB11
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 800 Meters · Place 6 · New England Elite Track ClubNew England Elite Track Club800 MetersRound P6.2:29.37a11
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 800 Meters · Place 4 · New England Elite Track ClubNew England Elite Track Club800 Meters4.2:26.60a PB11
Jun 22USATF New England Association Junior Olympic ChampionshipsJun 22 · 1500 Meters · Place 4 · New England Elite TracNew England Elite Trac1500 Meters45:37.57a—
Jun 22USATF New England Association Junior Olympic ChampionshipsJun 22 · 800 Meters · Place 4 · New England Elite TracNew England Elite Trac800 Meters42:42.30a—
May 18NEPSTA D2 T&F Championships 2024May 18 · 400 Meters · Place 10 · Williston NorthamptonWilliston Northampton400 Meters10.1:04.52a PB11

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 3WMA vs WNH, KO, Millbrook, WatkinsonMay 3 · 800 Meters · Place 3 · Williston NorthamptonWilliston Northampton800 Meters3.2:33.90a10

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 18USATF New England Association Junior Olympic ChampionshipsJun 18 · 800 Meters · New England Elite Track ClubNew England Elite Track Club800 Meters—DNS9
Jun 18USATF New England Association Junior Olympic ChampionshipsJun 18 · 400 Meters · Place 2 · New England Elite Track ClubNew England Elite Track Club400 Meters2.1:06.24a9

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 192021 USATF New England T & F ChampionshipsJun 19 · Combined results · Place 1 · New EnglandNew EnglandCombined results18.93m PB—
Jun 192021 USATF New England T & F ChampionshipsJun 19 · Combined results · Place 7 · New EnglandNew EnglandCombined results72:33.73—
Jun 192021 USATF New England T & F ChampionshipsJun 19 · Combined results · Place 11 · New EnglandNew EnglandCombined results1130.38—
Jun 52021 USATF New England Mini Meet #3Jun 5 · Long Jump · Place 3 · New England EliteNew England EliteLong Jump33.97m PB15
Jun 52021 USATF New England Mini Meet #3Jun 5 · 800 Meters · Place 4 · New England EliteNew England Elite800 Meters42:37.3515

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 23East Coast Youth Invitational Feb 23 · High Jump · New England EliteNew England EliteHigh Jump—NH15
Feb 23East Coast Youth Invitational Feb 23 · 800 Meters · Place 8 · New England EliteNew England Elite800 Meters82:46.3615
Feb 23East Coast Youth Invitational Feb 23 · 200 Meters · Place 20 · New England EliteNew England Elite200 Meters2031.22 PB15