Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Chicago High School for Agricultural SciencesCPS Score Network Regional Qualifier Afternoon (Network 11,12,13) · Oct 148:02CPS Score Network Regional Qualifier Afternoon (Network 11,12,13)October 14, 2023
1 Mile · Ogden ParkCPS Score Network Regional (Network 8-13) · Oct 287:08CPS Score Network Regional (Network 8-13)October 28, 2023
1.5 Miles · Humboldt ParkCPS SCORE! South Regional Afternoon Meet Networks 8-13 · Oct 2510:12.87CPS SCORE! South Regional Afternoon Meet Networks 8-13October 25, 2025
1.5 Miles · Washington ParkCPS SCORE! City Championship at Washington Park · Nov 18:42.60CPS SCORE! City Championship at Washington ParkNovember 1, 2025
2 Miles · Niles West High School2026 Pat Savage Invitational · Oct 310:44.432026 Pat Savage InvitationalOctober 3, 2026
2.5 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions 2026 · Sep 2613:22.34Palatine Invite - Meet of Champions 2026September 26, 2026
3 Miles · Detweiller ParkPND Richard Spring Invitational · Sep 1916:27.87PND Richard Spring InvitationalSeptember 19, 2026
3 Miles · Horner ParkDePaul Ram Invite/Catholic Cup · Sep 1217:00.84DePaul Ram Invite/Catholic CupSeptember 12, 2026
3 Miles · Lake Park HS (East Campus)2026 IHSA Class 3A XC Sectional - #3 Roselle (Lake Park) · Oct 3116:01.82026 IHSA Class 3A XC Sectional - #3 Roselle (Lake Park)October 31, 2026
3 Miles · Loyola Academy-Munz Campus2026 Loyola Academy Flight Night · Oct 916:27.82026 Loyola Academy Flight NightOctober 9, 2026
3 Miles · Marmion AcademyMarmion "Run So As To Win" High School Invitational · Sep 1618:04.34Marmion "Run So As To Win" High School InvitationalSeptember 16, 2026
4,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Racine Horlick Rebel Invitational · Sep 513:59.83Racine Horlick Rebel InvitationalSeptember 5, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 3A XC Sectional - #3 Roselle (Lake Park)Oct 31 · 3 Miles Varsity · Place 72 · Chicago (St. Ignatius College Prep)Chicago (St. Ignatius College Prep)3 Miles Varsity7216:01.8 PB9
Oct 242026 IHSA Class 3A XC Regional - #3A Chicago (Lane)Oct 24 · 3 Miles Varsity · Place 28 · Chicago (St. Ignatius College Prep)Chicago (St. Ignatius College Prep)3 Miles Varsity2816:16.89
Oct 17CCL/GCAC Conference ChampionshipOct 17 · 3 Miles Varsity · Place 23 · Chicago (St. Ignatius College Prep)Chicago (St. Ignatius College Prep)3 Miles Varsity2316:29.69
Oct 92026 Loyola Academy Flight NightOct 9 · 3 Miles Varsity · Place 81 · Chicago (St. Ignatius College Prep)Chicago (St. Ignatius College Prep)3 Miles Varsity8116:27.8 PB9
Oct 32026 Pat Savage InvitationalOct 3 · 2 Miles Freshman White · Place 1 · Chicago (St. Ignatius College Prep)Chicago (St. Ignatius College Prep)2 Miles Freshman White110:44.43 PB9
Oct 32026 Pat Savage InvitationalOct 3 · 2 Miles Freshman · Place 1 · Chicago (St. Ignatius College Prep)Chicago (St. Ignatius College Prep)2 Miles Freshman110:44.439
Sep 26Palatine Invite - Meet of Champions 2026Sep 26 · 2.5 Miles Freshman · Place 5 · Chicago (St. Ignatius College Prep)Chicago (St. Ignatius College Prep)2.5 Miles Freshman513:22.34 PB9
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Boys · Place 234 · Chicago (St. Ignatius College Prep)Chicago (St. Ignatius College Prep)3 Miles Varsity Boys23416:27.87 PB9
Sep 16Marmion "Run So As To Win" High School InvitationalSep 16 · 3 Miles Frosh/Soph · Place 8 · Chicago (St. Ignatius College Prep)Chicago (St. Ignatius College Prep)3 Miles Frosh/Soph818:04.34 PB9
Sep 12DePaul Ram Invite/Catholic CupSep 12 · 3 Miles Varsity · Place 32 · Chicago (St. Ignatius College Prep)Chicago (St. Ignatius College Prep)3 Miles Varsity3217:00.84 PB9
Sep 5Racine Horlick Rebel InvitationalSep 5 · 4,000 Meters Freshman · Place 2 · Chicago (St. Ignatius College Prep)Chicago (St. Ignatius College Prep)4,000 Meters Freshman213:59.83 PB9

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1CPS SCORE! City Championship at Washington ParkNov 1 · 1.5 Miles 7/8 Boys · Place 10 · Lenart ElementaryLenart Elementary1.5 Miles 7/8 Boys108:42.60 PB8
Oct 25CPS SCORE! South Regional Afternoon Meet Networks 8-13Oct 25 · 1.5 Miles 7/8 Boys · Place 1 · Lenart ElementaryLenart Elementary1.5 Miles 7/8 Boys110:12.87 PB8
Oct 4CPS SCORE! Network 11,12,13 Qualifier (Afternoon) MeetOct 4 · 1.5 Miles 7/8 Boys · Place 1 · Lenart ElementaryLenart Elementary1.5 Miles 7/8 Boys19:45.988
Sep 16SCORE!/CPD Washington Park Invitational Networks 8-13Sep 16 · 1.5 Miles 7/8 Boys · Place 1 · Lenart ElementaryLenart Elementary1.5 Miles 7/8 Boys19:34.298

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2CPS SCORE! City ChampionshipNov 2 · 1.5 Miles 8th Grade · Place 22 · Lenart ElementaryLenart Elementary1.5 Miles 8th Grade229:29.527
Oct 26CPS SCORE! South Regional Network 8-13Oct 26 · 1.5 Miles 8th Grade · Place 2 · Lenart ElementaryLenart Elementary1.5 Miles 8th Grade29:24.567
Oct 5CPS SCORE! Network Qualifier 11,12,13 Afternoon (Required)Oct 5 · 1.5 Miles Varsity · Place 1 · Lenart ElementaryLenart Elementary1.5 Miles Varsity110:00.567
Sep 17CPS/CPD Washington Park XC Invite (Optional Meet)Sep 17 · 1.5 Miles Varsity · Place 13 · Lenart ElementaryLenart Elementary1.5 Miles Varsity1310:29.577

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 4CPS Score City ChampionshipNov 4 · 1 Miles 5/6 Boys · Place 31 · Lenart ElementaryLenart Elementary1 Miles 5/6 Boys316:51Unofficial6
Oct 28CPS Score Network Regional (Network 8-13)Oct 28 · 1 Miles 5/6 Boys · Place 3 · Lenart ElementaryLenart Elementary1 Miles 5/6 Boys37:08 PB6
Oct 14CPS Score Network Regional Qualifier Afternoon (Network 11,12,13)Oct 14 · 1 Miles 5/6 Boys · Place 3 · Lenart ElementaryLenart Elementary1 Miles 5/6 Boys38:02 PB6