Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRoos Relays · Jun 2813.70Roos RelaysJune 28, 2025
100m Hurdles · 33" / 0.838m · Outdoor2026 JCAA Conference Meet · Apr 2916.57a2026 JCAA Conference MeetApril 29, 2026
200 Meters · OutdoorHillsboro Tri Meet · Mar 3129.54aHillsboro Tri MeetMarch 31, 2026
300m Hurdles · 30" / 0.762m · OutdoorMSHSAA Class 4 District 2 · May 1649.36aMSHSAA Class 4 District 2May 16, 2026
400m Hurdles · 30" / 0.762m · Outdoor10th Annual Midwest Track and Field Showcase · Jul 121:15.24a10th Annual Midwest Track and Field ShowcaseJuly 12, 2025

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

2026 Outdoor Track

30 results
DateMeetEventPlMarkGr
May 23MSHSAA Class 4 Sectional 1May 23 · 300m Hurdles · Place 8 · Windsor (Imperial)Windsor (Imperial)300m Hurdles30" / 0.762m8.50.14a11
May 23MSHSAA Class 4 Sectional 1May 23 · 100m Hurdles · Place 7 · Windsor (Imperial)Windsor (Imperial)100m Hurdles33" / 0.838m7.16.80a11
May 16MSHSAA Class 4 District 2May 16 · 300m Hurdles · Place 3 · Windsor (Imperial)Windsor (Imperial)300m Hurdles30" / 0.762m3.49.36a PB11
May 16MSHSAA Class 4 District 2May 16 · 100m Hurdles · Place 3 · Windsor (Imperial)Windsor (Imperial)100m Hurdles33" / 0.838m3.16.65a11
May 8Hillsboro InvitationalMay 8 · 300m Hurdles · Place 11 · Windsor (Imperial)Windsor (Imperial)300m Hurdles1152.57a11
May 8Hillsboro InvitationalMay 8 · 100m Hurdles · Place 8 · Windsor (Imperial)Windsor (Imperial)100m Hurdles816.96a11
May 6Windsor Varsity Invitational Track MeetMay 6 · 300m Hurdles · Place 2 · Windsor (Imperial)Windsor (Imperial)300m Hurdles251.15a11
May 6Windsor Varsity Invitational Track MeetMay 6 · 100m Hurdles · Place 2 · Windsor (Imperial)Windsor (Imperial)100m Hurdles217.14a11
Apr 292026 JCAA Conference MeetApr 29 · 300m Hurdles · Place 5 · Windsor (Imperial)Windsor (Imperial)300m Hurdles30" / 0.762m5.50.53a11
Apr 292026 JCAA Conference MeetApr 29 · 100m Hurdles · Place 4 · Windsor (Imperial)Windsor (Imperial)100m Hurdles33" / 0.838mRound P4.17.24a11
Apr 292026 JCAA Conference MeetApr 29 · 100m Hurdles · Place 3 · Windsor (Imperial)Windsor (Imperial)100m Hurdles33" / 0.838m3.16.57a PB11
Apr 242026 Tiger Town InvitationalApr 24 · 300m Hurdles · Place 7 · Windsor (Imperial)Windsor (Imperial)300m Hurdles749.74a11
Apr 242026 Tiger Town InvitationalApr 24 · 100m Hurdles · Place 8 · Windsor (Imperial)Windsor (Imperial)100m Hurdles817.28a11
Apr 21Potosi Trojan RelaysApr 21 · 300m Hurdles · Place 2 · Windsor (Imperial)Windsor (Imperial)300m Hurdles249.79a11
Apr 21Potosi Trojan RelaysApr 21 · 100m Hurdles · Place 3 · Windsor (Imperial)Windsor (Imperial)100m Hurdles317.30a11
Apr 21Potosi Trojan RelaysApr 21 · 300m Hurdles · Place 2 · Windsor (Imperial)Windsor (Imperial)300m Hurdles249.79a11
Apr 21Potosi Trojan RelaysApr 21 · 100m Hurdles · Place 3 · Windsor (Imperial)Windsor (Imperial)100m Hurdles317.30a11
Apr 17Desoto HS Track and Field Invitational 2026Apr 17 · 300m Hurdles · Place 7 · Windsor (Imperial)Windsor (Imperial)300m Hurdles30" / 0.762m7.52.02a11
Apr 17Desoto HS Track and Field Invitational 2026Apr 17 · 100m Hurdles · Place 5 · Windsor (Imperial)Windsor (Imperial)100m Hurdles33" / 0.838m5.17.36a11
Apr 14Farmington Simpson RelaysApr 14 · 300m Hurdles · Place 2 · Windsor (I)Windsor (I)300m Hurdles250.5711
Apr 14Farmington Simpson RelaysApr 14 · 100m Hurdles · Place 6 · Windsor (I)Windsor (I)100m Hurdles617.9511
Apr 11Mineral Area RelaysApr 11 · 300m Hurdles · Place 3 · Windsor (Imperial)Windsor (Imperial)300m Hurdles30" / 0.762m3.50.28a11
Apr 11Mineral Area RelaysApr 11 · 100m Hurdles · Place 2 · Windsor (Imperial)Windsor (Imperial)100m Hurdles33" / 0.838m2.17.13a11
Apr 7Perryville Varsity Track and Field InvitationalApr 7 · 300m Hurdles · Place 1 · Windsor (Imperial)Windsor (Imperial)300m Hurdles151.46a11
Apr 7Perryville Varsity Track and Field InvitationalApr 7 · 100m Hurdles · Place 3 · Windsor (Imperial)Windsor (Imperial)100m Hurdles316.95a11
Mar 31Hillsboro Tri MeetMar 31 · 300m Hurdles · Place 2 · Windsor (Imperial)Windsor (Imperial)300m Hurdles250.64a11
Mar 31Hillsboro Tri MeetMar 31 · 100m Hurdles · Place 2 · Windsor (Imperial)Windsor (Imperial)100m Hurdles217.79a11
Mar 31Hillsboro Tri MeetMar 31 · 200 Meters · Place 14 · Windsor (Imperial)Windsor (Imperial)200 Meters1429.54a PB11
Mar 24Potosi Trojan InvitationalMar 24 · 300m Hurdles · Place 2 · Windsor (Imperial)Windsor (Imperial)300m Hurdles252.37a11
Mar 24Potosi Trojan InvitationalMar 24 · 100m Hurdles · Place 3 · Windsor (Imperial)Windsor (Imperial)100m Hurdles318.95a11

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 1210th Annual Midwest Track and Field ShowcaseJul 12 · 400m Hurdles · Place 4 · Julian Track ClubJulian Track Club400m Hurdles30" / 0.762m4.1:15.24a PB10
Jul 1210th Annual Midwest Track and Field ShowcaseJul 12 · 100m Hurdles · Place 3 · Julian Track ClubJulian Track Club100m Hurdles33" / 0.838m3.18.59a10
Jul 1210th Annual Midwest Track and Field ShowcaseJul 12 · 100 Meters · Place 5 · Julian Track ClubJulian Track Club100 Meters5.14.17a10
Jun 28Roos RelaysJun 28 · 100 Meters · Place 7 · Julian Track ClubJulian Track Club100 Meters713.70 PB17
Jun 28Roos RelaysJun 28 · 100m Hurdles · Place 1 · Julian Track ClubJulian Track Club100m Hurdles117.6117
Jun 28Roos RelaysJun 28 · 400m Hurdles · Place 2 · Julian Track ClubJulian Track Club400m Hurdles21:19.3017
Jun 13USATF Ozark Association Junior Olympic ChampionshipsJun 13 · 400m Hurdles · Place 8 · Julian Track ClubJulian Track Club400m Hurdles30" / 0.762m8.1:16.20a10
Jun 13USATF Ozark Association Junior Olympic ChampionshipsJun 13 · 100m Hurdles · Place 7 · Julian Track ClubJulian Track Club100m Hurdles33" / 0.838m7.18.52a10
May 24MSHSAA Class 5 Sectional 1May 24 · 300m Hurdles · Place 6 · Windsor (Imperial)Windsor (Imperial)300m Hurdles651.2110
May 24MSHSAA Class 5 Sectional 1May 24 · 100m Hurdles · Place 8 · Windsor (Imperial)Windsor (Imperial)100m Hurdles818.0710
May 24MSHSAA Class 4 Sectional 1May 24 · 100m Hurdles · Place 8 · Windsor (Imperial)Windsor (Imperial)100m Hurdles818.0710
May 24MSHSAA Class 4 Sectional 1May 24 · 300m Hurdles · Place 6 · Windsor (Imperial)Windsor (Imperial)300m Hurdles651.2110
May 9Hillsboro InvitationalMay 9 · 300m Hurdles · Place 12 · Windsor (Imperial)Windsor (Imperial)300m Hurdles1252.1710
May 9Hillsboro InvitationalMay 9 · 100m Hurdles · Place 24 · Windsor (Imperial)Windsor (Imperial)100m Hurdles2418.9510
May 6Windsor InviteMay 6 · 300m Hurdles · Place 1 · Windsor (Imperial)Windsor (Imperial)300m Hurdles151.3210
May 6Windsor InviteMay 6 · 100m Hurdles · Place 1 · Windsor (Imperial)Windsor (Imperial)100m Hurdles118.0710
Apr 25Tigertown Invitational - Open MileApr 25 · 300m Hurdles · Place 9 · Windsor (Imperial)Windsor (Imperial)300m Hurdles950.9410
Apr 25Tigertown InvitationalApr 25 · 300m Hurdles · Place 9 · Windsor (Imperial)Windsor (Imperial)300m Hurdles30" / 0.762m9.50.94a10

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 11MSHSAA Class 4 District 1May 11 · 300m Hurdles · Place 7 · Windsor (Imperial)Windsor (Imperial)300m Hurdles751.919
May 11MSHSAA Class 4 District 1May 11 · 100m Hurdles · Place 9 · Windsor (Imperial)Windsor (Imperial)100m Hurdles918.599
May 11MSHSAA Class 4 District 1May 11 · 300m Hurdles · Place 7 · Windsor (Imperial)Windsor (Imperial)300m Hurdles751.919
May 11MSHSAA Class 4 District 1May 11 · 100m Hurdles · Place 9 · Windsor (Imperial)Windsor (Imperial)100m Hurdles918.599
May 3Hillsboro InvitationalMay 3 · 100m Hurdles · Place 27 · Windsor (Imperial)Windsor (Imperial)100m Hurdles2719.959
May 3Hillsboro InvitationalMay 3 · 300m Hurdles · Place 16 · Windsor (Imperial)Windsor (Imperial)300m Hurdles1652.169
Apr 19Tigertown InvitationalApr 19 · 300m Hurdles · Place 18 · Windsor (Imperial)Windsor (Imperial)300m Hurdles30" / 0.762m18.56.78a9
Apr 19Tigertown InvitationalApr 19 · 100m Hurdles · Place 32 · Windsor (Imperial)Windsor (Imperial)100m Hurdles33" / 0.838m32.21.35a9
Apr 17Joe McCraith JV InvitationalApr 17 · 300m Hurdles · Place 9 · Windsor (Imperial)Windsor (Imperial)300m Hurdles956.189
Apr 17Joe McCraith JV InvitationalApr 17 · 100m Hurdles · Place 18 · Windsor (Imperial)Windsor (Imperial)100m Hurdles1821.999