Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorChick Fil A Youth Track Meet · May 2717.93aChick Fil A Youth Track MeetMay 27, 2017
110m Hurdles · 39" / 0.991m · OutdoorIYTA Season Opener Powered by SocaSpeed · May 2418.64aIYTA Season Opener Powered by SocaSpeedMay 24, 2025
1500 Meters · OutdoorIYTA Championships · Jun 226:47.26IYTA ChampionshipsJune 22, 2019
200 Meters · OutdoorMid West Youth Championships · Jun 239.44aMid West Youth ChampionshipsJune 2, 2017
400 Meters · OutdoorHamilton Heights / Western Dual · Mar 191:06.07aHamilton Heights / Western DualMarch 19, 2024
400m Hurdles · 36" / 0.914m · OutdoorIYTA Season Opener Powered by SocaSpeed · May 241:08.32aIYTA Season Opener Powered by SocaSpeedMay 24, 2025
800 Meters · OutdoorIYTA Youth Track & Field Championships · Jun 193:07.88aIYTA Youth Track & Field ChampionshipsJune 19, 2021
Discus · 1kg · OutdoorIYTA 2018 Indiana State Athletic Club Youth Track & Field Meet · Jun 230-03IYTA 2018 Indiana State Athletic Club Youth Track & Field MeetJune 2, 2018
High Jump · OutdoorIYTA Youth Track and Field Championships · Jun 233-06.00IYTA Youth Track and Field ChampionshipsJune 23, 2018
Javelin · 300g TJ · OutdoorMid West Youth Championships · Jun 233-10Mid West Youth ChampionshipsJune 2, 2017
Javelin · 600g · OutdoorIndiana Youth Track Association Youth Meet · Jun 146-04.25Indiana Youth Track Association Youth MeetJune 1, 2019
Javelin · 800g · OutdoorLeader Invite hosted by AthLead Indy · Jun 1018.75mLeader Invite hosted by AthLead IndyJune 10, 2023
Long Jump · OutdoorBody in Training Youth Track & Field Invitational · May 273.94mBody in Training Youth Track & Field InvitationalMay 27, 2023
Triple Jump · OutdoorBody in Training Youth Track & Field Invitational · May 279.38mBody in Training Youth Track & Field InvitationalMay 27, 2023

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

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 7IYTA Championships Presented by Weihe Engineers & ThriventJun 7 · 400m Hurdles · Place 4 · Body in TrainingBody in Training400m Hurdles36" / 0.914m4.1:10.78a12
Jun 7IYTA Championships Presented by Weihe Engineers & ThriventJun 7 · Triple Jump · Place 4 · Body in TrainingBody in TrainingTriple Jump4.9.40m12
Jun 7IYTA Championships Presented by Weihe Engineers & ThriventJun 7 · 110m Hurdles · Body in TrainingBody in Training110m Hurdles39" / 0.991m--DNS12
May 31Westfield Youth Track MeetMay 31 · Triple Jump · Place 1 · Body in TrainingBody in TrainingTriple Jump110.12m12
May 31Westfield Youth Track MeetMay 31 · 400m Hurdles · Place 3 · Body in TrainingBody in Training400m Hurdles31:09.88a12
May 31Westfield Youth Track MeetMay 31 · 110m Hurdles · Place 2 · Body in TrainingBody in Training110m Hurdles222.79a12
May 24IYTA Season Opener Powered by SocaSpeedMay 24 · 400m Hurdles · Place 3 · Body in TrainingBody in Training400m Hurdles36" / 0.914m3.1:08.32a PB12
May 24IYTA Season Opener Powered by SocaSpeedMay 24 · Triple Jump · Place 1 · Body in TrainingBody in TrainingTriple Jump1.10.60m12
May 24IYTA Season Opener Powered by SocaSpeedMay 24 · 110m Hurdles · Place 1 · Body in TrainingBody in Training110m Hurdles39" / 0.991m1.18.64a PB12

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 21USATF Indiana Association Junior Olympic ChampionshipsJun 21 · Triple Jump · Place 4 · Body in TrainingBody in TrainingTriple Jump49.54m—
Jun 21USATF Indiana Association Junior Olympic ChampionshipsJun 21 · 400m Hurdles · Place 7 · Body in TrainingBody in Training400m Hurdles71:13.68a—
Jun 15Mudsock InvitationalJun 15 · Triple Jump · Place 2 · Body in TrainingBody in TrainingTriple Jump29.59m—
Jun 15Mudsock InvitationalJun 15 · Long Jump · Place 10 · Body in TrainingBody in TrainingLong Jump102.51m—
Jun 15Mudsock InvitationalJun 15 · 400m Hurdles · Place 2 · Body in TrainingBody in Training400m Hurdles21:13.40a—
Jun 15Mudsock InvitationalJun 15 · 110m Hurdles · Place 6 · Body in TrainingBody in Training110m Hurdles621.57a—
Jun 7Indiana Multis & IYTA ChampionshipsJun 7 · Triple Jump · Place 3 · Body in TrainingBody in TrainingTriple Jump39.11m—
Jun 7Indiana Multis & IYTA ChampionshipsJun 7 · Long Jump · Place 6 · Body in TrainingBody in TrainingLong Jump64.40m—
Jun 7Indiana Multis & IYTA ChampionshipsJun 7 · 400m Hurdles · Place 2 · Body in TrainingBody in Training400m Hurdles21:12.73a—
Jun 7Indiana Multis & IYTA ChampionshipsJun 7 · 110m Hurdles · Place 4 · Body in TrainingBody in Training110m Hurdles422.15a—
Jun 1Westfield Youth Track MeetJun 1 · Triple Jump · Place 2 · Body in TrainingBody in TrainingTriple Jump29.32m—
Jun 1Westfield Youth Track MeetJun 1 · Long Jump · Place 5 · Body in TrainingBody in TrainingLong Jump54.50m—
Jun 1Westfield Youth Track MeetJun 1 · 400m Hurdles · Place 2 · Body in TrainingBody in Training400m Hurdles21:12.72a—
Jun 1Westfield Youth Track MeetJun 1 · 110m Hurdles · Place 2 · Body in TrainingBody in Training110m Hurdles222.45a—
May 25Youth Track & Field Invitational presented by WEIHE Engineers and Thrivent FinancialMay 25 · Long Jump · Place 4 · Body in TrainingBody in TrainingLong Jump4.4.39m11
May 25Youth Track & Field Invitational presented by WEIHE Engineers and Thrivent FinancialMay 25 · 110m Hurdles · Place 1 · Body in TrainingBody in Training110m Hurdles39" / 0.991m1.22.25aWind: 011
Mar 19Hamilton Heights / Western DualMar 19 · Long Jump · Place 13 · Hamilton HeightsHamilton HeightsLong Jump13.13' 6.25"11
Mar 19Hamilton Heights / Western DualMar 19 · 110m Hurdles · Place 5 · Hamilton HeightsHamilton Heights110m Hurdles39" / 0.991m5.21.94a11
Mar 19Hamilton Heights / Western DualMar 19 · 400 Meters · Place 7 · Hamilton HeightsHamilton Heights400 Meters7.1:06.07a PB11

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 24IYTA ChampionshipsJun 24 · Triple Jump · Place 3 · Body in TrainingBody in TrainingTriple Jump39.50m—
Jun 24IYTA ChampionshipsJun 24 · Long Jump · Place 6 · Body in TrainingBody in TrainingLong Jump64.43m—
Jun 24IYTA ChampionshipsJun 24 · Javelin · Place 7 · Body in TrainingBody in TrainingJavelin720.90m—
Jun 16USATF Indiana Association Junior Olympic ChampionshipsJun 16 · Triple Jump · Place 2 · Body in TrainingBody in TrainingTriple Jump2.9.17m10
Jun 16USATF Indiana Association Junior Olympic ChampionshipsJun 16 · Long Jump · Place 8 · Body in TrainingBody in TrainingLong Jump8.5.13m10
Jun 10Leader Invite hosted by AthLead IndyJun 10 · Triple Jump · Place 3 · Body in TrainingBody in TrainingTriple Jump3.10.97m10
Jun 10Leader Invite hosted by AthLead IndyJun 10 · Long Jump · Place 4 · Body in TrainingBody in TrainingLong Jump4.3.94m10
Jun 10Leader Invite hosted by AthLead IndyJun 10 · Javelin · Place 6 · Body in TrainingBody in TrainingJavelin800g6.18.75m PB10
Jun 3Westfield Youth Track MeetJun 3 · Triple Jump · Place 1 · Body in TrainingBody in TrainingTriple Jump110.16m—
Jun 3Westfield Youth Track MeetJun 3 · Javelin · Place 7 · Body in TrainingBody in TrainingJavelin717.48m—
May 27Body in Training Youth Track & Field InvitationalMay 27 · Triple Jump · Place 2 · Body in TrainingBody in TrainingTriple Jump29.38m PB—
May 27Body in Training Youth Track & Field InvitationalMay 27 · Long Jump · Place 3 · Body in TrainingBody in TrainingLong Jump33.94m PB—
May 27Body in Training Youth Track & Field InvitationalMay 27 · Javelin · Place 8 · Body in TrainingBody in TrainingJavelin817.04m—

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 17USATF Indiana Association Junior Olympic ChampionshipsJun 17 · Triple Jump · Place 2 · Body in TrainingBody in TrainingTriple Jump2.8.04m9
Jun 17USATF Indiana Association Junior Olympic ChampionshipsJun 17 · Long Jump · Place 8 · Body in TrainingBody in TrainingLong Jump8.3.10m9
Jun 11Leader Invite hosted by AthLead Indy & Fishers FireJun 11 · Triple Jump · Place 4 · Body in TrainingBody in TrainingTriple Jump4.7.04m9
Jun 11Leader Invite hosted by AthLead Indy & Fishers FireJun 11 · Long Jump · Place 10 · Body in TrainingBody in TrainingLong Jump10.3.54m9
Jun 11Leader Invite hosted by AthLead Indy & Fishers FireJun 11 · Javelin · Place 7 · Body in TrainingBody in TrainingJavelin800g7.14.07m9

