Personal bests

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 20Westfield Youth Track MeetJun 20 · 3000 Meters · Place 6 · Body in Training3000 Meters6.13:28.32a8
Jun 20Westfield Youth Track MeetJun 20 · 1500 Meters · Place 8 · Body in Training1500 Meters8.6:27.65a8
Jun 12USATF Indiana Junior Olympic Track and Field ChampionshipsJun 12 · 3000 Meters · Place 7 · Body in Training3000 Meters713:24.55a8
Jun 6Mudsock InvitationalJun 6 · 3000 Meters · Place 6 · Body in Training3000 Meters6.13:35.85a8
Jun 6Mudsock InvitationalJun 6 · 1500 Meters · Body in Training1500 Meters—DNS8
May 30Youth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30 · 3000 Meters · Body in Training3000 Meters—DNS8
May 30Youth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30 · 1500 Meters · Body in Training1500 Meters—DNS8
May 23IYTA Season OpenerMay 23 · 3000 Meters · Place 4 · Body in Training3000 Meters4.13:41.44a8
May 23IYTA Season OpenerMay 23 · 1500 Meters · Body in Training1500 Meters—DNS8

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 20USATF Indiana Association Junior Olympic ChampionshipsJun 20 · 3000 Meters · Place 8 · Body in Training3000 Meters812:51.11a7
Jun 14Mudsock InvitationalJun 14 · 200m Hurdles · Place 14 · Body in Training200m Hurdles1448.08a7
Jun 14Mudsock InvitationalJun 14 · 3000 Meters · Place 9 · Body in Training3000 Meters913:01.17a7
Jun 14Mudsock InvitationalJun 14 · 1500 Meters · Place 8 · Body in Training1500 Meters86:10.55a7
Jun 7IYTA Championships Presented by Weihe Engineers & ThriventJun 7 · 3000 Meters · Place 11 · Body in Training3000 Meters11.12:42.77a PB7
Jun 7IYTA Championships Presented by Weihe Engineers & ThriventJun 7 · 1500 Meters · Place 12 · Body in Training1500 Meters12.6:11.52a7
May 31Westfield Youth Track MeetMay 31 · 3000 Meters · Place 9 · Body in Training3000 Meters912:57.42a7
May 31Westfield Youth Track MeetMay 31 · 1500 Meters · Place 10 · Body in Training1500 Meters106:18.09a7
May 24IYTA Season Opener Powered by SocaSpeedMay 24 · 3000 Meters · Place 5 · Body in Training3000 Meters5.12:52.08a7
May 24IYTA Season Opener Powered by SocaSpeedMay 24 · 1500 Meters · Place 6 · Body in Training1500 Meters6.6:09.03a PB7

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 15Mudsock InvitationalJun 15 · 3000 Meters · Place 11 · Body in Training3000 Meters1113:14.70a—
Jun 15Mudsock InvitationalJun 15 · 1500 Meters · Place 10 · Body in Training1500 Meters106:11.69a—
Jun 7Indiana Multis & IYTA ChampionshipsJun 7 · 3000 Meters · Place 7 · Body in Training3000 Meters713:19.55a—
Jun 1Westfield Youth Track MeetJun 1 · 3000 Meters · Place 7 · Body in Training3000 Meters713:12.98a—
Jun 1Westfield Youth Track MeetJun 1 · 1500 Meters · Place 11 · Body in Training1500 Meters116:16.75a—
May 25Youth Track & Field Invitational presented by WEIHE Engineers and Thrivent FinancialMay 25 · 3000 Meters · Place 10 · Body in Training3000 Meters10.13:19.04a6
May 25Youth Track & Field Invitational presented by WEIHE Engineers and Thrivent FinancialMay 25 · 1500 Meters · Place 9 · Body in Training1500 Meters9.6:15.02a6

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 24IYTA ChampionshipsJun 24 · 3000 Meters · Place 4 · Body in Training3000 Meters414:03.46a—
Jun 24IYTA ChampionshipsJun 24 · 1500 Meters · Place 9 · Body in Training1500 Meters96:42.79a—
Jun 10Leader Invite hosted by AthLead IndyJun 10 · 3000 Meters · Place 4 · Body in Training3000 Meters4.14:07.14a5
Jun 10Leader Invite hosted by AthLead IndyJun 10 · 1500 Meters · Place 7 · Body in Training1500 Meters7.6:31.42a5
Jun 3Westfield Youth Track MeetJun 3 · 3000 Meters · Place 5 · Body in Training3000 Meters513:59.23a—
Jun 3Westfield Youth Track MeetJun 3 · 1500 Meters · Place 11 · Body in Training1500 Meters117:02.32a—
May 27Body in Training Youth Track & Field InvitationalMay 27 · 3000 Meters · Place 3 · Body in Training3000 Meters314:20.91a—
May 27Body in Training Youth Track & Field InvitationalMay 27 · High Jump · Body in TrainingHigh Jump—NH—
May 27Body in Training Youth Track & Field InvitationalMay 27 · 1500 Meters · Place 11 · Body in Training1500 Meters116:45.79a—

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 11Leader Invite hosted by AthLead Indy & Fishers FireJun 11 · High Jump · Place 5 · Body in TrainingHigh Jump5.0.89m PB4
Jun 11Leader Invite hosted by AthLead Indy & Fishers FireJun 11 · 1500 Meters · Place 7 · Body in Training1500 Meters7.6:58.97a4
Jun 11Leader Invite hosted by AthLead Indy & Fishers FireJun 11 · 800 Meters · Place 16 · Body in Training800 Meters16.3:38.61a PB4
Jun 4Westfield Youth Track MeetJun 4 · 1500 Meters · Place 8 · Body in Training1500 Meters87:18.19a4
Jun 4Westfield Youth Track MeetJun 4 · 800 Meters · Place 20 · Body in Training800 Meters203:40.37a4
May 28Center Grove Youth Track MeetMay 28 · 1500 Meters · Place 5 · Body in Training1500 Meters57:21.82a4
May 28Center Grove Youth Track MeetMay 28 · 800 Meters · Place 14 · Body in Training800 Meters143:42.90a4
May 21Body in Training Youth Track & Field InvitationalMay 21 · 800 Meters · Place 14 · Body in Training800 Meters143:40.25a4

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 19IYTA Youth Track & Field ChampionshipsJun 19 · Long Jump · Place 20 · Body in TrainingLong Jump20.7-02.00 PB3
Jun 19IYTA Youth Track & Field ChampionshipsJun 19 · 400 Meters · Place 26 · Body in Training400 Meters26.1:43.80a3
Jun 19IYTA Youth Track & Field ChampionshipsJun 19 · 200 Meters · Place 21 · Body in Training200 Meters21.44.55a PB3
Jun 12Midwest Youth Track & Field ChampionshipsJun 12 · Long Jump · Place 22 · Body in TrainingLong Jump22.7-01.253
Jun 12Midwest Youth Track & Field ChampionshipsJun 12 · 400 Meters · Place 19 · Body in Training400 Meters19.1:49.08a3
Jun 12Midwest Youth Track & Field ChampionshipsJun 12 · 200 Meters · Place 25 · Body in Training200 Meters25.47.04a3
Jun 5Westfield Shamrock Youth Track & Field MeetJun 5 · Long Jump · Place 22 · Body in TrainingLong Jump22.6-04.003
Jun 5Westfield Shamrock Youth Track & Field MeetJun 5 · 400 Meters · Place 18 · Body in Training400 Meters18.1:43.33a PB3
Jun 5Westfield Shamrock Youth Track & Field MeetJun 5 · 200 Meters · Place 17 · Body in Training200 Meters17.48.30a3
May 29Body in Training Track Youth Track MeetMay 29 · Long Jump · Place 32 · Body in TrainingLong Jump32.5-06.003
May 29Body in Training Track Youth Track MeetMay 29 · 400 Meters · Place 29 · Body in Training400 Meters29.1:44.75a3
May 29Body in Training Track Youth Track MeetMay 29 · 200 Meters · Place 36 · Body in Training200 Meters36.47.39a3

