Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions · Sep 2318:23.18Palatine Invite - Meet of ChampionsSeptember 23, 2023
3 Miles · Channahon Community ParkSteelmen XC Invitational · Sep 1222:13.3Steelmen XC InvitationalSeptember 12, 2026
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions 2026 · Sep 2621:10.57Palatine Invite - Meet of Champions 2026September 26, 2026
3 Miles · Detweiller Park2024 IHSA Class 2A State XC Championships · Nov 920:12.942024 IHSA Class 2A State XC ChampionshipsNovember 9, 2024
3 Miles · Indiana GardensRiverside Brookfield HS 65th Annual XC Invite · Sep 2022:52.4Riverside Brookfield HS 65th Annual XC InviteSeptember 20, 2025
3 Miles · Katherine Legge Memorial Park46th Annual Red Devil Invitational · Sep 522:33.7146th Annual Red Devil InvitationalSeptember 5, 2026
3 Miles · KLM CourseIHSA Class 3A XC Sectional - #2 Hinsdale (Central) · Nov 121:19.55IHSA Class 3A XC Sectional - #2 Hinsdale (Central)November 1, 2025
3 Miles · Lyons Township High School South CampusIHSA Class 3A XC Regional - #2A LaGrange (Lyons) · Oct 2522:24.04IHSA Class 3A XC Regional - #2A LaGrange (Lyons)October 25, 2025
3 Miles · Marmion Academy2025 CCL / GCAC Championships · Oct 1823:07.582025 CCL / GCAC ChampionshipsOctober 18, 2025
3 Miles · Niles West High School2025 Pat Savage Invitational · Oct 423:02.552025 Pat Savage InvitationalOctober 4, 2025
5,000 Meters · Hoover ParkSterling XC Invitational · Oct 1021:52.8Sterling XC InvitationalOctober 10, 2026
5,000 Meters · Lyons Township High School South Campus2026 IHSA Class 3A XC Sectional - #2 LaGrange (Lyons) · Oct 3120:52.772026 IHSA Class 3A XC Sectional - #2 LaGrange (Lyons)October 31, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 3A XC Sectional - #2 LaGrange (Lyons)Oct 31 · 5,000 Meters Varsity · Place 101 · Oak Park (Fenwick)5,000 Meters Varsity10120:52.77 PB12
Oct 242026 IHSA Class 3A XC Regional - #2A Hinsdale (Central)Oct 24 · 3 Miles Varsity · Place 40 · Oak Park (Fenwick)3 Miles Varsity4021:00.012
Oct 17CCL/GCAC Conference ChampionshipOct 17 · 3 Miles Varsity · Place 73 · Oak Park (Fenwick)3 Miles Varsity7321:28.212
Oct 10Sterling XC InvitationalOct 10 · 5,000 Meters Varsity · Place 21 · Oak Park (Fenwick)5,000 Meters Varsity2121:52.8 PB12
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 3A · Place 117 · Oak Park (Fenwick)3 Miles Varsity - 3A11720:44.1412
Sep 26Palatine Invite - Meet of Champions 2026Sep 26 · 3 Miles Varsity · Place 151 · Oak Park (Fenwick)3 Miles Varsity15121:10.57 PB12
Sep 12Steelmen XC InvitationalSep 12 · 3 Miles Varsity · Place 53 · Oak Park (Fenwick)3 Miles Varsity5322:13.3 PB12
Sep 546th Annual Red Devil InvitationalSep 5 · 3 Miles Varsity · Place 144 · Oak Park (Fenwick)3 Miles Varsity14422:33.71 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 3A XC Sectional - #2 Hinsdale (Central)Nov 1 · 3 Miles Varsity · Place 121 · Oak Park (Fenwick)3 Miles Varsity12121:19.55 PB11
Oct 25IHSA Class 3A XC Regional - #2A LaGrange (Lyons)Oct 25 · 3 Miles Varsity · Place 41 · Oak Park (Fenwick)3 Miles Varsity4122:24.04 PB11
Oct 182025 CCL / GCAC ChampionshipsOct 18 · 3 Miles Varsity Red · Place 40 · Oak Park (Fenwick)3 Miles Varsity Red4023:07.58 PB11
Oct 11Sterling HS XC InvitationalOct 11 · 5,000 Meters Varsity · Place 35 · Oak Park (Fenwick)5,000 Meters Varsity3522:23.8511
Oct 42025 Pat Savage InvitationalOct 4 · 3 Miles Varsity White · Place 108 · Oak Park (Fenwick)3 Miles Varsity White10823:02.55 PB11
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 3 Miles Varsity · Place 194 · Oak Park (Fenwick)3 Miles Varsity19422:54.3111
Sep 20Riverside Brookfield HS 65th Annual XC InviteSep 20 · 3 Miles Varsity · Place 31 · Oak Park (Fenwick)3 Miles Varsity3122:52.4 PB11
Sep 13Steelmen XC InvitationalSep 13 · 3 Miles Varsity · Place 67 · Oak Park (Fenwick)3 Miles Varsity6722:44.90—

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 92024 IHSA Class 2A State XC ChampionshipsNov 9 · 3 Miles 2A Varsity · Place 193 · Oak Park (Fenwick)3 Miles 2A Varsity19320:12.94 PB10
Nov 22024 IHSA Class 2A XC Sectional-#3 Darien (Hinsdale South)Nov 2 · 2.9 Miles Varsity · Place 66 · Oak Park (Fenwick)2.9 Miles Varsity6620:27.8210
Oct 262024 IHSA Class 2A XC Regional-#3B Chicago (De La Salle)Oct 26 · 3 Miles Varsity · Place 14 · Oak Park (Fenwick)3 Miles Varsity1421:35.1010
Oct 19CCL / GCAC ChampionshipsOct 19 · 3 Miles Varsity · Place 33 · Oak Park (Fenwick)3 Miles Varsity3321:00.1410
Oct 12Sterling HS InviteOct 12 · 3 Miles Varsity · Place 32 · Oak Park (Fenwick)3 Miles Varsity3222:09.7010
Oct 5Peoria High School InvitationalOct 5 · 3 Miles Varsity 1A · Place 94 · Oak Park (Fenwick)3 Miles Varsity 1A9420:34.9010
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 3 Miles Varsity · Place 177 · Oak Park (Fenwick)3 Miles Varsity17721:06.4710
Sep 21Riverside-Brookfield XC InvitationalSep 21 · 3 Miles Varsity · Place 27 · Oak Park (Fenwick)3 Miles Varsity2721:49.310
Sep 14Joliet Central Steelmen XC InvitationalSep 14 · 3 Miles Varsity · Place 55 · Oak Park (Fenwick)3 Miles Varsity5521:46.8010
Sep 7Hinsdale Central Red Devil InvitationalSep 7 · 2.9 Miles Varsity · Place 141 · Oak Park (Fenwick)2.9 Miles Varsity14121:13.5010

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 42023 IHSA Class 2A State XC ChampionshipsNov 4 · 3 Miles 2A Varsity · Place 206 · Oak Park (Fenwick)3 Miles 2A Varsity20621:01.229
Oct 212023 IHSA Class 2A XC Regional - #3A Chicago (Latin)Oct 21 · 3 Miles Varsity · Place 23 · Oak Park (Fenwick)3 Miles Varsity2321:45.709
Oct 14CCL / GCAC Cross Country ChampionshipOct 14 · 5,000 Meters Frosh/Soph Freshman · Place 18 · Oak Park (Fenwick)5,000 Meters Frosh/Soph Freshman1822:28.7FR
Oct 7Sterling High School InvitationalOct 7 · 3 Miles Varsity · Place 43 · Oak Park (Fenwick)3 Miles Varsity4322:25.609
Sep 30Pat Savage InvitationalSep 30 · 3 Miles Varsity · Place 141 · Oak Park (Fenwick)3 Miles Varsity14122:20.46FR
Sep 23Palatine Invite - Meet of ChampionsSep 23 · 2.5 Miles Frosh/Soph · Place 79 · Oak Park (Fenwick)2.5 Miles Frosh/Soph7918:23.18 PB9
Sep 16Riverside-Brookfield XC InvitationalSep 16 · 3 Miles Varsity · Place 52 · Oak Park (Fenwick)3 Miles Varsity5222:49.69
Sep 9Joliet Central Steelmen InviteSep 9 · 3 Miles Frosh/Soph Freshman · Place 58 · Oak Park (Fenwick)3 Miles Frosh/Soph Freshman5823:39.809
Sep 2St Ignatius Connelly InvitationalSep 2 · 3 Miles Varsity · Place 87 · Oak Park (Fenwick)3 Miles Varsity8724:48.459