Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUAGTCA Outdoor Championship · May 3114.11aUAGTCA Outdoor ChampionshipMay 31, 2025
200 Meters · IndoorUAGTCA Meet 3 @ Ott Center for Track & Field · Feb 1629.01aUAGTCA Meet 3 @ Ott Center for Track & FieldFebruary 16, 2025
200 Meters · OutdoorUAGTCA Outdoor Championship · Jun 627.59aUAGTCA Outdoor ChampionshipJune 6, 2026
400 Meters · IndoorUAGTCA Meet #1 · Jan 41:06.11aUAGTCA Meet #1January 4, 2026
400 Meters · OutdoorCity of Wilmington Youth Invitational · Jul 111:03.90aCity of Wilmington Youth InvitationalJuly 11, 2026
400 Meters · Relay Split · OutdoorAAU Track & Field Region 2 Qualifier · Jun 271:12.773aAAU Track & Field Region 2 QualifierJune 27, 2025
55 Meter · IndoorFast Fridays Series Meet #3 · Jan 139.18aFast Fridays Series Meet #3January 13, 2023
55 Meters · IndoorOcean Breeze Youth Invitational · Jan 229.03aOcean Breeze Youth InvitationalJanuary 22, 2023
600 Meters · IndoorArmory Youth Solstice Invitational · Dec 221:52.39aArmory Youth Solstice InvitationalDecember 22, 2024
800 Meters · IndoorUAGTCA Meet 3 @ Ott Center for Track & Field · Feb 162:56.89aUAGTCA Meet 3 @ Ott Center for Track & FieldFebruary 16, 2025
800 Meters · OutdoorUAGTCA Outdoor Championship · Jun 62:42.35aUAGTCA Outdoor ChampionshipJune 6, 2026
Combined results · OutdoorUAGTCA Ron Jackson Youth Invitational 2023 · Jul 2231.53UAGTCA Ron Jackson Youth Invitational 2023July 22, 2023

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · 400 Meters · Place 11 · Mt Airy Track400 Meters11.1:05.49a8
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · 200 Meters · Place 16 · Mt Airy Track200 MetersRound P16.28.43a8
Jul 11City of Wilmington Youth InvitationalJul 11 · 800 Meters · Mt Airy Track800 Meters—DNS8
Jul 11City of Wilmington Youth InvitationalJul 11 · 400 Meters · Place 8 · Mt Airy Track400 Meters8.1:03.90a PB8
Jul 11City of Wilmington Youth InvitationalJul 11 · 200 Meters · Place 11 · Mt Airy Track200 Meters11.28.01a8
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 800 Meters · Place 5 · Mt Airy Track800 Meters5.2:42.35a PB8
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 200 Meters · Place 9 · Mt Airy Track200 Meters9.27.59a PBWind: -1.48
May 23UAGTCA 2026 Outdoor Meet #3May 23 · 800 Meters · Place 9 · Mt Airy Track800 Meters9.3:02.61a8
May 23UAGTCA 2026 Outdoor Meet #3May 23 · 200 Meters · Place 10 · Mt Airy Track200 Meters10.29.08a8
May 9UAGTCA Meet 1May 9 · 800 Meters · Place 13 · Mt Airy Track800 Meters13.2:49.34a8
May 9UAGTCA Meet 1May 9 · 200 Meters · Place 9 · Mt Airy Track200 Meters9.27.99a8

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 4UAGTCA Meet #1Jan 4 · 800 Meters · Mt Airy800 Meters—DNF8
Jan 4UAGTCA Meet #1Jan 4 · 400 Meters · Place 6 · Mt Airy400 Meters61:06.11a PB8

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 400 Meters · Mt Airy Track400 MetersRelay SplitRound M—1:12.773a PB7
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 800 Meters · Place 9 · Mt Airy Track800 Meters9.2:45.26a7
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 400 Meters · Place 9 · Mt Airy Track400 Meters9.1:04.76a7
Jun 13AAU Mid Atlantic District QualifierJun 13 · 800 Meters · Place 9 · Mt Airy Track800 Meters9.2:45.93a7
Jun 13AAU Mid Atlantic District QualifierJun 13 · 400 Meters · Place 11 · Mt Airy Track400 Meters11.1:06.04a7
May 31UAGTCA Outdoor ChampionshipMay 31 · 400 Meters · Place 10 · Mt Airy400 Meters101:05.31a7
May 31UAGTCA Outdoor ChampionshipMay 31 · 100 Meters · Place 12 · Mt Airy100 MetersRound P1214.11a PB7
May 24UAGTCA Outdoor Meet #4May 24 · 400 Meters · Place 14 · Mt Airy400 Meters141:05.60a7
May 24UAGTCA Outdoor Meet #4May 24 · 100 Meters · Place 26 · Mt Airy100 MetersRound P2614.33a7
May 10UAGTCA Outdoor Meet #2May 10 · 400 Meters · Place 21 · Mt. Airy Track Club400 Meters211:05.10—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 16UAGTCA Meet 3 @ Ott Center for Track & FieldFeb 16 · 800 Meters · Place 12 · Mt Airy800 Meters122:56.89a PB7
Feb 16UAGTCA Meet 3 @ Ott Center for Track & FieldFeb 16 · 200 Meters · Place 20 · Mt Airy200 Meters2029.01a PB7

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 22Armory Youth Solstice InvitationalDec 22 · 600 Meters · Place 13 · Mt Airy Track600 Meters13.1:52.39a PB7
Dec 22Armory Youth Solstice InvitationalDec 22 · 200 Meters · Place 16 · Mt Airy Track200 Meters16.29.19a7
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 800 Meters · Mt Airy Track800 Meters—DNS6
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 400 Meters · Mt Airy Track400 MetersRound P—DNS6
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 200 Meters · Mt Airy Track200 MetersRound P—DNS6
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 200 Meters · Place 26 · Mt Airy200 Meters2630.7512
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 400 Meters · Place 23 · Mt Airy400 Meters231:09.1912

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 28AAU Region 02 National QualifierJun 28 · 800 Meters · Place 5 · Mt Airy Track800 Meters5.2:47.22a6
Jun 28AAU Region 02 National QualifierJun 28 · 400 Meters · Place 6 · Mt Airy Track400 Meters6.1:08.32a6
Jun 14AAU Mid-Atlantic QualifierJun 14 · 800 Meters · Place 8 · Mt. Airy Tra800 Meters82:47.3712
Jun 14AAU Mid-Atlantic QualifierJun 14 · 400 Meters · Place 5 · Mt. Airy Tra400 Meters51:05.9812
Jun 1UAGTCA ChampJun 1 · 800 Meters · Place 3 · Mt Airy Track800 Meters3.2:46.07a6
Jun 1UAGTCA ChampJun 1 · 400 Meters · Place 3 · Mt Airy Track400 Meters3.1:07.26a6
May 25UAGTCA Meet 4May 25 · 400 Meters · Place 9 · Mt Airy Track400 Meters9.1:07.47a6
May 19UAGTCA Meet 3May 19 · 800 Meters · Place 9 · Mt Airy Track800 Meters9.2:47.56a6
May 19UAGTCA Meet 3May 19 · 200 Meters · Place 8 · Mt Airy Track200 Meters8.28.91a6
May 11UAGTCA Meet 2May 11 · 400 Meters · Place 12 · Mt Airy Track400 Meters12.1:08.09a6
May 11UAGTCA Meet 2May 11 · 100 Meters · Place 18 · Mt Airy Track100 MetersRound P18.14.47a6
May 4UAGTCA Meet 1May 4 · 800 Meters · Place 6 · Mt Airy Track800 Meters6.2:55.05a6
May 4UAGTCA Meet 1May 4 · 200 Meters · Place 6 · Mt Airy Track200 Meters6.29.97a6

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 10 Speed Capital New York InvitationalDec 10 · 800 Meters · Place 6 · Mt Airy Track800 Meters6.3:01.44a6
Dec 10 Speed Capital New York InvitationalDec 10 · 400 Meters · Place 12 · Mt Airy Track400 Meters12.1:13.19a6
Jan 22Ocean Breeze Youth InvitationalJan 22 · 400 Meters · Place 50 · Mt Airy400 Meters501:15.61a5
Jan 22Ocean Breeze Youth InvitationalJan 22 · 55 Meters · Place 38 · Mt Airy55 Meters389.03a PB5
Jan 22Ocean Breeze Youth InvitationalJan 22 · 400 Meters · Place 50 · Mt Airy400 Meters501:15.6111
Jan 22Ocean Breeze Youth InvitationalJan 22 · 55 Meters · Place 38 · Mt Airy55 Meters389.0311
Jan 13Fast Fridays Series Meet #3Jan 13 · 55 Meter · Place 5 · Mt Airy Track55 Meter5.9.18a PB5
Jan 13Fast Fridays Series Meet #3Jan 13 · 200 Meters · Place 12 · Mt Airy Track200 Meters12.34.09a5
Jan 6Fast Fridays Series Meet #2Jan 6 · 400 Meters · Place 7 · Mt Airy400 Meters71:17.55a12
Jan 6Fast Fridays Series Meet #2Jan 6 · 200 Meters · Place 11 · Mt Airy200 Meters1135.00a12

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 22UAGTCA Ron Jackson Youth Invitational 2023Jul 22 · Combined results · Place 12 · Mt. Airy TraCombined results121:13.74—
Jul 22UAGTCA Ron Jackson Youth Invitational 2023Jul 22 · Combined results · Place 17 · Mt. Airy TraCombined resultsRound P1731.53 PB—
Jun 302023 AAU Region 02 QualifierJun 30 · 400 Meters · Place 9 · Mt. Airy Track Club400 Meters91:10.28—
Jun 302023 AAU Region 02 QualifierJun 30 · 200 Meters · Place 13 · Mt. Airy Track Club200 MetersRound P1331.77—
Jun 302023 AAU Region 02 QualifierJun 30 · 100 Meters · Place 8 · Mt. Airy Track Club100 MetersRound P815.30—
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 400 Meters · Place 9 · Mt Airy Track400 Meters9.1:11.76a12
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 200 Meters · Place 11 · Mt Airy Track200 Meters11.31.12a12
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 100 Meters · Place 7 · Mt Airy Track100 Meters7.14.95a12
May 13UAGTCA Developmental Meet 2May 13 · Long Jump · Mt Airy TrackLong Jump—FOUL12
May 13UAGTCA Developmental Meet 2May 13 · 400 Meters · Place 24 · Mt Airy Track400 Meters24.1:14.19a12
May 13UAGTCA Developmental Meet 2May 13 · 100 Meters · Place 23 · Mt Airy Track100 MetersRound P23.15.22a12

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 18Armory Youth Winter Solstice Invitational Presented by NYRRDec 18 · 400 Meters · Place 13 · Mt Airy Track400 Meters13.1:15.62a5
Dec 18Armory Youth Winter Solstice Invitational Presented by NYRRDec 18 · 200 Meters · Place 13 · Mt Airy Track200 Meters13.32.89a5
Dec 11Speed Capital New YorkDec 11 · 400 Meters · Place 7 · Mt Airy Track400 Meters7.1:20.03a5
Dec 11Speed Capital New YorkDec 11 · 200 Meters · Place 8 · Mt Airy Track200 Meters8.33.39a5

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 172022 AAU Mid-Atlantic District Championships QualifierJun 17 · 200 Meters · Place 12 · Mt. Airy TC200 Meters1233.1110
Jun 4UAGTCA Developmental ChampionshipJun 4 · 400 Meters · Place 16 · Mt Airy Track400 Meters16.1:23.26aUnofficial11
Jun 4UAGTCA Developmental ChampionshipJun 4 · 100 Meters · Place 10 · Mt Airy Track100 MetersRound P10.16.08aUnofficial11