Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.9 Miles · Community ParkDan Moy/Jacksonville Invitational 2026 · Oct 321:56.65Dan Moy/Jacksonville Invitational 2026October 3, 2026
3 Miles · 17651 Boy Scout TrailSangamo Conference XC Championships · Oct 1222:04.17Sangamo Conference XC ChampionshipsOctober 12, 2024
3 Miles · Bureau Valley J H SchoolDale Donner XC Invitational · Sep 2123:58.10Dale Donner XC InvitationalSeptember 21, 2024
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 722:11.20IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkPND Richard Spring Invitational · Sep 1922:11.06PND Richard Spring InvitationalSeptember 19, 2026
3 Miles · Lincoln ParkSpringfield HS Invitational · Sep 2327:02.20Springfield HS InvitationalSeptember 23, 2023
3 Miles · Maple Lane Country Club2026 IHSA Class 1A XC Sectional - #2 Elmwood · Oct 3122:14.32026 IHSA Class 1A XC Sectional - #2 ElmwoodOctober 31, 2026
3 Miles · Olympia High SchoolSangamo Conference XC Championships · Oct 1125:04.70Sangamo Conference XC ChampionshipsOctober 11, 2025
3 Miles · St. Joseph-Ogden High School2026 Spartan Classic · Sep 2621:47.392026 Spartan ClassicSeptember 26, 2026
3 Miles · Williamsville High School Rust Buster Invite · Sep 622:33.06Rust Buster InviteSeptember 6, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 1A Varsity · Place 229 · Williamsville3 Miles Class 1A Varsity22922:11.20 PB12
Oct 312026 IHSA Class 1A XC Sectional - #2 ElmwoodOct 31 · 3 Miles Varsity · Place 89 · Williamsville3 Miles Varsity8922:14.3 PB12
Oct 242026 IHSA Class 1A XC Regional - #2A WilliamsvilleOct 24 · 3 Miles Varsity · Place 36 · Williamsville3 Miles Varsity3622:12.9812
Oct 1748th Annual Patriot XC InviteOct 17 · 3 Miles Varsity · Place 154 · Williamsville3 Miles Varsity15422:22.812
Oct 10Sangamo Conference MeetOct 10 · 3 Miles Girls · Place 27 · Williamsville3 Miles Girls2722:58.6912
Oct 3Dan Moy/Jacksonville Invitational 2026Oct 3 · 2.9 Miles 6th Girl Race · Place 3 · Williamsville2.9 Miles 6th Girl Race321:56.65 PB12
Sep 262026 Spartan ClassicSep 26 · 3 Miles Varsity · Place 81 · Williamsville3 Miles Varsity8121:47.39 PB12
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Girls · Place 405 · Williamsville3 Miles Varsity Girls40522:11.06 PB12
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 221 · Williamsville3 Miles 3 Miles-Varsity-1A22122:49.412
Sep 5Rust BusterSep 5 · 3 Miles Female · Place 11 · Williamsville3 Miles Female1123:01.3812

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 1A State XC ChampionshipsNov 8 · 3 Miles 1A Varsity · Place 233 · Williamsville3 Miles 1A Varsity23322:54.3911
Nov 1IHSA Class 1A XC Sectional - #2 ElmwoodNov 1 · 3 Miles Varsity · Place 107 · Williamsville3 Miles Varsity10723:14.1111
Oct 1847th Annual Patriot XC InviteOct 18 · 3 Miles Varsity · Place 191 · Williamsville3 Miles Varsity19124:30.6011
Oct 11Sangamo Conference XC ChampionshipsOct 11 · 3 Miles Varsity · Place 28 · Williamsville3 Miles Varsity2825:04.70 PB11
Sep 27Springfield High School InviteSep 27 · 3 Miles Varsity · Place 78 · Williamsville3 Miles Varsity7825:30.7011
Sep 20Peoria Notre Dame Richard Spring InvitationalSep 20 · 3 Miles Varsity · Place 476 · Williamsville3 Miles Varsity47623:44.5511
Sep 6Rust Buster InviteSep 6 · 3 Miles Female · Place 13 · Williamsville3 Miles Female1322:33.06 PB11

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 19Patriot XC InviteOct 19 · 3 Miles Junior Varsity · Place 8 · Williamsville3 Miles Junior Varsity823:06.8010
Oct 12Sangamo Conference XC ChampionshipsOct 12 · 3 Miles Varsity · Place 30 · Williamsville3 Miles Varsity3022:04.17 PB10
Oct 5Dan Moy/Jacksonville InvitationalOct 5 · 2.9 Miles Varsity · Place 4 · Williamsville2.9 Miles Varsity423:37.5310
Sep 28Springfield HS InviteSep 28 · 3 Miles Junior Varsity · Place 17 · Williamsville3 Miles Junior Varsity1723:33.7010
Sep 21Dale Donner XC InvitationalSep 21 · 3 Miles Varsity · Place 51 · Williamsville3 Miles Varsity5123:58.10 PB10
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 1A · Place 188 · Williamsville3 Miles Varsity 1A18822:49.8010
Sep 7Rust Buster InviteSep 7 · 3 Miles Varsity · Place 15 · Williamsville3 Miles Varsity1522:51.4410

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 14Patriot XC InvitationalOct 14 · 3 Miles Junior Varsity · Place 18 · Williamsville3 Miles Junior Varsity1823:46.509
Oct 7Sangamo Conference Cross Country ChampionshipsOct 7 · 3 Miles Varsity · Place 32 · Williamsville3 Miles Varsity3224:47.479
Sep 30Dan Moy Jacksonville InviteSep 30 · 2.9 Miles Varsity · Place 8 · Williamsville2.9 Miles Varsity826:14.219
Sep 23Springfield HS InvitationalSep 23 · 3 Miles Junior Varsity · Place 30 · Williamsville3 Miles Junior Varsity3027:02.20 PB9
Sep 16Dale Donner XC InvitationalSep 16 · 3 Miles Varsity · Place 112 · Williamsville3 Miles Varsity11225:14.509
Sep 2Williamsville CC MeetSep 2 · Varsity · Place 16 · WilliamsvilleVarsity1625:209