Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.9 Miles · Jacksonville Community ParkJacksonville Invite · Sep 3015:59.38Jacksonville InviteSeptember 30, 2023
2 Miles · Athens Junior/Senior High SchoolWarrior Invite · Sep 1614:15Warrior InviteSeptember 16, 2023
2.1 Miles · Detweiller ParkDunlap Middle XC Invitational · Sep 2215:56.5Dunlap Middle XC InvitationalSeptember 22, 2023
2.9 Miles · Community ParkDan Moy/Jacksonville Invitational 2026 · Oct 317:08.49Dan Moy/Jacksonville Invitational 2026October 3, 2026
3 Miles · 17651 Boy Scout TrailSangamo Conference XC Championships · Oct 1220:55.07Sangamo Conference XC ChampionshipsOctober 12, 2024
3 Miles · Bureau Valley J H SchoolDale Donner XC Invitational · Sep 2123:24.20Dale Donner XC InvitationalSeptember 21, 2024
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 717:59.00IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkPND Richard Spring Invitational · Sep 1918:02.14PND Richard Spring InvitationalSeptember 19, 2026
3 Miles · Maple Lane Country Club2026 IHSA Class 1A XC Sectional - #2 Elmwood · Oct 3118:17.62026 IHSA Class 1A XC Sectional - #2 ElmwoodOctober 31, 2026
3 Miles · Olympia High SchoolSangamo Conference XC Championships · Oct 1119:20.59Sangamo Conference XC ChampionshipsOctober 11, 2025
3 Miles · St. Joseph-Ogden High School2026 Spartan Classic · Sep 2617:15.292026 Spartan ClassicSeptember 26, 2026
3 Miles · Williamsville High School Rust Buster · Sep 517:32.78Rust BusterSeptember 5, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 1A Varsity · Place 235 · WilliamsvilleWilliamsville3 Miles Class 1A Varsity23517:59.00 PB11
Oct 312026 IHSA Class 1A XC Sectional - #2 ElmwoodOct 31 · 3 Miles Varsity · Place 104 · WilliamsvilleWilliamsville3 Miles Varsity10418:17.6 PB11
Oct 10Sangamo Conference MeetOct 10 · 3 Miles Boys · Place 22 · WilliamsvilleWilliamsville3 Miles Boys2217:53.4711
Oct 3Dan Moy/Jacksonville Invitational 2026Oct 3 · 2.9 Miles 4th Boy Race · Place 3 · WilliamsvilleWilliamsville2.9 Miles 4th Boy Race317:08.49 PB11
Sep 262026 Spartan ClassicSep 26 · 3 Miles Varsity · Place 77 · WilliamsvilleWilliamsville3 Miles Varsity7717:15.29 PB11
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Boys · Place 512 · WilliamsvilleWilliamsville3 Miles Varsity Boys51218:02.14 PB11
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 328 · WilliamsvilleWilliamsville3 Miles 3 Miles-Varsity-1A32819:06.311
Sep 5Rust BusterSep 5 · 3 Miles Male · Place 13 · WilliamsvilleWilliamsville3 Miles Male1317:32.78 PB11

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 1847th Annual Patriot XC InviteOct 18 · 3 Miles Junior Varsity - Co-Ed · Place 33 · WilliamsvilleWilliamsville3 Miles Junior Varsity - Co-Ed3319:25.2010
Oct 11Sangamo Conference XC ChampionshipsOct 11 · 3 Miles Varsity · Place 28 · WilliamsvilleWilliamsville3 Miles Varsity2819:20.59 PB10
Sep 6Rust Buster InviteSep 6 · 3 Miles Male · Place 13 · WilliamsvilleWilliamsville3 Miles Male1318:23.8810

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 12Sangamo Conference XC ChampionshipsOct 12 · 3 Miles Varsity · Place 42 · WilliamsvilleWilliamsville3 Miles Varsity4220:55.07 PB9
Sep 21Dale Donner XC InvitationalSep 21 · 3 Miles Varsity · Place 136 · WilliamsvilleWilliamsville3 Miles Varsity13623:24.20 PB9

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 30Jacksonville InviteSep 30 · 1.9 Miles 8th Grade · Place 39 · WilliamsvilleWilliamsville1.9 Miles 8th Grade3915:59.38 PB8
Sep 22Dunlap Middle XC InvitationalSep 22 · 2.1 Miles Open Boys - 2.1 Miles · Place 223 · WilliamsvilleWilliamsville2.1 Miles Open Boys - 2.1 Miles22315:56.5 PB8
Sep 16Warrior InviteSep 16 · 2 Miles Middle School · Place 59 · WilliamsvilleWilliamsville2 Miles Middle School5914:15 PB8