Personal bests

Best marks in available results
Event / courseMarkMeetDate
150 Meters · Outdoor Green Streakers and Supersonics - 4/16/2022 · Apr 1630.88a Green Streakers and Supersonics - 4/16/2022April 16, 2022
1500 Meters · IndoorUAGTCA Meet #3 · Feb 155:53.55aUAGTCA Meet #3February 15, 2026
1500 Meters · OutdoorSJTFA #1 · May 165:26.59aSJTFA #1May 16, 2026
1600 Meters · OutdoorCity of Wilmington Youth Invitational · Jul 116:13.83aCity of Wilmington Youth InvitationalJuly 11, 2026
200 Meters · IndoorUAGTCA Meet 2 @ Ott Center for Track & Field · Jan 1235.17aUAGTCA Meet 2 @ Ott Center for Track & Field January 12, 2025
200 Meters · OutdoorUAGTCA Meet 1 · May 932.08aUAGTCA Meet 1May 9, 2026
300 Meters · IndoorUAGTCA Meet #2 · Jan 1157.50aUAGTCA Meet #2January 11, 2026
300 Meters · Outdoor Green Streakers and Supersonics - 4/16/2022 · Apr 161:10.17a Green Streakers and Supersonics - 4/16/2022April 16, 2022
400 Meters · Indoor2L Race Services Youth Indoor Championships · Feb 231:21.18a2L Race Services Youth Indoor ChampionshipsFebruary 23, 2024
400 Meters · OutdoorPVA T&F Invitational · Jun 201:09.84aPVA T&F InvitationalJune 20, 2026
55 Meter · IndoorFast Fridays Series Meet #3 · Jan 1310.51aFast Fridays Series Meet #3January 13, 2023
800 Meters · Indoor2L Race Services Indoor Invite #1 · Jan 52:32.31a2L Race Services Indoor Invite #1January 5, 2024
800 Meters · OutdoorSGA Youth Meet · Jul 312:39.55aSGA Youth MeetJuly 31, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jul 31SGA Youth MeetJul 31 · 1500 Meters · Place 6 · Camden Clock Chasers1500 Meters6.6:02.60a10
Jul 31SGA Youth MeetJul 31 · 800 Meters · Place 2 · Camden Clock Chasers800 Meters2.2:39.55a PB10
Jul 31SGA Youth MeetJul 31 · 400 Meters · Camden Clock Chasers400 MetersRound P—DNS10
Jul 172026 International Youth ChampionshipJul 17 · 1500 Meters · Place 6 · Camden Clock Chasers1500 Meters6.5:35.64a10
Jul 172026 International Youth ChampionshipJul 17 · 800 Meters · Place 10 · Camden Clock Chasers800 Meters10.2:42.72a10
Jul 172026 International Youth ChampionshipJul 17 · 400 Meters · Place 25 · Camden Clock Chasers400 MetersRound P25.1:13.67a10
Jul 11City of Wilmington Youth InvitationalJul 11 · 1600 Meters · Place 5 · Camden Clock Chasers1600 Meters5.6:13.83a PB10
Jul 11City of Wilmington Youth InvitationalJul 11 · 800 Meters · Place 5 · Camden Clock Chasers800 Meters5.2:48.35a10
Jul 11City of Wilmington Youth InvitationalJul 11 · 400 Meters · Place 7 · Camden Clock Chasers400 Meters7.1:11.01a10
Jun 20PVA T&F InvitationalJun 20 · 1500 Meters · Place 1 · Camden Clock Chasers1500 Meters1.5:40.21a10
Jun 20PVA T&F InvitationalJun 20 · 800 Meters · Place 4 · Camden Clock Chasers800 Meters4.2:42.36a10
Jun 20PVA T&F InvitationalJun 20 · 400 Meters · Place 9 · Camden Clock Chasers400 MetersRound P9.1:09.84a PB10
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 1500 Meters · Place 3 · Camden Clock Chasers1500 Meters3.5:33.64a10
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 800 Meters · Place 3 · Camden Clock Chasers800 Meters3.2:45.82a10
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 400 Meters · Place 8 · Camden Clock Chasers400 Meters8.1:10.01a10
May 30UAGTCA Meet 4May 30 · 1500 Meters · Place 2 · Camden Clock Chasers1500 Meters2.5:46.73a10
May 30UAGTCA Meet 4May 30 · 400 Meters · Place 5 · Camden Clock Chasers400 Meters5.1:13.09a10
May 23UAGTCA 2026 Outdoor Meet #3May 23 · 800 Meters · Place 8 · Camden Clock Chasers800 Meters8.3:01.67a10
May 16SJTFA #1May 16 · 1500 Meters · Place 1 · Camden Clock Chasers1500 Meters1.5:26.59a PB10
May 16SJTFA #1May 16 · 800 Meters · Place 2 · Camden Clock Chasers800 Meters2.2:39.67a10
May 9UAGTCA Meet 1May 9 · 800 Meters · Place 8 · Camden Clock Chasers800 Meters8.2:54.01a10
May 9UAGTCA Meet 1May 9 · 200 Meters · Place 16 · Camden Clock Chasers200 Meters16.32.08a PB10

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 15UAGTCA Meet #3Feb 15 · 1500 Meters · Place 4 · Camden Clock Chasers1500 Meters4.5:53.55a PB10
Feb 15UAGTCA Meet #3Feb 15 · 800 Meters · Place 6 · Camden Clock Chasers800 Meters6.3:05.28a10
Feb 62LRS Youth Indoor ChampionshipFeb 6 · 1500 Meters · Place 3 · Camden Clock Chasers1500 Meters3.6:18.35a10
Feb 62LRS Youth Indoor ChampionshipFeb 6 · 800 Meters · Place 2 · Camden Clock Chasers800 Meters2.2:59.64a10
Jan 11UAGTCA Meet #2Jan 11 · 1500 Meters · Camden Clock Chasers1500 Meters—DNF10
Jan 11UAGTCA Meet #2Jan 11 · 300 Meters · Place 24 · Camden Clock Chasers300 Meters2457.50a PB10
Jan 4UAGTCA Meet #1Jan 4 · 1500 Meters · Camden Clock Chasers1500 Meters—DNF10

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 31UAGTCA Outdoor ChampionshipMay 31 · 1500 Meters · Place 7 · Camden Clock Chasers1500 Meters76:22.63a9
May 31UAGTCA Outdoor ChampionshipMay 31 · 800 Meters · Place 11 · Camden Clock Chasers800 Meters113:00.95a9
May 24UAGTCA Outdoor Meet #4May 24 · 1500 Meters · Place 5 · Camden Clock Chasers1500 Meters55:56.71a9
May 24UAGTCA Outdoor Meet #4May 24 · 400 Meters · Place 40 · Camden Clock Chasers400 Meters401:20.49a9

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 16UAGTCA Meet 3 @ Ott Center for Track & FieldFeb 16 · 800 Meters · Place 9 · Camden Clock Chasers800 Meters93:08.33a9
Feb 16UAGTCA Meet 3 @ Ott Center for Track & FieldFeb 16 · 200 Meters · Place 37 · Camden Clock Chasers200 Meters3737.14a9
Jan 12UAGTCA Meet 2 @ Ott Center for Track & Field Jan 12 · 1500 Meters · Place 4 · Camden Clock Chasers1500 Meters46:03.18a9
Jan 12UAGTCA Meet 2 @ Ott Center for Track & Field Jan 12 · 200 Meters · Place 44 · Camden Clock Chasers200 Meters4435.17a PB9
Jan 5 UAGTCA Indoor Meet 1Jan 5 · 800 Meters · Place 9 · Camden Clock Chasers800 Meters93:10.93a9
Jan 5 UAGTCA Indoor Meet 1Jan 5 · 400 Meters · Place 23 · Camden Clock Chasers400 Meters231:27.96a9

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 20Keystone State Games - Youth MeetJul 20 · 1500 Meters · Place 2 · Camden Clock1500 Meters26:10.648
Jul 20Keystone State Games - Youth MeetJul 20 · 800 Meters · Place 4 · Camden Clock800 Meters43:07.948
Jul 20Keystone State Games - Youth MeetJul 20 · 400 Meters · Place 2 · Camden Clock400 Meters21:25.198
Jun 28AAU Region 02 National QualifierJun 28 · Javelin · Camden Clock ChasersJavelin300g TJ—DNS8
Jun 28AAU Region 02 National QualifierJun 28 · 1500 Meters · Place 4 · Camden Clock Chasers1500 Meters4.6:02.42a8
Jun 28AAU Region 02 National QualifierJun 28 · 800 Meters · Place 4 · Camden Clock Chasers800 Meters4.2:50.16a8
Jun 14AAU Mid-Atlantic QualifierJun 14 · Javelin · Place 15 · Camden ClockJavelin1524-078
Jun 14AAU Mid-Atlantic QualifierJun 14 · 1500 Meters · Place 4 · Camden Clock1500 Meters45:56.698
Jun 14AAU Mid-Atlantic QualifierJun 14 · 800 Meters · Place 5 · Camden Clock800 Meters52:52.738
Jun 1UAGTCA ChampJun 1 · 1500 Meters · Place 6 · Camden Clock Chasers1500 Meters6.7:07.50a8
Jun 1UAGTCA ChampJun 1 · 800 Meters · Place 13 · Camden Clock Chasers800 Meters13.3:26.55a8
May 11UAGTCA Meet 2May 11 · 1500 Meters · Place 3 · Camden Clock Chasers1500 Meters3.6:24.09a8
May 11UAGTCA Meet 2May 11 · 400 Meters · Place 26 · Camden Clock Chasers400 Meters26.1:32.16a8
May 4UAGTCA Meet 1May 4 · 800 Meters · Place 4 · Camden Clock Chasers800 Meters4.3:10.02a8
May 4UAGTCA Meet 1May 4 · 200 Meters · Place 20 · Camden Clock Chasers200 Meters20.39.30a8

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 232L Race Services Youth Indoor ChampionshipsFeb 23 · 400 Meters · Place 1 · Camden Clock Chasers400 Meters1.1:21.18a PB8
Feb 22L Race Services Indoor Invite #2Feb 2 · 800 Meters · Place 2 · Camden Clock Chasers800 Meters2.3:11.49a8
Feb 22L Race Services Indoor Invite #2Feb 2 · 400 Meters · Place 4 · Camden Clock Chasers400 Meters4.1:29.57a8
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 1500 Meters · Place 3 · Camden Clock Chasers1500 Meters3.6:38.02a8
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 200 Meters · Place 29 · Camden Clock Chasers200 Meters29.41.09a8
Jan 52L Race Services Indoor Invite #1Jan 5 · 800 Meters · Place 2 · Camden Clock Chasers800 Meters2.2:32.31a PB8
Jan 52L Race Services Indoor Invite #1Jan 5 · 400 Meters · Place 7 · Camden Clock Chasers400 Meters7.1:42.30a8

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 15Whirlwinds Youth Track ChallengeJul 15 · 200 Meters · Place 5 · Camden Clock200 Meters538.63—
Jul 15Whirlwinds Youth Track ChallengeJul 15 · 800 Meters · Place 2 · Camden Clock800 Meters23:24.25—
Jul 15Whirlwinds Youth Track ChallengeJul 15 · 400 Meters · Place 12 · Camden Clock400 Meters121:36.11—
Jun 302023 AAU Region 02 QualifierJun 30 · 800 Meters · Place 10 · Camden Clock Chasers800 Meters104:15.97—
Jun 302023 AAU Region 02 QualifierJun 30 · 1500 Meters · Place 4 · Camden Clock Chasers1500 Meters46:52.94—
Jun 24Whirlwinds Summer ShowdownJun 24 · Javelin · Place 7 · Camden Clock ChasersJavelin719-0—
Jun 24Whirlwinds Summer ShowdownJun 24 · 400 Meters · Place 13 · Camden Clock Chasers400 Meters131:32.20a—
Jun 24Whirlwinds Summer ShowdownJun 24 · 200 Meters · Place 11 · Camden Clock Chasers200 Meters1139.64a—
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 1500 Meters · Place 7 · Camden Clock Chasers1500 Meters7.8:07.51a7
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 800 Meters · Place 10 · Camden Clock Chasers800 Meters10.3:23.23a7
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 400 Meters · Place 25 · Camden Clock Chasers400 Meters25.1:28.30a7
May 13UAGTCA Developmental Meet 2May 13 · 1500 Meters · Place 3 · Camden Clock Chasers1500 Meters3.6:40.59a7
May 13UAGTCA Developmental Meet 2May 13 · 400 Meters · Place 28 · Camden Clock Chasers400 Meters28.1:33.79a7
Apr 30Green Streakers And Supersonic Developmental Series Apr 30 · 800 Meters · Camden Clock Chasers800 Meters--DNS7
Apr 30Green Streakers And Supersonic Developmental Series Apr 30 · 400 Meters · Place 7 · Camden Clock Chasers400 Meters7.1:34.31a7

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 17Fast Fridays Championship MeetFeb 17 · 800 Meters · Place 5 · Camden Clock Chasers800 Meters5.3:39.37a7
Feb 10Fast Fridays Series Meet #4Feb 10 · 400 Meters · Place 8 · Camden Clock Chasers400 Meters81:38.72a—
Jan 13Fast Fridays Series Meet #3Jan 13 · 55 Meter · Place 6 · Camden Clock Chasers55 Meter6.10.51a PB7
Jan 13Fast Fridays Series Meet #3Jan 13 · 400 Meters · Place 6 · Camden Clock Chasers400 Meters6.1:40.51a7
Jan 6Fast Fridays Series Meet #2Jan 6 · 800 Meters · Place 6 · Camden Clock Chasers800 Meters63:45.54a7
Jan 6Fast Fridays Series Meet #2Jan 6 · 200 Meters · Place 8 · Camden Clock Chasers200 Meters843.32a7

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 25Whirlwinds Summer ShowdownJun 25 · Javelin · Place 3 · Camden ClockJavelin317-03—
Jun 25Whirlwinds Summer ShowdownJun 25 · 200 Meters · Place 17 · Camden Clock200 Meters1744.44—
Jun 25Whirlwinds Summer ShowdownJun 25 · 400 Meters · Place 16 · Camden Clock400 Meters161:39.70—
Jun 4UAGTCA Developmental ChampionshipJun 4 · 400 Meters · Place 11 · Camden Clock Chasers400 Meters11.1:47.71aUnofficial6
Jun 4UAGTCA Developmental ChampionshipJun 4 · 100 Meters · Place 9 · Camden Clock Chasers100 MetersRound P9.19.75aUnofficial6
Apr 16 Green Streakers and Supersonics - 4/16/2022Apr 16 · 150 Meters · Place 2 · Camden Clock Chasers150 Meters2.30.88a PB6
Apr 16 Green Streakers and Supersonics - 4/16/2022Apr 16 · 300 Meters · Place 1 · Camden Clock Chasers300 Meters1.1:10.17a PB6
Mar 112022 AAU Track & Field National ChampionshipsMar 11 · 55 Meter · Place 11 · Camden Clock Chasers55 Meter11.11.65aUnofficial6
Mar 112022 AAU Track & Field National ChampionshipsMar 11 · 200 Meters · Place 9 · Camden Clock Chasers200 Meters9.45.88aUnofficial6

