Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Shady Oaks Country ClubAmboy XC Invitational · Oct 1225:12.3Amboy XC InvitationalOctober 12, 2026
3 Miles · Bureau Valley J H SchoolDale Donner XC Invitational · Sep 2022:05.50Dale Donner XC InvitationalSeptember 20, 2025
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1223:13.2First to the Finish InvitationalSeptember 12, 2026
3 Miles · Grundy County FairgroundsMorris Early Bird Invite · Aug 2623:57.2Morris Early Bird InviteAugust 26, 2026
3 Miles · Roanoke ParkLWRB Invite · Oct 820:49.10LWRB InviteOctober 8, 2025
3 Miles · Seneca Ag FarmIHSA Class 1A XC Regional - #4C Seneca · Oct 2520:37.50IHSA Class 1A XC Regional - #4C SenecaOctober 25, 2025
4554 m · PeruSt. Bede Academy #1 · Sep 421:05.2St. Bede Academy #1September 4, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 1A XC Regional - #4C SenecaOct 24 · 3.04 Miles Varsity · Place 91 · Ottawa (Marquette)3.04 Miles Varsity9123:02.112
Oct 12Amboy XC InvitationalOct 12 · 2.95 Miles Varsity · Place 146 · Ottawa (Marquette)2.95 Miles Varsity14625:12.3 PB12
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 684 · Ottawa (Marquette)3 Miles 3 Miles-Varsity-1A68423:13.2 PB12
Aug 26Morris Early Bird InviteAug 26 · 3 Miles Varsity · Place 75 · Ottawa (Marquette)3 Miles Varsity7523:57.2 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 1A XC Regional - #4C SenecaOct 25 · 3 Miles Varsity · Place 66 · Ottawa (Marquette)3 Miles Varsity6620:37.50 PB11
Oct 8LWRB InviteOct 8 · 3 Miles Varsity · Place 25 · Ottawa (Marquette)3 Miles Varsity2520:49.10 PB11
Sep 30Tri County Conference MeetSep 30 · 3 Miles Varsity · Place 33 · Ottawa (Marquette)3 Miles Varsity3322:40.1011
Sep 20Dale Donner XC InvitationalSep 20 · 3 Miles Varsity · Place 156 · Ottawa (Marquette)3 Miles Varsity15622:05.50 PB11
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 1A · Place 490 · Ottawa (Marquette)3 Miles Varsity 1A49020:42.1011
Sep 5Twilight in the WoodsSep 5 · 3 Miles Varsity · Place 78 · Ottawa (Marquette)3 Miles Varsity7821:32.6011
Sep 4St. Bede Academy #1Sep 4 · 2.83 Miles Varsity · Place 20 · Ottawa (Marquette)2.83 Miles Varsity2021:05.2 PB11