Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · OutdoorGreater Than Invitational · Jun 81:33.46Greater Than InvitationalJune 8, 2019
Discus · 1.6kg · OutdoorUSATF Ohio Association Outdoor Junior Olympics · Jun 2724.76mUSATF Ohio Association Outdoor Junior Olympics June 27, 2026
Discus · 1kg · IndoorQueen City Invitational · Jul 1924.60mQueen City InvitationalJuly 19, 2025
Discus · 1kg · OutdoorUSATF Ohio Association Junior Olympics Championships · Jun 2124.02mUSATF Ohio Association Junior Olympics ChampionshipsJune 21, 2025
Javelin · 450g AeroJav · OutdoorQueen City Invitational · Jul 1516.65mQueen City Invitational July 15, 2023
Javelin · 600g · IndoorQueen City Invitational · Jul 1920.09mQueen City InvitationalJuly 19, 2025
Javelin · 600g · OutdoorUSATF Ohio Association Junior Olympic Championships · Jun 2215.79mUSATF Ohio Association Junior Olympic ChampionshipsJune 22, 2024
Long Jump · OutdoorGreater Than Invitational · Jun 81.97mGreater Than InvitationalJune 8, 2019
Shot Put · 12lb · OutdoorQueen City Invitational · Jul 189.26mQueen City InvitationalJuly 18, 2026
Shot Put · 4kg · IndoorQueen City Invitational · Jul 198.19mQueen City InvitationalJuly 19, 2025
Shot Put · 4kg · OutdoorUSATF Ohio Association Junior Olympics Championships · Jun 218.16mUSATF Ohio Association Junior Olympics ChampionshipsJune 21, 2025
Shot Put · 6lb · OutdoorUSATF Region 5 Junior Olympic Championships · Jul 77.82mUSATF Region 5 Junior Olympic ChampionshipsJuly 7, 2023

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 18Queen City InvitationalJul 18 · Discus · Place 4 · Hilliard Track ClubDiscus1.6kg4.24.05m-
Jul 18Queen City InvitationalJul 18 · Shot Put · Place 5 · Hilliard Track ClubShot Put12lb5.9.26m PB-
Jun 27USATF Ohio Association Outdoor Junior Olympics Jun 27 · Discus · Place 3 · Hilliard Track ClubDiscus1.6kg3.24.76m PB-
Jun 27USATF Ohio Association Outdoor Junior Olympics Jun 27 · Shot Put · Place 3 · Hilliard Track ClubShot Put12lb3.9.23m-
Jun 20Set the Pace ShowcaseJun 20 · Discus · Place 6 · Hilliard Track ClubDiscus1.6kg6.24.60m-
Jun 20Set the Pace ShowcaseJun 20 · Shot Put · Place 5 · Hilliard Track ClubShot Put12lb5.8.85m-

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jul 19Queen City InvitationalJul 19 · Javelin · Place 4 · Hilliard Track ClubJavelin600g4.20.09m PB-
Jul 19Queen City InvitationalJul 19 · Discus · Place 1 · Hilliard Track ClubDiscus1kg1.24.60m PB-
Jul 19Queen City InvitationalJul 19 · Shot Put · Place 2 · Hilliard Track ClubShot Put4kg2.8.19m PB-

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 21USATF Ohio Association Junior Olympics ChampionshipsJun 21 · Discus · Place 3 · Hilliard Track ClubDiscus1kg3.24.02m PB-
Jun 21USATF Ohio Association Junior Olympics ChampionshipsJun 21 · Shot Put · Place 3 · Hilliard Track ClubShot Put4kg3.8.16m PB-
Jun 14Midwest ClassicJun 14 · Discus · Place 4 · Hilliard Track ClubDiscus422.91m14

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 13Queen City InvitationalJul 13 · Javelin · Place 1 · Hilliard Track ClubJavelin116.82m—
Jul 13Queen City InvitationalJul 13 · Discus · Place 3 · Hilliard Track ClubDiscus319.11m—
Jul 13Queen City InvitationalJul 13 · Shot Put · Place 3 · Hilliard Track ClubShot Put36.09m—
Jun 29Juneteenth ExtravaganzaJun 29 · Javelin · Place 3 · Hilliard Track ClubJavelin314.22m13
Jun 29Juneteenth ExtravaganzaJun 29 · Discus · Place 3 · Hilliard Track ClubDiscus317.31m13
Jun 29Juneteenth ExtravaganzaJun 29 · Shot Put · Place 3 · Hilliard Track ClubShot Put36.58m13
Jun 22USATF Ohio Association Junior Olympic ChampionshipsJun 22 · Javelin · Place 4 · Hilliard Track ClubJavelin600g4.15.79m PB-
Jun 22USATF Ohio Association Junior Olympic ChampionshipsJun 22 · Discus · Place 4 · Hilliard Track ClubDiscus1kg4.15.77m-
Jun 22USATF Ohio Association Junior Olympic ChampionshipsJun 22 · Shot Put · Place 5 · Hilliard Track ClubShot Put4kg5.6.20m-
Jun 8Midwest ClassicJun 8 · Discus · Place 8 · Hilliard Track ClubDiscus818.60m—
Jun 8Midwest ClassicJun 8 · Shot Put · Place 4 · Hilliard Track ClubShot Put46.76m—
May 19Set the Pace ShowcaseMay 19 · Discus · Place 2 · Hilliard Track ClubDiscus216.06m13
May 19Set the Pace ShowcaseMay 19 · Shot Put · Place 4 · Hilliard Track ClubShot Put46.48m13

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 15Queen City Invitational Jul 15 · Javelin · Place 3 · Hilliard Track ClubJavelin450g AeroJav3.16.65m PB-
Jul 15Queen City Invitational Jul 15 · Shot Put · Place 2 · Hilliard Track ClubShot Put6lb2.6.97m-
Jul 7USATF Region 5 Junior Olympic ChampionshipsJul 7 · Javelin · Place 4 · Hilliard Track ClubJavelin450g AeroJav4.15.65m-
Jul 7USATF Region 5 Junior Olympic ChampionshipsJul 7 · Shot Put · Place 3 · Hilliard Track ClubShot Put6lb3.7.82m PB-
Jun 282023 USATF National Youth Outdoor ChampionshipsJun 28 · Shot Put · Place 6 · Hilliard Track ClubShot Put67.54m12
Jun 24USATF Ohio Association Junior Olympic ChampionshipsJun 24 · Javelin · Place 5 · Hilliard Track ClubJavelin515.88m—
Jun 24USATF Ohio Association Junior Olympic ChampionshipsJun 24 · Shot Put · Place 2 · Hilliard Track ClubShot Put27.00m—
Jun 17Juneteenth ExtravaganzaJun 17 · Javelin · Place 2 · Hilliard Track ClubJavelin216.40m12
Jun 17Juneteenth ExtravaganzaJun 17 · Shot Put · Place 1 · Hilliard Track ClubShot Put17.33m12
Jun 11Midwest ClassicJun 11 · Javelin · Place 3 · Hilliard Track ClubJavelin314.70m12
Jun 11Midwest ClassicJun 11 · Shot Put · Place 1 · Hilliard Track ClubShot Put17.52m12
Jun 4United Students Track and Field - Midwest Invitational Jun 4 · Shot Put · Place 4 · Hilliard Track ClubShot Put46.91m12
Jun 4United Students Track and Field - Midwest Invitational Jun 4 · Javelin · Place 6 · Hilliard Track ClubJavelin613.72m12

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 8USATF Region 5 Junior Olympic ChampionshipsJul 8 · Shot Put · Place 3 · Hilliard Track ClubShot Put36.56m11
Jul 8USATF Region 5 Junior Olympic ChampionshipsJul 8 · Javelin · Place 7 · Hilliard Track ClubJavelin712.71m11
Jun 5USATF United Students - MIDWEST INVITATIONALJun 5 · Javelin · Place 4 · Hilliard Track ClubJavelin450g AeroJav4.12.35m-
Jun 5USATF United Students - MIDWEST INVITATIONALJun 5 · Discus · Hilliard Track ClubDiscus1kg—DNS-
Jun 5USATF United Students - MIDWEST INVITATIONALJun 5 · Shot Put · Place 3 · Hilliard Track ClubShot Put6lb3.6.05m-

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 17Queen City InvitationalJul 17 · Shot Put · Place 3 · Hilliard Track ClubShot Put6lb3.5.25m-
Jul 9Region 5 Youth, Open & Masters ChampionshipsJul 9 · Shot Put · Place 2 · Hilliard Track ClubShot Put6lb2.5.38m-
Jun 19USATF Ohio Association Championship-Youth, Open & MastersJun 19 · Shot Put · Place 5 · Hilliard Track ClubShot Put6lb5.4.60m-
Jun 11Midwest ClassicJun 11 · Shot Put · Place 3 · Hilliard Track ClubShot Put6lb3.3.92m-
Jun 6Back To TrackJun 6 · Shot Put · Place 6 · Hilliard Track ClubShot Put6lb6.4.55m-

2019 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 8Greater Than InvitationalJun 8 · Long Jump · Place 2 · Hilliard Track ClubLong Jump21.97m PB8
Jun 8Greater Than InvitationalJun 8 · 400 Meters · Place 5 · Hilliard Track Club400 Meters51:33.46 PB8