Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBody in Training Youth Track & Field Invitational · May 2133.05aBody in Training Youth Track & Field InvitationalMay 21, 2022
400 Meters · OutdoorBody in Training Youth Track & Field Invitational · May 272:34.20aBody in Training Youth Track & Field InvitationalMay 27, 2023
800 Meters · OutdoorMudsock Invitational · Jun 144:29.23aMudsock InvitationalJune 14, 2025
Javelin · 250g AeroJav · OutdoorWestfield Youth Track Meet · Jun 2020' 2"Westfield Youth Track MeetJune 20, 2026
Javelin · 300g TJ · OutdoorIYTA Season Opener Powered by SocaSpeed · May 244.90mIYTA Season Opener Powered by SocaSpeedMay 24, 2025
Shot Put · 2kg · OutdoorIYTA Season Opener Powered by SocaSpeed · May 242.69mIYTA Season Opener Powered by SocaSpeedMay 24, 2025
Shot Put · 6lb · OutdoorYouth Track & Field Invitational hosted by Weihe Engineers and Thrivent Financial · May 3010' 5.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
Jun 20Westfield Youth Track MeetJun 20 · Javelin · Place 20 · Body in TrainingJavelin250g AeroJav20.20' 2" PB3
Jun 20Westfield Youth Track MeetJun 20 · Shot Put · Place 13 · Body in TrainingShot Put6lb13.10' 4"3
Jun 20Westfield Youth Track MeetJun 20 · 800 Meters · Place 19 · Body in Training800 Meters19.4:38.32a3
Jun 12USATF Indiana Junior Olympic Track and Field ChampionshipsJun 12 · Javelin · Place 6 · Body in TrainingJavelin66.12m3
Jun 12USATF Indiana Junior Olympic Track and Field ChampionshipsJun 12 · Shot Put · Place 8 · Body in TrainingShot Put82.93m3
Jun 12USATF Indiana Junior Olympic Track and Field ChampionshipsJun 12 · 800 Meters · Place 8 · Body in Training800 Meters84:48.89a3
Jun 6Mudsock InvitationalJun 6 · Javelin · Place 24 · Body in TrainingJavelin250g AeroJav24.17' 4"3
Jun 6Mudsock InvitationalJun 6 · Shot Put · Place 13 · Body in TrainingShot Put6lb13.8' 4"3
Jun 6Mudsock InvitationalJun 6 · 800 Meters · Place 21 · Body in Training800 Meters21.4:43.81a3
May 30Youth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30 · Javelin · Place 22 · Body in TrainingJavelin250g AeroJav22.16' 2"3
May 30Youth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30 · Shot Put · Place 15 · Body in TrainingShot Put6lb15.10' 5.5" PB3
May 30Youth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30 · 800 Meters · Place 26 · Body in Training800 Meters26.4:35.76a3
May 23IYTA Season OpenerMay 23 · Javelin · Place 22 · Body in TrainingJavelin250g AeroJav22.14' 2"3
May 23IYTA Season OpenerMay 23 · Shot Put · Place 13 · Body in TrainingShot Put6lb13.8' 9"3
May 23IYTA Season OpenerMay 23 · 800 Meters · Place 16 · Body in Training800 Meters16.4:33.33a3

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 20USATF Indiana Association Junior Olympic ChampionshipsJun 20 · Javelin · Place 4 · Body in TrainingJavelin45.91m2
Jun 20USATF Indiana Association Junior Olympic ChampionshipsJun 20 · Shot Put · Place 3 · Body in TrainingShot Put34.19m2
Jun 14Mudsock InvitationalJun 14 · Javelin · Place 13 · Body in TrainingJavelin133.78m2
Jun 14Mudsock InvitationalJun 14 · Shot Put · Place 9 · Body in TrainingShot Put92.18m2
Jun 14Mudsock InvitationalJun 14 · 800 Meters · Place 12 · Body in Training800 Meters124:29.23a PB2
Jun 7IYTA Championships Presented by Weihe Engineers & ThriventJun 7 · Javelin · Place 15 · Body in TrainingJavelin300g TJ15.3.58m2
Jun 7IYTA Championships Presented by Weihe Engineers & ThriventJun 7 · Shot Put · Place 9 · Body in TrainingShot Put2kg9.2.41m2
Jun 7IYTA Championships Presented by Weihe Engineers & ThriventJun 7 · 800 Meters · Place 15 · Body in Training800 Meters15.4:35.62a2
May 31Westfield Youth Track MeetMay 31 · Javelin · Place 13 · Body in TrainingJavelin133.76m2
May 31Westfield Youth Track MeetMay 31 · Shot Put · Place 8 · Body in TrainingShot Put82.31m2
May 31Westfield Youth Track MeetMay 31 · 800 Meters · Place 11 · Body in Training800 Meters114:34.38a2
May 24IYTA Season Opener Powered by SocaSpeedMay 24 · Javelin · Place 24 · Body in TrainingJavelin300g TJ24.4.90m PB2
May 24IYTA Season Opener Powered by SocaSpeedMay 24 · Shot Put · Place 6 · Body in TrainingShot Put2kg6.2.69m PB2
May 24IYTA Season Opener Powered by SocaSpeedMay 24 · 800 Meters · Place 19 · Body in Training800 Meters19.4:31.45a2

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 1Westfield Youth Track MeetJun 1 · Javelin · Place 24 · Body in TrainingJavelin243.86m—
Jun 1Westfield Youth Track MeetJun 1 · Shot Put · Place 12 · Body in TrainingShot Put121.73m—
Jun 1Westfield Youth Track MeetJun 1 · 800 Meters · Place 11 · Body in Training800 Meters114:53.47a—
May 25Youth Track & Field Invitational presented by WEIHE Engineers and Thrivent FinancialMay 25 · Javelin · Place 30 · Body in TrainingJavelin300g TJ30.4.47m1
May 25Youth Track & Field Invitational presented by WEIHE Engineers and Thrivent FinancialMay 25 · Shot Put · Place 13 · Body in TrainingShot Put6lb13.2.16m1
May 25Youth Track & Field Invitational presented by WEIHE Engineers and Thrivent FinancialMay 25 · 800 Meters · Place 11 · Body in Training800 Meters11.5:23.86a1

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 27Body in Training Youth Track & Field InvitationalMay 27 · Javelin · Place 28 · Body in TrainingJavelin283.96m—
May 27Body in Training Youth Track & Field InvitationalMay 27 · 800 Meters · Place 13 · Body in Training800 Meters135:15.42a—
May 27Body in Training Youth Track & Field InvitationalMay 27 · 400 Meters · Place 25 · Body in Training400 Meters252:34.20a PB—

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 21Body in Training Youth Track & Field InvitationalMay 21 · 400 Meters · Place 20 · Body in Training400 Meters202:35.60a5
May 21Body in Training Youth Track & Field InvitationalMay 21 · 100 Meters · Place 50 · Body in Training100 Meters5033.05a PB5