Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Riis Park CPS SCORE! Network Qualifier 1,3,5,7 Afternoon (Required) · Sep 2811:39.22CPS SCORE! Network Qualifier 1,3,5,7 Afternoon (Required)September 28, 2024
2 Miles · Legion ParkLegion Classic XC Series Invite 3 · Sep 2912:14.2Legion Classic XC Series Invite 3September 29, 2026
2 Miles · Lincoln Park FieldsLatin Prep Classic · Sep 2312:02.21Latin Prep ClassicSeptember 23, 2026
2 Miles · Taft High SchoolTaft Early Eagle Invitational · Aug 2713:23.9Taft Early Eagle InvitationalAugust 27, 2026
3 Miles · Bensenville (Fenton) XC44th Fenton Kurtz Early Bird Invitational · Sep 521:13.444th Fenton Kurtz Early Bird InvitationalSeptember 5, 2026
3 Miles · Fenton HS XC Course43rd Annual Fenton Kurtz "Early Bird" Invitational · Sep 622:49.4043rd Annual Fenton Kurtz "Early Bird" InvitationalSeptember 6, 2025
3 Miles · Horner ParkDePaul Ram Invite/Catholic Cup · Sep 1220:41.46DePaul Ram Invite/Catholic CupSeptember 12, 2026
3 Miles · Niles West High School2026 Pat Savage Invitational · Oct 319:05.182026 Pat Savage InvitationalOctober 3, 2026
3 Miles · Washington Park Chicago Public League City Championships · Oct 1718:07.2 Chicago Public League City ChampionshipsOctober 17, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 17 Chicago Public League City ChampionshipsOct 17 · 3 Miles Frosh/Soph · Place 36 · Chicago (Taft)Chicago (Taft)3 Miles Frosh/Soph3618:07.2 PB10
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity White · Place 175 · Chicago (Taft)Chicago (Taft)3 Miles Varsity White17519:05.18 PB10
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity · Place 252 · Chicago (Taft)Chicago (Taft)3 Miles Varsity25219:05.1810
Sep 29Legion Classic XC Series Invite 3Sep 29 · 2 Miles Boys (Fast Heat, 13 minutes or faster · Place 149 · Chicago (Taft)Chicago (Taft)2 Miles Boys (Fast Heat, 13 minutes or faster14912:14.2 PB10
Sep 23Latin Prep ClassicSep 23 · 2 Miles Frosh/Soph · Place 15 · Chicago (Taft)Chicago (Taft)2 Miles Frosh/Soph1512:02.21 PB10
Sep 12DePaul Ram Invite/Catholic CupSep 12 · 3 Miles Frosh/Soph · Place 61 · Chicago (Taft)Chicago (Taft)3 Miles Frosh/Soph6120:41.46 PB10
Sep 8Legion Classic XC Series Invite 1Sep 8 · 2 Miles Boys HS Open · Place 105 · Chicago (Taft)Chicago (Taft)2 Miles Boys HS Open10513:27.510
Sep 544th Fenton Kurtz Early Bird InvitationalSep 5 · 3 Miles Frosh/Soph · Place 66 · Chicago (Taft)Chicago (Taft)3 Miles Frosh/Soph6621:13.4 PB10
Aug 27Taft Early Eagle InvitationalAug 27 · 2 Miles Open · Place 82 · Chicago (Taft)Chicago (Taft)2 Miles Open8213:23.9 PB10

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 18Chicago Public League City ChampionshipsOct 18 · 3 Miles Frosh/Soph · Place 69 · Chicago (Taft)Chicago (Taft)3 Miles Frosh/Soph6921:37.19
Oct 42025 Pat Savage InvitationalOct 4 · 3 Miles Sophomore White · Place 224 · Chicago (Taft)Chicago (Taft)3 Miles Sophomore White22426:58.709
Sep 30Mather XC Invite 3Sep 30 · 2 Miles Open · Place 90 · Chicago (Taft)Chicago (Taft)2 Miles Open9013:44.309
Sep 16Mather XC Invite 1Sep 16 · 2 Miles Open · Place 154 · Chicago (Taft)Chicago (Taft)2 Miles Open15413:34.909
Sep 13DePaul Ram Invite/Catholic CupSep 13 · 3 Miles Frosh/Soph Freshman · Place 122 · Chicago (Taft)Chicago (Taft)3 Miles Frosh/Soph Freshman12222:33.639
Sep 10OPRF Tri MeetSep 10 · 2 Miles 2-mile Race · Place 38 · Chicago (Taft)Chicago (Taft)2 Miles 2-mile Race3814:29Unofficial9
Sep 643rd Annual Fenton Kurtz "Early Bird" InvitationalSep 6 · 3 Miles Frosh/Soph · Place 145 · Chicago (Taft)Chicago (Taft)3 Miles Frosh/Soph14522:49.40 PB9
Sep 42025 Lane Tech XC Home OpenerSep 4 · 2 Miles Frosh/Soph · Place 91 · Chicago (Taft)Chicago (Taft)2 Miles Frosh/Soph9114:12.69
Aug 28Taft Early Eagle InviteAug 28 · 2 Miles Varsity · Place 116 · Chicago (Taft)Chicago (Taft)2 Miles Varsity11614:18.109

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 19CPS SCORE! North Regional Networks 1-7Oct 19 · 1.5 Miles Varsity · Place 97 · Oriole ParkOriole Park1.5 Miles Varsity9711:15.068
Sep 28CPS SCORE! Network Qualifier 1,3,5,7 Afternoon (Required)Sep 28 · 1.5 Miles 7/8 Boys · Place 53 · Oriole ParkOriole Park1.5 Miles 7/8 Boys5311:39.22 PB8

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 3Notre Dame Elementary InvitationalOct 3 · 1.5 Miles Varsity · Place 94 · Oriole ParkOriole Park1.5 Miles Varsity9411:37.87

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 4Notre Dame Elementary InvitationalOct 4 · 1 Mile Varsity · Place 47 · Oriole ParkOriole Park1 Mile Varsity477:01.36