Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Busse Woods2025 Mid Suburban League Cross Country Championships · Oct 1817:38.692025 Mid Suburban League Cross Country ChampionshipsOctober 18, 2025
3 Miles · Deer Grove Forest PreservePalatine MSL Double Dual · Sep 3018:29.50Palatine MSL Double DualSeptember 30, 2025
3 Miles · Warren Township HS - O'Plaine CampusBill Dawson Invite · Sep 2017:22.4Bill Dawson InviteSeptember 20, 2025
3 Miles · William Fremd High SchoolFremd MSL Tri · Sep 1617:43.30Fremd MSL TriSeptember 16, 2025
5,000 Meters · Broadway Acres Golf CourseComet Opener · Sep 117:04.48Comet OpenerSeptember 1, 2026
8,000 Meters · Heritage Park (Adrian) OFFICIALAdrian College Heritage Classic · Sep 2627:53.3Adrian College Heritage ClassicSeptember 26, 2026
8,000 Meters · Marshall Country Club2026 M.I.A.A. Cross Country Championship · Oct 3128:14.622026 M.I.A.A. Cross Country ChampionshipOctober 31, 2026
8,000 Meters · Muskegon Community College Public Golf CourseJayhawk Invite · Oct 1729:18.66Jayhawk InviteOctober 17, 2026
8,000 Meters · Prairies Golf ClubGeorge Dales Invite · Sep 1828:40.5George Dales InviteSeptember 18, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 312026 M.I.A.A. Cross Country ChampionshipOct 31 · 8,000 Meters Collegiate · Place 95 · HopeHope8,000 Meters Collegiate9528:14.62 PBFr
Oct 17Jayhawk InviteOct 17 · 8,000 Meters Varsity · Place 94 · HopeHope8,000 Meters Varsity9429:18.66 PBFr
Sep 26Adrian College Heritage ClassicSep 26 · 8,000 Meters College · Place 34 · HopeHope8,000 Meters College3427:53.3 PBFr
Sep 18George Dales InviteSep 18 · 8,000 Meters Collegiate · Place 126 · HopeHope8,000 Meters Collegiate12628:40.5 PBFr
Sep 1Comet OpenerSep 1 · 5,000 Meters Men's Race · Place 19 · HopeHope5,000 Meters Men's Race1917:04.48 PBFr

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 182025 Mid Suburban League Cross Country ChampionshipsOct 18 · 3 Miles Junior Varsity · Place 16 · Palatine (Fremd)Palatine (Fremd)3 Miles Junior Varsity1617:38.69 PB12
Sep 30Palatine MSL Double DualSep 30 · 3 Miles Varsity · Place 18 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity1818:29.50 PB12
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 3 Miles Junior Varsity · Place 101 · Palatine (Fremd)Palatine (Fremd)3 Miles Junior Varsity10118:21.0712
Sep 20Bill Dawson InviteSep 20 · 3 Miles Varsity · Place 69 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity6917:22.4 PB12
Sep 16Fremd MSL TriSep 16 · 3 Miles Varsity · Place 28 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity2817:43.30 PB12
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity Open · Place 49 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity Open4917:34.9012
Sep 2Fremd Boys Triangular with Conant and HerseySep 2 · 3 Miles Varsity · Place 27 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity2718:38.212

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 9Lights Out InvitationalOct 9 · 2 Miles Junior Varsity · Place 4 · Palatine (Fremd)Palatine (Fremd)2 Miles Junior Varsity410:59.8511
Sep 17Schaumburg and Fremd DualSep 17 · 5,000 Meters Varsity · Place 15 · Palatine (Fremd)Palatine (Fremd)5,000 Meters Varsity1518:04.2411
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Open · Place 106 · Palatine (Fremd)Palatine (Fremd)3 Miles Open10617:59.3011
Sep 7Rich Eschman XC InvitationalSep 7 · 3.05 Miles Varsity · Place 36 · Palatine (Fremd)Palatine (Fremd)3.05 Miles Varsity3618:25.6111
Sep 3Fremd @ Prospect DualSep 3 · 3 Miles Varsity · Place 26 · Palatine (Fremd)Palatine (Fremd)3 Miles Varsity2618:13.4311
Aug 28Patriot Early InviteAug 28 · 2 Miles Open · Place 6 · Palatine (Fremd)Palatine (Fremd)2 Miles Open611:23.2011