2021 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 19IYTA Youth Track & Field ChampionshipsJun 19 · Triple Jump · Place 4 · Body in TrainingBody in TrainingTriple Jump4.22-01.008
Jun 19IYTA Youth Track & Field ChampionshipsJun 19 · Javelin · Place 6 · Body in TrainingBody in TrainingJavelin800g6.49-108
Jun 19IYTA Youth Track & Field ChampionshipsJun 19 · 800 Meters · Place 7 · Body in TrainingBody in Training800 Meters7.3:07.88a PB8
Jun 12Midwest Youth Track & Field ChampionshipsJun 12 · Triple Jump · Place 3 · Body in TrainingBody in TrainingTriple Jump3.23-05.508
Jun 12Midwest Youth Track & Field ChampionshipsJun 12 · Javelin · Place 8 · Body in TrainingBody in TrainingJavelin800g8.47-118
Jun 12Midwest Youth Track & Field ChampionshipsJun 12 · 1500 Meters · Place 6 · Body in TrainingBody in Training1500 Meters6.7:44.48a8
Jun 12Midwest Youth Track & Field ChampionshipsJun 12 · 800 Meters · Place 7 · Body in TrainingBody in Training800 Meters7.3:43.44a8
Jun 5Westfield Shamrock Youth Track & Field MeetJun 5 · Triple Jump · Place 3 · Body in TrainingBody in TrainingTriple Jump3.22-00.008
Jun 5Westfield Shamrock Youth Track & Field MeetJun 5 · Javelin · Place 9 · Body in TrainingBody in TrainingJavelin800g9.41-048
Jun 5Westfield Shamrock Youth Track & Field MeetJun 5 · 1500 Meters · Place 5 · Body in TrainingBody in Training1500 Meters5.7:13.37a8
Jun 5Westfield Shamrock Youth Track & Field MeetJun 5 · 800 Meters · Place 3 · Body in TrainingBody in Training800 Meters3.3:18.39a8
May 29Body in Training Track Youth Track MeetMay 29 · Triple Jump · Body in TrainingBody in TrainingTriple Jump—FOUL8
May 29Body in Training Track Youth Track MeetMay 29 · Javelin · Place 8 · Body in TrainingBody in TrainingJavelin800g8.40-088
May 29Body in Training Track Youth Track MeetMay 29 · 1500 Meters · Place 8 · Body in TrainingBody in Training1500 Meters8.7:05.82a8
May 29Body in Training Track Youth Track MeetMay 29 · 800 Meters · Place 5 · Body in TrainingBody in Training800 Meters5.3:24.51a8

