Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorMudsock Invitational · Jun 66:37.07aMudsock InvitationalJune 6, 2026
200 Meters · OutdoorBody in Training Youth Track & Field Invitational · May 2158.08aBody in Training Youth Track & Field InvitationalMay 21, 2022
400 Meters · OutdoorIYTA Season Opener Powered by SocaSpeed · May 241:32.97aIYTA Season Opener Powered by SocaSpeedMay 24, 2025
800 Meters · OutdoorUSATF Indiana Junior Olympic Track and Field Championships · Jun 123:19.31aUSATF Indiana Junior Olympic Track and Field ChampionshipsJune 12, 2026
Javelin · 250g AeroJav · OutdoorWestfield Youth Track Meet · Jun 2020' 9"Westfield Youth Track MeetJune 20, 2026
Javelin · 300g TJ · OutdoorYouth Track & Field Invitational presented by WEIHE Engineers and Thrivent Financial · May 255.54mYouth Track & Field Invitational presented by WEIHE Engineers and Thrivent FinancialMay 25, 2024

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 20Westfield Youth Track MeetJun 20 · Javelin · Place 7 · Body in TrainingJavelin250g AeroJav7.20' 9" PB3
Jun 20Westfield Youth Track MeetJun 20 · 1500 Meters · Place 9 · Body in Training1500 Meters9.7:27.61a3
Jun 20Westfield Youth Track MeetJun 20 · 800 Meters · Place 11 · Body in Training800 Meters11.3:29.76a3
Jun 12USATF Indiana Junior Olympic Track and Field ChampionshipsJun 12 · Javelin · Place 3 · Body in TrainingJavelin37.47m3
Jun 12USATF Indiana Junior Olympic Track and Field ChampionshipsJun 12 · 1500 Meters · Place 9 · Body in Training1500 Meters96:53.21a3
Jun 12USATF Indiana Junior Olympic Track and Field ChampionshipsJun 12 · 800 Meters · Place 9 · Body in Training800 Meters93:19.31a PB3
Jun 6Mudsock InvitationalJun 6 · Javelin · Place 11 · Body in TrainingJavelin250g AeroJav11.17' 11"3
Jun 6Mudsock InvitationalJun 6 · 1500 Meters · Place 9 · Body in Training1500 Meters9.6:37.07a PB3
Jun 6Mudsock InvitationalJun 6 · 800 Meters · Place 12 · Body in Training800 Meters12.3:23.09a3
May 30Youth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30 · Javelin · Place 6 · Body in TrainingJavelin250g AeroJav6.19' 11"3
May 30Youth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30 · 1500 Meters · Place 10 · Body in Training1500 Meters10.6:55.74a3
May 30Youth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30 · 800 Meters · Place 11 · Body in Training800 Meters11.3:21.21a3
May 23IYTA Season OpenerMay 23 · Javelin · Place 5 · Body in TrainingJavelin250g AeroJav5.18' 11"3
May 23IYTA Season OpenerMay 23 · 1500 Meters · Place 8 · Body in Training1500 Meters8.6:57.20a3
May 23IYTA Season OpenerMay 23 · 800 Meters · Place 12 · Body in Training800 Meters12.3:32.93a3

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 20USATF Indiana Association Junior Olympic ChampionshipsJun 20 · 800 Meters · Place 15 · Body in Training800 Meters153:21.66a2
Jun 14Mudsock InvitationalJun 14 · Javelin · Place 14 · Body in TrainingJavelin145.44m2
Jun 14Mudsock InvitationalJun 14 · 800 Meters · Place 17 · Body in Training800 Meters173:29.09a2
Jun 14Mudsock InvitationalJun 14 · 400 Meters · Place 21 · Body in Training400 Meters211:36.27a2
Jun 7IYTA Championships Presented by Weihe Engineers & ThriventJun 7 · Javelin · Place 16 · Body in TrainingJavelin300g TJ16.4.83m2
Jun 7IYTA Championships Presented by Weihe Engineers & ThriventJun 7 · 800 Meters · Place 18 · Body in Training800 Meters18.3:31.92a2
Jun 7IYTA Championships Presented by Weihe Engineers & ThriventJun 7 · 400 Meters · Place 21 · Body in Training400 Meters21.1:33.30a2
May 31Westfield Youth Track MeetMay 31 · Javelin · Place 19 · Body in TrainingJavelin193.96m2
May 31Westfield Youth Track MeetMay 31 · 800 Meters · Place 19 · Body in Training800 Meters193:48.25a2
May 31Westfield Youth Track MeetMay 31 · 400 Meters · Place 16 · Body in Training400 Meters161:37.22a2
May 24IYTA Season Opener Powered by SocaSpeedMay 24 · Javelin · Place 17 · Body in TrainingJavelin300g TJ17.3.99m2
May 24IYTA Season Opener Powered by SocaSpeedMay 24 · 800 Meters · Place 17 · Body in Training800 Meters17.3:35.18a2
May 24IYTA Season Opener Powered by SocaSpeedMay 24 · 400 Meters · Place 17 · Body in Training400 Meters17.1:32.97a PB2

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 1Westfield Youth Track MeetJun 1 · Javelin · Place 7 · Body in TrainingJavelin74.14m—
Jun 1Westfield Youth Track MeetJun 1 · 800 Meters · Place 9 · Body in Training800 Meters93:57.54a—
Jun 1Westfield Youth Track MeetJun 1 · 400 Meters · Place 14 · Body in Training400 Meters141:45.72a—
May 25Youth Track & Field Invitational presented by WEIHE Engineers and Thrivent FinancialMay 25 · Javelin · Place 6 · Body in TrainingJavelin300g TJ6.5.54m PB1
May 25Youth Track & Field Invitational presented by WEIHE Engineers and Thrivent FinancialMay 25 · 800 Meters · Place 11 · Body in Training800 Meters11.4:06.31a1
May 25Youth Track & Field Invitational presented by WEIHE Engineers and Thrivent FinancialMay 25 · 400 Meters · Place 9 · Body in Training400 Meters9.1:46.62a1

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 21Body in Training Youth Track & Field InvitationalMay 21 · 400 Meters · Place 16 · Body in Training400 Meters162:10.13a6
May 21Body in Training Youth Track & Field InvitationalMay 21 · 200 Meters · Place 41 · Body in Training200 Meters4158.08a PB6