Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · BattlegroundsFleet Feet Cross Country Classic @ The Battlegrounds · Aug 23 | 13:10.40 | Fleet Feet Cross Country Classic @ The Battlegrounds | August 23, 2017 |
| 3 Miles · South ParkQND Raider Classic · Sep 11 | 19:13 | QND Raider Classic | September 11, 2018 |
| 3 Miles · South ParkQND Raider Classic · Sep 12 | 18:46 | QND Raider Classic | September 12, 2017 |
| 5,000 Meters · AP Green EstateMexico Invite · Sep 5 | 19:32.68 | Mexico Invite | September 5, 2020 |
| 5,000 Meters · Bowling Green CampusEMO Conference Meet · Oct 13 | 18:36.99 | EMO Conference Meet | October 13, 2018 |
| 5,000 Meters · ColumbiaGans Creek Classic · Sep 28 | 19:02.0 | Gans Creek Classic | September 28, 2019 |
| 5,000 Meters · Hough ParkCapital City Invitational · Sep 30 | 19:12.24 | Capital City Invitational | September 30, 2017 |
| 5,000 Meters · Oak Hills Golf CenterMSHSAA Class 2 State XC Championships · Nov 3 | 19:00.76 | MSHSAA Class 2 State XC Championships | November 3, 2018 |
| 5,000 Meters · Pike County FairgroundsMSHSAA Class 1, 2, 3 District 3 - Bowling Green · Oct 31 | 18:27.79 | MSHSAA Class 1, 2, 3 District 3 - Bowling Green | October 31, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | MSHSAA Class 3 State XC ChampionshipsNov 5 · 5,000 Meters Varsity · Place 148 · Bowling Green | 5,000 Meters Varsity | 148 | 20:29.0 | 12 |
| Oct 31 | MSHSAA Class 1, 2, 3 District 3 - Bowling GreenOct 31 · 5,000 Meters Class 3 Boys · Place 14 · Bowling Green | 5,000 Meters Class 3 Boys | 14 | 18:27.79 PB | 12 |
| Oct 23 | Bowling Green Invite Oct 23 · 5,000 Meters Varsity · Place 30 · Bowling Green | 5,000 Meters Varsity | 30 | 18:32.40 | SR |
| Oct 10 | Border War Championships Oct 10 · 5,000 Meters Varsity Boys · Place 54 · Bowling Green | 5,000 Meters Varsity Boys | 54 | 18:41Unofficial | 12 |
| Oct 6 | Hermann InvitationalOct 6 · 5,000 Meters Varsity · Place 16 · Bowling Green | 5,000 Meters Varsity | 16 | 18:51.89 | 12 |
| Sep 26 | Gans Creek Classic Sep 26 · 5,000 Meters Varsity · Place 31 · Bowling Green | 5,000 Meters Varsity | 31 | 19:46.8 | 12 |
| Sep 18 | McNair Invitational Sep 18 · 5,000 Meters Varsity · Place 41 · Bowling Green | 5,000 Meters Varsity | 41 | 18:56.90 | SR |
| Sep 5 | Mexico Invite Sep 5 · 5,000 Meters Varsity Boys · Place 10 · Bowling Green | 5,000 Meters Varsity Boys | 10 | 19:32.68 PB | 12 |
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | MSHSAA Class 2 District 3Nov 2 · 5,000 Meters Varsity · Place 18 · Bowling Green | 5,000 Meters Varsity | 18 | 18:13.16 | 11 |
| Oct 25 | Bowling Green InvitationalOct 25 · 5,000 Meters Varsity · Place 28 · Bowling Green | 5,000 Meters Varsity | 28 | 18:11.01 | JR |
| Oct 19 | EMO Conference Meet Oct 19 · 5,000 Meters Boys Varsity · Place 6 · Bowling Green | 5,000 Meters Boys Varsity | 6 | 18:31Unofficial | 11 |
| Oct 15 | Centralia InvitationalOct 15 · 5,000 Meters Varsity · Place 13 · Bowling Green | 5,000 Meters Varsity | 13 | 18:25.83 | 11 |
| Oct 10 | Orchard Farm Invitational Oct 10 · Varsity · Place 33 · Bowling Green | Varsity | 33 | 18:23.79 | JR |
| Sep 28 | Gans Creek Classic Sep 28 · 5,000 Meters Varsity White · Place 38 · Bowling Green | 5,000 Meters Varsity White | 38 | 19:02.0 PB | 11 |
| Sep 7 | Mexico Invitational Sep 7 · 5,000 Meters Varsity · Place 6 · Bowl | 5,000 Meters Varsity | 6 | 19:23.00 | 11 |
2018 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | MSHSAA Class 2 State XC ChampionshipsNov 3 · 5,000 Meters Varsity · Place 65 · Bowling Green | 5,000 Meters Varsity | 65 | 19:00.76 PB | 10 |
| Oct 27 | MSHSAA Class 2 District 3Oct 27 · 5,000 Meters Varsity · Place 11 · Bowling Green | 5,000 Meters Varsity | 11 | 18:37.27 | SO |
| Oct 19 | Bowling Green HS InvitationalOct 19 · 5,000 Meters Varsity · Place 23 · Bowling Green | 5,000 Meters Varsity | 23 | 18:20.90 | SO |
| Oct 13 | EMO Conference Meet Oct 13 · 5,000 Meters Boys RACE · Place 6 · Bowling Green | 5,000 Meters Boys RACE | 6 | 18:36.99 PB | 10 |
| Oct 4 | Orchard Farm Invite Oct 4 · 5,000 Meters Varsity · Place 23 · Bowling Green | 5,000 Meters Varsity | 23 | 18:21.24 | SO |
| Sep 29 | Capital City ChallengeSep 29 · 4,800 Meters Varsity · Place 24 · Bowling Green | 4,800 Meters Varsity | 24 | 18:20.10 | SO |
| Sep 29 | Capital City ChallengeSep 29 · Varsity · Place 28 · Bowling Green | Varsity | 28 | 11:53.80 | SO |
| Sep 29 | Capital City ChallengeSep 29 · 1,600 Meters Varsity · Place 17 · Bowling Green | 1,600 Meters Varsity | 17 | 5:40.70 | SO |
| Sep 29 | Capital City ChallengeSep 29 · 5,000 Meters Varsity · Place 29 · Bowling Green | 5,000 Meters Varsity | 29 | 19:05.54 | SO |
| Sep 11 | QND Raider Classic Sep 11 · 3 Miles Varsity · Place 42 · Bowling Green | 3 Miles Varsity | 42 | 19:13 PB | 10 |
| Aug 25 | Mexico Invitational Aug 25 · 5,000 Meters Varsity · Place 19 · Green | 5,000 Meters Varsity | 19 | 20:42.71 | 10 |
2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | MSHSAA Class 2 District 3Oct 28 · 5,000 Meters Varsity · Place 20 · Bowling Green | 5,000 Meters Varsity | 20 | 18:48.12 | FR |
| Oct 20 | Bowling Green Invite Oct 20 · 5,000 Meters Varsity · Place 39 · Bowling Green | 5,000 Meters Varsity | 39 | 19:28.27Unofficial | 9 |
| Oct 14 | EMO Conference Meet Oct 14 · 5,000 Meters Varsity · Place 8 · Bowling Green | 5,000 Meters Varsity | 8 | 19:16Unofficial | 9 |
| Oct 9 | Clopton Invite Oct 9 · 5,000 Meters Varsity · Place 9 · Bowling Green | 5,000 Meters Varsity | 9 | 19:31.41Unofficial | 9 |
| Oct 5 | Orchard Farm Invite Oct 5 · 5,000 Meters Varsity · Place 42 · Bowling Green | 5,000 Meters Varsity | 42 | 19:10.00 | — |
| Sep 30 | Capital City InvitationalSep 30 · 5,000 Meters Varsity - 1A/2A · Place 56 · Bowling Green | 5,000 Meters Varsity - 1A/2A | 56 | 19:12.24 PB | 9 |
| Sep 12 | QND Raider Classic Sep 12 · 3 Miles Varsity · Place 34 · Bowling Green | 3 Miles Varsity | 34 | 18:46 PB | 9 |
| Aug 23 | Fleet Feet Cross Country Classic @ The BattlegroundsAug 23 · 2 Miles Junior Varsity · Place 28 · Bowling Green | 2 Miles Junior Varsity | 28 | 13:10.40 PB | 9 |