Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Alpha ParkRocket Run for the Stars XC Invitational · Aug 3016:46.10Rocket Run for the Stars XC InvitationalAugust 30, 2025
3 Miles · Detweiller Park47th Annual Patriot XC Invite · Oct 1816:23.2047th Annual Patriot XC InviteOctober 18, 2025
3 Miles · Farmington Central High SchoolIHSA Class 1A XC Regional - #2C Farmington · Oct 2516:07.40IHSA Class 1A XC Regional - #2C FarmingtonOctober 25, 2025
3 Miles · Maple Lane Country ClubIHSA Class 1A XC Sectional - #2 Elmwood · Nov 117:18.26IHSA Class 1A XC Sectional - #2 ElmwoodNovember 1, 2025
3 Miles · Maple Shade Country ClubElmwood HS XC Invitational · Oct 417:13.90Elmwood HS XC InvitationalOctober 4, 2025
3 Miles · Spring Lake CoursePrairieland Conference XC Championships · Sep 3016:27.00Prairieland Conference XC ChampionshipsSeptember 30, 2025

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 1A XC Sectional - #2 ElmwoodNov 1 · 3 Miles Varsity · Place 81 · Farmington3 Miles Varsity8117:18.26 PB12
Oct 25IHSA Class 1A XC Regional - #2C FarmingtonOct 25 · 3 Miles Varsity · Place 27 · Farmington3 Miles Varsity2716:07.40 PB12
Oct 1847th Annual Patriot XC InviteOct 18 · 3 Miles Varsity · Place 32 · Farmington3 Miles Varsity3216:23.20 PB12
Oct 4Elmwood HS XC InvitationalOct 4 · 3 Miles Varsity · Place 43 · Farmington3 Miles Varsity4317:13.90 PB12
Sep 30Prairieland Conference XC ChampionshipsSep 30 · 3 Miles Varsity · Place 2 · Farmington3 Miles Varsity216:27.00 PB12
Sep 27WIU-High School XC InvitationalSep 27 · 3 Miles Varsity · Place 5 · Farmington3 Miles Varsity516:58.3012
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 1A · Place 105 · Farmington3 Miles Varsity 1A10516:54.5012
Sep 6Canton Little Giants InvitationalSep 6 · 3 Miles Varsity · Place 8 · Farmington3 Miles Varsity817:40.7012
Aug 30Rocket Run for the Stars XC InvitationalAug 30 · 3 Miles Varsity Boys · Place 6 · Farmington3 Miles Varsity Boys616:46.10 PB12
Aug 25Farmington XC InvitationalAug 25 · 3 Miles Varsity · Place 6 · Farmington3 Miles Varsity616:34.3412

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 1A XC Sectional-#2 ElmwoodNov 2 · 3 Miles Varsity · Place 49 · Farmington3 Miles Varsity4916:41.6911
Oct 262024 IHSA Class 1A XC Regional-#2C Peoria (Notre Dame)Oct 26 · 5,000 Meters Varsity · Place 29 · Farmington5,000 Meters Varsity2917:50.6011
Oct 19Patriot XC InviteOct 19 · 3 Miles Varsity · Place 41 · Farmington3 Miles Varsity4116:46.8011
Oct 5Elmwood HS InvitationalOct 5 · 3 Miles Varsity · Place 60 · Farmington3 Miles Varsity6017:57.5011
Oct 1Prairieland Conference XC ChampionshipsOct 1 · 3 Miles Varsity · Place 5 · Farmington3 Miles Varsity516:21.2011
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 1A · Place 78 · Farmington3 Miles Varsity 1A7816:57.3011
Sep 7Canton Little Giant XC invitationalSep 7 · 3 Miles Varsity · Place 6 · Farmington3 Miles Varsity617:34.4011
Aug 31Rocket Run for the Stars XC InvitationalAug 31 · 3 Miles Varsity · Place 6 · Farmington3 Miles Varsity617:56.6011
Aug 28Farmington XC InvitationalAug 28 · 3 Miles Varsity · Place 6 · Farmington3 Miles Varsity618:15.4011

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 212023 IHSA Class 1A XC Regional - #2C Peoria (Notre Dame)Oct 21 · 3.1 Miles Varsity · Place 35 · Farmington3.1 Miles Varsity3518:35.8010
Oct 7Delavan High School InviteOct 7 · 2.96 Miles Varsity · Place 19 · Farmington2.96 Miles Varsity1916:57.010
Sep 30Elmwood XC Invitational Sep 30 · 3 Miles Varsity · Place 67 · Farmington3 Miles Varsity6718:17.0010
Sep 26Prairieland Conference XC Championships Sep 26 · 3 Miles Varsity · Place 3 · Farmington3 Miles Varsity316:35.4010
Aug 26Rocket Run for the Stars XC InvitationalAug 26 · 3 Miles Varsity · Place 13 · Farmington3 Miles Varsity1318:58.9010

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 292022 IHSA Class 1A XC Sectional - Elmwood #2Oct 29 · 3 Miles Varsity · Place 39 · Farmington3 Miles Varsity3916:48.939
Oct 1Elmwood InvitationalOct 1 · 3 Miles Varsity · Place 39 · Farmington3 Miles Varsity3917:10.90—
Sep 10First to the Finish InvitationalSep 10 · 3 Miles Varsity 1A · Place 128 · Farmington3 Miles Varsity 1A12817:52.99
Sep 10First to the Finish InvitationalSep 10 · 3 Miles Varsity 1A · Place 128 · Farmington3 Miles Varsity 1A12817:52.99
Sep 3Canton Little Giant XC InvitationalSep 3 · 3 Miles Frosh/Soph Freshman · Place 7 · Farmington3 Miles Frosh/Soph Freshman718:46.39
Aug 27Rocket Run for the Stars XC InvitationalAug 27 · 3 Miles Varsity · Place 21 · Farmington3 Miles Varsity2118:31.19
Aug 22Farmington XC InvitationalAug 22 · 3 Miles Varsity · Place 2 · Farmington3 Miles Varsity217:41.69