Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · Indoor2nd Annual RW Cougars Indoor Exhibition · Mar 74:56.86a2nd Annual RW Cougars Indoor ExhibitionMarch 7, 2025
1600 Meters · OutdoorIHSA Class 1A TRB Sectional - #05 Kewanee (Wethersfield) · May 234:29.59IHSA Class 1A TRB Sectional - #05 Kewanee (Wethersfield)May 23, 2025
3000 Meters · IndoorWinter Speed Madness · Jan 410:18.81aWinter Speed MadnessJanuary 4, 2025
3200 Meters · Indoor15th Annual Silver Streak Last Chance Meet · Mar 1810:46.95a15th Annual Silver Streak Last Chance MeetMarch 18, 2023
400 Meters · OutdoorBullet Invite · Apr 2154.60Bullet InviteApril 21, 2025
800 Meters · Indoor17th Annual Silver Streak Last Chance Indoor Meet · Mar 222:01.98a17th Annual Silver Streak Last Chance Indoor MeetMarch 22, 2025
800 Meters · OutdoorIHSA Class 1A TRB Sectional - #05 Aledo (Mercer County) · May 201:59.40aIHSA Class 1A TRB Sectional - #05 Aledo (Mercer County)May 20, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 28IHSA 1A Boys State Track & Field ChampionshipsMay 28 · 800 Meters · Place 20 · FarmingtonFarmington800 MetersRound P20.2:01.93a12
May 20IHSA Class 1A TRB Sectional - #05 Aledo (Mercer County)May 20 · 1600 Meters · Place 11 · FarmingtonFarmington1600 Meters11.4:55.86a12
May 20IHSA Class 1A TRB Sectional - #05 Aledo (Mercer County)May 20 · 800 Meters · Place 4 · FarmingtonFarmington800 Meters4.1:59.40a PB12
May 12IVC Quad MeetMay 12 · 1600 Meters · Place 5 · FarmingtonFarmington1600 Meters5.4:49.99a12
May 12IVC Quad MeetMay 12 · 800 Meters · Place 5 · FarmingtonFarmington800 Meters5.2:02.01a12
May 8Prairieland ConferenceMay 8 · 1600 Meters · Place 6 · FarmingtonFarmington1600 Meters6.4:52.63a12
May 8Prairieland ConferenceMay 8 · 800 Meters · Place 6 · FarmingtonFarmington800 Meters6.2:13.65a12
May 1Roger WashburnMay 1 · 1600 Meters · Place 4 · FarmingtonFarmington1600 Meters4.4:33.66a12
Apr 29Fulton County Championships @ FarmingtonApr 29 · 1600 Meters · Place 2 · FarmingtonFarmington1600 Meters2.4:48.62a12
Apr 29Fulton County Championships @ FarmingtonApr 29 · 800 Meters · Place 2 · FarmingtonFarmington800 Meters2.2:02.30a12
Apr 23Farmington Tuffy Bowen InviteApr 23 · 1600 Meters · Place 3 · FarmingtonFarmington1600 Meters3.5:11.87a12
Apr 23Farmington Tuffy Bowen InviteApr 23 · 800 Meters · Place 1 · FarmingtonFarmington800 Meters1.2:06.50a12
Apr 20Bullet InviteApr 20 · 1600 Meters · Place 3 · FarmingtonFarmington1600 Meters3.4:57.31a12
Apr 20Bullet InviteApr 20 · 800 Meters · Place 3 · FarmingtonFarmington800 Meters3.2:08.90a12
Apr 16Lewistown John Levingston InviteApr 16 · 1600 Meters · Place 5 · FarmingtonFarmington1600 Meters54:38.35a12
Apr 14Cougar InviteApr 14 · 1600 Meters · Place 1 · FarmingtonFarmington1600 Meters1.5:02.84a12
Apr 14Cougar InviteApr 14 · 800 Meters · Place 1 · FarmingtonFarmington800 Meters1.2:09.71a12
Apr 102026 Lee Calhoun HS InvitationalApr 10 · 1600 Meters · Place 4 · FarmingtonFarmington1600 Meters4.4:48.77a12
Apr 102026 Lee Calhoun HS InvitationalApr 10 · 800 Meters · Place 4 · FarmingtonFarmington800 Meters4.2:09.73a12
Apr 7Farmington QuadApr 7 · 1600 Meters · Place 3 · FarmingtonFarmington1600 Meters3.4:56.612
Apr 7Farmington QuadApr 7 · 800 Meters · Place 1 · FarmingtonFarmington800 Meters1.2:10.512

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 272026 Illinois Top Times ChampionshipsMar 27 · 800 Meters · Place 15 · FarmingtonFarmington800 Meters15.2:04.57a12
Mar 2118th Annual Silver Streak Last Chance Indoor MeetMar 21 · 1600 Meters · Place 21 · FarmingtonFarmington1600 Meters215:07.2212
Mar 2118th Annual Silver Streak Last Chance Indoor MeetMar 21 · 800 Meters · Place 6 · FarmingtonFarmington800 Meters62:10.7512
Mar 18Titan Indoor InvitationalMar 18 · 800 Meters · Place 2 · FarmingtonFarmington800 Meters22:07.79a12
Mar 93rd Annual RW Cougars Indoor ExhibitionMar 9 · 1600 Meters · Place 3 · FarmingtonFarmington1600 Meters35:03.75a12

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · 1600 Meters · Place 33 · FarmingtonFarmington1600 MetersRound P334:46.56a11
May 23IHSA Class 1A TRB Sectional - #05 Kewanee (Wethersfield)May 23 · 1600 Meters · Place 3 · FarmingtonFarmington1600 Meters34:29.59 PB11
May 13IVC Quad MeetMay 13 · 1600 Meters · Place 9 · FarmingtonFarmington1600 Meters95:03.44a11
May 9Prairieland Conference ChampionshipsMay 9 · 1600 Meters · Place 3 · FarmingtonFarmington1600 Meters3.4:35.17a11
May 9Prairieland Conference ChampionshipsMay 9 · 800 Meters · Place 2 · FarmingtonFarmington800 Meters2.2:03.27a11
May 2Roger WashburnMay 2 · 1600 Meters · Place 2 · FarmingtonFarmington1600 Meters24:32.70a11
Apr 28Fulton County Championships @ Lewistown (host: Canton)Apr 28 · 1600 Meters · Place 1 · FarmingtonFarmington1600 Meters14:53.9411
Apr 28Fulton County Championships @ Lewistown (host: Canton)Apr 28 · 800 Meters · Place 1 · FarmingtonFarmington800 Meters12:07.8911
Apr 24Farmington Tuffy Bowen InviteApr 24 · 1600 Meters · Place 2 · FarmingtonFarmington1600 Meters2.4:53.95a11
Apr 24Farmington Tuffy Bowen InviteApr 24 · 800 Meters · Place 1 · FarmingtonFarmington800 Meters1.2:02.91a11
Apr 21Bullet InviteApr 21 · 400 Meters · Place 5 · FarmingtonFarmington400 Meters554.60 PB11
Apr 17Lewistown - John Levingston InviteApr 17 · 1600 Meters · Place 10 · FarmingtonFarmington1600 Meters105:07.81a11
Apr 17Lewistown - John Levingston InviteApr 17 · 800 Meters · Place 5 · FarmingtonFarmington800 Meters52:10.84a11
Apr 11Lee Calhoun HS InvitationalApr 11 · 1600 Meters · Place 1 · FarmingtonFarmington1600 Meters14:49.53a11
Apr 11Lee Calhoun HS InvitationalApr 11 · 800 Meters · Place 2 · FarmingtonFarmington800 Meters22:03.25a11
Apr 8Farmington TriangularApr 8 · 1600 Meters · Place 1 · FarmingtonFarmington1600 Meters14:34.811
Apr 3Kewanee Quint with Farmington, Galva, Mendota, Stark CountyApr 3 · 1600 Meters · Place 2 · FarmingtonFarmington1600 Meters24:47.65a11
Apr 3Kewanee Quint with Farmington, Galva, Mendota, Stark CountyApr 3 · 800 Meters · Place 1 · FarmingtonFarmington800 Meters12:06.48a11
Mar 282025 Illinois Top Times ChampionshipsMar 28 · 800 Meters · Place 7 · FarmingtonFarmington800 Meters72:03.2511
Mar 282025 Illinois Top Times ChampionshipsMar 28 · 800 Meters · Place 7 · FarmingtonFarmington800 Meters72:03.25a11

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 2217th Annual Silver Streak Last Chance Indoor MeetMar 22 · 1600 Meters · Place 14 · FarmingtonFarmington1600 Meters144:59.64a11
Mar 2217th Annual Silver Streak Last Chance Indoor MeetMar 22 · 800 Meters · Place 2 · FarmingtonFarmington800 Meters22:01.98a PB11
Mar 19Titan Indoor InvitationalMar 19 · 1600 Meters · Place 3 · FarmingtonFarmington1600 Meters35:00.8911
Mar 19Titan Indoor InvitationalMar 19 · 800 Meters · Place 1 · FarmingtonFarmington800 Meters12:04.2111
Mar 72nd Annual RW Cougars Indoor ExhibitionMar 7 · 1600 Meters · Place 5 · FarmingtonFarmington1600 Meters54:56.86a PB—
Mar 72nd Annual RW Cougars Indoor ExhibitionMar 7 · 800 Meters · Place 1 · FarmingtonFarmington800 Meters12:09.63a—
Jan 4Winter Speed MadnessJan 4 · 3000 Meters · Place 2 · UnattachedUnattached3000 Meters2.10:18.81a PB11
Jan 4Winter Speed MadnessJan 4 · 800 Meters · Place 8 · UnattachedUnattached800 Meters8.2:16.69a11

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 15IHSA Class 1A TRB Sectional - #5 FarmingtonMay 15 · 1600 Meters · Place 9 · FarmingtonFarmington1600 Meters95:01.05a—
May 15IHSA Class 1A TRB Sectional - #5 FarmingtonMay 15 · 800 Meters · Place 6 · FarmingtonFarmington800 Meters62:03.71a—
May 10Farmington Fr/So InviteMay 10 · 1600 Meters · Place 1 · FarmingtonFarmington1600 Meters15:13.1—
May 10Farmington Fr/So InviteMay 10 · 800 Meters · Place 2 · FarmingtonFarmington800 Meters22:09.9—
May 7IVC Boys Quad May 7 · 1600 Meters · Place 10 · FarmingtonFarmington1600 Meters105:29.16a—
May 7IVC Boys Quad May 7 · 800 Meters · Place 9 · FarmingtonFarmington800 Meters92:17.48a—
May 3Prairieland Conference InvitationalMay 3 · 1600 Meters · Place 3 · FarmingtonFarmington1600 Meters3.4:59.910
May 3Prairieland Conference InvitationalMay 3 · 800 Meters · Place 4 · FarmingtonFarmington800 Meters4.2:08.210
May 1Abingdon-Avon Tri with Elmwood and FarmingtonMay 1 · 800 Meters · Place 1 · FarmingtonFarmington800 Meters12:11.34a—
Apr 26Roger WashburnApr 26 · 800 Meters · Place 13 · FarmingtonFarmington800 Meters13.2:16.51a10
Apr 22Fulton County Track Meet (@Canton, RainDate 4/24)Apr 22 · 1600 Meters · Place 1 · FarmingtonFarmington1600 Meters1.5:05.82a10
Apr 22Fulton County Track Meet (@Canton, RainDate 4/24)Apr 22 · 800 Meters · Place 1 · FarmingtonFarmington800 Meters1.2:16.04a10
Apr 17AW FS Invitational April 17Apr 17 · 400 Meters · Place 1 · FarmingtonFarmington400 Meters1.56.19a10
Apr 15Bullet InviteApr 15 · 800 Meters · Place 4 · FarmingtonFarmington800 Meters42:11.24a—
Apr 11John Levingston InvitationalApr 11 · 1600 Meters · Place 10 · FarmingtonFarmington1600 Meters105:25.6—
Apr 11John Levingston InvitationalApr 11 · 800 Meters · Place 9 · FarmingtonFarmington800 Meters92:13.9—
Apr 8Lewistown FS InvitationalApr 8 · 800 Meters · Place 12 · FarmingtonFarmington800 Meters122:32.9—
Apr 5Lee Calhoun HS InvitationalApr 5 · 1600 Meters · Place 7 · FarmingtonFarmington1600 Meters75:20.65a—
Apr 5Lee Calhoun HS InvitationalApr 5 · 800 Meters · Place 4 · FarmingtonFarmington800 Meters42:14.52a—
Mar 28Kewanee Quint with Farmington, Galva, Mendota, Stark CountyMar 28 · 1600 Meters · Place 3 · FarmingtonFarmington1600 Meters3.5:15.99a10
Mar 28Kewanee Quint with Farmington, Galva, Mendota, Stark CountyMar 28 · 800 Meters · Place 2 · FarmingtonFarmington800 Meters2.2:15.12a10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 1616th Annual Silver Streak Last Chance Indoor MeetMar 16 · 3200 Meters · Place 22 · FarmingtonFarmington3200 Meters2212:23.29a—

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 5Prairieland Conference MeetMay 5 · 1600 Meters · Place 1 · FarmingtonFarmington1600 Meters14:55.3—
May 5Prairieland Conference MeetMay 5 · 800 Meters · Place 1 · FarmingtonFarmington800 Meters12:11.4—
Apr 28Roger WashburnApr 28 · 1600 Meters · Place 4 · FarmingtonFarmington1600 Meters44:44.02a—
Apr 28Roger WashburnApr 28 · 800 Meters · Place 4 · FarmingtonFarmington800 Meters42:06.97a—
Apr 24Fulton County Track Meet Apr 24 · 1600 Meters · Place 1 · FarmingtonFarmington1600 Meters15:30.17a—
Apr 24Fulton County Track Meet Apr 24 · 800 Meters · Place 1 · FarmingtonFarmington800 Meters12:16.34a—
Apr 21Tuffy Bowen InviteApr 21 · 1600 Meters · Place 2 · FarmingtonFarmington1600 Meters24:56.03a—
Apr 21Tuffy Bowen InviteApr 21 · 800 Meters · Place 2 · FarmingtonFarmington800 Meters22:14.20a—
Apr 19Annawan Wethersfield FS April 19Apr 19 · 400 Meters · Place 4 · FarmingtonFarmington400 Meters4.57.73a9
Apr 13John Levingston InvitationalApr 13 · 1600 Meters · Place 5 · FarmingtonFarmington1600 Meters54:54.1—
Apr 13John Levingston InvitationalApr 13 · 800 Meters · Place 4 · FarmingtonFarmington800 Meters42:06.3—
Apr 10LVC FS InvitationalApr 10 · 1600 Meters · Place 2 · FarmingtonFarmington1600 Meters24:56.2—
Apr 10LVC FS InvitationalApr 10 · 800 Meters · Place 1 · FarmingtonFarmington800 Meters12:12.2—
Apr 7WIU Lee Calhoun HS InvitationalApr 7 · 1600 Meters · Place 3 · FarmingtonFarmington1600 Meters35:00.769
Apr 7WIU Lee Calhoun HS InvitationalApr 7 · 800 Meters · Place 3 · FarmingtonFarmington800 Meters32:15.169
Apr 4Farmington Triangular MeetApr 4 · 1600 Meters · Place 1 · FarmingtonFarmington1600 Meters1.5:16.69
Mar 30Kewanee Track and Field Boys and Girls March 30Mar 30 · 1600 Meters · Place 1 · FarmingtonFarmington1600 Meters1.5:14.599
Mar 30Kewanee Track and Field Boys and Girls March 30Mar 30 · 800 Meters · Place 1 · FarmingtonFarmington800 Meters1.2:17.009

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 1815th Annual Silver Streak Last Chance MeetMar 18 · 3200 Meters · Place 9 · FarmingtonFarmington3200 Meters9.10:46.95a PB9
Mar 1815th Annual Silver Streak Last Chance MeetMar 18 · 800 Meters · Place 24 · FarmingtonFarmington800 Meters24.2:20.97a9
Mar 15M-R Titan Indoor @ Monmouth CollegeMar 15 · 1600 Meters · Place 4 · FarmingtonFarmington1600 Meters45:14.489
Mar 15M-R Titan Indoor @ Monmouth CollegeMar 15 · 800 Meters · Place 1 · FarmingtonFarmington800 Meters12:13.659

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 20IESA 3A State Track & Field ChampionshipsMay 20 · 1600 Meters · Place 4 · Farmington CentralFarmington Central1600 Meters4.4:57.18a8
May 20IESA 3A State Track & Field ChampionshipsMay 20 · 800 Meters · Place 3 · Farmington CentralFarmington Central800 Meters3.2:12.13a8
May 14IESA 3A - Sectional 5 @ Eureka HSMay 14 · 1600 Meters · Place 1 · Farmington CentralFarmington Central1600 Meters1.4:58.56a8
May 14IESA 3A - Sectional 5 @ Eureka HSMay 14 · 800 Meters · Place 1 · Farmington CentralFarmington Central800 Meters1.2:16.16a8
May 10Monmouth-Roseville Jr. High Titan InviteMay 10 · 800 Meters · Place 1 · Farmington CentralFarmington Central800 Meters1.2:12.168
May 2Junior High Fulton County Track MeetMay 2 · 1600 Meters · Place 1 · Farmington CentralFarmington Central1600 Meters1.5:04.38
May 2Junior High Fulton County Track MeetMay 2 · 800 Meters · Place 1 · Farmington CentralFarmington Central800 Meters1.2:18.28