Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 30" / 0.762m · OutdoorIESA 3A - Sectional 7 @ Farmington HS · May 1119.04aIESA 3A - Sectional 7 @ Farmington HSMay 11, 2024
100m Hurdles · 33" / 0.838m · OutdoorCougar Invite · Apr 1417.43aCougar InviteApril 14, 2026
200 Meters · OutdoorFarmington JH Track Meet · Apr 2932.37aFarmington JH Track MeetApril 29, 2024
300m Hurdles · 30" / 0.762m · OutdoorIHSA Class 1A TRG Sectional - #05 Farmington · May 1353.55aIHSA Class 1A TRG Sectional - #05 FarmingtonMay 13, 2026
400 Meters · OutdoorFarmington JH Invite · Apr 151:21.6Farmington JH Invite April 15, 2023
High Jump · Indoor18th Annual Silver Streak Last Chance Indoor Meet · Mar 211.42m18th Annual Silver Streak Last Chance Indoor MeetMarch 21, 2026
High Jump · OutdoorLee Calhoun HS Invitational · Apr 111.38mLee Calhoun HS InvitationalApril 11, 2025

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

2026 Outdoor Track

30 results
DateMeetEventPlMarkGr
May 21IHSA 1A Girls State Track & Field ChampionshipsMay 21 · High Jump · FarmingtonFarmingtonHigh JumpRound P--NH10
May 13IHSA Class 1A TRG Sectional - #05 FarmingtonMay 13 · High Jump · Place 6 · FarmingtonFarmingtonHigh Jump6.1.52m10
May 13IHSA Class 1A TRG Sectional - #05 FarmingtonMay 13 · 300m Hurdles · Place 12 · FarmingtonFarmington300m Hurdles30" / 0.762m12.53.55a PB10
May 13IHSA Class 1A TRG Sectional - #05 FarmingtonMay 13 · 100m Hurdles · Place 8 · FarmingtonFarmington100m Hurdles33" / 0.838m8.18.19a10
May 8Prairieland ConferenceMay 8 · High Jump · Place 7 · FarmingtonFarmingtonHigh Jump7.1.42m10
May 8Prairieland ConferenceMay 8 · 300m Hurdles · Place 6 · FarmingtonFarmington300m Hurdles30" / 0.762m6.55.03a10
May 8Prairieland ConferenceMay 8 · 100m Hurdles · Place 3 · FarmingtonFarmington100m Hurdles33" / 0.838m3.17.63a10
May 5BPC Girls InviteMay 5 · High Jump · Place 3 · FarmingtonFarmingtonHigh Jump3.1.38m10
May 5BPC Girls InviteMay 5 · 300m Hurdles · Place 8 · FarmingtonFarmington300m Hurdles30" / 0.762m8.58.62a10
May 5BPC Girls InviteMay 5 · 100m Hurdles · Place 5 · FarmingtonFarmington100m Hurdles33" / 0.838m5.19.01a10
May 1Roger WashburnMay 1 · High Jump · Place 11 · FarmingtonFarmingtonHigh Jump11.4' 10"10
May 1Roger WashburnMay 1 · 100m Hurdles · Place 4 · FarmingtonFarmington100m Hurdles33" / 0.838m4.17.82a10
Apr 29Fulton County Championships @ FarmingtonApr 29 · 100m Hurdles · Place 3 · FarmingtonFarmington100m Hurdles33" / 0.838m3.17.69a10
Apr 29Fulton County Championships @ FarmingtonApr 29 · High Jump · Place 4 · FarmingtonFarmingtonHigh Jump4.1.47m10
Apr 23Farmington Tuffy Bowen InviteApr 23 · High Jump · Place 7 · FarmingtonFarmingtonHigh Jump7.1.37m10
Apr 23Farmington Tuffy Bowen InviteApr 23 · 100m Hurdles · Place 1 · FarmingtonFarmington100m Hurdles33" / 0.838m1.17.78a10
Apr 20Bullet InviteApr 20 · High Jump · Place 8 · FarmingtonFarmingtonHigh Jump8.1.37m10
Apr 20Bullet InviteApr 20 · 300m Hurdles · Place 7 · FarmingtonFarmington300m Hurdles30" / 0.762m7.55.04a10
Apr 20Bullet InviteApr 20 · 100m Hurdles · Place 3 · FarmingtonFarmington100m Hurdles33" / 0.838m3.19.42a10
Apr 16Lewistown John Levingston InviteApr 16 · High Jump · Place 6 · FarmingtonFarmingtonHigh Jump61.42m10
Apr 16Lewistown John Levingston InviteApr 16 · 100m Hurdles · Place 3 · FarmingtonFarmington100m Hurdles317.70a10
Apr 14Cougar InviteApr 14 · High Jump · Place 2 · FarmingtonFarmingtonHigh Jump2.1.42m10
Apr 14Cougar InviteApr 14 · 300m Hurdles · Place 3 · FarmingtonFarmington300m Hurdles30" / 0.762m3.55.53a10
Apr 14Cougar InviteApr 14 · 100m Hurdles · Place 1 · FarmingtonFarmington100m Hurdles33" / 0.838m1.17.43a PB10
Apr 102026 Lee Calhoun HS InvitationalApr 10 · High Jump · Place 5 · FarmingtonFarmingtonHigh Jump5.1.45m10
Apr 102026 Lee Calhoun HS InvitationalApr 10 · 300m Hurdles · Place 8 · FarmingtonFarmington300m Hurdles30" / 0.762m8.57.00a10
Apr 102026 Lee Calhoun HS InvitationalApr 10 · 100m Hurdles · Place 7 · FarmingtonFarmington100m Hurdles33" / 0.838m7.17.96a10
Apr 7Farmington QuadApr 7 · High Jump · Place 1 · FarmingtonFarmingtonHigh Jump1.1.43m10
Apr 7Farmington QuadApr 7 · 300m Hurdles · Place 2 · FarmingtonFarmington300m Hurdles30" / 0.762m2.53.710
Apr 7Farmington QuadApr 7 · 100m Hurdles · Place 1 · FarmingtonFarmington100m Hurdles33" / 0.838m1.18.110

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 2118th Annual Silver Streak Last Chance Indoor MeetMar 21 · High Jump · Place 12 · FarmingtonFarmingtonHigh Jump121.42m PB11
Mar 2118th Annual Silver Streak Last Chance Indoor MeetMar 21 · 60m Hurdles · Place 9 · FarmingtonFarmington60m Hurdles910.7011
Mar 18Titan Indoor InvitationalMar 18 · High Jump · Place 6 · FarmingtonFarmingtonHigh Jump61.42m11
Mar 18Titan Indoor InvitationalMar 18 · 60m Hurdles · Place 7 · FarmingtonFarmington60m Hurdles711.37a11
Mar 93rd Annual RW Cougars Indoor ExhibitionMar 9 · High Jump · Place 3 · FarmingtonFarmingtonHigh Jump31.52m11
Mar 93rd Annual RW Cougars Indoor ExhibitionMar 9 · 60m Hurdles · Place 3 · FarmingtonFarmington60m Hurdles310.69a11

