Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorFarmington Quad · Apr 738.66mFarmington QuadApril 7, 2026
Shot Put · 12lb · OutdoorCougar Invite · Apr 1412.23mCougar InviteApril 14, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 20IHSA Class 1A TRB Sectional - #05 Aledo (Mercer County)May 20 · Discus · Place 11 · FarmingtonDiscus1.6kg11.35.25m12
May 12IVC Quad MeetMay 12 · Discus · Place 5 · FarmingtonDiscus1.6kg5.33.68m12
May 12IVC Quad MeetMay 12 · Shot Put · Place 6 · FarmingtonShot Put12lb6.11.60m12
May 8Prairieland ConferenceMay 8 · Discus · Place 4 · FarmingtonDiscus1.6kg4.35.59m12
May 1Roger WashburnMay 1 · Discus · Place 9 · FarmingtonDiscus1.6kg9.37.63m12
Apr 23Farmington Tuffy Bowen InviteApr 23 · Discus · Place 1 · FarmingtonDiscus1.6kg1.37.07m12
Apr 20Bullet InviteApr 20 · Discus · Place 3 · FarmingtonDiscus1.6kg3.36.09m12
Apr 16Lewistown John Levingston InviteApr 16 · Discus · Place 10 · FarmingtonDiscus1036.21m12
Apr 14Cougar InviteApr 14 · Discus · Place 3 · FarmingtonDiscus1.6kg3.36.17m12
Apr 14Cougar InviteApr 14 · Shot Put · Place 3 · FarmingtonShot Put12lb3.12.23m PB12
Apr 102026 Lee Calhoun HS InvitationalApr 10 · Discus · Place 6 · FarmingtonDiscus1.6kg6.37.30m12
Apr 7Farmington QuadApr 7 · Discus · Place 1 · FarmingtonDiscus1.6kg1.38.66m PB12
Apr 7Farmington QuadApr 7 · Shot Put · Place 5 · FarmingtonShot Put12lb5.11.29m12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 18Titan Indoor InvitationalMar 18 · Shot Put · Place 8 · FarmingtonShot Put811.50m12

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 23IHSA Class 1A TRB Sectional - #05 Kewanee (Wethersfield)May 23 · Discus · Place 10 · FarmingtonDiscus1036.22m11
May 13IVC Quad MeetMay 13 · Discus · Place 4 · FarmingtonDiscus431.65m11
May 13IVC Quad MeetMay 13 · Shot Put · Place 7 · FarmingtonShot Put710.78m11
May 2Roger WashburnMay 2 · Discus · Place 7 · FarmingtonDiscus736.48m11
Apr 28Fulton County Championships @ Lewistown (host: Canton)Apr 28 · Discus · Place 3 · FarmingtonDiscus338.34m11
Apr 21Bullet InviteApr 21 · Discus · Place 6 · FarmingtonDiscus635.08m11
Apr 17Lewistown - John Levingston InviteApr 17 · Discus · Place 11 · FarmingtonDiscus1134.74m11
Apr 11Lee Calhoun HS InvitationalApr 11 · Discus · Place 10 · FarmingtonDiscus1036.65m11
Apr 8Farmington TriangularApr 8 · Shot Put · Place 7 · FarmingtonShot Put710.43m11
Apr 3Kewanee Quint with Farmington, Galva, Mendota, Stark CountyApr 3 · Discus · Place 3 · FarmingtonDiscus335.16m11
Apr 3Kewanee Quint with Farmington, Galva, Mendota, Stark CountyApr 3 · Shot Put · Place 8 · FarmingtonShot Put810.38m11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 72nd Annual RW Cougars Indoor ExhibitionMar 7 · Shot Put · Place 15 · FarmingtonShot Put1510.51m—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 15IHSA Class 1A TRB Sectional - #5 FarmingtonMay 15 · Discus · Place 14 · FarmingtonDiscus1430.20m—
May 10Farmington Fr/So InviteMay 10 · Discus · Place 4 · FarmingtonDiscus428.34m—
May 10Farmington Fr/So InviteMay 10 · Shot Put · Place 4 · FarmingtonShot Put410.09m—
May 7IVC Boys Quad May 7 · Discus · Place 8 · FarmingtonDiscus884-10.5—
May 7IVC Boys Quad May 7 · Shot Put · Place 9 · FarmingtonShot Put931-8.25—
Apr 15Bullet InviteApr 15 · Discus · Place 1 · FarmingtonDiscus132.88m—
Apr 11John Levingston InvitationalApr 11 · Discus · Place 19 · FarmingtonDiscus1931.00m—
Apr 8Lewistown FS InvitationalApr 8 · Discus · Place 6 · FarmingtonDiscus626.75m—
Apr 5Lee Calhoun HS InvitationalApr 5 · Discus · Place 13 · FarmingtonDiscus1329.04m—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 11Elmwood/Brimfield May 11th Boys MeetMay 11 · Discus · Place 14 · FarmingtonDiscus1469-11—
May 11Elmwood/Brimfield May 11th Boys MeetMay 11 · Shot Put · Place 13 · FarmingtonShot Put1328-10.5—
Apr 10LVC FS InvitationalApr 10 · Discus · Place 11 · FarmingtonDiscus1123.58m—
Apr 7WIU Lee Calhoun HS InvitationalApr 7 · Discus · Place 31 · FarmingtonDiscus3122.13m9