Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Alpha ParkLimestone Walters Rocket Run XC Invite · Sep 2816:59.80Limestone Walters Rocket Run XC InviteSeptember 28, 2023
2 Miles · Maxwell ParkIESA State Meet · Oct 1515:38.0IESA State MeetOctober 15, 2022
2 Miles · Three Sisters Park2024 IESA Class 2A Sectional F · Oct 1214:17.312024 IESA Class 2A Sectional FOctober 12, 2024
2.1 Miles · Schyler/Rush ParkSchuyler-Industry XC Invitational · Sep 817:48.6Schuyler-Industry XC InvitationalSeptember 8, 2022
2.96 Miles · Delavan Jr-Sr High School Delavan Panther Cross Country Invitational · Oct 1020:56.99 Delavan Panther Cross Country InvitationalOctober 10, 2026
3 Miles · Alpha ParkRocket Run for the Stars XC Invitational · Aug 3021:04.40Rocket Run for the Stars XC InvitationalAugust 30, 2025
3 Miles · Big Creek ParkCanton XC Invitational · Sep 525:53.3Canton XC InvitationalSeptember 5, 2026
3 Miles · Detweiller Park47th Annual Patriot XC Invite · Oct 1820:15.1047th Annual Patriot XC InviteOctober 18, 2025
3 Miles · Farmington Central High SchoolIHSA Class 1A XC Regional - #2C Farmington · Oct 2519:03.90IHSA Class 1A XC Regional - #2C FarmingtonOctober 25, 2025
3 Miles · Maple Shade Country ClubElmwood HS XC Invitational · Oct 423:06.00Elmwood HS XC InvitationalOctober 4, 2025
3 Miles · Spring Lake CoursePrairieland Conference XC Championships · Sep 3021:49.20Prairieland Conference XC ChampionshipsSeptember 30, 2025
3 Miles · Vince Grady FieldWIU High School XC Invitational · Sep 2619:43.6WIU 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

8 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 1A XC Regional - #2C EurekaOct 24 · 3 Miles Varsity · Place 73 · FarmingtonFarmington3 Miles Varsity7319:29.510
Oct 1748th Annual Patriot XC InviteOct 17 · 3 Miles Varsity · Place 269 · FarmingtonFarmington3 Miles Varsity26921:28.510
Oct 10 Delavan Panther Cross Country InvitationalOct 10 · 2.96 Miles Varsity · Place 69 · FarmingtonFarmington2.96 Miles Varsity6920:56.99 PB10
Sep 29Prairieland ConferenceSep 29 · 3 Miles Varsity Boys · Place 47 · FarmingtonFarmington3 Miles Varsity Boys4721:18.7810
Sep 26WIU High School XC InvitationalSep 26 · 3 Miles Varsity · Place 30 · FarmingtonFarmington3 Miles Varsity3019:43.6 PB10
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 561 · FarmingtonFarmington3 Miles 3 Miles-Varsity-1A56121:21.810
Sep 5Canton XC InvitationalSep 5 · 3 Miles Varsity · Place 46 · FarmingtonFarmington3 Miles Varsity4625:53.3 PB10
Aug 24Farmington XC InvitationalAug 24 · 3 Miles Varsity Boys · Place 34 · FarmingtonFarmington3 Miles Varsity Boys3421:03.8010

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 1A XC Regional - #2C FarmingtonOct 25 · 3 Miles Varsity · Place 61 · FarmingtonFarmington3 Miles Varsity6119:03.90 PB9
Oct 1847th Annual Patriot XC InviteOct 18 · 3 Miles Varsity · Place 229 · FarmingtonFarmington3 Miles Varsity22920:15.10 PB9
Oct 11Delavan Panther Cross Country InvitationalOct 11 · 2.96 Miles Varsity · Place 64 · FarmingtonFarmington2.96 Miles Varsity6419:54.579
Oct 4Elmwood HS XC InvitationalOct 4 · 3 Miles Varsity · Place 214 · FarmingtonFarmington3 Miles Varsity21423:06.00 PB9
Sep 30Prairieland Conference XC ChampionshipsSep 30 · 3 Miles Varsity · Place 46 · FarmingtonFarmington3 Miles Varsity4621:49.20 PB9
Sep 27WIU-High School XC InvitationalSep 27 · 3 Miles Varsity · Place 51 · FarmingtonFarmington3 Miles Varsity5122:12.809
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 1A · Place 539 · FarmingtonFarmington3 Miles Varsity 1A53921:21.909
Sep 6Canton Little Giants InvitationalSep 6 · 3 Miles Varsity · Place 31 · FarmingtonFarmington3 Miles Varsity3121:17.809
Aug 30Rocket Run for the Stars XC InvitationalAug 30 · 3 Miles Varsity Boys · Place 38 · FarmingtonFarmington3 Miles Varsity Boys3821:04.40 PB9
Aug 25Farmington XC InvitationalAug 25 · 3 Miles Varsity · Place 57 · FarmingtonFarmington3 Miles Varsity5723:24.119

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 122024 IESA Class 2A Sectional FOct 12 · 2 Miles Middle School · Place 61 · Farmington CentralFarmington Central2 Miles Middle School6114:17.31 PB8
Oct 3 Limestone Walters Rocket Run XC InviteOct 3 · 2 Miles Varsity · Place 95 · Farmington CentralFarmington Central2 Miles Varsity9514:29.208
Sep 27Dunlap Middle School XC InviteSep 27 · 2.1 Miles Varsity · Place 278 · Farmington CentralFarmington Central2.1 Miles Varsity27815:01.308
Sep 21Galesburg MS XC InvitationalSep 21 · 2 Miles Varsity · Place 43 · Farmington CentralFarmington Central2 Miles Varsity4314:09.908
Sep 12Schuyler-Industry MS Invitational Sep 12 · 2.1 Miles Varsity · Place 44 · Farmington CentralFarmington Central2.1 Miles Varsity4414:14.908
Aug 31Michele Stewart XC InvitationalAug 31 · 2 Miles Varsity · Place 110 · Farmington CentralFarmington Central2 Miles Varsity11014:40.908
Aug 17Blue Bullets XC Season OpenerAug 17 · 2 Miles Middle School · Place 29 · Farmington CentralFarmington Central2 Miles Middle School2914:49.98

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 7IESA 2A Sectional D @ Three Sisters ParkOct 7 · 2 Miles Varsity · Place 79 · Farmington CentralFarmington Central2 Miles Varsity7917:14.207
Sep 28Limestone Walters Rocket Run XC InviteSep 28 · 2 Miles Open Boys · Place 100 · Farmington CentralFarmington Central2 Miles Open Boys10016:59.80 PB7
Sep 7Schuyler-Industry XC InviteSep 7 · 2 Miles Varsity · Place 127 · Farmington CentralFarmington Central2 Miles Varsity12718:02.107
Aug 26Michele Stewart XC Invitational Aug 26 · 2 Miles Open · Place 83 · Farmington CentralFarmington Central2 Miles Open8317:27.107

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 15IESA State MeetOct 15 · 2 Miles 2A · Place 231 · Farmington CentralFarmington Central2 Miles 2A23115:38.0 PB6
Sep 8Schuyler-Industry XC InvitationalSep 8 · 2.1 Miles Varsity · Place 119 · Farmington CentralFarmington Central2.1 Miles Varsity11917:48.6 PB6