Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Schiller WoodsSt Helen Open · Sep 1411:04.5St Helen OpenSeptember 14, 2019
2 Miles · Butler ParkRavens Run · Sep 2411:39.1Ravens RunSeptember 24, 2022
2 Miles · Maxwell ParkIESA State Meet · Oct 1511:43.1IESA State MeetOctober 15, 2022
2 Miles · Schiller WoodsSt Helen Open · Sep 1813:33.5St Helen OpenSeptember 18, 2021
2 Miles · Yorkville High SchoolFox Trot XC Invite · Oct 111:28.2Fox Trot XC InviteOctober 1, 2022
2.5 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions · Sep 2314:02.79Palatine Invite - Meet of ChampionsSeptember 23, 2023
3 Miles · Bensenville (Fenton) XC44th Fenton Kurtz Early Bird Invitational · Sep 518:08.544th Fenton Kurtz Early Bird InvitationalSeptember 5, 2026
3 Miles · Camera ParkWSC Silver Conference Championship · Oct 1818:13.07WSC Silver Conference ChampionshipOctober 18, 2025
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions 2026 · Sep 2617:28.49Palatine Invite - Meet of Champions 2026September 26, 2026
3 Miles · Naperville North Campus XC CourseNaperville North Twilight XC Invitational · Oct 417:12.70Naperville North Twilight XC InvitationalOctober 4, 2023
3 Miles · Naperville North HS XC Campus CourseNaperville Twilight Invitational · Oct 916:47.94Naperville Twilight InvitationalOctober 9, 2024
3 Miles · Settler's Hill CC CourseNaperville Twilight Invitational · Oct 816:50.8Naperville Twilight InvitationalOctober 8, 2025
4,000 Meters · UW-ParksideRacine Horlick Invitational · Sep 214:47.80Racine Horlick InvitationalSeptember 2, 2023
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1717:51.09NXR Midwest Regional ChampionshipsNovember 17, 2024

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 172026 WSC Silver Conference ChampionshipOct 17 · 3 Miles Junior Varsity · Place 36 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)3 Miles Junior Varsity3617:28.712
Oct 7Twilight XC InvitationalOct 7 · 3 Miles JV Boys · Place 53 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)3 Miles JV Boys5317:23.9912
Sep 26Palatine Invite - Meet of Champions 2026Sep 26 · 3 Miles Junior Varsity · Place 82 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)3 Miles Junior Varsity8217:28.49 PB12
Sep 544th Fenton Kurtz Early Bird InvitationalSep 5 · 3 Miles Open · Place 4 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)3 Miles Open418:08.5 PB12

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 18WSC Silver Conference ChampionshipOct 18 · 3 Miles Open · Place 35 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)3 Miles Open3518:13.07 PB11
Oct 8Twilight XC InvitationalOct 8 · 3 Miles Varsity · Place 122 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)3 Miles Varsity12216:50.8211
Oct 8Naperville Twilight InvitationalOct 8 · 3 Miles Varsity · Place 122 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)3 Miles Varsity12216:50.8 PB11
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 3 Miles Junior Varsity · Place 28 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)3 Miles Junior Varsity2817:08.9411
Sep 13DePaul Ram Invite/Catholic CupSep 13 · 3 Miles Varsity · Place 43 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)3 Miles Varsity4317:15.0711

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 17NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Rising Stars 1 · Place 25 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)5,000 Meters Rising Stars 12517:51.09 PB10
Oct 22Race Car Rally 2024Oct 22 · 2 Miles Sophomore · Place 5 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)2 Miles Sophomore510:59.2310
Oct 19WSC-Silver Division Conference MeetOct 19 · 3 Miles Sophomore · Place 19 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)3 Miles Sophomore1916:46.110
Oct 9Naperville Twilight InvitationalOct 9 · 3 Miles Frosh/Soph · Place 31 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)3 Miles Frosh/Soph3116:47.94 PB10
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 3 Miles Sophomore · Place 33 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)3 Miles Sophomore3317:02.9710
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Open · Place 27 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)3 Miles Open2716:57.9710

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 17Race Car RallyOct 17 · 2 Miles Freshman · Place 7 · Oak Park (O.P.-River FoOak Park (O.P.-River Fo2 Miles Freshman711:21.40FR
Oct 17Race Car RallyOct 17 · 2 Miles Freshman · Place 7 · Oak Park (O.P.-River FoOak Park (O.P.-River Fo2 Miles Freshman711:21.40FR
Oct 14West Suburban Silver Conference ChampionshipsOct 14 · 3 Miles Freshman · Place 11 · Oak Park-River ForestOak Park-River Forest3 Miles Freshman1118:48.419
Oct 4Naperville North Twilight XC InvitationalOct 4 · 3 Miles Frosh/Soph · Place 42 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)3 Miles Frosh/Soph4217:12.70 PB9
Sep 23Palatine Invite - Meet of ChampionsSep 23 · 2.5 Miles Freshman · Place 19 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)2.5 Miles Freshman1914:02.79 PB9
Sep 16Richard Spring InvitationalSep 16 · 3 Miles Frosh/Soph Freshman · Place 67 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)3 Miles Frosh/Soph Freshman6716:50.29
Sep 14York Boys vs. Oak Park-River Forest DualSep 14 · 1.96 Miles Freshman · Place 2 · Oak Park (O.P.-River FoOak Park (O.P.-River Fo1.96 Miles Freshman211:19.19
Sep 9Royal Cadet CC MeetSep 9 · 3 Miles Frosh/Soph Freshman · Place 1 · Oak Park (O.P.-River FoOak Park (O.P.-River Fo3 Miles Frosh/Soph Freshman117:38.829
Sep 2Racine Horlick InvitationalSep 2 · 4,000 Meters Freshman · Place 7 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)4,000 Meters Freshman714:47.80 PB9
Aug 31Hinsdale Central Boys vs. Oak Park River ForestAug 31 · 2 Miles Junior Varsity · Place 6 · Oak Park (O.P.-River ForesOak Park (O.P.-River Fores2 Miles Junior Varsity610:47.019
Aug 25Taft Early Eagle InviteAug 25 · 2 Miles Varsity · Place 17 · Oak Park (O.P.-River FoOak Park (O.P.-River Fo2 Miles Varsity1711:45.80FR

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 15IESA State MeetOct 15 · 2 Miles 2A · Place 38 · River Forest RooseveltRiver Forest Roosevelt2 Miles 2A3811:43.1 PB8
Oct 1Fox Trot XC InviteOct 1 · 2 Miles Varsity Boys · Place 12 · River Forest RooseveltRiver Forest Roosevelt2 Miles Varsity Boys1211:28.2 PB8
Sep 24Ravens RunSep 24 · 2 Miles Middle School · Place 6 · River Forest RooseveltRiver Forest Roosevelt2 Miles Middle School611:39.1 PB8
Sep 17St Helen OpenSep 17 · 2 Miles 8th Grade · Place 17 · Roosevelt (River ForestRoosevelt (River Forest2 Miles 8th Grade1712:15.78

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 18St Helen OpenSep 18 · 2 Miles 7th/8th Grade Boys · Place 119 · River Forest RooseveltRiver Forest Roosevelt2 Miles 7th/8th Grade Boys11913:33.5 PB7
Aug 28Fenwick Middle School Rust BusterAug 28 · 1.5 Miles Middle School · Place 52 · Roosevelt (River For..Roosevelt (River For..1.5 Miles Middle School5210:41.37
Aug 28Fenwick Middle School Rust BusterAug 28 · 1.5 Miles Varsity · Place 52 · Roosevelt (River For..Roosevelt (River For..1.5 Miles Varsity5210:41.37

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 14St Helen OpenSep 14 · 1.5 Miles 5th/6th Grade Boys · Place 94 · River Forest RooseveltRiver Forest Roosevelt1.5 Miles 5th/6th Grade Boys9411:04.5 PB5