Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Metea Valley High SchoolAurora City XC Meet · Aug 3011:36.00Aurora City XC MeetAugust 30, 2025
3 Miles · Channahon Community ParkSteelmen XC Invitational · Sep 1216:45.5Steelmen XC InvitationalSeptember 12, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 714:56.56IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkPND Richard Spring Invitational · Sep 1916:12.38PND Richard Spring InvitationalSeptember 19, 2026
3 Miles · Elmwood Park High SchoolUpstate 8 XC Championships · Oct 1816:30.60Upstate 8 XC ChampionshipsOctober 18, 2025
3 Miles · LeRoy Oakes Forest PreserveSt. Charles North High School XC Invitational · Oct 315:57.2St. Charles North High School XC InvitationalOctober 3, 2026
3 Miles · Metea Valley High SchoolAurora City XC Meet · Aug 2916:21.74Aurora City XC MeetAugust 29, 2026
3 Miles · South Elgin High SchoolUpstate 8 XC Championships · Oct 1715:29.33Upstate 8 XC ChampionshipsOctober 17, 2026
3 Miles · Waubonsie Valley High SchoolIHSA Class 3A XC Regional - #2C Aurora (Waubonsie Valley) · Oct 2516:14.75IHSA Class 3A XC Regional - #2C Aurora (Waubonsie Valley)October 25, 2025
5,000 Meters · Hoover Math And Science Academy13th Annual Macnider Invitational · Sep 2616:13.0913th Annual Macnider InvitationalSeptember 26, 2026
5,000 Meters · Lyons Township High School South Campus2026 IHSA Class 3A XC Sectional - #2 LaGrange (Lyons) · Oct 3115:38.382026 IHSA Class 3A XC Sectional - #2 LaGrange (Lyons)October 31, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 3A Varsity · Place 52 · Aurora (West Aurora)3 Miles Class 3A Varsity5214:56.56 PB10
Oct 312026 IHSA Class 3A XC Sectional - #2 LaGrange (Lyons)Oct 31 · 5,000 Meters Varsity · Place 25 · Aurora (West Aurora)5,000 Meters Varsity2515:38.38 PB10
Oct 242026 IHSA Class 3A XC Regional - #2C Naperville (North)Oct 24 · 3 Miles Varsity · Place 9 · Aurora (West Aurora)3 Miles Varsity915:17.9610
Oct 17Upstate 8 XC ChampionshipsOct 17 · 3 Miles Varsity · Place 4 · Aurora (West Aurora)3 Miles Varsity415:29.33 PB10
Oct 3St. Charles North High School XC InvitationalOct 3 · 3 Miles Varsity Boys · Place 12 · Aurora (West Aurora)3 Miles Varsity Boys1215:57.2 PB10
Sep 2613th Annual Macnider InvitationalSep 26 · 5,000 Meters Varsity · Place 4 · Aurora (West Aurora)5,000 Meters Varsity416:13.09 PB10
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Boys · Place 182 · Aurora (West Aurora)3 Miles Varsity Boys18216:12.38 PB10
Sep 12Steelmen XC InvitationalSep 12 · 3 Miles Varsity · Place 22 · Aurora (West Aurora)3 Miles Varsity2216:45.5 PB10
Sep 5Mike Kuharic Cross Country InvitationalSep 5 · 5,000 Meters Varsity · Place 72 · Aurora (West Aurora)5,000 Meters Varsity7217:30.0210
Aug 29Aurora City XC MeetAug 29 · 3 Miles Boys Varsity · Place 9 · Aurora (West Aurora)3 Miles Boys Varsity916:21.74 PB10

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 3A XC Regional - #2C Aurora (Waubonsie Valley)Oct 25 · 3 Miles Varsity · Place 33 · Aurora (West Aurora)3 Miles Varsity3316:14.75 PB9
Oct 18Upstate 8 XC ChampionshipsOct 18 · 3 Miles Varsity · Place 12 · Aurora (West Aurora)3 Miles Varsity1216:30.60 PB9
Oct 4St. Charles North XC InviteOct 4 · 3 Miles Varsity · Place 53 · Aurora (West Aurora)3 Miles Varsity5316:42.939
Sep 2712th Annual Macnider Cross Country InviteSep 27 · 5,000 Meters Varsity · Place 16 · Aurora (West Aurora)5,000 Meters Varsity1617:06.349
Sep 20Peoria Notre Dame Richard Spring InvitationalSep 20 · 3 Miles Frosh/Soph · Place 58 · Aurora (West Aurora)3 Miles Frosh/Soph5816:34.519
Aug 30Aurora City XC MeetAug 30 · 2 Miles Junior Varsity · Place 1 · Aurora (West Aurora)2 Miles Junior Varsity111:36.00 PB9