Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorMSHSAA Class 3 District 4 · May 95:14.95aMSHSAA Class 3 District 4May 9, 2026
800 Meters · OutdoorCrystal Branch Invitational · Apr 32:24.79aCrystal Branch InvitationalApril 3, 2026
Javelin · 800g · OutdoorCrystal Branch Invitational · Apr 334.41mCrystal Branch InvitationalApril 3, 2026
Pole Vault · OutdoorWright City Invitational · Apr 142.44mWright City InvitationalApril 14, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 9MSHSAA Class 3 District 4May 9 · Javelin · Place 14 · Montgomery CountyMontgomery CountyJavelin800g14.29.42m9
May 9MSHSAA Class 3 District 4May 9 · 1600 Meters · Place 12 · Montgomery CountyMontgomery County1600 Meters12.5:14.95a PB9
Apr 3Crystal Branch InvitationalApr 3 · Javelin · Place 5 · Montgomery CountyMontgomery CountyJavelin800g5.34.41m PB9
Apr 3Crystal Branch InvitationalApr 3 · 800 Meters · Place 4 · Montgomery CountyMontgomery County800 Meters4.2:24.79a PB9

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 14Wright City InvitationalApr 14 · Pole Vault · Place 1 · Montgomery CountyMontgomery CountyPole Vault1.2.44m PB8
Apr 14Wright City InvitationalApr 14 · 1600 Meters · Place 3 · Montgomery CountyMontgomery County1600 Meters3.5:26.808