Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF New England Youth Invitational · Jun 213.90USATF New England Youth InvitationalJune 2, 2024
200 Meters · IndoorUSATF New England Youth Invitational · Mar 329.82aUSATF New England Youth InvitationalMarch 3, 2024
200 Meters · OutdoorUSATF New England Association Junior Olympic Championship · Jun 1230.14aUSATF New England Association Junior Olympic ChampionshipJune 12, 2026
300 Meters · IndoorUSATF New England Youth / HS Meet #2 · Jan 2144.47aUSATF New England Youth / HS Meet #2January 21, 2024
55 Meters · IndoorUSATF New England Youth / HS Meet #2 · Jan 198.21aUSATF New England Youth / HS Meet #2January 19, 2025
60 Meter · IndoorUSATF New England Youth Invitational · Mar 18.81aUSATF New England Youth InvitationalMarch 1, 2026
60 Meters · IndoorUSATF New England Youth / HS Meet #2 · Jan 188.85aUSATF New England Youth / HS Meet #2January 18, 2026
60 Meters · OutdoorUSATF New England Youth Invitational · Mar 49.41aUSATF New England Youth InvitationalMarch 4, 2023
High Jump · OutdoorUSATF New England Youth Invitational · Jun 11.15mUSATF New England Youth InvitationalJune 1, 2025
Long Jump · IndoorUSATF New England Youth / HS Meet #2 · Jan 213.30mUSATF New England Youth / HS Meet #2January 21, 2024
Long Jump · OutdoorUSATF New England Youth Series - Meet #1 · May 73.10mUSATF New England Youth Series - Meet #1May 7, 2023
Shot Put · 4kg · OutdoorUSATF New England Youth Series #4 · May 175.47mUSATF New England Youth Series #4May 17, 2026
Triple Jump · IndoorUSATF New England Youth Invitational · Mar 17.80mUSATF New England Youth InvitationalMarch 1, 2026
Triple Jump · OutdoorUSATF New England Youth Invitational · Jun 17.49mUSATF New England Youth InvitationalJune 1, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · Triple Jump · Place 3 · LaunchTriple Jump3.8.45mWind: 1.4-
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · Triple Jump · Place 3 · LaunchTriple Jump3.8.86mWind: 0-
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · 200 Meters · Place 10 · Launch200 MetersRound P10.30.14a PBWind: 0.6-
May 31USATF New England Youth InvitationalMay 31 · Triple Jump · Place 4 · LaunchTriple Jump4.8.48m-
May 31USATF New England Youth InvitationalMay 31 · Long Jump · Place 4 · LaunchLong Jump4.3.45m-
May 31USATF New England Youth InvitationalMay 31 · 100 Meters · Place 12 · Launch100 MetersRound P12.14.29a-
May 17USATF New England Youth Series #4May 17 · Long Jump · Place 3 · LaunchLong Jump3.3.67m-
May 17USATF New England Youth Series #4May 17 · Shot Put · Place 4 · LaunchShot Put4kg4.5.47m PB-

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 1USATF New England Youth InvitationalMar 1 · 60 Meter · Place 14 · Launch60 MeterRound P14.8.81a PB-
Mar 1USATF New England Youth InvitationalMar 1 · Triple Jump · Place 5 · LaunchTriple Jump5.7.80m PB-
Mar 1USATF New England Youth InvitationalMar 1 · Long Jump · Place 14 · LaunchLong Jump14.4.15m-
Jan 18USATF New England Youth / HS Meet #2Jan 18 · Long Jump · Place 2 · LaunchLong Jump23.69m—
Jan 18USATF New England Youth / HS Meet #2Jan 18 · 60 Meters · Place 3 · Launch60 Meters38.85a PB—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 13USATF New England Association Junior Olympic ChampionshipJun 13 · Triple Jump · Place 3 · LaunchTriple Jump3.7.78m-
Jun 13USATF New England Association Junior Olympic ChampionshipJun 13 · Long Jump · Place 11 · LaunchLong Jump11.3.92m-
Jun 13USATF New England Association Junior Olympic ChampionshipJun 13 · 100 Meters · Place 26 · Launch100 MetersRound P26.14.65aWind: 0.7-
Jun 1USATF New England Youth InvitationalJun 1 · Triple Jump · Place 3 · LaunchTriple Jump37.49m PB14
Jun 1USATF New England Youth InvitationalJun 1 · High Jump · Place 8 · LaunchHigh Jump81.15m PB14
Jun 1USATF New England Youth InvitationalJun 1 · Long Jump · Place 8 · LaunchLong Jump83.85m14
May 4USATF New England Youth Series - Meet #1May 4 · 100 Meters · Place 19 · Launch100 Meters1915.1914
May 4USATF New England Youth Series - Meet #1May 4 · Long Jump · Place 5 · LaunchLong Jump53.69m14

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 2USATF New England Youth InvitationalMar 2 · 60 Meter · Place 6 · Launch60 MeterRound P6.8.98a-
Mar 2USATF New England Youth InvitationalMar 2 · 60 Meter · Place 5 · Launch60 Meter5.9.03a-
Mar 2USATF New England Youth InvitationalMar 2 · Long Jump · Place 4 · LaunchLong Jump4.3.99m-
Mar 2USATF New England Youth InvitationalMar 2 · 200 Meters · Place 8 · Launch200 Meters8.30.13a-
Jan 19USATF New England Youth / HS Meet #2Jan 19 · 300 Meters · Place 13 · Launch300 Meters1350.09a—
Jan 19USATF New England Youth / HS Meet #2Jan 19 · 55 Meters · Place 6 · Launch55 Meters68.21a PB—
Jan 12USATF New England Youth / HS Meet #1Jan 12 · 300 Meters · Place 6 · Launch300 Meters649.12a—
Jan 12USATF New England Youth / HS Meet #1Jan 12 · 55 Meters · Place 3 · Launch55 Meters38.24a—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 22USATF New England Association Junior Olympic ChampionshipsJun 22 · Long Jump · Place 18 · LaunchLong Jump183.40m—
Jun 22USATF New England Association Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 22 · Launch200 Meters2230.46a—
Jun 22USATF New England Association Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 27 · Launch100 Meters2714.71a—
Jun 2USATF New England Youth InvitationalJun 2 · 200 Meters · Place 19 · Launch200 Meters1930.2513
Jun 2USATF New England Youth InvitationalJun 2 · 100 Meters · Place 10 · Launch100 MetersRound P1013.90 PB13
Jun 2USATF New England Youth InvitationalJun 2 · Long Jump · Place 8 · LaunchLong Jump83.46m13
May 11USATF New England Youth Series - Meet #3May 11 · Long Jump · LaunchLong Jump--DNS-
May 11USATF New England Youth Series - Meet #3May 11 · 200 Meters · Launch200 Meters--DNS-
May 5USATF New England Youth Series - Meet #2May 5 · 100 Meters · Place 4 · Launch100 Meters414.2213
May 5USATF New England Youth Series - Meet #2May 5 · Long Jump · Place 1 · LaunchLong Jump13.85m13
Apr 28USATF New England Youth Series - Meet #1Apr 28 · Long Jump · Place 7 · LaunchLong Jump7.3.48m-
Apr 28USATF New England Youth Series - Meet #1Apr 28 · 100 Meters · Place 10 · Launch100 Meters10.14.54a-

