Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorOswego Girls Quad · Feb 153:58.29aOswego Girls QuadFebruary 15, 2025
1600 Meters · IndoorNIC-10 Indoor Championship Meet · Mar 226:30.98NIC-10 Indoor Championship MeetMarch 22, 2025
1600 Meters · OutdoorAbbi MacGregor Invitational · Apr 226:22.70aAbbi MacGregor InvitationalApril 22, 2023
200 Meters · IndoorSycamore Girls Quad #2 · Feb 2833.00Sycamore Girls Quad #2February 28, 2023
200 Meters · OutdoorJefferson v Harlem, Hononegah · Apr 1931.29aJefferson v Harlem, HononegahApril 19, 2023
300 Meters · IndoorOswego Girls Quad · Feb 1554.15aOswego Girls QuadFebruary 15, 2025
3200 Meters · Indoor2025 Central HS Girls Indoor Preview · Mar 1514:22.00a2025 Central HS Girls Indoor PreviewMarch 15, 2025
3200 Meters · OutdoorIHSA Class 3A TRG Sectional - #1 Huntley · May 814:10.12aIHSA Class 3A TRG Sectional - #1 HuntleyMay 8, 2024
400 Meters · IndoorNIC-10 Indoor Championships · Mar 181:12.92NIC-10 Indoor ChampionshipsMarch 18, 2023
400 Meters · OutdoorHarlem v Guilford, Boylan · Apr 251:09.74aHarlem v Guilford, BoylanApril 25, 2023
55 Meters · IndoorSycamore Girls Quad #2 · Feb 289.00Sycamore Girls Quad #2February 28, 2023
600 Meters · OutdoorSt. Charles North Girls Invitational · Apr 112:01.18aSt. Charles North Girls InvitationalApril 11, 2026
800 Meters · IndoorNIC-10 Indoor Championships · Mar 182:48.77NIC-10 Indoor ChampionshipsMarch 18, 2023
800 Meters · OutdoorIHSA Class 3A TRG Sectional - #01 Huntley · May 142:45.32aIHSA Class 3A TRG Sectional - #01 HuntleyMay 14, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 6NIC-10 Girls Conference ChampionshipMay 6 · 800 Meters · Place 7 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters7.3:00.07a12
May 1Woodstock Steve Erwin InvitationalMay 1 · 800 Meters · Place 12 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters122:48.66a12
Apr 28NIC-10 Quad - BNorth vs. Auburn, Belvidere, & HarlemApr 28 · 800 Meters · Place 6 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters6.2:48.26a12
Apr 28NIC-10 Quad - BNorth vs. Auburn, Belvidere, & HarlemApr 28 · 400 Meters · Place 26 · Machesney Park (Harlem)Machesney Park (Harlem)400 Meters26.1:14.96a12
Apr 25Harlem Girls InvitationalApr 25 · 1600 Meters · Place 8 · Machesney Park (Harlem)Machesney Park (Harlem)1600 Meters86:30.33a12
Apr 11St. Charles North Girls InvitationalApr 11 · 800 Meters · Place 22 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters22.2:56.77a12
Apr 11St. Charles North Girls InvitationalApr 11 · 600 Meters · Place 13 · Machesney Park (Harlem)Machesney Park (Harlem)600 Meters13.2:01.18a PB12
Apr 8Harlem Girls TriangularApr 8 · 800 Meters · Place 4 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters4.3:02.39a12
Mar 7Rockford Auburn Girls ShowcaseMar 7 · 800 Meters · Place 27 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters272:51.1912

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 21NIC-10 Indoor Championship MeetMar 21 · 800 Meters · Place 13 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters132:53.0712
Feb 28Rockford Auburn Girls Var/JV InvitationalFeb 28 · 1600 Meters · Place 34 · Machesney Park (Harlem)Machesney Park (Harlem)1600 Meters346:33.2612
Feb 21Hononegah Girls ClassicFeb 21 · 1600 Meters · Place 22 · Machesney Park (Harlem)Machesney Park (Harlem)1600 Meters22.6:42.65a12
Feb 14Oswego Girls QuadFeb 14 · 800 Meters · Place 10 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters102:54.45a12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 14IHSA Class 3A TRG Sectional - #01 HuntleyMay 14 · 800 Meters · Place 20 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters20.2:45.32a PB11
May 8NIC 10 Girls Track & Field ChampionshipMay 8 · 800 Meters · Place 11 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters11.2:49.99a11
May 2Woodstock Steve Erwin InvitationalMay 2 · 800 Meters · Place 14 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters142:50.02a11
Apr 26Harlem Girls InvitationalApr 26 · 800 Meters · Place 8 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters82:52.3311
Apr 22Jefferson Co-Ed QuadApr 22 · 800 Meters · Place 3 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters32:52.72a11
Apr 12St. Charles North Girls InvitationalApr 12 · 800 Meters · Place 22 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters222:52.27a11
Apr 8Girls BNorth v Boylan & HarlemApr 8 · 400 Meters · Place 3 · Machesney Park (Harlem)Machesney Park (Harlem)400 Meters31:13.79a11
Apr 52025 Gene Shipley Track and Field InvitationalApr 5 · 1600 Meters · Place 4 · Machesney Park (Harlem)Machesney Park (Harlem)1600 Meters46:24.5511
Mar 4Sycamore Girls Quad #2Mar 4 · 1600 Meters · Place 1 · Machesney Park (Harlem)Machesney Park (Harlem)1600 Meters16:40.50a—

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 22NIC-10 Indoor Championship MeetMar 22 · 1600 Meters · Place 10 · Machesney Park (Harlem)Machesney Park (Harlem)1600 Meters106:30.98 PB11
Mar 152025 Central HS Girls Indoor PreviewMar 15 · 3200 Meters · Place 26 · Machesney Park (Harlem)Machesney Park (Harlem)3200 Meters2614:22.00a PB—
Mar 152025 Central HS Girls Indoor PreviewMar 15 · 800 Meters · Place 30 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters302:54.76a—
Mar 8Rockford Auburn Girls Indoor ShowcaseMar 8 · 1600 Meters · Place 36 · Machesney Park (Harlem)Machesney Park (Harlem)1600 Meters366:35.9311
Mar 8Rockford Auburn Girls Indoor ShowcaseMar 8 · 3200 Meters · Place 20 · Machesney Park (Harlem)Machesney Park (Harlem)3200 Meters2014:41.1411
Feb 22Hononegah Girls Indoor ClassicFeb 22 · 400 Meters · Place 28 · Machesney Park (Harlem)Machesney Park (Harlem)400 Meters281:15.4611
Feb 22Hononegah Girls Indoor ClassicFeb 22 · 800 Meters · Place 22 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters222:56.9711
Feb 15Oswego Girls QuadFeb 15 · 1000 Meters · Place 8 · Machesney Park (Harlem)Machesney Park (Harlem)1000 Meters83:58.29a PB—
Feb 15Oswego Girls QuadFeb 15 · 300 Meters · Place 20 · Machesney Park (Harlem)Machesney Park (Harlem)300 Meters2054.15a PB—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 8IHSA Class 3A TRG Sectional - #1 HuntleyMay 8 · 3200 Meters · Place 22 · Machesney Park (Harlem)Machesney Park (Harlem)3200 Meters2214:10.12a PB—
May 2NIC 10 Girls Conference MeetMay 2 · 1600 Meters · Place 14 · Machesney Park (Harlem)Machesney Park (Harlem)1600 Meters146:31.77a—
Apr 23NIC-10 Tri B.North, Guilford, Harlem - CoEdApr 23 · 3200 Meters · Place 4 · Machesney Park (Harlem)Machesney Park (Harlem)3200 Meters414:59.72a—
Apr 23NIC-10 Tri B.North, Guilford, Harlem - CoEdApr 23 · 1600 Meters · Place 9 · Machesney Park (Harlem)Machesney Park (Harlem)1600 Meters96:57.49a—
Apr 20Abbi MacGregor InvitationalApr 20 · 800 Meters · Place 3 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters32:53.7710
Apr 20Abbi MacGregor InvitationalApr 20 · 1600 Meters · Place 7 · Machesney Park (Harlem)Machesney Park (Harlem)1600 Meters76:34.1610
Apr 1337th Annual Rock Island Girls ABC InvitationalApr 13 · 3200 Meters · Place 6 · Machesney Park (Harlem)Machesney Park (Harlem)3200 Meters614:17.6410
Apr 1337th Annual Rock Island Girls ABC InvitationalApr 13 · 1600 Meters · Place 8 · Machesney Park (Harlem)Machesney Park (Harlem)1600 Meters86:38.8910
Apr 10NIC-10 QuadrangularApr 10 · 200 Meters · Place 37 · Machesney Park (Harlem)Machesney Park (Harlem)200 Meters3731.9610
Apr 10NIC-10 QuadrangularApr 10 · 3200 Meters · Place 5 · Machesney Park (Harlem)Machesney Park (Harlem)3200 Meters514:22.0110
Mar 29Gene Shipley Track & Field InvitationalMar 29 · 1600 Meters · Place 5 · Machesney Park (Harlem)Machesney Park (Harlem)1600 Meters5.6:39.02a10

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 16NIC-10 Indoor Championship MeetMar 16 · 800 Meters · Place 15 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters152:56.4510
Mar 92024 Central HS Girls Indoor PreviewMar 9 · 800 Meters · Place 37 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters372:57.34a—
Mar 1Cogdal HS Girls InviteMar 1 · 800 Meters · Place 17 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters17.2:52.15a10
Feb 27Quad #2Feb 27 · 400 Meters · Place 10 · Machesney Park (Harlem)Machesney Park (Harlem)400 Meters101:15.18a—
Feb 27Quad #2Feb 27 · 55 Meters · Place 24 · Machesney Park (Harlem)Machesney Park (Harlem)55 Meters249.10a—
Feb 17Hononegah Girls Indoor ClassicFeb 17 · 400 Meters · Place 21 · Machesney Park (Harlem)Machesney Park (Harlem)400 Meters211:13.6710
Feb 10Oswego Girls Quad MeetFeb 10 · 200 Meters · Place 71 · Machesney Park (Harlem)Machesney Park (Harlem)200 Meters7137.0—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 4NIC-10 Girls Conference ChampionshipMay 4 · 400 Meters · Place 4 · Machesney Park (Harlem)Machesney Park (Harlem)400 Meters41:09.94a—
Apr 25Harlem v Guilford, BoylanApr 25 · 400 Meters · Place 5 · Machesney Park (Harlem)Machesney Park (Harlem)400 Meters51:09.74a PB—
Apr 22Abbi MacGregor InvitationalApr 22 · 1600 Meters · Place 3 · Machesney Park (Harlem)Machesney Park (Harlem)1600 Meters36:22.70a PB—
Apr 19Jefferson v Harlem, HononegahApr 19 · 800 Meters · Place 6 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters62:53.13a—
Apr 19Jefferson v Harlem, HononegahApr 19 · 200 Meters · Place 10 · Machesney Park (Harlem)Machesney Park (Harlem)200 Meters1031.29a PB—
Apr 1436th Annual Rock Island Girls ABC InviteApr 14 · 3200 Meters · Place 4 · Machesney Park (Harlem)Machesney Park (Harlem)3200 Meters415:20.29a—
Apr 1436th Annual Rock Island Girls ABC InviteApr 14 · 400 Meters · Place 6 · Machesney Park (Harlem)Machesney Park (Harlem)400 Meters61:11.07a—
Apr 11East vs Auburn & Harlem TriangularApr 11 · 3200 Meters · Place 3 · Machesney Park (Harlem)Machesney Park (Harlem)3200 Meters315:14.00—

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 18NIC-10 Indoor ChampionshipsMar 18 · 400 Meters · Place 17 · Machesney Park (Harlem)Machesney Park (Harlem)400 Meters171:12.92 PB9
Mar 18NIC-10 Indoor ChampionshipsMar 18 · 800 Meters · Place 10 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters102:48.77 PB9
Mar 11CHS Girls Indoor PreviewMar 11 · 400 Meters · Place 31 · Machesney Park (Harlem)Machesney Park (Harlem)400 Meters311:14.609
Mar 3Cogdal HS Girls InvitationalMar 3 · 400 Meters · Place 15 · Machesney Park (Harlem)Machesney Park (Harlem)400 Meters15.1:14.08a9
Feb 28Sycamore Girls Quad #2Feb 28 · 200 Meters · Place 5 · Machesney Park (Harlem)Machesney Park (Harlem)200 Meters533.00 PB9
Feb 28Sycamore Girls Quad #2Feb 28 · 55 Meters · Place 24 · Machesney Park (Harlem)Machesney Park (Harlem)55 Meters249.00 PB9
Feb 18Hononegah Girls Indoor Meet #1Feb 18 · 1600 Meters · Place 23 · Machesney Park (Harlem)Machesney Park (Harlem)1600 Meters236:36.759
Feb 11Rockford Auburn Girls InvitationalFeb 11 · 800 Meters · Place 12 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters122:57.429

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 14IESA 4A - Sectional 7 @ Pretzel StadiumMay 14 · 1600 Meters · Place 6 · Loves Park HarlemLoves Park Harlem1600 Meters6.6:51.73a8
May 14IESA 4A - Sectional 7 @ Pretzel StadiumMay 14 · High Jump · Loves Park HarlemLoves Park HarlemHigh Jump—NH8
May 14IESA 4A - Sectional 7 @ Pretzel StadiumMay 14 · 800 Meters · Place 7 · Loves Park HarlemLoves Park Harlem800 Meters7.3:07.91a8
Apr 25Roscoe vs HarlemApr 25 · 1600 Meters · Place 2 · Loves Park HarlemLoves Park Harlem1600 Meters2.7:10.08
Apr 25Roscoe vs HarlemApr 25 · 800 Meters · Place 2 · Loves Park HarlemLoves Park Harlem800 Meters2.3:33.08
Apr 25Roscoe vs HarlemApr 25 · 400 Meters · Place 2 · Loves Park HarlemLoves Park Harlem400 Meters2.1:18.48
Apr 21SMMS - Harlem MSApr 21 · 1600 Meters · Place 3 · Loves Park HarlemLoves Park Harlem1600 Meters3.7:22.62a8
Apr 21SMMS - Harlem MSApr 21 · 800 Meters · Place 2 · Loves Park HarlemLoves Park Harlem800 Meters2.3:35.44a8
Apr 21SMMS - Harlem MSApr 21 · 400 Meters · Place 1 · Loves Park HarlemLoves Park Harlem400 Meters1.1:17.63a8
Apr 19Freeport, Harlem, Rockford Christian Life and Rockford LutheranApr 19 · 1600 Meters · Place 2 · Loves Park HarlemLoves Park Harlem1600 Meters2.7:20.68
Apr 19Freeport, Harlem, Rockford Christian Life and Rockford LutheranApr 19 · 800 Meters · Place 3 · Loves Park HarlemLoves Park Harlem800 Meters3.3:30.98
Apr 19Freeport, Harlem, Rockford Christian Life and Rockford LutheranApr 19 · 400 Meters · Place 10 · Loves Park HarlemLoves Park Harlem400 Meters10.1:26.28

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 5Rockford Christian MS InviteMay 5 · 1600 Meters · Place 9 · Loves Park HarlemLoves Park Harlem1600 Meters9.7:30.347
May 5Rockford Christian MS InviteMay 5 · 400 Meters · Place 5 · Loves Park HarlemLoves Park Harlem400 Meters5.1:22.707