Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF Three Rivers Youth Developmental Meet #4 · May 2514.28aUSATF Three Rivers Youth Developmental Meet #4May 25, 2024
100m Hurdles · 30" / 0.762m · OutdoorUSATF Three Rivers Developmental Meet #6 · Jun 718.59aUSATF Three Rivers Developmental Meet #6June 7, 2025
100m Hurdles · 33" / 0.838m · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2717.27a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
200 Meters · OutdoorUSATF Region 2 Junior Olympic Track & Field Championship · Jul 927.81aUSATF Region 2 Junior Olympic Track & Field ChampionshipJuly 9, 2026
200m Hurdles · 30" / 0.762m · OutdoorUSATF Three Rivers Developmental Meet #6 · Jun 732.86aUSATF Three Rivers Developmental Meet #6June 7, 2025
800 Meters · OutdoorUSATF Region 2 Junior Olympic Track & Field Championship · Jul 92:39.91aUSATF Region 2 Junior Olympic Track & Field ChampionshipJuly 9, 2026
80m Hurdles · 30" / 0.762m · OutdoorUSATF Three Rivers Association Junior Olympic Championships · Jun 1716.32aUSATF Three Rivers Association Junior Olympic ChampionshipsJune 17, 2023
Heptathlon · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2735372026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
High Jump · OutdoorNext Level Developmental Meet · Jun 101.10mNext Level Developmental MeetJune 10, 2023
Javelin · 600g · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2721.56m2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
Long Jump · OutdoorPenn Hills Developmental Meet · Jun 32.77mPenn Hills Developmental MeetJune 3, 2023
Shot Put · 4kg · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 278.25m2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026

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

2026 Outdoor Track

