Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorUSATF Region 7 Junior Olympic Championships · Jul 114:47.23USATF Region 7 Junior Olympic ChampionshipsJuly 11, 2024
3000 Meters · OutdoorMudsock Invitational · Jun 1510:37.56aMudsock InvitationalJune 15, 2024
3000m Steeplechase · OutdoorUSATF Indiana Association Junior Olympic Championships · Jun 207:43.83aUSATF Indiana Association Junior Olympic ChampionshipsJune 20, 2025
400m Hurdles · 36" / 0.914m · OutdoorIYTA Championships Presented by Weihe Engineers & Thrivent · Jun 71:13.03aIYTA Championships Presented by Weihe Engineers & ThriventJune 7, 2025
800 Meters · OutdoorIYTA Season Opener Powered by SocaSpeed · May 242:28.39aIYTA Season Opener Powered by SocaSpeedMay 24, 2025
Long Jump · OutdoorIYTA Championships · Jun 243.64mIYTA ChampionshipsJune 24, 2023
Triple Jump · OutdoorLeader Invite hosted by AthLead Indy & Fishers Fire · Jun 117.45mLeader Invite hosted by AthLead Indy & Fishers FireJune 11, 2022

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

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 20USATF Indiana Association Junior Olympic ChampionshipsJun 20 · 3000m Steeplechase · Place 6 · Body in Training3000m Steeplechase67:43.83a PB12
Jun 20USATF Indiana Association Junior Olympic ChampionshipsJun 20 · 3000 Meters · Place 3 · Body in Training3000 Meters310:55.65a12
Jun 14Mudsock InvitationalJun 14 · 400m Hurdles · Place 4 · Body in Training400m Hurdles41:16.76a12
Jun 14Mudsock InvitationalJun 14 · 3000 Meters · Place 5 · Body in Training3000 Meters511:04.70a12
Jun 14Mudsock InvitationalJun 14 · 1500 Meters · Place 6 · Body in Training1500 Meters65:25.79a12
Jun 7IYTA Championships Presented by Weihe Engineers & ThriventJun 7 · 400m Hurdles · Place 6 · Body in Training400m Hurdles36" / 0.914m6.1:13.03a PB12
Jun 7IYTA Championships Presented by Weihe Engineers & ThriventJun 7 · 3000 Meters · Place 6 · Body in Training3000 Meters6.10:46.90a12
Jun 7IYTA Championships Presented by Weihe Engineers & ThriventJun 7 · 1500 Meters · Place 6 · Body in Training1500 Meters6.5:08.69a12
May 31Westfield Youth Track MeetMay 31 · 400m Hurdles · Place 4 · Body in Training400m Hurdles41:13.28a12
May 31Westfield Youth Track MeetMay 31 · 3000 Meters · Place 5 · Body in Training3000 Meters510:46.26a12
May 31Westfield Youth Track MeetMay 31 · 1500 Meters · Place 6 · Body in Training1500 Meters65:08.39a12
May 24IYTA Season Opener Powered by SocaSpeedMay 24 · 3000 Meters · Place 4 · Body in Training3000 Meters4.11:01.32a12
May 24IYTA Season Opener Powered by SocaSpeedMay 24 · 800 Meters · Place 3 · Body in Training800 Meters3.2:28.39a PB12

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 11USATF Region 7 Junior Olympic ChampionshipsJul 11 · 3000 Meters · Place 6 · Body in Training3000 Meters610:49.0411
Jul 11USATF Region 7 Junior Olympic ChampionshipsJul 11 · 1500 Meters · Place 7 · Body in Training1500 Meters74:47.23 PB11
Jul 11USATF Region 7 Junior Olympic ChampionshipsJul 11 · 3000 Meters · Place 6 · Body in Training3000 Meters610:49.0411
Jul 11USATF Region 7 Junior Olympic ChampionshipsJul 11 · 1500 Meters · Place 7 · Body in Training1500 Meters74:47.2311
Jun 21USATF Indiana Association Junior Olympic ChampionshipsJun 21 · 3000 Meters · Place 5 · Body in Training3000 Meters510:39.92a—
Jun 21USATF Indiana Association Junior Olympic ChampionshipsJun 21 · 1500 Meters · Place 5 · Body in Training1500 Meters54:54.68a—
Jun 15Mudsock InvitationalJun 15 · 3000 Meters · Place 2 · Body in Training3000 Meters210:37.56a PB—
Jun 15Mudsock InvitationalJun 15 · 1500 Meters · Place 4 · Body in Training1500 Meters44:56.34a—
Jun 7Indiana Multis & IYTA ChampionshipsJun 7 · 3000 Meters · Place 2 · Body in Training3000 Meters210:58.79a—
Jun 7Indiana Multis & IYTA ChampionshipsJun 7 · 1500 Meters · Place 3 · Body in Training1500 Meters35:04.57a—
Jun 1Westfield Youth Track MeetJun 1 · 3000 Meters · Place 2 · Body in Training3000 Meters210:50.36a—
Jun 1Westfield Youth Track MeetJun 1 · 1500 Meters · Place 2 · Body in Training1500 Meters25:01.27a—
May 25Youth Track & Field Invitational presented by WEIHE Engineers and Thrivent FinancialMay 25 · 3000 Meters · Place 2 · Body in Training3000 Meters2.11:02.80a11
May 25Youth Track & Field Invitational presented by WEIHE Engineers and Thrivent FinancialMay 25 · 1500 Meters · Place 2 · Body in Training1500 Meters2.4:54.58a11

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 8USATF Region 7 Junior Olympic ChampionshipsJul 8 · 3000 Meters · Place 3 · Body in Training3000 Meters3.10:50.54a10
Jul 8USATF Region 7 Junior Olympic ChampionshipsJul 8 · 1500 Meters · Place 4 · Body in Training1500 Meters4.5:08.09a10
Jun 24IYTA ChampionshipsJun 24 · 3000 Meters · Place 3 · Body in Training3000 Meters311:36.82a—
Jun 24IYTA ChampionshipsJun 24 · Long Jump · Place 7 · Body in TrainingLong Jump73.64m PB—
Jun 24IYTA ChampionshipsJun 24 · 1500 Meters · Place 2 · Body in Training1500 Meters25:28.95a—
Jun 16USATF Indiana Association Junior Olympic ChampionshipsJun 16 · 3000 Meters · Place 3 · Body in Training3000 Meters3.11:16.03a10
Jun 16USATF Indiana Association Junior Olympic ChampionshipsJun 16 · 1500 Meters · Place 4 · Body in Training1500 Meters4.5:23.82a10
Jun 10Leader Invite hosted by AthLead IndyJun 10 · 3000 Meters · Place 3 · Body in Training3000 Meters3.11:35.96a10
Jun 10Leader Invite hosted by AthLead IndyJun 10 · 1500 Meters · Place 4 · Body in Training1500 Meters4.5:29.55a10

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 9USATF Region 7 Junior Olympic ChampionshipsJul 9 · 3000 Meters · Place 4 · Body in Training3000 Meters4.11:21.61a9
Jun 17USATF Indiana Association Junior Olympic ChampionshipsJun 17 · 3000 Meters · Place 1 · Body in Training3000 Meters1.11:44.57a9
Jun 11Leader Invite hosted by AthLead Indy & Fishers FireJun 11 · Triple Jump · Place 3 · Body in TrainingTriple Jump3.7.45m PB9
Jun 11Leader Invite hosted by AthLead Indy & Fishers FireJun 11 · 3000 Meters · Place 2 · Body in Training3000 Meters2.11:27.07a9
Jun 11Leader Invite hosted by AthLead Indy & Fishers FireJun 11 · 1500 Meters · Place 5 · Body in Training1500 Meters5.5:27.43a9

