Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF Ohio Association Outdoor Junior Olympics · Jun 2714.13aUSATF Ohio Association Outdoor Junior Olympics June 27, 2026
200 Meters · OutdoorLefty Martin Invitational · May 3129.43aLefty Martin InvitationalMay 31, 2026
Discus · 1kg · OutdoorQueen City Invitational · Jul 1833.24mQueen City InvitationalJuly 18, 2026
Javelin · 600g · OutdoorUSATF Ohio Association Outdoor Junior Olympics · Jun 2733.56mUSATF Ohio Association Outdoor Junior Olympics June 27, 2026
Shot Put · 4kg · OutdoorQueen City Invitational · Jul 1810.66mQueen City InvitationalJuly 18, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Javelin · Place 33 · Crossroads Track and FieldJavelin600g33.30.19m7
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Discus · Place 28 · Crossroads Track and FieldDiscus1kg28.32.55m7
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Shot Put · Place 36 · Crossroads Track and FieldShot Put4kg36.9.31m7
Jul 18Queen City InvitationalJul 18 · Javelin · Place 1 · Crossroads Track and FieldJavelin600g1.32.36m7
Jul 18Queen City InvitationalJul 18 · Discus · Place 1 · Crossroads Track and FieldDiscus1kg1.33.24m PB7
Jul 18Queen City InvitationalJul 18 · Shot Put · Place 1 · Crossroads Track and FieldShot Put4kg1.10.66m PB7
Jul 18Queen City InvitationalJul 18 · 100 Meters · Crossroads Track and Field100 Meters--DNS7
Jun 27USATF Ohio Association Outdoor Junior Olympics Jun 27 · Javelin · Place 1 · Crossroads Track and FieldJavelin600g1.33.56m PB7
Jun 27USATF Ohio Association Outdoor Junior Olympics Jun 27 · Discus · Place 1 · Crossroads Track and FieldDiscus1kg1.30.87m7
Jun 27USATF Ohio Association Outdoor Junior Olympics Jun 27 · Shot Put · Place 1 · Crossroads Track and FieldShot Put4kg1.9.73m7
Jun 27USATF Ohio Association Outdoor Junior Olympics Jun 27 · 100 Meters · Place 4 · Crossroads Track and Field100 Meters4.14.13a PBWind: -0.97
Jun 6Mudsock InvitationalJun 6 · Javelin · Place 3 · Crossroads Track and FieldJavelin600g3.87' 11"7
Jun 6Mudsock InvitationalJun 6 · Discus · Place 5 · Crossroads Track and FieldDiscus1kg5.91' 1"7
Jun 6Mudsock InvitationalJun 6 · Shot Put · Place 6 · Crossroads Track and FieldShot Put4kg6.28' 4"7
Jun 6Mudsock InvitationalJun 6 · 100 Meters · Place 15 · Crossroads Track and Field100 Meters15.14.60a7
May 31Lefty Martin InvitationalMay 31 · Javelin · Place 1 · Crossroads Track and FieldJavelin130.88m7
May 31Lefty Martin InvitationalMay 31 · Discus · Place 1 · Crossroads Track and FieldDiscus126.56m7
May 31Lefty Martin InvitationalMay 31 · Shot Put · Place 1 · Crossroads Track and FieldShot Put18.94m7
May 31Lefty Martin InvitationalMay 31 · 200 Meters · Place 13 · Crossroads Track and Field200 Meters1329.43a PB7

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 18Set The Pace ShowcaseMay 18 · Shot Put · Place 5 · Crossroads Track and FieldShot Put57.21m13
May 18Set The Pace ShowcaseMay 18 · Javelin · Place 1 · Crossroads Track and FieldJavelin122.05m13
May 18Set The Pace ShowcaseMay 18 · Discus · Place 3 · Crossroads Track and FieldDiscus317.07m13
May 18Set The Pace ShowcaseMay 18 · 200 Meters · Place 18 · Crossroads Track and Field200 Meters1836.4413

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 13Queen City InvitationalJul 13 · Javelin · Place 2 · Crossroads Track and FieJavelin221.51m—
Jul 13Queen City InvitationalJul 13 · Discus · Place 3 · Crossroads Track and FieDiscus316.16m—
Jul 13Queen City InvitationalJul 13 · Shot Put · Place 2 · Crossroads Track and FieShot Put27.60m—
Jun 29Juneteenth ExtravaganzaJun 29 · Javelin · Place 2 · Crossroads Track and FieldJavelin223.12m12
Jun 29Juneteenth ExtravaganzaJun 29 · Discus · Place 2 · Crossroads Track and FieldDiscus213.59m12
Jun 29Juneteenth ExtravaganzaJun 29 · Shot Put · Place 1 · Crossroads Track and FieldShot Put18.38m12