Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bourbon County ParkKTCCCA High School Meet of Champions · Oct 17 | 20:46.7 | KTCCCA High School Meet of Champions | October 17, 2020 |
| 5,000 Meters · Centerville HSCenterville Saturday Night Lights · Oct 1 | 19:11.8 | Centerville Saturday Night Lights | October 1, 2022 |
| 5,000 Meters · Ceraland ParkRick Weinheimer Classic · Sep 3 | 19:28.4 | Rick Weinheimer Classic | September 3, 2023 |
| 5,000 Meters · Dixie Heights High SchoolFox Run 5K · Oct 13 | 22:58.5 | Fox Run 5K | October 13, 2020 |
| 5,000 Meters · EP Tom Sawyer State ParkTrinity/Valkyre Invitational · Sep 16 | 18:39.32 | Trinity/Valkyre Invitational | September 16, 2023 |
| 5,000 Meters · Idlewild ParkNKAC/St. Henry Invitational · Oct 8 | 19:19.0 | NKAC/St. Henry Invitational | October 8, 2022 |
| 5,000 Meters · Larry A. Ryle High SchoolNKAC XC Championships · Oct 10 | 22:10.76 | NKAC XC Championships | October 10, 2020 |
| 5,000 Meters · Wake Med Soccer ParkNXR Southeast Regional Championships · Nov 30 | 22:24.4 | NXR Southeast Regional Championships | November 30, 2019 |
| 5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 26 | 19:11.1 | NXR Southeast Regional Championships | November 26, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 3 | KTCCCA High School Meet of ChampionsOct 3 · 5,000 Meters Varsity · Place 88 · Conner | 5,000 Meters Varsity | 88 | 21:36.26 | 12 |
| Sep 30 | Nike XC Town TwilightSep 30 · 5,000 Meters Varsity · Place 414 · Conner | 5,000 Meters Varsity | 414 | 19:20.6 | 12 |
| Sep 30 | Nike XC Town TwilightSep 30 · 5,000 Meters Varsity · Place 414 · Conner | 5,000 Meters Varsity | 414 | 19:20.6 | 12 |
| Sep 30 | Nike XC Town TwilightSep 30 · 5,000 Meters Varsity · Place 414 · Conner | 5,000 Meters Varsity | 414 | 19:20.6 | 12 |
| Sep 23 | Bluegrass InvitationalSep 23 · 5,000 Meters Varsity · Place 82 · Conner | 5,000 Meters Varsity | 82 | 18:53.28 | 12 |
| Sep 23 | Bluegrass InvitationalSep 23 · 5,000 Meters Varsity · Place 82 · Conner | 5,000 Meters Varsity | 82 | 18:53.28 | 12 |
| Sep 16 | Trinity/Valkyre InvitationalSep 16 · 5,000 Meters Seeded · Place 258 · Conner | 5,000 Meters Seeded | 258 | 18:39.32 PB | 12 |
| Sep 3 | Rick Weinheimer ClassicSep 3 · 5,000 Meters Varsity AA · Place 139 · Conner | 5,000 Meters Varsity AA | 139 | 19:28.4 PB | 12 |
| Sep 2 | Rick Weinheimer Classic MSSep 2 · 5,000 Meters Varsity · Place 139 · Conner | 5,000 Meters Varsity | 139 | 19:28.4 | 12 |
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 26 | NXR Southeast Regional ChampionshipsNov 26 · 5,000 Meters Open Invitational · Place 244 · Conner | 5,000 Meters Open Invitational | 244 | 19:11.1 PB | 11 |
| Oct 8 | NKAC/St. Henry InvitationalOct 8 · 5,000 Meters NKAC Div 2 · Place 48 · Conner | 5,000 Meters NKAC Div 2 | 48 | 19:19.0 PB | 11 |
| Oct 1 | Centerville Saturday Night LightsOct 1 · 5,000 Meters Championship · Place 239 · Conner | 5,000 Meters Championship | 239 | 19:11.8 PB | 11 |
| Sep 17 | Trinity/Valkyre InvitationalSep 17 · 5,000 Meters Seeded Elite · Place 189 · Conner | 5,000 Meters Seeded Elite | 189 | 19:03.10 | 11 |
| Sep 10 | Mason County InvitationalSep 10 · 5,000 Meters Varsity · Place 81 · Conner | 5,000 Meters Varsity | 81 | 19:51.80 | 11 |
| Aug 27 | Grant County InvitationalAug 27 · 5,000 Meters Junior Varsity · Place 4 · Conner | 5,000 Meters Junior Varsity | 4 | 20:13.0 | 11 |
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | KTCCCA Meet of ChampionsOct 16 · 5,000 Meters Varsity · Place 119 · Conner | 5,000 Meters Varsity | 119 | 20:14.65 | 10 |
| Oct 9 | NKAC/St. Henry InvitationalOct 9 · 5,000 Meters Junior Varsity · Place 18 · Conner | 5,000 Meters Junior Varsity | 18 | 20:40.3 | 10 |
| Oct 9 | NKAC/St. Henry InvitationalOct 9 · 5,000 Meters Junior Varsity · Place 18 · Conner | 5,000 Meters Junior Varsity | 18 | 20:40.3 | 10 |
| Sep 18 | Trinity / Valkyre InvitationalSep 18 · 5,000 Meters Frosh/Soph · Place 79 · Conner | 5,000 Meters Frosh/Soph | 79 | 20:31.18 | 10 |
| Sep 4 | Ryle InvitationalSep 4 · 5,000 Meters Junior Varsity · Place 34 · Conner | 5,000 Meters Junior Varsity | 34 | 21:25.03 | 10 |
| Sep 4 | Ryle InvitationalSep 4 · 5,000 Meters Junior Varsity · Place 34 · Conner | 5,000 Meters Junior Varsity | 34 | 21:25.03 | 10 |
2020 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | KTCCCA High School Meet of ChampionsOct 17 · 5,000 Meters Open · Place 103 · Conner | 5,000 Meters Open | 103 | 20:46.7 PB | 9 |
| Oct 13 | Fox Run 5KOct 13 · 5,000 Meters Varsity · Place 56 · Conner | 5,000 Meters Varsity | 56 | 22:58.5 PB | 9 |
| Oct 10 | NKAC XC ChampionshipsOct 10 · 5,000 Meters Junior Varsity Large · Place 29 · Conner | 5,000 Meters Junior Varsity Large | 29 | 22:10.76 PB | 9 |
| Sep 11 | Conner QuadSep 11 · 4,000 Meters Junior Varsity · Place 7 · Conner | 4,000 Meters Junior Varsity | 7 | 17:00.32 | 9 |
2019 Cross Country
3 results2018 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 22 | Centerville Saturday Night LightsSep 22 · 3,200 Meters Middle School 7th Grade · Place 105 · Conner HS (KY) | 3,200 Meters Middle School 7th Grade | 105 | 14:34.1 | 7 |