Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions 2026 · Sep 26 | 22:42.78 | Palatine Invite - Meet of Champions 2026 | September 26, 2026 |
| 3 Miles · Dundee-Crown High SchoolDundee-Crown Tri Meet · Sep 22 | 22:35 | Dundee-Crown Tri Meet | September 22, 2026 |
| 3 Miles · Eagle AcresLakes Sunset Invite · Oct 8 | 21:21.00 | Lakes Sunset Invite | October 8, 2026 |
| 3 Miles · Emricson Park2025 McHenry County Invite · Aug 30 | 26:51.92 | 2025 McHenry County Invite | August 30, 2025 |
| 3 Miles · Huntley High SchoolFVC Triangular Meet - Huntley, Hampshire, Prairie Ridge · Sep 23 | 22:40 | FVC Triangular Meet - Huntley, Hampshire, Prairie Ridge | September 23, 2025 |
| 3 Miles · Jacobs High SchoolJacobs JV Jamboree · Oct 22 | 21:35 | Jacobs JV Jamboree | October 22, 2025 |
| 3 Miles · Lippold ParkD155 Quad · Oct 6 | 22:08.2 | D155 Quad | October 6, 2026 |
| 3 Miles · McHenry County College2025 Fox Valley Cross Country Conference Championship · Oct 18 | 22:49.82 | 2025 Fox Valley Cross Country Conference Championship | October 18, 2025 |
| 3 Miles · McHenry Township Recreation Center2026 McHenry County Invite · Aug 29 | 25:08.29 | 2026 McHenry County Invite | August 29, 2026 |
| 3 Miles · MCHS Upper Campus - New 2025FVC Quad - McHenry, Huntley, Prairie Ridge, Dundee-Crown · Sep 9 | 24:33 | FVC Quad - McHenry, Huntley, Prairie Ridge, Dundee-Crown | September 9, 2025 |
| 3 Miles · Plato Township ParkBurlington Central XC Invite · Sep 8 | 23:09.9 | Burlington Central XC Invite | September 8, 2026 |
| 5,000 Meters · Veteran Acres ParkFVC Quad Meet - Hosted by Prairie Ridge (H.S.) · Oct 7 | 25:54.8 | FVC Quad Meet - Hosted by Prairie Ridge (H.S.) | October 7, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Jacobs JV JamboreeOct 21 · 3 Miles Junior Varsity · Place 11 · Crystal Lake (Prairie Ridge) | 3 Miles Junior Varsity | 11 | 22:03 | 12 |
| Oct 17 | 2026 Fox Valley Conference ChampionshipOct 17 · 3 Miles Junior Varsity Frosh/Soph Freshman · Place 23 · Crystal Lake (Prairie Ridge) | 3 Miles Junior Varsity Frosh/Soph Freshman | 23 | 22:30.2 | 12 |
| Oct 8 | Lakes Sunset InviteOct 8 · 3 Miles Bronze: Open · Place 7 · Crystal Lake (Prairie Ridge) | 3 Miles Bronze: Open | 7 | 21:21.00 PB | 12 |
| Oct 6 | D155 QuadOct 6 · 3 Miles High School · Place 20 · Crystal Lake (Prairie Ridge) | 3 Miles High School | 20 | 22:08.2 PB | 12 |
| Sep 26 | Palatine Invite - Meet of Champions 2026Sep 26 · 3 Miles Junior Varsity · Place 117 · Crystal Lake (Prairie Ridge) | 3 Miles Junior Varsity | 117 | 22:42.78 PB | 12 |
| Sep 22 | Dundee-Crown Tri MeetSep 22 · 3 Miles High School Girls · Place 19 · Crystal Lake (Prairie Ridge) | 3 Miles High School Girls | 19 | 22:35 PB | 12 |
| Sep 8 | Burlington Central XC InviteSep 8 · 3 Miles Varsity Girls · Place 30 · Crystal Lake (Prairie Ridge) | 3 Miles Varsity Girls | 30 | 23:09.9 PB | 12 |
| Aug 29 | 2026 McHenry County InviteAug 29 · 3 Miles Varsity · Place 42 · Crystal Lake (Prairie Ridge) | 3 Miles Varsity | 42 | 25:08.29 PB | 12 |
2025 Cross Country
8 results2024 Cross Country
5 results