Personal bests

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 1 · Body in TrainingJavelin600g1.108' 1" PB7
Jun 20Westfield Youth Track MeetJun 20 · Discus · Place 6 · Body in TrainingDiscus1kg6.78' 10"7
Jun 20Westfield Youth Track MeetJun 20 · Shot Put · Place 3 · Body in TrainingShot Put4kg3.25' 4.5"7
Jun 6Mudsock InvitationalJun 6 · Javelin · Place 1 · Body in TrainingJavelin600g1.101' 0"7
Jun 6Mudsock InvitationalJun 6 · Discus · Place 6 · Body in TrainingDiscus1kg6.81' 11"7
Jun 6Mudsock InvitationalJun 6 · Shot Put · Place 10 · Body in TrainingShot Put4kg10.26' 2.5" PB7
May 30Youth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30 · Javelin · Place 1 · Body in TrainingJavelin600g1.100' 5"7
May 30Youth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30 · Discus · Place 3 · Body in TrainingDiscus1kg3.92' 6"7
May 30Youth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30 · Shot Put · Place 6 · Body in TrainingShot Put4kg6.24' 1"7
May 23IYTA Season OpenerMay 23 · Javelin · Place 1 · Body in TrainingJavelin600g1.98' 6"7
May 23IYTA Season OpenerMay 23 · Discus · Place 1 · Body in TrainingDiscus1kg1.92' 11" PB7
May 23IYTA Season OpenerMay 23 · Shot Put · Body in TrainingShot Put4kg—DNS7

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 14Mudsock InvitationalJun 14 · Discus · Place 12 · Body in TrainingDiscus1220.22m6
Jun 14Mudsock InvitationalJun 14 · Javelin · Place 2 · Body in TrainingJavelin226.34m6
Jun 14Mudsock InvitationalJun 14 · Shot Put · Place 14 · Body in TrainingShot Put146.26m6
Jun 7IYTA Championships Presented by Weihe Engineers & ThriventJun 7 · Javelin · Place 2 · Body in TrainingJavelin600g2.26.90m6
Jun 7IYTA Championships Presented by Weihe Engineers & ThriventJun 7 · Discus · Place 7 · Body in TrainingDiscus1kg7.21.56m6
Jun 7IYTA Championships Presented by Weihe Engineers & ThriventJun 7 · Shot Put · Place 12 · Body in TrainingShot Put4kg12.5.74m6
May 31Westfield Youth Track MeetMay 31 · Javelin · Place 1 · Body in TrainingJavelin127.51m6
May 31Westfield Youth Track MeetMay 31 · Discus · Place 10 · Body in TrainingDiscus1024.18m6
May 31Westfield Youth Track MeetMay 31 · Shot Put · Place 13 · Body in TrainingShot Put135.66m6
May 24IYTA Season Opener Powered by SocaSpeedMay 24 · Javelin · Place 3 · Body in TrainingJavelin600g3.24.61m6
May 24IYTA Season Opener Powered by SocaSpeedMay 24 · Discus · Place 5 · Body in TrainingDiscus1kg5.23.57m6
May 24IYTA Season Opener Powered by SocaSpeedMay 24 · Shot Put · Place 4 · Body in TrainingShot Put4kg4.6.25m6

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 15Mudsock InvitationalJun 15 · Javelin · Place 1 · Body in TrainingJavelin127.05m—
Jun 15Mudsock InvitationalJun 15 · Discus · Place 1 · Body in TrainingDiscus117.48m—
Jun 15Mudsock InvitationalJun 15 · Shot Put · Place 10 · Body in TrainingShot Put106.20m—
Jun 7Indiana Multis & IYTA ChampionshipsJun 7 · Javelin · Place 2 · Body in TrainingJavelin223.62m—
Jun 7Indiana Multis & IYTA ChampionshipsJun 7 · Discus · Place 7 · Body in TrainingDiscus714.53m—
Jun 7Indiana Multis & IYTA ChampionshipsJun 7 · Shot Put · Place 12 · Body in TrainingShot Put124.90m—
Jun 1Westfield Youth Track MeetJun 1 · Javelin · Place 2 · Body in TrainingJavelin221.64m—
Jun 1Westfield Youth Track MeetJun 1 · Discus · Place 5 · Body in TrainingDiscus515.21m—
Jun 1Westfield Youth Track MeetJun 1 · Shot Put · Place 10 · Body in TrainingShot Put105.59m—
May 25Youth Track & Field Invitational presented by WEIHE Engineers and Thrivent FinancialMay 25 · Javelin · Place 2 · Body in TrainingJavelin450g AeroJav2.21.36m PB5
May 25Youth Track & Field Invitational presented by WEIHE Engineers and Thrivent FinancialMay 25 · Discus · Place 3 · Body in TrainingDiscus1kg3.16.15m5
May 25Youth Track & Field Invitational presented by WEIHE Engineers and Thrivent FinancialMay 25 · Shot Put · Place 9 · Body in TrainingShot Put6lb9.5.21m PB5

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 10Leader Invite hosted by AthLead IndyJun 10 · Long Jump · Place 30 · Body in TrainingLong Jump30.2.81m3
Jun 10Leader Invite hosted by AthLead IndyJun 10 · Javelin · Place 3 · Body in TrainingJavelin450g AeroJav3.19.15m3
Jun 10Leader Invite hosted by AthLead IndyJun 10 · Discus · Place 4 · Body in TrainingDiscus1kg4.14.50m3
Jun 3Westfield Youth Track MeetJun 3 · Discus · Place 5 · Body in TrainingDiscus514.35m—
Jun 3Westfield Youth Track MeetJun 3 · Long Jump · Place 9 · Body in TrainingLong Jump93.40m—
Jun 3Westfield Youth Track MeetJun 3 · Javelin · Place 1 · Body in TrainingJavelin120.27m—
May 27Body in Training Youth Track & Field InvitationalMay 27 · Discus · Place 6 · Body in TrainingDiscus612.42m—
May 27Body in Training Youth Track & Field InvitationalMay 27 · Long Jump · Place 14 · Body in TrainingLong Jump143.58m—
May 27Body in Training Youth Track & Field InvitationalMay 27 · Javelin · Place 1 · Body in TrainingJavelin120.47m—

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 11Leader Invite hosted by AthLead Indy & Fishers FireJun 11 · Long Jump · Place 9 · Body in TrainingLong Jump9.3.01m PB3
Jun 11Leader Invite hosted by AthLead Indy & Fishers FireJun 11 · Javelin · Place 4 · Body in TrainingJavelin300g TJ4.19.79m PB3
Jun 11Leader Invite hosted by AthLead Indy & Fishers FireJun 11 · 100 Meters · Place 19 · Body in Training100 Meters19.17.28a3
Jun 4Westfield Youth Track MeetJun 4 · 100 Meters · Place 27 · Body in Training100 Meters2717.50a3
May 28Center Grove Youth Track MeetMay 28 · 100 Meters · Place 29 · Body in Training100 Meters2917.13a3
May 21Body in Training Youth Track & Field InvitationalMay 21 · 100 Meters · Place 15 · Body in Training100 Meters1517.09a PB3

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 19IYTA Youth Track & Field ChampionshipsJun 19 · Javelin · Place 10 · Body in TrainingJavelin300g TJ10.43-012
Jun 19IYTA Youth Track & Field ChampionshipsJun 19 · 200 Meters · Body in Training200 Meters—DNS2
Jun 19IYTA Youth Track & Field ChampionshipsJun 19 · 100 Meters · Place 36 · Body in Training100 Meters36.18.03a2
Jun 12Midwest Youth Track & Field ChampionshipsJun 12 · Javelin · Place 7 · Body in TrainingJavelin450g AeroJav7.44-092
Jun 12Midwest Youth Track & Field ChampionshipsJun 12 · 200 Meters · Body in Training200 Meters—DNS2
Jun 12Midwest Youth Track & Field ChampionshipsJun 12 · 100 Meters · Place 35 · Body in Training100 Meters35.18.41a2
Jun 5Westfield Shamrock Youth Track & Field MeetJun 5 · Javelin · Place 10 · Body in TrainingJavelin300g TJ10.40-032
Jun 5Westfield Shamrock Youth Track & Field MeetJun 5 · 200 Meters · Place 13 · Body in Training200 Meters13.37.91a PB2
Jun 5Westfield Shamrock Youth Track & Field MeetJun 5 · 100 Meters · Place 27 · Body in Training100 Meters27.18.57a2
May 29Body in Training Track Youth Track MeetMay 29 · Javelin · Place 7 · Body in TrainingJavelin300g TJ7.51-012
May 29Body in Training Track Youth Track MeetMay 29 · 200 Meters · Place 27 · Body in Training200 Meters27.39.67a2
May 29Body in Training Track Youth Track MeetMay 29 · 100 Meters · Place 49 · Body in Training100 Meters49.18.54a2