2025 Outdoor Track

32 results
DateMeetEventPlMarkGr
May 14IHSA Class 1A TRG Sectional - #05 Aledo (Mercer County)May 14 · 300m Hurdles · Place 14 · FarmingtonFarmington300m Hurdles30" / 0.762m14.54.74a9
May 14IHSA Class 1A TRG Sectional - #05 Aledo (Mercer County)May 14 · 100m Hurdles · Place 6 · FarmingtonFarmington100m Hurdles33" / 0.838m6.17.97a9
May 14IHSA Class 1A TRG Sectional - #05 Aledo (Mercer County)May 14 · High Jump · Place 11 · FarmingtonFarmingtonHigh Jump11.1.37m9
May 9Prairieland Conference ChampionshipsMay 9 · 300m Hurdles · Place 6 · FarmingtonFarmington300m Hurdles30" / 0.762m6.56.94a9
May 9Prairieland Conference ChampionshipsMay 9 · 100m Hurdles · Place 6 · FarmingtonFarmington100m Hurdles33" / 0.838m6.18.96a9
May 9Prairieland Conference ChampionshipsMay 9 · High Jump · Place 8 · FarmingtonFarmingtonHigh Jump8.4' 5"9
May 6BPC Invite 2025 (Girls Only)May 6 · 100m Hurdles · Place 4 · FarmingtonFarmington100m Hurdles33" / 0.838m4.19.35a9
May 2Roger WashburnMay 2 · 300m Hurdles · Place 11 · FarmingtonFarmington300m Hurdles1158.29a9
May 2Roger WashburnMay 2 · 100m Hurdles · Place 10 · FarmingtonFarmington100m Hurdles1019.38a9
Apr 28Fulton County Championships @ Lewistown (host: Canton)Apr 28 · High Jump · Place 2 · FarmingtonFarmingtonHigh Jump21.40m9
Apr 28Fulton County Championships @ Lewistown (host: Canton)Apr 28 · 300m Hurdles · Place 6 · FarmingtonFarmington300m Hurdles657.959
Apr 28Fulton County Championships @ Lewistown (host: Canton)Apr 28 · 100m Hurdles · Place 4 · FarmingtonFarmington100m Hurdles419.319
Apr 24Farmington Tuffy Bowen InviteApr 24 · 300m Hurdles · Place 4 · FarmingtonFarmington300m Hurdles30" / 0.762m4.54.43a9
Apr 24Farmington Tuffy Bowen InviteApr 24 · 100m Hurdles · Place 3 · FarmingtonFarmington100m Hurdles33" / 0.838m3.18.84a9
Apr 24Farmington Tuffy Bowen InviteApr 24 · High Jump · Place 4 · FarmingtonFarmingtonHigh Jump4.1.42m9
Apr 21Bullet InviteApr 21 · High Jump · Place 5 · FarmingtonFarmingtonHigh Jump51.42m9
Apr 21Bullet InviteApr 21 · 100m Hurdles · Place 4 · FarmingtonFarmington100m Hurdles419.249
Apr 17Lewistown - John Levingston InviteApr 17 · High Jump · Place 5 · FarmingtonFarmingtonHigh Jump51.42m9
Apr 17Lewistown - John Levingston InviteApr 17 · 300m Hurdles · Place 10 · FarmingtonFarmington300m Hurdles1057.05a9
Apr 17Lewistown - John Levingston InviteApr 17 · 100m Hurdles · Place 7 · FarmingtonFarmington100m Hurdles719.29a9
Apr 14Lewistown LVC Fresh-Soph InviteApr 14 · High Jump · Place 4 · FarmingtonFarmingtonHigh Jump41.42m9
Apr 14Lewistown LVC Fresh-Soph InviteApr 14 · 300m Hurdles · Place 5 · FarmingtonFarmington300m Hurdles558.61a9
Apr 14Lewistown LVC Fresh-Soph InviteApr 14 · 100m Hurdles · Place 3 · FarmingtonFarmington100m Hurdles318.97a9
Apr 11Lee Calhoun HS InvitationalApr 11 · High Jump · Place 8 · FarmingtonFarmingtonHigh Jump81.38m PB9
Apr 11Lee Calhoun HS InvitationalApr 11 · 300m Hurdles · Place 11 · FarmingtonFarmington300m Hurdles1155.81a9
Apr 11Lee Calhoun HS InvitationalApr 11 · 100m Hurdles · Place 9 · FarmingtonFarmington100m Hurdles918.85a9
Apr 8Farmington TriangularApr 8 · High Jump · Place 2 · FarmingtonFarmingtonHigh Jump21.45m9
Apr 8Farmington TriangularApr 8 · 300m Hurdles · Place 1 · FarmingtonFarmington300m Hurdles158.89
Apr 8Farmington TriangularApr 8 · 100m Hurdles · Place 1 · FarmingtonFarmington100m Hurdles118.69
Apr 3Kewanee Quint with Farmington, Galva, Mendota, Stark CountyApr 3 · High Jump · Place 4 · FarmingtonFarmingtonHigh Jump41.42m10
Apr 3Kewanee Quint with Farmington, Galva, Mendota, Stark CountyApr 3 · 300m Hurdles · Place 5 · FarmingtonFarmington300m Hurdles51:00.13a10
Apr 3Kewanee Quint with Farmington, Galva, Mendota, Stark CountyApr 3 · 100m Hurdles · Place 3 · FarmingtonFarmington100m Hurdles319.09a10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 2217th Annual Silver Streak Last Chance Indoor MeetMar 22 · High Jump · Place 10 · FarmingtonFarmingtonHigh Jump101.47m10
Mar 2217th Annual Silver Streak Last Chance Indoor MeetMar 22 · 60m Hurdles · Place 14 · FarmingtonFarmington60m Hurdles1411.50a10
Mar 19Titan Indoor InvitationalMar 19 · 60m Hurdles · Place 7 · FarmingtonFarmington60m Hurdles711.4210

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 11IESA 3A - Sectional 7 @ Farmington HSMay 11 · 100m Hurdles · Place 9 · Farmington CentralFarmington Central100m Hurdles30" / 0.762m9.19.04a PB8
May 11IESA 3A - Sectional 7 @ Farmington HSMay 11 · High Jump · Place 9 · Farmington CentralFarmington CentralHigh Jump9.1.30m8
May 11IESA 3A - Sectional 7 @ Farmington HSMay 11 · 200 Meters · Place 16 · Farmington CentralFarmington Central200 Meters16.32.41a8
May 7Junior High Titan InviteMay 7 · 100m Hurdles · Place 6 · Farmington CentralFarmington Central100m Hurdles30" / 0.762m6.20.12a8
May 7Junior High Titan InviteMay 7 · High Jump · Place 9 · Farmington CentralFarmington CentralHigh Jump9.1.20m8
May 7Junior High Titan InviteMay 7 · 200 Meters · Place 9 · Farmington CentralFarmington Central200 Meters9.33.13a8
Apr 29Farmington JH Track MeetApr 29 · 100m Hurdles · Place 4 · Farmington CentralFarmington Central100m Hurdles30" / 0.762m4.20.03a8
Apr 29Farmington JH Track MeetApr 29 · High Jump · Place 8 · Farmington CentralFarmington CentralHigh Jump8.1.17m8
Apr 29Farmington JH Track MeetApr 29 · 200 Meters · Place 8 · Farmington CentralFarmington Central200 Meters8.32.37a PB8
Apr 27Two Rivers JH Conference Track MeetApr 27 · 100m Hurdles · Place 2 · Farmington CentralFarmington Central100m Hurdles30" / 0.762m2.19.41a8
Apr 27Two Rivers JH Conference Track MeetApr 27 · High Jump · Place 1 · Farmington CentralFarmington CentralHigh Jump1.1.32m8
Apr 27Two Rivers JH Conference Track MeetApr 27 · 200 Meters · Place 6 · Farmington CentralFarmington Central200 Meters6.33.86a8
Apr 25Little PrairielandApr 25 · 100m Hurdles · Place 2 · Farmington CentralFarmington Central100m Hurdles30" / 0.762m2.19.60a8
Apr 25Little PrairielandApr 25 · High Jump · Place 3 · Farmington CentralFarmington CentralHigh Jump3.1.27m8
Apr 25Little PrairielandApr 25 · 200 Meters · Place 7 · Farmington CentralFarmington Central200 Meters7.33.49a8

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 13IESA 3A - Sectional 7 @ Eureka Middle SchoolMay 13 · High Jump · Place 10 · Farmington CentralFarmington CentralHigh Jump104-1—
May 13IESA 3A - Sectional 7 @ Eureka Middle SchoolMay 13 · 100m Hurdles · Place 13 · Farmington CentralFarmington Central100m Hurdles1320.42a—
May 9Monmouth-Roseville JH InviteMay 9 · High Jump · Place 5 · Farmington CentralFarmington CentralHigh Jump54-2—
May 9Monmouth-Roseville JH InviteMay 9 · 100m Hurdles · Place 5 · Farmington CentralFarmington Central100m Hurdles520.38a—
May 3Galesburg Jr High Track MeetMay 3 · High Jump · Place 2 · Farmington CentralFarmington CentralHigh Jump24-1—
May 3Galesburg Jr High Track MeetMay 3 · 100m Hurdles · Place 5 · Farmington CentralFarmington Central100m Hurdles520.30a—
May 1Fulton County JH MeetMay 1 · High Jump · Place 7 · Farmington CentralFarmington CentralHigh Jump73-08.00—
May 1Fulton County JH MeetMay 1 · 100m Hurdles · Place 7 · Farmington CentralFarmington Central100m Hurdles720.81a—
Apr 292023 Two Rivers Conference Track MeetApr 29 · 100m Hurdles · Place 6 · Farmington CentralFarmington Central100m Hurdles620.61a—
Apr 25Jr. Geese Invite 4/25Apr 25 · 100m Hurdles · Place 5 · Farmington CentralFarmington Central100m Hurdles30" / 0.762m5.20.89a7
Apr 25Jr. Geese Invite 4/25Apr 25 · High Jump · Place 5 · Farmington CentralFarmington CentralHigh Jump5.3-10.007
Apr 15Farmington JH Invite Apr 15 · 100m Hurdles · Place 4 · Farmington CentralFarmington Central100m Hurdles420.2—
Apr 15Farmington JH Invite Apr 15 · 400 Meters · Place 7 · Farmington CentralFarmington Central400 Meters71:21.6 PB—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 14IESA 3A - Sectional 5 @ Eureka HSMay 14 · 100m Hurdles · Place 22 · Farmington CentralFarmington Central100m Hurdles30" / 0.762m22.21.82a6
May 10Monmouth-Roseville Jr. High Titan InviteMay 10 · 100m Hurdles · Place 6 · Farmington CentralFarmington Central100m Hurdles30" / 0.762m6.21.546
May 10Monmouth-Roseville Jr. High Titan InviteMay 10 · High Jump · Farmington CentralFarmington CentralHigh Jump—DQ6
May 2Junior High Fulton County Track MeetMay 2 · 100m Hurdles · Place 7 · Farmington CentralFarmington Central100m Hurdles33" / 0.838m7.22.46
May 2Junior High Fulton County Track MeetMay 2 · High Jump · Place 6 · Farmington CentralFarmington CentralHigh Jump6.3' 86
Apr 23Two Rivers Conference Meet @ ElmwoodApr 23 · 100m Hurdles · Farmington CentralFarmington Central100m Hurdles33" / 0.838m—DQ6
Apr 23Two Rivers Conference Meet @ ElmwoodApr 23 · High Jump · Place 7 · Farmington CentralFarmington CentralHigh Jump7.3-08.00Unofficial6