Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorIYTA Season Opener · May 2317.24aIYTA Season OpenerMay 23, 2026
200 Meters · OutdoorBody in Training Youth Track & Field Invitational · May 2150.60aBody in Training Youth Track & Field InvitationalMay 21, 2022
400 Meters · OutdoorIYTA Championships · Jun 241:42.80aIYTA ChampionshipsJune 24, 2023
High Jump · OutdoorWestfield Youth Track Meet · Jun 203' 6"Westfield Youth Track MeetJune 20, 2026
Javelin · 250g AeroJav · OutdoorWestfield Youth Track Meet · Jun 2068' 5"Westfield Youth Track MeetJune 20, 2026
Javelin · 300g TJ · OutdoorIYTA Championships Presented by Weihe Engineers & Thrivent · Jun 713.34mIYTA Championships Presented by Weihe Engineers & ThriventJune 7, 2025
Shot Put · 6lb · OutdoorWestfield Youth Track Meet · Jun 2016' 8.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 · High Jump · Place 6 · Body in TrainingHigh Jump6.3' 6" PB3
Jun 20Westfield Youth Track MeetJun 20 · Javelin · Place 1 · Body in TrainingJavelin250g AeroJav1.68' 5" PB3
Jun 20Westfield Youth Track MeetJun 20 · Shot Put · Place 6 · Body in TrainingShot Put6lb6.16' 8.5" PB3
Jun 6Mudsock InvitationalJun 6 · High Jump · Place 5 · Body in TrainingHigh Jump5.3' 5"3
Jun 6Mudsock InvitationalJun 6 · Javelin · Place 3 · Body in TrainingJavelin250g AeroJav3.58' 3"3
Jun 6Mudsock InvitationalJun 6 · Shot Put · Place 6 · Body in TrainingShot Put6lb6.15' 3"3
May 30Youth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30 · High Jump · Place 6 · Body in TrainingHigh Jump6.3' 2"3
May 30Youth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30 · Javelin · Place 3 · Body in TrainingJavelin250g AeroJav3.52' 8"3
May 30Youth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30 · Shot Put · Place 10 · Body in TrainingShot Put6lb10.14' 1.5"3
May 23IYTA Season OpenerMay 23 · Javelin · Place 2 · Body in TrainingJavelin250g AeroJav2.64' 9"3
May 23IYTA Season OpenerMay 23 · Shot Put · Place 5 · Body in TrainingShot Put6lb5.14' 9"3
May 23IYTA Season OpenerMay 23 · 100 Meters · Place 18 · Body in Training100 Meters18.17.24a PB3

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 14Mudsock InvitationalJun 14 · Javelin · Place 12 · Body in TrainingJavelin1211.25m2
Jun 14Mudsock InvitationalJun 14 · Shot Put · Place 12 · Body in TrainingShot Put123.73m2
Jun 14Mudsock InvitationalJun 14 · 100 Meters · Place 35 · Body in Training100 Meters3518.61a2
Jun 7IYTA Championships Presented by Weihe Engineers & ThriventJun 7 · Javelin · Place 7 · Body in TrainingJavelin300g TJ7.13.34m PB2
Jun 7IYTA Championships Presented by Weihe Engineers & ThriventJun 7 · Shot Put · Place 11 · Body in TrainingShot Put6lb11.3.73m2
Jun 7IYTA Championships Presented by Weihe Engineers & ThriventJun 7 · 100 Meters · Place 24 · Body in Training100 Meters24.18.20a2
May 31Westfield Youth Track MeetMay 31 · Javelin · Place 7 · Body in TrainingJavelin712.47m2
May 31Westfield Youth Track MeetMay 31 · Shot Put · Place 8 · Body in TrainingShot Put83.86m2
May 31Westfield Youth Track MeetMay 31 · 100 Meters · Place 26 · Body in Training100 Meters2617.89a2
May 24IYTA Season Opener Powered by SocaSpeedMay 24 · Javelin · Place 9 · Body in TrainingJavelin300g TJ9.13.16m2
May 24IYTA Season Opener Powered by SocaSpeedMay 24 · Shot Put · Place 10 · Body in TrainingShot Put6lb10.3.49m2
May 24IYTA Season Opener Powered by SocaSpeedMay 24 · 100 Meters · Place 30 · Body in Training100 Meters30.18.08a2

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 1Westfield Youth Track MeetJun 1 · Javelin · Place 7 · Body in TrainingJavelin79.70m—
Jun 1Westfield Youth Track MeetJun 1 · Shot Put · Place 4 · Body in TrainingShot Put43.58m—
Jun 1Westfield Youth Track MeetJun 1 · 100 Meters · Place 18 · Body in Training100 Meters1819.38a—
May 25Youth Track & Field Invitational presented by WEIHE Engineers and Thrivent FinancialMay 25 · Javelin · Place 11 · Body in TrainingJavelin300g TJ11.8.99m1
May 25Youth Track & Field Invitational presented by WEIHE Engineers and Thrivent FinancialMay 25 · Shot Put · Place 4 · Body in TrainingShot Put6lb4.4.45m1
May 25Youth Track & Field Invitational presented by WEIHE Engineers and Thrivent FinancialMay 25 · 100 Meters · Place 18 · Body in Training100 Meters18.18.85aWind: 01

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 24IYTA ChampionshipsJun 24 · Javelin · Place 15 · Body in TrainingJavelin157.16m—
Jun 24IYTA ChampionshipsJun 24 · Shot Put · Place 9 · Body in TrainingShot Put93.38m—
Jun 24IYTA ChampionshipsJun 24 · 400 Meters · Place 9 · Body in Training400 Meters91:42.80a PB—
Jun 10Leader Invite hosted by AthLead IndyJun 10 · Javelin · Place 6 · Body in TrainingJavelin300g TJ6.8.94m7
Jun 10Leader Invite hosted by AthLead IndyJun 10 · Shot Put · Place 7 · Body in TrainingShot Put6lb7.3.96m7
Jun 10Leader Invite hosted by AthLead IndyJun 10 · 400 Meters · Place 17 · Body in Training400 Meters17.1:44.40a7
Jun 3Westfield Youth Track MeetJun 3 · Javelin · Place 6 · Body in TrainingJavelin610.31m—
Jun 3Westfield Youth Track MeetJun 3 · Shot Put · Place 5 · Body in TrainingShot Put53.96m—
Jun 3Westfield Youth Track MeetJun 3 · 400 Meters · Place 12 · Body in Training400 Meters121:48.83a—
May 27Body in Training Youth Track & Field InvitationalMay 27 · Javelin · Place 16 · Body in TrainingJavelin167.52m—
May 27Body in Training Youth Track & Field InvitationalMay 27 · Shot Put · Place 11 · Body in TrainingShot Put113.15m—
May 27Body in Training Youth Track & Field InvitationalMay 27 · 400 Meters · Place 14 · Body in Training400 Meters141:44.30a—

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 21Body in Training Youth Track & Field InvitationalMay 21 · 200 Meters · Place 30 · Body in Training200 Meters3050.60a PB6
May 21Body in Training Youth Track & Field InvitationalMay 21 · 100 Meters · Place 38 · Body in Training100 Meters3823.66a6