Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorJanis Williams Middle School Invitational · Apr 1213.62Janis Williams Middle School InvitationalApril 12, 2023
100m Hurdles · 33" / 0.838m · Outdoor2026 JCAA Conference Meet · Apr 2915.64a2026 JCAA Conference MeetApril 29, 2026
200 Meters · OutdoorAAU Region 15 National Qualifier · Jun 2028.02aAAU Region 15 National QualifierJune 20, 2024
300m Hurdles · 30" / 0.762m · Outdoor76th Annual Mineral Area Relays · Apr 649.79a76th Annual Mineral Area RelaysApril 6, 2024
400 Meters · OutdoorFarmington Simpson Relays · Apr 141:06.53Farmington Simpson RelaysApril 14, 2026
55m Hurdles · 33" · IndoorOzark Track & Field Classic 2.0 · Feb 19.71aOzark Track & Field Classic 2.0February 1, 2025
800 Meters · OutdoorAAU Region 15 National Qualifier · Jun 203:11.28aAAU Region 15 National QualifierJune 20, 2024
Heptathlon · OutdoorAAU Region 15 National Qualifier · Jun 203062AAU Region 15 National QualifierJune 20, 2024
High Jump · OutdoorAAU Region 15 National Qualifier · Jun 201.29mAAU Region 15 National QualifierJune 20, 2024
Javelin · 600g · OutdoorAAU Region 15 National Qualifier · Jun 2023.04mAAU Region 15 National QualifierJune 20, 2024
Long Jump · IndoorOzark Track & Field Classic 2.0 · Feb 14.39mOzark Track & Field Classic 2.0February 1, 2025
Long Jump · OutdoorFarmington Middle School Invitational · Apr 174.48mFarmington Middle School InvitationalApril 17, 2023
Shot Put · 4kg · Indoor2025 SEMO All-Comers · Jan 48.34m2025 SEMO All-ComersJanuary 4, 2025
Shot Put · 4kg · OutdoorAAU Region 15 National Qualifier · Jun 206.20mAAU Region 15 National QualifierJune 20, 2024
Triple Jump · Indoor2025 SEMO All-Comers · Jan 410.26m2025 SEMO All-ComersJanuary 4, 2025
Triple Jump · OutdoorJanis Williams Middle School Invitational · Apr 128.92mJanis Williams Middle School InvitationalApril 12, 2023

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
May 29MSHSAA Class 4 State ChampionshipMay 29 · Triple Jump · Place 7 · FestusFestusTriple Jump7.10.99mWind: 0.611
May 23MSHSAA Class 4 Sectional 1May 23 · Triple Jump · Place 2 · FestusFestusTriple Jump2.11.11m11
May 23MSHSAA Class 4 Sectional 1May 23 · 100m Hurdles · Place 5 · FestusFestus100m Hurdles33" / 0.838m5.15.65a11
May 16MSHSAA Class 4 District 1 & 5 District 1May 16 · Triple Jump · Place 1 · FestusFestusTriple Jump1.10.85m11
May 16MSHSAA Class 4 District 1 & 5 District 1May 16 · 100m Hurdles · Place 4 · FestusFestus100m Hurdles33" / 0.838m4.15.66a11
May 8Hillsboro InvitationalMay 8 · 100m Hurdles · Place 6 · FestusFestus100m Hurdles616.00a11
Apr 292026 JCAA Conference MeetApr 29 · Triple Jump · Place 1 · FestusFestusTriple Jump1.11.29m11
Apr 292026 JCAA Conference MeetApr 29 · 100m Hurdles · Place 2 · FestusFestus100m Hurdles33" / 0.838mRound P2.15.98a11
Apr 292026 JCAA Conference MeetApr 29 · 100m Hurdles · Place 2 · FestusFestus100m Hurdles33" / 0.838m2.15.64a PB11
Apr 242026 Tiger Town InvitationalApr 24 · Triple Jump · Place 3 · FestusFestusTriple Jump310.73m11
Apr 242026 Tiger Town InvitationalApr 24 · 100m Hurdles · Place 2 · FestusFestus100m Hurdles216.02a11
Apr 18Corey Siebert / Lakeshia Finch InvitationalApr 18 · Triple Jump · Place 7 · FestusFestusTriple Jump710.61m11
Apr 18Corey Siebert / Lakeshia Finch InvitationalApr 18 · 100m Hurdles · Place 2 · FestusFestus100m Hurdles215.9311
Apr 14Farmington Simpson RelaysApr 14 · 400 Meters · Place 7 · FestusFestus400 Meters71:06.53 PB11
Apr 14Farmington Simpson RelaysApr 14 · 100m Hurdles · Place 3 · FestusFestus100m Hurdles317.1711
Apr 14Farmington Simpson RelaysApr 14 · Long Jump · Place 5 · FestusFestusLong Jump515-09.0011
Apr 10Webster Groves Stateswomen InvitationalApr 10 · Triple Jump · Place 7 · FestusFestusTriple Jump7.9.98m11
Apr 3Rusty Hodge InvitationalApr 3 · Triple Jump · Place 3 · FestusFestusTriple Jump310.10m11
Apr 3Rusty Hodge InvitationalApr 3 · 200 Meters · Place 18 · FestusFestus200 Meters1828.66a11
Apr 3Rusty Hodge InvitationalApr 3 · Triple Jump · Place 3 · FestusFestusTriple Jump310.10m11
Apr 3Rusty Hodge InvitationalApr 3 · 200 Meters · Place 18 · FestusFestus200 Meters1828.66a11
Apr 2Farmington QuadApr 2 · 100m Hurdles · Place 3 · FestusFestus100m Hurdles318.6011
Mar 28Festus McCullough-Douglass InvitationalMar 28 · Triple Jump · Place 5 · FestusFestusTriple Jump510.40m—
Mar 28Festus McCullough-Douglass InvitationalMar 28 · 100m Hurdles · Place 6 · FestusFestus100m Hurdles616.08—
Mar 28Festus McCullough-Douglass InvitationalMar 28 · Long Jump · Place 19 · FestusFestusLong Jump194.59m—
Mar 20Herky Quad MeetMar 20 · Long Jump · Place 2 · FestusFestusLong Jump24.88m11
Mar 20Herky Quad MeetMar 20 · 100m Hurdles · Place 2 · FestusFestus100m Hurdles216.27a11
Mar 20Herky Quad MeetMar 20 · 200 Meters · Place 12 · FestusFestus200 Meters1228.48a11

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 24MSHSAA Class 5 Sectional 1May 24 · Triple Jump · Place 5 · FestusFestusTriple Jump510.27m10
May 24MSHSAA Class 5 Sectional 1May 24 · 100m Hurdles · Place 5 · FestusFestus100m Hurdles515.7810
May 24MSHSAA Class 4 Sectional 1May 24 · Triple Jump · Place 5 · FestusFestusTriple Jump510.27m10
May 24MSHSAA Class 4 Sectional 1May 24 · 100m Hurdles · Place 5 · FestusFestus100m Hurdles515.7810
May 17MSHSAA Class 3 Sectional 1 & Class 4 District 1May 17 · Triple Jump · Place 4 · FestusFestusTriple Jump4.10.22m10
May 17MSHSAA Class 3 Sectional 1 & Class 4 District 1May 17 · 100m Hurdles · Place 3 · FestusFestus100m Hurdles33" / 0.838m3.15.66a10
May 9Hillsboro InvitationalMay 9 · Long Jump · Place 4 · FestusFestusLong Jump45.11m10
Apr 25Tigertown Invitational - Open MileApr 25 · Long Jump · Place 10 · FestusFestusLong Jump104.77m10
Apr 25Tigertown Invitational - Open MileApr 25 · Triple Jump · Place 7 · FestusFestusTriple Jump79.70m10
Apr 25Tigertown Invitational - Open MileApr 25 · 100m Hurdles · Place 3 · FestusFestus100m Hurdles316.2910
Apr 25Tigertown InvitationalApr 25 · Triple Jump · Place 7 · FestusFestusTriple Jump7.9.70m10
Apr 25Tigertown InvitationalApr 25 · Long Jump · Place 10 · FestusFestusLong Jump10.4.77m10
Apr 25Tigertown InvitationalApr 25 · 100m Hurdles · Place 3 · FestusFestus100m Hurdles33" / 0.838m3.16.29a10
Apr 23Joe McRaith JV InvitationalApr 23 · Long Jump · Place 1 · FestusFestusLong Jump14.97m10
Apr 23Joe McRaith JV InvitationalApr 23 · 100m Hurdles · Place 1 · FestusFestus100m Hurdles116.0410
Apr 16Simpson InvitationalApr 16 · Triple Jump · Place 4 · FestusFestusTriple Jump4.9.78m10
Apr 16Simpson InvitationalApr 16 · 300m Hurdles · Place 9 · FestusFestus300m Hurdles30" / 0.762m9.52.60a10
Apr 16Simpson InvitationalApr 16 · 100m Hurdles · Place 3 · FestusFestus100m Hurdles33" / 0.838m3.16.67a10
Apr 12Northwest Invitational 2025Apr 12 · Triple Jump · Place 3 · FestusFestusTriple Jump310.12m10
Apr 12Northwest Invitational 2025Apr 12 · 100m Hurdles · Place 4 · FestusFestus100m Hurdles417.1710
Apr 12Northwest Invitational 2025Apr 12 · 400 Meters · Place 10 · FestusFestus400 Meters101:06.6810
Apr 8Farmington Quad #2Apr 8 · Long Jump · Place 3 · FestusFestusLong Jump34.75m10
Apr 8Farmington Quad #2Apr 8 · 300m Hurdles · FestusFestus300m Hurdles—DNF10
Apr 8Farmington Quad #2Apr 8 · 100m Hurdles · Place 2 · FestusFestus100m Hurdles216.1410
Mar 29McCullough-Douglass InvitationalMar 29 · Triple Jump · Place 3 · FestusFestusTriple Jump310.38m10
Mar 29McCullough-Douglass InvitationalMar 29 · 100m Hurdles · Place 5 · FestusFestus100m Hurdles516.2710

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 1Ozark Track & Field Classic 2.0Feb 1 · 55m Hurdles · Place 3 · Jets TrackJets Track55m Hurdles33"3.9.71a PB10
Feb 1Ozark Track & Field Classic 2.0Feb 1 · Triple Jump · Place 3 · Jets TrackJets TrackTriple Jump3.9.97m10
Feb 1Ozark Track & Field Classic 2.0Feb 1 · Long Jump · Place 4 · Jets TrackJets TrackLong Jump4.4.39m PB10
Jan 42025 SEMO All-ComersJan 4 · 55m Hurdles · Place 11 · Jefferson County JetsJefferson County Jets55m Hurdles33"11.10.79a10
Jan 42025 SEMO All-ComersJan 4 · Triple Jump · Place 6 · Jefferson County JetsJefferson County JetsTriple Jump6.10.26m PB10
Jan 42025 SEMO All-ComersJan 4 · Long Jump · Place 11 · Jefferson County JetsJefferson County JetsLong Jump11.4.37m10
Jan 42025 SEMO All-ComersJan 4 · Shot Put · Place 13 · Jefferson County JetsJefferson County JetsShot Put4kg13.8.34m PB10

