Personal bests

Best marks in available results
Event / courseMarkMeetDate
800 Meters · Outdoor2026 Northwestern Relays · May 43:15.66a2026 Northwestern RelaysMay 4, 2026
Discus · 1kg · Outdoor2026 Northwestern Relays · May 416.38m2026 Northwestern RelaysMay 4, 2026
Javelin · 600g · Outdoor2026 Northwestern Relays · May 418.47m2026 Northwestern RelaysMay 4, 2026
Shot Put · 4kg · Outdoor2026 Northwestern Relays · May 46.72m2026 Northwestern RelaysMay 4, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 9MSHSAA Class 1 District 3May 9 · Javelin · Place 25 · KeytesvilleJavelin600g25.16.76m10
May 9MSHSAA Class 1 District 3May 9 · 800 Meters · Place 18 · Keytesville800 Meters18.3:20.43a10
May 42026 Northwestern RelaysMay 4 · Javelin · Place 16 · KeytesvilleJavelin600g16.18.47m PB10
May 42026 Northwestern RelaysMay 4 · Discus · Place 12 · KeytesvilleDiscus1kg12.16.38m PB10
May 42026 Northwestern RelaysMay 4 · Shot Put · Place 16 · KeytesvilleShot Put4kg16.6.72m PB10
May 42026 Northwestern RelaysMay 4 · 800 Meters · Place 8 · Keytesville800 Meters8.3:15.66a PB10
Apr 8Brunswick JH/HS InvitationalApr 8 · Javelin · Place 9 · KeytesvilleJavelin600g9.14.20m10
Apr 8Brunswick JH/HS InvitationalApr 8 · Discus · Place 10 · KeytesvilleDiscus1kg10.11.98m10
Apr 8Brunswick JH/HS InvitationalApr 8 · Shot Put · Place 12 · KeytesvilleShot Put4kg12.6.07m10
Apr 8Brunswick JH/HS InvitationalApr 8 · 800 Meters · Place 7 · Keytesville800 Meters7.3:26.5110