Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorWhirlwinds Track Club Meet #2 · May 2319.39aWhirlwinds Track Club Meet #2May 23, 2021
100 Meters · OutdoorUAGTCA Outdoor Championship · Jun 616.14aUAGTCA Outdoor ChampionshipJune 6, 2026
200 Meters · OutdoorUAGTCA 2025 Ron Jackson Youth Invitational · Jul 1933.27aUAGTCA 2025 Ron Jackson Youth InvitationalJuly 19, 2025
400 Meters · OutdoorUAGTCA Outdoor Meet #2 · May 101:24.02UAGTCA Outdoor Meet #2May 10, 2025
Discus · 1kg · OutdoorAAU Track & Field Region 2 Qualifier · Jun 2770-00AAU Track & Field Region 2 QualifierJune 27, 2025
Javelin · 400g TJ · IndoorWhirlwinds Track Club Meet #2 · May 2331-04Whirlwinds Track Club Meet #2May 23, 2021
Javelin · 400g TJ · OutdoorAAU Region 2 Qualifier @ Millersville University · Jul 179.02mAAU Region 2 Qualifier @ Millersville UniversityJuly 17, 2021
Javelin · 600g · OutdoorAAU Region 02 National Qualifier · Jun 2857-11AAU Region 02 National QualifierJune 28, 2024
Shot Put · 4kg · Outdoor2026 UAGTCA Ron Jackson Invite · Jul 187.88m2026 UAGTCA Ron Jackson InviteJuly 18, 2026
Shot Put · 6lb · IndoorWhirlwinds Track Club Meet #2 · May 2317-11.00Whirlwinds Track Club Meet #2May 23, 2021
Shot Put · 6lb · OutdoorAAU Track & Field Region 2 Qualifier · Jun 2730-05.00AAU 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

