Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorArmory Youth Winter Solstice Invitational Presented by NYRR · Dec 186:53.38aArmory Youth Winter Solstice Invitational Presented by NYRRDecember 18, 2022
1000 Meters · IndoorArmory Youth Winter Solstice Invitational · Dec 173:31.89aArmory Youth Winter Solstice InvitationalDecember 17, 2023
1500 Meters · IndoorAAU Region 3 · Jun 205:27.52aAAU Region 3June 20, 2024
1500 Meters · OutdoorAAU Track & Field Region 2 Qualifier · Jun 275:14.98aAAU Track & Field Region 2 QualifierJune 27, 2025
200 Meters · IndoorArmory Youth Winter Solstice Invitational · Dec 1730.47aArmory Youth Winter Solstice InvitationalDecember 17, 2023
200 Meters · OutdoorUAGTCA Meet 1 · May 929.17aUAGTCA Meet 1May 9, 2026
400 Meters · Indoor Speed Capital New York Invitational · Dec 141:05.19a Speed Capital New York InvitationalDecember 14, 2025
400 Meters · OutdoorUAGTCA Outdoor Championship · Jun 61:02.30aUAGTCA Outdoor ChampionshipJune 6, 2026
800 Meters · IndoorColgate Women's Games - Semi-Finals · Jan 192:27.65aColgate Women's Games - Semi-FinalsJanuary 19, 2025
800 Meters · OutdoorAAU Maryland District Qualifier · Jun 132:24.52aAAU Maryland District QualifierJune 13, 2026
Long Jump · OutdoorUAGTCA Developmental Meet 2 · May 131.64mUAGTCA Developmental Meet 2May 13, 2023

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · High Level TrackHigh Level Track800 Meters--DNS5
Aug 1AAU Junior Olympic GamesAug 1 · 400 Meters · High Level TrackHigh Level Track400 MetersRound P--DNS5
Jun 13AAU Maryland District QualifierJun 13 · 800 Meters · Place 1 · High Level TrackHigh Level Track800 Meters1.2:24.52a PB5
Jun 13AAU Maryland District QualifierJun 13 · 400 Meters · Place 4 · High Level TrackHigh Level Track400 Meters4.1:04.27a5
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 800 Meters · Place 1 · High Level TrackHigh Level Track800 Meters1.2:30.63a5
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 400 Meters · Place 3 · High Level TrackHigh Level Track400 Meters3.1:02.30a PB5
May 30UAGTCA Meet 4May 30 · 1500 Meters · Place 2 · High Level TrackHigh Level Track1500 Meters2.5:32.24a5
May 30UAGTCA Meet 4May 30 · 400 Meters · Place 5 · High Level TrackHigh Level Track400 Meters5.1:03.79a5
May 23UAGTCA 2026 Outdoor Meet #3May 23 · 800 Meters · Place 1 · High Level TrackHigh Level Track800 Meters1.2:34.46a5
May 23UAGTCA 2026 Outdoor Meet #3May 23 · 200 Meters · Place 14 · High Level TrackHigh Level Track200 Meters14.30.16a5
May 16UAGTCA Meet 2May 16 · 400 Meters · Place 4 · High Level TrackHigh Level Track400 Meters4.1:04.20a5
May 9UAGTCA Meet 1May 9 · 800 Meters · Place 2 · High Level TrackHigh Level Track800 Meters2.2:35.54a5
May 9UAGTCA Meet 1May 9 · 200 Meters · Place 9 · High Level TrackHigh Level Track200 Meters9.29.17a PB5

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 18Colgate Women's Games - SemifinalsJan 18 · 800 Meters · Place 1 · The Agnes Irwin SchoolThe Agnes Irwin School800 Meters1.2:29.80a5

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 28Colgate Women's Games - Preliminary #1Dec 28 · 800 Meters · Place 1 · Philadelphia-PAPhiladelphia-PA800 Meters1.2:38.55a5
Dec 28Colgate Women's Games - Preliminary #1Dec 28 · 400 Meters · Place 3 · Philadelphia-PAPhiladelphia-PA400 Meters3.1:08.06a5
Dec 14 Speed Capital New York InvitationalDec 14 · 800 Meters · Place 1 · High Level TrackHigh Level Track800 Meters1.2:34.38a6
Dec 14 Speed Capital New York InvitationalDec 14 · 400 Meters · Place 4 · High Level TrackHigh Level Track400 Meters4.1:05.19a PB6
Feb 8Alvernia Youth MeetFeb 8 · 800 Meters · Place 1 · High Level TrackHigh Level Track800 Meters1.2:44.805
Feb 8Alvernia Youth MeetFeb 8 · 400 Meters · Place 1 · High Level TrackHigh Level Track400 Meters1.1:09.76a5
Feb 8Alvernia Youth MeetFeb 8 · 200 Meters · Place 1 · High Level TrackHigh Level Track200 Meters1.33.06a5
Jan 19Colgate Women's Games - Semi-FinalsJan 19 · 800 Meters · Place 2 · Philadelphia-PAPhiladelphia-PA800 Meters2.2:27.65a PB4

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 1500 Meters · Place 2 · High Level TrackHigh Level Track1500 Meters2.5:14.98a PB5
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 800 Meters · Place 2 · High Level TrackHigh Level Track800 Meters2.2:30.50a5
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 400 Meters · Place 4 · High Level TrackHigh Level Track400 Meters4.1:02.89a5
Jun 13AAU Mid Atlantic District QualifierJun 13 · 1500 Meters · Place 4 · High Level TrackHigh Level Track1500 Meters4.5:38.46a5
Jun 13AAU Mid Atlantic District QualifierJun 13 · 800 Meters · Place 1 · High Level TrackHigh Level Track800 Meters1.2:32.57a5
Jun 13AAU Mid Atlantic District QualifierJun 13 · 400 Meters · Place 3 · High Level TrackHigh Level Track400 Meters3.1:04.28a5
May 31UAGTCA Outdoor ChampionshipMay 31 · 1500 Meters · Place 2 · High LevelHigh Level1500 Meters25:28.55a5
May 31UAGTCA Outdoor ChampionshipMay 31 · 800 Meters · Place 1 · High LevelHigh Level800 Meters12:32.40a5
May 24UAGTCA Outdoor Meet #4May 24 · 1500 Meters · Place 3 · High LevelHigh Level1500 Meters35:24.59a5
May 24UAGTCA Outdoor Meet #4May 24 · 400 Meters · Place 4 · High LevelHigh Level400 Meters41:05.37a5
May 17UAGTCA Outdoor Meet #3May 17 · 800 Meters · Place 3 · High Level TrackHigh Level Track800 Meters3.2:34.00a5
May 17UAGTCA Outdoor Meet #3May 17 · 200 Meters · Place 8 · High Level TrackHigh Level Track200 Meters8.29.43a5
May 10UAGTCA Outdoor Meet #2May 10 · 1500 Meters · Place 4 · High Level Track ClubHigh Level Track Club1500 Meters45:21.64—
May 10UAGTCA Outdoor Meet #2May 10 · 400 Meters · Place 2 · High Level Track ClubHigh Level Track Club400 Meters21:04.57—
May 3UAGTCA Outdoor Meet #1May 3 · 800 Meters · Place 1 · High Level Track ClubHigh Level Track Club800 Meters12:28.24—
May 3UAGTCA Outdoor Meet #1May 3 · 200 Meters · Place 6 · High Level Track ClubHigh Level Track Club200 Meters630.42—
Apr 27Green Streakers And Supersonics Developmental SeriesApr 27 · 800 Meters · High Level TrackHigh Level Track800 Meters--DNS5
Apr 27Green Streakers And Supersonics Developmental SeriesApr 27 · 400 Meters · Place 4 · High Level TrackHigh Level Track400 Meters4.1:05.46a5

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 15 Speed Capital New York InvitationalDec 15 · 800 Meters · Place 2 · High Level TrackHigh Level Track800 Meters2.2:37.70a5
Dec 15 Speed Capital New York InvitationalDec 15 · 400 Meters · Place 1 · High Level TrackHigh Level Track400 Meters1.1:07.78a5
Dec 15 Speed Capital New York InvitationalDec 15 · 200 Meters · Place 7 · High Level TrackHigh Level Track200 Meters7.30.93a5
Jun 20AAU Region 3Jun 20 · 1500 Meters · Place 1 · High Level TrackHigh Level Track1500 Meters1.5:27.52a PB4
Jun 20AAU Region 3Jun 20 · 800 Meters · Place 1 · High Level TrackHigh Level Track800 Meters1.2:34.17a4

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 1UAGTCA ChampJun 1 · 800 Meters · Place 1 · High Level TrackHigh Level Track800 Meters1.2:34.12a4
Jun 1UAGTCA ChampJun 1 · 400 Meters · Place 1 · High Level TrackHigh Level Track400 Meters1.1:05.53a4
May 25UAGTCA Meet 4May 25 · 1500 Meters · Place 1 · High Level TrackHigh Level Track1500 Meters1.5:16.55a4
May 25UAGTCA Meet 4May 25 · 400 Meters · Place 1 · High Level TrackHigh Level Track400 Meters1.1:05.80a4
May 19UAGTCA Meet 3May 19 · 800 Meters · Place 1 · High Level TrackHigh Level Track800 Meters1.2:33.36a4
May 19UAGTCA Meet 3May 19 · 200 Meters · Place 4 · High Level TrackHigh Level Track200 Meters4.30.18a4
May 11UAGTCA Meet 2May 11 · 1500 Meters · Place 1 · High Level TrackHigh Level Track1500 Meters1.5:36.56a4
May 11UAGTCA Meet 2May 11 · 400 Meters · Place 2 · High Level TrackHigh Level Track400 Meters2.1:07.54a4
May 4UAGTCA Meet 1May 4 · 800 Meters · Place 1 · High Level TrackHigh Level Track800 Meters1.2:39.57a4
May 4UAGTCA Meet 1May 4 · 200 Meters · Place 6 · High Level TrackHigh Level Track200 Meters6.31.01a4

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 30The Armory Youth Team ChallengeDec 30 · 800 Meters · Place 3 · High Level TrackHigh Level Track800 Meters3.2:40.13a4
Dec 30The Armory Youth Team ChallengeDec 30 · 400 Meters · Place 5 · High Level TrackHigh Level Track400 Meters5.1:09.08a4
Dec 30The Armory Youth Team ChallengeDec 30 · 200 Meters · Place 9 · High Level TrackHigh Level Track200 Meters9.31.23a4
Dec 17Armory Youth Winter Solstice InvitationalDec 17 · 1000 Meters · Place 3 · High Level TrackHigh Level Track1000 Meters3.3:31.89a PB4
Dec 17Armory Youth Winter Solstice InvitationalDec 17 · 400 Meters · Place 8 · High Level TrackHigh Level Track400 Meters8.1:10.19a4
Dec 17Armory Youth Winter Solstice InvitationalDec 17 · 200 Meters · Place 6 · High Level TrackHigh Level Track200 Meters6.30.47a PB4
Dec 10 Speed Capital New York InvitationalDec 10 · 800 Meters · Place 1 · High Level TrackHigh Level Track800 Meters1.2:46.08a4
Dec 10 Speed Capital New York InvitationalDec 10 · 400 Meters · Place 1 · High Level TrackHigh Level Track400 Meters1.1:09.58a4
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · 800 Meters · Place 5 · High Level TrackHigh Level Track800 Meters5.3:03.70a3
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · 400 Meters · Place 17 · High Level TrackHigh Level Track400 MetersRound P17.1:21.06a3
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · 200 Meters · Place 31 · High Level TrackHigh Level Track200 MetersRound P31.35.40a3

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 302023 AAU Region 02 QualifierJun 30 · 400 Meters · Place 1 · High Level Track ClubHigh Level Track Club400 Meters11:10.10—
Jun 302023 AAU Region 02 QualifierJun 30 · 800 Meters · Place 2 · High Level Track ClubHigh Level Track Club800 Meters22:47.25—
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 800 Meters · Place 1 · High Level TrackHigh Level Track800 Meters1.2:50.19a3
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 400 Meters · Place 2 · High Level TrackHigh Level Track400 Meters2.1:12.16a3
May 13UAGTCA Developmental Meet 2May 13 · Long Jump · Place 18 · High Level TrackHigh Level TrackLong Jump18.1.64m PB3
May 13UAGTCA Developmental Meet 2May 13 · 1500 Meters · Place 7 · High Level TrackHigh Level Track1500 Meters7.5:58.19a3
May 13UAGTCA Developmental Meet 2May 13 · 400 Meters · Place 3 · High Level TrackHigh Level Track400 Meters3.1:13.37a3

