Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · St. James Farm Forest PreserveRed & White Invitational · Nov 5 | 15:18.56 | Red & White Invitational | November 5, 2026 |
| 5,000 Meters · Indiana Wesleyan UniversityWildcat Classic · Sep 14 | 16:26.90 | Wildcat Classic | September 14, 2024 |
| 5,000 Meters · LaVern Gibson CourseIHSAA State XC Championships · Nov 2 | 16:23.03 | IHSAA State XC Championships | November 2, 2024 |
| 5,000 Meters · New Prairie High SchoolIHSAA New Prairie Regional · Oct 26 | 16:22.0 | IHSAA New Prairie Regional | October 26, 2024 |
| 6,000 Meters · St. James Farm Forest PreserveAl Carius and Paul Olsen Open Race · Oct 31 | 28:36.7 | Al Carius and Paul Olsen Open Race | October 31, 2026 |
| 8,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Lucian Rosa Invitational · Sep 27 | 27:29.77 | Lucian Rosa Invitational | September 27, 2025 |
| 8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 4 | 26:17.20 | Swags Louisville Cross Country Classic | October 4, 2025 |
| 8,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 18 | 28:35.6 | Interregional Invitational | October 18, 2025 |
| 8,000 Meters · Settler's Hill CC CourseSpartan Classic · Sep 13 | 27:06.30 | Spartan Classic | September 13, 2025 |
| 8,000 Meters · St. James Farm Forest PreserveNorth Central Invitational · Sep 5 | 26:31.40 | North Central Invitational | September 5, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | Interregional InvitationalOct 18 · 8,000 Meters Blue · Place 202 · North Central (Ill.)North Central (Ill.) | 8,000 Meters Blue | 202 | 28:35.6 PB | Fr |
| Oct 4 | Swags Louisville Cross Country ClassicOct 4 · 8,000 Meters College Blue · Place 81 · North Central (Ill.)North Central (Ill.) | 8,000 Meters College Blue | 81 | 26:17.20 PB | Fr |
| Sep 27 | Lucian Rosa InvitationalSep 27 · 8,000 Meters Men's Open · Place 9 · North Central (Ill.)North Central (Ill.) | 8,000 Meters Men's Open | 9 | 27:29.77 PB | Fr |
| Sep 13 | Spartan ClassicSep 13 · 8,000 Meters Men · Place 3 · North Central (Ill.)North Central (Ill.) | 8,000 Meters Men | 3 | 27:06.30 PB | Fr |
| Sep 5 | North Central InvitationalSep 5 · 8,000 Meters Men's Race · Place 26 · North Central (Ill.)North Central (Ill.) | 8,000 Meters Men's Race | 26 | 26:31.40 PB | Fr |
2024 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 17 | NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Open 1 · Place 20 · PennPenn | 5,000 Meters Open 1 | 20 | 16:34.38 | 12 |
| Nov 2 | IHSAA State XC ChampionshipsNov 2 · 5,000 Meters Varsity · Place 105 · PennPenn | 5,000 Meters Varsity | 105 | 16:23.03 PB | 12 |
| Oct 26 | IHSAA New Prairie RegionalOct 26 · 5,000 Meters Varsity · Place 15 · PennPenn | 5,000 Meters Varsity | 15 | 16:22.0 PB | 12 |
| Oct 19 | IHSAA Sectional 3 - New PrairieOct 19 · 3.1 Miles Varsity · Place 5 · PennPenn | 3.1 Miles Varsity | 5 | 16:20.4 | SR |
| Sep 28 | Culver Academies InvitationalSep 28 · 5,000 Meters Varsity Open · Place 19 · PennPenn | 5,000 Meters Varsity Open | 19 | 16:42.8 | 12 |
| Sep 21 | New Prairie InvitationalSep 21 · 5,000 Meters Varsity · Place 20 · PennPenn | 5,000 Meters Varsity | 20 | 16:54.40 | SR |
| Sep 14 | Wildcat ClassicSep 14 · 5,000 Meters Varsity Red Race · Place 22 · PennPenn | 5,000 Meters Varsity Red Race | 22 | 16:26.90 PB | 12 |
| Sep 7 | Harrison InviteSep 7 · 5,000 Meters Varsity · Place 22 · PennPenn | 5,000 Meters Varsity | 22 | 16:18.1 | SR |
| Aug 24 | NIC StompAug 24 · 5,000 Meters Varsity · Place 9 · PennPenn | 5,000 Meters Varsity | 9 | 16:40.6 | SR |
2023 Cross Country
6 results2022 Cross Country
2 results2021 Cross Country
3 results