Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Thornwood High SchoolThornwood Last Chance 2 Miler Invite · Oct 712:50.20Thornwood Last Chance 2 Miler Invite October 7, 2026
3 Miles · Bedford ParkDavid Brady Invite · Sep 2020:14.80David Brady InviteSeptember 20, 2025
3 Miles · Bloom Trail High SchoolBloom Alumni Classic · Sep 2919:05.07Bloom Alumni ClassicSeptember 29, 2026
3 Miles · Channahon Community ParkSteelmen XC Invitational · Sep 1219:53.8Steelmen XC InvitationalSeptember 12, 2026
3 Miles · Midlothian MeadowsTinley Park Tolfree-Farley XC Invitational · Sep 2618:55.1Tinley Park Tolfree-Farley XC InvitationalSeptember 26, 2026
3 Miles · Midlothian MeadowsTinley Park Tollfree Farley Invite · Sep 2720:10.60Tinley Park Tollfree Farley InviteSeptember 27, 2025
3 Miles · North Creek Meadow Forest PreserveRich Dust XC Invitational · Sep 519:47.99Rich Dust XC InvitationalSeptember 5, 2026
3 Miles · Plainfield Central High SchoolIHSA Class 3A XC Regional - #1B Plainfield (Central) · Oct 2519:04.81IHSA Class 3A XC Regional - #1B Plainfield (Central)October 25, 2025
3 Miles · Rich EastJimmy Daniels · Oct 1019:02.43Jimmy DanielsOctober 10, 2026
3 Miles · Rich Township High School (FAC)Jimmy Daniels XC Invitational · Oct 1119:06.20Jimmy Daniels XC InvitationalOctober 11, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 3A XC Regional - #1A Lockport (Twp.)Oct 24 · 5,000 Meters Varsity · Place 64 · South Holland (Thornwood)5,000 Meters Varsity6419:19.3012
Oct 17SAC Invite (Conference Championships)Oct 17 · 3 Miles Varsity · Place 23 · South Holland (Thornwood)3 Miles Varsity2318:50.812
Oct 10Jimmy DanielsOct 10 · 3 Miles Varsity · Place 77 · South Holland (Thornwood)3 Miles Varsity7719:02.43 PB12
Oct 7Thornwood Last Chance 2 Miler Invite Oct 7 · 2 Miles Varsity · Place 16 · South Holland (Thornwood)2 Miles Varsity1612:50.20 PB12
Sep 29Bloom Alumni ClassicSep 29 · 3 Miles Open · Place 10 · South Holland (Thornwood)3 Miles Open1019:05.07 PB12
Sep 26Tinley Park Tolfree-Farley XC InvitationalSep 26 · 3 Miles Championship Varsity · Place 51 · South Holland (Thornwood)3 Miles Championship Varsity5118:55.1 PB12
Sep 12Steelmen XC InvitationalSep 12 · 3 Miles Varsity · Place 76 · South Holland (Thornwood)3 Miles Varsity7619:53.8 PB12
Sep 5Rich Dust XC InvitationalSep 5 · 3 Miles Varsity · Place 35 · South Holland (Thornwood)3 Miles Varsity3519:47.99 PB12

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 3A XC Regional - #1B Plainfield (Central)Oct 25 · 3 Miles Varsity · Place 81 · South Holland (Thornwood)3 Miles Varsity8119:04.81 PB11
Oct 18Southland Athletic Conference Cross Country ChampionshipOct 18 · 3 Miles Varsity · Place 19 · South Holland (Thornwood)3 Miles Varsity1919:07.8311
Oct 11Jimmy Daniels XC InvitationalOct 11 · 3 Miles Varsity · Place 71 · South Holland (Thornwood)3 Miles Varsity7119:06.20 PB11
Sep 27Tinley Park Tollfree Farley InviteSep 27 · 3 Miles Championship Varsity · Place 70 · South Holland (Thornwood)3 Miles Championship Varsity7020:10.60 PB11
Sep 20David Brady InviteSep 20 · 3 Miles Varsity · Place 42 · South Holland (Thornwood)3 Miles Varsity4220:14.80 PB11