21 results
DateMeetEventPlMarkGr
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · Javelin · Mt Airy TrackJavelin600g—DNS9
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · Discus · Place 3 · Mt Airy TrackDiscus1kg3.20.76m9
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · Shot Put · Place 4 · Mt Airy TrackShot Put4kg4.7.88m PB9
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · 100 Meters · Place 37 · Mt Airy Track100 MetersRound P37.16.34a9
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Javelin · Place 6 · Mt AiryJavelin663-10—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Shot Put · Place 6 · Mt AiryShot Put626-04.00—
Jun 12AAU Mid Atlantic District QualifierJun 12 · Javelin · Place 8 · Mt AiryJavelin860-029
Jun 12AAU Mid Atlantic District QualifierJun 12 · Discus · Place 4 · Mt AiryDiscus460-059
Jun 12AAU Mid Atlantic District QualifierJun 12 · Shot Put · Place 6 · Mt AiryShot Put624-06.509
Jun 6UAGTCA Outdoor ChampionshipJun 6 · Javelin · Place 4 · Mt Airy TrackJavelin600g4.16.98m9
Jun 6UAGTCA Outdoor ChampionshipJun 6 · Shot Put · Place 3 · Mt Airy TrackShot Put4kg3.7.65m9
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 100 Meters · Place 27 · Mt Airy Track100 MetersRound P27.16.14a PBWind: 0.19
May 30UAGTCA Meet 4May 30 · Javelin · Place 4 · Mt Airy TrackJavelin600g4.17.32m9
May 30UAGTCA Meet 4May 30 · 100 Meters · Place 36 · Mt Airy Track100 MetersRound P36.16.25a9
May 23UAGTCA 2026 Outdoor Meet #3May 23 · Javelin · Place 1 · Mt Airy TrackJavelin600g1.17.38m9
May 23UAGTCA 2026 Outdoor Meet #3May 23 · Shot Put · Place 1 · Mt Airy TrackShot Put4kg1.7.60m9
May 23UAGTCA 2026 Outdoor Meet #3May 23 · 200 Meters · Place 25 · Mt Airy Track200 Meters25.35.11a9
May 16UAGTCA Meet 2May 16 · Javelin · Place 3 · Mt Airy TrackJavelin600g3.14.18m9
May 16UAGTCA Meet 2May 16 · 100 Meters · Place 21 · Mt Airy Track100 MetersRound P21.16.04aWind: 39
May 9UAGTCA Meet 1May 9 · Shot Put · Place 3 · Mt Airy TrackShot Put4kg3.7.06m9
May 9UAGTCA Meet 1May 9 · 200 Meters · Place 27 · Mt Airy Track200 Meters27.34.78a9

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · Discus · Place 4 · Mt AiryDiscus420.49m8
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · Shot Put · Place 5 · Mt AiryShot Put58.69m8
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · 200 Meters · Place 44 · Mt Airy200 MetersRound P4433.27a PB8
Jun 27AAU Track & Field Region 2 QualifierJun 27 · Javelin · Place 7 · Mt Airy TrackJavelin600g7.47-038
Jun 27AAU Track & Field Region 2 QualifierJun 27 · Discus · Place 2 · Mt Airy TrackDiscus1kg2.70-00 PB8
Jun 27AAU Track & Field Region 2 QualifierJun 27 · Shot Put · Place 3 · Mt Airy TrackShot Put6lb3.30-05.00 PB8
Jun 13AAU Mid Atlantic District QualifierJun 13 · Javelin · Place 5 · Mt Airy TrackJavelin600g5.48-038
Jun 13AAU Mid Atlantic District QualifierJun 13 · Discus · Place 2 · Mt Airy TrackDiscus1kg2.62-118
Jun 13AAU Mid Atlantic District QualifierJun 13 · Shot Put · Place 3 · Mt Airy TrackShot Put6lb3.27-04.008
May 31UAGTCA Outdoor ChampionshipMay 31 · Javelin · Place 5 · Mt AiryJavelin514.19m8
May 31UAGTCA Outdoor ChampionshipMay 31 · Shot Put · Place 4 · Mt AiryShot Put48.39m8
May 24UAGTCA Outdoor Meet #4May 24 · Javelin · Place 8 · Mt AiryJavelin811.64m8
May 24UAGTCA Outdoor Meet #4May 24 · 100 Meters · Place 59 · Mt Airy100 MetersRound P5916.28a8
May 17UAGTCA Outdoor Meet #3May 17 · Javelin · Place 4 · Mt Airy TrackJavelin600g4.14.85m8
May 17UAGTCA Outdoor Meet #3May 17 · Shot Put · Place 4 · Mt Airy TrackShot Put6lb4.8.84m8
May 17UAGTCA Outdoor Meet #3May 17 · 200 Meters · Place 53 · Mt Airy Track200 Meters53.33.44a8
May 10UAGTCA Outdoor Meet #2May 10 · Javelin · Place 8 · Mt. Airy Track ClubJavelin812.71m—
May 10UAGTCA Outdoor Meet #2May 10 · 400 Meters · Place 65 · Mt. Airy Track Club400 Meters651:24.02 PB—
May 10UAGTCA Outdoor Meet #2May 10 · 100 Meters · Place 69 · Mt. Airy Track Club100 Meters6916.60—
May 3UAGTCA Outdoor Meet #1May 3 · Shot Put · Place 2 · Mt. Airy Track ClubShot Put28.82m—
May 3UAGTCA Outdoor Meet #1May 3 · Javelin · Place 2 · Mt. Airy Track ClubJavelin217.08m—
May 3UAGTCA Outdoor Meet #1May 3 · 200 Meters · Place 68 · Mt. Airy Track Club200 Meters6834.81—

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jul 202024 UAGTCA's Ron Jackson Youth InvitationalJul 20 · Combined results · Place 6 · Mt. Airy TraCombined results654-08—
Jul 202024 UAGTCA's Ron Jackson Youth InvitationalJul 20 · Combined results · Place 7 · Mt. Airy TraCombined results757-08—
Jul 202024 UAGTCA's Ron Jackson Youth InvitationalJul 20 · Combined results · Place 8 · Mt. Airy TraCombined results827-03.75—
Jun 28AAU Region 02 National QualifierJun 28 · Javelin · Place 4 · Mt Airy TrackJavelin600g4.57-11 PB7
Jun 28AAU Region 02 National QualifierJun 28 · Discus · Place 2 · Mt Airy TrackDiscus1kg2.61-087
Jun 28AAU Region 02 National QualifierJun 28 · Shot Put · Place 4 · Mt Airy TrackShot Put6lb4.29-04.007
Jun 14AAU Mid-Atlantic QualifierJun 14 · Discus · Place 2 · Mt. Airy TraDiscus261-0213
Jun 14AAU Mid-Atlantic QualifierJun 14 · Javelin · Place 4 · Mt. Airy TraJavelin453-0713
Jun 14AAU Mid-Atlantic QualifierJun 14 · Shot Put · Place 3 · Mt. Airy TraShot Put328-10.5013
Jun 1UAGTCA ChampJun 1 · Javelin · Place 5 · Mt Airy TrackJavelin600g5.17.39m7
Jun 1UAGTCA ChampJun 1 · Discus · Place 6 · Mt Airy TrackDiscus1kg6.13.73m7
Jun 1UAGTCA ChampJun 1 · Shot Put · Place 5 · Mt Airy TrackShot Put6lb5.8.34m7
Jun 1UAGTCA ChampJun 1 · 100 Meters · Place 32 · Mt Airy Track100 MetersRound P32.16.27a7
May 25UAGTCA Meet 4May 25 · Discus · Place 7 · Mt Airy TrackDiscus1kg7.14.14m7
May 19UAGTCA Meet 3May 19 · Javelin · Mt Airy TrackJavelin600g--ND7
May 19UAGTCA Meet 3May 19 · Shot Put · Place 6 · Mt Airy TrackShot Put6lb6.8.47m7
May 19UAGTCA Meet 3May 19 · 200 Meters · Place 64 · Mt Airy Track200 Meters64.35.05a7
May 11UAGTCA Meet 2May 11 · Javelin · Place 9 · Mt Airy TrackJavelin600g9.13.91m7
May 11UAGTCA Meet 2May 11 · 100 Meters · Place 71 · Mt Airy Track100 MetersRound P71.16.63a7
May 4UAGTCA Meet 1May 4 · Discus · Place 3 · Mt Airy TrackDiscus1kg3.16.15m7
May 4UAGTCA Meet 1May 4 · Shot Put · Place 3 · Mt Airy TrackShot Put6lb3.8.39m7
May 4UAGTCA Meet 1May 4 · 200 Meters · Place 64 · Mt Airy Track200 Meters64.36.00a7

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 22UAGTCA Ron Jackson Youth Invitational 2023Jul 22 · Combined results · Place 4 · Mt. Airy TraCombined results450-07—
Jul 22UAGTCA Ron Jackson Youth Invitational 2023Jul 22 · Combined results · Place 7 · Mt. Airy TraCombined results746-07—
Jul 22UAGTCA Ron Jackson Youth Invitational 2023Jul 22 · Combined results · Place 5 · Mt. Airy TraCombined results526-02.75—
Jul 11AAU Club ChampionshipsJul 11 · Discus · Place 6 · Mt Airy TrackDiscus1kg6.15.51mUnofficial6
Jul 11AAU Club ChampionshipsJul 11 · Shot Put · Place 9 · Mt Airy TrackShot Put6lb9.7.74mUnofficial6
Jun 302023 AAU Region 02 QualifierJun 30 · Discus · Place 1 · Mt. Airy Track ClubDiscus151-3—
Jun 302023 AAU Region 02 QualifierJun 30 · Shot Put · Place 2 · Mt. Airy Track ClubShot Put225-10.75—
Jun 16AAU Mid-Atlantic District QualifierJun 16 · Discus · Place 1 · Mt Airy TrackDiscus1kg1.52-106
Jun 16AAU Mid-Atlantic District QualifierJun 16 · Shot Put · Place 2 · Mt Airy TrackShot Put6lb2.25-106

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 232022 UAGTCA's Ron Jackson Youth InvitationalJul 23 · Shot Put · Place 3 · Mt. Airy TraShot Put324-04.50—
Jul 232022 UAGTCA's Ron Jackson Youth InvitationalJul 23 · 100 Meters · Place 19 · Mt. Airy Tra100 Meters1917.86—
Jun 172022 AAU Mid-Atlantic District Championships QualifierJun 17 · Javelin · Place 3 · Mt. Airy TCJavelin346-1111
Jun 172022 AAU Mid-Atlantic District Championships QualifierJun 17 · Shot Put · Place 1 · Mt. Airy TCShot Put122-03.5011
Jun 4UAGTCA Developmental ChampionshipJun 4 · Long Jump · Place 19 · Mt Airy TrackLong Jump19.2.67mUnofficial9-10
Jun 4UAGTCA Developmental ChampionshipJun 4 · Discus · Place 2 · Mt Airy TrackDiscus1kg2.10.86mUnofficial9-10

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 17AAU Region 2 Qualifier @ Millersville UniversityJul 17 · Javelin · Place 4 · Mt Airy TrackJavelin400g TJ4.9.02m PB9-10
Jul 17AAU Region 2 Qualifier @ Millersville UniversityJul 17 · Shot Put · Place 2 · Mt Airy TrackShot Put6lb2.18-08.259-10
May 16St Luke, Mt Airy at AOCMay 16 · Shot Put · Place 1 · Mt Airy TrackShot Put4kg1.16-10.25Unofficial9-10
May 16St Luke, Mt Airy at AOCMay 16 · 100 Meters · Place 12 · Mt Airy Track100 Meters12.20.37aUnofficial9-10

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
May 23Whirlwinds Track Club Meet #2May 23 · Javelin · Place 2 · Mt Airy TrackJavelin400g TJ2.31-04 PB9-10
May 23Whirlwinds Track Club Meet #2May 23 · Shot Put · Place 1 · Mt Airy TrackShot Put6lb1.17-11.00 PB9-10
May 23Whirlwinds Track Club Meet #2May 23 · 100 Meters · Place 10 · Mt Airy Track100 Meters10.19.39a PB9-10

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 19UAGTCA's Ron Jackson Youth InvitationalJul 19 · Shot Put · Place 2 · Mt. Airy TraShot Put214-01.00—
Jul 19UAGTCA's Ron Jackson Youth InvitationalJul 19 · Javelin · Place 3 · Mt. Airy TraJavelin329-01—
Jun 14AAU Middle Atlantic District QualifierJun 14 · Shot Put · Place 3 · Mt. Airy Track ClubShot Put313-02.50—
Jun 14AAU Middle Atlantic District QualifierJun 14 · Javelin · Place 1 · Mt. Airy Track ClubJavelin132-05—