2019 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 22IYTA ChampionshipsJun 22 · Shot Put · Place 6 · Body in TrainingShot Put67-05.001
Jun 22IYTA ChampionshipsJun 22 · 400 Meters · Place 13 · Body in Training400 Meters132:24.851
Jun 22IYTA ChampionshipsJun 22 · 200 Meters · Place 14 · Body in Training200 Meters1451.731
Jun 8IYTA Midwest Youth ChampionshipsJun 8 · Shot Put · Place 6 · Body in TrainingShot Put67-05.001
Jun 8IYTA Midwest Youth ChampionshipsJun 8 · 400 Meters · Place 10 · Body in Training400 Meters102:05.391
Jun 8IYTA Midwest Youth ChampionshipsJun 8 · 200 Meters · Place 14 · Body in Training200 Meters1453.561
Jun 1Indiana Youth Track Association Youth MeetJun 1 · Shot Put · Place 5 · Body in TrainingShot Put6lb5.7-05.50 PB1
Jun 1Indiana Youth Track Association Youth MeetJun 1 · 400 Meters · Place 12 · Body in Training400 Meters12.2:10.18a1
Jun 1Indiana Youth Track Association Youth MeetJun 1 · 200 Meters · Place 18 · Body in Training200 Meters18.55.40a1
May 25Chick-Fil-A Youth Track MeetMay 25 · Shot Put · Place 5 · Body in TrainingShot Put6lb5.7-03.001
May 25Chick-Fil-A Youth Track MeetMay 25 · 400 Meters · Place 17 · Body in Training400 Meters17.2:11.80a1
May 25Chick-Fil-A Youth Track MeetMay 25 · 200 Meters · Place 19 · Body in Training200 Meters19.57.56a1