Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorBullet Invite · Apr 2020.33mBullet InviteApril 20, 2026
Shot Put · 4kg · OutdoorIHSA Class 1A TRG Sectional - #05 Farmington · May 138.46mIHSA Class 1A TRG Sectional - #05 FarmingtonMay 13, 2026
Shot Put · 6lb · OutdoorLittle Prairieland · Apr 256.84mLittle PrairielandApril 25, 2024

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 13IHSA Class 1A TRG Sectional - #05 FarmingtonMay 13 · Discus · FarmingtonFarmingtonDiscus1kg—ND10
May 13IHSA Class 1A TRG Sectional - #05 FarmingtonMay 13 · Shot Put · Place 9 · FarmingtonFarmingtonShot Put4kg9.8.46m PB10
May 8Prairieland ConferenceMay 8 · Discus · Place 13 · FarmingtonFarmingtonDiscus1kg13.19.28m10
May 8Prairieland ConferenceMay 8 · Shot Put · Place 12 · FarmingtonFarmingtonShot Put4kg12.7.54m10
May 5BPC Girls InviteMay 5 · Discus · Place 11 · FarmingtonFarmingtonDiscus1kg11.14.93m10
May 5BPC Girls InviteMay 5 · Shot Put · Place 8 · FarmingtonFarmingtonShot Put4kg8.6.66m10
May 1Roger WashburnMay 1 · Discus · Place 28 · FarmingtonFarmingtonDiscus1kg28.12.67m10
May 1Roger WashburnMay 1 · Shot Put · Place 18 · FarmingtonFarmingtonShot Put4kg18.7.36m10
Apr 29Fulton County Championships @ FarmingtonApr 29 · Discus · FarmingtonFarmingtonDiscus1kg—ND10
Apr 29Fulton County Championships @ FarmingtonApr 29 · Shot Put · Place 5 · FarmingtonFarmingtonShot Put4kg5.7.98m10
Apr 23Farmington Tuffy Bowen InviteApr 23 · Discus · Place 13 · FarmingtonFarmingtonDiscus1kg13.16.78m10
Apr 23Farmington Tuffy Bowen InviteApr 23 · Shot Put · Place 5 · FarmingtonFarmingtonShot Put4kg5.7.69m10
Apr 20Bullet InviteApr 20 · Discus · Place 9 · FarmingtonFarmingtonDiscus1kg9.20.33m PB10
Apr 20Bullet InviteApr 20 · Shot Put · Place 10 · FarmingtonFarmingtonShot Put4kg10.7.29m10
Apr 14Cougar InviteApr 14 · Discus · FarmingtonFarmingtonDiscus1kg—DNS10
Apr 14Cougar InviteApr 14 · Shot Put · FarmingtonFarmingtonShot Put4kg—DNS10
Apr 102026 Lee Calhoun HS InvitationalApr 10 · Discus · Place 34 · FarmingtonFarmingtonDiscus1kg34.19.40m10
Apr 102026 Lee Calhoun HS InvitationalApr 10 · Shot Put · Place 35 · FarmingtonFarmingtonShot Put4kg35.6.83m10
Apr 7Farmington QuadApr 7 · Discus · Place 8 · FarmingtonFarmingtonDiscus1kg8.18.29m10
Apr 7Farmington QuadApr 7 · Shot Put · Place 6 · FarmingtonFarmingtonShot Put4kg6.7.89m10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 2118th Annual Silver Streak Last Chance Indoor MeetMar 21 · Shot Put · Place 30 · FarmingtonFarmingtonShot Put307.27m10
Mar 18Titan Indoor InvitationalMar 18 · Shot Put · Place 16 · FarmingtonFarmingtonShot Put168.09m10

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 14IHSA Class 1A TRG Sectional - #05 Aledo (Mercer County)May 14 · Shot Put · Place 11 · FarmingtonFarmingtonShot Put4kg11.7.62m9
May 9Prairieland Conference ChampionshipsMay 9 · Shot Put · Place 11 · FarmingtonFarmingtonShot Put4kg11.26' 2.25"9
May 6BPC Invite 2025 (Girls Only)May 6 · Shot Put · Place 11 · FarmingtonFarmingtonShot Put4kg11.7.09m9
May 2Roger WashburnMay 2 · Shot Put · Place 18 · FarmingtonFarmingtonShot Put187.52m9
Apr 28Fulton County Championships @ Lewistown (host: Canton)Apr 28 · Shot Put · Place 8 · FarmingtonFarmingtonShot Put87.62m9
Apr 24Farmington Tuffy Bowen InviteApr 24 · Shot Put · Place 6 · FarmingtonFarmingtonShot Put4kg6.7.48m9
Apr 23AW FS Invitational April 23Apr 23 · Shot Put · Place 6 · FarmingtonFarmingtonShot Put4kg6.7.49m9
Apr 21Bullet InviteApr 21 · Shot Put · Place 8 · FarmingtonFarmingtonShot Put87.99m9
Apr 17Lewistown - John Levingston InviteApr 17 · Shot Put · Place 14 · FarmingtonFarmingtonShot Put148.19m9
Apr 14Lewistown LVC Fresh-Soph InviteApr 14 · Shot Put · Place 13 · FarmingtonFarmingtonShot Put137.42m9
Apr 11Lee Calhoun HS InvitationalApr 11 · Discus · Place 32 · FarmingtonFarmingtonDiscus3216.08m9
Apr 11Lee Calhoun HS InvitationalApr 11 · Shot Put · Place 12 · FarmingtonFarmingtonShot Put128.48m9
Apr 8Farmington TriangularApr 8 · Discus · Place 8 · FarmingtonFarmingtonDiscus814.36m9
Apr 8Farmington TriangularApr 8 · Shot Put · Place 5 · FarmingtonFarmingtonShot Put56.43m9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 2217th Annual Silver Streak Last Chance Indoor MeetMar 22 · Shot Put · Place 27 · FarmingtonFarmingtonShot Put277.22m9

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 11IESA 3A - Sectional 7 @ Farmington HSMay 11 · Discus · Farmington CentralFarmington CentralDiscus1kg—ND8
May 11IESA 3A - Sectional 7 @ Farmington HSMay 11 · Shot Put · Place 15 · Farmington CentralFarmington CentralShot Put4kg15.7.00m8
May 7Junior High Titan InviteMay 7 · Discus · Place 10 · Farmington CentralFarmington CentralDiscus1kg10.14.85m8
May 7Junior High Titan InviteMay 7 · Shot Put · Place 10 · Farmington CentralFarmington CentralShot Put4kg10.5.60m8
Apr 29Farmington JH Track MeetApr 29 · Discus · Place 5 · Farmington CentralFarmington CentralDiscus1kg5.16.55m8
Apr 29Farmington JH Track MeetApr 29 · Shot Put · Place 4 · Farmington CentralFarmington CentralShot Put4kg4.6.79m8
Apr 27Two Rivers JH Conference Track MeetApr 27 · Discus · Place 3 · Farmington CentralFarmington CentralDiscus1kg3.18.66m8
Apr 27Two Rivers JH Conference Track MeetApr 27 · Shot Put · Place 4 · Farmington CentralFarmington CentralShot Put6lb4.6.55m8
Apr 25Little PrairielandApr 25 · Discus · Place 6 · Farmington CentralFarmington CentralDiscus1kg6.15.63m8
Apr 25Little PrairielandApr 25 · Shot Put · Place 4 · Farmington CentralFarmington CentralShot Put6lb4.6.84m PB8

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 13IESA 3A - Sectional 7 @ Eureka Middle SchoolMay 13 · Discus · Place 19 · Farmington CentralFarmington CentralDiscus1950-6—
May 13IESA 3A - Sectional 7 @ Eureka Middle SchoolMay 13 · Shot Put · Place 15 · Farmington CentralFarmington CentralShot Put1520-10—
May 9Monmouth-Roseville JH InviteMay 9 · Discus · Place 14 · Farmington CentralFarmington CentralDiscus1446-0—
May 9Monmouth-Roseville JH InviteMay 9 · Shot Put · Place 11 · Farmington CentralFarmington CentralShot Put1118-11—
May 3Galesburg Jr High Track MeetMay 3 · Discus · Place 9 · Farmington CentralFarmington CentralDiscus933-6—
May 3Galesburg Jr High Track MeetMay 3 · Shot Put · Place 9 · Farmington CentralFarmington CentralShot Put918-1—
May 1Fulton County JH MeetMay 1 · Discus · Place 10 · Farmington CentralFarmington CentralDiscus1036-04—
May 1Fulton County JH MeetMay 1 · Shot Put · Place 6 · Farmington CentralFarmington CentralShot Put618-09.00—
Apr 292023 Two Rivers Conference Track MeetApr 29 · Discus · Place 8 · Farmington CentralFarmington CentralDiscus814.47m—
Apr 292023 Two Rivers Conference Track MeetApr 29 · Shot Put · Place 3 · Farmington CentralFarmington CentralShot Put36.42m—
Apr 25Jr. Geese Invite 4/25Apr 25 · Discus · Place 9 · Farmington CentralFarmington CentralDiscus1kg9.42-07.507
Apr 25Jr. Geese Invite 4/25Apr 25 · Shot Put · Place 1 · Farmington CentralFarmington CentralShot Put4kg1.21-10.007
Apr 15Farmington JH Invite Apr 15 · Discus · Place 9 · Farmington CentralFarmington CentralDiscus942-1—
Apr 15Farmington JH Invite Apr 15 · Shot Put · Place 7 · Farmington CentralFarmington CentralShot Put719-2—

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 2Junior High Fulton County Track MeetMay 2 · Discus · Place 5 · Farmington CentralFarmington CentralDiscus1kg5.41' 96