Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.94 Miles · Black Partridge ParkIHSA Class 2A XC Regional - #2B Metamora · Oct 2517:48.30IHSA Class 2A XC Regional - #2B MetamoraOctober 25, 2025
3 Miles · Baker ParkBaker Lake Mini Meet · Oct 718:03Baker Lake Mini MeetOctober 7, 2025
3 Miles · Bureau Valley J H SchoolDale Donner XC Invitational · Sep 2018:13.70Dale Donner XC InvitationalSeptember 20, 2025
3 Miles · Eastwood Golf CourseLasalle County Invite · Oct 417:32.9Lasalle County InviteOctober 4, 2025
3 Miles · Furrow FarmEPGXC Invitational · Sep 3018:57.8EPGXC InvitationalSeptember 30, 2025
3 Miles · Kaneland High SchoolInterstate 8 Conference XC Championships · Oct 1818:32.17Interstate 8 Conference XC ChampionshipsOctober 18, 2025
3 Miles · Zearing ParkGary Coates Invitational · Sep 1318:01.84Gary Coates InvitationalSeptember 13, 2025
5,000 Meters · Sterling HS Cross Country CourseRock River Run · Sep 2718:35.58Rock River RunSeptember 27, 2025

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

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 2A XC Regional - #2B MetamoraOct 25 · 2.94 Miles Varsity · Place 48 · LaSalle (L.-Peru)2.94 Miles Varsity4817:48.30 PB12
Oct 18Interstate 8 Conference XC ChampionshipsOct 18 · 3 Miles Varsity · Place 28 · LaSalle (L.-Peru)3 Miles Varsity2818:32.17 PB12
Oct 7Baker Lake Mini MeetOct 7 · 3 Miles Boys · Place 2 · LaSalle (L.-Peru)3 Miles Boys218:03 PB12
Oct 4Lasalle County InviteOct 4 · 3 Miles Varsity · Place 5 · LaSalle (L.-Peru)3 Miles Varsity517:32.9 PB12
Sep 30EPGXC InvitationalSep 30 · 3 Miles Varsity · Place 44 · LaSalle (L.-Peru)3 Miles Varsity4418:57.8 PB12
Sep 27Rock River RunSep 27 · 5,000 Meters Varsity · Place 75 · LaSalle (L.-Peru)5,000 Meters Varsity7518:35.58 PB12
Sep 20Dale Donner XC InvitationalSep 20 · 3 Miles Varsity · Place 52 · LaSalle (L.-Peru)3 Miles Varsity5218:13.70 PB12
Sep 168-Team MeetSep 16 · 3 Miles Varsity · Place 12 · LaSalle (L.-Peru)3 Miles Varsity1219:1612
Sep 13Gary Coates InvitationalSep 13 · 3 Miles Varsity · Place 11 · LaSalle (L.-Peru)3 Miles Varsity1118:01.84 PB12
Sep 9Ross Greiter InvitationalSep 9 · 3 Miles Varsity · Place 8 · LaSalle (L.-Peru)3 Miles Varsity817:55.2412
Aug 27Morris Early Bird InviteAug 27 · 3 Miles Varsity · Place 52 · LaSalle (L.-Peru)3 Miles Varsity5218:55.5012

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 2A XC Sectional-#2 MetamoraNov 2 · 2.94 Miles Varsity · Place 80 · LaSalle (L.-Peru)2.94 Miles Varsity8016:49.6611
Oct 262024 IHSA Class 2A XC Regional-#2B MorrisOct 26 · 3 Miles Varsity · Place 26 · LaSalle (L.-Peru)3 Miles Varsity2617:04.0011
Oct 19Interstate 8 Conference MeetOct 19 · 3 Miles Varsity · Place 20 · LaSalle (L.-Peru)3 Miles Varsity2016:47.4011
Oct 15St. Bede Home Meet #2 Senior NightOct 15 · 2.91 Miles Varsity · Place 3 · LaSalle (L.-Peru)2.91 Miles Varsity316:14.0011
Oct 5Lasalle County MeetOct 5 · 3 Miles Varsity · Place 2 · LaSalle (L.-Peru)3 Miles Varsity217:13.5211
Oct 1EPGXC InvitationalOct 1 · 3 Miles Varsity · Place 20 · LaSalle (L.-Peru)3 Miles Varsity2017:44.211
Sep 28Rock River RunSep 28 · 5,000 Meters Varsity · Place 46 · LaSalle (L.-Peru)5,000 Meters Varsity4617:43.0011
Sep 178-Team MeetSep 17 · 3 Miles Varsity · Place 3 · LaSalle (L.-Peru)3 Miles Varsity317:2111
Sep 14Gary Coates InvitationalSep 14 · 3 Miles Varsity · Place 3 · LaSalle (L.-Peru)3 Miles Varsity317:27.4011
Sep 10Ross Greiter InvitationalSep 10 · 3 Miles Varsity · Place 2 · LaSalle (L.-Peru)3 Miles Varsity216:56.6611
Aug 28Morris Early Bird InviteAug 28 · 3 Miles Varsity · Place 44 · LaSalle (L.-Peru)3 Miles Varsity4419:07.4011

