Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Belvidere High SchoolBlack Sail Invitational · Oct 1023:39.00Black Sail Invitational October 10, 2026
3 Miles · Belvidere South Middle SchoolBlack Sail Invitational · Oct 1124:58.14Black Sail Invitational October 11, 2025
3 Miles · Grundy County FairgroundsMorris Early Bird Invite · Aug 2627:42.1Morris Early Bird InviteAugust 26, 2026
3 Miles · Highland Community CollegePretzel XC Invite · Oct 324:14.34Pretzel XC InviteOctober 3, 2026
3 Miles · Kaneland High SchoolInterstate 8 Conference XC Championships · Oct 1824:27.28Interstate 8 Conference XC ChampionshipsOctober 18, 2025
5,000 Meters · Hoover ParkRock River Run · Sep 2624:41.19Rock River RunSeptember 26, 2026
5,000 Meters · Oregon Park WestOregon HS Open · Sep 629:07.2Oregon HS OpenSeptember 6, 2025
5,000 Meters · Sterling MS XC CourseRock River Run · Sep 2726:28.49Rock River RunSeptember 27, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 10Black Sail Invitational Oct 10 · 3 Miles Open · Place 46 · Sycamore3 Miles Open4623:39.00 PB11
Oct 3Pretzel XC InviteOct 3 · 3 Miles Open · Place 45 · Sycamore3 Miles Open4524:14.34 PB11
Sep 26Rock River RunSep 26 · 5,000 Meters Varsity · Place 189 · Sycamore5,000 Meters Varsity18924:41.19 PB11
Sep 21Larry Eddington XC invitationalSep 21 · 3 Miles Varsity · Place 113 · Sycamore3 Miles Varsity11324:28.211
Aug 26Morris Early Bird InviteAug 26 · 3 Miles Junior Varsity · Place 84 · Sycamore3 Miles Junior Varsity8427:42.1 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 18Interstate 8 Conference XC ChampionshipsOct 18 · 3 Miles Open · Place 24 · Sycamore3 Miles Open2424:27.28 PB10
Oct 11Black Sail Invitational Oct 11 · 3 Miles Open · Place 77 · Sycamore3 Miles Open7724:58.14 PB10
Oct 4Pretzel XC Invitational Oct 4 · 3 Miles Open · Place 71 · Sycamore3 Miles Open7127:07.7010
Sep 27Rock River RunSep 27 · 5,000 Meters Frosh/Soph · Place 97 · Sycamore5,000 Meters Frosh/Soph9726:28.49 PB10
Sep 20Larry Eddington XC InvitationalSep 20 · 3 Miles Open · Place 116 · Sycamore3 Miles Open11626:54.9510
Sep 6Oregon HS OpenSep 6 · 5,000 Meters Junior Varsity · Place 99 · Sycamore5,000 Meters Junior Varsity9929:07.2 PB10