2024 Outdoor Track

41 results
DateMeetEventPlMarkGr
Jun 20AAU Region 15 National QualifierJun 20 · 800 Meters · Place 4 · Jefferson County Jets Track ClJefferson County Jets Track Cl800 MetersRound M4.3:11.28a PB9
Jun 20AAU Region 15 National QualifierJun 20 · Javelin · Place 1 · Jefferson County Jets Track ClJefferson County Jets Track ClJavelin600gRound M1.23.04m PB9
Jun 20AAU Region 15 National QualifierJun 20 · Long Jump · Place 1 · Jefferson County Jets Track ClJefferson County Jets Track ClLong JumpRound M1.4.74m9
Jun 20AAU Region 15 National QualifierJun 20 · 200 Meters · Place 1 · Jefferson County Jets Track ClJefferson County Jets Track Cl200 MetersRound M1.28.02a PB9
Jun 20AAU Region 15 National QualifierJun 20 · Shot Put · Place 3 · Jefferson County Jets Track ClJefferson County Jets Track ClShot Put4kgRound M3.6.20m PB9
Jun 20AAU Region 15 National QualifierJun 20 · High Jump · Place 1 · Jefferson County Jets Track ClJefferson County Jets Track ClHigh JumpRound M1.1.29m PB9
Jun 20AAU Region 15 National QualifierJun 20 · 100m Hurdles · Place 1 · Jefferson County Jets Track ClJefferson County Jets Track Cl100m Hurdles33" / 0.838mRound M1.16.56a9
Jun 20AAU Region 15 National QualifierJun 20 · Heptathlon · Place 1 · Jefferson County Jets Track ClJefferson County Jets Track ClHeptathlonRound M1.3062 PB9
Jun 20AAU Region 15 National QualifierJun 20 · Triple Jump · Jefferson County Jets Track ClJefferson County Jets Track ClTriple Jump--DNS9
Jun 20AAU Region 15 National QualifierJun 20 · Long Jump · Jefferson County Jets Track ClJefferson County Jets Track ClLong Jump--DNS9
Jun 20AAU Region 15 National QualifierJun 20 · Javelin · Jefferson County Jets Track ClJefferson County Jets Track ClJavelin600g--DNS9
Jun 20AAU Region 15 National QualifierJun 20 · 100m Hurdles · Place 4 · Jefferson County Jets Track ClJefferson County Jets Track Cl100m Hurdles33" / 0.838mRound P4.16.10a9
Jun 20AAU Region 15 National QualifierJun 20 · 100m Hurdles · Place 4 · Jefferson County Jets Track ClJefferson County Jets Track Cl100m Hurdles33" / 0.838m4.16.10a9
Jun 15AAU Ozark District Qualifier 2Jun 15 · Triple Jump · Place 2 · Jefferson County Jets Track ClJefferson County Jets Track ClTriple Jump2.32-06.009
Jun 15AAU Ozark District Qualifier 2Jun 15 · Long Jump · Place 4 · Jefferson County Jets Track ClJefferson County Jets Track ClLong Jump4.15-01.009
Jun 15AAU Ozark District Qualifier 2Jun 15 · Javelin · Place 3 · Jefferson County Jets Track ClJefferson County Jets Track ClJavelin600g3.16.94m9
Jun 15AAU Ozark District Qualifier 2Jun 15 · 100m Hurdles · Place 1 · Jefferson County Jets Track ClJefferson County Jets Track Cl100m Hurdles33" / 0.838m1.17.67a9
May 24MSHSAA Class 4 State ChampionshipsMay 24 · Triple Jump · Place 12 · FestusFestusTriple Jump1233-01.009
May 18MSHSAA Class 5 Sectional 1May 18 · Triple Jump · Place 3 · FestusFestusTriple Jump310.61m9
May 18MSHSAA Class 4 Sectional 1May 18 · Triple Jump · Place 3 · FestusFestusTriple Jump3.10.61m9
May 11MSHSAA Class 4 District 1May 11 · Triple Jump · Place 2 · FestusFestusTriple Jump210.22m9
May 11MSHSAA Class 4 District 1May 11 · Triple Jump · Place 2 · FestusFestusTriple Jump210.22m9
May 3Hillsboro InvitationalMay 3 · Triple Jump · Place 5 · FestusFestusTriple Jump510.41m9
Apr 19Tigertown InvitationalApr 19 · Triple Jump · Place 9 · FestusFestusTriple Jump9.9.93m9
Apr 19Tigertown InvitationalApr 19 · 300m Hurdles · Place 3 · FestusFestus300m Hurdles30" / 0.762m3.50.84a9
Apr 19Tigertown InvitationalApr 19 · 100m Hurdles · Place 4 · FestusFestus100m Hurdles33" / 0.838m4.15.85a9
Apr 17Joe McCraith JV InvitationalApr 17 · 100m Hurdles · Place 1 · FestusFestus100m Hurdles117.289
Apr 13Ladue - Brusca-Strohbach InvitationalApr 13 · Triple Jump · Place 4 · FestusFestusTriple Jump4.10.05m9
Apr 13Ladue - Brusca-Strohbach InvitationalApr 13 · 300m Hurdles · Place 13 · FestusFestus300m Hurdles30" / 0.762m13.52.17a9
Apr 13Ladue - Brusca-Strohbach InvitationalApr 13 · 100m Hurdles · Place 3 · FestusFestus100m Hurdles33" / 0.838m3.16.10a9
Apr 676th Annual Mineral Area RelaysApr 6 · Triple Jump · Place 1 · FestusFestusTriple Jump1.10.38m9
Apr 676th Annual Mineral Area RelaysApr 6 · 300m Hurdles · Place 1 · FestusFestus300m Hurdles30" / 0.762m1.49.79a PB9
Apr 676th Annual Mineral Area RelaysApr 6 · 100m Hurdles · Place 1 · FestusFestus100m Hurdles33" / 0.838m1.15.85a9
Apr 676th Annual Mineral Area RelaysApr 6 · 100 Meters · Place 2 · FestusFestus100 Meters2.13.76a9
Mar 28Farmington QuadMar 28 · 200 Meters · Place 6 · FestusFestus200 Meters629.859
Mar 28Farmington QuadMar 28 · 100 Meters · Place 6 · FestusFestus100 Meters613.699
Mar 28Farmington QuadMar 28 · 100m Hurdles · Place 3 · FestusFestus100m Hurdles316.019
Mar 28Farmington QuadMar 28 · Triple Jump · Place 1 · FestusFestusTriple Jump132-00.759
Mar 23 McCullough-Douglass InvitationalMar 23 · Triple Jump · Place 8 · FestusFestusTriple Jump89.77m9
Mar 23 McCullough-Douglass InvitationalMar 23 · 300m Hurdles · Place 7 · FestusFestus300m Hurdles753.689
Mar 23 McCullough-Douglass InvitationalMar 23 · 100m Hurdles · Place 2 · FestusFestus100m Hurdles215.939

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 17Farmington Middle School InvitationalApr 17 · 200 Meters · Place 2 · FestusFestus200 Meters228.638
Apr 17Farmington Middle School InvitationalApr 17 · 100 Meters · Place 3 · FestusFestus100 Meters313.828
Apr 17Farmington Middle School InvitationalApr 17 · 100m Hurdles · Place 2 · FestusFestus100m Hurdles216.538
Apr 17Farmington Middle School InvitationalApr 17 · Long Jump · Place 1 · FestusFestusLong Jump14.48m PB8
Apr 12Janis Williams Middle School InvitationalApr 12 · Triple Jump · Place 4 · Festus Middle SchoolFestus Middle SchoolTriple Jump48.92m PB8
Apr 12Janis Williams Middle School InvitationalApr 12 · 100 Meters · Place 4 · Festus Middle SchoolFestus Middle School100 Meters413.62 PB8
Apr 12Janis Williams Middle School InvitationalApr 12 · 200 Meters · Place 6 · Festus Middle SchoolFestus Middle School200 Meters628.408
Apr 12Janis Williams Middle School InvitationalApr 12 · 100m Hurdles · Place 2 · Festus Middle SchoolFestus Middle School100m Hurdles216.568
Apr 3Senn-Thomas RelaysApr 3 · Triple Jump · Place 2 · Festus Middle SchoolFestus Middle SchoolTriple Jump28.94m8

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 8Farmington Middle School InvitationalApr 8 · 200 Meters · Place 3 · FestusFestus200 Meters330.607
Apr 8Farmington Middle School InvitationalApr 8 · 100m Hurdles · Place 3 · FestusFestus100m Hurdles319.497
Apr 7DeSoto Junior HS InvitationalApr 7 · 100m Hurdles · Place 12 · Festus Middle SchoolFestus Middle School100m Hurdles1221.537
Apr 1Jackson Junior High InvitationalApr 1 · 200 Meters · Place 3 · FestusFestus200 Meters330.457
Apr 1Jackson Junior High InvitationalApr 1 · 100m Hurdles · Place 1 · FestusFestus100m Hurdles118.807
Apr 1Jackson Junior High InvitationalApr 1 · Triple Jump · Place 2 · FestusFestusTriple Jump227-11.507