Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 600g · Outdoor2026 JCAA Conference Meet · Apr 2931.91m2026 JCAA Conference MeetApril 29, 2026
Shot Put · 4kg · Outdoor2026 JCAA Conference Meet · Apr 299.21m2026 JCAA Conference MeetApril 29, 2026

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 23MSHSAA Class 4 Sectional 1May 23 · Javelin · Place 5 · Windsor (Imperial)Javelin600g5.31.37m10
May 16MSHSAA Class 4 District 2May 16 · Javelin · Place 4 · Windsor (Imperial)Javelin600g4.29.46m10
May 16MSHSAA Class 4 District 2May 16 · Shot Put · Place 5 · Windsor (Imperial)Shot Put4kg5.8.77m10
May 8Hillsboro InvitationalMay 8 · Javelin · Place 15 · Windsor (Imperial)Javelin1531.70m10
May 8Hillsboro InvitationalMay 8 · Shot Put · Place 19 · Windsor (Imperial)Shot Put199.06m10
May 6Windsor Varsity Invitational Track MeetMay 6 · Javelin · Place 3 · Windsor (Imperial)Javelin326.80m10
May 6Windsor Varsity Invitational Track MeetMay 6 · Shot Put · Place 2 · Windsor (Imperial)Shot Put29.19m10
Apr 292026 JCAA Conference MeetApr 29 · Javelin · Place 5 · Windsor (Imperial)Javelin600g5.31.91m PB10
Apr 292026 JCAA Conference MeetApr 29 · Shot Put · Place 8 · Windsor (Imperial)Shot Put4kg8.9.21m PB10
Apr 242026 Tiger Town InvitationalApr 24 · Shot Put · Place 13 · Windsor (Imperial)Shot Put139.22m10
Apr 21Potosi Trojan RelaysApr 21 · Javelin · Place 10 · Windsor (Imperial)Javelin1027.50m10
Apr 21Potosi Trojan RelaysApr 21 · Shot Put · Place 5 · Windsor (Imperial)Shot Put58.68m10
Apr 21Potosi Trojan RelaysApr 21 · Javelin · Place 10 · Windsor (Imperial)Javelin1027.50m10
Apr 21Potosi Trojan RelaysApr 21 · Shot Put · Place 5 · Windsor (Imperial)Shot Put58.68m10
Apr 17Desoto HS Track and Field Invitational 2026Apr 17 · Javelin · Place 8 · Windsor (Imperial)Javelin600g8.30.58m10
Apr 14Farmington Simpson RelaysApr 14 · Javelin · Place 10 · Windsor (I)Javelin1094-0210
Apr 14Farmington Simpson RelaysApr 14 · Shot Put · Place 11 · Windsor (I)Shot Put1128-06.2510
Apr 11Mineral Area RelaysApr 11 · Javelin · Place 2 · Windsor (Imperial)Javelin600g2.29.17m10
Apr 11Mineral Area RelaysApr 11 · Shot Put · Place 7 · Windsor (Imperial)Shot Put4kg7.8.45m10
Apr 7Perryville Varsity Track and Field InvitationalApr 7 · Shot Put · Place 7 · Windsor (Imperial)Shot Put78.28m10
Mar 24Potosi Trojan InvitationalMar 24 · Javelin · Place 2 · Windsor (Imperial)Javelin228.76m10
Mar 24Potosi Trojan InvitationalMar 24 · Shot Put · Place 3 · Windsor (Imperial)Shot Put38.61m10
Mar 20Herky Quad MeetMar 20 · Javelin · Place 4 · Windsor (Imperial)Javelin428.27m10
Mar 20Herky Quad MeetMar 20 · Discus · Place 17 · Windsor (Imperial)Discus1719.65m10
Mar 20Herky Quad MeetMar 20 · Shot Put · Place 6 · Windsor (Imperial)Shot Put68.79m10

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 24MSHSAA Class 5 Sectional 1May 24 · Javelin · Place 8 · Windsor (Imperial)Javelin825.11m9
May 24MSHSAA Class 4 Sectional 1May 24 · Javelin · Place 8 · Windsor (Imperial)Javelin825.11m9
May 9Hillsboro InvitationalMay 9 · Javelin · Place 31 · Windsor (Imperial)Javelin3124.80m9
May 9Hillsboro InvitationalMay 9 · Shot Put · Place 33 · Windsor (Imperial)Shot Put337.86m9
May 6Windsor InviteMay 6 · Shot Put · Place 5 · Windsor (Imperial)Shot Put57.84m9
Apr 1277th Annual Mineral Area RelaysApr 12 · Javelin · Place 7 · Windsor (Imperial)Javelin600g7.24.13m9
Apr 1277th Annual Mineral Area RelaysApr 12 · Shot Put · Place 7 · Windsor (Imperial)Shot Put4kg7.7.56m9