47 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 800 Meters · Place 7 · Pacer Track800 MetersRound M7.2:40.94a-
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Javelin · Place 13 · Pacer TrackJavelin600gRound M13.21.56m PB-
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Long Jump · Place 16 · Pacer TrackLong JumpRound M16.4.31mWind: 0-
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200 Meters · Place 9 · Pacer Track200 MetersRound M9.27.47aWind: 3.9-
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Shot Put · Place 8 · Pacer TrackShot Put4kgRound M8.8.25m PB-
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · High Jump · Place 4 · Pacer TrackHigh JumpRound M4.1.50m-
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100m Hurdles · Place 14 · Pacer Track100m Hurdles33" / 0.838mRound M14.17.27a PBWind: 1.4-
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Heptathlon · Place 12 · Pacer TrackHeptathlonRound M12.3537 PB-
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · High Jump · Place 15 · Pacer TrackHigh Jump15.1.48m-
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · Heptathlon · Place 2 · Pacer TrackHeptathlonRound M2.3398-
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · Long Jump · Place 3 · Pacer TrackLong JumpRound M3.4.20mWind: -0.5-
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · Long Jump · Pacer TrackLong Jump—DNS-
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · High Jump · Place 1 · Pacer TrackHigh JumpRound M1.1.50m-
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · High Jump · Place 2 · Pacer TrackHigh Jump2.1.43m-
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · Javelin · Place 4 · Pacer TrackJavelin600gRound M4.19.43m-
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · Shot Put · Place 2 · Pacer TrackShot Put4kgRound M2.8.01m-
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · 100m Hurdles · Place 2 · Pacer Track100m Hurdles33" / 0.838mRound M2.17.66aWind: 0.6-
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · 100m Hurdles · Place 5 · Pacer Track100m Hurdles33" / 0.838mRound P5.17.66aWind: 1.5-
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · 100m Hurdles · Place 7 · Pacer Track100m Hurdles33" / 0.838m7.17.79aWind: 1.2-
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · 800 Meters · Place 2 · Pacer Track800 MetersRound M2.2:39.91a PB-
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · 800 Meters · Pacer Track800 Meters—DNS-
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · 200 Meters · Place 3 · Pacer Track200 MetersRound M3.27.81a PBWind: -1.3-
Jun 20USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 20 · Long Jump · Place 6 · Pacer TrackLong Jump6.4.44mWind: -0.7-
Jun 20USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 20 · High Jump · Place 1 · Pacer TrackHigh Jump1.1.45m-
Jun 20USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 20 · 100m Hurdles · Place 3 · Pacer Track100m Hurdles33" / 0.838m3.17.40a-
Jun 20USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 20 · 800 Meters · Place 3 · Pacer Track800 Meters3.2:41.31a-
Jun 13USATF Three Rivers Wolverines Developmental MeetJun 13 · Long Jump · Place 9 · Pacer TrackLong Jump9.3.95m-
Jun 13USATF Three Rivers Wolverines Developmental MeetJun 13 · High Jump · Place 2 · Pacer TrackHigh Jump2.1.45m-
Jun 13USATF Three Rivers Wolverines Developmental MeetJun 13 · 100m Hurdles · Place 3 · Pacer Track100m Hurdles33" / 0.838m3.17.98a-
Jun 13USATF Three Rivers Wolverines Developmental MeetJun 13 · 800 Meters · Place 2 · Pacer Track800 Meters2.2:51.09a-
Jun 6USATF Developmental Meet Future Stars Athletics "Who Got Heart" InvitationalJun 6 · Long Jump · Place 8 · Pacer TrackLong Jump8.3.91m-
Jun 6USATF Developmental Meet Future Stars Athletics "Who Got Heart" InvitationalJun 6 · High Jump · Place 1 · Pacer TrackHigh Jump1.1.45m-
Jun 6USATF Developmental Meet Future Stars Athletics "Who Got Heart" InvitationalJun 6 · 100m Hurdles · Place 1 · Pacer Track100m Hurdles33" / 0.838m1.17.74a-
May 23USATF Developmental Meet Penn Hills EaglesMay 23 · Long Jump · Place 2 · Pacer TrackLong Jump2.4.09m-
May 23USATF Developmental Meet Penn Hills EaglesMay 23 · High Jump · Place 1 · Pacer TrackHigh Jump1.1.32m-
May 23USATF Developmental Meet Penn Hills EaglesMay 23 · 100m Hurdles · Place 2 · Pacer Track100m Hurdles33" / 0.838m2.18.69a-
May 23USATF Developmental Meet Penn Hills EaglesMay 23 · 200 Meters · Pacer Track200 Meters—DNS-
May 16USATF Developmental Meet East Allegheny WildcatsMay 16 · Long Jump · Place 2 · Pacer TrackLong Jump2.3.85m-
May 16USATF Developmental Meet East Allegheny WildcatsMay 16 · High Jump · Place 1 · Pacer TrackHigh Jump1.1.38m-
May 16USATF Developmental Meet East Allegheny WildcatsMay 16 · 100m Hurdles · Place 1 · Pacer Track100m Hurdles33" / 0.838m1.17.40a-
May 16USATF Developmental Meet East Allegheny WildcatsMay 16 · 200 Meters · Place 3 · Pacer Track200 Meters3.28.58a-
May 9USATF Developmental Meet Gateway GatorsMay 9 · Long Jump · Place 3 · Pacer TrackLong Jump3.3.98m-
May 9USATF Developmental Meet Gateway GatorsMay 9 · High Jump · Place 1 · Pacer TrackHigh Jump1.1.42m-
May 9USATF Developmental Meet Gateway GatorsMay 9 · 100m Hurdles · Place 1 · Pacer Track100m Hurdles33" / 0.838m1.18.93a-
May 2USATF El1te Spr1nt 1nv1tat1onalMay 2 · Long Jump · Pacer TrackLong Jump—SCR-
May 2USATF El1te Spr1nt 1nv1tat1onalMay 2 · High Jump · Pacer TrackHigh Jump—NH-
May 2USATF El1te Spr1nt 1nv1tat1onalMay 2 · 100m Hurdles · Place 1 · Pacer Track100m Hurdles33" / 0.838m1.18.42a-

2025 Outdoor Track

