Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUAGTCA Meet 2 · May 1116.60aUAGTCA Meet 2May 11, 2024
150 Meters · Outdoor Green Streakers and Supersonics - 4/16/2022 · Apr 1629.81a Green Streakers and Supersonics - 4/16/2022April 16, 2022
1500 Meters · OutdoorUAGTCA Meet 4 · May 305:47.20aUAGTCA Meet 4May 30, 2026
200 Meters · IndoorUAGTCA Meet 3 @ Ott Center for Track & Field · Feb 1633.53aUAGTCA Meet 3 @ Ott Center for Track & FieldFebruary 16, 2025
200 Meters · OutdoorUAGTCA Outdoor Championship · Jun 630.40aUAGTCA Outdoor ChampionshipJune 6, 2026
300 Meters · IndoorUAGTCA Meet #2 · Jan 1153.88aUAGTCA Meet #2January 11, 2026
300 Meters · Outdoor Green Streakers and Supersonics - 4/16/2022 · Apr 161:15.83a Green Streakers and Supersonics - 4/16/2022April 16, 2022
400 Meters · IndoorUAGTCA Meet #3 · Feb 151:06.75aUAGTCA Meet #3February 15, 2026
400 Meters · OutdoorCity of Wilmington Youth Invitational · Jul 111:06.87aCity of Wilmington Youth InvitationalJuly 11, 2026
55 Meter · IndoorFast Fridays Championship Meet · Mar 411.21aFast Fridays Championship MeetMarch 4, 2022
55 Meters · IndoorFast Fridays Series Meet #2 · Jan 610.85aFast Fridays Series Meet #2January 6, 2023
60 Meter · IndoorAAU National Indoor Championships · Mar 1112.29aAAU National Indoor ChampionshipsMarch 11, 2022
600 Meters · IndoorUAGTCA Meet #2 · Jan 112:09.08aUAGTCA Meet #2January 11, 2026
800 Meters · Indoor2LRS Youth Indoor Championship · Feb 62:54.23a2LRS Youth Indoor ChampionshipFebruary 6, 2026
800 Meters · OutdoorSJTFA #1 · May 162:34.25aSJTFA #1May 16, 2026

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

