Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorDistance Night in Palatine · Apr 265:28.13Distance Night in PalatineApril 26, 2025
1500 Meters · Outdoor2025 USATF Region 7 Junior Olympic T&F Championship · Jul 105:04.192025 USATF Region 7 Junior Olympic T&F ChampionshipJuly 10, 2025
1600 Meters · OutdoorDistance Night in Palatine · Apr 265:26.17Distance Night in PalatineApril 26, 2025
3000 Meters · IndoorAAU Northern National Indoor Invitational · Dec 2911:53.25aAAU Northern National Indoor InvitationalDecember 29, 2023
3000 Meters · OutdoorUSATF Illinois Association Junior Olympic Championships · Jun 2111:17.40aUSATF Illinois Association Junior Olympic ChampionshipsJune 21, 2024
3000m Steeplechase · OutdoorAAU Track & Field Region 13 Qualifier · Jun 267:53.11AAU Track & Field Region 13 QualifierJune 26, 2025
3200 Meters · Indoor2025 NSC Girls Indoor Championships · Mar 2011:51.49a2025 NSC Girls Indoor ChampionshipsMarch 20, 2025
3200 Meters · OutdoorTrackin' At McCracken CoEd Invite · Apr 1111:58.92aTrackin' At McCracken CoEd InviteApril 11, 2025
400 Meters · OutdoorNMSA Conference Championships · May 41:07.40aNMSA Conference ChampionshipsMay 4, 2024
800 Meters · IndoorGirls Sequoit Showdown · Feb 212:29.60aGirls Sequoit ShowdownFebruary 21, 2026
800 Meters · Outdoor2026 Trackin' At McCracken CoEd Invite · Apr 102:26.33a2026 Trackin' At McCracken CoEd InviteApril 10, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 13IHSA Class 3A TRG Sectional - #02 Vernon HillsMay 13 · 3200 Meters · Place 9 · LibertyvilleLibertyville3200 Meters9.12:07.52a10
Apr 292026 Girls Lake County InvitationalApr 29 · 800 Meters · Place 7 · LibertyvilleLibertyville800 Meters7.2:27.51a10
Apr 25Palatine Girls InviteApr 25 · 1600 Meters · Place 3 · LibertyvilleLibertyville1600 Meters3.5:28.81a10
Apr 20NSC Week 3 Girls Quad B/D @ LibertyvilleApr 20 · 3200 Meters · Place 1 · LibertyvilleLibertyville3200 Meters1.12:04.01a10
Apr 18Al Janulis Cougar RelaysApr 18 · 1600 Meters · Place 2 · LibertyvilleLibertyville1600 Meters2.5:38.04a10
Apr 13NSC Week 2 Girls Quad A/B @ Lake ZurichApr 13 · 800 Meters · Place 1 · LibertyvilleLibertyville800 Meters1.2:27.79a10
Apr 13NSC Week 2 Girls Quad A/B @ Lake ZurichApr 13 · 400 Meters · Place 8 · LibertyvilleLibertyville400 Meters8.1:11.86a10
Apr 102026 Trackin' At McCracken CoEd InviteApr 10 · 800 Meters · Place 2 · LibertyvilleLibertyville800 Meters2.2:26.33a PB10
Mar 172026 NSC Girls ChampionshipsMar 17 · 1600 Meters · Place 3 · LibertyvilleLibertyville1600 Meters35:33.24a10
Mar 14Girls Huntley Invitational #2Mar 14 · 800 Meters · Place 10 · LibertyvilleLibertyville800 Meters102:28.1910

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
May 7NSC Girls Conference ChampionshipMay 7 · 3200 Meters · Place 5 · LibertyvilleLibertyville3200 Meters5.12:10.78a10
Feb 21Girls Sequoit ShowdownFeb 21 · 800 Meters · Place 5 · LibertyvilleLibertyville800 Meters52:29.60a PB10
Jan 17CYUP Misfits Invite Presented by Tracksmith 2026Jan 17 · 1 Mile · NFRONT TCNFRONT TC1 Mile—DNS10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 6Milwaukee Open Meet #1Dec 6 · 800 Meters · Place 4 · NFRONT TCNFRONT TC800 Meters4.2:36.32a10
Mar 202025 NSC Girls Indoor ChampionshipsMar 20 · 3200 Meters · Place 3 · LibertyvilleLibertyville3200 Meters311:51.49a PB9
Feb 22EmpowerHER - The ClashFeb 22 · 3200 Meters · Place 5 · LibertyvilleLibertyville3200 Meters512:07.72a—

