Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,000 Meters · Champions ParkSt. Xavier Tiger Run · Aug 26 | 14:14.06 | St. Xavier Tiger Run | August 26, 2017 |
| 5,000 Meters · Bourbon County ParkKHSAA State Championship · Oct 30 | 18:13.45 | KHSAA State Championship | October 30, 2020 |
| 5,000 Meters · Centerville HSSaturday Night Lights Invitational · Sep 23 | 19:18.3 | Saturday Night Lights Invitational | September 23, 2017 |
| 5,000 Meters · Champions ParkSt. Xavier Tiger Run · Aug 24 | 17:11.48 | St. Xavier Tiger Run | August 24, 2019 |
| 5,000 Meters · EP Tom Sawyer State ParkTrinity/Valkyre Invitational · Sep 16 | 18:32.81 | Trinity/Valkyre Invitational | September 16, 2017 |
| 5,000 Meters · Mason HSMason XC Invitational · Sep 7 | 17:31.5 | Mason XC Invitational | September 7, 2019 |
| 5,000 Meters · Oldham County High SchoolKHSAA Region 3 Class AAA · Oct 24 | 17:39.04 | KHSAA Region 3 Class AAA | October 24, 2020 |
| 5,000 Meters · Seneca ParkKHSAA Region 3 Class AAA · Oct 26 | 17:17.25 | KHSAA Region 3 Class AAA | October 26, 2019 |
| 5,000 Meters · Thoroughbred ParkKHSAA Class AAA State XC Championships · Nov 2 | 17:24.07 | KHSAA Class AAA State XC Championships | November 2, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
7 results2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | KHSAA Class AAA State XC ChampionshipsNov 2 · 5,000 Meters Varsity · Place 59 · DuPont Manual | 5,000 Meters Varsity | 59 | 17:24.07 PB | 11 |
| Oct 26 | KHSAA Region 3 Class AAAOct 26 · 5,000 Meters Varsity · Place 12 · DuPont Manual | 5,000 Meters Varsity | 12 | 17:17.25 PB | 11 |
| Sep 21 | Trinity-Valkyrie InvitationalSep 21 · Varsity · Place 122 · duPont Manual | Varsity | 122 | 17:37.6 | — |
| Sep 7 | Mason InvitationalSep 7 · 5,000 Meters Varsity · Place 63 · Dupont Manual (KY) | 5,000 Meters Varsity | 63 | 17:31.5 | JR |
| Sep 7 | Mason InvitationalSep 7 · 5,000 Meters Varsity · Place 63 · Dupont Manual (KY) | 5,000 Meters Varsity | 63 | 17:31.5 | JR |
| Sep 7 | Mason XC InvitationalSep 7 · 5,000 Meters Varsity - Section 1 · Place 63 · DuPont Manual | 5,000 Meters Varsity - Section 1 | 63 | 17:31.5 PB | 11 |
| Aug 24 | St. Xavier Tiger RunAug 24 · 5,000 Meters Varsity · Place 42 · DuPont Manual | 5,000 Meters Varsity | 42 | 17:11.48 PB | 11 |
2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | Louisville Area JV ChampionshipsOct 25 · Varsity · Place 20 · duPont Manual | Varsity | 20 | 17:41.0 | — |
| Oct 18 | JCPS ChampionshipsOct 18 · 5,000 Meters Varsity · Place 25 · duPont Manual | 5,000 Meters Varsity | 25 | 17:40.8 | — |
| Oct 13 | Haunted Woods ClassicOct 13 · 5,000 Meters Varsity · Place 56 · DuPont Manual | 5,000 Meters Varsity | 56 | 17:53.7 | 10 |
| Sep 22 | Centerville Saturday Night LightsSep 22 · 5,000 Meters Championship · Place 148 · Dupont Manual (KY) | 5,000 Meters Championship | 148 | 17:41.1 | 10 |
| Sep 8 | Rumble in the JungleSep 8 · 5,000 Meters Junior Varsity · Place 9 · duPont Manual | 5,000 Meters Junior Varsity | 9 | 19:29.2 | — |
| Aug 25 | Tiger RunAug 25 · 5,000 Meters Varsity · Place 88 · duPont Manual | 5,000 Meters Varsity | 88 | 18:23.17 | 10 |
2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | JCPS ChampionshipsOct 19 · 5,000 Meters Junior Varsity · Place 8 · M9 duPont Manual | 5,000 Meters Junior Varsity | 8 | 18:46.51 | — |
| Sep 23 | Saturday Night Lights MSSep 23 · 5,000 Meters Varsity · Place 116 · Dupont Manual (KY) | 5,000 Meters Varsity | 116 | 19:18.3 | — |
| Sep 23 | Saturday Night Lights InvitationalSep 23 · 5,000 Meters Varsity - B · Place 112 · DuPont Manual | 5,000 Meters Varsity - B | 112 | 19:18.3 PB | 9 |
| Sep 16 | Trinity/Valkyre InvitationalSep 16 · 5,000 Meters Freshman · Place 21 · DuPont Manual | 5,000 Meters Freshman | 21 | 18:32.81 PB | 9 |
| Aug 26 | St. Xavier Tiger RunAug 26 · 4,000 Meters Freshman · Place 10 · DuPont Manual | 4,000 Meters Freshman | 10 | 14:14.06 PB | 9 |