2024 Indoor Track

14 results
DateMeetEventPlMarkGr
Mar 3USATF New England Youth InvitationalMar 3 · 60 Meter · Place 12 · Launch60 Meter12.8.90a-
Mar 3USATF New England Youth InvitationalMar 3 · Long Jump · Place 11 · LaunchLong Jump11.3.53m-
Mar 3USATF New England Youth InvitationalMar 3 · 200 Meters · Place 16 · Launch200 Meters16.29.82a PB-
Feb 25East Coast InvitationalFeb 25 · Long Jump · Place 9 · LaunchLong Jump93.33m—
Feb 25East Coast InvitationalFeb 25 · 200 Meters · Place 19 · Launch200 Meters1930.13a—
Feb 25East Coast InvitationalFeb 25 · 60 Meters · Place 14 · Launch60 Meters149.08a—
Feb 21USATF-NE Vacation Youth MeetFeb 21 · Long Jump · Place 6 · LaunchLong Jump63.63m—
Feb 21USATF-NE Vacation Youth MeetFeb 21 · 200 Meters · Place 5 · Launch200 Meters530.43a—
Jan 21USATF New England Youth / HS Meet #2Jan 21 · Long Jump · Place 7 · LaunchLong Jump73.30m PB—
Jan 21USATF New England Youth / HS Meet #2Jan 21 · 300 Meters · Place 3 · Launch300 Meters344.47a PB—
Jan 21USATF New England Youth / HS Meet #2Jan 21 · 55 Meters · Place 12 · Launch55 Meters128.31a—
Jan 14USATF New England Youth / HS Meet #1Jan 14 · Long Jump · Place 10 · LaunchLong Jump103.41m—
Jan 14USATF New England Youth / HS Meet #1Jan 14 · 300 Meters · Place 13 · Launch300 Meters1350.07a—
Jan 14USATF New England Youth / HS Meet #1Jan 14 · 60 Meters · Place 11 · Launch60 Meters118.89a—

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 7USATF Region 1 Junior Olympic ChampionshipsJul 7 · Long Jump · Place 7 · LaunchLong Jump7.3.47m-
Jul 7USATF Region 1 Junior Olympic ChampionshipsJul 7 · 100 Meters · Place 12 · Launch100 MetersRound P12.14.56aWind: 0-
Jun 24USATF New England Association Junior Olympic ChampionshipsJun 24 · Long Jump · Place 7 · LaunchLong Jump73.45m—
Jun 24USATF New England Association Junior Olympic ChampionshipsJun 24 · 200 Meters · Place 10 · Launch200 Meters1030.93a—
Jun 24USATF New England Association Junior Olympic ChampionshipsJun 24 · 100 Meters · Place 8 · Launch100 MetersRound P814.53a—
Jun 24USATF New England Association Junior Olympic ChampionshipsJun 24 · 100 Meters · Place 7 · Launch100 Meters714.86a—
Jun 4USATF New England Youth InvitationalJun 4 · 100 Meters · Place 5 · Launch100 MetersRound P515.9312
Jun 4USATF New England Youth InvitationalJun 4 · 100 Meters · Place 5 · Launch100 Meters515.9112
Jun 4USATF New England Youth InvitationalJun 4 · Long Jump · Place 10 · LaunchLong Jump102.90m12
May 21 USATF New England Youth Series - Meet #3May 21 · Long Jump · Place 7 · LaunchLong Jump7.3.34m-
May 21 USATF New England Youth Series - Meet #3May 21 · 100 Meters · Place 7 · Launch100 Meters7.14.87a-
May 7USATF New England Youth Series - Meet #1May 7 · Long Jump · Place 14 · LaunchLong Jump143.10m PB—
May 7USATF New England Youth Series - Meet #1May 7 · 100 Meters · Place 5 · Launch100 Meters515.09a—
Mar 4USATF New England Youth InvitationalMar 4 · 200 Meters · Place 9 · Launch200 Meters931.50a—
Mar 4USATF New England Youth InvitationalMar 4 · 60 Meters · Place 5 · Launch60 Meters59.41a PB—

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 262023 East Coast InvitationalFeb 26 · 200 Meters · Place 13 · Launch200 Meters1331.66a—
Feb 262023 East Coast InvitationalFeb 26 · 55 Meters · Place 10 · Launch55 Meters108.72a—
Feb 22USATF-NE Youth Development MeetFeb 22 · 200 Meters · Place 4 · Launch200 Meters432.13a—
Feb 22USATF-NE Youth Development MeetFeb 22 · 55 Meters · Place 3 · Launch55 Meters38.71a—
Feb 5Waltham Track Youth Invitational Feb 5 · 200 Meters · Place 16 · Launch200 Meters1631.61a—
Feb 5Waltham Track Youth Invitational Feb 5 · 60 Meters · Place 12 · Launch60 Meters129.47a—
Jan 22USATF New England Youth Meet #1Jan 22 · 300 Meters · Place 9 · Launch300 Meters953.17a—
Jan 22USATF New England Youth Meet #1Jan 22 · 60 Meters · Place 7 · Launch60 Meters79.71a—