Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Neuqua Valley High School2025 EIU Showdown · Aug 30 | 14:10.47 | 2025 EIU Showdown | August 30, 2025 |
| 3 Miles · Bartlett High School24th Annual Bartlett Flyin’ Hawk Invitational · Sep 26 | 19:54.50 | 24th Annual Bartlett Flyin’ Hawk Invitational | September 26, 2026 |
| 3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 12 | 21:30.1 | First to the Finish Invitational | September 12, 2026 |
| 3 Miles · Hickory Nut GroveCary Grove Tri · Sep 22 | 21:10.66 | Cary Grove Tri | September 22, 2026 |
| 3 Miles · Jacobs High SchoolJacobs JV Jamboree · Oct 22 | 18:55 | Jacobs JV Jamboree | October 22, 2025 |
| 3 Miles · Kaneland High SchoolLarry Eddington XC Invitational · Sep 20 | 20:06.13 | Larry Eddington XC Invitational | September 20, 2025 |
| 3 Miles · LeRoy Oakes Forest PreserveSt. Charles North XC Invite · Oct 4 | 22:19.43 | St. Charles North XC Invite | October 4, 2025 |
| 3 Miles · Lippold ParkCrystal Lake South Quad · Sep 23 | 19:48 | Crystal Lake South Quad | September 23, 2025 |
| 3 Miles · Lyons Prairie and Marsh Conservation AreaCary-Grove Triangular · Sep 9 | 22:40.71 | Cary-Grove Triangular | September 9, 2025 |
| 3 Miles · McHenry County College2025 Fox Valley Cross Country Conference Championship · Oct 18 | 19:41.49 | 2025 Fox Valley Cross Country Conference Championship | October 18, 2025 |
| 3 Miles · Neuqua Valley High School2026 EIU Showdown · Aug 29 | 21:23.39 | 2026 EIU Showdown | August 29, 2026 |
| 3 Miles · Plato Township ParkBurlington Central XC Invite · Sep 8 | 22:59.6 | Burlington Central XC Invite | September 8, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
10 results2025 Cross Country
11 results2024 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | Jacobs JV JamboreeOct 23 · 3 Miles Junior Varsity · Place 35 · Algonquin (Jacobs) | 3 Miles Junior Varsity | 35 | 19:46 | 9 |
| Oct 19 | Fox Valley Conference XC MeetOct 19 · 3 Miles Frosh/Soph Freshman · Place 32 · Algonquin (Jacobs) | 3 Miles Frosh/Soph Freshman | 32 | 19:43.92 | 9 |
| Oct 8 | D300 ChampionshipOct 8 · 3 Miles Frosh/Soph Freshman · Place 17 · Algonquin (Jacobs) | 3 Miles Frosh/Soph Freshman | 17 | 20:16.72 | 9 |
| Oct 5 | St. Charles North XC InviteOct 5 · 3 Miles Varsity · Place 158 · Algonquin (Jacobs) | 3 Miles Varsity | 158 | 20:09.64 | 9 |
| Sep 28 | Bartlett Flyin' Hawk InviteSep 28 · 3 Miles Varsity · Place 81 · Algonquin (Jacobs) | 3 Miles Varsity | 81 | 20:02.70 | 9 |
| Sep 24 | CLS QuadSep 24 · 3.05 Miles Varsity · Place 52 · Algonquin (Jacobs) | 3.05 Miles Varsity | 52 | 22:11 | 9 |
| Sep 21 | Larry Eddington XC InvitationalSep 21 · 2.92 Miles Frosh/Soph Freshman · Place 106 · Algonquin (Jacobs) | 2.92 Miles Frosh/Soph Freshman | 106 | 21:14.90 | 9 |
| Sep 14 | First to the Finish InvitationalSep 14 · 3 Miles Open · Place 725 · Algonquin (Jacobs) | 3 Miles Open | 725 | 22:22.60 | 9 |
| Sep 10 | Jacobs TriangularSep 10 · 3 Miles Varsity · Place 51 · Algonquin (Jacobs) | 3 Miles Varsity | 51 | 22:42 | 9 |
| Aug 31 | EIU ShowdownAug 31 · 2 Miles Junior Varsity · Place 133 · Algonquin (Jacobs) | 2 Miles Junior Varsity | 133 | 16:35.79 | 9 |
| Aug 22 | Time TrialAug 22 · 1,600 Meters 1600m Time Trial · Place 6 · Algonquin (Jacobs) | 1,600 Meters 1600m Time Trial | 6 | 6:00.4Unofficial | 9 |