Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · OutdoorWestfield Youth Track Meet · May 311:20.50aWestfield Youth Track MeetMay 31, 2025
Discus · 1kg · OutdoorWestfield Youth Track Meet · Jun 2099' 4"Westfield Youth Track MeetJune 20, 2026
Javelin · 600g · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2729.71m2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
Shot Put · 4kg · OutdoorYouth Track & Field Invitational hosted by Weihe Engineers and Thrivent Financial · May 3034' 4.5"Youth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Javelin · Place 34 · Ohio River Valley RacersJavelin600g34.29.71m PB8
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Discus · Place 35 · Ohio River Valley RacersDiscus1kg35.28.70m8
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Shot Put · Place 29 · Ohio River Valley RacersShot Put4kg29.10.15m8
Jun 20Westfield Youth Track MeetJun 20 · Javelin · Place 3 · Ohio River Valley RacersJavelin600g3.96' 8"8
Jun 20Westfield Youth Track MeetJun 20 · Discus · Place 1 · Ohio River Valley RacersDiscus1kg1.99' 4" PB8
Jun 20Westfield Youth Track MeetJun 20 · Shot Put · Place 1 · Ohio River Valley RacersShot Put4kg1.31' 8.5"8
Jun 12USATF Indiana Junior Olympic Track and Field ChampionshipsJun 12 · Javelin · Place 1 · Ohio River Valley RacersJavelin127.95m8
Jun 12USATF Indiana Junior Olympic Track and Field ChampionshipsJun 12 · Discus · Place 1 · Ohio River Valley RacersDiscus130.81m8
Jun 12USATF Indiana Junior Olympic Track and Field ChampionshipsJun 12 · Shot Put · Place 1 · Ohio River Valley RacersShot Put110.58m8
Jun 6Mudsock InvitationalJun 6 · Javelin · Place 2 · Ohio River Valley RacersJavelin600g2.91' 0"8
Jun 6Mudsock InvitationalJun 6 · Discus · Place 4 · Ohio River Valley RacersDiscus1kg4.95' 4"8
Jun 6Mudsock InvitationalJun 6 · Shot Put · Place 3 · Ohio River Valley RacersShot Put4kg3.34' 4"8
May 30Youth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30 · Javelin · Place 6 · Ohio River Valley RacersJavelin600g6.66' 7"8
May 30Youth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30 · Discus · Place 1 · Ohio River Valley RacersDiscus1kg1.96' 5"8
May 30Youth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30 · Shot Put · Place 2 · Ohio River Valley RacersShot Put4kg2.34' 4.5" PB8

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 20USATF Indiana Association Junior Olympic ChampionshipsJun 20 · Javelin · Place 7 · Ohio River Valley RacersJavelin721.51m7
Jun 20USATF Indiana Association Junior Olympic ChampionshipsJun 20 · Discus · Place 9 · Ohio River Valley RacersDiscus915.00m7
Jun 14Mudsock InvitationalJun 14 · Discus · Place 9 · Ohio River Valley RacersDiscus922.30m7
Jun 14Mudsock InvitationalJun 14 · Javelin · Place 8 · Ohio River Valley RacersJavelin817.93m7
Jun 14Mudsock InvitationalJun 14 · Shot Put · Place 9 · Ohio River Valley RacersShot Put97.90m7
May 31Westfield Youth Track MeetMay 31 · Discus · Place 8 · Ohio River Valley RacersDiscus826.16m7
May 31Westfield Youth Track MeetMay 31 · Shot Put · Place 5 · Ohio River Valley RacersShot Put58.76m7
May 31Westfield Youth Track MeetMay 31 · 400 Meters · Place 12 · Ohio River Valley Racers400 Meters121:20.50a PB7