Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cave Creek Golf CourseAIA Division 1 State XC · Nov 16 | 17:47.8 | AIA Division 1 State XC | November 16, 2019 |
| 5,000 Meters · Cesar Chavez ParkAIA Sectionals - Cesar Chavez · Nov 7 | 17:38.65 | AIA Sectionals - Cesar Chavez | November 7, 2019 |
| 5,000 Meters · Crossroads ParkAIA Sectionals Crossroads Wednesday · Nov 4 | 16:56.9 | AIA Sectionals Crossroads Wednesday | November 4, 2020 |
| 5,000 Meters · Grande Sports ComplexNXR Southwest Regional Championships · Nov 23 | 17:42.8 | NXR Southwest Regional Championships | November 23, 2019 |
| 5,000 Meters · Osage ParkSEMO XC Invite · Aug 30 | 17:25.8 | SEMO XC Invite | August 30, 2024 |
| 5,000 Meters · Shalimar Country ClubNXR Southwest Regional Championships · Nov 20 | 17:08.1 | NXR Southwest Regional Championships | November 20, 2021 |
| 8,000 Meters · Eastern Illinois UniversityOhio Valley (OVC) Cross Country Championships · Oct 31 | 27:03.9 | Ohio Valley (OVC) Cross Country Championships | October 31, 2025 |
| 8,000 Meters · Gans Creek Recreation AreaGans Creek Classic · Sep 27 | 26:16.8 | Gans Creek Classic | September 27, 2024 |
| 8,000 Meters · Southern Illinois University CarbondaleSIU Oscar Moore XC Invitational · Sep 19 | 27:09.1 | SIU Oscar Moore XC Invitational | September 19, 2025 |
| 8,000 Meters · University of Southern IndianaAngel Mounds Invite · Oct 17 | 27:11.4 | Angel Mounds Invite | October 17, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
4 results2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | NCAA DI Midwest Regional ChampionshipsNov 15 · 10,000 Meters Division 1 · Place 180 · SIUESIUE | 10,000 Meters Division 1 | 180 | 33:22.62 | JR |
| Oct 18 | Bradley University "Pink" ClassicOct 18 · 8,000 Meters Varsity · Place 254 · SIUESIUE | 8,000 Meters Varsity | 254 | 27:26.45 | JR |
| Sep 27 | Gans Creek ClassicSep 27 · 8,000 Meters Invite · Place 275 · SIUESIUE | 8,000 Meters Invite | 275 | 26:16.8 PB | Jr |
| Sep 13 | ISU XC Redbird InviteSep 13 · 8,000 Meters Varsity · Place 50 · SIUESIUE | 8,000 Meters Varsity | 50 | 27:14.70 | JR |
| Aug 30 | SEMO XC InviteAug 30 · 5,000 Meters Men · Place 50 · SIUESIUE | 5,000 Meters Men | 50 | 17:25.8 PB | Jr |
2022 Cross Country
1 results2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 20 | NXR Southwest Regional ChampionshipsNov 20 · 5,000 Meters Open - Large School 3 (1600 and more) · Place 37 · ChandlerChandler | 5,000 Meters Open - Large School 3 (1600 and more) | 37 | 17:08.1 PB | 12 |
| Nov 13 | AIA State Championship D1/D4Nov 13 · 5,000 Meters Division 1 · Place 45 · ChandlerChandler | 5,000 Meters Division 1 | 45 | 17:41.6 | 12 |
| Nov 13 | AIA State Championship D1/D4Nov 13 · 5,000 Meters Division 1 · Place 45 · ChandlerChandler | 5,000 Meters Division 1 | 45 | 17:41.6 | 12 |
| Nov 3 | AIA Sectional - CrossroadsNov 3 · 5,000 Meters Division 1 · Place 13 · ChandlerChandler | 5,000 Meters Division 1 | 13 | 17:04.2 | 12 |
| Oct 27 | City of Chandler ChampionshipsOct 27 · 5,000 Meters Varsity · Place 6 · ChandlerChandler | 5,000 Meters Varsity | 6 | 16:09.00 | — |
| Oct 9 | O'Connor InvitationalOct 9 · 5,000 Meters Varsity · Place 7 · ChandlerChandler | 5,000 Meters Varsity | 7 | 16:42.03 | 12 |
| Sep 8 | Chandler, Dobson, Hamilton & WestviewSep 8 · 1.91 Miles Varsity · Place 1 · ChandlerChandler | 1.91 Miles Varsity | 1 | 9:38 | 12 |
2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | AIA State Cross Country ChampionshipsNov 12 · 5,000 Meters Division 1 · Place 32 · ChandlerChandler | 5,000 Meters Division 1 | 32 | 16:36.8 | 11 |
| Nov 4 | AIA Sectionals Crossroads WednesdayNov 4 · 5,000 Meters Div I Southeast · Place 5 · ChandlerChandler | 5,000 Meters Div I Southeast | 5 | 16:56.9 PB | 11 |
| Oct 28 | Chandler City ChampionshipOct 28 · 5,000 Meters Varsity · Place 4 · ChandlerChandler | 5,000 Meters Varsity | 4 | 15:54 | 11 |
| Oct 1 | Desert Twilight XC FestivalOct 1 · 5,000 Meters Championship · Place 85 · ChandlerChandler | 5,000 Meters Championship | 85 | 18:29.63 | — |
| Sep 25 | Desert Daylight XC InviteSep 25 · 5,000 Meters Varsity · Place 21 · ChandlerChandler | 5,000 Meters Varsity | 21 | 18:37.57 | 11 |
2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | NXR Southwest Regional ChampionshipsNov 23 · 5,000 Meters Open - Large School 3 (1600 and more) · Place 119 · ChandlerChandler | 5,000 Meters Open - Large School 3 (1600 and more) | 119 | 17:42.8 PB | 10 |
| Nov 16 | AIA Division 1 State XCNov 16 · 5,000 Meters Varsity · Place 100 · ChandlerChandler | 5,000 Meters Varsity | 100 | 17:47.8 PB | 10 |
| Nov 7 | AIA Sectionals - Cesar ChavezNov 7 · 5,000 Meters Division I-Section I · Place 33 · ChandlerChandler | 5,000 Meters Division I-Section I | 33 | 17:38.65 PB | 10 |
| Oct 30 | Chandler City MeetOct 30 · 5,000 Meters Varsity · Place 20 · ChandlerChandler | 5,000 Meters Varsity | 20 | 17:12.60 | 10 |
| Oct 18 | Chandler RelaysOct 18 · 2 Miles Relay Leg · ChandlerChandler | 2 Miles Relay Leg | 0 | 11:23.0 | 10 |
| Oct 5 | Cesar Chavez ClassicOct 5 · 5,000 Meters Varsity · Place 13 · ChandlerChandler | 5,000 Meters Varsity | 13 | 17:47 | 10 |
| Sep 27 | Nike Desert Twilight XC FestivalSep 27 · 5,000 Meters Championship · Place 145 · ChandlerChandler | 5,000 Meters Championship | 145 | 17:44.71 | 10 |
| Sep 14 | Ojo Rojo InvitationalSep 14 · 5,000 Meters Varsity · Place 47 · ChandlerChandler | 5,000 Meters Varsity | 47 | 18:19.39 | 10 |