Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3800 m · Dixie Heights High SchoolFox Run 5K · Oct 13 | 21:19.6 | Fox Run 5K | October 13, 2020 |
| 5,000 Meters · Bourbon County ParkKHSAA State XC Championships · Oct 28 | 25:34.40 | KHSAA State XC Championships | October 28, 2022 |
| 5,000 Meters · CentervilleCenterville Saturday Night Lights XC Race - Presented by Nike and Runners Plus · Aug 23 | 23:58.20 | Centerville Saturday Night Lights XC Race - Presented by Nike and Runners Plus | August 23, 2025 |
| 5,000 Meters · Centerville High SchoolSaturday Night Lights (HS) · Aug 23 | 23:58.2 | Saturday Night Lights (HS) | August 23, 2025 |
| 5,000 Meters · Centerville HSCenterville Saturday Night Lights · Oct 1 | 24:33.0 | Centerville Saturday Night Lights | October 1, 2022 |
| 5,000 Meters · Ceraland ParkRick Weinheimer Classic · Sep 3 | 25:05.6 | Rick Weinheimer Classic | September 3, 2023 |
| 5,000 Meters · Elizabethtown Sports ParkRun for the Gold · Aug 31 | 23:49.7 | Run for the Gold | August 31, 2024 |
| 5,000 Meters · EP Tom Sawyer State ParkTrinity/Valkyre HS Invitational · Sep 21 | 23:40.21 | Trinity/Valkyre HS Invitational | September 21, 2024 |
| 5,000 Meters · Idlewild ParkNKAC/St. Henry Invitational · Oct 12 | 23:42.0 | NKAC/St. Henry Invitational | October 12, 2024 |
| 5,000 Meters · Kentucky Horse ParkKTCCCA High School Meet of Champions · Oct 18 | 23:56.69 | KTCCCA High School Meet of Champions | October 18, 2025 |
| 5,000 Meters · Larry A. Ryle High SchoolKHSAA Class 3A Region 5 · Oct 22 | 26:21.40 | KHSAA Class 3A Region 5 | October 22, 2022 |
| 5,000 Meters · Louisville Champions ParkSTXXC Tiger Run · Aug 30 | 22:47.91 | STXXC Tiger Run | August 30, 2025 |
| 5,000 Meters · Masterson Station ParkBluegrass Invitational · Sep 27 | 25:33.10 | Bluegrass Invitational | September 27, 2025 |
| 5,000 Meters · Troy Memorial StadiumTroy Twilight Invitational · Sep 14 | 23:40.5 | Troy Twilight Invitational | September 14, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | KTCCCA High School Meet of ChampionsOct 18 · 5,000 Meters Varsity · Place 32 · ConnerConner | 5,000 Meters Varsity | 32 | 23:56.69 PB | 12 |
| Sep 27 | Bluegrass InvitationalSep 27 · 5,000 Meters Varsity · Place 119 · ConnerConner | 5,000 Meters Varsity | 119 | 25:33.10 PB | 12 |
| Sep 19 | Trinity / Valkyrie InvitationalSep 19 · 5,000 Meters HS Race 2 · Place 202 · ConnerConner | 5,000 Meters HS Race 2 | 202 | 24:43.51 | 12 |
| Aug 30 | St Xavier Tiger RunAug 30 · 5,000 Meters Varsity · Place 81 · ConnerConner | 5,000 Meters Varsity | 81 | 22:47.91 | 12 |
| Aug 30 | STXXC Tiger RunAug 30 · 5,000 Meters Varsity · Place 81 · ConnerConner | 5,000 Meters Varsity | 81 | 22:47.91 PB | 12 |
| Aug 23 | Saturday Night Lights (HS)Aug 23 · 5,000 Meters Gold · Place 119 · ConnerConner | 5,000 Meters Gold | 119 | 23:58.2 PB | 12 |
| Aug 23 | Centerville Saturday Night Lights XC Race - Presented by Nike and Runners PlusAug 23 · 5,000 Meters Varsity Gold · Place 119 · ConnerConner | 5,000 Meters Varsity Gold | 119 | 23:58.20 PB | 12 |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | NKAC/St. Henry InvitationalOct 12 · 5,000 Meters Varsity 1 · Place 52 · ConnerConner | 5,000 Meters Varsity 1 | 52 | 23:42.0 PB | 11 |
| Sep 21 | Trinity/Valkyre HS InvitationalSep 21 · 5,000 Meters Junior Varsity · Place 22 · ConnerConner | 5,000 Meters Junior Varsity | 22 | 23:40.21 PB | 11 |
| Sep 14 | Troy Twilight InvitationalSep 14 · 5,000 Meters Varsity - Scarlett · Place 276 · ConnerConner | 5,000 Meters Varsity - Scarlett | 276 | 23:40.5 PB | 11 |
| Sep 7 | Mason County InvitationalSep 7 · 5,000 Meters Varsity · Place 50 · ConnerConner | 5,000 Meters Varsity | 50 | 23:21.08 | 11 |
| Sep 7 | Mason County InvitationalSep 7 · 5,000 Meters Varsity · Place 50 · ConnerConner | 5,000 Meters Varsity | 50 | 23:21.08 | 11 |
| Aug 31 | Run for the GoldAug 31 · 5,000 Meters Junior Varsity · Place 46 · ConnerConner | 5,000 Meters Junior Varsity | 46 | 23:49.7 PB | 11 |
| Aug 24 | St Xavier Tiger RunAug 24 · 5,000 Meters Varsity · Place 133 · ConnerConner | 5,000 Meters Varsity | 133 | 24:14.92 | 11 |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 30 | Nike XC Town TwilightSep 30 · 5,000 Meters Varsity · Place 387 · ConnerConner | 5,000 Meters Varsity | 387 | 25:11.7 | 10 |
| Sep 30 | Nike XC Town TwilightSep 30 · 5,000 Meters Varsity · Place 387 · ConnerConner | 5,000 Meters Varsity | 387 | 25:11.7 | 10 |
| Sep 30 | Nike XC Town TwilightSep 30 · 5,000 Meters Varsity · Place 387 · ConnerConner | 5,000 Meters Varsity | 387 | 25:11.7 | 10 |
| Sep 16 | Trinity/Valkyre InvitationalSep 16 · 5,000 Meters Seeded · Place 201 · ConnerConner | 5,000 Meters Seeded | 201 | 25:00.20 | 10 |
| Sep 3 | Rick Weinheimer ClassicSep 3 · 5,000 Meters Varsity AA · Place 137 · ConnerConner | 5,000 Meters Varsity AA | 137 | 25:05.6 PB | 10 |
| Sep 2 | Rick Weinheimer Classic MSSep 2 · 5,000 Meters Varsity · Place 137 · ConnerConner | 5,000 Meters Varsity | 137 | 25:05.6 | 10 |
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | KHSAA State XC ChampionshipsOct 28 · 5,000 Meters Varsity AAA · Place 260 · ConnerConner | 5,000 Meters Varsity AAA | 260 | 25:34.40 PB | 9 |
| Oct 22 | KHSAA Class 3A Region 5Oct 22 · 5,000 Meters Varsity · Place 46 · ConnerConner | 5,000 Meters Varsity | 46 | 26:21.40 PB | 9 |
| Oct 1 | Centerville Saturday Night LightsOct 1 · 5,000 Meters Varsity A · Place 221 · ConnerConner | 5,000 Meters Varsity A | 221 | 24:33.0 PB | 9 |
| Sep 17 | Trinity/Valkyre InvitationalSep 17 · 5,000 Meters Seeded Elite · Place 166 · ConnerConner | 5,000 Meters Seeded Elite | 166 | 25:41.96 | 9 |
| Sep 10 | Mason County InvitationalSep 10 · 5,000 Meters Varsity · Place 70 · ConnerConner | 5,000 Meters Varsity | 70 | 25:08.10 | 9 |
| Aug 27 | Grant County InvitationalAug 27 · 5,000 Meters Varsity · Place 37 · ConnerConner | 5,000 Meters Varsity | 37 | 25:59.9 | 09 |
2021 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 9 | NKAC/St. Henry InvitationalOct 9 · 5,000 Meters Varsity · Place 63 · ConnerConner | 5,000 Meters Varsity | 63 | 25:19.9 | 8 |
| Oct 9 | NKAC/St. Henry InvitationalOct 9 · 5,000 Meters Varsity · Place 63 · ConnerConner | 5,000 Meters Varsity | 63 | 25:19.9 | 8 |
| Sep 18 | Trinity / Valkyre InvitationalSep 18 · 5,000 Meters Varsity · Place 115 · ConnerConner | 5,000 Meters Varsity | 115 | 25:37.44 | 8 |
| Sep 11 | Mason County InvitationalSep 11 · 5,000 Meters Varsity · Place 65 · ConnerConner | 5,000 Meters Varsity | 65 | 24:24.76 | 8 |
| Sep 4 | Ryle InvitationalSep 4 · 5,000 Meters Varsity · Place 91 · ConnerConner | 5,000 Meters Varsity | 91 | 25:20.50 | 8 |
| Sep 4 | Ryle InvitationalSep 4 · 5,000 Meters Varsity · Place 91 · ConnerConner | 5,000 Meters Varsity | 91 | 25:20.50 | 8 |
| Aug 28 | Grant County InvitationalAug 28 · 5,000 Meters Varsity · Place 39 · ConnerConner | 5,000 Meters Varsity | 39 | 25:03.2 | 08 |
| Aug 28 | Grant County InvitationalAug 28 · 5,000 Meters Varsity · Place 39 · ConnerConner | 5,000 Meters Varsity | 39 | 25:03.2 | 08 |
| Aug 21 | Central Kentucky Run for the GoldAug 21 · 5,000 Meters Junior Varsity · Place 32 · ConnerConner | 5,000 Meters Junior Varsity | 32 | 25:00.4 | 8 |
| Aug 21 | Central Kentucky Run for the GoldAug 21 · 5,000 Meters Junior Varsity · Place 32 · ConnerConner | 5,000 Meters Junior Varsity | 32 | 25:00.4 | 8 |
2020 Cross Country
3 results2019 Cross Country
1 results