Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · LaVern Gibson CourseIN Middle School Cross Country Championship · Oct 2 | 11:40.80 | IN Middle School Cross Country Championship | October 2, 2021 |
| 3,000 Meters · Newburgh Locks & DamCastle Invite · Sep 28 | 11:49 | Castle Invite | September 28, 2021 |
| 3,000 Meters · Northview Christian ChurchIMSCCC Indiana Middle School Cross Country Championships · Oct 5 | 13:15.6 | IMSCCC Indiana Middle School Cross Country Championships | October 5, 2019 |
| 3,000 Meters · South Knox High SchoolSouth Knox Invitational · Sep 18 | 12:00.6 | South Knox Invitational | September 18, 2021 |
| 5,000 Meters · Angel Mounds State Historic SiteIHSAA Mater Dei Regional · Oct 26 | 21:06.11 | IHSAA Mater Dei Regional | October 26, 2024 |
| 5,000 Meters · Angel Mounds State ParkIHSAA XC Regional 5 - Mater Dei · Oct 21 | 19:27.7 | IHSAA XC Regional 5 - Mater Dei | October 21, 2023 |
| 5,000 Meters · Blue River Cross Country CourseUSATF Indiana Association Junior Olympic Championships · Nov 4 | 19:56.00 | USATF Indiana Association Junior Olympic Championships | November 4, 2023 |
| 5,000 Meters · Eagle ParkEagle Classic · Sep 10 | 20:00.4 | Eagle Classic | September 10, 2022 |
| 5,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 9 | 20:29.89 | USATF National Junior Olympic Championships | December 9, 2023 |
| 5,000 Meters · Gibson Southern High SchoolGibson Southern HS · Sep 4 | 23:03.66 | Gibson Southern HS | September 4, 2025 |
| 5,000 Meters · LaVern Gibson CourseIHSAA State XC Championships · Oct 28 | 19:17.9 | IHSAA State XC Championships | October 28, 2023 |
| 5,000 Meters · South Knox High SchoolSouth Knox Invitational · Sep 16 | 20:08.0 | South Knox Invitational | September 16, 2023 |
| 5,000 Meters · South Knox HS/MSSouth Knox Invitational · Sep 21 | 22:36.2 | South Knox Invitational | September 21, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | IHSAA Cross Country Regional 5 Evansville Mater Dei (@ Angel Mounds)Oct 25 · 5,000 Meters New Division · Place 117 · CastleCastle | 5,000 Meters New Division | 117 | 21:52.00 | 12 |
| Oct 3 | Nike XC Town TwilightOct 3 · 5,000 Meters Open · Place 130 · CastleCastle | 5,000 Meters Open | 130 | 22:38.61 | 12 |
| Sep 13 | Eagle ClassicSep 13 · 5,000 Meters Varsity A · Place 89 · CastleCastle | 5,000 Meters Varsity A | 89 | 22:53.5 | 12 |
| Sep 6 | THN State PreviewSep 6 · 5,000 Meters Varsity · Place 79 · CastleCastle | 5,000 Meters Varsity | 79 | 22:58.13 | 12 |
| Sep 4 | Gibson Southern HSSep 4 · 5,000 Meters J-S · Place 15 · CastleCastle | 5,000 Meters J-S | 15 | 23:03.66 PB | 12 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | IHSAA Mater Dei RegionalOct 26 · 5,000 Meters Varsity · Place 65 · CastleCastle | 5,000 Meters Varsity | 65 | 21:06.11 PB | 11 |
| Oct 19 | IHSAA Sectional 25 - Mater DeiOct 19 · 5,000 Meters Varsity · Place 7 · CastleCastle | 5,000 Meters Varsity | 7 | 21:00.0 | JR |
| Oct 4 | Nike XC Town TwilightOct 4 · 5,000 Meters Open · Place 59 · CastleCastle | 5,000 Meters Open | 59 | 21:22.83 | 11 |
| Sep 21 | South Knox InvitationalSep 21 · 5,000 Meters Varsity · Place 18 · CastleCastle | 5,000 Meters Varsity | 18 | 22:36.2 | 11 |
| Sep 21 | South Knox InvitationalSep 21 · 5,000 Meters High School · Place 18 · CastleCastle | 5,000 Meters High School | 18 | 22:36.2 PB | 11 |
| Sep 7 | THN State PreviewSep 7 · 5,000 Meters Varsity · Place 26 · CastleCastle | 5,000 Meters Varsity | 26 | 21:30.6 | 11 |
2023 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 9 | USATF National Junior Olympic ChampionshipsDec 9 · 5,000 Meters 15-18 · Place 40 · teamorange Distance Running Clubteamorange Distance Running Club | 5,000 Meters 15-18 | 40 | 20:29.89 PB | 10 |
| Nov 18 | USATF Region 7 Junior Olympic ChampionshipsNov 18 · 5,000 Meters 15-18 · Place 9 · teamorange Distance Running Clubteamorange Distance Running Club | 5,000 Meters 15-18 | 9 | 20:04.82 | 10 |
| Nov 4 | USATF Indiana Association Junior Olympic ChampionshipsNov 4 · 5,000 Meters 15-18 · Place 10 · teamorange Distance Running Clubteamorange Distance Running Club | 5,000 Meters 15-18 | 10 | 19:56.00 PB | 10 |
| Oct 28 | IHSAA State XC ChampionshipsOct 28 · 5,000 Meters Varsity · Place 97 · CastleCastle | 5,000 Meters Varsity | 97 | 19:17.9 PB | 10 |
| Oct 21 | IHSAA XC Regional 5 - Mater DeiOct 21 · 5,000 Meters Varsity · Place 12 · CastleCastle | 5,000 Meters Varsity | 12 | 19:27.7 PB | 10 |
| Oct 14 | IHSAA XC Sectional 25 - Evansville Mater DeiOct 14 · 5,000 Meters Varsity · Place 3 · CastleCastle | 5,000 Meters Varsity | 3 | 19:33.7 | 10 |
| Sep 16 | South Knox InvitationalSep 16 · 5,000 Meters Varsity · Place 4 · CastleCastle | 5,000 Meters Varsity | 4 | 20:08.0 | 10 |
| Sep 16 | South Knox InvitationalSep 16 · 5,000 Meters Varsity · Place 4 · CastleCastle | 5,000 Meters Varsity | 4 | 20:08.0 PB | 10 |
| Sep 2 | THSB InvitationalSep 2 · 5,000 Meters Varsity · Place 8 · CastleCastle | 5,000 Meters Varsity | 8 | 20:34.4 | 10 |
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | IHSAA Semi-State 4 - Brown CountyOct 22 · 5,000 Meters Varsity · Place 51 · CastleCastle | 5,000 Meters Varsity | 51 | 20:12.8 | — |
| Oct 15 | IHSAA Regional 16 - Pike CentralOct 15 · 5,000 Meters Varsity · Place 10 · CastleCastle | 5,000 Meters Varsity | 10 | 19:52.0 | — |
| Oct 8 | IHSAA Sectional 32 - Evansville Mater DeiOct 8 · 5,000 Meters Varsity · Place 6 · CastleCastle | 5,000 Meters Varsity | 6 | 20:10 | FR |
| Sep 17 | South Knox InvitationalSep 17 · 5,000 Meters Varsity · Place 5 · CastleCastle | 5,000 Meters Varsity | 5 | 20:43.4 | 9 |
| Sep 17 | South Knox InvitationalSep 17 · 5,000 Meters High School · Place 5 · CastleCastle | 5,000 Meters High School | 5 | 20:43.4 | 9 |
| Sep 10 | Eagle ClassicSep 10 · 5,000 Meters Varsity AA · Place 2 · CastleCastle | 5,000 Meters Varsity AA | 2 | 20:00.4 PB | 9 |
| Sep 3 | THSB InvitationalSep 3 · 5,000 Meters Varsity · Place 10 · CastleCastle | 5,000 Meters Varsity | 10 | 21:02.1Unofficial | 9 |
2021 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 2 | IN Middle School Cross Country ChampionshipOct 2 · 3,000 Meters Small School Open · Place 46 · Castle Cross CountryCastle Cross Country | 3,000 Meters Small School Open | 46 | 11:40.80 PB | 8 |
| Sep 28 | Castle InviteSep 28 · 3,000 Meters Varsity · Place 5 · Castle Cross CountryCastle Cross Country | 3,000 Meters Varsity | 5 | 11:49 PB | 8 |
| Sep 25 | Lincoln Trail InvitationalSep 25 · 3,000 Meters Middle School · Place 6 · Castle Cross CountryCastle Cross Country | 3,000 Meters Middle School | 6 | 12:17.04Unofficial | 8 |
| Sep 18 | South Knox InvitationalSep 18 · 3,000 Meters Middle School · Place 5 · Castle Cross CountryCastle Cross Country | 3,000 Meters Middle School | 5 | 12:00.6 PB | 8 |
| Sep 15 | Run at the MoundsSep 15 · 3,000 Meters Middle School · Place 2 · Castle Cross CountryCastle Cross Country | 3,000 Meters Middle School | 2 | 11:41.6Unofficial | 8 |
| Sep 11 | Mater Dei InvitationalSep 11 · 3,000 Meters Middle School · Place 3 · Castle Middle SchoolCastle Middle School | 3,000 Meters Middle School | 3 | 11:28.4 | 3 |
| Sep 4 | Gibson Southern InvitationalSep 4 · 3,000 Meters Varsity · Place 1 · Castle Cross CountryCastle Cross Country | 3,000 Meters Varsity | 1 | 11:44.6Unofficial | 8 |
| Aug 28 | North Posey Viking ChargeAug 28 · 2 Miles Varsity · Place 2 · Castle Cross CountryCastle Cross Country | 2 Miles Varsity | 2 | 13:56.6Unofficial | 8 |
| Aug 24 | Practice MeetAug 24 · 2 Miles Middle School · Place 1 · Castle Cross CountryCastle Cross Country | 2 Miles Middle School | 1 | 14:45Unofficial | 8 |
2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 29 | Castle InviteSep 29 · 3,000 Meters Varsity · Place 3 · Castle Cross CountryCastle Cross Country | 3,000 Meters Varsity | 3 | 11:59 | 7 |
| Sep 19 | South Knox InvitationalSep 19 · 3,000 Meters Middle School · Place 2 · Castle SouthCastle South | 3,000 Meters Middle School | 2 | 11:47.3Unofficial | 7 |
| Sep 19 | South Knox InvitationalSep 19 · 3,000 Meters Girls · Place 2 · Castle Cross CountryCastle Cross Country | 3,000 Meters Girls | 2 | 11:47.3Unofficial | 7 |
| Sep 15 | Forest Park InvitationalSep 15 · 3,000 Meters Varsity · Place 6 · Castle Middle SchoolCastle Middle School | 3,000 Meters Varsity | 6 | 12:38.6 | 7 |
| Sep 5 | Gibson Southern InvitationalSep 5 · 3,000 Meters Varsity · Place 6 · Castle Cross CountryCastle Cross Country | 3,000 Meters Varsity | 6 | 12:33.9Unofficial | 7 |
| Sep 1 | Practice Meet w/BoonvilleSep 1 · 3,000 Meters Girls · Place 1 · Castle Cross CountryCastle Cross Country | 3,000 Meters Girls | 1 | 13:08Unofficial | 7 |
2019 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | IMSCCC StateOct 5 · 3,000 Meters Varsity · Place 160 · Castle Cross CountryCastle Cross Country | 3,000 Meters Varsity | 160 | 13:15Unofficial | 6 |
| Oct 5 | IMSCCC Indiana Middle School Cross Country ChampionshipsOct 5 · 3,000 Meters Large School - Varsity · Place 160 · Castle Cross CountryCastle Cross Country | 3,000 Meters Large School - Varsity | 160 | 13:15.6 PB | 6 |
| Oct 1 | SIJHAC Castle InviteOct 1 · 3,000 Meters Varsity · Place 14 · Castle Cross CountryCastle Cross Country | 3,000 Meters Varsity | 14 | 13:20 | 6 |
| Sep 21 | South Knox InvitationalSep 21 · 3,000 Meters Varsity · Place 20 · Castle Cross CountryCastle Cross Country | 3,000 Meters Varsity | 20 | 12:37Unofficial | 6 |
| Sep 17 | Run at the MoundsSep 17 · 3,000 Meters Varsity · Place 8 · Castle Cross CountryCastle Cross Country | 3,000 Meters Varsity | 8 | 12:59Unofficial | 6 |
| Sep 11 | Memorial InviteSep 11 · 3,000 Meters Middle School · Place 3 · Castle Cross CountryCastle Cross Country | 3,000 Meters Middle School | 3 | 14:10Unofficial | 6 |
| Sep 7 | Gibson Southern InvitationalSep 7 · 3,000 Meters Varsity · Place 24 · Castle Cross CountryCastle Cross Country | 3,000 Meters Varsity | 24 | 13:15Unofficial | 6 |
| Sep 5 | South SpencerSep 5 · 2,000 Meters Middle School · Place 1 · Castle Cross CountryCastle Cross Country | 2,000 Meters Middle School | 1 | 8:28Unofficial | 6 |
| Aug 22 | Practice MeetAug 22 · 3,000 Meters Middle School · Place 9 · Castle Cross CountryCastle Cross Country | 3,000 Meters Middle School | 9 | 14:16Unofficial | 6 |
2018 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 29 | IMSCCC State ChampionshipsSep 29 · 3,000 Meters Junior Varsity · Place 6 · Castle Cross CountryCastle Cross Country | 3,000 Meters Junior Varsity | 6 | 12:42.6Unofficial | 5 |
| Sep 25 | SIJHAC Castle InviteSep 25 · 3,000 Meters Varsity · Place 12 · Castle Cross CountryCastle Cross Country | 3,000 Meters Varsity | 12 | 13:24.5Unofficial | 5 |
| Sep 22 | Lincoln Trail InvitationalSep 22 · 3,000 Meters Middle School · Place 35 · CastleCastle | 3,000 Meters Middle School | 35 | 13:18.1 | — |
| Sep 11 | Run at the MoundsSep 11 · 3,000 Meters Varsity · Place 15 · Castle Cross CountryCastle Cross Country | 3,000 Meters Varsity | 15 | 13:16Unofficial | 5 |
| Sep 5 | Memorial InvitationalSep 5 · 3,000 Meters Middle School · Place 3 · Castle Cross CountryCastle Cross Country | 3,000 Meters Middle School | 3 | 13:21Unofficial | 5 |
| Sep 1 | Gibson Southern InvitationalSep 1 · 3,000 Meters Varsity · Place 18 · Castle Cross CountryCastle Cross Country | 3,000 Meters Varsity | 18 | 12:56Unofficial | 5 |
| Aug 28 | South Spencer/CastleAug 28 · 3,000 Meters Middle School · Place 4 · Castle Cross CountryCastle Cross Country | 3,000 Meters Middle School | 4 | 14:52Unofficial | 5 |
| Aug 25 | North Posey InvitationalAug 25 · 3,000 Meters Varsity · Place 17 · Castle Cross CountryCastle Cross Country | 3,000 Meters Varsity | 17 | 14:02.03Unofficial | 5 |
| Aug 21 | Castle Practice MeetAug 21 · 3,000 Meters Middle School · Place 3 · Castle Cross CountryCastle Cross Country | 3,000 Meters Middle School | 3 | 14:01Unofficial | 5 |
2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 26 | SIJHAC Castle InviteSep 26 · 3,000 Meters Varsity · Place 18 · Castle Cross CountryCastle Cross Country | 3,000 Meters Varsity | 18 | 14:02Unofficial | 4 |
| Sep 12 | Run at the Mounds- postponed. New date 9/19Sep 12 · 3,000 Meters Varsity · Place 17 · Castle Cross CountryCastle Cross Country | 3,000 Meters Varsity | 17 | 13:20Unofficial | 4 |
| Sep 9 | Mater Dei InvitationalSep 9 · 3,000 Meters Junior (6th and under) · Place 8 · Castle Cross CountryCastle Cross Country | 3,000 Meters Junior (6th and under) | 8 | 13:52Unofficial | 4 |
| Sep 2 | Gibson Southern InvitationalSep 2 · 3,000 Meters Varsity · Place 37 · Castle Cross CountryCastle Cross Country | 3,000 Meters Varsity | 37 | 13:20Unofficial | 4 |
| Aug 31 | Boonville, S. Spencer, Castle Tri-meetAug 31 · 3,000 Meters Middle School · Place 5 · Castle Cross CountryCastle Cross Country | 3,000 Meters Middle School | 5 | 13:49Unofficial | 4 |
| Aug 26 | North Posey InvitationalAug 26 · 3,000 Meters Varsity · Place 15 · Castle Cross CountryCastle Cross Country | 3,000 Meters Varsity | 15 | 14:06Unofficial | 4 |
| Aug 24 | Memorial InvitationalAug 24 · 3,000 Meters Middle School · Place 18 · Castle Cross CountryCastle Cross Country | 3,000 Meters Middle School | 18 | 14:20Unofficial | 4 |
| Aug 21 | Castle Practice MeetAug 21 · 3,200 Meters Middle School · Place 7 · Castle Cross CountryCastle Cross Country | 3,200 Meters Middle School | 7 | 17:02Unofficial | 4 |