2022 Indoor Track

11 results
DateMeetEventPlMarkGr
Mar 11AAU National Indoor ChampionshipsMar 11 · 800 Meters · Place 4 · Camden Clock Chasers800 Meters4.4:11.47a6
Mar 11AAU National Indoor ChampionshipsMar 11 · 400 Meters · Place 11 · Camden Clock Chasers400 Meters11.1:44.68a6
Mar 11AAU National Indoor ChampionshipsMar 11 · 200 Meters · Place 16 · Camden Clock Chasers200 MetersRound P16.42.84a6
Mar 4Fast Fridays Championship MeetMar 4 · 55 Meter · Place 4 · Camden Clock Chasers55 Meter4.11.27a6
Mar 4Fast Fridays Championship MeetMar 4 · 200 Meters · Place 4 · Camden Clock Chasers200 Meters4.44.51a6
Feb 6NJ-AAU Jersey City Rec Development Meet 3Feb 6 · 55 Meter · Place 11 · Camden Clock Chasers55 Meter11.11.65a6
Feb 6NJ-AAU Jersey City Rec Development Meet 3Feb 6 · 200 Meters · Place 9 · Camden Clock Chasers200 Meters9.45.88a6
Feb 6NJ-AAU Jersey City Rec Development Meet 3Feb 6 · 55 Meter · Place 11 · Camden Clock Chasers55 Meter11.11.65a6
Feb 6NJ-AAU Jersey City Rec Development Meet 3Feb 6 · 200 Meters · Place 9 · Camden Clock Chasers200 Meters9.45.88a6
Jan 7Fast Friday's Invitational #2Jan 7 · 55 Meter · Place 5 · Camden Clock Chasers55 Meter5.11.73a6
Jan 7Fast Friday's Invitational #2Jan 7 · 200 Meters · Place 7 · Camden Clock Chasers200 Meters7.49.22a6

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19NJ-AAU Jersey City Rec Development Meet 2Dec 19 · 55 Meter · Place 7 · Camden Clock Chasers55 Meter7.11.52a6
Dec 19NJ-AAU Jersey City Rec Development Meet 2Dec 19 · 200 Meters · Place 7 · Camden Clock Chasers200 Meters7.46.32a6
Dec 19NJ-AAU Jersey City Rec Development Meet 2Dec 19 · 55 Meter · Place 7 · Camden Clock Chasers55 Meter7.11.52a6
Dec 19NJ-AAU Jersey City Rec Development Meet 2Dec 19 · 200 Meters · Place 7 · Camden Clock Chasers200 Meters7.46.32a6