Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.9 Miles · Lower Lake ParkEureka Quad (Elmwood/TriValley/Heyworth) · Oct 10 | 19:30.41 | Eureka Quad (Elmwood/TriValley/Heyworth) | October 10, 2020 |
| 3 Miles · Dawson LakeHeyworth HS vs. Tri-Valley · Sep 8 | 20:38 | Heyworth HS vs. Tri-Valley | September 8, 2020 |
| 3 Miles · Furrow FarmEPGXC Invitational · Sep 28 | 23:00.8 | EPGXC Invitational | September 28, 2021 |
| 3 Miles · Lower Lake ParkHeart of Illinois Conference Meet · Oct 16 | 20:21.4 | Heart of Illinois Conference Meet | October 16, 2021 |
| 3 Miles · Maple Lane Country ClubElmwood HS XC Invitational · Oct 2 | 23:15.3 | Elmwood HS XC Invitational | October 2, 2021 |
| 3 Miles · Maxwell Park52nd Annual U-High Invite · Oct 2 | 21:13 | 52nd Annual U-High Invite | October 2, 2018 |
| 3 Miles · Paxton Buckley Loda High SchoolPBL HS Invite · Sep 8 | 22:36 | PBL HS Invite | September 8, 2018 |
| 3 Miles · St. Joseph-Ogden High SchoolSt. Joesph-Ogden Spartan Classic · Sep 28 | 19:32.14 | St. Joesph-Ogden Spartan Classic | September 28, 2019 |
| 3 Miles · Tri-Valley Home CourseTri-valley/Tremont duel · Sep 22 | 19:53 | Tri-valley/Tremont duel | September 22, 2020 |
| 4699 m · Heyworth HS (2020)Heyworth HS vs. Cornerstone/Fieldcrest/Olympia/Peoria Heights/Tri-Valley · Oct 13 | 19:13 | Heyworth HS vs. Cornerstone/Fieldcrest/Olympia/Peoria Heights/Tri-Valley | October 13, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | Heart of Illinois Conference MeetOct 16 · 3 Miles Open · Place 23 · Downs (Tri-Valley) | 3 Miles Open | 23 | 20:21.4 PB | 12 |
| Oct 2 | Elmwood HS XC InvitationalOct 2 · 3 Miles Boys · Place 194 · Downs (Tri-Valley) | 3 Miles Boys | 194 | 23:15.3 PB | 12 |
| Sep 28 | EPGXC InvitationalSep 28 · 3 Miles Open · Place 32 · Downs (Tri-Valley) | 3 Miles Open | 32 | 23:00.8 PB | 12 |
| Sep 11 | PBL InviteSep 11 · 3 Miles Junior Varsity · Place 20 · Downs (Tri-Valley) | 3 Miles Junior Varsity | 20 | 23:53 | 12 |
2020 Cross Country
5 results2019 Cross Country
1 results2018 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 2 | 52nd Annual U-High InviteOct 2 · 3 Miles Boys Open · Place 104 · Downs (Tri-Valley) | 3 Miles Boys Open | 104 | 21:13 PB | 12 |
| Sep 8 | PBL HS InviteSep 8 · 3 Miles Open · Place 26 · Downs (Tri-Valley) | 3 Miles Open | 26 | 22:36 PB | 12 |