Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Delavan Jr-Sr High School44th ANNUAL DELAVAN DARE CLASSIC · Oct 212:32.8844th ANNUAL DELAVAN DARE CLASSICOctober 2, 2021
2 Miles · Lake StoreyGalesburg XC Invitational · Sep 1614:06.3Galesburg XC InvitationalSeptember 16, 2021
2 Miles · Maxwell ParkIESA XC State Championships · Oct 1612:28.0IESA XC State ChampionshipsOctober 16, 2021
2 Miles · The Yeti CC Course, at Donovan ParkSt. Jude FIRE Cross Country Mini-Yeti · Sep 1812:45.0St. Jude FIRE Cross Country Mini-YetiSeptember 18, 2023
2 Miles · Three Sisters Park2024 IESA Class 2A Sectional F · Oct 1211:12.772024 IESA Class 2A Sectional FOctober 12, 2024
2.1 Miles · Detweiller ParkDunlap Middle XC Invitational · Sep 2213:06.4Dunlap Middle XC InvitationalSeptember 22, 2023
2.4 Miles · Shady Oaks Country ClubAmboy XC Invitational · Oct 1214:49.5Amboy XC InvitationalOctober 12, 2026
2.4 Miles · Shady Oaks Country ClubAmboy Columbus Day XC Invitational · Oct 1314:54.90Amboy Columbus Day XC Invitational October 13, 2025
3 Miles · Bureau Valley North Elementary SchoolDale Donner Invite · Sep 1916:31.0Dale Donner InviteSeptember 19, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 716:27.36IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller Park47th Annual Patriot XC Invite · Oct 1817:20.7047th Annual Patriot XC InviteOctober 18, 2025
3 Miles · Farmington Central High SchoolPrairieland Conference · Sep 2917:07.59Prairieland ConferenceSeptember 29, 2026
3 Miles · Maple Lane Country Club2026 IHSA Class 1A XC Sectional - #2 Elmwood · Oct 3116:28.82026 IHSA Class 1A XC Sectional - #2 ElmwoodOctober 31, 2026
3 Miles · Maple Shade Country ClubElmwood HS XC Invite · Oct 316:55.1Elmwood HS XC InviteOctober 3, 2026
3 Miles · Spring Lake CoursePrairieland Conference XC Championships · Sep 3017:52.40Prairieland Conference XC ChampionshipsSeptember 30, 2025
3 Miles · Three Sisters ParkIVC XC Invite · Aug 2816:45.92IVC XC InviteAugust 28, 2026
4103 m · Elmwood Cross CountryElmwood HS XC Invitational · Oct 415:48.70Elmwood HS XC InvitationalOctober 4, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 1A Varsity · Place 134 · ElmwoodElmwood3 Miles Class 1A Varsity13416:27.36 PB10
Oct 312026 IHSA Class 1A XC Sectional - #2 ElmwoodOct 31 · 3 Miles Varsity · Place 41 · ElmwoodElmwood3 Miles Varsity4116:28.8 PB10
Oct 12Amboy XC InvitationalOct 12 · 2.4 Miles Frosh/Soph · Place 6 · ElmwoodElmwood2.4 Miles Frosh/Soph614:49.5 PB10
Oct 3Elmwood HS XC InviteOct 3 · 3 Miles Varsity · Place 38 · ElmwoodElmwood3 Miles Varsity3816:55.1 PB10
Sep 29Prairieland ConferenceSep 29 · 3 Miles Varsity Boys · Place 11 · ElmwoodElmwood3 Miles Varsity Boys1117:07.59 PB10
Sep 19Dale Donner InviteSep 19 · 3 Miles Varsity · Place 7 · ElmwoodElmwood3 Miles Varsity716:31.0 PB10
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 179 · ElmwoodElmwood3 Miles 3 Miles-Varsity-1A17917:44.210
Aug 28IVC XC InviteAug 28 · 3 Miles Varsity Boys · Place 8 · ElmwoodElmwood3 Miles Varsity Boys816:45.92 PB10

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 1847th Annual Patriot XC InviteOct 18 · 3 Miles Junior Varsity - Co-Ed · Place 5 · ElmwoodElmwood3 Miles Junior Varsity - Co-Ed517:20.70 PB9
Oct 13Amboy Columbus Day XC Invitational Oct 13 · 2.4 Miles Frosh/Soph · Place 12 · ElmwoodElmwood2.4 Miles Frosh/Soph1214:54.90 PB9
Oct 4Elmwood HS XC InvitationalOct 4 · 2.55 Miles Open · Place 10 · ElmwoodElmwood2.55 Miles Open1015:48.70 PB9
Sep 30Prairieland Conference XC ChampionshipsSep 30 · 3 Miles Varsity · Place 17 · ElmwoodElmwood3 Miles Varsity1717:52.40 PB9

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 122024 IESA Class 2A Sectional FOct 12 · 2 Miles Middle School · Place 2 · ElmwoodElmwood2 Miles Middle School211:12.77 PB8

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 7IESA 2A Sectional D @ Three Sisters ParkOct 7 · 2 Miles Varsity · Place 7 · ElmwoodElmwood2 Miles Varsity711:47.607
Sep 3046th Annual Delavan Dare ClassicSep 30 · 2 Miles Boys Team Race · Place 13 · ElmwoodElmwood2 Miles Boys Team Race1311:37.2Unofficial7
Sep 22Dunlap Middle XC InvitationalSep 22 · 2.1 Miles Varsity Boys - 2.1 Miles · Place 91 · ElmwoodElmwood2.1 Miles Varsity Boys - 2.1 Miles9113:06.4 PB7
Sep 18St. Jude FIRE Cross Country Mini-YetiSep 18 · 2 Miles Boys Race · Place 7 · ElmwoodElmwood2 Miles Boys Race712:45.0 PB7
Sep 182023 St. Jude FIRE Cross Country Mini-YetiSep 18 · 2 Miles Varsity Boys - 2 Miles · Place 7 · ElmwoodElmwood2 Miles Varsity Boys - 2 Miles712:45.007

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 16IESA XC State ChampionshipsOct 16 · 2 Miles 1A Boys · Place 78 · ElmwoodElmwood2 Miles 1A Boys7812:28.0 PB5
Oct 9IESA Class 1A Sectional FOct 9 · 2 Miles Varsity Boys · Place 10 · ElmwoodElmwood2 Miles Varsity Boys1012:52.65
Oct 244th ANNUAL DELAVAN DARE CLASSICOct 2 · 2 Miles JH Boys Varsity · Place 42 · ElmwoodElmwood2 Miles JH Boys Varsity4212:32.88 PB5
Sep 24Dunlap Middle School XC InvitationalSep 24 · 2.1 Miles Varsity Boys · Place 123 · ElmwoodElmwood2.1 Miles Varsity Boys12313:33.25
Sep 20St. Jude FIRE Cross Country Mini-YetiSep 20 · 2 Miles Middle School · Place 30 · ElmwoodElmwood2 Miles Middle School3014:16.205
Sep 16Galesburg XC InvitationalSep 16 · 2 Miles Varsity Boys · Place 21 · ElmwoodElmwood2 Miles Varsity Boys2114:06.3 PB5
Sep 11Parkside InvitationalSep 11 · 2 Miles Varsity Boys · Place 84 · ElmwoodElmwood2 Miles Varsity Boys8412:55.45