Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Dunlap High SchoolIESA Class 2A Sectional G · Oct 914:19.5IESA Class 2A Sectional GOctober 9, 2021
2 Miles · Farmington Central High SchoolFarmington, Knoxville, ICS, Costa, BPC JH XC Meet · Sep 2115:02Farmington, Knoxville, ICS, Costa, BPC JH XC MeetSeptember 21, 2021
2 Miles · Knoxville Jr High Blue Bullets XC Season Opener · Aug 1313:27.4Blue Bullets XC Season OpenerAugust 13, 2022
2 Miles · Three Sisters ParkMichele Stewart XC Invitational · Aug 2714:05.5Michele Stewart XC Invitational August 27, 2022
2.1 Miles · Alpha ParkLimestone Middle School XC Invitational · Sep 3017:21.4Limestone Middle School XC InvitationalSeptember 30, 2021
2.1 Miles · Schyler/Rush ParkSchuyler-Industry XC Invitational · Sep 813:47.8Schuyler-Industry XC InvitationalSeptember 8, 2022
2.96 Miles · Delavan Jr-Sr High School Delavan Panther Cross Country Invitational · Oct 1018:16.50 Delavan Panther Cross Country InvitationalOctober 10, 2026
3 Miles · Alpha ParkRocket Run for the Stars XC Invitational · Aug 3020:38.60Rocket Run for the Stars XC InvitationalAugust 30, 2025
3 Miles · Big Creek ParkCanton XC Invitational · Sep 522:08.8Canton XC InvitationalSeptember 5, 2026
3 Miles · Detweiller Park47th Annual Patriot XC Invite · Oct 1819:42.9047th Annual Patriot XC InviteOctober 18, 2025
3 Miles · Farmington Central High SchoolPrairieland Conference · Sep 2919:05.68Prairieland ConferenceSeptember 29, 2026
3 Miles · Maple Shade Country ClubElmwood HS XC Invite · Oct 319:10.9Elmwood HS XC InviteOctober 3, 2026
3 Miles · Spring Lake CoursePrairieland Conference XC Championships · Sep 3020:21.30Prairieland Conference XC ChampionshipsSeptember 30, 2025
3 Miles · Vince Grady FieldWIU High School XC Invitational · Sep 2618:44.8WIU High School XC InvitationalSeptember 26, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 1A XC Regional - #2C EurekaOct 24 · 3 Miles Varsity · Place 60 · FarmingtonFarmington3 Miles Varsity6018:15.212
Oct 1748th Annual Patriot XC InviteOct 17 · 3 Miles Varsity · Place 153 · FarmingtonFarmington3 Miles Varsity15318:09.312
Oct 10 Delavan Panther Cross Country InvitationalOct 10 · 2.96 Miles Varsity · Place 44 · FarmingtonFarmington2.96 Miles Varsity4418:16.50 PB12
Oct 3Elmwood HS XC InviteOct 3 · 3 Miles Varsity · Place 129 · FarmingtonFarmington3 Miles Varsity12919:10.9 PB12
Sep 29Prairieland ConferenceSep 29 · 3 Miles Varsity Boys · Place 30 · FarmingtonFarmington3 Miles Varsity Boys3019:05.68 PB12
Sep 26WIU High School XC InvitationalSep 26 · 3 Miles Varsity · Place 18 · FarmingtonFarmington3 Miles Varsity1818:44.8 PB12
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 455 · FarmingtonFarmington3 Miles 3 Miles-Varsity-1A45520:09.212
Sep 5Canton XC InvitationalSep 5 · 3 Miles Varsity · Place 23 · FarmingtonFarmington3 Miles Varsity2322:08.8 PB12
Aug 24Farmington XC InvitationalAug 24 · 3 Miles Varsity Boys · Place 27 · FarmingtonFarmington3 Miles Varsity Boys2720:10.0812

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 1A XC Regional - #2C FarmingtonOct 25 · 3 Miles Varsity · Place 63 · FarmingtonFarmington3 Miles Varsity6319:08.6011
Oct 1847th Annual Patriot XC InviteOct 18 · 3 Miles Varsity · Place 202 · FarmingtonFarmington3 Miles Varsity20219:42.90 PB11
Oct 11Delavan Panther Cross Country InvitationalOct 11 · 2.96 Miles Varsity · Place 62 · FarmingtonFarmington2.96 Miles Varsity6219:36.5411
Oct 4Elmwood HS XC InvitationalOct 4 · 3 Miles Varsity · Place 157 · FarmingtonFarmington3 Miles Varsity15720:20.8011
Sep 30Prairieland Conference XC ChampionshipsSep 30 · 3 Miles Varsity · Place 38 · FarmingtonFarmington3 Miles Varsity3820:21.30 PB11
Sep 27WIU-High School XC InvitationalSep 27 · 3 Miles Varsity · Place 37 · FarmingtonFarmington3 Miles Varsity3720:07.2011
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 1A · Place 474 · FarmingtonFarmington3 Miles Varsity 1A47420:30.6011
Sep 6Canton Little Giants InvitationalSep 6 · 3 Miles Varsity · Place 29 · FarmingtonFarmington3 Miles Varsity2920:51.0011
Aug 30Rocket Run for the Stars XC InvitationalAug 30 · 3 Miles Varsity Boys · Place 35 · FarmingtonFarmington3 Miles Varsity Boys3520:38.60 PB11
Aug 25Farmington XC InvitationalAug 25 · 3 Miles Varsity · Place 43 · FarmingtonFarmington3 Miles Varsity4320:38.8411

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 262024 IHSA Class 1A XC Regional-#2C Peoria (Notre Dame)Oct 26 · 5,000 Meters Varsity · Place 64 · FarmingtonFarmington5,000 Meters Varsity6422:47.2910
Oct 19Patriot XC InviteOct 19 · 3 Miles Varsity · Place 248 · FarmingtonFarmington3 Miles Varsity24821:31.8010
Oct 12Delavan Panther Cross Country InvitationalOct 12 · 2.96 Miles Varsity · Place 50 · FarmingtonFarmington2.96 Miles Varsity5020:45.310
Oct 5Elmwood HS InvitationalOct 5 · 3 Miles Varsity · Place 191 · FarmingtonFarmington3 Miles Varsity19122:35.1010
Oct 1Prairieland Conference XC ChampionshipsOct 1 · 3 Miles Varsity · Place 38 · FarmingtonFarmington3 Miles Varsity3821:25.9010
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 1A · Place 489 · FarmingtonFarmington3 Miles Varsity 1A48922:22.0010
Sep 7Canton Little Giant XC invitationalSep 7 · 3 Miles Frosh/Soph Freshman · Place 8 · FarmingtonFarmington3 Miles Frosh/Soph Freshman822:40.8010
Aug 31Rocket Run for the Stars XC InvitationalAug 31 · 3 Miles Varsity · Place 62 · FarmingtonFarmington3 Miles Varsity6223:56.1010
Aug 28Farmington XC InvitationalAug 28 · 3 Miles Varsity · Place 32 · FarmingtonFarmington3 Miles Varsity3224:30.3010

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 8Schuyler-Industry XC InvitationalSep 8 · 2.1 Miles Varsity · Place 29 · Farmington CentralFarmington Central2.1 Miles Varsity2913:47.8 PB8
Aug 27Michele Stewart XC Invitational Aug 27 · 2 Miles Varsity Boys · Place 72 · Farmington CentralFarmington Central2 Miles Varsity Boys7214:05.5 PB8
Aug 13Blue Bullets XC Season OpenerAug 13 · 2 Miles Middle School · Place 6 · Farmington CentralFarmington Central2 Miles Middle School613:27.4 PB8

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 9IESA Class 2A Sectional GOct 9 · 2 Miles Varsity Boys · Place 63 · Farmington CentralFarmington Central2 Miles Varsity Boys6314:19.5 PB7
Sep 30Limestone Middle School XC InvitationalSep 30 · 2.1 Miles Varsity Boys · Place 68 · Farmington CentralFarmington Central2.1 Miles Varsity Boys6817:21.4 PB7
Sep 21Farmington, Knoxville, ICS, Costa, BPC JH XC MeetSep 21 · 2 Miles Junior High · Place 8 · Farmington CentralFarmington Central2 Miles Junior High815:02 PB7
Aug 28Michele Stewart InvitationalAug 28 · 2 Miles Open · Place 39 · Farmington CentralFarmington Central2 Miles Open3916:55.97
Aug 16The Blue Bullet XC Season OpenerAug 16 · 2 Miles Middle School · Place 17 · Farmington CentralFarmington Central2 Miles Middle School1717:21.17