Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorYouth Track & Field Invitational hosted by Weihe Engineers and Thrivent Financial · May 3013.50aYouth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30, 2026
200 Meters · OutdoorYouth Track & Field Invitational hosted by Weihe Engineers and Thrivent Financial · May 3027.24aYouth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30, 2026
400 Meters · OutdoorWestfield Youth Track Meet · Jun 201:00.54aWestfield Youth Track MeetJune 20, 2026
400m Hurdles · 36" / 0.914m · OutdoorMudsock Invitational · Jun 61:15.59aMudsock InvitationalJune 6, 2026
Javelin · 800g · OutdoorIYTA Season Opener Powered by SocaSpeed · May 2414.73mIYTA Season Opener Powered by SocaSpeedMay 24, 2025

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 · 400m Hurdles · Place 3 · Body in Training400m Hurdles36" / 0.914m3.1:17.00a9
Jun 20Westfield Youth Track MeetJun 20 · 400 Meters · Place 8 · Body in Training400 Meters8.1:00.54a PB9
Jun 20Westfield Youth Track MeetJun 20 · 200 Meters · Place 12 · Body in Training200 Meters12.27.28a9
Jun 20Westfield Youth Track MeetJun 20 · 100 Meters · Place 14 · Body in Training100 Meters14.13.59a9
Jun 6Mudsock InvitationalJun 6 · 400m Hurdles · Place 7 · Body in Training400m Hurdles36" / 0.914m7.1:15.59a PB9
Jun 6Mudsock InvitationalJun 6 · 400 Meters · Place 7 · Body in Training400 Meters7.1:04.28a9
Jun 6Mudsock InvitationalJun 6 · 200 Meters · Place 13 · Body in Training200 Meters13.27.83a9
Jun 6Mudsock InvitationalJun 6 · 100 Meters · Place 13 · Body in Training100 Meters13.13.59a9
May 30Youth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30 · 400m Hurdles · Body in Training400m Hurdles36" / 0.914m—DNS9
May 30Youth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30 · 400 Meters · Place 6 · Body in Training400 Meters6.1:01.82a9
May 30Youth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30 · 200 Meters · Place 12 · Body in Training200 Meters12.27.24a PB9
May 30Youth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30 · 100 Meters · Place 9 · Body in Training100 Meters9.13.50a PB9
May 23IYTA Season OpenerMay 23 · 400 Meters · Place 2 · Body in Training400 Meters2.1:03.53a9
May 23IYTA Season OpenerMay 23 · 200 Meters · Place 4 · Body in Training200 Meters4.28.12a9
May 23IYTA Season OpenerMay 23 · 100 Meters · Place 5 · Body in Training100 Meters5.13.61a9

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 14Mudsock InvitationalJun 14 · Javelin · Place 5 · Body in TrainingJavelin513.54m8
Jun 14Mudsock InvitationalJun 14 · 400 Meters · Place 14 · Body in Training400 Meters141:03.75a8
Jun 14Mudsock InvitationalJun 14 · 200 Meters · Place 19 · Body in Training200 Meters1927.70a8
Jun 14Mudsock InvitationalJun 14 · 100 Meters · Place 20 · Body in Training100 Meters2013.87a8
Jun 7IYTA Championships Presented by Weihe Engineers & ThriventJun 7 · Javelin · Place 7 · Body in TrainingJavelin800g7.13.18m8
Jun 7IYTA Championships Presented by Weihe Engineers & ThriventJun 7 · 400 Meters · Place 7 · Body in Training400 Meters7.1:02.17a8
Jun 7IYTA Championships Presented by Weihe Engineers & ThriventJun 7 · 200 Meters · Place 10 · Body in Training200 Meters10.27.79a8
Jun 7IYTA Championships Presented by Weihe Engineers & ThriventJun 7 · 100 Meters · Place 12 · Body in Training100 Meters12.13.64a8
May 31Westfield Youth Track MeetMay 31 · Javelin · Place 5 · Body in TrainingJavelin514.58m8
May 31Westfield Youth Track MeetMay 31 · 400 Meters · Place 6 · Body in Training400 Meters61:05.00a8
May 31Westfield Youth Track MeetMay 31 · 200 Meters · Place 11 · Body in Training200 Meters1128.37a8
May 31Westfield Youth Track MeetMay 31 · 100 Meters · Place 10 · Body in Training100 Meters1013.75a8
May 24IYTA Season Opener Powered by SocaSpeedMay 24 · Javelin · Place 2 · Body in TrainingJavelin800g2.14.73m PB8
May 24IYTA Season Opener Powered by SocaSpeedMay 24 · 400 Meters · Place 1 · Body in Training400 Meters1.1:03.59a8
May 24IYTA Season Opener Powered by SocaSpeedMay 24 · 200 Meters · Place 4 · Body in Training200 Meters4.28.16a8
May 24IYTA Season Opener Powered by SocaSpeedMay 24 · 100 Meters · Place 7 · Body in Training100 Meters7.13.75a8