Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.94 Miles · Black Partridge Park50th Gene Jones Runnin’ Red Invitational · Oct 1018:27.1050th Gene Jones Runnin’ Red InvitationalOctober 10, 2026
2.95 Miles · Shady Oaks Country ClubAmboy Columbus Day XC Invitational · Oct 1318:52.00Amboy Columbus Day XC Invitational October 13, 2025
3 Miles · Baker Park8-Team Meet · Sep 1522:448-Team MeetSeptember 15, 2026
3 Miles · Boiler XC Course @ Baker Park Golf Course22nd Annual Boiler Invite · Sep 2721:16.2022nd Annual Boiler InviteSeptember 27, 2025
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1220:18.2First to the Finish InvitationalSeptember 12, 2026
3 Miles · Eastwood Golf CourseLaSalle County Invite · Oct 318:41.7LaSalle County InviteOctober 3, 2026
3 Miles · Furrow FarmEPGXC Invitational · Sep 2921:18.8EPGXC InvitationalSeptember 29, 2026
3 Miles · Grundy County FairgroundsMorris Early Bird Invite · Aug 2620:46.4Morris Early Bird InviteAugust 26, 2026
3 Miles · Roanoke ParkLWRB Invite · Oct 818:43.40LWRB InviteOctober 8, 2025
3 Miles · Seneca Ag FarmIHSA Class 1A XC Regional - #4C Seneca · Oct 2518:21.40IHSA Class 1A XC Regional - #4C SenecaOctober 25, 2025
5,000 Meters · Hoover ParkRock River Run · Sep 2619:25.48Rock River RunSeptember 26, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 1050th Gene Jones Runnin’ Red InvitationalOct 10 · 2.94 Miles Varsity Boys · Place 162 · Ottawa (Twp.)Ottawa (Twp.)2.94 Miles Varsity Boys16218:27.10 PB10
Oct 3LaSalle County InviteOct 3 · 3 Miles Varsity · Place 15 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Varsity1518:41.7 PB10
Sep 29EPGXC InvitationalSep 29 · 3 Miles Varsity · Place 95 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Varsity9521:18.8 PB10
Sep 26Rock River RunSep 26 · 5,000 Meters Varsity · Place 108 · Ottawa (Twp.)Ottawa (Twp.)5,000 Meters Varsity10819:25.48 PB10
Sep 158-Team MeetSep 15 · 3 Miles Varsity · Place 31 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Varsity3122:44 PB10
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 380 · Ottawa (Twp.)Ottawa (Twp.)3 Miles 3 Miles-Varsity-2A38020:18.2 PB10
Aug 26Morris Early Bird InviteAug 26 · 3 Miles Junior Varsity · Place 44 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Junior Varsity4420:46.4 PB10

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 1A XC Regional - #4C SenecaOct 25 · 3 Miles Varsity · Place 29 · Ottawa (Marquette)Ottawa (Marquette)3 Miles Varsity2918:21.40 PB9
Oct 13Amboy Columbus Day XC Invitational Oct 13 · 2.95 Miles Varsity · Place 78 · Ottawa (Marquette)Ottawa (Marquette)2.95 Miles Varsity7818:52.00 PB9
Oct 8LWRB InviteOct 8 · 3 Miles Varsity · Place 10 · Ottawa (Marquette)Ottawa (Marquette)3 Miles Varsity1018:43.40 PB9
Oct 4Lasalle County InviteOct 4 · 3 Miles Varsity · Place 17 · Ottawa (Marquette)Ottawa (Marquette)3 Miles Varsity1719:15.79
Sep 2722nd Annual Boiler InviteSep 27 · 3 Miles Varsity Boys · Place 51 · Ottawa (Marquette)Ottawa (Marquette)3 Miles Varsity Boys5121:16.20 PB9