Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorMudsock Invitational · Jun 661' 4"Mudsock InvitationalJune 6, 2026
Javelin · 600g · OutdoorMudsock Invitational · Jun 672' 3"Mudsock InvitationalJune 6, 2026
Shot Put · 4kg · OutdoorMudsock Invitational · Jun 625' 4"Mudsock InvitationalJune 6, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 20Westfield Youth Track MeetJun 20 · Javelin · Place 3 · Body in TrainingJavelin600g3.64' 9"10
Jun 20Westfield Youth Track MeetJun 20 · Discus · Place 5 · Body in TrainingDiscus1kg5.57' 4"10
Jun 20Westfield Youth Track MeetJun 20 · Shot Put · Place 4 · Body in TrainingShot Put4kg4.23' 9"10
Jun 6Mudsock InvitationalJun 6 · Javelin · Place 2 · Body in TrainingJavelin600g2.72' 3" PB10
Jun 6Mudsock InvitationalJun 6 · Discus · Place 5 · Body in TrainingDiscus1kg5.61' 4" PB10
Jun 6Mudsock InvitationalJun 6 · Shot Put · Place 4 · Body in TrainingShot Put4kg4.25' 4" PB10
May 30Youth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30 · Javelin · Place 2 · Body in TrainingJavelin600g2.65' 3"10
May 30Youth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30 · Discus · Place 2 · Body in TrainingDiscus1kg2.60' 5"10
May 30Youth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30 · Shot Put · Place 2 · Body in TrainingShot Put4kg2.24' 2"10
May 23IYTA Season OpenerMay 23 · Javelin · Place 2 · Body in TrainingJavelin600g2.59' 4"10
May 23IYTA Season OpenerMay 23 · Discus · Place 2 · Body in TrainingDiscus1kg2.51' 2"10
May 23IYTA Season OpenerMay 23 · Shot Put · Place 1 · Body in TrainingShot Put4kg1.23' 11"10