Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF New England Youth Invitational · Jun 114.74USATF New England Youth InvitationalJune 1, 2025
200 Meters · IndoorUSATF New England Youth Invitational · Mar 232.97aUSATF New England Youth InvitationalMarch 2, 2025
200 Meters · OutdoorUSATF New England Association Junior Olympic Championship · Jun 1331.37aUSATF New England Association Junior Olympic ChampionshipJune 13, 2025
200 Meters · Outdoor · Hand timed2021 USATF New England Mini Meet #2 · May 2941.88h2021 USATF New England Mini Meet #2May 29, 2021
300 Meters · IndoorUSATF New England Youth / HS Meet #2 · Jan 1957.18aUSATF New England Youth / HS Meet #2January 19, 2025
400 Meters · IndoorUSATF New England Youth Invitational · Mar 21:19.41aUSATF New England Youth InvitationalMarch 2, 2025
400 Meters · OutdoorUSATF New England Youth Invitational · Jun 11:15.14USATF New England Youth InvitationalJune 1, 2025
55 Meter · IndoorEast Coast Invitational · Feb 238.93aEast Coast InvitationalFebruary 23, 2025
55 Meters · IndoorUSATF New England Youth / HS Meet #2 · Jan 219.27aUSATF New England Youth / HS Meet #2January 21, 2024
60 Meter · IndoorUSATF New England Youth Invitational · Mar 29.65aUSATF New England Youth InvitationalMarch 2, 2025
60 Meters · IndoorEast Coast Invitational · Feb 259.87aEast Coast InvitationalFebruary 25, 2024
Combined results · Outdoor2021 USATF New England T & F Championships · Jun 1918.262021 USATF New England T & F ChampionshipsJune 19, 2021
Long Jump · OutdoorUSATF New England Youth Series - Meet #1 · May 72.95mUSATF New England Youth Series - Meet #1May 7, 2023

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

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 13USATF New England Association Junior Olympic ChampionshipJun 13 · 400 Meters · Place 23 · New England Elite Track ClubNew England Elite Track Club400 Meters23.1:15.47a8
Jun 13USATF New England Association Junior Olympic ChampionshipJun 13 · 200 Meters · Place 24 · New England Elite Track ClubNew England Elite Track Club200 MetersRound P24.31.37a PBWind: -0.78
Jun 13USATF New England Association Junior Olympic ChampionshipJun 13 · 100 Meters · Place 36 · New England Elite Track ClubNew England Elite Track Club100 MetersRound P36.15.04aWind: 0.28
Jun 1USATF New England Youth InvitationalJun 1 · 200 Meters · Place 16 · New England Elite Track CluNew England Elite Track Clu200 Meters1631.6314
Jun 1USATF New England Youth InvitationalJun 1 · 400 Meters · Place 14 · New England Elite Track CluNew England Elite Track Clu400 Meters141:15.14 PB14
Jun 1USATF New England Youth InvitationalJun 1 · 100 Meters · Place 17 · New England Elite Track CluNew England Elite Track Clu100 MetersRound P1714.74 PB14
May 18USATF New England Youth Series - Meet #3May 18 · Long Jump · Place 10 · New England Elite Track ClubNew England Elite Track ClubLong Jump10.3.47m8
May 18USATF New England Youth Series - Meet #3May 18 · 100 Meters · Place 22 · New England Elite Track ClubNew England Elite Track Club100 Meters22.15.33aWind: 0.78
May 4USATF New England Youth Series - Meet #1May 4 · 400 Meters · Place 14 · New England Elite Track CluNew England Elite Track Clu400 Meters141:15.7814
May 4USATF New England Youth Series - Meet #1May 4 · 100 Meters · Place 23 · New England Elite Track CluNew England Elite Track Clu100 Meters2315.4514

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Mar 2USATF New England Youth InvitationalMar 2 · 60 Meter · Place 13 · New England Elite Track ClubNew England Elite Track Club60 MeterRound P13.9.65a PB8
Mar 2USATF New England Youth InvitationalMar 2 · 400 Meters · Place 19 · New England Elite Track ClubNew England Elite Track Club400 Meters19.1:19.41a PB8
Mar 2USATF New England Youth InvitationalMar 2 · 200 Meters · Place 21 · New England Elite Track ClubNew England Elite Track Club200 Meters21.32.97a PB8
Feb 23East Coast InvitationalFeb 23 · 55 Meter · Place 20 · New England Elite Track ClubNew England Elite Track Club55 Meter20.8.93a PB8
Feb 23East Coast InvitationalFeb 23 · 400 Meters · Place 18 · New England Elite Track ClubNew England Elite Track Club400 Meters18.1:20.97a8
Feb 23East Coast InvitationalFeb 23 · 200 Meters · Place 37 · New England Elite Track ClubNew England Elite Track Club200 Meters37.33.50a8
Feb 19USATFNE Youth Vacation Week Meet Feb 19 · 55 Meter · Place 18 · New England Elite Track ClubNew England Elite Track Club55 Meter18.9.05a8
Feb 19USATFNE Youth Vacation Week Meet Feb 19 · 200 Meters · Place 22 · New England Elite Track ClubNew England Elite Track Club200 Meters22.33.94a8
Jan 19USATF New England Youth / HS Meet #2Jan 19 · 300 Meters · Place 27 · New England Elite Track ClubNew England Elite Track Club300 Meters2757.18a PB8
Jan 19USATF New England Youth / HS Meet #2Jan 19 · 55 Meters · Place 27 · New England Elite Track ClubNew England Elite Track Club55 Meters279.48a8
Jan 12USATF New England Youth / HS Meet #1Jan 12 · 300 Meters · Place 33 · New England Elite Track ClubNew England Elite Track Club300 Meters3358.48a—
Jan 12USATF New England Youth / HS Meet #1Jan 12 · 55 Meters · Place 25 · New England Elite Track ClubNew England Elite Track Club55 Meters259.36a—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 22USATF New England Association Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 29 · New England Elite TracNew England Elite Trac400 Meters291:17.83a—
Jun 22USATF New England Association Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 31 · New England Elite TracNew England Elite Trac100 Meters3115.04a—
Jun 2USATF New England Youth InvitationalJun 2 · 200 Meters · Place 28 · New England Elite Track CluNew England Elite Track Clu200 Meters2833.2413
Jun 2USATF New England Youth InvitationalJun 2 · 400 Meters · Place 18 · New England Elite Track CluNew England Elite Track Clu400 Meters181:18.0013
Jun 2USATF New England Youth InvitationalJun 2 · 100 Meters · Place 21 · New England Elite Track CluNew England Elite Track Clu100 MetersRound P2115.3813
May 19USATF New England Youth Series - Meet #4May 19 · 400 Meters · Place 18 · New England Elite Track CluNew England Elite Track Clu400 Meters181:18.0713
May 19USATF New England Youth Series - Meet #4May 19 · 100 Meters · Place 18 · New England Elite Track CluNew England Elite Track Clu100 Meters1815.8613
May 5USATF New England Youth Series - Meet #2May 5 · 400 Meters · Place 20 · New England Elite Track CluNew England Elite Track Clu400 Meters201:22.5413
May 5USATF New England Youth Series - Meet #2May 5 · 100 Meters · Place 16 · New England Elite Track CluNew England Elite Track Clu100 Meters1616.4213
Apr 28USATF New England Youth Series - Meet #1Apr 28 · 400 Meters · New England Elite Track ClubNew England Elite Track Club400 Meters—DNS7
Apr 28USATF New England Youth Series - Meet #1Apr 28 · 100 Meters · New England Elite Track ClubNew England Elite Track Club100 Meters—DNS7