2019 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 22IYTA ChampionshipsJun 22 · Javelin · Place 7 · Body in TrainingBody in TrainingJavelin747-086
Jun 22IYTA ChampionshipsJun 22 · 1500 Meters · Place 14 · Body in TrainingBody in Training1500 Meters146:47.26 PB6
Jun 22IYTA ChampionshipsJun 22 · 800 Meters · Place 12 · Body in TrainingBody in Training800 Meters123:26.006
Jun 8IYTA Midwest Youth ChampionshipsJun 8 · Javelin · Place 10 · Body in TrainingBody in TrainingJavelin1037-10.756
Jun 8IYTA Midwest Youth ChampionshipsJun 8 · 1500 Meters · Place 11 · Body in TrainingBody in Training1500 Meters117:16.166
Jun 8IYTA Midwest Youth ChampionshipsJun 8 · 800 Meters · Place 14 · Body in TrainingBody in Training800 Meters143:26.206
Jun 1Indiana Youth Track Association Youth MeetJun 1 · Javelin · Place 7 · Body in TrainingBody in TrainingJavelin600g7.46-04.25 PB6
Jun 1Indiana Youth Track Association Youth MeetJun 1 · 800 Meters · Place 13 · Body in TrainingBody in Training800 Meters13.3:26.65a6
Jun 1Indiana Youth Track Association Youth MeetJun 1 · 400 Meters · Place 13 · Body in TrainingBody in Training400 Meters13.1:34.83a6
May 25Chick-Fil-A Youth Track MeetMay 25 · Javelin · Place 6 · Body in TrainingBody in TrainingJavelin600g6.43-11.256
May 25Chick-Fil-A Youth Track MeetMay 25 · 800 Meters · Place 17 · Body in TrainingBody in Training800 Meters17.3:22.13a6
May 25Chick-Fil-A Youth Track MeetMay 25 · 400 Meters · Place 8 · Body in TrainingBody in Training400 Meters8.1:32.40a6

