Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Montrose HarborCPS/CPD Montrose XC Invite (Optional Meet) · Sep 249:02.82CPS/CPD Montrose XC Invite (Optional Meet)September 24, 2024
1.5 Miles · Riis Park CPS Score Network Regional (Network 1-7) · Oct 219:44CPS Score Network Regional (Network 1-7)October 21, 2023
2 Miles · Hammel Woods 2 MileTroy XC Invitational · Sep 1613:07.48Troy XC InvitationalSeptember 16, 2023
2 Miles · Legion ParkLegion Classic XC Series Invite 3 · Sep 2911:01.4Legion Classic XC Series Invite 3September 29, 2026
2 Miles · Taft High SchoolTaft Early Eagle Invitational · Aug 2712:12.1Taft Early Eagle InvitationalAugust 27, 2026
2 Miles · Washington ParkChicago Public League City Championships · Oct 1811:31.3Chicago Public League City ChampionshipsOctober 18, 2025
3 Miles · Horner ParkDePaul Ram Invite/Catholic Cup · Sep 1218:26.84DePaul Ram Invite/Catholic CupSeptember 12, 2026
3 Miles · IHSA CourseIHSA Class 3A XC Regional - #3A Chicago (Lane) · Oct 2517:27.60IHSA Class 3A XC Regional - #3A Chicago (Lane)October 25, 2025
3 Miles · Niles West High School2026 Pat Savage Invitational · Oct 317:39.152026 Pat Savage InvitationalOctober 3, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity White · Place 113 · Chicago (Von Steuben)Chicago (Von Steuben)3 Miles Varsity White11317:39.15 PB10
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity · Place 162 · Chicago (Von Steuben)Chicago (Von Steuben)3 Miles Varsity16217:39.1510
Sep 29Legion Classic XC Series Invite 3Sep 29 · 2 Miles Boys (Fast Heat, 13 minutes or faster · Place 60 · Chicago (Von Steuben)Chicago (Von Steuben)2 Miles Boys (Fast Heat, 13 minutes or faster6011:01.4 PB10
Sep 22Legion Classic XC Series Invite 2Sep 22 · 2 Miles Boys HS Open · Place 14 · Chicago (Von Steuben)Chicago (Von Steuben)2 Miles Boys HS Open1411:13.210
Sep 16Lane Tech Larry Gnapp Tough XC InviteSep 16 · 3 Miles Boys Varsity- under 22 min only · Place 46 · Chicago (Von Steuben)Chicago (Von Steuben)3 Miles Boys Varsity- under 22 min only4618:28.210
Sep 12DePaul Ram Invite/Catholic CupSep 12 · 3 Miles Varsity · Place 112 · Chicago (Von Steuben)Chicago (Von Steuben)3 Miles Varsity11218:26.84 PB10
Sep 8Legion Classic XC Series Invite 1Sep 8 · 2 Miles Boys HS Open · Place 14 · Chicago (Von Steuben)Chicago (Von Steuben)2 Miles Boys HS Open1411:14.310
Aug 27Taft Early Eagle InvitationalAug 27 · 2 Miles Open · Place 42 · Chicago (Von Steuben)Chicago (Von Steuben)2 Miles Open4212:12.1 PB10

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 3A XC Regional - #3A Chicago (Lane)Oct 25 · 3 Miles Varsity · Place 63 · Chicago (Von Steuben)Chicago (Von Steuben)3 Miles Varsity6317:27.60 PB9
Oct 18Chicago Public League City ChampionshipsOct 18 · 2 Miles Freshman · Place 5 · Chicago (Von Steuben)Chicago (Von Steuben)2 Miles Freshman511:31.3 PB9
Oct 9*LT Rising Runners InviteOct 9 · 2 Miles Varsity · Place 15 · Chicago (Von Steuben)Chicago (Von Steuben)2 Miles Varsity1511:32.69
Oct 42025 Pat Savage InvitationalOct 4 · 3 Miles Varsity White · Place 112 · Chicago (Von Steuben)Chicago (Von Steuben)3 Miles Varsity White11218:04.209
Sep 30Mather XC Invite 3Sep 30 · 2 Miles Varsity · Place 102 · Chicago (Von Steuben)Chicago (Von Steuben)2 Miles Varsity10211:17.309
Sep 27Ravens RunSep 27 · 2.12 Miles Frosh/Soph Freshman · Place 1 · Chicago (Von Steuben)Chicago (Von Steuben)2.12 Miles Frosh/Soph Freshman112:38.629
Sep 23Mather XC Invite 2Sep 23 · 2 Miles Open · Place 13 · Chicago (Von Steuben)Chicago (Von Steuben)2 Miles Open1311:20.009
Sep 17Larry Gnapp Tough XC InvitationalSep 17 · 3.3 Miles Varsity · Place 20 · Chicago (Von Steuben)Chicago (Von Steuben)3.3 Miles Varsity2020:14.509
Sep 16Mather XC Invite 1Sep 16 · 2 Miles Open · Place 36 · Chicago (Von Steuben)Chicago (Von Steuben)2 Miles Open3611:22.809
Sep 13DePaul Ram Invite/Catholic CupSep 13 · 3 Miles Frosh/Soph Freshman · Place 35 · Chicago (Von Steuben)Chicago (Von Steuben)3 Miles Frosh/Soph Freshman3518:52.719
Sep 6Windy City XC ChallengeSep 6 · 3 Miles Open · Place 12 · Chicago (Von Steuben)Chicago (Von Steuben)3 Miles Open1219:41.069
Aug 28Taft Early Eagle InviteAug 28 · 2 Miles Varsity · Place 26 · Chicago (Von Steuben)Chicago (Von Steuben)2 Miles Varsity2612:02.309

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 2CPS SCORE! City ChampionshipNov 2 · 1.5 Miles 8th Grade · Place 19 · O.A. ThorpO.A. Thorp1.5 Miles 8th Grade199:23.688
Oct 19CPS SCORE! North Regional Networks 1-7Oct 19 · 1.5 Miles Varsity · Place 29 · O.A. ThorpO.A. Thorp1.5 Miles Varsity2910:02.928
Oct 1Notre Dame College Prep XC InviteOct 1 · 1.5 Miles 7th/8th Boys · Place 22 · O.A. ThorpO.A. Thorp1.5 Miles 7th/8th Boys229:22.8Unofficial8
Sep 28CPS SCORE! Network Qualifier 1,3,5,7 Afternoon (Required)Sep 28 · 1.5 Miles 7/8 Boys · Place 10 · O.A. ThorpO.A. Thorp1.5 Miles 7/8 Boys1010:10.308
Sep 24CPS/CPD Montrose XC Invite (Optional Meet)Sep 24 · 1.5 Miles 7/8 Boys · Place 9 · O.A. ThorpO.A. Thorp1.5 Miles 7/8 Boys99:02.82 PB8
Sep 21Shorewood Troy InvitationalSep 21 · 2 Miles 8th Grade · Place 110 · O.A. ThorpO.A. Thorp2 Miles 8th Grade11013:16.888

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 4CPS Score City ChampionshipNov 4 · 1.5 Miles 7/8 Boys · Place 35 · O.A. ThorpO.A. Thorp1.5 Miles 7/8 Boys3510:28Unofficial7
Oct 21CPS Score Network Regional (Network 1-7)Oct 21 · 1.5 Miles 7/8 Boys · Place 30 · O.A. ThorpO.A. Thorp1.5 Miles 7/8 Boys309:44 PB7
Oct 3Notre Dame Elementary InvitationalOct 3 · 1.5 Miles Varsity · Place 18 · O.A. ThorpO.A. Thorp1.5 Miles Varsity189:42.67
Sep 30CPS Score Network Regional Qualifier Afternoon (Network 1,3,5,7)Sep 30 · 1.5 Miles 7/8 Boys · Place 9 · O.A. ThorpO.A. Thorp1.5 Miles 7/8 Boys99:597
Sep 16Troy XC InvitationalSep 16 · 2 Miles 7th Grade · Place 55 · O.A. ThorpO.A. Thorp2 Miles 7th Grade5513:07.48 PB7

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 4Notre Dame Elementary InvitationalOct 4 · 1 Mile Varsity · Place 8 · O.A. ThorpO.A. Thorp1 Mile Varsity86:19.66