2026 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jul 31SGA Youth MeetJul 31 · 800 Meters · Place 1 · Camden Clock ChasersCamden Clock Chasers800 Meters1.2:38.68a10
Jul 31SGA Youth MeetJul 31 · 400 Meters · Place 3 · Camden Clock ChasersCamden Clock Chasers400 MetersRound P3.1:10.71a10
Jul 31SGA Youth MeetJul 31 · 400 Meters · Place 4 · Camden Clock ChasersCamden Clock Chasers400 Meters4.1:08.31a10
Jul 172026 International Youth ChampionshipJul 17 · 800 Meters · Camden Clock ChasersCamden Clock Chasers800 Meters--DNS10
Jul 172026 International Youth ChampionshipJul 17 · 400 Meters · Place 11 · Camden Clock ChasersCamden Clock Chasers400 MetersRound P11.1:10.07a10
Jul 11City of Wilmington Youth InvitationalJul 11 · 800 Meters · Place 4 · Camden Clock ChasersCamden Clock Chasers800 Meters4.2:42.84a10
Jul 11City of Wilmington Youth InvitationalJul 11 · 400 Meters · Place 4 · Camden Clock ChasersCamden Clock Chasers400 Meters4.1:06.87a PB10
Jul 11City of Wilmington Youth InvitationalJul 11 · 200 Meters · Camden Clock ChasersCamden Clock Chasers200 Meters—DNS10
Jul 7Germantown Academy All Comers #1Jul 7 · 800 Meters · Place 16 · Philadelphia, PAPhiladelphia, PA800 Meters16.2:40.85a10
Jul 7Germantown Academy All Comers #1Jul 7 · 400 Meters · Place 18 · Philadelphia, PAPhiladelphia, PA400 Meters18.1:08.59a10
Jul 7Germantown Academy All Comers #1Jul 7 · 200 Meters · Place 25 · Philadelphia, PAPhiladelphia, PA200 Meters25.30.84a10
Jun 20PVA T&F InvitationalJun 20 · 800 Meters · Camden Clock ChasersCamden Clock Chasers800 Meters—DNS10
Jun 20PVA T&F InvitationalJun 20 · 400 Meters · Camden Clock ChasersCamden Clock Chasers400 MetersRound P—DNS10
Jun 20PVA T&F InvitationalJun 20 · 200 Meters · Camden Clock ChasersCamden Clock Chasers200 MetersRound P—DNS10
Jun 17NJ-AAU Charlie Mays InvitationalJun 17 · 800 Meters · Place 6 · Camden Clock ChasersCamden Clock Chasers800 Meters6.2:50.16a10
Jun 17NJ-AAU Charlie Mays InvitationalJun 17 · 400 Meters · Place 8 · Camden Clock ChasersCamden Clock Chasers400 Meters8.1:07.32a10
Jun 17NJ-AAU Charlie Mays InvitationalJun 17 · 200 Meters · Place 5 · Camden Clock ChasersCamden Clock Chasers200 Meters5.31.03a10
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 800 Meters · Place 7 · Camden Clock ChasersCamden Clock Chasers800 Meters7.2:53.43a10
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 400 Meters · Place 6 · Camden Clock ChasersCamden Clock Chasers400 Meters6.1:09.74a10
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 200 Meters · Place 10 · Camden Clock ChasersCamden Clock Chasers200 Meters10.30.40a PBWind: -110
May 30UAGTCA Meet 4May 30 · 1500 Meters · Place 3 · Camden Clock ChasersCamden Clock Chasers1500 Meters3.5:47.20a PB10
May 30UAGTCA Meet 4May 30 · 400 Meters · Place 12 · Camden Clock ChasersCamden Clock Chasers400 Meters12.1:15.48a10
May 23UAGTCA 2026 Outdoor Meet #3May 23 · 800 Meters · Place 4 · Camden Clock ChasersCamden Clock Chasers800 Meters4.2:55.53a10
May 23UAGTCA 2026 Outdoor Meet #3May 23 · 200 Meters · Place 16 · Camden Clock ChasersCamden Clock Chasers200 Meters16.32.95a10
May 16SJTFA #1May 16 · 800 Meters · Place 1 · Camden Clock ChasersCamden Clock Chasers800 Meters1.2:34.25a PB10
May 16SJTFA #1May 16 · 400 Meters · Place 1 · Camden Clock ChasersCamden Clock Chasers400 Meters1.1:08.09a10
May 16SJTFA #1May 16 · 200 Meters · Place 2 · Camden Clock ChasersCamden Clock Chasers200 Meters2.30.97a10
May 9UAGTCA Meet 1May 9 · 800 Meters · Place 2 · Camden Clock ChasersCamden Clock Chasers800 Meters2.2:44.24a10
May 9UAGTCA Meet 1May 9 · 200 Meters · Place 11 · Camden Clock ChasersCamden Clock Chasers200 Meters11.31.56a10

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 15UAGTCA Meet #3Feb 15 · 800 Meters · Place 5 · Camden Clock ChasersCamden Clock Chasers800 Meters5.2:54.78a10
Feb 15UAGTCA Meet #3Feb 15 · 400 Meters · Place 3 · Camden Clock ChasersCamden Clock Chasers400 Meters3.1:06.75a PB10
Feb 62LRS Youth Indoor ChampionshipFeb 6 · 800 Meters · Place 1 · Camden Clock ChasersCamden Clock Chasers800 Meters1.2:54.23a PB10
Feb 62LRS Youth Indoor ChampionshipFeb 6 · 400 Meters · Place 1 · Camden Clock ChasersCamden Clock Chasers400 Meters1.1:17.19a10
Jan 11UAGTCA Meet #2Jan 11 · 600 Meters · Place 10 · Camden Clock ChasersCamden Clock Chasers600 Meters102:09.08a PB10
Jan 11UAGTCA Meet #2Jan 11 · 300 Meters · Place 8 · Camden Clock ChasersCamden Clock Chasers300 Meters853.88a PB10

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 31Germantown Academy All Comers #2Jul 31 · 800 Meters · Place 11 · Philadelphia-PAPhiladelphia-PA800 Meters11.2:44.76a9
Jul 31Germantown Academy All Comers #2Jul 31 · 800 Meters · Place 11 · Philadelphia-PAPhiladelphia-PA800 Meters11.2:44.76a9
Jul 31Germantown Academy All Comers #2Jul 31 · 200 Meters · Place 24 · Philadelphia-PAPhiladelphia-PA200 Meters24.32.13aWind: 09
Jul 31Germantown Academy All Comers #2Jul 31 · 200 Meters · Place 24 · Philadelphia-PAPhiladelphia-PA200 Meters24.32.13aWind: 09
Jul 19Penn Relays Summer Showcase presented by ToyotaJul 19 · 800 Meters · Place 27 · Camden Clock ChasersCamden Clock Chasers800 Meters27.2:47.09a9
Jul 19Penn Relays Summer Showcase presented by ToyotaJul 19 · 400 Meters · Place 32 · Camden Clock ChasersCamden Clock Chasers400 Meters32.1:12.35a9
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 800 Meters · Place 4 · Camden Clock ChasersCamden Clock Chasers800 Meters4.2:47.17a9
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 400 Meters · Place 5 · Camden Clock ChasersCamden Clock Chasers400 Meters5.1:10.12a9
Jun 13AAU Mid Atlantic District QualifierJun 13 · 800 Meters · Place 2 · Camden Clock ChasersCamden Clock Chasers800 Meters2.2:44.10a9
Jun 13AAU Mid Atlantic District QualifierJun 13 · 400 Meters · Place 5 · Camden Clock ChasersCamden Clock Chasers400 Meters5.1:10.12a9
May 31UAGTCA Outdoor ChampionshipMay 31 · 800 Meters · Place 5 · Camden Clock ChasersCamden Clock Chasers800 Meters52:47.73a9
May 31UAGTCA Outdoor ChampionshipMay 31 · 400 Meters · Place 2 · Camden Clock ChasersCamden Clock Chasers400 Meters21:11.97a9

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 16UAGTCA Meet 3 @ Ott Center for Track & FieldFeb 16 · 800 Meters · Place 3 · Camden Clock ChasersCamden Clock Chasers800 Meters32:56.22a9
Feb 16UAGTCA Meet 3 @ Ott Center for Track & FieldFeb 16 · 200 Meters · Place 22 · Camden Clock ChasersCamden Clock Chasers200 Meters2233.53a PB9
Jan 12UAGTCA Meet 2 @ Ott Center for Track & Field Jan 12 · 400 Meters · Place 13 · Camden Clock ChasersCamden Clock Chasers400 Meters131:15.45a9
Jan 12UAGTCA Meet 2 @ Ott Center for Track & Field Jan 12 · 200 Meters · Place 36 · Camden Clock ChasersCamden Clock Chasers200 Meters3634.39a9
Jan 5 UAGTCA Indoor Meet 1Jan 5 · 800 Meters · Place 5 · Camden Clock ChasersCamden Clock Chasers800 Meters53:02.79a9
Jan 5 UAGTCA Indoor Meet 1Jan 5 · 400 Meters · Place 11 · Camden Clock ChasersCamden Clock Chasers400 Meters111:18.42a9

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 20Keystone State Games - Youth MeetJul 20 · 800 Meters · Place 1 · Camden ClockCamden Clock800 Meters12:50.238
Jul 20Keystone State Games - Youth MeetJul 20 · 400 Meters · Place 1 · Camden ClockCamden Clock400 Meters11:16.808
Jun 28AAU Region 02 National QualifierJun 28 · 800 Meters · Place 6 · Camden Clock ChasersCamden Clock Chasers800 Meters6.2:50.38a8
Jun 28AAU Region 02 National QualifierJun 28 · 200 Meters · Place 5 · Camden Clock ChasersCamden Clock Chasers200 MetersRound P5.33.35a8
Jun 28AAU Region 02 National QualifierJun 28 · 200 Meters · Place 8 · Camden Clock ChasersCamden Clock Chasers200 Meters8.34.28a8
Jun 14AAU Mid-Atlantic QualifierJun 14 · 800 Meters · Place 6 · Camden ClockCamden Clock800 Meters62:53.738
Jun 14AAU Mid-Atlantic QualifierJun 14 · 400 Meters · Place 29 · Camden ClockCamden Clock400 Meters291:33.228
Jun 14AAU Mid-Atlantic QualifierJun 14 · 200 Meters · Place 8 · Camden ClockCamden Clock200 Meters833.728
Jun 1UAGTCA ChampJun 1 · 800 Meters · Place 2 · Camden Clock ChasersCamden Clock Chasers800 Meters2.2:47.07a8
Jun 1UAGTCA ChampJun 1 · 400 Meters · Camden Clock ChasersCamden Clock Chasers400 Meters--DNS8
May 11UAGTCA Meet 2May 11 · 400 Meters · Place 4 · Camden Clock ChasersCamden Clock Chasers400 Meters4.1:15.68a8
May 11UAGTCA Meet 2May 11 · 100 Meters · Place 13 · Camden Clock ChasersCamden Clock Chasers100 MetersRound P13.16.60a PB8
May 4UAGTCA Meet 1May 4 · 800 Meters · Place 16 · Camden Clock ChasersCamden Clock Chasers800 Meters16.3:46.72a8
May 4UAGTCA Meet 1May 4 · 200 Meters · Place 8 · Camden Clock ChasersCamden Clock Chasers200 Meters8.36.62a8

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 232L Race Services Youth Indoor ChampionshipsFeb 23 · 400 Meters · Place 2 · Camden Clock ChasersCamden Clock Chasers400 Meters2.1:21.98a8
Feb 22L Race Services Indoor Invite #2Feb 2 · 800 Meters · Place 1 · Camden Clock ChasersCamden Clock Chasers800 Meters1.3:11.24a8
Feb 22L Race Services Indoor Invite #2Feb 2 · 200 Meters · Place 4 · Camden Clock ChasersCamden Clock Chasers200 Meters4.37.53a8
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 800 Meters · Place 5 · Camden Clock ChasersCamden Clock Chasers800 Meters5.3:18.55a8
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 400 Meters · Place 12 · Camden Clock ChasersCamden Clock Chasers400 Meters12.1:28.42a8
Jan 52L Race Services Indoor Invite #1Jan 5 · 400 Meters · Place 2 · Camden Clock ChasersCamden Clock Chasers400 Meters2.1:31.85a8
Jan 52L Race Services Indoor Invite #1Jan 5 · 200 Meters · Place 3 · Camden Clock ChasersCamden Clock Chasers200 Meters3.38.65a8

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 15Whirlwinds Youth Track ChallengeJul 15 · 200 Meters · Place 4 · Camden ClockCamden Clock200 Meters438.60—
Jul 15Whirlwinds Youth Track ChallengeJul 15 · 400 Meters · Place 6 · Camden ClockCamden Clock400 Meters61:27.08—
Jul 15Whirlwinds Youth Track ChallengeJul 15 · 100 Meters · Place 4 · Camden ClockCamden Clock100 Meters417.67—
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 400 Meters · Place 28 · Camden Clock ChasersCamden Clock Chasers400 Meters28.1:31.24a7
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 200 Meters · Place 30 · Camden Clock ChasersCamden Clock Chasers200 Meters30.36.62a7
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 100 Meters · Place 34 · Camden Clock ChasersCamden Clock Chasers100 Meters34.17.88a7
May 21Whirlwinds TC Pre-Summer Developmental MeetMay 21 · 400 Meters · Place 4 · Camden Clock ChasersCamden Clock Chasers400 Meters41:30.78a—
May 21Whirlwinds TC Pre-Summer Developmental MeetMay 21 · 200 Meters · Place 4 · Camden Clock ChasersCamden Clock Chasers200 Meters436.80a—
May 13UAGTCA Developmental Meet 2May 13 · 400 Meters · Camden Clock ChasersCamden Clock Chasers400 Meters—DNS7
May 13UAGTCA Developmental Meet 2May 13 · 100 Meters · Place 21 · Camden Clock ChasersCamden Clock Chasers100 MetersRound P21.17.30a7
Apr 30Green Streakers And Supersonic Developmental Series Apr 30 · 400 Meters · Camden Clock ChasersCamden Clock Chasers400 Meters--DNS7
Apr 30Green Streakers And Supersonic Developmental Series Apr 30 · 200 Meters · Camden Clock ChasersCamden Clock Chasers200 Meters--DNS7

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 17Fast Fridays Championship MeetFeb 17 · 400 Meters · Place 5 · Camden Clock ChasersCamden Clock Chasers400 Meters5.1:29.65a7
Feb 10Fast Fridays Series Meet #4Feb 10 · 400 Meters · Place 6 · Camden Clock ChasersCamden Clock Chasers400 Meters61:30.64a—
Jan 13Fast Fridays Series Meet #3Jan 13 · 400 Meters · Place 4 · Camden Clock ChasersCamden Clock Chasers400 Meters4.1:34.46a7
Jan 13Fast Fridays Series Meet #3Jan 13 · 200 Meters · Place 9 · Camden Clock ChasersCamden Clock Chasers200 Meters9.41.08a7
Jan 6Fast Fridays Series Meet #2Jan 6 · 400 Meters · Place 4 · Camden Clock ChasersCamden Clock Chasers400 Meters41:35.36a7
Jan 6Fast Fridays Series Meet #2Jan 6 · 55 Meters · Place 9 · Camden Clock ChasersCamden Clock Chasers55 Meters910.85a PB7

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 25Whirlwinds Summer ShowdownJun 25 · Javelin · Place 2 · Camden ClockCamden ClockJavelin219-00—
Jun 25Whirlwinds Summer ShowdownJun 25 · 200 Meters · Place 10 · Camden ClockCamden Clock200 Meters1038.36—
Jun 25Whirlwinds Summer ShowdownJun 25 · 400 Meters · Place 8 · Camden ClockCamden Clock400 Meters81:27.14—
Jun 172022 AAU Mid-Atlantic District Championships QualifierJun 17 · 400 Meters · Place 17 · Camden ClockCamden Clock400 Meters171:32.895
Jun 172022 AAU Mid-Atlantic District Championships QualifierJun 17 · 200 Meters · Place 24 · Camden ClockCamden Clock200 Meters2438.975
Jun 172022 AAU Mid-Atlantic District Championships QualifierJun 17 · 100 Meters · Place 49 · Camden ClockCamden Clock100 Meters4922.435
Jun 4UAGTCA Developmental ChampionshipJun 4 · 400 Meters · Place 3 · Camden Clock ChasersCamden Clock Chasers400 Meters3.1:29.97aUnofficial6
Jun 4UAGTCA Developmental ChampionshipJun 4 · 100 Meters · Place 4 · Camden Clock ChasersCamden Clock Chasers100 MetersRound P4.18.41aUnofficial6
Jun 4UAGTCA Developmental ChampionshipJun 4 · 100 Meters · Place 6 · Camden Clock ChasersCamden Clock Chasers100 Meters6.19.00aUnofficial6
Apr 16 Green Streakers and Supersonics - 4/16/2022Apr 16 · 150 Meters · Place 1 · Camden Clock ChasersCamden Clock Chasers150 Meters1.29.81a PB6
Apr 16 Green Streakers and Supersonics - 4/16/2022Apr 16 · 300 Meters · Place 2 · Camden Clock ChasersCamden Clock Chasers300 Meters2.1:15.83a PB6
Mar 112022 AAU Track & Field National ChampionshipsMar 11 · 55 Meter · Place 9 · Camden Clock ChasersCamden Clock Chasers55 Meter9.11.60aUnofficial6
Mar 112022 AAU Track & Field National ChampionshipsMar 11 · 200 Meters · Place 8 · Camden Clock ChasersCamden Clock Chasers200 Meters8.45.07aUnofficial6

