Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Yorkville High SchoolFox Trot XC Invite · Oct 512:28.5Fox Trot XC InviteOctober 5, 2019
3 Miles · Channahon Community ParkMinooka Flight/FS/Open Invitational · Sep 1616:52Minooka Flight/FS/Open InvitationalSeptember 16, 2023
3 Miles · Naperville North Campus XC CourseNaperville Twilight XC Invitational · Oct 516:42.4Naperville Twilight XC InvitationalOctober 5, 2022
3 Miles · Naperville North HS XC Campus CourseNaperville Twilight XC Invitational · Oct 617:39.0Naperville Twilight XC Invitational October 6, 2021
8,000 Meters · Carleton CollegeRunning of the Cows · Oct 328:42.2Running of the CowsOctober 3, 2026
8,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 1830:16.3Interregional InvitationalOctober 18, 2025
8,000 Meters · University of Wisconsin–OshkoshUW-Oshkosh Titan Fall Classic · Sep 1828:06.33UW-Oshkosh Titan Fall ClassicSeptember 18, 2026

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 3Running of the CowsOct 3 · 8,000 Meters Open · Place 137 · UW-StoutUW-Stout8,000 Meters Open13728:42.2 PBSo
Sep 18UW-Oshkosh Titan Fall ClassicSep 18 · 8,000 Meters Men 8k Run CC · Place 80 · UW-StoutUW-Stout8,000 Meters Men 8k Run CC8028:06.33 PBSo

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 18Interregional InvitationalOct 18 · 8,000 Meters Open · Place 122 · UW-StoutUW-Stout8,000 Meters Open12230:16.3 PBFr
Sep 5Toni St. Pierre Invitational Sep 5 · 5,000 Meters Varsity · Place 42 · Wis.-StoutWis.-Stout5,000 Meters Varsity4217:56.2FR

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 18Southwest Prairie Conference ChampionshipsOct 18 · 3 Miles Junior Varsity · Place 47 · YorkvilleYorkville3 Miles Junior Varsity4718:36.0012
Oct 9Naperville Twilight InvitationalOct 9 · 3 Miles Junior Varsity · Place 118 · YorkvilleYorkville3 Miles Junior Varsity11818:58.2812
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Open · Place 87 · YorkvilleYorkville3 Miles Open8717:48.5012

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 13Southwest Prairie Conference ChampionshipsOct 13 · Open · Place 7 · Yorkville (H.S.)Yorkville (H.S.)Open716:57.8011
Oct 4Naperville North Twilight XC InvitationalOct 4 · 3 Miles Varsity · Place 110 · YorkvilleYorkville3 Miles Varsity11016:58.2011
Sep 16Minooka Flight/FS/Open InvitationalSep 16 · 3 Miles Open · Place 10 · YorkvilleYorkville3 Miles Open1016:52 PB11
Sep 9First to the Finish InvitationalSep 9 · 3 Miles 3A · Place 200 · Yorkville (H.S.)Yorkville (H.S.)3 Miles 3A20016:50.4011
Sep 2St Ignatius Connelly InvitationalSep 2 · 3 Miles Varsity · Place 36 · Yorkville (H.S.)Yorkville (H.S.)3 Miles Varsity3617:33.2611
Aug 21Yorkville Kailey Fox XC InvitationalAug 21 · 3 Miles Varsity · Place 26 · Yorkville (H.S.)Yorkville (H.S.)3 Miles Varsity2617:03.911

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 14Southwest Prairie Conference Championship Oct 14 · 3 Miles Frosh/Soph · Place 8 · YorkvilleYorkville3 Miles Frosh/Soph816:55.210
Oct 5Naperville Twilight XC InvitationalOct 5 · 3 Miles Varsity · Place 127 · YorkvilleYorkville3 Miles Varsity12716:42.4 PB10
Sep 17Minooka Flight InvitationalSep 17 · 3 Miles Frosh/Soph · Place 12 · YorkvilleYorkville3 Miles Frosh/Soph1217:17.010
Sep 14Sandwich Quad Meet #2Sep 14 · 3 Miles Varsity · Place 8 · YorkvilleYorkville3 Miles Varsity817:5510
Sep 10First to the Finish InvitationalSep 10 · 3 Miles Varsity 3A · Place 190 · YorkvilleYorkville3 Miles Varsity 3A19017:27.510
Sep 3First State Bank Huskie Challenge HS MeetSep 3 · 5,000 Meters Varsity · Place 15 · YorkvilleYorkville5,000 Meters Varsity1518:46.4810
Aug 22Yorkville InvitationalAug 22 · Varsity · Place 29 · YorkvilleYorkvilleVarsity2917:2710

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 15Southwest Prairie Conference ChampionshipOct 15 · 3 Miles Frosh/Soph Freshman · Place 11 · Yorkville (HS.)Yorkville (HS.)3 Miles Frosh/Soph Freshman1117:25.69
Oct 6Naperville Twilight XC Invitational Oct 6 · 3 Miles Varsity · Place 147 · YorkvilleYorkville3 Miles Varsity14717:39.0 PB9
Sep 18Minooka HS Flight InvitationalSep 18 · 3 Miles Frosh/Soph Freshman · Place 28 · Yorkville (HS.)Yorkville (HS.)3 Miles Frosh/Soph Freshman2817:559
Sep 11First to the Finish InvitationalSep 11 · 3 Miles Varsity 3A · Place 247 · Yorkville (HS.)Yorkville (HS.)3 Miles Varsity 3A24718:08.89
Aug 23Yorkville InvitationalAug 23 · 3 Miles Open · Place 16 · Yorkville (HS.)Yorkville (HS.)3 Miles Open1618:28.99

2019 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 5Fox Trot XC InviteOct 5 · 2 Miles JV Boys · Place 23 · YorkvilleYorkville2 Miles JV Boys2312:28.5 PB7
Sep 14Parkside InviteSep 14 · 2 Miles Open · Place 79 · YorkvilleYorkville2 Miles Open7913:34.17