Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Harms Woods, Groves 1 and 2Bengal Invite · Oct 212:25.60Bengal InviteOctober 2, 2021
2 Miles · Horner ParkDePaul Prep Catholic Cup · Sep 1114:01.07DePaul Prep Catholic CupSeptember 11, 2021
2 Miles · Schiller WoodsSt Helen Open · Sep 1812:25.1St Helen OpenSeptember 18, 2021
3 Miles · Busse WoodsIHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.) · Nov 117:59.68IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)November 1, 2025
3 Miles · Deerfield High SchoolCentral Suburban League Championships · Oct 1918:18.36Central Suburban League ChampionshipsOctober 19, 2024
3 Miles · Detweiller ParkIHSA Class 3A State XC Championships · Nov 817:54.83IHSA Class 3A State XC ChampionshipsNovember 8, 2025
3 Miles · Evanston Twp High SchoolEvanston Girls Quad · Sep 1619:34.00Evanston Girls QuadSeptember 16, 2025
3 Miles · Glenbrook South High SchoolCSL Conference Meet · Oct 1818:47.8CSL Conference MeetOctober 18, 2025
3 Miles · Loyola Academy-Munz CampusIHSA Class 3A XC Regional - #4A Wilmette (Loyola) · Oct 2518:32.28IHSA Class 3A XC Regional - #4A Wilmette (Loyola)October 25, 2025
3 Miles · Niles West High School2025 Pat Savage Invitational · Oct 418:51.112025 Pat Savage InvitationalOctober 4, 2025
3 Miles · Stadium CourseBill Dawson Invitational · Sep 1719:32.3Bill Dawson InvitationalSeptember 17, 2022
3 Miles · Vernon Hills High SchoolCSL XC Conference Championships · Oct 1419:58.50CSL XC Conference ChampionshipsOctober 14, 2023
3 Miles · Warren Township HS - O'Plaine CampusBill Dawson Invite · Sep 2018:51.7Bill Dawson InviteSeptember 20, 2025

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 3A State XC ChampionshipsNov 8 · 3 Miles 3A Varsity · Place 88 · Evanston (Twp.)Evanston (Twp.)3 Miles 3A Varsity8817:54.83 PB12
Nov 1IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)Nov 1 · 3 Miles Varsity · Place 24 · Evanston (Twp.)Evanston (Twp.)3 Miles Varsity2417:59.68 PB12
Oct 25IHSA Class 3A XC Regional - #4A Wilmette (Loyola)Oct 25 · 3 Miles Varsity · Place 9 · Evanston (Twp.)Evanston (Twp.)3 Miles Varsity918:32.28 PB12
Oct 18CSL Conference MeetOct 18 · 3 Miles Varsity · Place 7 · Evanston (Twp.)Evanston (Twp.)3 Miles Varsity718:47.8 PB12
Oct 102025 Loyola Academy Flight NightOct 10 · 3 Miles Varsity · Place 18 · Evanston (Twp.)Evanston (Twp.)3 Miles Varsity1818:21.3SR
Oct 42025 Pat Savage InvitationalOct 4 · 3 Miles Varsity White · Place 4 · Evanston (Twp.)Evanston (Twp.)3 Miles Varsity White418:51.11 PB12
Sep 20Bill Dawson InviteSep 20 · 3 Miles Varsity · Place 11 · Evanston (Twp.)Evanston (Twp.)3 Miles Varsity1118:51.7 PB12
Sep 16Evanston Girls QuadSep 16 · 3 Miles Varsity · Place 2 · Evanston (Twp.)Evanston (Twp.)3 Miles Varsity219:34.00 PB12
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 3A · Place 39 · Evanston (Twp.)Evanston (Twp.)3 Miles Varsity 3A3919:11.2012
Sep 6Hinsdale Central Red Devil InviteSep 6 · 1.93 Miles Open · Place 6 · Evanston (Twp.)Evanston (Twp.)1.93 Miles Open612:03.1812

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 92024 IHSA Class 3A State XC ChampionshipsNov 9 · 3 Miles 3A Varsity · Place 125 · Evanston (Twp.)Evanston (Twp.)3 Miles 3A Varsity12518:24.0011
Nov 22024 IHSA Class 3A XC Sectional-#4 Hoffman Estates (H.S.)Nov 2 · 3 Miles Varsity · Place 25 · Evanston (Twp.)Evanston (Twp.)3 Miles Varsity2518:10.0611
Oct 262024 IHSA Class 3A XC Regional-#4A Glenview (Glenbrook South)Oct 26 · 3 Miles Varsity · Place 8 · Evanston (Twp.)Evanston (Twp.)3 Miles Varsity818:42.6311
Oct 19Central Suburban League ChampionshipsOct 19 · 3 Miles Varsity - South · Place 7 · Evanston (Twp.)Evanston (Twp.)3 Miles Varsity - South718:18.36 PB11
Oct 112024 Loyola Academy Flight NightOct 11 · 3 Miles Varsity · Place 13 · Evanston (Twp.)Evanston (Twp.)3 Miles Varsity1318:38.8JR
Oct 5Peoria High School InvitationalOct 5 · 3 Miles Varsity 3A · Place 23 · Evanston (Twp.)Evanston (Twp.)3 Miles Varsity 3A2318:45.0011
Oct 1CSL QuadOct 1 · 3 Miles Varsity · Evanston (Twp.)Evanston (Twp.)3 Miles Varsity018:07Unofficial11
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 3A · Place 28 · Evanston (Twp.)Evanston (Twp.)3 Miles Varsity 3A2818:59.1011
Sep 7Hinsdale Central Red Devil InvitationalSep 7 · 2.9 Miles Varsity · Place 32 · Evanston (Twp.)Evanston (Twp.)2.9 Miles Varsity3218:40.6011

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 282023 IHSA Class 3A XC Sectional - #3 Roselle (Lake Park)Oct 28 · 3 Miles Varsity · Place 55 · Evanston (Twp.)Evanston (Twp.)3 Miles Varsity5519:15.910
Oct 212023 IHSA Class 3A XC Regional - #3A Oak Park (O.P.-River Forest)Oct 21 · 3 Miles Varsity · Place 22 · Evanston (Twp.)Evanston (Twp.)3 Miles Varsity2219:05.90SO
Oct 14CSL XC Conference ChampionshipsOct 14 · 3 Miles Varsity · Place 7 · Evanston (Twp.)Evanston (Twp.)3 Miles Varsity719:58.50 PB10
Oct 7Wheeling Wildcat InvitationalOct 7 · 3 Miles Varsity · Place 10 · Evanston (Twp.)Evanston (Twp.)3 Miles Varsity1019:16.2710
Sep 30Peoria High School InvitationalSep 30 · 3 Miles Varsity 3A · Place 17 · Evanston (Twp.)Evanston (Twp.)3 Miles Varsity 3A1718:50.0010
Sep 16Bill Dawson InviteSep 16 · 3 Miles Varsity · Place 14 · Evanston (Twp.)Evanston (Twp.)3 Miles Varsity1418:37.1810
Sep 9First to the Finish InvitationalSep 9 · 3 Miles 3A · Place 38 · Evanston (Twp.)Evanston (Twp.)3 Miles 3A3818:42.6010
Sep 2Hinsdale Central Red Devil InvitationalSep 2 · 3 Miles Varsity · Place 24 · Evanston (Twp.)Evanston (Twp.)3 Miles Varsity2419:26.2010

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 292022 IHSA Class 3A XC Sectional - Hoffman Estates (H.S.) #4Oct 29 · 3 Miles Varsity · Place 41 · Evanston (Twp.)Evanston (Twp.)3 Miles Varsity4118:59.909
Oct 222022 IHSA Class 3A XC Regional - Wheeling (H.S.) #4AOct 22 · 3 Miles Varsity · Place 14 · Evanston (Twp.)Evanston (Twp.)3 Miles Varsity1419:21.55FR
Oct 15Central Suburban League XC ChampionshipsOct 15 · 3 Miles Varsity · Place 14 · Evanston (Twp.)Evanston (Twp.)3 Miles Varsity1419:11.119
Oct 8Wheeling Wildcat InvitationalOct 8 · 3 Miles Varsity · Place 15 · Evanston (Twp.)Evanston (Twp.)3 Miles Varsity1519:18.55FR
Oct 1Pat Savage InvitationalOct 1 · 3 Miles Varsity · Place 20 · Evanston (Twp.)Evanston (Twp.)3 Miles Varsity2019:33.539
Sep 27Evanston Girls QuadSep 27 · 3 Miles Varsity 3 Mile · Place 9 · Evanston (Twp.)Evanston (Twp.)3 Miles Varsity 3 Mile919:39.03Unofficial9
Sep 17Bill Dawson InvitationalSep 17 · 3 Miles Varsity · Place 21 · Evanston (Twp.)Evanston (Twp.)3 Miles Varsity2119:32.3 PB9
Sep 10First to the Finish InvitationalSep 10 · 3 Miles Varsity 3A · Place 107 · Evanston (Twp.)Evanston (Twp.)3 Miles Varsity 3A10720:12.89
Sep 3Hornet-Red Devil InvitationalSep 3 · 3 Miles Varsity · Place 52 · Evanston (Twp.)Evanston (Twp.)3 Miles Varsity5220:20.29

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 2Bengal InviteOct 2 · 2 Miles Girls Varsity · Place 7 · Evanston HavenEvanston Haven2 Miles Girls Varsity712:25.60 PB8
Sep 18St Helen OpenSep 18 · 2 Miles 7th/8th Grade Girls · Place 8 · Evanston HavenEvanston Haven2 Miles 7th/8th Grade Girls812:25.1 PB8
Sep 11DePaul Prep Catholic CupSep 11 · 2 Miles Middle School · Place 7 · Evanston HavenEvanston Haven2 Miles Middle School714:01.07 PB8