2025 Outdoor Track

35 results
DateMeetEventPlMarkGr
Jul 102025 USATF Region 7 Junior Olympic T&F ChampionshipJul 10 · 1500 Meters · Place 2 · Nfront TCNfront TC1500 Meters25:04.19 PB—
Jun 26AAU Track & Field Region 13 QualifierJun 26 · 3000m Steeplechase · Place 2 · NFRONT TCNFRONT TC3000m Steeplechase27:53.11 PB9
Jun 26AAU Track & Field Region 13 QualifierJun 26 · 3000 Meters · Place 2 · NFRONT TCNFRONT TC3000 Meters211:18.009
Jun 26AAU Track & Field Region 13 QualifierJun 26 · 1500 Meters · Place 2 · NFRONT TCNFRONT TC1500 Meters25:17.159
Jun 26AAU Track & Field Region 13 QualifierJun 26 · 800 Meters · Place 4 · NFRONT TCNFRONT TC800 Meters42:30.409
Jun 14Bob Nihells Youth Open Track MeetJun 14 · 1500 Meters · NFRONT TCNFRONT TC1500 Meters—DNS9
Jun 14Bob Nihells Youth Open Track MeetJun 14 · 800 Meters · Place 3 · NFRONT TCNFRONT TC800 Meters3.2:33.34a9
Jun 14Bob Nihells Youth Open Track MeetJun 14 · 400 Meters · Place 27 · NFRONT TCNFRONT TC400 Meters27.1:08.20a9
Jun 7AAU Central District QualifierJun 7 · 3000 Meters · Place 2 · NFRONT TCNFRONT TC3000 Meters211:34.799
Jun 7AAU Central District QualifierJun 7 · 1500 Meters · Place 2 · NFRONT TCNFRONT TC1500 Meters25:17.239
Jun 7AAU Central District QualifierJun 7 · 800 Meters · Place 3 · NFRONT TCNFRONT TC800 Meters32:33.059
May 14IHSA Class 3A TRG Sectional - #02 Round LakeMay 14 · 3200 Meters · Place 8 · LibertyvilleLibertyville3200 Meters8.12:07.34a9
May 14IHSA Class 3A TRG Sectional - #02 Round LakeMay 14 · 1600 Meters · Place 15 · LibertyvilleLibertyville1600 Meters15.5:40.80a9
May 8NSC Girls ChampionshipsMay 8 · 3200 Meters · Place 4 · LibertyvilleLibertyville3200 Meters4.12:10.91a9
May 8NSC Girls ChampionshipsMay 8 · 1600 Meters · Place 7 · LibertyvilleLibertyville1600 Meters7.5:48.66a9
May 12025 Girls Lake County InvitationalMay 1 · 3200 Meters · Place 8 · LibertyvilleLibertyville3200 Meters812:00.01a9
May 12025 Girls Lake County InvitationalMay 1 · 1600 Meters · Place 8 · LibertyvilleLibertyville1600 Meters85:36.32a9
Apr 28NSC Week 3 Girls B/C QuadApr 28 · 800 Meters · Place 1 · LibertyvilleLibertyville800 Meters1.2:30.29a9
Apr 28NSC Week 3 Girls B/C QuadApr 28 · 400 Meters · Place 9 · LibertyvilleLibertyville400 Meters9.1:08.06a9
Apr 26Distance Night in PalatineApr 26 · 1 Mile · Place 9 · LibertyvilleLibertyville1 Mile95:28.13 PB9
Apr 26Distance Night in PalatineApr 26 · 1600 Meters · Place 8 · LibertyvilleLibertyville1600 Meters85:26.17 PB9
Apr 21NSC Week 2 Girls B/D QuadApr 21 · 3200 Meters · Place 1 · LibertyvilleLibertyville3200 Meters1.12:12.71a9
Apr 21NSC Week 2 Girls B/D QuadApr 21 · 400 Meters · Place 6 · LibertyvilleLibertyville400 Meters6.1:09.66a9
Apr 19Al Janulis Cougar RelaysApr 19 · 1600 Meters · Place 3 · LibertyvilleLibertyville1600 Meters35:38.169
Apr 14NSC Week 1 Girls A/B QuadApr 14 · 1600 Meters · Place 2 · LibertyvilleLibertyville1600 Meters2.5:38.14a9
Apr 14NSC Week 1 Girls A/B QuadApr 14 · 800 Meters · Place 2 · LibertyvilleLibertyville800 Meters2.2:31.70a9
Apr 11Trackin' At McCracken CoEd InviteApr 11 · 3200 Meters · Place 3 · LibertyvilleLibertyville3200 Meters311:58.92a PB9
Apr 11Trackin' At McCracken CoEd InviteApr 11 · 1600 Meters · Place 7 · LibertyvilleLibertyville1600 Meters75:45.96a9
Mar 15Huntley Girls Invitational #2Mar 15 · 1600 Meters · Place 11 · LibertyvilleLibertyville1600 Meters115:32.669
Mar 8Illinois Meet of Champions presented by New BalanceMar 8 · 1600 Meters · Place 10 · LibertyvilleLibertyville1600 Meters105:27.26a9
Mar 8Illinois Meet of Champions presented by New BalanceMar 8 · 1500 Meters · Place 10 · LibertyvilleLibertyville1500 Meters105:05.84a9
Mar 8Illinois Meet of Champions presented by New BalanceMar 8 · 1600 Meters · Place 10 · LibertyvilleLibertyville1600 Meters105:27.269
Mar 8Illinois Meet of Champions presented by New BalanceMar 8 · 1500 Meters · Place 10 · LibertyvilleLibertyville1500 Meters105:05.849
Mar 1Wheeling Wildcat InviteMar 1 · 3200 Meters · Place 4 · LibertyvilleLibertyville3200 Meters412:33.93a—
Mar 1Wheeling Wildcat InviteMar 1 · 1600 Meters · Place 3 · LibertyvilleLibertyville1600 Meters35:46.32a—

