Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Rosenblum Park (SSICPHS)SSICP XC Invite #4 · Sep 2916:55SSICP XC Invite #4September 29, 2026
2 Miles · Thornwood High SchoolThornwood Last Chance 2 Miler Invite · Oct 717:42.10Thornwood Last Chance 2 Miler Invite October 7, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1229:54.3First to the Finish InvitationalSeptember 12, 2026
3 Miles · Plainfield Central High SchoolIHSA Class 3A XC Regional - #1B Plainfield (Central) · Oct 2528:37.87IHSA Class 3A XC Regional - #1B Plainfield (Central)October 25, 2025
3 Miles · Rich Township High School (FAC)Southland Athletic Conference Cross Country Championship · Oct 1830:18.81Southland Athletic Conference Cross Country ChampionshipOctober 18, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 3A XC Regional - #1A Lockport (Twp.)Oct 24 · 5,000 Meters Varsity · Place 71 · South Holland (Thornwood)5,000 Meters Varsity7128:43.8011
Oct 17SAC Invite (Conference Championships)Oct 17 · 3 Miles Varsity · Place 25 · South Holland (Thornwood)3 Miles Varsity2526:56.911
Oct 7Thornwood Last Chance 2 Miler Invite Oct 7 · 2 Miles Varsity · Place 30 · South Holland (Thornwood)2 Miles Varsity3017:42.10 PB11
Sep 29SSICP XC Invite #4Sep 29 · 2 Miles Girls · Place 12 · South Holland (Thornwood)2 Miles Girls1216:55 PB11
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-Open · Place 480 · South Holland (Thornwood)3 Miles 3 Miles-Varsity-Open48029:54.3 PB11

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 3A XC Regional - #1B Plainfield (Central)Oct 25 · 3 Miles Varsity · Place 81 · South Holland (Thornwood)3 Miles Varsity8128:37.87 PB10
Oct 18Southland Athletic Conference Cross Country ChampionshipOct 18 · 3 Miles Varsity · Place 33 · South Holland (Thornwood)3 Miles Varsity3330:18.81 PB10
Oct 8Thornwood Invite Oct 8 · 2 Miles Open · Place 31 · South Holland (Thornwood)2 Miles Open3120:00.5010