Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · 50-Acres ParkSSC Pre-Conference Meet · Aug 2717:59.23SSC Pre-Conference MeetAugust 27, 2026
3 Miles · Erfert ParkIntrinsic @ TFS Dual Meet · Sep 1617:37Intrinsic @ TFS Dual MeetSeptember 16, 2025
3 Miles · Midlothian MeadowsTinley Park Tollfree Farley Invite · Sep 2718:01.30Tinley Park Tollfree Farley InviteSeptember 27, 2025
3 Miles · Midlothian MeadowsTinley Park Tolfree-Farley XC Invitational · Sep 2618:23.3Tinley Park Tolfree-Farley XC InvitationalSeptember 26, 2026
3 Miles · Mokena Main ParkIHSA Class 3A XC Regional - #1A New Lenox (Lincoln-Way Central) · Oct 2517:47.00IHSA Class 3A XC Regional - #1A New Lenox (Lincoln-Way Central)October 25, 2025
3 Miles · North Creek Meadow Forest PreserveRich Dust XC Invitational · Sep 520:57.03Rich Dust XC InvitationalSeptember 5, 2026
3 Miles · Oak Forest High School7th Oak Forest Mad Dash · Oct 1118:02.697th Oak Forest Mad DashOctober 11, 2025
3 Miles · Reavis High SchoolReavis Invitational · Oct 318:51.74Reavis InvitationalOctober 3, 2026
3 Miles · Riverfront ParkCross Town Classic · Sep 2417:49Cross Town Classic September 24, 2025
3 Miles · Thornton Fractional South High SchoolChicago Intrinsic at TFS · Sep 1519:41Chicago Intrinsic at TFSSeptember 15, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 3A XC Regional - #1A Lockport (Twp.)Oct 24 · 5,000 Meters Varsity · Place 71 · Lansing (Thornton Fractional South)5,000 Meters Varsity7120:18.4011
Oct 17SSC Blue Conference MeetOct 17 · 3 Miles Varsity · Place 14 · Lansing (Thornton Fractional South)3 Miles Varsity1418:08.8411
Oct 108th Oak Forest Mad DashOct 10 · 3 Miles Varsity · Place 26 · Lansing (Thornton Fractional South)3 Miles Varsity2619:06.5211
Oct 3Reavis InvitationalOct 3 · 3 Miles Varsity · Place 11 · Lansing (Thornton Fractional South)3 Miles Varsity1118:51.74 PB11
Sep 29Reavis - Senior MeetSep 29 · 3 Miles Varsity · Place 19 · Lansing (Thornton Fractional South)3 Miles Varsity1919:2711
Sep 26Tinley Park Tolfree-Farley XC InvitationalSep 26 · 3 Miles Olympic Varsity · Place 31 · Lansing (Thornton Fractional South)3 Miles Olympic Varsity3118:23.3 PB11
Sep 25Crosstown Classic 2026Sep 25 · 3 Miles Varsity · Lansing (Thornton Fractional South)3 Miles Varsity018:04Unofficial11
Sep 15Chicago Intrinsic at TFSSep 15 · 3 Miles Boys Varsity · Place 4 · Lansing (Thornton Fractional South)3 Miles Boys Varsity419:41 PB11
Sep 5Rich Dust XC InvitationalSep 5 · 3 Miles Varsity · Place 50 · Lansing (Thornton Fractional South)3 Miles Varsity5020:57.03 PB11
Aug 27SSC Pre-Conference MeetAug 27 · 3 Miles Boys 3 Mile Race · Place 28 · Lansing (Thornton Fractional South)3 Miles Boys 3 Mile Race2817:59.23 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 3A XC Regional - #1A New Lenox (Lincoln-Way Central)Oct 25 · 3 Miles Varsity · Place 61 · Lansing (Thornton Fractional South)3 Miles Varsity6117:47.00 PB10
Oct 117th Oak Forest Mad DashOct 11 · 3 Miles Junior Varsity · Place 1 · Lansing (Thornton Fractional South)3 Miles Junior Varsity118:02.69 PB10
Oct 2Joe Mortimer F/S InvitationalOct 2 · 3 Miles Sophomore · Place 46 · Lansing (Thornton Fractional South)3 Miles Sophomore4619:17.80Unofficial10
Sep 27Tinley Park Tollfree Farley InviteSep 27 · 3 Miles Championship F/S · Place 3 · Lansing (Thornton Fractional South)3 Miles Championship F/S318:01.30 PB10
Sep 24Cross Town Classic Sep 24 · 3 Miles Varsity · Place 2 · Lansing (Thornton Fractional South)3 Miles Varsity217:49 PB10
Sep 207th Annual Julian Urbina Memorial InvitationalSep 20 · 3 Miles Boys Varsity · Place 10 · Lansing (Thornton Fractional South)3 Miles Boys Varsity1018:06.410
Sep 16Intrinsic @ TFS Dual MeetSep 16 · 3 Miles Varsity · Place 2 · Lansing (Thornton Fractional South)3 Miles Varsity217:37 PB10
Sep 9Crete @ T.F. South Dual MeetSep 9 · 3 Miles Boys · Place 4 · Lansing (Thornton Fractional South)3 Miles Boys418:0510