Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Schiller WoodsSt Helen Open · Sep 149:16.3St Helen OpenSeptember 14, 2019
1.9 Miles · Katherine Legge Memorial ParkHinsdale Central Boys Triangular · Aug 2612:06.07Hinsdale Central Boys TriangularAugust 26, 2025
2 Miles · Maxwell ParkIESA XC State Championships · Oct 1612:17.3IESA XC State ChampionshipsOctober 16, 2021
2 Miles · Schiller WoodsSt Helen Open · Sep 1811:52.2St Helen OpenSeptember 18, 2021
2 Miles · Yorkville High SchoolFox Trot XC Invite · Oct 211:53.1Fox Trot XC InviteOctober 2, 2021
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions · Sep 2317:36.52Palatine Invite - Meet of ChampionsSeptember 23, 2023
3 Miles · Indiana GardensRiverside Brookfield HS 65th Annual XC Invite · Sep 2018:05.8Riverside Brookfield HS 65th Annual XC InviteSeptember 20, 2025
3 Miles · KLM CourseIHSA Class 3A XC Sectional - #2 Hinsdale (Central) · Nov 117:35.53IHSA Class 3A XC Sectional - #2 Hinsdale (Central)November 1, 2025
3 Miles · Lewis UniversityCCL / GCAC Cross Country Championship · Oct 1517:50.9CCL / GCAC Cross Country ChampionshipOctober 15, 2022
3 Miles · Lyons Township High School South CampusIHSA Class 3A XC Regional - #2A LaGrange (Lyons) · Oct 2517:38.17IHSA Class 3A XC Regional - #2A LaGrange (Lyons)October 25, 2025
3 Miles · Marmion Academy2025 CCL / GCAC Championships · Oct 1818:06.792025 CCL / GCAC ChampionshipsOctober 18, 2025
3 Miles · Sundown Meadow Forest PreserveRiverside-Brookfield Invitational · Sep 1719:38.2Riverside-Brookfield InvitationalSeptember 17, 2022
5,000 Meters · Hoover ParkSterling HS XC Invitational · Oct 1117:46.73Sterling HS XC InvitationalOctober 11, 2025

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 3A XC Sectional - #2 Hinsdale (Central)Nov 1 · 3 Miles Varsity · Place 125 · Oak Park (Fenwick)Oak Park (Fenwick)3 Miles Varsity12517:35.53 PB12
Oct 25IHSA Class 3A XC Regional - #2A LaGrange (Lyons)Oct 25 · 3 Miles Varsity · Place 40 · Oak Park (Fenwick)Oak Park (Fenwick)3 Miles Varsity4017:38.17 PB12
Oct 182025 CCL / GCAC ChampionshipsOct 18 · 3 Miles Varsity · Place 56 · Oak Park (Fenwick)Oak Park (Fenwick)3 Miles Varsity5618:06.79 PB12
Oct 11Sterling HS XC InvitationalOct 11 · 5,000 Meters Varsity · Place 16 · Oak Park (Fenwick)Oak Park (Fenwick)5,000 Meters Varsity1617:46.73 PB12
Oct 4Peoria High School InvitationalOct 4 · 3 Miles Varsity 3A · Place 173 · Oak Park (Fenwick)Oak Park (Fenwick)3 Miles Varsity 3A17317:34.1012
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 3 Miles Varsity · Place 218 · Oak Park (Fenwick)Oak Park (Fenwick)3 Miles Varsity21819:23.3712
Sep 20Riverside Brookfield HS 65th Annual XC InviteSep 20 · 3 Miles Varsity · Place 15 · Oak Park (Fenwick)Oak Park (Fenwick)3 Miles Varsity1518:05.8 PB12
Sep 13Steelmen XC InvitationalSep 13 · 3 Miles Varsity · Place 61 · Oak Park (Fenwick)Oak Park (Fenwick)3 Miles Varsity6118:27.40—
Sep 6Hinsdale Central Red Devil InviteSep 6 · 3 Miles Varsity · Place 183 · Oak Park (Fenwick)Oak Park (Fenwick)3 Miles Varsity18319:08.0512
Aug 26Hinsdale Central Boys TriangularAug 26 · 1.9 Miles Varsity · Place 21 · Oak Park (Fenwick)Oak Park (Fenwick)1.9 Miles Varsity2112:06.07 PB12

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 262024 IHSA Class 3A XC Regional-#2A LaGrange (Lyons)Oct 26 · 5,000 Meters Varsity · Place 56 · Oak Park (Fenwick)Oak Park (Fenwick)5,000 Meters Varsity5618:19.5011
Oct 19CCL / GCAC ChampionshipsOct 19 · 3 Miles Varsity · Place 68 · Oak Park (Fenwick)Oak Park (Fenwick)3 Miles Varsity6818:42.9911
Oct 12Sterling HS InviteOct 12 · 3 Miles Varsity · Place 36 · Oak Park (Fenwick)Oak Park (Fenwick)3 Miles Varsity3617:55.8011
Oct 5Peoria High School InvitationalOct 5 · 3 Miles Varsity 3A · Place 157 · Oak Park (Fenwick)Oak Park (Fenwick)3 Miles Varsity 3A15717:21.9011
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 3 Miles Varsity · Place 196 · Oak Park (Fenwick)Oak Park (Fenwick)3 Miles Varsity19617:56.2111
Sep 21Riverside-Brookfield XC InvitationalSep 21 · 3 Miles Varsity · Place 22 · Oak Park (Fenwick)Oak Park (Fenwick)3 Miles Varsity2217:34.511
Sep 14Joliet Central Steelmen XC InvitationalSep 14 · 3 Miles Varsity · Place 56 · Oak Park (Fenwick)Oak Park (Fenwick)3 Miles Varsity5618:14.4011
Sep 7Hinsdale Central Red Devil InvitationalSep 7 · 2.9 Miles Varsity · Place 168 · Oak Park (Fenwick)Oak Park (Fenwick)2.9 Miles Varsity16817:25.3011
Aug 28Hinsdale Central Boys TriangularAug 28 · 1.93 Miles Varsity · Place 20 · Oak Park (Fenwick)Oak Park (Fenwick)1.93 Miles Varsity2012:02.3711

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 212023 IHSA Class 3A XC Regional - #3A Oak Park (O.P.-River Forest)Oct 21 · 3 Miles Varsity · Place 52 · Oak Park (Fenwick)Oak Park (Fenwick)3 Miles Varsity5216:45.29SO
Oct 14CCL / GCAC Cross Country ChampionshipOct 14 · Varsity · Place 39 · Oak Park (Fenwick)Oak Park (Fenwick)Varsity3917:44.9SO
Oct 7Sterling High School InvitationalOct 7 · 3 Miles Varsity · Place 60 · Oak Park (Fenwick)Oak Park (Fenwick)3 Miles Varsity6017:37.1010
Sep 30Peoria High School InvitationalSep 30 · 3 Miles Varsity 3A · Place 158 · Oak Park (Fenwick)Oak Park (Fenwick)3 Miles Varsity 3A15817:04.2010
Sep 23Palatine Invite - Meet of ChampionsSep 23 · 3 Miles Sophomore · Place 56 · Oak Park (Fenwick)Oak Park (Fenwick)3 Miles Sophomore5617:36.52 PB10
Sep 16Riverside-Brookfield XC InvitationalSep 16 · 3 Miles Junior Varsity · Place 2 · Oak Park (Fenwick)Oak Park (Fenwick)3 Miles Junior Varsity217:54.710
Sep 9Joliet Central Steelmen InviteSep 9 · 3 Miles Frosh/Soph Freshman · Place 24 · Oak Park (Fenwick)Oak Park (Fenwick)3 Miles Frosh/Soph Freshman2418:18.8010
Sep 2Hinsdale Central Red Devil InvitationalSep 2 · 3 Miles Sophomore · Place 73 · Oak Park (Fenwick)Oak Park (Fenwick)3 Miles Sophomore7318:45.1010

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 222022 IHSA Class 2A XC Regional - Darien (Hinsdale South) #4COct 22 · 3 Miles Varsity · Place 39 · Oak Park (Fenwick)Oak Park (Fenwick)3 Miles Varsity3919:00.479
Oct 15CCL / GCAC Cross Country ChampionshipOct 15 · 3 Miles Freshman · Place 4 · Oak Park (Fenwick)Oak Park (Fenwick)3 Miles Freshman417:50.9 PB9
Oct 1Pat Savage InvitationalOct 1 · 2 Miles Freshman · Place 4 · Oak Park (Fenwick)Oak Park (Fenwick)2 Miles Freshman411:58.459
Sep 24Palatine Invite - Meet of ChampionsSep 24 · 2.5 Miles Varsity · Place 55 · Oak Park (Fenwick)Oak Park (Fenwick)2.5 Miles Varsity5514:56.3FR
Sep 24Palatine Invite - Meet of ChampionsSep 24 · 2.5 Miles Freshman · Place 55 · Oak Park (Fenwick)Oak Park (Fenwick)2.5 Miles Freshman5514:56.22FR
Sep 17Riverside-Brookfield InvitationalSep 17 · 3 Miles Varsity · Place 62 · Oak Park (Fenwick)Oak Park (Fenwick)3 Miles Varsity6219:38.2 PB9
Sep 3Hornet-Red Devil InvitationalSep 3 · 1.98 Miles Freshman · Place 35 · Oak Park (Fenwick)Oak Park (Fenwick)1.98 Miles Freshman3511:51.59

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 16IESA XC State ChampionshipsOct 16 · 2 Miles 2A Boys · Place 74 · River Forest RooseveltRiver Forest Roosevelt2 Miles 2A Boys7412:17.3 PB8
Oct 2Fox Trot XC InviteOct 2 · 2 Miles Varsity Boys · Place 29 · River Forest RooseveltRiver Forest Roosevelt2 Miles Varsity Boys2911:53.1 PB8
Sep 18St Helen OpenSep 18 · 2 Miles 7th/8th Grade Boys · Place 33 · River Forest RooseveltRiver Forest Roosevelt2 Miles 7th/8th Grade Boys3311:52.2 PB8
Aug 28Fenwick Middle School Rust BusterAug 28 · 1.5 Miles Middle School · Place 11 · Roosevelt (River For..Roosevelt (River For..1.5 Miles Middle School119:16.88
Aug 28Fenwick Middle School Rust BusterAug 28 · 1.5 Miles Varsity · Place 11 · Roosevelt (River For..Roosevelt (River For..1.5 Miles Varsity119:16.88

2019 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 5Fox Trot XC InviteOct 5 · 2 Miles JV Boys · Place 25 · River Forest RooseveltRiver Forest Roosevelt2 Miles JV Boys2512:32.46
Sep 14St Helen OpenSep 14 · 1.5 Miles 5th/6th Grade Boys · Place 9 · River Forest RooseveltRiver Forest Roosevelt1.5 Miles 5th/6th Grade Boys99:16.3 PB6