Personal bests

Best marks in available results
Event / courseMarkMeetDate
150 Meters · Outdoor Green Streakers and Supersonics - 4/16/2022 · Apr 1634.81a Green Streakers and Supersonics - 4/16/2022April 16, 2022
1500 Meters · IndoorUAGTCA Meet #3 · Feb 155:55.74aUAGTCA Meet #3February 15, 2026
1500 Meters · OutdoorSGA Youth Meet · Jul 315:47.30aSGA Youth MeetJuly 31, 2026
1600 Meters · OutdoorCity of Wilmington Youth Invitational · Jul 116:25.42aCity of Wilmington Youth InvitationalJuly 11, 2026
200 Meters · IndoorUAGTCA Meet 3 @ Ott Center for Track & Field · Feb 1636.95aUAGTCA Meet 3 @ Ott Center for Track & FieldFebruary 16, 2025
200 Meters · OutdoorUAGTCA Meet 1 · May 934.27aUAGTCA Meet 1May 9, 2026
300 Meters · Outdoor Green Streakers and Supersonics - 4/16/2022 · Apr 161:24.05a Green Streakers and Supersonics - 4/16/2022April 16, 2022
400 Meters · IndoorUAGTCA Meet #1 · Jan 41:23.03aUAGTCA Meet #1January 4, 2026
400 Meters · OutdoorCity of Wilmington Youth Invitational · Jul 111:19.96aCity of Wilmington Youth InvitationalJuly 11, 2026
600 Meters · IndoorUAGTCA Meet #2 · Jan 112:27.00aUAGTCA Meet #2January 11, 2026
800 Meters · Indoor2L Race Services Indoor Invite #1 · Jan 52:31.27a2L Race Services Indoor Invite #1January 5, 2024
800 Meters · OutdoorSJTFA #1 · May 162:54.22aSJTFA #1May 16, 2026
Javelin · 250g AeroJav · OutdoorPVA T&F Invitational · Jun 2020.55mPVA T&F InvitationalJune 20, 2026
Javelin · 300g TJ · OutdoorSGA Youth Meet · Jul 3119.40mSGA Youth MeetJuly 31, 2026
Javelin · 400g TJ · OutdoorAAU Track & Field Region 2 Qualifier · Jun 2760-01AAU Track & Field Region 2 QualifierJune 27, 2025

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jul 31SGA Youth MeetJul 31 · Javelin · Place 3 · Camden Clock ChasersJavelin300g TJ3.19.40m PB4
Jul 31SGA Youth MeetJul 31 · 1500 Meters · Place 3 · Camden Clock Chasers1500 Meters3.5:47.30a PB4
Jul 31SGA Youth MeetJul 31 · 800 Meters · Place 5 · Camden Clock Chasers800 Meters5.3:00.48a4
Jul 172026 International Youth ChampionshipJul 17 · Javelin · Place 12 · Camden Clock ChasersJavelin250g AeroJav12.12.62m4
Jul 172026 International Youth ChampionshipJul 17 · 1500 Meters · Place 11 · Camden Clock Chasers1500 Meters11.5:50.47a4
Jul 172026 International Youth ChampionshipJul 17 · 800 Meters · Place 20 · Camden Clock Chasers800 Meters20.2:55.96a4
Jul 11City of Wilmington Youth InvitationalJul 11 · 1600 Meters · Place 6 · Camden Clock Chasers1600 Meters6.6:25.42a PB4
Jul 11City of Wilmington Youth InvitationalJul 11 · 800 Meters · Place 9 · Camden Clock Chasers800 Meters9.3:00.23a4
Jul 11City of Wilmington Youth InvitationalJul 11 · 400 Meters · Place 18 · Camden Clock Chasers400 Meters18.1:19.96a PB4
Jun 20PVA T&F InvitationalJun 20 · Javelin · Place 2 · Camden Clock ChasersJavelin250g AeroJav2.20.55m PB4
Jun 20PVA T&F InvitationalJun 20 · 1500 Meters · Place 3 · Camden Clock Chasers1500 Meters3.5:49.51a4
Jun 20PVA T&F InvitationalJun 20 · 800 Meters · Place 10 · Camden Clock Chasers800 Meters10.2:55.10a4
Jun 17NJ-AAU Charlie Mays InvitationalJun 17 · Javelin · Place 2 · Camden Clock ChasersJavelin400g TJ2.13.49m4
Jun 17NJ-AAU Charlie Mays InvitationalJun 17 · 1500 Meters · Place 4 · Camden Clock Chasers1500 Meters4.5:51.21a4
Jun 17NJ-AAU Charlie Mays InvitationalJun 17 · 800 Meters · Place 9 · Camden Clock Chasers800 Meters9.2:56.21a4
Jun 6UAGTCA Outdoor ChampionshipJun 6 · Javelin · Place 9 · Camden Clock ChasersJavelin250g AeroJav9.12.67m4
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 1500 Meters · Camden Clock Chasers1500 Meters—DNS4
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 800 Meters · Place 20 · Camden Clock Chasers800 Meters20.3:22.90a4
May 30UAGTCA Meet 4May 30 · 1500 Meters · Place 6 · Camden Clock Chasers1500 Meters6.5:55.92a4
May 23UAGTCA 2026 Outdoor Meet #3May 23 · Javelin · Place 1 · Camden Clock ChasersJavelin250g AeroJav1.18.07m4
May 23UAGTCA 2026 Outdoor Meet #3May 23 · 800 Meters · Place 18 · Camden Clock Chasers800 Meters18.3:13.32a4
May 16SJTFA #1May 16 · 1500 Meters · Place 2 · Camden Clock Chasers1500 Meters2.5:47.95a4
May 16SJTFA #1May 16 · 800 Meters · Place 3 · Camden Clock Chasers800 Meters3.2:54.22a PB4
May 9UAGTCA Meet 1May 9 · 800 Meters · Place 12 · Camden Clock Chasers800 Meters12.2:58.65a4
May 9UAGTCA Meet 1May 9 · 200 Meters · Place 39 · Camden Clock Chasers200 Meters39.34.27a PB4

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 15UAGTCA Meet #3Feb 15 · 1500 Meters · Place 5 · Camden Clock Chasers1500 Meters5.5:55.74a PB4
Feb 62LRS Youth Indoor ChampionshipFeb 6 · 1500 Meters · Place 1 · Camden Clock Chasers1500 Meters1.6:01.70a4
Feb 62LRS Youth Indoor ChampionshipFeb 6 · 800 Meters · Place 3 · Camden Clock Chasers800 Meters3.2:59.85a4
Jan 11UAGTCA Meet #2Jan 11 · 1500 Meters · Place 2 · Camden Clock Chasers1500 Meters26:03.85a4
Jan 11UAGTCA Meet #2Jan 11 · 600 Meters · Place 31 · Camden Clock Chasers600 Meters312:27.00a PB4
Jan 4UAGTCA Meet #1Jan 4 · 800 Meters · Place 10 · Camden Clock Chasers800 Meters103:04.19a4
Jan 4UAGTCA Meet #1Jan 4 · 400 Meters · Place 13 · Camden Clock Chasers400 Meters131:23.03a PB4

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 27AAU Track & Field Region 2 QualifierJun 27 · Javelin · Place 5 · Camden Clock ChasersJavelin400g TJ5.60-01 PB3
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 1500 Meters · Place 5 · Camden Clock Chasers1500 Meters5.6:20.12a3
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 800 Meters · Place 7 · Camden Clock Chasers800 Meters7.3:07.38a3
Jun 13AAU Mid Atlantic District QualifierJun 13 · Javelin · Place 3 · Camden Clock ChasersJavelin400g TJ3.55-043
Jun 13AAU Mid Atlantic District QualifierJun 13 · 1500 Meters · Place 5 · Camden Clock Chasers1500 Meters5.6:06.91a3
Jun 13AAU Mid Atlantic District QualifierJun 13 · 800 Meters · Place 8 · Camden Clock Chasers800 Meters8.3:06.67a3
May 31UAGTCA Outdoor ChampionshipMay 31 · Javelin · Place 5 · Camden Clock ChasersJavelin514.06m3
May 31UAGTCA Outdoor ChampionshipMay 31 · 1500 Meters · Place 9 · Camden Clock Chasers1500 Meters96:38.74a3
May 31UAGTCA Outdoor ChampionshipMay 31 · 800 Meters · Place 13 · Camden Clock Chasers800 Meters133:11.37a3
May 24UAGTCA Outdoor Meet #4May 24 · 1500 Meters · Place 9 · Camden Clock Chasers1500 Meters96:19.84a3

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 16UAGTCA Meet 3 @ Ott Center for Track & FieldFeb 16 · 800 Meters · Place 13 · Camden Clock Chasers800 Meters133:11.81a3
Feb 16UAGTCA Meet 3 @ Ott Center for Track & FieldFeb 16 · 200 Meters · Place 35 · Camden Clock Chasers200 Meters3536.95a PB3
Feb 8Alvernia Youth MeetFeb 8 · 800 Meters · Camden Clock Chasers800 Meters--DNS3
Feb 8Alvernia Youth MeetFeb 8 · 400 Meters · Place 12 · Camden Clock Chasers400 Meters12.1:34.04a3
Jan 12UAGTCA Meet 2 @ Ott Center for Track & Field Jan 12 · 800 Meters · Place 18 · Camden Clock Chasers800 Meters183:32.63a3
Jan 12UAGTCA Meet 2 @ Ott Center for Track & Field Jan 12 · 200 Meters · Place 68 · Camden Clock Chasers200 Meters6840.60a3
Jan 5 UAGTCA Indoor Meet 1Jan 5 · 1500 Meters · Place 6 · Camden Clock Chasers1500 Meters66:45.79a3
Jan 5 UAGTCA Indoor Meet 1Jan 5 · 400 Meters · Place 32 · Camden Clock Chasers400 Meters321:32.38a3

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 20Keystone State Games - Youth MeetJul 20 · Javelin · Place 4 · Camden ClockJavelin442-078
Jul 20Keystone State Games - Youth MeetJul 20 · 1500 Meters · Place 3 · Camden Clock1500 Meters37:00.338
Jul 20Keystone State Games - Youth MeetJul 20 · 800 Meters · Place 3 · Camden Clock800 Meters33:07.908
Jun 28AAU Region 02 National QualifierJun 28 · Javelin · Place 3 · Camden Clock ChasersJavelin300g TJ3.52-058
Jun 28AAU Region 02 National QualifierJun 28 · 1500 Meters · Place 8 · Camden Clock Chasers1500 Meters8.6:37.83a8
Jun 14AAU Mid-Atlantic QualifierJun 14 · Javelin · Place 4 · Camden ClockJavelin449-088
Jun 14AAU Mid-Atlantic QualifierJun 14 · 1500 Meters · Place 10 · Camden Clock1500 Meters106:59.508
Jun 14AAU Mid-Atlantic QualifierJun 14 · 800 Meters · Place 18 · Camden Clock800 Meters183:26.408
Jun 1UAGTCA ChampJun 1 · Javelin · Place 2 · Camden Clock ChasersJavelin300g TJ2.16.10m8
Jun 1UAGTCA ChampJun 1 · 1500 Meters · Place 4 · Camden Clock Chasers1500 Meters4.6:35.99a8
Jun 1UAGTCA ChampJun 1 · 800 Meters · Place 8 · Camden Clock Chasers800 Meters8.3:07.16a8
May 11UAGTCA Meet 2May 11 · Javelin · Place 2 · Camden Clock ChasersJavelin300g TJ2.15.50m8
May 11UAGTCA Meet 2May 11 · 1500 Meters · Place 4 · Camden Clock Chasers1500 Meters4.6:30.32a8
May 11UAGTCA Meet 2May 11 · 400 Meters · Camden Clock Chasers400 Meters--DNS8
May 4UAGTCA Meet 1May 4 · Long Jump · Camden Clock ChasersLong Jump--DNS8
May 4UAGTCA Meet 1May 4 · 800 Meters · Place 10 · Camden Clock Chasers800 Meters10.3:25.17a8
Apr 14Jr. Highlanders Track and Field InvitationalApr 14 · Javelin · Camden Clock ChasersJavelin300g TJ—DNS8
Apr 14Jr. Highlanders Track and Field InvitationalApr 14 · 1500 Meters · Camden Clock Chasers1500 Meters—DNS8

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 232L Race Services Youth Indoor ChampionshipsFeb 23 · 400 Meters · Place 5 · Camden Clock Chasers400 Meters5.1:28.92a2
Feb 22L Race Services Indoor Invite #2Feb 2 · 800 Meters · Place 4 · Camden Clock Chasers800 Meters4.3:18.23a2
Feb 22L Race Services Indoor Invite #2Feb 2 · 200 Meters · Place 10 · Camden Clock Chasers200 Meters10.40.37a2
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 1500 Meters · Place 4 · Camden Clock Chasers1500 Meters4.6:40.20a2
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 200 Meters · Place 27 · Camden Clock Chasers200 Meters27.40.84a2
Jan 52L Race Services Indoor Invite #1Jan 5 · 800 Meters · Place 1 · Camden Clock Chasers800 Meters1.2:31.27a PB2
Jan 52L Race Services Indoor Invite #1Jan 5 · 400 Meters · Place 3 · Camden Clock Chasers400 Meters3.1:32.14a2

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 302023 AAU Region 02 QualifierJun 30 · 800 Meters · Place 8 · Camden Clock Chasers800 Meters83:39.31—
Jun 302023 AAU Region 02 QualifierJun 30 · 1500 Meters · Place 5 · Camden Clock Chasers1500 Meters57:02.88—
Jun 24Whirlwinds Summer ShowdownJun 24 · 400 Meters · Place 15 · Camden Clock Chasers400 Meters151:36.43a—
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 1500 Meters · Place 4 · Camden Clock Chasers1500 Meters4.6:57.35a7
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 800 Meters · Place 12 · Camden Clock Chasers800 Meters12.3:38.29a7
May 21Whirlwinds TC Pre-Summer Developmental MeetMay 21 · Long Jump · Place 4 · Camden Clock ChasersLong Jump47-7.5—
May 21Whirlwinds TC Pre-Summer Developmental MeetMay 21 · 400 Meters · Place 10 · Camden Clock Chasers400 Meters101:38.13a—
May 13UAGTCA Developmental Meet 2May 13 · 1500 Meters · Place 6 · Camden Clock Chasers1500 Meters6.7:03.55a7
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 9 · Camden Clock Chasers400 Meters9.1:42.52a7

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 17Fast Fridays Championship MeetFeb 17 · 800 Meters · Place 4 · Camden Clock Chasers800 Meters4.3:34.87a1
Feb 10Fast Fridays Series Meet #4Feb 10 · 800 Meters · Place 4 · Camden Clock Chasers800 Meters43:43.26a—
Jan 13Fast Fridays Series Meet #3Jan 13 · 400 Meters · Place 7 · Camden Clock Chasers400 Meters7.1:45.09a1
Jan 13Fast Fridays Series Meet #3Jan 13 · 200 Meters · Place 10 · Camden Clock Chasers200 Meters10.45.29a1
Jan 6Fast Fridays Series Meet #2Jan 6 · 800 Meters · Place 8 · Camden Clock Chasers800 Meters84:08.67a1
Jan 6Fast Fridays Series Meet #2Jan 6 · 200 Meters · Place 11 · Camden Clock Chasers200 Meters1145.64a1

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 4UAGTCA Developmental ChampionshipJun 4 · 100 Meters · Place 17 · Camden Clock Chasers100 MetersRound P17.21.53aUnofficial6
Apr 16 Green Streakers and Supersonics - 4/16/2022Apr 16 · 150 Meters · Place 3 · Camden Clock Chasers150 Meters3.34.81a PB6
Apr 16 Green Streakers and Supersonics - 4/16/2022Apr 16 · 300 Meters · Place 3 · Camden Clock Chasers300 Meters3.1:24.05a PB6