Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Oregon High SchoolOregon (IL) JH Open · Sep 2 | 15:15.1 | Oregon (IL) JH Open | September 2, 2023 |
| 2 Miles · Black Partridge ParkTom Koonce Redbird Invite · Aug 23 | 16:27.00 | Tom Koonce Redbird Invite | August 23, 2025 |
| 2 Miles · Dunlap High SchoolCoach Bob Lacroix Spartan Invite · Sep 23 | 14:05.65 | Coach Bob Lacroix Spartan Invite | September 23, 2025 |
| 2 Miles · Hoover ParkYe Olde Berserker · Sep 11 | 15:19.00 | Ye Olde Berserker | September 11, 2025 |
| 2 Miles · Sterling MS XC CourseRock River Run · Sep 27 | 14:37.08 | Rock River Run | September 27, 2025 |
| 2 Miles · The Yeti CC Course, at Donovan ParkSt. Jude FIRE Cross Country Mini-Yeti · Sep 18 | 19:04.6 | St. Jude FIRE Cross Country Mini-Yeti | September 18, 2023 |
| 2 Miles · Troy Cronin XC courseShorewood/Troy XC Invitational · Sep 20 | 14:35.17 | Shorewood/Troy XC Invitational | September 20, 2025 |
| 2253 m · Oregon High School9/7 Oregon JH Open · Sep 7 | 12:48.6 | 9/7 Oregon JH Open | September 7, 2024 |
| 3,000 Meters · Richmond Hill ParkGeneseo Middle School XC Invite · Sep 3 | 14:37.40 | Geneseo Middle School XC Invite | September 3, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 27 | Rock River RunSep 27 · 2 Miles Middle School · Place 110 · Princeton Logan | 2 Miles Middle School | 110 | 14:37.08 PB | 8 |
| Sep 23 | Coach Bob Lacroix Spartan InviteSep 23 · 2 Miles Varsity Boys · Place 85 · Princeton Logan | 2 Miles Varsity Boys | 85 | 14:05.65 PB | 8 |
| Sep 20 | Shorewood/Troy XC InvitationalSep 20 · 2 Miles 8th Grade · Place 241 · Princeton Logan | 2 Miles 8th Grade | 241 | 14:35.17 PB | 8 |
| Sep 11 | Ye Olde BerserkerSep 11 · 2 Miles Middle School · Place 70 · Princeton Logan | 2 Miles Middle School | 70 | 15:19.00 PB | 8 |
| Sep 3 | Geneseo Middle School XC InviteSep 3 · 3,000 Meters 8th Grade Boys · Place 35 · Princeton Logan | 3,000 Meters 8th Grade Boys | 35 | 14:37.40 PB | 8 |
| Aug 23 | Tom Koonce Redbird InviteAug 23 · 2 Miles Varsity Boys · Place 131 · Princeton Logan | 2 Miles Varsity Boys | 131 | 16:27.00 PB | 8 |
| Aug 21 | Logan Invitational Aug 21 · 1.7 Miles Middle School · Place 39 · Princeton Logan | 1.7 Miles Middle School | 39 | 13:05.30 | 8 |
| Aug 16 | Washington Trojan InviteAug 16 · 2 Miles Varsity · Place 64 · Princeton Logan | 2 Miles Varsity | 64 | 16:13.4 | 8 |
| Jul 25 | Detweiller at Dark Jul 25 · 2.1 Miles Middle School · Place 199 · Logan Lions | 2.1 Miles Middle School | 199 | 17:43.60 | 7 |
2024 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | Pretzels XC InvitationalOct 5 · 2 Miles Middle School · Place 78 · Princeton Logan | 2 Miles Middle School | 78 | 16:39.9 | 7 |
| Sep 28 | Rock River RunSep 28 · 2 Miles Middle School · Place 150 · Princeton Logan | 2 Miles Middle School | 150 | 15:36.00 | 7 |
| Sep 24 | Dunlap Valley Spartan XC InvitationalSep 24 · 2 Miles Open · Place 73 · Princeton Logan | 2 Miles Open | 73 | 15:45.30 | 7 |
| Sep 12 | Ye Old BeserkerSep 12 · 3,200 Meters Middle School · Place 70 · Princeton Logan | 3,200 Meters Middle School | 70 | 15:59 | 7 |
| Sep 7 | 9/7 Oregon JH OpenSep 7 · 1.4 Miles Middle School · Place 88 · Princeton Logan | 1.4 Miles Middle School | 88 | 12:48.6 PB | 7 |
| Sep 4 | Geneseo Middle School XC InviteSep 4 · 3,000 Meters 7th Grade · Place 35 · Princeton Logan | 3,000 Meters 7th Grade | 35 | 15:23.50 | 7 |
| Aug 24 | Tom Koonce Redbird InviteAug 24 · 2 Miles Open · Place 59 · Princeton Logan | 2 Miles Open | 59 | 16:20.10 | 7 |
| Aug 21 | Invincible Runners InvitationalAug 21 · 1.7 Miles Middle School · Place 45 · Princeton Logan | 1.7 Miles Middle School | 45 | 13:04.90 | 7 |
| Aug 17 | Washington Trojan InviteAug 17 · 2 Miles Varsity · Place 71 · Princeton Logan | 2 Miles Varsity | 71 | 16:43.5 | 7 |
| Jul 26 | Detweiller at DarkJul 26 · 2.1 Miles Middle School · Place 215 · Princeton Logan Boys | 2.1 Miles Middle School | 215 | 17:56.00 | 7 |
2023 Cross Country
8 results