2024 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jul 205th Annual Helen Scott-Owens SEASON FINALE Championship InvitationalJul 20 · 3000 Meters · Place 1 · NFRONT TCNFRONT TC3000 Meters1.11:45.18a8
Jul 205th Annual Helen Scott-Owens SEASON FINALE Championship InvitationalJul 20 · 1500 Meters · Place 1 · NFRONT TCNFRONT TC1500 Meters1.5:08.20a8
Jul 205th Annual Helen Scott-Owens SEASON FINALE Championship InvitationalJul 20 · 800 Meters · Place 2 · NFRONT TCNFRONT TC800 Meters2.2:32.65a8
Jun 27AAU Region 13 National QualifierJun 27 · 3000m Steeplechase · Place 1 · NFRONT TCNFRONT TC3000m Steeplechase18:00.57a—
Jun 27AAU Region 13 National QualifierJun 27 · 3000 Meters · Place 1 · NFRONT TCNFRONT TC3000 Meters111:23.56a—
Jun 27AAU Region 13 National QualifierJun 27 · 1500 Meters · Place 1 · NFRONT TCNFRONT TC1500 Meters15:05.30a—
Jun 27AAU Region 13 National QualifierJun 27 · 800 Meters · Place 3 · NFRONT TCNFRONT TC800 Meters32:28.91a—
Jun 21USATF Illinois Association Junior Olympic ChampionshipsJun 21 · 3000 Meters · Place 1 · NFRONT TCNFRONT TC3000 Meters1.11:17.40a PB8
Jun 21USATF Illinois Association Junior Olympic ChampionshipsJun 21 · 1500 Meters · Place 3 · NFRONT TCNFRONT TC1500 Meters3.5:10.33a8
Jun 21USATF Illinois Association Junior Olympic ChampionshipsJun 21 · 800 Meters · Place 5 · NFRONT TCNFRONT TC800 Meters5.2:32.84a8
Jun 8AAU Central District QualifierJun 8 · 3000 Meters · Place 1 · NFRONT TCNFRONT TC3000 Meters1.11:24.61a8
Jun 8AAU Central District QualifierJun 8 · 1500 Meters · Place 1 · NFRONT TCNFRONT TC1500 Meters1.5:15.11a8
Jun 8AAU Central District QualifierJun 8 · 800 Meters · Place 4 · NFRONT TCNFRONT TC800 Meters4.2:35.44a8
May 17IESA 3A State Track & Field ChampionshipsMay 17 · 1600 Meters · Place 2 · Green Oaks Oak GroveGreen Oaks Oak Grove1600 Meters2.5:29.61a8
May 17IESA 3A State Track & Field ChampionshipsMay 17 · 800 Meters · Place 4 · Green Oaks Oak GroveGreen Oaks Oak Grove800 Meters4.2:29.25a8
May 11IESA 3A - Sectional 1 @ Deerfield HSMay 11 · 1600 Meters · Place 1 · Green Oaks Oak GroveGreen Oaks Oak Grove1600 Meters1.5:34.37a8
May 11IESA 3A - Sectional 1 @ Deerfield HSMay 11 · 800 Meters · Place 1 · Green Oaks Oak GroveGreen Oaks Oak Grove800 Meters1.2:30.72a8
May 4NMSA Conference ChampionshipsMay 4 · 1600 Meters · Place 1 · Green Oaks Oak GroveGreen Oaks Oak Grove1600 Meters1.5:44.45a8
May 4NMSA Conference ChampionshipsMay 4 · 800 Meters · Place 1 · Green Oaks Oak GroveGreen Oaks Oak Grove800 Meters1.2:39.32a8
May 4NMSA Conference ChampionshipsMay 4 · 400 Meters · Place 1 · Green Oaks Oak GroveGreen Oaks Oak Grove400 Meters1.1:07.40a PB8
Apr 206th Annual Keith Zawila Invitational Track & Field MeetApr 20 · 1600 Meters · Place 2 · Green Oaks Oak GroveGreen Oaks Oak Grove1600 Meters2.5:50.62a8
Apr 206th Annual Keith Zawila Invitational Track & Field MeetApr 20 · 800 Meters · Place 3 · Green Oaks Oak GroveGreen Oaks Oak Grove800 Meters3.2:43.69a8
Apr 206th Annual Keith Zawila Invitational Track & Field MeetApr 20 · 400 Meters · Place 3 · Green Oaks Oak GroveGreen Oaks Oak Grove400 Meters3.1:10.62a8
Apr 13Ross Gantt InvitationalApr 13 · 1600 Meters · Place 3 · Green Oaks Oak GroveGreen Oaks Oak Grove1600 Meters35:45.468
Apr 13Ross Gantt InvitationalApr 13 · 800 Meters · Place 2 · Green Oaks Oak GroveGreen Oaks Oak Grove800 Meters22:39.618
Apr 13Ross Gantt InvitationalApr 13 · 400 Meters · Place 4 · Green Oaks Oak GroveGreen Oaks Oak Grove400 Meters41:08.168

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 29AAU Northern National Indoor InvitationalDec 29 · 3000 Meters · Place 1 · NFRONT TCNFRONT TC3000 Meters1.11:53.25a PB8
Dec 29AAU Northern National Indoor InvitationalDec 29 · 1500 Meters · NFRONT TCNFRONT TC1500 Meters--DNS8
Dec 29AAU Northern National Indoor InvitationalDec 29 · 800 Meters · Place 2 · NFRONT TCNFRONT TC800 Meters2.2:47.48a8

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 15DuPage Bob Nihells Youth OpenJul 15 · 1500 Meters · Place 1 · Nfront (Nf)Nfront (Nf)1500 Meters15:21.41—
Jul 15DuPage Bob Nihells Youth OpenJul 15 · 400 Meters · Place 17 · Nfront (Nf)Nfront (Nf)400 Meters171:11.22—
Jul 15DuPage Bob Nihells Youth OpenJul 15 · 800 Meters · Place 2 · Nfront (Nf)Nfront (Nf)800 Meters22:37.13—
Jun 28AAU Region 13 National QualifierJun 28 · 3000 Meters · Place 2 · NFRONT TCNFRONT TC3000 Meters2.11:34.94a7
Jun 28AAU Region 13 National QualifierJun 28 · 1500 Meters · Place 3 · NFRONT TCNFRONT TC1500 Meters3.5:20.89a7
Jun 28AAU Region 13 National QualifierJun 28 · 800 Meters · Place 5 · NFRONT TCNFRONT TC800 Meters5.2:35.48a7
Jun 1720th Annual Jane Dickens InviteJun 17 · 1500 Meters · Place 2 · NFront (NF) Track ClubNFront (NF) Track Club1500 Meters25:29.47—
Jun 1720th Annual Jane Dickens InviteJun 17 · 800 Meters · Place 2 · NFront (NF) Track ClubNFront (NF) Track Club800 Meters22:37.13—
Jun 1720th Annual Jane Dickens InviteJun 17 · 400 Meters · Place 18 · NFront (NF) Track ClubNFront (NF) Track Club400 Meters181:11.45—
Jun 10AAU Central District QualifierJun 10 · 3000 Meters · Place 1 · NFRONT TCNFRONT TC3000 Meters1.12:10.82a7
Jun 10AAU Central District QualifierJun 10 · 1500 Meters · Place 2 · NFRONT TCNFRONT TC1500 Meters2.5:21.41a7
Jun 10AAU Central District QualifierJun 10 · 800 Meters · Place 4 · NFRONT TCNFRONT TC800 Meters4.2:39.03a7
Jun 3AAU Northern Outdoor NationalJun 3 · 3000 Meters · Place 1 · NFront (NF) Track ClubNFront (NF) Track Club3000 Meters112:38.67a—
Jun 3AAU Northern Outdoor NationalJun 3 · 800 Meters · Place 4 · NFront (NF) Track ClubNFront (NF) Track Club800 Meters42:47.91a—
Jun 3AAU Northern Outdoor NationalJun 3 · 400 Meters · Place 7 · NFront (NF) Track ClubNFront (NF) Track Club400 Meters71:11.22a—
May 13 IESA 3A - Sectional 1 @ JohnsburgMay 13 · 1600 Meters · Place 2 · Green Oaks Oak GroveGreen Oaks Oak Grove1600 Meters25:47.70a—
May 13 IESA 3A - Sectional 1 @ JohnsburgMay 13 · 800 Meters · Place 3 · Green Oaks Oak GroveGreen Oaks Oak Grove800 Meters32:42.03a—

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 14IESA 3A - Sectional 1 @ Johnsburg HSMay 14 · 1600 Meters · Place 6 · Green Oaks Oak GroveGreen Oaks Oak Grove1600 Meters6.6:03.78a6
May 14IESA 3A - Sectional 1 @ Johnsburg HSMay 14 · 800 Meters · Place 6 · Green Oaks Oak GroveGreen Oaks Oak Grove800 Meters6.2:48.37a6