2018 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 23IYTA Youth Track and Field ChampionshipsJun 23 · Discus · Place 7 · Body in TrainingBody in TrainingDiscus1kg7.25-095
Jun 23IYTA Youth Track and Field ChampionshipsJun 23 · High Jump · Place 4 · Body in TrainingBody in TrainingHigh Jump4.3-06.00 PB5
Jun 23IYTA Youth Track and Field ChampionshipsJun 23 · 800 Meters · Place 19 · Body in TrainingBody in Training800 Meters19.3:38.57a5
Jun 9IYTA 2018 Midwest Youth ChampionshipsJun 9 · Discus · Place 9 · Body in TrainingBody in TrainingDiscus1kg9.27-075
Jun 9IYTA 2018 Midwest Youth ChampionshipsJun 9 · High Jump · Place 10 · Body in TrainingBody in TrainingHigh Jump10.3-02.005
Jun 9IYTA 2018 Midwest Youth ChampionshipsJun 9 · 800 Meters · Place 21 · Body in TrainingBody in Training800 Meters21.3:47.53a5
Jun 2IYTA 2018 Indiana State Athletic Club Youth Track & Field MeetJun 2 · Discus · Place 7 · Body in TrainingBody in TrainingDiscus1kg7.30-03 PB5
Jun 2IYTA 2018 Indiana State Athletic Club Youth Track & Field MeetJun 2 · 1500 Meters · Place 10 · Body in TrainingBody in Training1500 Meters10.7:54.86a5
Jun 2IYTA 2018 Indiana State Athletic Club Youth Track & Field MeetJun 2 · 800 Meters · Place 6 · Body in TrainingBody in Training800 Meters6.3:23.10a5

2017 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 10Northside ClassicJun 10 · Javelin · Place 10 · Body in TrainingBody in TrainingJavelin1044-09 PR11-12
Jun 2Mid West Youth ChampionshipsJun 2 · Javelin · Place 13 · Body in TrainingBody in TrainingJavelin300g TJ13.33-10 PB4
Jun 2Mid West Youth ChampionshipsJun 2 · 400 Meters · Place 11 · Body in TrainingBody in Training400 Meters11.1:37.91a4
Jun 2Mid West Youth ChampionshipsJun 2 · 200 Meters · Place 16 · Body in TrainingBody in Training200 MetersRound P16.39.44a PB4
May 27Chick Fil A Youth Track MeetMay 27 · 400 Meters · Body in TrainingBody in Training400 Meters—DNS4
May 27Chick Fil A Youth Track MeetMay 27 · 200 Meters · Place 23 · Body in TrainingBody in Training200 Meters23.42.58a4
May 27Chick Fil A Youth Track MeetMay 27 · 100 Meters · Place 26 · Body in TrainingBody in Training100 Meters26.17.93a PB4