Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.9 Miles · Jacobs ParkGlenview XC Invite · Sep 1013:28.20Glenview XC InviteSeptember 10, 2025
2 Miles · Alpha ParkLimestone Walters Rocket Run XC Invite · Oct 214:14.57Limestone Walters Rocket Run XC InviteOctober 2, 2025
2 Miles · Camden ParkPioneer Pacer Invite · Sep 1919:19.1Pioneer Pacer Invite September 19, 2022
2 Miles · Detweiller ParkIESA 1A - Sectional F @ Detweiller Park · Oct 1012:25.44IESA 1A - Sectional F @ Detweiller ParkOctober 10, 2025
2 Miles · Galesburg High SchoolGalesburg Jr High XC Invite · Sep 1616:27.80Galesburg Jr High XC InviteSeptember 16, 2023
2 Miles · Lake StoreyGalesburg JH XC Invitational · Sep 2013:14.25Galesburg JH XC InvitationalSeptember 20, 2025
2 Miles · Maxwell ParkIESA 1A State XC Championships · Oct 1813:19.77IESA 1A State XC ChampionshipsOctober 18, 2025
2 Miles · Stark County High School XC CourseStark County JH Rebel Rush · Aug 1915:31Stark County JH Rebel RushAugust 19, 2023
2 Miles · The Yeti CC Course, at Donovan ParkIESA 1A Sectional F @ Donovan Park · Oct 715:42.8IESA 1A Sectional F @ Donovan ParkOctober 7, 2023
3 Miles · Bureau Valley North Elementary SchoolDale Donner Invite · Sep 1919:41.1Dale Donner InviteSeptember 19, 2026
3 Miles · Centennial Park14th Annual Rocket Run · Aug 2519:2514th Annual Rocket RunAugust 25, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1219:53.0First to the Finish InvitationalSeptember 12, 2026
3 Miles · Furrow FarmEPGXC Invitational · Sep 2922:37.6EPGXC InvitationalSeptember 29, 2026
3 Miles · Lake Storey Silver Streak XC Invitational · Sep 520:55.11 Silver Streak XC InvitationalSeptember 5, 2026
3 Miles · Midland Golf ClubLTC Cross Country Meet · Oct 819:21.99LTC Cross Country MeetOctober 8, 2026
3,000 Meters · Richmond Hill ParkGeneseo Middle School XC Invite · Sep 616:52.40Geneseo Middle School XC InviteSeptember 6, 2023
4103 m · Elmwood Cross CountryElmwood HS XC Invite · Oct 316:07.9Elmwood HS XC InviteOctober 3, 2026
5,000 Meters · Hoover ParkRock River Run · Sep 2620:15.22Rock River RunSeptember 26, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 1A XC Regional - #4B Manlius (Bureau Valley)Oct 24 · 3 Miles Varsity · Place 58 · CambridgeCambridge3 Miles Varsity5818:52.69
Oct 1748th Annual Patriot XC InviteOct 17 · 3 Miles Varsity · Place 168 · CambridgeCambridge3 Miles Varsity16818:36.19
Oct 8LTC Cross Country MeetOct 8 · 3 Miles Varsity Boys · Place 38 · CambridgeCambridge3 Miles Varsity Boys3819:21.99 PB9
Oct 3Elmwood HS XC InviteOct 3 · 2.55 Miles Open · Place 15 · CambridgeCambridge2.55 Miles Open1516:07.9 PB9
Sep 29EPGXC InvitationalSep 29 · 3 Miles Varsity · Place 123 · CambridgeCambridge3 Miles Varsity12322:37.6 PB9
Sep 26Rock River RunSep 26 · 5,000 Meters Varsity · Place 129 · CambridgeCambridge5,000 Meters Varsity12920:15.22 PB9
Sep 19Dale Donner InviteSep 19 · 3 Miles Varsity · Place 94 · CambridgeCambridge3 Miles Varsity9419:41.1 PB9
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 423 · CambridgeCambridge3 Miles 3 Miles-Varsity-1A42319:53.0 PB9
Sep 5 Silver Streak XC InvitationalSep 5 · 3 Miles Varsity Boys · Place 89 · CambridgeCambridge3 Miles Varsity Boys8920:55.11 PB9
Aug 2514th Annual Rocket RunAug 25 · 3 Miles Open · Place 5 · CambridgeCambridge3 Miles Open519:25 PB9

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 18IESA 1A State XC ChampionshipsOct 18 · 2 Miles 1A Boys · Place 153 · Cambridge JHSCambridge JHS2 Miles 1A Boys15313:19.77 PB8
Oct 10IESA 1A - Sectional F @ Detweiller ParkOct 10 · 2 Miles Varsity Boys · Place 18 · Cambridge JHSCambridge JHS2 Miles Varsity Boys1812:25.44 PB8
Oct 2Limestone Walters Rocket Run XC InviteOct 2 · 2 Miles Varsity Boys · Place 95 · Cambridge JHSCambridge JHS2 Miles Varsity Boys9514:14.57 PB8
Sep 27Stark County JH Rebel RallySep 27 · 2 Miles Middle School · Place 12 · CambridgeCambridge2 Miles Middle School1214:048
Sep 20Galesburg JH XC InvitationalSep 20 · 2 Miles Varsity Boys · Place 29 · Cambridge JHSCambridge JHS2 Miles Varsity Boys2913:14.25 PB8
Sep 10Glenview XC InviteSep 10 · 1.9 Miles 8th Grade Boys · Place 17 · Cambridge JHSCambridge JHS1.9 Miles 8th Grade Boys1713:28.20 PB8

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 122024 IESA Class 1A XC Sectional E - Peoria St. JudeOct 12 · 2 Miles Varsity · Place 29 · CambridgeCambridge2 Miles Varsity2913:39.507
Sep 21Galesburg MS XC InvitationalSep 21 · 2 Miles Varsity · Place 67 · CambridgeCambridge2 Miles Varsity6715:09.707
Sep 11Glenview XC InviteSep 11 · 1.91 Miles 7th Grade · Place 14 · CambridgeCambridge1.91 Miles 7th Grade1413:56.607
Sep 4Geneseo Middle School XC InviteSep 4 · 3,000 Meters 7th Grade · Place 26 · CambridgeCambridge3,000 Meters 7th Grade2614:57.407
Aug 24Stark County JH Rebel RushAug 24 · 2 Miles Middle School · Place 21 · CambridgeCambridge2 Miles Middle School2115:307
Aug 21Invincible Runners InvitationalAug 21 · 1.7 Miles Middle School · Place 30 · CambridgeCambridge1.7 Miles Middle School3012:11.007

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 7IESA 1A Sectional F @ Donovan ParkOct 7 · 2 Miles Varsity Boys · Place 31 · Cambridge JHSCambridge JHS2 Miles Varsity Boys3115:42.8 PB6
Sep 18Pioneer Pacers XC InviteSep 18 · 2 Miles Middle School · Place 69 · Cambridge JHSCambridge JHS2 Miles Middle School6917:50.1Unofficial6
Sep 16Galesburg Jr High XC InviteSep 16 · 2 Miles Varsity · Place 87 · Cambridge JHSCambridge JHS2 Miles Varsity8716:27.80 PB6
Sep 6Geneseo Middle School XC InviteSep 6 · 3,000 Meters 6th Grade Boys · Place 53 · Cambridge JHSCambridge JHS3,000 Meters 6th Grade Boys5316:52.40 PB6
Aug 19Stark County JH Rebel RushAug 19 · 2 Miles Junior High · Place 16 · Cambridge JHSCambridge JHS2 Miles Junior High1615:31 PB6

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 19Pioneer Pacer Invite Sep 19 · 2 Miles Top 7-Men · Place 59 · Cambridge JHSCambridge JHS2 Miles Top 7-Men5919:19.1 PB5
Sep 7Geneseo Middle School XC InviteSep 7 · 3,000 Meters 6th Boys · Place 48 · Cambridge JHSCambridge JHS3,000 Meters 6th Boys4818:20.55