Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Detweiller ParkIHSA Class 2A State XC Championships · Nov 815:47.60IHSA Class 2A State XC ChampionshipsNovember 8, 2025
3 Miles · Midlothian MeadowsTinley Park Tollfree Farley Invite · Sep 2716:13.30Tinley Park Tollfree Farley InviteSeptember 27, 2025
3 Miles · moraine valley community collegeDistrict 228 Cross Country Quad · Sep 2317:21.42District 228 Cross Country QuadSeptember 23, 2025
3 Miles · Richmond Hill ParkIHSA Class 2A XC Sectional - #2 Geneseo · Nov 115:59.96IHSA Class 2A XC Sectional - #2 GeneseoNovember 1, 2025
3 Miles · Thornridge High SchoolIHSA Class 2A XC Regional - #2C Dolton (Thornridge) · Oct 2516:22.93IHSA Class 2A XC Regional - #2C Dolton (Thornridge)October 25, 2025

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 2A State XC ChampionshipsNov 8 · 3 Miles 2A Varsity · Place 120 · Tinley Park3 Miles 2A Varsity12015:47.60 PB12
Nov 1IHSA Class 2A XC Sectional - #2 GeneseoNov 1 · 3 Miles Varsity · Place 12 · Tinley Park3 Miles Varsity1215:59.96 PB12
Oct 25IHSA Class 2A XC Regional - #2C Dolton (Thornridge)Oct 25 · 3 Miles Varsity · Place 3 · Tinley Park3 Miles Varsity316:22.93 PB12
Oct 18SSC Blue Conference MeetOct 18 · 3 Miles Varsity · Place 4 · Tinley Park3 Miles Varsity416:24.3812
Oct 4Reavis InvitationalOct 4 · 3 Miles Varsity · Place 4 · Tinley Park3 Miles Varsity417:05.8212
Sep 27Tinley Park Tollfree Farley InviteSep 27 · 3 Miles Olympic Varsity · Place 7 · Tinley Park3 Miles Olympic Varsity716:13.30 PB12
Sep 23District 228 Cross Country QuadSep 23 · 3 Miles Varsity Division · Place 3 · Tinley Park3 Miles Varsity Division317:21.42 PB12
Sep 20Geneseo XC InviteSep 20 · 3 Miles Senior Boys · Place 4 · Tinley Park3 Miles Senior Boys416:42.4012
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 2A · Place 82 · Tinley Park3 Miles Varsity 2A8216:22.2012
Aug 28SSC Mega MeetAug 28 · 3 Miles Varsity · Place 4 · Tinley Park3 Miles Varsity416:15.1312

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 2A XC Sectional-#2 MetamoraNov 2 · 2.94 Miles Varsity · Place 65 · Tinley Park2.94 Miles Varsity6516:36.5011
Oct 262024 IHSA Class 2A XC Regional-#2C Crete (C.-Monee)Oct 26 · 3 Miles Varsity · Place 5 · Tinley Park3 Miles Varsity517:17.1611
Sep 28Tolefree Farley InvitationalSep 28 · 3 Miles Varsity · Place 9 · Tinley Park3 Miles Varsity917:15.6011
Sep 216th Annual Julian Memorial InvitationalSep 21 · 3 Miles Varsity · Place 3 · Tinley Park3 Miles Varsity317:05.211
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 2A · Place 115 · Tinley Park3 Miles Varsity 2A11516:43.7011
Sep 12District 228 Cross Country Quad MeetSep 12 · 3 Miles Varsity · Place 2 · Tinley Park3 Miles Varsity216:50.911
Aug 29SSC Mega MeetAug 29 · 3 Miles Varsity · Place 3 · Tinley Park3 Miles Varsity316:39.41Jr

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 282023 IHSA Class 2A XC Sectional - #2 GeneseoOct 28 · 3 Miles Varsity · Place 68 · Tinley Park (H.S.)3 Miles Varsity6817:31.2010
Oct 212023 IHSA Class 2A XC Regional - #2C Dolton (Thornridge)Oct 21 · 3 Miles Varsity · Place 11 · Tinley Park (H.S.)3 Miles Varsity1117:41.3010
Oct 7Oak Forest Colonel Madden Crosstown Mad DashOct 7 · 3 Miles Varsity · Place 12 · Tinley Park (H.S.)3 Miles Varsity1218:23.43SO
Sep 28Joe Mortimer InvitationalSep 28 · 3 Miles Sophomore · Place 5 · Tinley Park (H.S.)3 Miles Sophomore516:39.8110
Sep 23Tolefree/Farley XC InvitationalSep 23 · 3 Miles Varsity · Place 17 · Tinley Park (H.S.)3 Miles Varsity1717:54.8010
Sep 5District 228 Quad BoysSep 5 · Varsity · Place 2 · Tinley Park (H.S.)Varsity217:3010

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 292022 IHSA Class 2A XC Sectional - Metamora #2Oct 29 · 3 Miles Varsity · Place 89 · Tinley Park (H.S.)3 Miles Varsity8917:27.959
Sep 24Tolefree/Farley XC InvitationalSep 24 · 2.98 Miles Frosh/Soph · Place 3 · Tinley Park2.98 Miles Frosh/Soph318:29.109