Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorRolla JH Invitational Track Meet · Apr 635.76aRolla JH Invitational Track MeetApril 6, 2021
Discus · 1kg · OutdoorJames McMillan Rebel Relays · Apr 2468-1James McMillan Rebel RelaysApril 24, 2026
Javelin · 400g TJ · OutdoorRolla JH Invitational Track Meet · Apr 652-08Rolla JH Invitational Track MeetApril 6, 2021
Javelin · 600g · OutdoorRed Ace Relays · May 873-5Red Ace RelaysMay 8, 2026
Shot Put · 4kg · OutdoorRed Ace Relays · May 827-5Red Ace RelaysMay 8, 2026
Shot Put · 6lb · OutdoorRolla JH Invitational Track Meet · Apr 623-10.00Rolla JH Invitational Track MeetApril 6, 2021

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 8Red Ace RelaysMay 8 · Javelin · Place 8 · MoscowMoscowJavelin600g8.73-5 PB11
May 8Red Ace RelaysMay 8 · Shot Put · Place 7 · MoscowMoscowShot Put4kg7.27-5 PB11
Apr 24James McMillan Rebel RelaysApr 24 · Javelin · Place 22 · MoscowMoscowJavelin600g22.66-711
Apr 24James McMillan Rebel RelaysApr 24 · Discus · Place 24 · MoscowMoscowDiscus1kg24.68-1 PB11
Apr 24James McMillan Rebel RelaysApr 24 · Shot Put · Place 17 · MoscowMoscowShot Put4kg17.26-611
Apr 9Moscow InvitationalApr 9 · Discus · Place 8 · MoscowMoscowDiscus1kg8.66' 3"11
Apr 9Moscow InvitationalApr 9 · Shot Put · Place 8 · MoscowMoscowShot Put4kg8.23' 9.5"11

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 6Rolla JH Invitational Track MeetApr 6 · Javelin · Place 5 · MoscowMoscowJavelin400g TJ5.52-08 PB6
Apr 6Rolla JH Invitational Track MeetApr 6 · Shot Put · Place 6 · MoscowMoscowShot Put6lb6.23-10.00 PB6
Apr 6Rolla JH Invitational Track MeetApr 6 · 200 Meters · Place 11 · MoscowMoscow200 Meters11.35.76a PB6