Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3500 m · Salisbury Municipal Golf CourseSalisbury 3500 · Aug 28 | 15:38.76 | Salisbury 3500 | August 28, 2018 |
| 5,000 Meters · Cameron Veterans' Memorial Golf CourseCameron XC Invitational · Sep 11 | 22:16.2 | Cameron XC Invitational | September 11, 2018 |
| 5,000 Meters · Missouri Western State UniversityMSHSAA Class 1 District 7 · Oct 27 | 19:47.9 | MSHSAA Class 1 District 7 | October 27, 2018 |
| 5,000 Meters · Northwest Missouri State UniversityWest Nodaway Invitational · Oct 20 | 18:54 | West Nodaway Invitational | October 20, 2016 |
| 5,000 Meters · Oak Hills Golf CenterMSHSAA Class 1 State Championships · Nov 5 | 18:57.8 | MSHSAA Class 1 State Championships | November 5, 2016 |
| 5,000 Meters · Platte Ridge ParkWest Platte Invitational · Oct 13 | 20:55.0 | West Platte Invitational | October 13, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | MSHSAA Class 1 State ChampionshipNov 3 · 5,000 Meters Varsity · Place 139 · Braymer | 5,000 Meters Varsity | 139 | 21:11.42 | 12 |
| Oct 27 | MSHSAA Class 1 District 7Oct 27 · 5,000 Meters Varsity · Place 12 · Braymer | 5,000 Meters Varsity | 12 | 19:47.9 PB | 12 |
| Oct 23 | West Nodaway InvitationalOct 23 · 5,000 Meters Varsity · Place 12 · Braymer | 5,000 Meters Varsity | 12 | 20:01 | 12 |
| Oct 15 | Robert Kelsay InvitationalOct 15 · 5,000 Meters Varsity · Place 29 · Braymer | 5,000 Meters Varsity | 29 | 20:00.26 | 12 |
| Oct 13 | West Platte InvitationalOct 13 · 5,000 Meters Varsity · Place 75 · Braymer | 5,000 Meters Varsity | 75 | 20:55.0 PB | 12 |
| Oct 2 | Excelsior Springs InvitationalOct 2 · 5,000 Meters Varsity · Place 49 · Braymer | 5,000 Meters Varsity | 49 | 21:05.9 | 12 |
| Sep 29 | Savannah Invitational XC Sep 29 · 5,000 Meters Varsity · Place 18 · Braymer C | 5,000 Meters Varsity | 18 | 19:59.8 | — |
| Sep 27 | Moberly InvitationalSep 27 · 5,000 Meters Varsity · Place 48 · Braymer | 5,000 Meters Varsity | 48 | 20:24.04 | SR |
| Sep 13 | Platte County InvitationalSep 13 · 5,000 Meters Varsity · Place 87 · Braymer | 5,000 Meters Varsity | 87 | 23:05.4 | 12 |
| Sep 11 | Cameron XC InvitationalSep 11 · 5,000 Meters Varsity · Place 40 · Braymer | 5,000 Meters Varsity | 40 | 22:16.2 PB | 12 |
| Sep 4 | Chillicothe InvitationalSep 4 · 5,000 Meters Varsity · Place 63 · Braymer | 5,000 Meters Varsity | 63 | 22:08.7 | — |
| Aug 28 | Salisbury 3500Aug 28 · 3,500 Meters Varsity · Place 47 · Braymer | 3,500 Meters Varsity | 47 | 15:38.76 PB | 12 |
2016 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | MSHSAA Class 1 State ChampionshipsNov 5 · 5,000 Meters Varsity · Place 48 · Braymer | 5,000 Meters Varsity | 48 | 18:57.8 PB | 10 |
| Oct 29 | Class 1 District 6Oct 29 · 5,000 Meters Varsity · Place 5 · Braymer | 5,000 Meters Varsity | 5 | 18:59.77 | SO |
| Oct 20 | West Nodaway InvitationalOct 20 · 5,000 Meters Varsity · Place 3 · Braymer | 5,000 Meters Varsity | 3 | 18:54 PB | 10 |
| Oct 17 | Salisbury InvitationalOct 17 · 5,000 Meters Varsity · Place 15 · Braymer | 5,000 Meters Varsity | 15 | 19:56Unofficial | 10 |
| Oct 15 | West Platte InvitationalOct 15 · 5,000 Meters Varsity · Place 19 · Braymer | 5,000 Meters Varsity | 19 | 19:20Unofficial | 10 |
| Sep 15 | Platte County InvitationalSep 15 · 5,000 Meters Varsity · Place 19 · Braymer | 5,000 Meters Varsity | 19 | 19:15.7 | 10 |
| Sep 6 | Chillicothe InvitationalSep 6 · 5,000 Meters Varsity · Place 9 · Braymer | 5,000 Meters Varsity | 9 | 19:05.4 | — |
2015 Cross Country
2 results