Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Thornwood High SchoolThornwood Last Chance 2 Miler Invite · Oct 713:19.80Thornwood Last Chance 2 Miler Invite October 7, 2026
3 Miles · Bedford ParkDavid Brady Invite · Sep 2022:12.38David Brady InviteSeptember 20, 2025
3 Miles · Midlothian MeadowsTinley Park Tolfree-Farley XC Invitational · Sep 2618:55.1Tinley Park Tolfree-Farley XC InvitationalSeptember 26, 2026
3 Miles · Midlothian MeadowsBremen Invite · Sep 1819:46.67Bremen InviteSeptember 18, 2026
3 Miles · Plainfield Central High SchoolIHSA Class 3A XC Regional - #1B Plainfield (Central) · Oct 2519:54.76IHSA Class 3A XC Regional - #1B Plainfield (Central)October 25, 2025
3 Miles · Rich Township High School (FAC)Southland Athletic Conference Cross Country Championship · Oct 1820:33.71Southland 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 2A XC Regional - #2C Midlothian (Bremen)Oct 24 · 3 Miles Varsity · Place 62 · Crete (C.-Monee)Crete (C.-Monee)3 Miles Varsity6220:53.6711
Oct 17SAC Invite (Conference Championships)Oct 17 · 3 Miles Varsity · Place 48 · Crete (C.-Monee)Crete (C.-Monee)3 Miles Varsity4822:12.811
Oct 7Thornwood Last Chance 2 Miler Invite Oct 7 · 2 Miles Varsity · Place 24 · Crete (C.-Monee)Crete (C.-Monee)2 Miles Varsity2413:19.80 PB11
Sep 26Tinley Park Tolfree-Farley XC InvitationalSep 26 · 3 Miles Olympic Varsity · Place 42 · Crete (C.-Monee)Crete (C.-Monee)3 Miles Olympic Varsity4218:55.1 PB11
Sep 18Bremen InviteSep 18 · 3 Miles Varsity · Place 40 · Crete (C.-Monee)Crete (C.-Monee)3 Miles Varsity4019:46.67 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 3A XC Regional - #1B Plainfield (Central)Oct 25 · 3 Miles Varsity · Place 84 · South Holland (Thornwood)South Holland (Thornwood)3 Miles Varsity8419:54.76 PB10
Oct 18Southland Athletic Conference Cross Country ChampionshipOct 18 · 3 Miles Varsity · Place 40 · South Holland (Thornwood)South Holland (Thornwood)3 Miles Varsity4020:33.71 PB10
Oct 11Jimmy Daniels XC InvitationalOct 11 · 3 Miles Varsity · Place 112 · South Holland (Thornwood)South Holland (Thornwood)3 Miles Varsity11221:45.3310
Oct 2Joe Mortimer F/S InvitationalOct 2 · 3 Miles Sophomore · Place 65 · South Holland (Thornwood)South Holland (Thornwood)3 Miles Sophomore6521:18.13Unofficial10
Sep 27Tinley Park Tollfree Farley InviteSep 27 · 3 Miles Championship F/S · Place 53 · South Holland (Thornwood)South Holland (Thornwood)3 Miles Championship F/S5322:24.0010
Sep 20David Brady InviteSep 20 · 3 Miles Frosh/Soph · Place 30 · South Holland (Thornwood)South Holland (Thornwood)3 Miles Frosh/Soph3022:12.38 PB10