2021 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 19IYTA Youth Track & Field ChampionshipsJun 19 · Triple Jump · Place 5 · Body in TrainingTriple Jump5.21-09.008
Jun 19IYTA Youth Track & Field ChampionshipsJun 19 · Long Jump · Place 8 · Body in TrainingLong Jump8.10-01.508
Jun 19IYTA Youth Track & Field ChampionshipsJun 19 · 3000 Meters · Place 3 · Body in Training3000 Meters3.11:58.61a8
Jun 19IYTA Youth Track & Field ChampionshipsJun 19 · 1500 Meters · Place 7 · Body in Training1500 Meters7.5:54.99a8
Jun 12Midwest Youth Track & Field ChampionshipsJun 12 · Triple Jump · Place 4 · Body in TrainingTriple Jump4.21-03.008
Jun 12Midwest Youth Track & Field ChampionshipsJun 12 · Long Jump · Place 4 · Body in TrainingLong Jump4.9-06.008
Jun 12Midwest Youth Track & Field ChampionshipsJun 12 · 3000 Meters · Place 1 · Body in Training3000 Meters1.12:11.57a8
Jun 12Midwest Youth Track & Field ChampionshipsJun 12 · 1500 Meters · Place 4 · Body in Training1500 Meters4.5:56.65a8
Jun 5Westfield Shamrock Youth Track & Field MeetJun 5 · Triple Jump · Place 2 · Body in TrainingTriple Jump2.22-07.508
Jun 5Westfield Shamrock Youth Track & Field MeetJun 5 · Long Jump · Place 6 · Body in TrainingLong Jump6.10-03.508
Jun 5Westfield Shamrock Youth Track & Field MeetJun 5 · 3000 Meters · Place 2 · Body in Training3000 Meters2.12:06.55a8
Jun 5Westfield Shamrock Youth Track & Field MeetJun 5 · 1500 Meters · Place 2 · Body in Training1500 Meters2.5:45.34a8
May 29Body in Training Track Youth Track MeetMay 29 · Triple Jump · Place 3 · Body in TrainingTriple Jump3.22-10.008
May 29Body in Training Track Youth Track MeetMay 29 · Long Jump · Place 6 · Body in TrainingLong Jump6.10-01.008
May 29Body in Training Track Youth Track MeetMay 29 · 3000 Meters · Place 2 · Body in Training3000 Meters2.11:54.40a8
May 29Body in Training Track Youth Track MeetMay 29 · 1500 Meters · Place 4 · Body in Training1500 Meters4.5:40.78a8