51 results
DateMeetEventPlMarkGr
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · Shot Put · Place 2 · PacerShot Put28.44m14
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · 200m Hurdles · Place 5 · Pacer200m HurdlesRound P532.5114
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · 200m Hurdles · Place 6 · Pacer200m Hurdles632.3514
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · 800 Meters · Place 2 · Pacer800 Meters22:56.8814
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · Long Jump · Place 2 · PacerLong Jump24.25m14
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · High Jump · Place 2 · PacerHigh Jump21.40m14
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · High Jump · Place 1 · PacerHigh Jump11.48m14
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · 100m Hurdles · Place 4 · Pacer100m HurdlesRound P418.7914
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · 100m Hurdles · Place 2 · Pacer100m Hurdles218.0614
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · 100m Hurdles · Place 6 · Pacer100m Hurdles618.7514
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · 200m Hurdles · Place 5 · Pacer200m Hurdles532.5114
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · 200m Hurdles · Place 6 · Pacer200m Hurdles632.3514
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · 100m Hurdles · Place 6 · Pacer100m Hurdles618.7514
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · 100m Hurdles · Place 4 · Pacer100m Hurdles418.7914
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · 100m Hurdles · Place 2 · Pacer100m Hurdles218.0614
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · 1500 Meters · Place 3 · Pacer1500 Meters3218414
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · 800 Meters · Place 2 · Pacer800 Meters22:56.8814
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · Shot Put · Place 2 · PacerShot Put28.44m14
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · Long Jump · Place 2 · PacerLong Jump24.25m14
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · High Jump · Place 2 · PacerHigh Jump21.40m14
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · High Jump · Place 1 · PacerHigh Jump11.48m14
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · 200m Hurdles · Place 4 · Pacer200m Hurdles433.1214
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · 100m Hurdles · Place 3 · Pacer100m Hurdles318.4214
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · 800 Meters · Place 5 · Pacer800 Meters52:45.8214
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · High Jump · Place 1 · PacerHigh Jump11.35m14
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · 200m Hurdles · Place 4 · Pacer200m Hurdles433.1214
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · 800 Meters · Place 5 · Pacer800 Meters52:45.8214
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · High Jump · Place 1 · PacerHigh Jump11.35m14
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · 100m Hurdles · Place 3 · Pacer100m Hurdles318.4214
Jun 14USATF Three Rivers Developmental Meet #7Jun 14 · 200m Hurdles · Pacer Track200m Hurdles30" / 0.762m—DNS-
Jun 14USATF Three Rivers Developmental Meet #7Jun 14 · Long Jump · Place 10 · Pacer TrackLong Jump10.3.74m-
Jun 14USATF Three Rivers Developmental Meet #7Jun 14 · 100m Hurdles · Place 2 · Pacer Track100m Hurdles30" / 0.762m2.19.00a-
Jun 14USATF Three Rivers Developmental Meet #7Jun 14 · High Jump · Place 1 · Pacer TrackHigh Jump1.1.35m-
Jun 7USATF Three Rivers Developmental Meet #6Jun 7 · 200m Hurdles · Place 2 · Pacer Track200m Hurdles30" / 0.762m2.32.86a PB-
Jun 7USATF Three Rivers Developmental Meet #6Jun 7 · 100m Hurdles · Place 2 · Pacer Track100m Hurdles30" / 0.762m2.18.59a PB-
Jun 7USATF Three Rivers Developmental Meet #6Jun 7 · High Jump · Place 2 · Pacer TrackHigh Jump2.1.35m-
Jun 7USATF Three Rivers Developmental Meet #6Jun 7 · 800 Meters · Pacer Track800 Meters—DNS-
May 31USATF Three Rivers Developmental Meet #4May 31 · Long Jump · Place 9 · PacerLong Jump93.78m—
May 31USATF Three Rivers Developmental Meet #4May 31 · High Jump · Place 1 · PacerHigh Jump11.40m—
May 31USATF Three Rivers Developmental Meet #4May 31 · 100m Hurdles · Place 3 · Pacer100m Hurdles318.44a—
May 31USATF Three Rivers Developmental Meet #4May 31 · 800 Meters · Place 7 · Pacer800 Meters72:52.21a—
May 24USATF Three Rivers Developmental Meet #3May 24 · Long Jump · Place 8 · PacerLong Jump83.85m—
May 24USATF Three Rivers Developmental Meet #3May 24 · High Jump · Place 2 · PacerHigh Jump21.40m—
May 24USATF Three Rivers Developmental Meet #3May 24 · 200m Hurdles · Place 4 · Pacer200m Hurdles432.79a—
May 24USATF Three Rivers Developmental Meet #3May 24 · 100m Hurdles · Place 2 · Pacer100m Hurdles218.64a—
May 17USATF Three Rivers Developmental Meet #2 @ South Allegheny HSMay 17 · Long Jump · Place 9 · PacerLong Jump93.82m—
May 17USATF Three Rivers Developmental Meet #2 @ South Allegheny HSMay 17 · High Jump · Place 2 · PacerHigh Jump21.35m—
May 17USATF Three Rivers Developmental Meet #2 @ South Allegheny HSMay 17 · 100m Hurdles · Place 1 · Pacer100m Hurdles118.43a—
May 10USATF Three Rivers Developmental Meet #1May 10 · High Jump · Place 1 · PacerHigh Jump11.40m—
May 10USATF Three Rivers Developmental Meet #1May 10 · 200m Hurdles · Place 1 · Pacer200m Hurdles133.91a—
May 10USATF Three Rivers Developmental Meet #1May 10 · 100m Hurdles · Place 1 · Pacer100m Hurdles118.68a—

