Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Adler ParkIESA 3A - Sectional B @ Adler Park · Oct 1113:02.11IESA 3A - Sectional B @ Adler ParkOctober 11, 2025
2 Miles · Channahon Community ParkPlainfield Pack Labor Day Classic Presented By Dick Pond · Sep 513:00.63Plainfield Pack Labor Day Classic Presented By Dick PondSeptember 5, 2026
2 Miles · Lane Tech CampusIESA 3A - Sectional B @ Lane Tech Campus · Oct 1011:41.2IESA 3A - Sectional B @ Lane Tech CampusOctober 10, 2026
2 Miles · Lombard Commons5th Annual St. Pius X Knights Chicagoland Cross Country Classic · Aug 1514:37.365th Annual St. Pius X Knights Chicagoland Cross Country ClassicAugust 15, 2026
2 Miles · Maxwell ParkIESA 3A State XC Championships · Oct 1812:50.64IESA 3A State XC ChampionshipsOctober 18, 2025
2 Miles · Riis Park Ravens Run · Sep 2612:12.27Ravens RunSeptember 26, 2026
2 Miles · Troy Cronin XC courseShorewood/Troy XC Invitational · Sep 2012:44.28Shorewood/Troy XC InvitationalSeptember 20, 2025
2 Miles · Yorkville High SchoolFox Trot XC Invite · Oct 312:17.7Fox Trot XC InviteOctober 3, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 10IESA 3A - Sectional B @ Lane Tech CampusOct 10 · 2 Miles Varsity Boys · Place 16 · River Forest Roosevelt2 Miles Varsity Boys1611:41.2 PB7
Oct 3Fox Trot XC InviteOct 3 · 2 Miles Varsity Boys · Place 43 · River Forest Roosevelt2 Miles Varsity Boys4312:17.7 PB7
Sep 26Ravens RunSep 26 · 2 Miles Elementary 2 Mile · Place 5 · River Forest Roosevelt2 Miles Elementary 2 Mile512:12.27 PB7
Sep 19Shorewood/Troy XC InvitationalSep 19 · 2 Miles 7th Grade · Place 75 · River Forest Roosevelt2 Miles 7th Grade7513:54.57
Sep 5Plainfield Pack Labor Day Classic Presented By Dick PondSep 5 · 2 Miles Varsity · Place 35 · River Forest Roosevelt2 Miles Varsity3513:00.63 PB7
Aug 155th Annual St. Pius X Knights Chicagoland Cross Country ClassicAug 15 · 2 Miles 8th Grade · Place 33 · River Forest Roosevelt2 Miles 8th Grade3314:37.36 PB7

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 18IESA 3A State XC ChampionshipsOct 18 · 2 Miles 3A Boys · Place 181 · River Forest Roosevelt2 Miles 3A Boys18112:50.64 PB6
Oct 11IESA 3A - Sectional B @ Adler ParkOct 11 · 2 Miles Varsity Boys · Place 34 · River Forest Roosevelt2 Miles Varsity Boys3413:02.11 PB6
Oct 4Fox Trot XC InviteOct 4 · 2 Miles Varsity Boys · Place 81 · River Forest Roosevelt2 Miles Varsity Boys8112:42.606
Sep 27Ravens RunSep 27 · 2.12 Miles Elementary · Place 20 · River Forest Roosevelt2.12 Miles Elementary2013:08.086
Sep 20Shorewood/Troy XC InvitationalSep 20 · 2 Miles 7th Grade · Place 51 · River Forest Roosevelt2 Miles 7th Grade5112:44.28 PB6
Sep 13DePaul Ram Invite/Catholic CupSep 13 · 2 Miles 8th Grade · Place 61 · River Forest Roosevelt2 Miles 8th Grade6113:55.196

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 5Fox Trot XC InviteOct 5 · 2 Miles Varsity · Place 61 · River Forest Roosevelt2 Miles Varsity6112:52.805
Sep 26Latin Grade School InvitationalSep 26 · 2 Miles 8th Grade · Place 16 · River Forest Roosevelt2 Miles 8th Grade1612:40.315
Sep 23River Forest- Oak Park Tri MeetSep 23 · 2 Miles Varsity · Place 17 · River Forest Roosevelt2 Miles Varsity1712:37.635
Sep 21St. Helen OpenSep 21 · 1.5 Miles 6th Grade · Place 12 · River Forest Roosevelt1.5 Miles 6th Grade1210:26.35
Sep 14DePaul Ram Invite/Catholic CupSep 14 · 1.5 Miles 6th Grade · Place 27 · River Forest Roosevelt1.5 Miles 6th Grade2710:15.905
Sep 8Windy City XC ChallengeSep 8 · 1 Mile 6th Grade · Place 43 · River Forest Roosevelt1 Mile 6th Grade436:27.755