Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorIYTA Season Opener Powered by SocaSpeed · May 2420.87aIYTA Season Opener Powered by SocaSpeedMay 24, 2025
100m Hurdles · 36" / 0.914m · OutdoorIYTA Championships Presented by Weihe Engineers & Thrivent · Jun 720.92aIYTA Championships Presented by Weihe Engineers & ThriventJune 7, 2025
110m Hurdles · 39" / 0.991m · OutdoorWestfield Youth Track Meet · Jun 2020.73aWestfield Youth Track MeetJune 20, 2026
200m Hurdles · 30" / 0.762m · OutdoorIYTA Championships Presented by Weihe Engineers & Thrivent · Jun 736.37aIYTA Championships Presented by Weihe Engineers & ThriventJune 7, 2025
80m Hurdles · 30" / 0.762m · OutdoorLeader Invite hosted by AthLead Indy · Jun 1019.42aLeader Invite hosted by AthLead IndyJune 10, 2023
Javelin · 450g AeroJav · OutdoorLeader Invite hosted by AthLead Indy · Jun 1018.62mLeader Invite hosted by AthLead IndyJune 10, 2023
Javelin · 600g · OutdoorIYTA Season Opener Powered by SocaSpeed · May 2427.56mIYTA Season Opener Powered by SocaSpeedMay 24, 2025
Javelin · 800g · OutdoorYouth Track & Field Invitational hosted by Weihe Engineers and Thrivent Financial · May 3091' 3"Youth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30, 2026
Long Jump · OutdoorWestfield Youth Track Meet · Jun 33.07mWestfield Youth Track MeetJune 3, 2023
Triple Jump · OutdoorIYTA Season Opener Powered by SocaSpeed · May 248.37mIYTA Season Opener Powered by SocaSpeedMay 24, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 20Westfield Youth Track MeetJun 20 · Triple Jump · Place 2 · Body in TrainingTriple Jump2.28' 7.5"9
Jun 20Westfield Youth Track MeetJun 20 · Long Jump · Place 4 · Body in TrainingLong Jump4.13' 1.5"9
Jun 20Westfield Youth Track MeetJun 20 · Javelin · Place 4 · Body in TrainingJavelin800g4.81' 11"9
Jun 20Westfield Youth Track MeetJun 20 · 110m Hurdles · Place 4 · Body in Training110m Hurdles39" / 0.991m4.20.73a PB9
Jun 12USATF Indiana Junior Olympic Track and Field ChampionshipsJun 12 · Javelin · Place 6 · Body in TrainingJavelin625.48m9
Jun 6Mudsock InvitationalJun 6 · Triple Jump · Place 5 · Body in TrainingTriple Jump5.27' 9.5"9
Jun 6Mudsock InvitationalJun 6 · Long Jump · Place 5 · Body in TrainingLong Jump5.12' 9.5"9
Jun 6Mudsock InvitationalJun 6 · Javelin · Place 6 · Body in TrainingJavelin800g6.80' 9"9
Jun 6Mudsock InvitationalJun 6 · 110m Hurdles · Place 4 · Body in Training110m Hurdles39" / 0.991m4.21.12a9
May 30Youth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30 · Triple Jump · Place 3 · Body in TrainingTriple Jump3.29' 0"9
May 30Youth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30 · Long Jump · Place 7 · Body in TrainingLong Jump7.13' 6"9
May 30Youth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30 · Javelin · Place 3 · Body in TrainingJavelin800g3.91' 3" PB9
May 30Youth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30 · 110m Hurdles · Place 7 · Body in Training110m Hurdles39" / 0.991m7.20.81a9
May 23IYTA Season OpenerMay 23 · Triple Jump · Place 1 · Body in TrainingTriple Jump1.28' 8"9

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 20USATF Indiana Association Junior Olympic ChampionshipsJun 20 · Javelin · Place 3 · Body in TrainingJavelin327.89m8
Jun 14Mudsock InvitationalJun 14 · Triple Jump · Place 3 · Body in TrainingTriple Jump38.23m8
Jun 14Mudsock InvitationalJun 14 · 200m Hurdles · Place 11 · Body in Training200m Hurdles1135.84a8
Jun 14Mudsock InvitationalJun 14 · 100m Hurdles · Place 4 · Body in Training100m Hurdles420.93a8
Jun 14Mudsock InvitationalJun 14 · Javelin · Place 1 · Body in TrainingJavelin126.75m8
Jun 7IYTA Championships Presented by Weihe Engineers & ThriventJun 7 · 200m Hurdles · Place 7 · Body in Training200m Hurdles30" / 0.762m7.36.37a PB8
Jun 7IYTA Championships Presented by Weihe Engineers & ThriventJun 7 · 100m Hurdles · Place 5 · Body in Training100m Hurdles36" / 0.914m5.20.92a PB8
Jun 7IYTA Championships Presented by Weihe Engineers & ThriventJun 7 · Triple Jump · Place 3 · Body in TrainingTriple Jump3.7.72m8
Jun 7IYTA Championships Presented by Weihe Engineers & ThriventJun 7 · Javelin · Place 3 · Body in TrainingJavelin600g3.25.81m8
May 31Westfield Youth Track MeetMay 31 · Triple Jump · Place 3 · Body in TrainingTriple Jump37.77m8
May 31Westfield Youth Track MeetMay 31 · Javelin · Place 3 · Body in TrainingJavelin322.71m8
May 31Westfield Youth Track MeetMay 31 · 200m Hurdles · Place 4 · Body in Training200m Hurdles436.90a8
May 31Westfield Youth Track MeetMay 31 · 100m Hurdles · Place 4 · Body in Training100m Hurdles421.38a8
May 24IYTA Season Opener Powered by SocaSpeedMay 24 · 200m Hurdles · Place 2 · Body in Training200m Hurdles30" / 0.762m2.37.09a8
May 24IYTA Season Opener Powered by SocaSpeedMay 24 · 100m Hurdles · Place 3 · Body in Training100m Hurdles33" / 0.838m3.20.87a PB8
May 24IYTA Season Opener Powered by SocaSpeedMay 24 · Triple Jump · Place 3 · Body in TrainingTriple Jump3.8.37m PB8
May 24IYTA Season Opener Powered by SocaSpeedMay 24 · Javelin · Place 1 · Body in TrainingJavelin600g1.27.56m PB8

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 15Mudsock InvitationalJun 15 · Long Jump · Place 11 · Body in TrainingLong Jump113.30m—
Jun 15Mudsock InvitationalJun 15 · Javelin · Place 5 · Body in TrainingJavelin520.40m—
Jun 15Mudsock InvitationalJun 15 · 13-14 Years Old200m Hurdles Finals · Place 12 · Body in Training13-14 Years Old200m Hurdles Finals1237.86a—
Jun 15Mudsock InvitationalJun 15 · 13-14 Years Old100m Hurdles Finals · Place 9 · Body in Training13-14 Years Old100m Hurdles Finals923.00a—
Jun 7Indiana Multis & IYTA ChampionshipsJun 7 · Long Jump · Place 13 · Body in TrainingLong Jump132.97m—
Jun 7Indiana Multis & IYTA ChampionshipsJun 7 · Javelin · Place 9 · Body in TrainingJavelin916.94m—
Jun 7Indiana Multis & IYTA ChampionshipsJun 7 · 200m Hurdles · Place 6 · Body in Training200m Hurdles639.35a—
Jun 7Indiana Multis & IYTA ChampionshipsJun 7 · 100m Hurdles · Place 6 · Body in Training100m Hurdles622.82a—
Jun 1Westfield Youth Track MeetJun 1 · Long Jump · Place 11 · Body in TrainingLong Jump113.64m—
Jun 1Westfield Youth Track MeetJun 1 · Javelin · Place 9 · Body in TrainingJavelin917.22m—
Jun 1Westfield Youth Track MeetJun 1 · 200m Hurdles · Place 10 · Body in Training200m Hurdles1040.01a—
Jun 1Westfield Youth Track MeetJun 1 · 100m Hurdles · Place 8 · Body in Training100m Hurdles821.77a—
May 25Youth Track & Field Invitational presented by WEIHE Engineers and Thrivent FinancialMay 25 · 200m Hurdles · Place 7 · Body in Training200m Hurdles30" / 0.762m7.39.64aWind: 07
May 25Youth Track & Field Invitational presented by WEIHE Engineers and Thrivent FinancialMay 25 · 100m Hurdles · Place 11 · Body in Training100m Hurdles33" / 0.838m11.22.34aWind: 07
May 25Youth Track & Field Invitational presented by WEIHE Engineers and Thrivent FinancialMay 25 · Long Jump · Place 11 · Body in TrainingLong Jump11.3.48m7
May 25Youth Track & Field Invitational presented by WEIHE Engineers and Thrivent FinancialMay 25 · Javelin · Place 7 · Body in TrainingJavelin600g7.17.68m7

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 24IYTA ChampionshipsJun 24 · 80m Hurdles · Place 7 · Body in Training80m Hurdles717.80a—
Jun 24IYTA ChampionshipsJun 24 · Long Jump · Place 8 · Body in TrainingLong Jump83.45m—
Jun 24IYTA ChampionshipsJun 24 · Javelin · Place 8 · Body in TrainingJavelin815.11m—
Jun 10Leader Invite hosted by AthLead IndyJun 10 · 80m Hurdles · Place 14 · Body in Training80m Hurdles30" / 0.762m14.19.42a PB6
Jun 10Leader Invite hosted by AthLead IndyJun 10 · Long Jump · Place 20 · Body in TrainingLong Jump20.3.24m6
Jun 10Leader Invite hosted by AthLead IndyJun 10 · Javelin · Place 4 · Body in TrainingJavelin450g AeroJav4.18.62m PB6
Jun 3Westfield Youth Track MeetJun 3 · 80m Hurdles · Place 11 · Body in Training80m Hurdles1117.67a—
Jun 3Westfield Youth Track MeetJun 3 · Long Jump · Place 17 · Body in TrainingLong Jump173.07m PB—
Jun 3Westfield Youth Track MeetJun 3 · Javelin · Place 5 · Body in TrainingJavelin516.48m—
May 27Body in Training Youth Track & Field InvitationalMay 27 · 80m Hurdles · Place 13 · Body in Training80m Hurdles1317.28a—
May 27Body in Training Youth Track & Field InvitationalMay 27 · Long Jump · Place 16 · Body in TrainingLong Jump163.45m—
May 27Body in Training Youth Track & Field InvitationalMay 27 · Javelin · Place 10 · Body in TrainingJavelin1012.62m—