Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Thornwood High SchoolThornwood Last Chance 2 Miler Invite · Oct 718:21.10Thornwood Last Chance 2 Miler Invite October 7, 2026
3 Miles · Midlothian MeadowsTinley Park Tollfree Farley Invite · Sep 2729:15.30Tinley Park Tollfree Farley InviteSeptember 27, 2025
3 Miles · Mokena Main ParkIHSA Class 3A XC Regional - #1A New Lenox (Lincoln-Way Central) · Oct 2526:23.60IHSA Class 3A XC Regional - #1A New Lenox (Lincoln-Way Central)October 25, 2025
3 Miles · North Creek Meadow Forest PreserveRich Dust XC Invitational · Sep 532:54.16Rich Dust XC InvitationalSeptember 5, 2026
3 Miles · Rich Township High School (FAC)Jimmy Daniels XC Invitational · Oct 1127:23.29Jimmy Daniels XC InvitationalOctober 11, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 7Thornwood Last Chance 2 Miler Invite Oct 7 · 2 Miles Varsity · Place 37 · Richton Park (Rich Township)2 Miles Varsity3718:21.10 PB11
Sep 9Bloom Hokum KaremSep 9 · 6 Miles Varsity Relay · Place 31 · Richton Park (Rich Township)6 Miles Varsity Relay3153:02.5711
Sep 5Rich Dust XC InvitationalSep 5 · 3 Miles Varsity · Place 73 · Richton Park (Rich Township)3 Miles Varsity7332:54.16 PB11

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 3A XC Regional - #1A New Lenox (Lincoln-Way Central)Oct 25 · 3 Miles Varsity · Place 84 · Richton Park (Rich Township)3 Miles Varsity8426:23.60 PB10
Oct 18Southland Athletic Conference Cross Country ChampionshipOct 18 · 3 Miles Varsity · Place 24 · Richton Park (Rich Township)3 Miles Varsity2427:27.3010
Oct 11Jimmy Daniels XC InvitationalOct 11 · 3 Miles Varsity · Place 74 · Richton Park (Rich Township)3 Miles Varsity7427:23.29 PB10
Sep 27Tinley Park Tollfree Farley InviteSep 27 · 3 Miles Championship F/S · Place 91 · Richton Park (Rich Township)3 Miles Championship F/S9129:15.30 PB10