2019 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 22IYTA ChampionshipsJun 22 · Triple Jump · Place 4 · Body in TrainingTriple Jump417-05.506
Jun 22IYTA ChampionshipsJun 22 · Long Jump · Place 11 · Body in TrainingLong Jump119-06.256
Jun 22IYTA ChampionshipsJun 22 · 1500 Meters · Place 13 · Body in Training1500 Meters136:34.646
Jun 22IYTA ChampionshipsJun 22 · 800 Meters · Place 11 · Body in Training800 Meters113:17.746
Jun 8IYTA Midwest Youth ChampionshipsJun 8 · Triple Jump · Place 4 · Body in TrainingTriple Jump419-01.006
Jun 8IYTA Midwest Youth ChampionshipsJun 8 · Long Jump · Place 8 · Body in TrainingLong Jump88-10.256
Jun 8IYTA Midwest Youth ChampionshipsJun 8 · 1500 Meters · Place 9 · Body in Training1500 Meters96:36.366
Jun 8IYTA Midwest Youth ChampionshipsJun 8 · 800 Meters · Place 12 · Body in Training800 Meters123:17.126
Jun 1Indiana Youth Track Association Youth MeetJun 1 · Triple Jump · Place 2 · Body in TrainingTriple Jump2.17-10.006
Jun 1Indiana Youth Track Association Youth MeetJun 1 · Long Jump · Place 9 · Body in TrainingLong Jump9.9-03.006
Jun 1Indiana Youth Track Association Youth MeetJun 1 · 1500 Meters · Place 15 · Body in Training1500 Meters15.7:14.87a6
Jun 1Indiana Youth Track Association Youth MeetJun 1 · 800 Meters · Place 14 · Body in Training800 Meters14.3:29.74a6
May 25Chick-Fil-A Youth Track MeetMay 25 · Triple Jump · Place 2 · Body in TrainingTriple Jump2.17-01.006
May 25Chick-Fil-A Youth Track MeetMay 25 · Long Jump · Place 9 · Body in TrainingLong Jump9.9-00.006
May 25Chick-Fil-A Youth Track MeetMay 25 · 1500 Meters · Place 11 · Body in Training1500 Meters11.7:01.78a6
May 25Chick-Fil-A Youth Track MeetMay 25 · 800 Meters · Place 18 · Body in Training800 Meters18.3:23.31a6

