Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWestfield Youth Track Meet · Jun 417.15aWestfield Youth Track MeetJune 4, 2022
100m Hurdles · 36" / 0.914m · OutdoorYouth Track & Field Invitational hosted by Weihe Engineers and Thrivent Financial · May 3019.71aYouth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30, 2026
1500 Meters · OutdoorIYTA Season Opener Powered by SocaSpeed · May 245:43.15aIYTA Season Opener Powered by SocaSpeedMay 24, 2025
200 Meters · OutdoorLeader Invite hosted by AthLead Indy & Fishers Fire · Jun 1137.83aLeader Invite hosted by AthLead Indy & Fishers FireJune 11, 2022
2000m Steeplechase · OutdoorUSATF Indiana Junior Olympic Track and Field Championships · Jun 128:43.30aUSATF Indiana Junior Olympic Track and Field ChampionshipsJune 12, 2026
200m Hurdles · 30" / 0.762m · OutdoorYouth Track & Field Invitational hosted by Weihe Engineers and Thrivent Financial · May 3032.19aYouth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30, 2026
3000 Meters · OutdoorIndiana Multis & IYTA Championships · Jun 712:57.72aIndiana Multis & IYTA ChampionshipsJune 7, 2024
400 Meters · OutdoorIYTA Season Opener · May 231:08.03aIYTA Season OpenerMay 23, 2026
800 Meters · OutdoorIYTA Season Opener · May 232:42.11aIYTA Season OpenerMay 23, 2026
80m Hurdles · 30" / 0.762m · OutdoorIYTA Championships Presented by Weihe Engineers & Thrivent · Jun 715.92aIYTA Championships Presented by Weihe Engineers & ThriventJune 7, 2025

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 12USATF Indiana Junior Olympic Track and Field ChampionshipsJun 12 · 2000m Steeplechase · Place 8 · Body in Training2000m Steeplechase88:43.30a PB6
Jun 12USATF Indiana Junior Olympic Track and Field ChampionshipsJun 12 · 200m Hurdles · Place 3 · Body in Training200m Hurdles340.10a6
Jun 6Mudsock InvitationalJun 6 · 200m Hurdles · Place 5 · Body in Training200m Hurdles30" / 0.762m5.33.36a6
Jun 6Mudsock InvitationalJun 6 · 100m Hurdles · Place 5 · Body in Training100m Hurdles36" / 0.914m5.20.46a6
Jun 6Mudsock InvitationalJun 6 · 1500 Meters · Body in Training1500 Meters—DNS6
Jun 6Mudsock InvitationalJun 6 · 400 Meters · Place 10 · Body in Training400 Meters10.1:12.28a6
May 30Youth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30 · 200m Hurdles · Place 3 · Body in Training200m Hurdles30" / 0.762m3.32.19a PB6
May 30Youth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30 · 100m Hurdles · Place 3 · Body in Training100m Hurdles36" / 0.914m3.19.71a PB6
May 30Youth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30 · 1500 Meters · Body in Training1500 Meters—DNS6
May 30Youth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30 · 400 Meters · Place 18 · Body in Training400 Meters18.1:14.09a6
May 23IYTA Season OpenerMay 23 · 200m Hurdles · Place 1 · Body in Training200m Hurdles30" / 0.762m1.32.71a6
May 23IYTA Season OpenerMay 23 · 800 Meters · Place 4 · Body in Training800 Meters4.2:42.11a PB6
May 23IYTA Season OpenerMay 23 · 400 Meters · Place 9 · Body in Training400 Meters9.1:08.03a PB6

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 20USATF Indiana Association Junior Olympic ChampionshipsJun 20 · 80m Hurdles · Place 2 · Body in Training80m Hurdles216.28a5
Jun 20USATF Indiana Association Junior Olympic ChampionshipsJun 20 · 800 Meters · Place 6 · Body in Training800 Meters62:43.42a5
Jun 14Mudsock InvitationalJun 14 · 80m Hurdles · Place 2 · Body in Training80m Hurdles216.13a5
Jun 14Mudsock InvitationalJun 14 · 800 Meters · Place 7 · Body in Training800 Meters72:48.87a5
Jun 14Mudsock InvitationalJun 14 · 400 Meters · Place 6 · Body in Training400 Meters61:11.60a5
Jun 7IYTA Championships Presented by Weihe Engineers & ThriventJun 7 · 80m Hurdles · Place 2 · Body in Training80m Hurdles30" / 0.762m2.15.92a PB5
Jun 7IYTA Championships Presented by Weihe Engineers & ThriventJun 7 · 800 Meters · Place 6 · Body in Training800 Meters6.2:47.69a5
Jun 7IYTA Championships Presented by Weihe Engineers & ThriventJun 7 · 400 Meters · Place 5 · Body in Training400 Meters5.1:10.31a5
May 31Westfield Youth Track MeetMay 31 · 80m Hurdles · Place 1 · Body in Training80m Hurdles116.05a5
May 31Westfield Youth Track MeetMay 31 · 1500 Meters · Place 8 · Body in Training1500 Meters85:58.93a5
May 31Westfield Youth Track MeetMay 31 · 800 Meters · Place 6 · Body in Training800 Meters62:50.37a5
May 24IYTA Season Opener Powered by SocaSpeedMay 24 · 80m Hurdles · Place 2 · Body in Training80m Hurdles30" / 0.762m2.16.15a5
May 24IYTA Season Opener Powered by SocaSpeedMay 24 · 1500 Meters · Place 5 · Body in Training1500 Meters5.5:43.15a PB5
May 24IYTA Season Opener Powered by SocaSpeedMay 24 · 800 Meters · Place 6 · Body in Training800 Meters6.2:52.06a5

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 15Mudsock InvitationalJun 15 · 1500 Meters · Place 5 · Body in Training1500 Meters55:54.92a—
Jun 15Mudsock InvitationalJun 15 · 800 Meters · Place 8 · Body in Training800 Meters82:53.66a—
Jun 7Indiana Multis & IYTA ChampionshipsJun 7 · 3000 Meters · Place 5 · Body in Training3000 Meters512:57.72a PB—
Jun 7Indiana Multis & IYTA ChampionshipsJun 7 · 1500 Meters · Place 9 · Body in Training1500 Meters96:22.17a—
Jun 1Westfield Youth Track MeetJun 1 · 3000 Meters · Place 7 · Body in Training3000 Meters713:05.63a—
Jun 1Westfield Youth Track MeetJun 1 · 1500 Meters · Place 9 · Body in Training1500 Meters96:01.29a—
May 25Youth Track & Field Invitational presented by WEIHE Engineers and Thrivent FinancialMay 25 · 1500 Meters · Place 5 · Body in Training1500 Meters5.5:55.16a4
May 25Youth Track & Field Invitational presented by WEIHE Engineers and Thrivent FinancialMay 25 · 800 Meters · Place 8 · Body in Training800 Meters8.3:00.33a4

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 24IYTA ChampionshipsJun 24 · 1500 Meters · Place 1 · Body in Training1500 Meters16:22.05a—
Jun 24IYTA ChampionshipsJun 24 · 800 Meters · Place 7 · Body in Training800 Meters73:05.29a—
Jun 10Leader Invite hosted by AthLead IndyJun 10 · 1500 Meters · Place 5 · Body in Training1500 Meters5.6:32.23a3
Jun 10Leader Invite hosted by AthLead IndyJun 10 · 800 Meters · Place 3 · Body in Training800 Meters3.3:03.06a3
Jun 3Westfield Youth Track MeetJun 3 · 1500 Meters · Place 4 · Body in Training1500 Meters46:36.51a—
Jun 3Westfield Youth Track MeetJun 3 · 800 Meters · Place 5 · Body in Training800 Meters53:07.53a—
May 27Body in Training Youth Track & Field InvitationalMay 27 · 1500 Meters · Place 2 · Body in Training1500 Meters26:13.11a—
May 27Body in Training Youth Track & Field InvitationalMay 27 · 800 Meters · Place 4 · Body in Training800 Meters42:59.90a—

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 11Leader Invite hosted by AthLead Indy & Fishers FireJun 11 · 400 Meters · Place 22 · Body in Training400 Meters22.1:35.21a2
Jun 11Leader Invite hosted by AthLead Indy & Fishers FireJun 11 · 200 Meters · Place 18 · Body in Training200 Meters18.37.83a PB2
Jun 11Leader Invite hosted by AthLead Indy & Fishers FireJun 11 · 100 Meters · Place 28 · Body in Training100 Meters28.18.24a2
Jun 4Westfield Youth Track MeetJun 4 · 400 Meters · Place 16 · Body in Training400 Meters161:30.58a2
Jun 4Westfield Youth Track MeetJun 4 · 200 Meters · Place 18 · Body in Training200 Meters1838.74a2
Jun 4Westfield Youth Track MeetJun 4 · 100 Meters · Place 22 · Body in Training100 Meters2217.15a PB2
May 28Center Grove Youth Track MeetMay 28 · 400 Meters · Place 19 · Body in Training400 Meters191:32.43a2
May 28Center Grove Youth Track MeetMay 28 · 200 Meters · Place 22 · Body in Training200 Meters2239.94a2
May 28Center Grove Youth Track MeetMay 28 · 100 Meters · Place 39 · Body in Training100 Meters3918.24a2
May 21Body in Training Youth Track & Field InvitationalMay 21 · 400 Meters · Place 24 · Body in Training400 Meters241:40.74a2
May 21Body in Training Youth Track & Field InvitationalMay 21 · 200 Meters · Place 22 · Body in Training200 Meters2241.23a2
May 21Body in Training Youth Track & Field InvitationalMay 21 · 100 Meters · Place 33 · Body in Training100 Meters3318.22a2