Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,000 Meters · Indian Pines Golf CourseAuburn Cross Country Invitational · Sep 7 | 14:24.1 | Auburn Cross Country Invitational | September 7, 2018 |
| 5,000 Meters · Emerson Central FieldsForest Park Cross Country Festival · Sep 9 | 20:33.74 | Forest Park Cross Country Festival | September 9, 2017 |
| 5,000 Meters · Hough ParkCapital City Invitational · Sep 30 | 20:12.70 | Capital City Invitational | September 30, 2017 |
| 5,000 Meters · McNair ParkTRXC Border War · Oct 14 | 20:19.69 | TRXC Border War | October 14, 2016 |
| 5,000 Meters · Mike Rose Soccer ComplexMemphis Twilight Cross Country Classic (College) · Aug 31 | 18:59.1 | Memphis Twilight Cross Country Classic (College) | August 31, 2019 |
| 5,000 Meters · Oak Hills Golf CenterClass 3 State Championships · Nov 7 | 19:47.10 | Class 3 State Championships | November 7, 2015 |
| 5,000 Meters · Oak Hills Golf CourseMSHSAA Class 3 State Championship · Nov 8 | 19:56.12 | MSHSAA Class 3 State Championship | November 8, 2014 |
| 6,000 Meters · Apalachee Regional Park2021 NCAA Division I Cross Country Champs (83rd Men and 41st Women) · Nov 20 | 23:14.7 | 2021 NCAA Division I Cross Country Champs (83rd Men and 41st Women) | November 20, 2021 |
| 6,000 Meters · LSU University Club CourseSEC Cross Country Championships · Oct 30 | 21:50.5 | SEC Cross Country Championships | October 30, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
2 results2020 Cross Country
1 results2019 Cross Country
4 results2018 Cross Country
1 results2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | MSHSAA Class 3 State ChampionshipsNov 4 · 5,000 Meters Varsity · Place 11 · Lutheran SouthLutheran South | 5,000 Meters Varsity | 11 | 20:02.55 | 12 |
| Oct 28 | MSHSAA Class 3 District 2Oct 28 · 5,000 Meters Varsity · Place 1 · Lutheran SouthLutheran South | 5,000 Meters Varsity | 1 | 20:00.68 | SR |
| Oct 20 | Metro League ChampionshipsOct 20 · 5,000 Meters Varsity · Place 2 · Lutheran SouthLutheran South | 5,000 Meters Varsity | 2 | 20:24.25 | SR |
| Sep 30 | Capital City InvitationalSep 30 · 5,000 Meters Varsity - 3A/4A · Place 6 · Lutheran SouthLutheran South | 5,000 Meters Varsity - 3A/4A | 6 | 20:12.70 PB | 12 |
| Sep 23 | Hancock InvitationalSep 23 · 5,000 Meters Varsity 3A · Place 5 · Lutheran SouthLutheran South | 5,000 Meters Varsity 3A | 5 | 20:54.0 | SR |
| Sep 9 | Forest Park Cross Country FestivalSep 9 · 5,000 Meters Varsity - White · Place 1 · Lutheran SouthLutheran South | 5,000 Meters Varsity - White | 1 | 20:33.74 PB | 12 |
2016 Cross Country
4 results2015 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | Class 3 State ChampionshipsNov 7 · 5,000 Meters Varsity · Place 13 · Lutheran SouthLutheran South | 5,000 Meters Varsity | 13 | 19:47.10 PB | 10 |
| Oct 3 | Capital City Cross Country ChallengeOct 3 · 4,800 Meters Varsity · Place 3 · Lutheran SouthLutheran South | 4,800 Meters Varsity | 3 | 18:46.38 | SO |
| Oct 3 | Capital City Cross Country ChallengeOct 3 · 1,600 Meters Varsity · Place 4 · Lutheran SouthLutheran South | 1,600 Meters Varsity | 4 | 6:08.34 | SO |
| Oct 3 | Capital City Cross Country ChallengeOct 3 · 5,000 Meters Varsity · Place 7 · Lutheran SouthLutheran South | 5,000 Meters Varsity | 7 | 19:29.20 | SO |
| Sep 26 | Hancock InvitationalSep 26 · 5,000 Meters Varsity 3A · Place 2 · Lutheran SouthLutheran South | 5,000 Meters Varsity 3A | 2 | 20:03.33 | SO |
| Sep 12 | Forest Park Cross Country FestivalSep 12 · 5,000 Meters Varsity · Place 3 · Lutheran SouthLutheran South | 5,000 Meters Varsity | 3 | 19:55.8 | SO |
2014 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | MSHSAA Class 3 State ChampionshipNov 8 · 5,000 Meters Varsity · Place 15 · Lutheran SouthLutheran South | 5,000 Meters Varsity | 15 | 19:56.12 PB | 9 |
| Nov 1 | MSHSAA Class 3 District 1Nov 1 · 5,000 Meters Varsity · Place 4 · Lutheran SouthLutheran South | 5,000 Meters Varsity | 4 | 19:27.50 | FR |
| Sep 27 | Hancock InvitationalSep 27 · 5,000 Meters Varsity 3A · Place 3 · Lutheran SouthLutheran South | 5,000 Meters Varsity 3A | 3 | 20:01.57 | FR |
| Sep 13 | Forest Park Cross Country FestivalSep 13 · 5,000 Meters Varsity · Place 3 · Lutheran SouthLutheran South | 5,000 Meters Varsity | 3 | 20:00.60 | FR |
| Sep 5 | Lutheran South XC InvitationalSep 5 · 5,000 Meters Varsity · Place 4 · Lutheran SouthLutheran South | 5,000 Meters Varsity | 4 | 21:02.30 | — |