Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Shady Oaks Country ClubAmboy Columbus Day XC Invitational · Oct 1319:46.00Amboy Columbus Day XC Invitational October 13, 2025
2.96 Miles · Faber Field (Lake Mendota)Mendota Last Home Meet · Oct 819:10Mendota Last Home MeetOctober 8, 2025
3 Miles · Baker ParkBaker Lake Mini Meet · Oct 619:12Baker Lake Mini MeetOctober 6, 2026
3 Miles · Community ParkLisle Mane XC Invitational · Oct 319:00.5Lisle Mane XC InvitationalOctober 3, 2026
3 Miles · Grundy County FairgroundsMorris Early Bird Invite · Aug 2619:12.4Morris Early Bird InviteAugust 26, 2026
3 Miles · Plano High SchoolRoss Greiter Invitational · Sep 2218:45.85Ross Greiter InvitationalSeptember 22, 2026
3 Miles · Sandwich FairgroundsSandwich High School Invitational · Oct 1018:18Sandwich High School InvitationalOctober 10, 2026
3 Miles · Seneca Ag FarmIHSA Class 1A XC Regional - #4C Seneca · Oct 2518:25.60IHSA Class 1A XC Regional - #4C SenecaOctober 25, 2025
3 Miles · Walcamp Outdoor Ministries and Retreat CenterGK Matt Walter Invite · Sep 2918:42.12GK Matt Walter InviteSeptember 29, 2026
3 Miles · Yorkville High SchoolKailey Fox Invitational · Aug 2420:12.29Kailey Fox InvitationalAugust 24, 2026
4602 m · PeruHome Meet #2 · Oct 1418:43.83Home Meet #2October 14, 2026
5,000 Meters · Community ParkLisle Mane XC Invitational · Oct 420:08.55Lisle Mane XC InvitationalOctober 4, 2025
5,000 Meters · Marshall-Putnam FairgroundsHenry Home Meet · Oct 1420:21Henry Home MeetOctober 14, 2025

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 1A XC Regional - #4C SenecaOct 24 · 3.04 Miles Varsity · Place 28 · Newark3.04 Miles Varsity2818:16.612
Oct 14Home Meet #2Oct 14 · 2.86 Miles Varsity · Place 11 · Newark2.86 Miles Varsity1118:43.83 PB12
Oct 10Sandwich High School InvitationalOct 10 · 3 Miles Varsity · Place 10 · Newark3 Miles Varsity1018:18 PB12
Oct 6Baker Lake Mini MeetOct 6 · 3 Miles Boys · Place 5 · Newark3 Miles Boys519:12 PB12
Oct 3Lisle Mane XC InvitationalOct 3 · 3 Miles Varsity · Place 106 · Newark3 Miles Varsity10619:00.5 PB12
Sep 29GK Matt Walter InviteSep 29 · 3 Miles Varsity · Place 50 · Newark3 Miles Varsity5018:42.12 PB12
Sep 23Mendota First Home MeetSep 23 · 2.96 Miles Varsity · Newark2.96 Miles Varsity019:02Unofficial12
Sep 22Ross Greiter InvitationalSep 22 · 3 Miles Varsity · Place 19 · Newark3 Miles Varsity1918:45.85 PB12
Sep 158-Team MeetSep 15 · 3 Miles Varsity · Place 26 · Newark3 Miles Varsity2622:0412
Aug 26Morris Early Bird InviteAug 26 · 3 Miles Junior Varsity · Place 21 · Newark3 Miles Junior Varsity2119:12.4 PB12
Aug 24Kailey Fox InvitationalAug 24 · 3 Miles Boys Junior Varsity · Place 79 · Newark3 Miles Boys Junior Varsity7920:12.29 PB12

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 1A XC Regional - #4C SenecaOct 25 · 3 Miles Varsity · Place 30 · Newark3 Miles Varsity3018:25.60 PB11
Oct 14Henry Home MeetOct 14 · 5,000 Meters Varisty · Place 3 · Newark5,000 Meters Varisty320:21 PB11
Oct 13Amboy Columbus Day XC Invitational Oct 13 · 2.95 Miles Varsity · Place 105 · Newark2.95 Miles Varsity10519:46.00 PB11
Oct 8Mendota Last Home MeetOct 8 · 2.96 Miles Varsity · Place 4 · Newark2.96 Miles Varsity419:10 PB11
Oct 7Baker Lake Mini MeetOct 7 · 3 Miles Boys · Place 4 · Newark3 Miles Boys419:2511
Oct 4Lisle Mane XC InvitationalOct 4 · 5,000 Meters Open · Place 4 · Newark5,000 Meters Open420:08.55 PB11
Sep 30GK Matt Walter InviteSep 30 · 3 Miles Junior Varsity · Place 13 · Newark3 Miles Junior Varsity1319:30.4011
Sep 9Ross Greiter InvitationalSep 9 · 3 Miles Varsity · Place 17 · Newark3 Miles Varsity1719:19.8111
Sep 5Twilight in the WoodsSep 5 · 3 Miles Junior Varsity · Place 2 · Newark3 Miles Junior Varsity219:06.1011
Sep 4GKHS OpenSep 4 · 3 Miles Varsity · Place 6 · Newark3 Miles Varsity619:16.0311
Aug 25Yorkville Kailey Fox InvitationalAug 25 · 3 Miles Open · Place 52 · Newark3 Miles Open5219:22.911