Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Afton LakeAVCTL League Meet · Oct 15 | 17:45.0 | AVCTL League Meet | October 15, 2016 |
| 5,000 Meters · Augusta Country ClubJK Gold Classic · Sep 2 | 18:25.3 | JK Gold Classic | September 2, 2017 |
| 5,000 Meters · Cessna Activities CenterSoutheast Invitational · Sep 15 | 18:43 | Southeast Invitational | September 15, 2018 |
| 5,000 Meters · Prairie Hills Trail2017 AVCTL Div I/Div II · Oct 14 | 18:13.26 | 2017 AVCTL Div I/Div II | October 14, 2017 |
| 5,000 Meters · Rim Rock FarmKSHSAA 5A State XC Championships · Oct 28 | 16:39.04 | KSHSAA 5A State XC Championships | October 28, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | KSHSAA 5A State ChampionshipOct 27 · 5,000 Meters 5A · Place 32 · AndoverAndover | 5,000 Meters 5A | 32 | 17:05.2 | 12 |
| Oct 20 | KSHSAA Class 5A Newton RegionalOct 20 · 5,000 Meters Varsity 5A · Place 11 · AndoverAndover | 5,000 Meters Varsity 5A | 11 | 18:00.6 | 12 |
| Sep 29 | Newton InvitationalSep 29 · 5,000 Meters Varsity · Place 50 · AndoverAndover | 5,000 Meters Varsity | 50 | 18:12.8 | SR |
| Sep 22 | Rim Rock Farm ClassicSep 22 · 5,000 Meters Varsity · Place 185 · AndoverAndover | 5,000 Meters Varsity | 185 | 17:38.5 | 12 |
| Sep 15 | Southeast InvitationalSep 15 · 5,000 Meters Elite · Place 37 · AndoverAndover | 5,000 Meters Elite | 37 | 18:43 PB | 12 |
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | KSHSAA 5A State XC ChampionshipsOct 28 · 5,000 Meters Varsity · Place 29 · AndoverAndover | 5,000 Meters Varsity | 29 | 16:39.04 PB | 11 |
| Oct 14 | 2017 AVCTL Div I/Div IIOct 14 · 5,000 Meters Division II Varsity · Place 17 · AndoverAndover | 5,000 Meters Division II Varsity | 17 | 18:13.26 PB | 11 |
| Sep 30 | Newton InvitationalSep 30 · 5,000 Meters Varsity · Place 50 · AndoverAndover | 5,000 Meters Varsity | 50 | 18:16.6 | JR |
| Sep 23 | Rim Rock Farm High School Cross Country ClassicSep 23 · 5,000 Meters Varsity · Place 294 · AndoverAndover | 5,000 Meters Varsity | 294 | 20:12.9 | 11 |
| Sep 9 | Emporia InvitationalSep 9 · 5,000 Meters Varsity · Place 79 · AndoverAndover | 5,000 Meters Varsity | 79 | 19:00.3 | 11 |
| Sep 2 | Wichita State JK Gold Classic (UniversitySep 2 · 5,000 Meters Varsity · Place 40 · AndoverAndover | 5,000 Meters Varsity | 40 | 18:25.3 | JR |
| Sep 2 | JK Gold ClassicSep 2 · 5,000 Meters Varsity · Place 40 · AndoverAndover | 5,000 Meters Varsity | 40 | 18:25.3 PB | 11 |
2016 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | KSHSAA 5A State ChampionshipsOct 29 · 5,000 Meters Varsity · Place 42 · AndoverAndover | 5,000 Meters Varsity | 42 | 17:26.10 | 10 |
| Oct 22 | 5A Regional - EmporiaOct 22 · 5,000 Meters 5A · Place 12 · AndoverAndover | 5,000 Meters 5A | 12 | 17:44.00 | 10 |
| Oct 15 | AVCTL League MeetOct 15 · 5,000 Meters Varsity · Place 27 · AndoverAndover | 5,000 Meters Varsity | 27 | 17:45.0 PB | 10 |
| Oct 1 | Newton InvitationalOct 1 · 5,000 Meters Varsity · Place 50 · AndoverAndover | 5,000 Meters Varsity | 50 | 18:06.6 | SO |
| Sep 24 | Rim Rock Farm XC Classic Sep 24 · 5,000 Meters Varsity · Place 211 · AndoverAndover | 5,000 Meters Varsity | 211 | 19:30.9 | 10 |
| Sep 10 | Emporia InvitationalSep 10 · 5,000 Meters Junior Varsity · Place 6 · AndoverAndover | 5,000 Meters Junior Varsity | 6 | 18:51.5 | — |
| Sep 3 | J.K. Gold ClassicSep 3 · 5,000 Meters Junior Varsity · Place 26 · AndoverAndover | 5,000 Meters Junior Varsity | 26 | 19:58.3 | SO |
2015 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 24 | Goddard Inv.Sep 24 · Varsity · Place 46 · AndoverAndover | Varsity | 46 | 19:59.0 | — |
| Sep 5 | J.K. Gold ClassicSep 5 · 5,000 Meters Junior Varsity · Place 38 · AndoverAndover | 5,000 Meters Junior Varsity | 38 | 21:52.6 | FR |