Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBody in Training Youth Track & Field Invitational · May 2127.38aBody in Training Youth Track & Field InvitationalMay 21, 2022
Javelin · 250g AeroJav · OutdoorWestfield Youth Track Meet · Jun 2053' 10"Westfield Youth Track MeetJune 20, 2026
Javelin · 300g TJ · OutdoorIYTA Season Opener Powered by SocaSpeed · May 2413.34mIYTA Season Opener Powered by SocaSpeedMay 24, 2025
Long Jump · OutdoorBody in Training Youth Track & Field Invitational · May 271.59mBody in Training Youth Track & Field InvitationalMay 27, 2023
Shot Put · 6lb · OutdoorWestfield Youth Track Meet · Jun 2018' 4.5"Westfield Youth Track MeetJune 20, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 20Westfield Youth Track MeetJun 20 · Long Jump · Place 4 · Body in TrainingLong Jump4.10' 10.5"3
Jun 20Westfield Youth Track MeetJun 20 · Javelin · Place 6 · Body in TrainingJavelin250g AeroJav6.53' 10" PB3
Jun 20Westfield Youth Track MeetJun 20 · Shot Put · Place 4 · Body in TrainingShot Put6lb4.18' 4.5" PB3
Jun 6Mudsock InvitationalJun 6 · Long Jump · Place 2 · Body in TrainingLong Jump2.10' 6.5"3
Jun 6Mudsock InvitationalJun 6 · Javelin · Place 7 · Body in TrainingJavelin250g AeroJav7.52' 10"3
Jun 6Mudsock InvitationalJun 6 · Shot Put · Place 3 · Body in TrainingShot Put6lb3.17' 8"3
May 30Youth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30 · Long Jump · Place 7 · Body in TrainingLong Jump7.10' 1"3
May 30Youth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30 · Javelin · Place 4 · Body in TrainingJavelin250g AeroJav4.48' 0"3
May 30Youth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30 · Shot Put · Place 5 · Body in TrainingShot Put6lb5.16' 9.5"3
May 23IYTA Season OpenerMay 23 · Long Jump · Place 4 · Body in TrainingLong Jump4.9' 10.75"3
May 23IYTA Season OpenerMay 23 · Javelin · Place 6 · Body in TrainingJavelin250g AeroJav6.39' 1"3
May 23IYTA Season OpenerMay 23 · Shot Put · Place 4 · Body in TrainingShot Put6lb4.14' 10"3

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 14Mudsock InvitationalJun 14 · Long Jump · Place 15 · Body in TrainingLong Jump152.77m2
Jun 14Mudsock InvitationalJun 14 · Javelin · Place 7 · Body in TrainingJavelin714.88m2
Jun 14Mudsock InvitationalJun 14 · Shot Put · Place 11 · Body in TrainingShot Put114.04m2
Jun 7IYTA Championships Presented by Weihe Engineers & ThriventJun 7 · Long Jump · Place 18 · Body in TrainingLong Jump18.2.46m2
Jun 7IYTA Championships Presented by Weihe Engineers & ThriventJun 7 · Javelin · Place 9 · Body in TrainingJavelin300g TJ9.12.67m2
Jun 7IYTA Championships Presented by Weihe Engineers & ThriventJun 7 · Shot Put · Place 9 · Body in TrainingShot Put6lb9.4.09m2
May 31Westfield Youth Track MeetMay 31 · Long Jump · Place 8 · Body in TrainingLong Jump82.72m2
May 31Westfield Youth Track MeetMay 31 · Javelin · Place 9 · Body in TrainingJavelin911.94m2
May 31Westfield Youth Track MeetMay 31 · Shot Put · Place 10 · Body in TrainingShot Put103.54m2
May 24IYTA Season Opener Powered by SocaSpeedMay 24 · Long Jump · Place 13 · Body in TrainingLong Jump13.2.76m2
May 24IYTA Season Opener Powered by SocaSpeedMay 24 · Javelin · Place 8 · Body in TrainingJavelin300g TJ8.13.34m PB2
May 24IYTA Season Opener Powered by SocaSpeedMay 24 · Shot Put · Place 9 · Body in TrainingShot Put6lb9.3.64m2

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 1Westfield Youth Track MeetJun 1 · Long Jump · Place 12 · Body in TrainingLong Jump122.15m—
Jun 1Westfield Youth Track MeetJun 1 · Javelin · Place 5 · Body in TrainingJavelin511.96m—
Jun 1Westfield Youth Track MeetJun 1 · Shot Put · Place 6 · Body in TrainingShot Put63.33m—
May 25Youth Track & Field Invitational presented by WEIHE Engineers and Thrivent FinancialMay 25 · Long Jump · Place 20 · Body in TrainingLong Jump20.1.83m1
May 25Youth Track & Field Invitational presented by WEIHE Engineers and Thrivent FinancialMay 25 · Javelin · Place 5 · Body in TrainingJavelin300g TJ5.10.24m1
May 25Youth Track & Field Invitational presented by WEIHE Engineers and Thrivent FinancialMay 25 · Shot Put · Place 7 · Body in TrainingShot Put6lb7.3.33m1

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 24IYTA ChampionshipsJun 24 · Long Jump · Place 22 · Body in TrainingLong Jump221.81m—
Jun 24IYTA ChampionshipsJun 24 · Javelin · Place 10 · Body in TrainingJavelin109.19m—
Jun 24IYTA ChampionshipsJun 24 · Shot Put · Place 12 · Body in TrainingShot Put122.90m—
Jun 10Leader Invite hosted by AthLead IndyJun 10 · Long Jump · Place 19 · Body in TrainingLong Jump19.1.85m7
Jun 10Leader Invite hosted by AthLead IndyJun 10 · Javelin · Place 15 · Body in TrainingJavelin300g TJ15.7.29m7
Jun 10Leader Invite hosted by AthLead IndyJun 10 · Shot Put · Place 14 · Body in TrainingShot Put6lb14.2.72m7
Jun 3Westfield Youth Track MeetJun 3 · Long Jump · Place 23 · Body in TrainingLong Jump231.71m—
Jun 3Westfield Youth Track MeetJun 3 · Javelin · Place 15 · Body in TrainingJavelin156.41m—
Jun 3Westfield Youth Track MeetJun 3 · Shot Put · Place 12 · Body in TrainingShot Put122.67m—
May 27Body in Training Youth Track & Field InvitationalMay 27 · Long Jump · Place 31 · Body in TrainingLong Jump311.59m PB—
May 27Body in Training Youth Track & Field InvitationalMay 27 · Javelin · Place 11 · Body in TrainingJavelin119.27m—
May 27Body in Training Youth Track & Field InvitationalMay 27 · Shot Put · Place 16 · Body in TrainingShot Put162.36m—

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 21Body in Training Youth Track & Field InvitationalMay 21 · 100 Meters · Place 47 · Body in Training100 Meters4727.38a PB6