2023 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 212023 IHSA Class 2A XC Regional - #2B MetamoraOct 21 · 2.94 Miles Varsity · Place 37 · LaSalle (L.-Peru)2.94 Miles Varsity3717:37.0010
Oct 14Interstate Eight Conference MeetOct 14 · 3 Miles Varsity · Place 21 · LaSalle (L.-Peru)3 Miles Varsity2118:36.1910
Oct 12LP vs St. BedeOct 12 · Varsity · Place 2 · LaSalle (L.-Peru)Varsity219:2110
Sep 30LaSalle County MeetSep 30 · 3 Miles Varsity · Place 6 · LaSalle (L.-Peru)3 Miles Varsity617:48.0010
Sep 26EPGXC InvitationalSep 26 · 3 Miles Varsity · Place 30 · LaSalle (L.-Peru)3 Miles Varsity3018:35.210
Sep 23Rock River RunSep 23 · 3 Miles Frosh/Soph Freshman · Place 19 · LaSalle (L.-Peru)3 Miles Frosh/Soph Freshman1918:31.8010
Sep 19Ottawa Quad Meet #2Sep 19 · Open · Place 6 · LaSalle (L.-Peru)Open618:2510
Sep 16Dale Donner XC InvitationalSep 16 · 3 Miles Varsity · Place 49 · LaSalle (L.-Peru)3 Miles Varsity4918:35.3010
Sep 14Hall XC Home MeetSep 14 · 3 Miles Varsity · Place 3 · LaSalle (L.-Peru)3 Miles Varsity319:17.9110
Sep 128-Team InviteSep 12 · Varsity · Place 7 · LaSalle (L.-Peru)Varsity719:0110
Sep 9Gary Coates InvitationalSep 9 · 3 Miles Varsity · Place 14 · LaSalle (L.-Peru)3 Miles Varsity1418:29.8210
Sep 5Plano Ross Greiter InvitationalSep 5 · 5,000 Meters Varsity · Place 3 · LaSalle (L.-Peru)5,000 Meters Varsity318:25.3210

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 15Interstate 8 Conference MeetOct 15 · 3 Miles Frosh/Soph Freshman · Place 2 · LaSalle (L.-Peru)3 Miles Frosh/Soph Freshman217:56.399
Oct 1LaSalle County MeetOct 1 · 3 Miles Varsity · Place 8 · LaSalle (L.-Peru)3 Miles Varsity817:32.59
Sep 24Sterling HS - Rock River RunSep 24 · 3 Miles Frosh/Soph Freshman · Place 19 · LaSalle (L.-Peru)3 Miles Frosh/Soph Freshman1917:53.09
Sep 17Bureau Valley HS - Dale Donner InvitationalSep 17 · 2.5 Miles Frosh/Soph · Place 3 · LaSalle (L.-Peru)2.5 Miles Frosh/Soph315:25.6—
Sep 13LP 8 Team MeetSep 13 · 3 Miles Varsity · Place 6 · LaSalle (L.-Peru)3 Miles Varsity619:089
Sep 10Gary Coates InvitationalSep 10 · 1.94 Miles Frosh/Soph Freshman · Place 2 · LaSalle (L.-Peru)1.94 Miles Frosh/Soph Freshman211:44.989
Sep 6Sandwich Quad Meet #1Sep 6 · Varsity · Place 13 · LaSalle (L.-Peru)Varsity1319:289
Aug 24Morris Early Bird InviteAug 24 · 3 Miles Junior Varsity · Place 4 · LaSalle (L.-Peru)3 Miles Junior Varsity418:43.49