2024 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 200m Hurdles · Place 11 · Pacer Track200m Hurdles30" / 0.762mRound P11.33.46aWind: 0.2-
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · Long Jump · Place 20 · Pacer TrackLong Jump20.3.64mWind: 0.7-
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 100m Hurdles · Place 8 · Pacer Track100m Hurdles30" / 0.762mRound P8.19.36a-
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 100m Hurdles · Place 6 · Pacer Track100m Hurdles30" / 0.762m6.19.13aWind: -0.5-
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · High Jump · Pacer TrackHigh Jump--NH-
Jun 22USATF Three Rivers Association ChampionshipJun 22 · Long Jump · Place 5 · PacerLong Jump53.67m—
Jun 22USATF Three Rivers Association ChampionshipJun 22 · High Jump · Place 2 · PacerHigh Jump21.15m—
Jun 22USATF Three Rivers Association ChampionshipJun 22 · 200m Hurdles · Place 2 · Pacer200m Hurdles234.47a—
Jun 22USATF Three Rivers Association ChampionshipJun 22 · 100m Hurdles · Place 1 · Pacer100m Hurdles119.06a—
Jun 8USATF Three Rivers Youth Developmental Meet #6Jun 8 · Long Jump · Place 8 · PacerLong Jump83.63m—
Jun 8USATF Three Rivers Youth Developmental Meet #6Jun 8 · High Jump · Place 2 · PacerHigh Jump21.15m—
Jun 8USATF Three Rivers Youth Developmental Meet #6Jun 8 · 100m Hurdles · Place 6 · Pacer100m Hurdles621.08a—
Jun 1USATF Three Rivers Youth Developmental Meet #5Jun 1 · Long Jump · Place 8 · PacerLong Jump83.52m—
Jun 1USATF Three Rivers Youth Developmental Meet #5Jun 1 · High Jump · Place 2 · PacerHigh Jump21.25m—
Jun 1USATF Three Rivers Youth Developmental Meet #5Jun 1 · 200m Hurdles · Place 2 · Pacer200m Hurdles233.70a—
Jun 1USATF Three Rivers Youth Developmental Meet #5Jun 1 · 100m Hurdles · Place 2 · Pacer100m Hurdles219.06a—
May 25USATF Three Rivers Youth Developmental Meet #4May 25 · Long Jump · Place 9 · Pacer TrackLong Jump9.3.69m-
May 25USATF Three Rivers Youth Developmental Meet #4May 25 · 100m Hurdles · Place 2 · Pacer Track100m Hurdles30" / 0.762m2.19.30a-
May 25USATF Three Rivers Youth Developmental Meet #4May 25 · High Jump · Place 1 · Pacer TrackHigh Jump1.1.25m-
May 25USATF Three Rivers Youth Developmental Meet #4May 25 · 100 Meters · Place 16 · Pacer Track100 MetersRound S16.14.28a PB-
May 18USATF Three Rivers Youth Developmental Meet #3May 18 · Long Jump · Place 9 · Pacer TrackLong Jump9.3.80m-
May 18USATF Three Rivers Youth Developmental Meet #3May 18 · 100m Hurdles · Place 3 · Pacer Track100m Hurdles30" / 0.762m3.19.40a-
May 18USATF Three Rivers Youth Developmental Meet #3May 18 · High Jump · Place 2 · Pacer TrackHigh Jump2.1.27m-
May 18USATF Three Rivers Youth Developmental Meet #3May 18 · 100 Meters · Place 15 · Pacer Track100 MetersRound S15.14.38a-
May 11USATF Three Rivers Youth Developmental Meet #2May 11 · Long Jump · Place 7 · Pacer TrackLong Jump7.3.47m-
May 11USATF Three Rivers Youth Developmental Meet #2May 11 · 100m Hurdles · Place 4 · Pacer Track100m Hurdles30" / 0.762m4.20.10a-
May 11USATF Three Rivers Youth Developmental Meet #2May 11 · High Jump · Place 4 · Pacer TrackHigh Jump4.1.19m-

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 17USATF Three Rivers Association Junior Olympic ChampionshipsJun 17 · 80m Hurdles · Place 2 · Pacer Track80m Hurdles30" / 0.762m2.16.32a PB-
Jun 17USATF Three Rivers Association Junior Olympic ChampionshipsJun 17 · Long Jump · Place 7 · Pacer TrackLong Jump7.3.32mWind: 1.4-
Jun 17USATF Three Rivers Association Junior Olympic ChampionshipsJun 17 · High Jump · Place 2 · Pacer TrackHigh Jump2.1.20m-
Jun 10Next Level Developmental MeetJun 10 · High Jump · Place 2 · PacerHigh Jump21.10m PB—
Jun 10Next Level Developmental MeetJun 10 · 80m Hurdles · Place 2 · Pacer80m Hurdles216.04a—
Jun 10Next Level Developmental MeetJun 10 · Long Jump · Place 12 · PacerLong Jump122.87m—
Jun 3Penn Hills Developmental MeetJun 3 · 80m Hurdles · Place 3 · Pacer80m Hurdles316.82a—
Jun 3Penn Hills Developmental MeetJun 3 · High Jump · Place 1 · PacerHigh Jump11.10m—
Jun 3Penn Hills Developmental MeetJun 3 · Long Jump · Place 12 · PacerLong Jump122.77m PB—