2024 Indoor Track

15 results
DateMeetEventPlMarkGr
Mar 3USATF New England Youth InvitationalMar 3 · 60 Meter · Place 26 · New England Elite Track ClubNew England Elite Track Club60 Meter26.9.88a7
Mar 3USATF New England Youth InvitationalMar 3 · 400 Meters · Place 24 · New England Elite Track ClubNew England Elite Track Club400 Meters24.1:21.55a7
Mar 3USATF New England Youth InvitationalMar 3 · 200 Meters · Place 41 · New England Elite Track ClubNew England Elite Track Club200 Meters41.34.10a7
Feb 25East Coast InvitationalFeb 25 · 400 Meters · Place 36 · New England Elite TracNew England Elite Trac400 Meters361:21.42a—
Feb 25East Coast InvitationalFeb 25 · 200 Meters · Place 38 · New England Elite TracNew England Elite Trac200 Meters3834.38a—
Feb 25East Coast InvitationalFeb 25 · 60 Meters · Place 27 · New England Elite TracNew England Elite Trac60 Meters279.87a PB—
Feb 21USATF-NE Vacation Youth MeetFeb 21 · 400 Meters · Place 15 · New England Elite TracNew England Elite Trac400 Meters151:26.02a—
Feb 21USATF-NE Vacation Youth MeetFeb 21 · 55 Meters · Place 18 · New England Elite TracNew England Elite Trac55 Meters189.49a—
Feb 11Sugarload Mountain Athletic Club Open Meet Feb 11 · 60 Meter · Place 14 · New England Elite Track ClubNew England Elite Track Club60 Meter14.9.96a7
Feb 11Sugarload Mountain Athletic Club Open Meet Feb 11 · 400 Meters · Place 9 · New England Elite Track ClubNew England Elite Track Club400 Meters9.1:25.28a7
Feb 11Sugarload Mountain Athletic Club Open Meet Feb 11 · 200 Meters · Place 31 · New England Elite Track ClubNew England Elite Track Club200 Meters31.35.62a7
Jan 21USATF New England Youth / HS Meet #2Jan 21 · 300 Meters · Place 31 · New England EliteNew England Elite300 Meters3159.73a—
Jan 21USATF New England Youth / HS Meet #2Jan 21 · 55 Meters · Place 25 · New England EliteNew England Elite55 Meters259.27a PB—
Jan 14USATF New England Youth / HS Meet #1Jan 14 · 300 Meters · Place 33 · New England EliteNew England Elite300 Meters3359.4a—
Jan 14USATF New England Youth / HS Meet #1Jan 14 · 60 Meters · Place 29 · New England EliteNew England Elite60 Meters2910.16a—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 24USATF New England Association Junior Olympic ChampionshipsJun 24 · 400 Meters · Place 23 · New England EliteNew England Elite400 Meters231:25.45a—
Jun 24USATF New England Association Junior Olympic ChampionshipsJun 24 · 200 Meters · Place 25 · New England EliteNew England Elite200 Meters2536.56a—
Jun 24USATF New England Association Junior Olympic ChampionshipsJun 24 · 100 Meters · Place 23 · New England EliteNew England Elite100 MetersRound P2316.71a—
Jun 4USATF New England Youth InvitationalJun 4 · 200 Meters · Place 16 · New England Elite Track ClubNew England Elite Track Club200 Meters1637.2112
Jun 4USATF New England Youth InvitationalJun 4 · 400 Meters · Place 13 · New England Elite Track ClubNew England Elite Track Club400 Meters131:30.7312
Jun 4USATF New England Youth InvitationalJun 4 · 100 Meters · Place 13 · New England Elite Track ClubNew England Elite Track Club100 MetersRound P1317.0112
May 21 USATF New England Youth Series - Meet #3May 21 · 400 Meters · Place 18 · New England Elite Track ClubNew England Elite Track Club400 Meters18.1:24.36a6
May 21 USATF New England Youth Series - Meet #3May 21 · 100 Meters · Place 22 · New England Elite Track ClubNew England Elite Track Club100 Meters22.16.67a6
May 7USATF New England Youth Series - Meet #1May 7 · Long Jump · Place 17 · New England EliteNew England EliteLong Jump172.95m PB—
May 7USATF New England Youth Series - Meet #1May 7 · 400 Meters · Place 20 · New England EliteNew England Elite400 Meters201:27.06a—

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 18USATF New England Association Junior Olympic ChampionshipsJun 18 · 400 Meters · Place 15 · New England Elite Track ClubNew England Elite Track Club400 Meters15.1:25.86a5
Jun 18USATF New England Association Junior Olympic ChampionshipsJun 18 · 200 Meters · Place 26 · New England Elite Track ClubNew England Elite Track Club200 Meters26.38.00a5
Jun 18USATF New England Association Junior Olympic ChampionshipsJun 18 · 100 Meters · Place 16 · New England Elite Track ClubNew England Elite Track Club100 MetersRound P16.17.17aWind: 15
Jun 5USATF-New England InvitationalJun 5 · 200 Meters · Place 30 · New England Elite Track ClubNew England Elite Track Club200 Meters3036.1611
Jun 5USATF-New England InvitationalJun 5 · 400 Meters · Place 24 · New England Elite Track ClubNew England Elite Track Club400 Meters241:26.9711
Jun 5USATF-New England InvitationalJun 5 · 100 Meters · Place 27 · New England Elite Track ClubNew England Elite Track Club100 MetersRound P2717.4011
May 29USATF-NE Twilight Mini Series Meet #4May 29 · 400 Meters · Place 15 · New England Elite Track ClubNew England Elite Track Club400 Meters15.1:25.11a5
May 29USATF-NE Twilight Mini Series Meet #4May 29 · 200 Meters · Place 17 · New England Elite Track ClubNew England Elite Track Club200 Meters17.36.1a5
May 22USATF-NE Twilight Mini Series Meet #3May 22 · 100 Meters · Place 28 · New England Elite Track ClubNew England Elite Track Club100 Meters2817.1911
May 22USATF-NE Twilight Mini Series Meet #3May 22 · 400 Meters · Place 23 · New England Elite Track ClubNew England Elite Track Club400 Meters231:34.0611
May 15USATF-NE Twilight Mini Series Meet #2May 15 · 400 Meters · Place 11 · New England Elite Track ClubNew England Elite Track Club400 Meters11.1:28.96a5
May 15USATF-NE Twilight Mini Series Meet #2May 15 · 200 Meters · Place 14 · New England Elite Track ClubNew England Elite Track Club200 Meters14.36.22a5
May 7USATF-NE Twilight Mini Series Meet #1May 7 · Long Jump · Place 6 · New England Elite Track ClubNew England Elite Track ClubLong Jump6.2.71m5
May 7USATF-NE Twilight Mini Series Meet #1May 7 · 100 Meters · Place 21 · New England Elite Track ClubNew England Elite Track Club100 Meters21.17.66a5

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 192021 USATF New England T & F ChampionshipsJun 19 · Combined results · Place 12 · New EnglandNew EnglandCombined results121:35.71—
Jun 192021 USATF New England T & F ChampionshipsJun 19 · Combined results · Place 8 · New EnglandNew EnglandCombined results838.79—
Jun 192021 USATF New England T & F ChampionshipsJun 19 · Combined results · Place 6 · New EnglandNew EnglandCombined results618.26 PB—
Jun 122021 USATF New England InvitationalJun 12 · 200 Meters · Place 4 · New EnglandNew England200 Meters438.7610
Jun 122021 USATF New England InvitationalJun 12 · 100 Meters · Place 1 · New EnglandNew England100 Meters117.9710
Jun 122021 USATF New England InvitationalJun 12 · 100 Meters · Place 1 · New EnglandNew England100 MetersRound P118.8810
Jun 52021 USATF New England Mini Meet #3Jun 5 · 100 Meters · Place 11 · New England EliteNew England Elite100 Meters1123.721
May 292021 USATF New England Mini Meet #2May 29 · 400 Meters · Place 3 · New England EliteNew England Elite400 Meters31:40.561
May 292021 USATF New England Mini Meet #2May 29 · 200 Meters · Place 3 · New England HighlandersNew England Highlanders200 Meters341.88h PB10
May 222021 USATF New England Mini Meet #1May 22 · 400 Meters · Place 11 · New England EliteNew England Elite400 Meters111:38.491
May 222021 USATF New England Mini Meet #1May 22 · 100 Meters · Place 4 · New England EliteNew England Elite100 Meters418.611

2020 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 11NETC Meet #9Jul 11 · 100 Meters · Place 28 · New England Elite Track ClubNew England Elite Track Club100 MetersRound P28.18.64Unofficial3
Jun 20NETC Virtual Meet #8Jun 20 · 400 Meters · Place 30 · New England Elite Track ClubNew England Elite Track Club400 Meters30.1:34.13Unofficial3
Jun 13NETC Virtual Meet #7Jun 13 · 200 Meters · Place 36 · New England Elite Track ClubNew England Elite Track Club200 Meters36.39.51Unofficial3
Jun 6NETC Virtual Meet #6Jun 6 · 100 Meters · Place 8 · New England Elite Track ClubNew England Elite Track Club100 Meters8.17.93Unofficial3
May 23NETC Virtual Meet #4May 23 · 100 Meters · Place 10 · New England Elite Track ClubNew England Elite Track Club100 Meters10.18.5hUnofficial3
May 18NETC Virtual Meet #3May 18 · 100 Meters · Place 4 · New England Elite Track ClubNew England Elite Track Club100 Meters4.19.2hUnofficial3
May 9NETC Virtual Meet #2May 9 · 200 Meters · Place 16 · New England Elite Track ClubNew England Elite Track Club200 Meters16.46.0hUnofficial3