Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,500 Meters · Fulton High SchoolFulton Invitational · Sep 15 | 12:28.29 | Fulton Invitational | September 15, 2018 |
| 5,000 Meters · AP Green EstateMexico Invite · Sep 5 | 23:20.12 | Mexico Invite | September 5, 2020 |
| 5,000 Meters · ColumbiaGans Creek Classic · Sep 28 | 23:57.3 | Gans Creek Classic | September 28, 2019 |
| 5,000 Meters · Fulton High SchoolFulton Invite · Sep 18 | 23:00.93 | Fulton Invite | September 18, 2021 |
| 5,000 Meters · Linn Athletic Complex41st Annual Linn Invitational · Sep 14 | 28:14.33 | 41st Annual Linn Invitational | September 14, 2019 |
| 5,000 Meters · Pike County FairgroundsEMO Conference Meet · Oct 17 | 22:46.33 | EMO Conference Meet | October 17, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Bowling Green Invite Oct 21 · 5,000 Meters Varsity · Place 156 · North CallawayNorth Callaway | 5,000 Meters Varsity | 156 | 22:56.85 | 12 |
| Oct 15 | EMO Conference Meet Oct 15 · 5,000 Meters Varsity · Place 36 · North CallawayNorth Callaway | 5,000 Meters Varsity | 36 | 23:25.22 | 12 |
| Sep 24 | Gans Creek ClassicSep 24 · 5,000 Meters Varsity · Place 206 · North CallawayNorth Callaway | 5,000 Meters Varsity | 206 | 22:18.3 | 12 |
| Sep 17 | Fulton InvitationalSep 17 · 5,000 Meters Varsity · Place 136 · North CallawayNorth Callaway | 5,000 Meters Varsity | 136 | 25:50.65 | 12 |
| Sep 2 | Mexico Invite Sep 2 · 5,000 Meters Varsity · Place 69 · North CallawayNorth Callaway | 5,000 Meters Varsity | 69 | 24:59.84 | 12 |
2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | Bowling Green Invite Oct 22 · 5,000 Meters Varsity · Place 133 · North CallawayNorth Callaway | 5,000 Meters Varsity | 133 | 21:19.07 | 11 |
| Oct 16 | EMO Conference Meet Oct 16 · 5,000 Meters Varsity · Place 34 · North CallawayNorth Callaway | 5,000 Meters Varsity | 34 | 21:51.25 | 11 |
| Oct 12 | Centralia InvitationalOct 12 · 5,000 Meters Varsity · Place 45 · North Callaway HighNorth Callaway High | 5,000 Meters Varsity | 45 | 21:07.5 | JR |
| Sep 25 | Gans Creek ClassicSep 25 · 5,000 Meters Varsity · Place 160 · North CallawayNorth Callaway | 5,000 Meters Varsity | 160 | 21:36.6 | 11 |
| Sep 25 | Gans Creek ClassicSep 25 · 5,000 Meters Boys White Division · Place 160 · North CallawayNorth Callaway | 5,000 Meters Boys White Division | 160 | 21:36.6Unofficial | 11 |
| Sep 18 | Fulton Invite Sep 18 · 5,000 Meters Varsity Boys · Place 96 · North CallawayNorth Callaway | 5,000 Meters Varsity Boys | 96 | 23:00.93 PB | 11 |
| Sep 11 | Linn InvitationalSep 11 · 5,000 Meters Varsity · Place 103 · North CallawayNorth Callaway | 5,000 Meters Varsity | 103 | 24:27.41 | 11 |
| Sep 3 | Mexico Invite Sep 3 · 5,000 Meters Varsity · Place 67 · North CallawayNorth Callaway | 5,000 Meters Varsity | 67 | 23:57.04 | 11 |
2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | Bowling Green Invite Oct 23 · 5,000 Meters Varsity · Place 107 · North CallawayNorth Callaway | 5,000 Meters Varsity | 107 | 22:57.60 | SO |
| Oct 17 | EMO Conference Meet Oct 17 · 5,000 Meters Junior Varsity · Place 1 · North CallawayNorth Callaway | 5,000 Meters Junior Varsity | 1 | 22:46.33 PB | 10 |
| Oct 3 | North Callaway InvitationalOct 3 · 5,000 Meters Varsity · Place 58 · North CallawayNorth Callaway | 5,000 Meters Varsity | 58 | 23:54.30 | SO |
| Sep 26 | Gans Creek Classic Sep 26 · 5,000 Meters Varsity · Place 98 · North CallawayNorth Callaway | 5,000 Meters Varsity | 98 | 23:59.1 | 10 |
| Sep 19 | Fulton TriangularSep 19 · 5,000 Meters Varsity · Place 28 · North CallawayNorth Callaway | 5,000 Meters Varsity | 28 | 24:34.50 | 10 |
| Sep 5 | Mexico Invite Sep 5 · 5,000 Meters Varsity Boys · Place 62 · North CallawayNorth Callaway | 5,000 Meters Varsity Boys | 62 | 23:20.12 PB | 10 |
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | MSHSAA Class 2 District 4Nov 2 · 5,000 Meters Varsity · Place 69 · North CallawayNorth Callaway | 5,000 Meters Varsity | 69 | 24:08.61 | 9 |
| Oct 25 | Bowling Green InvitationalOct 25 · 5,000 Meters Varsity · Place 148 · North CallawayNorth Callaway | 5,000 Meters Varsity | 148 | 22:38.61 | FR |
| Oct 19 | EMO Conference Meet Oct 19 · 5,000 Meters Boys Varsity · Place 44 · North CallawayNorth Callaway | 5,000 Meters Boys Varsity | 44 | 24:02.61 | 9 |
| Oct 15 | Centralia InvitationalOct 15 · 5,000 Meters Varsity · Place 93 · North CallawayNorth Callaway | 5,000 Meters Varsity | 93 | 24:43.88 | 9 |
| Oct 5 | North Callaway InvitationalOct 5 · 5,000 Meters Varsity · Place 59 · North CallawayNorth Callaway | 5,000 Meters Varsity | 59 | 24:57.73 | FR |
| Sep 28 | Gans Creek Classic Sep 28 · 5,000 Meters Varsity White · Place 188 · North CallawayNorth Callaway | 5,000 Meters Varsity White | 188 | 23:57.3 PB | 9 |
| Sep 14 | 41st Annual Linn InvitationalSep 14 · 5,000 Meters Varsity Boys · Place 123 · North CallawayNorth Callaway | 5,000 Meters Varsity Boys | 123 | 28:14.33 PB | 9 |
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 27 | Moberly InvitationalSep 27 · 2,500 Meters Middle School · Place 82 · North Callaway M.S.North Callaway M.S. | 2,500 Meters Middle School | 82 | 16:29.41 | 08 |
| Sep 27 | Moberly InvitationalSep 27 · 3,000 Meters Middle School · Place 82 · North CallawayNorth Callaway | 3,000 Meters Middle School | 82 | 16:29.41Unofficial | 8 |
| Sep 17 | EMO Jr. High Championships Sep 17 · 2,500 Meters Boys Race · Place 29 · North CallawayNorth Callaway | 2,500 Meters Boys Race | 29 | 12:10Unofficial | 8 |
| Sep 15 | Fulton InvitationalSep 15 · 2,500 Meters Middle School · Place 130 · North Callaway MSNorth Callaway MS | 2,500 Meters Middle School | 130 | 12:28.29 | 08 |
| Sep 15 | Fulton InvitationalSep 15 · 2,500 Meters Middle School · Place 130 · North CallawayNorth Callaway | 2,500 Meters Middle School | 130 | 12:28.29 PB | 8 |
| Sep 8 | 40th Linn InvitationalSep 8 · 2,500 Meters Middle School · Place 91 · North Callaway M.S.North Callaway M.S. | 2,500 Meters Middle School | 91 | 12:11.03 | — |
| Sep 4 | Van Far InviteSep 4 · 2,500 Meters Middle School · Place 6 · North Cal MSNorth Cal MS | 2,500 Meters Middle School | 6 | 14:22 | — |