Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBody in Training Youth Track & Field Invitational · May 2722.24aBody in Training Youth Track & Field InvitationalMay 27, 2023
200 Meters · OutdoorWestfield Youth Track Meet · Jun 456.39aWestfield Youth Track MeetJune 4, 2022
Discus · 1kg · OutdoorMudsock Invitational · Jun 636' 3"Mudsock InvitationalJune 6, 2026
Javelin · 300g TJ · OutdoorYouth Track & Field Invitational presented by WEIHE Engineers and Thrivent Financial · May 2511.99mYouth Track & Field Invitational presented by WEIHE Engineers and Thrivent FinancialMay 25, 2024
Javelin · 450g AeroJav · OutdoorWestfield Youth Track Meet · Jun 2044' 6"Westfield Youth Track MeetJune 20, 2026
Shot Put · 6lb · OutdoorMudsock Invitational · Jun 616' 5"Mudsock InvitationalJune 6, 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 · Javelin · Place 11 · Body in TrainingJavelin450g AeroJav11.44' 6" PB5
Jun 20Westfield Youth Track MeetJun 20 · Discus · Place 5 · Body in TrainingDiscus1kg5.28' 4"5
Jun 20Westfield Youth Track MeetJun 20 · Shot Put · Place 5 · Body in TrainingShot Put6lb5.15' 8.5"5
Jun 6Mudsock InvitationalJun 6 · Javelin · Place 18 · Body in TrainingJavelin450g AeroJav18.28' 3"5
Jun 6Mudsock InvitationalJun 6 · Discus · Place 6 · Body in TrainingDiscus1kg6.36' 3" PB5
Jun 6Mudsock InvitationalJun 6 · Shot Put · Place 13 · Body in TrainingShot Put6lb13.16' 5" PB5
May 30Youth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30 · Javelin · Place 16 · Body in TrainingJavelin450g AeroJav16.27' 11"5
May 30Youth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30 · Discus · Place 6 · Body in TrainingDiscus1kg6.29' 10"5
May 30Youth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30 · Shot Put · Place 9 · Body in TrainingShot Put6lb9.14' 10.5"5
May 23IYTA Season OpenerMay 23 · Javelin · Place 14 · Body in TrainingJavelin450g AeroJav14.34' 1"5
May 23IYTA Season OpenerMay 23 · Discus · Place 4 · Body in TrainingDiscus1kg4.32' 1"5
May 23IYTA Season OpenerMay 23 · Shot Put · Place 7 · Body in TrainingShot Put6lb7.15' 5"5

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 14Mudsock InvitationalJun 14 · Discus · Place 6 · Body in TrainingDiscus69.93m4
Jun 14Mudsock InvitationalJun 14 · Javelin · Place 13 · Body in TrainingJavelin138.53m4
Jun 14Mudsock InvitationalJun 14 · Shot Put · Place 10 · Body in TrainingShot Put104.57m4
Jun 7IYTA Championships Presented by Weihe Engineers & ThriventJun 7 · Javelin · Place 17 · Body in TrainingJavelin450g AeroJav17.8.43m4
Jun 7IYTA Championships Presented by Weihe Engineers & ThriventJun 7 · Discus · Place 8 · Body in TrainingDiscus1kg8.9.70m4
Jun 7IYTA Championships Presented by Weihe Engineers & ThriventJun 7 · Shot Put · Place 6 · Body in TrainingShot Put6lb6.4.85m4
May 31Westfield Youth Track MeetMay 31 · Javelin · Place 16 · Body in TrainingJavelin169.09m4
May 31Westfield Youth Track MeetMay 31 · Discus · Place 9 · Body in TrainingDiscus99.60m4
May 31Westfield Youth Track MeetMay 31 · Shot Put · Place 6 · Body in TrainingShot Put64.38m4
May 24IYTA Season Opener Powered by SocaSpeedMay 24 · Javelin · Place 16 · Body in TrainingJavelin450g AeroJav16.8.43m4
May 24IYTA Season Opener Powered by SocaSpeedMay 24 · Discus · Place 7 · Body in TrainingDiscus1kg7.10.80m4
May 24IYTA Season Opener Powered by SocaSpeedMay 24 · Shot Put · Place 10 · Body in TrainingShot Put6lb10.4.66m4

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 7Indiana Multis & IYTA ChampionshipsJun 7 · Javelin · Place 14 · Body in TrainingJavelin1411.58m—
Jun 7Indiana Multis & IYTA ChampionshipsJun 7 · Shot Put · Place 14 · Body in TrainingShot Put143.82m—
Jun 1Westfield Youth Track MeetJun 1 · Javelin · Place 16 · Body in TrainingJavelin1610.62m—
Jun 1Westfield Youth Track MeetJun 1 · Shot Put · Place 9 · Body in TrainingShot Put93.94m—
May 25Youth Track & Field Invitational presented by WEIHE Engineers and Thrivent FinancialMay 25 · Javelin · Place 14 · Body in TrainingJavelin300g TJ14.11.99m PB3
May 25Youth Track & Field Invitational presented by WEIHE Engineers and Thrivent FinancialMay 25 · Shot Put · Place 12 · Body in TrainingShot Put6lb12.3.76m3

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 24IYTA ChampionshipsJun 24 · Javelin · Place 16 · Body in TrainingJavelin169.07m—
Jun 24IYTA ChampionshipsJun 24 · Shot Put · Place 10 · Body in TrainingShot Put103.33m—
Jun 24IYTA ChampionshipsJun 24 · 100 Meters · Place 38 · Body in Training100 Meters3824.94a—
Jun 10Leader Invite hosted by AthLead IndyJun 10 · Javelin · Place 26 · Body in TrainingJavelin300g TJ26.6.78m2
Jun 10Leader Invite hosted by AthLead IndyJun 10 · Shot Put · Place 15 · Body in TrainingShot Put6lb15.2.59m2
Jun 10Leader Invite hosted by AthLead IndyJun 10 · 100 Meters · Place 61 · Body in Training100 Meters61.23.20a2
Jun 3Westfield Youth Track MeetJun 3 · Javelin · Place 23 · Body in TrainingJavelin237.75m—
Jun 3Westfield Youth Track MeetJun 3 · Shot Put · Place 13 · Body in TrainingShot Put132.39m—
Jun 3Westfield Youth Track MeetJun 3 · 100 Meters · Place 54 · Body in Training100 Meters5425.04a—
May 27Body in Training Youth Track & Field InvitationalMay 27 · Javelin · Place 21 · Body in TrainingJavelin218.97m—
May 27Body in Training Youth Track & Field InvitationalMay 27 · Shot Put · Place 12 · Body in TrainingShot Put122.90m—
May 27Body in Training Youth Track & Field InvitationalMay 27 · 100 Meters · Place 63 · Body in Training100 Meters6322.24a PB—

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 11Leader Invite hosted by AthLead Indy & Fishers FireJun 11 · Javelin · Place 12 · Body in TrainingJavelin300g TJ12.6.15m1
Jun 11Leader Invite hosted by AthLead Indy & Fishers FireJun 11 · 200 Meters · Place 40 · Body in Training200 Meters40.58.69a1
Jun 11Leader Invite hosted by AthLead Indy & Fishers FireJun 11 · 100 Meters · Place 40 · Body in Training100 Meters40.25.12a1
Jun 4Westfield Youth Track MeetJun 4 · 200 Meters · Place 31 · Body in Training200 Meters3156.39a PB1
Jun 4Westfield Youth Track MeetJun 4 · 100 Meters · Place 30 · Body in Training100 Meters3024.50a1
May 28Center Grove Youth Track MeetMay 28 · 200 Meters · Place 39 · Body in Training200 Meters391:17.55a1
May 28Center Grove Youth Track MeetMay 28 · 100 Meters · Place 38 · Body in Training100 Meters3830.65a1
May 21Body in Training Youth Track & Field InvitationalMay 21 · 200 Meters · Place 39 · Body in Training200 Meters391:04.25a1
May 21Body in Training Youth Track & Field InvitationalMay 21 · 100 Meters · Place 49 · Body in Training100 Meters4928.88a1