Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Elk Grove Village High School2025 Elk Grove Invite · Sep 623:47.562025 Elk Grove InviteSeptember 6, 2025
3 Miles · Loyola Academy-Munz CampusIHSA Class 3A XC Regional - #4A Wilmette (Loyola) · Oct 2524:07.22IHSA Class 3A XC Regional - #4A Wilmette (Loyola)October 25, 2025
3 Miles · Warren Township HS - O'Plaine CampusBill Dawson Invite · Sep 2023:57.9Bill Dawson InviteSeptember 20, 2025
5,000 Meters · Waubonsee Community CollegeSkyway Preview · Aug 2826:14.60Skyway PreviewAugust 28, 2026
8,000 Meters · Plum Grove Reservoir ParkNJCAA Region 4 Cross Country Championships · Oct 3150:49.18NJCAA Region 4 Cross Country ChampionshipsOctober 31, 2026
8,000 Meters · Sauk Valley Community CollegeSkyhawk Invitational · Oct 349:48Skyhawk InvitationalOctober 3, 2026
8,000 Meters · Settler's Hill Golf CourseAurora University Spartan Classic · Sep 1255:56.4Aurora University Spartan ClassicSeptember 12, 2026
8,000 Meters · St. James Farm Forest PreserveGil Dodds Invite Hosted by Wheaton College · Sep 1844:37.6Gil Dodds Invite Hosted by Wheaton CollegeSeptember 18, 2026
8,000 Meters · University of Wisconsin-ParksideLucian Rosa Invitational · Oct 1054:28.5Lucian Rosa InvitationalOctober 10, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31NJCAA Region 4 Cross Country ChampionshipsOct 31 · 8,000 Meters NJCAA D2 · Place 42 · Oakton (Ill.) CCOakton (Ill.) CC8,000 Meters NJCAA D24250:49.18 PBFr
Oct 10Lucian Rosa InvitationalOct 10 · 8,000 Meters Collegiate · Place 142 · Oakton (Ill.) CCOakton (Ill.) CC8,000 Meters Collegiate14254:28.5 PBFr
Oct 3Skyhawk InvitationalOct 3 · 8,000 Meters Collegiate · Place 39 · Oakton (Ill.) CCOakton (Ill.) CC8,000 Meters Collegiate3949:48 PBFr
Sep 18Gil Dodds Invite Hosted by Wheaton CollegeSep 18 · 8,000 Meters Collegiate · Place 245 · Oakton (Ill.) CCOakton (Ill.) CC8,000 Meters Collegiate24544:37.6 PBFr
Sep 12Aurora University Spartan ClassicSep 12 · 8,000 Meters Men's 8K · Place 62 · Oakton (Ill.) CCOakton (Ill.) CC8,000 Meters Men's 8K6255:56.4 PBFr
Aug 28Skyway PreviewAug 28 · 5,000 Meters Men · Place 23 · Oakton (Ill.) CCOakton (Ill.) CC5,000 Meters Men2326:14.60 PBFr

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 3A XC Regional - #4A Wilmette (Loyola)Oct 25 · 3 Miles Varsity · Place 88 · Park Ridge (Maine East)Park Ridge (Maine East)3 Miles Varsity8824:07.22 PB12
Sep 20Bill Dawson InviteSep 20 · 3 Miles Varsity · Place 149 · Park Ridge (Maine East)Park Ridge (Maine East)3 Miles Varsity14923:57.9 PB12
Sep 62025 Elk Grove InviteSep 6 · 3 Miles Varsity · Place 57 · Park Ridge (Maine East)Park Ridge (Maine East)3 Miles Varsity5723:47.56 PB12