2022 Indoor Track

11 results
DateMeetEventPlMarkGr
Mar 11AAU National Indoor ChampionshipsMar 11 · 60 Meter · Place 19 · Camden Clock ChasersCamden Clock Chasers60 MeterRound P19.12.29a PB6
Mar 11AAU National Indoor ChampionshipsMar 11 · 400 Meters · Place 14 · Camden Clock ChasersCamden Clock Chasers400 Meters14.1:51.75a6
Mar 11AAU National Indoor ChampionshipsMar 11 · 200 Meters · Place 14 · Camden Clock ChasersCamden Clock Chasers200 MetersRound P14.42.35a6
Mar 4Fast Fridays Championship MeetMar 4 · 55 Meter · Place 3 · Camden Clock ChasersCamden Clock Chasers55 Meter3.11.21a PB6
Mar 4Fast Fridays Championship MeetMar 4 · 200 Meters · Place 3 · Camden Clock ChasersCamden Clock Chasers200 Meters3.42.48a6
Feb 6NJ-AAU Jersey City Rec Development Meet 3Feb 6 · 55 Meter · Place 9 · Camden Clock ChasersCamden Clock Chasers55 Meter9.11.60a6
Feb 6NJ-AAU Jersey City Rec Development Meet 3Feb 6 · 200 Meters · Place 8 · Camden Clock ChasersCamden Clock Chasers200 Meters8.45.07a6
Feb 6NJ-AAU Jersey City Rec Development Meet 3Feb 6 · 55 Meter · Place 9 · Camden Clock ChasersCamden Clock Chasers55 Meter9.11.60a6
Feb 6NJ-AAU Jersey City Rec Development Meet 3Feb 6 · 200 Meters · Place 8 · Camden Clock ChasersCamden Clock Chasers200 Meters8.45.07a6
Jan 7Fast Friday's Invitational #2Jan 7 · 55 Meter · Place 7 · Camden Clock ChasersCamden Clock Chasers55 Meter7.11.87a6
Jan 7Fast Friday's Invitational #2Jan 7 · 200 Meters · Place 4 · Camden Clock ChasersCamden Clock Chasers200 Meters4.47.67a6

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19NJ-AAU Jersey City Rec Development Meet 2Dec 19 · 55 Meter · Place 9 · Camden Clock ChasersCamden Clock Chasers55 Meter9.12.42a6
Dec 19NJ-AAU Jersey City Rec Development Meet 2Dec 19 · 200 Meters · Place 8 · Camden Clock ChasersCamden Clock Chasers200 Meters8.50.36a6
Dec 19NJ-AAU Jersey City Rec Development Meet 2Dec 19 · 55 Meter · Place 9 · Camden Clock ChasersCamden Clock Chasers55 Meter9.12.42a6
Dec 19NJ-AAU Jersey City Rec Development Meet 2Dec 19 · 200 Meters · Place 8 · Camden Clock ChasersCamden Clock Chasers200 Meters8.50.36a6