Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Governors State UniversityJimmy Daniels XC Invitational · Oct 721:34.70Jimmy Daniels XC InvitationalOctober 7, 2023
3 Miles · Midlothian MeadowsTinley Park Tollfree Farley Invite · Sep 2719:29.10Tinley Park Tollfree Farley InviteSeptember 27, 2025
3 Miles · Mokena Main ParkIHSA Class 3A XC Regional - #1A New Lenox (Lincoln-Way Central) · Oct 2519:29.70IHSA Class 3A XC Regional - #1A New Lenox (Lincoln-Way Central)October 25, 2025
3 Miles · North Creek Meadow52nd Annual Rich Dust Invitational · Sep 720:55.2152nd Annual Rich Dust InvitationalSeptember 7, 2024
3 Miles · North Creek Meadow Forest PreserveRich Dust Invitational · Sep 619:30.36Rich Dust InvitationalSeptember 6, 2025
3 Miles · Rich Township High School (FAC)Southland Athletic Conference Cross Country Championship · Oct 1820:05.56Southland Athletic Conference Cross Country ChampionshipOctober 18, 2025
3 Miles · Riverfront Park7th Annual Julian Urbina Memorial Invitational · Sep 2019:40.17th Annual Julian Urbina Memorial InvitationalSeptember 20, 2025

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

2025 Cross Country

7 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 Varsity8419:29.70 PB12
Oct 18Southland Athletic Conference Cross Country ChampionshipOct 18 · 3 Miles Varsity · Place 33 · Richton Park (Rich Township)3 Miles Varsity3320:05.56 PB12
Oct 11Jimmy Daniels XC InvitationalOct 11 · 3 Miles Varsity · Place 110 · Richton Park (Rich Township)3 Miles Varsity11021:24.4612
Sep 27Tinley Park Tollfree Farley InviteSep 27 · 3 Miles Championship Varsity · Place 59 · Richton Park (Rich Township)3 Miles Championship Varsity5919:29.10 PB12
Sep 207th Annual Julian Urbina Memorial InvitationalSep 20 · 3 Miles Boys Varsity · Place 34 · Richton Park (Rich Township)3 Miles Boys Varsity3419:40.1 PB12
Sep 17Marian Catholic QuadSep 17 · 3 Miles Varsity · Place 21 · Richton Park (Rich Township)3 Miles Varsity2120:57.9912
Sep 6Rich Dust InvitationalSep 6 · 3 Miles Varsity · Place 51 · Richton Park (Rich Township)3 Miles Varsity5119:30.36 PB12

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 262024 IHSA Class 3A XC Regional-#1A Lockport (Twp.)Oct 26 · 3 Miles Varsity · Place 74 · Richton Park (Rich Township)3 Miles Varsity7420:07.6011
Oct 19Southland Athletic ConferenceOct 19 · 3 Miles Varsity · Place 33 · Richton Park (Rich Township)3 Miles Varsity3320:13.1711
Oct 12Jimmy Daniels InvitationalOct 12 · 3 Miles Varsity · Place 75 · Richton Park (Rich Township)3 Miles Varsity7519:26.3011
Sep 28Tolefree Farley InvitationalSep 28 · 3 Miles Varsity Championship · Place 68 · Richton Park (Rich Township)3 Miles Varsity Championship6821:10.2011
Sep 216th Annual Julian Memorial InvitationalSep 21 · 3 Miles Varsity · Place 29 · Richton Park (Rich Township)3 Miles Varsity2920:37.811
Sep 18Marian Catholic Quad Meet Sep 18 · 3 Miles Varsity · Place 22 · Richton Park (Rich Township)3 Miles Varsity2222:03.4111
Sep 752nd Annual Rich Dust InvitationalSep 7 · 3 Miles Varsity Boys · Place 83 · Richton Park (Rich Township)3 Miles Varsity Boys8320:55.21 PB11

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 212023 IHSA Class 3A XC Regional - #1A Tinley Park (Andrew)Oct 21 · 3 Miles Varsity · Place 84 · Richton Park (Rich Township)3 Miles Varsity8421:19.0510
Oct 14Southland Athletic Conference ChampionshipsOct 14 · 3 Miles Varsity · Place 33 · Richton Park (Rich Town3 Miles Varsity3321:01.7910
Oct 7Jimmy Daniels XC InvitationalOct 7 · 3 Miles Frosh/Soph · Place 66 · Richton Park (Rich Township)3 Miles Frosh/Soph6621:34.70 PB10
Sep 30Pat Savage InvitationalSep 30 · 3 Miles Varsity · Place 403 · Richton Park (Rich Town3 Miles Varsity40321:46.98SO
Sep 165th Annual Julian Urbina Memorial InvitationalSep 16 · 3 Miles Junior Varsity · Place 17 · Richton Park (Rich Town3 Miles Junior Varsity1721:18.210