Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Countryside Golf ClubGirard Invitational · Sep 10 | 19:01 | Girard Invitational | September 10, 2020 |
| 5,000 Meters · John Redmond ReservoirKSHSAA Class 3A Burlington Regional · Oct 20 | 18:01.0 | KSHSAA Class 3A Burlington Regional | October 20, 2018 |
| 5,000 Meters · Labette County High SchoolLabette County Invitational · Sep 5 | 19:07.3 | Labette County Invitational | September 5, 2020 |
| 5,000 Meters · Rim Rock FarmKSHSAA 5A State Championship · Oct 27 | 18:33.1 | KSHSAA 5A State Championship | October 27, 2018 |
| 5,000 Meters · Tom Rutledge Cross Country CourseSouthern Stampede · Sep 16 | 20:04.20 | Southern Stampede | September 16, 2017 |
| 5,000 Meters · Wamego Country ClubKSHSAA 4A State XC Championships · Oct 28 | 18:33.7 | KSHSAA 4A State XC Championships | October 28, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | KSHSAA Class 3A/4A State ChampionshipsOct 31 · 5,000 Meters Division 3A · Place 64 · Girard | 5,000 Meters Division 3A | 64 | 19:19.8 | 12 |
| Oct 24 | Class 3A Fredonia RegionalOct 24 · 5,000 Meters 3A · Place 6 · Girard | 5,000 Meters 3A | 6 | 18:37.80 | 12 |
| Oct 3 | Maple Leaf ClassicOct 3 · 5,000 Meters Varsity · Place 51 · Girard | 5,000 Meters Varsity | 51 | 18:44.01 | 12 |
| Sep 17 | Parsons InvitationalSep 17 · 5,000 Meters Varsity · Place 19 · Girard | 5,000 Meters Varsity | 19 | 18:34.93 | 12 |
| Sep 10 | Girard InvitationalSep 10 · 5,000 Meters Varsity · Place 18 · Girard | 5,000 Meters Varsity | 18 | 19:01 PB | 12 |
| Sep 5 | Labette County InvitationalSep 5 · 5,000 Meters Varsity · Place 6 · Girard | 5,000 Meters Varsity | 6 | 19:07.3 PB | 12 |
2019 Cross Country
3 results2018 Cross Country
3 results2017 Cross Country
3 results