2018 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 23IYTA Youth Track and Field ChampionshipsJun 23 · Long Jump · Place 12 · Body in TrainingLong Jump12.9-01.005
Jun 23IYTA Youth Track and Field ChampionshipsJun 23 · 1500 Meters · Place 19 · Body in Training1500 Meters19.6:30.91a5
Jun 23IYTA Youth Track and Field ChampionshipsJun 23 · 800 Meters · Place 15 · Body in Training800 Meters15.3:20.84a5
Jun 9IYTA 2018 Midwest Youth ChampionshipsJun 9 · Long Jump · Place 19 · Body in TrainingLong Jump19.7-04.005
Jun 9IYTA 2018 Midwest Youth ChampionshipsJun 9 · 800 Meters · Place 20 · Body in Training800 Meters20.3:40.41a5
Jun 2IYTA 2018 Indiana State Athletic Club Youth Track & Field MeetJun 2 · Long Jump · Place 8 · Body in TrainingLong Jump8.7-10.255
Jun 2IYTA 2018 Indiana State Athletic Club Youth Track & Field MeetJun 2 · 1500 Meters · Place 9 · Body in Training1500 Meters9.7:05.68a5
Jun 2IYTA 2018 Indiana State Athletic Club Youth Track & Field MeetJun 2 · 800 Meters · Place 8 · Body in Training800 Meters8.3:25.81a5

2017 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 24USATF Indiana Association Junior Olympic ChampionshipsJun 24 · 1500 Meters · Place 14 · Body in Training1500 Meters14.6:44.11a4
Jun 17IYTA ChampionshipsJun 17 · Long Jump · Place 14 · Body in TrainingLong Jump14.7-10.004
Jun 17IYTA ChampionshipsJun 17 · 1500 Meters · Place 15 · Body in Training1500 Meters15.7:11.90a4
Jun 17IYTA ChampionshipsJun 17 · 800 Meters · Place 14 · Body in Training800 Meters14.3:48.97a4
Jun 10Northside ClassicJun 10 · Long Jump · Place 18 · Body in TrainingLong Jump188-07.50 PR11-12
Jun 2Mid West Youth ChampionshipsJun 2 · Long Jump · Place 17 · Body in TrainingLong Jump17.7-02.504
Jun 2Mid West Youth ChampionshipsJun 2 · 1500 Meters · Place 16 · Body in Training1500 Meters16.6:57.42a4
Jun 2Mid West Youth ChampionshipsJun 2 · 800 Meters · Place 13 · Body in Training800 Meters13.3:37.75a4
May 27Chick Fil A Youth Track MeetMay 27 · Long Jump · Place 25 · Body in TrainingLong Jump25.7-10.504
May 27Chick Fil A Youth Track MeetMay 27 · 1500 Meters · Place 13 · Body in Training1500 Meters13.7:06.84a4
May 27Chick Fil A Youth Track MeetMay 27 · 800 Meters · Place 17 · Body in Training800 Meters17.3:34.61a4