2022 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 28Armory Youth Holiday Classic Presented by NYRRDec 28 · 1500 Meters · Place 1 · High Level TrackHigh Level Track1500 Meters1.6:09.70a3
Dec 28Armory Youth Holiday Classic Presented by NYRRDec 28 · 800 Meters · Place 1 · High Level TrackHigh Level Track800 Meters1.3:00.51a3
Dec 28Armory Youth Holiday Classic Presented by NYRRDec 28 · 200 Meters · Place 5 · High Level TrackHigh Level Track200 Meters5.34.81a3
Dec 18Armory Youth Winter Solstice Invitational Presented by NYRRDec 18 · 1 Mile · Place 2 · High Level TrackHigh Level Track1 Mile2.6:53.38a PB3
Dec 18Armory Youth Winter Solstice Invitational Presented by NYRRDec 18 · 800 Meters · Place 2 · High Level TrackHigh Level Track800 Meters2.3:01.28a3
Dec 18Armory Youth Winter Solstice Invitational Presented by NYRRDec 18 · 400 Meters · Place 4 · High Level TrackHigh Level Track400 Meters4.1:23.07a3
Dec 11Speed Capital New YorkDec 11 · 1500 Meters · Place 2 · High Level TrackHigh Level Track1500 Meters2.6:17.94a3
Dec 11Speed Capital New YorkDec 11 · 800 Meters · Place 2 · High Level TrackHigh Level Track800 Meters2.3:04.46a3
Dec 11Speed Capital New YorkDec 11 · 400 Meters · Place 5 · High Level TrackHigh Level Track400 Meters5.1:20.24a3
Mar 11AAU National Indoor ChampionshipsMar 11 · 1500 Meters · Place 7 · High Level TrackHigh Level Track1500 Meters7.6:32.51a2
Mar 11AAU National Indoor ChampionshipsMar 11 · 800 Meters · Place 5 · High Level TrackHigh Level Track800 Meters5.3:13.75a2
Mar 11AAU National Indoor ChampionshipsMar 11 · 400 Meters · Place 11 · High Level TrackHigh Level Track400 Meters11.1:24.24a2
Feb 25Fast Fridays Invitational #5Feb 25 · 800 Meters · Place 1 · High Level TrackHigh Level Track800 Meters1.3:18.52a2
Feb 25Fast Fridays Invitational #5Feb 25 · 400 Meters · Place 1 · High Level TrackHigh Level Track400 Meters1.1:26.62a2
Feb 25Fast Fridays Invitational #5Feb 25 · 200 Meters · Place 1 · High Level TrackHigh Level Track200 Meters1.38.96a2
Feb 4Fast Fridays Invitational #3Feb 4 · 800 Meters · High Level TrackHigh Level Track800 Meters—DNS2
Feb 4Fast Fridays Invitational #3Feb 4 · 400 Meters · High Level TrackHigh Level Track400 Meters—DNS2
Feb 4Fast Fridays Invitational #3Feb 4 · 200 Meters · High Level TrackHigh Level Track200 Meters—DNS2

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 4UAGTCA Developmental ChampionshipJun 4 · Long Jump · Place 9 · High Level TrackHigh Level TrackLong Jump9.1.61mUnofficial2
Jun 4UAGTCA Developmental ChampionshipJun 4 · 1500 Meters · Place 1 · High Level TrackHigh Level Track1500 Meters1.6:05.83aUnofficial2
Jun 4UAGTCA Developmental ChampionshipJun 4 · 400 Meters · Place 1 · High Level TrackHigh Level Track400 Meters1.1:18.07aUnofficial2