Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Berea College9th Annual BC/CC Jamboree · Aug 29 | 22:11.15 | 9th Annual BC/CC Jamboree | August 29, 2025 |
| 6,000 Meters · Berea CollegeBC/CC Jamboree · Sep 1 | 26:03.0 | BC/CC Jamboree | September 1, 2023 |
| 6,000 Meters · Hanover CollegeHanover Invitational · Sep 13 | 27:19.34 | Hanover Invitational | September 13, 2025 |
| 8,000 Meters · Asbury 8000mAsbury Invitational · Sep 27 | 38:16.25 | Asbury Invitational | September 27, 2025 |
| 8,000 Meters · Berea CollegeMike and Mary Kay Johnson Classic · Sep 16 | 35:36.7 | Mike and Mary Kay Johnson Classic | September 16, 2023 |
| 8,000 Meters · Fairborn Community ParkWild Bill Invite · Oct 24 | 34:02.5 | Wild Bill Invite | October 24, 2025 |
| 8,000 Meters · Grace College2024 NCCAA XC Championships - D2 · Nov 15 | 33:42.7 | 2024 NCCAA XC Championships - D2 | November 15, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Wild Bill InviteOct 24 · 8,000 Meters College · Place 38 · Boyce (Ky.) | 8,000 Meters College | 38 | 34:02.5 PB | Sr |
| Sep 27 | Asbury InvitationalSep 27 · 8,000 Meters Men's 8000m · Place 39 · Boyce (Ky.) | 8,000 Meters Men's 8000m | 39 | 38:16.25 PB | Sr |
| Sep 13 | Hanover InvitationalSep 13 · 6,000 Meters Men's Race · Place 54 · Boyce (Ky.) | 6,000 Meters Men's Race | 54 | 27:19.34 PB | Sr |
| Aug 29 | 9th Annual BC/CC JamboreeAug 29 · 5,000 Meters Collegiate · Place 70 · Boyce (Ky.) | 5,000 Meters Collegiate | 70 | 22:11.15 PB | Sr |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | 2024 NCCAA XC Championships - D1Nov 15 · 8,000 Meters Division 2 · Place 55 · Boyce (Ky.) | 8,000 Meters Division 2 | 55 | 33:42.7 | JR |
| Nov 15 | 2024 NCCAA XC Championships - D2Nov 15 · 8,000 Meters D2 · Place 55 · Boyce (Ky.) | 8,000 Meters D2 | 55 | 33:42.7 PB | Jr |
| Oct 11 | Ray Bullock InvitationalOct 11 · 8,000 Meters Varsity · Place 133 · Boyce (Ky.) | 8,000 Meters Varsity | 133 | 33:45.1 | JR |
| Sep 14 | Hanover InvitationalSep 14 · 6,000 Meters Varsity · Place 59 · Boyce | 6,000 Meters Varsity | 59 | 25:17.8 | JR |
| Aug 30 | Queen City InvitationalAug 30 · 5,000 Meters Varsity · Place 49 · Boyce | 5,000 Meters Varsity | 49 | 20:51.2 | — |
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | NCCCA National XC ChampionshipsNov 10 · 8,000 Meters Championship Division 2 · Place 46 · Boyce (Ky.) | 8,000 Meters Championship Division 2 | 46 | 33:52.5 | SO |
| Oct 13 | Angel Mounds InvitationalOct 13 · 8,000 Meters Varsity · Place 166 · Boyce | 8,000 Meters Varsity | 166 | 37:24.1 | SO-2 |
| Sep 29 | Louisville XC ClassicSep 29 · 8,000 Meters Varsity · Place 379 · Boyce | 8,000 Meters Varsity | 379 | 36:01.5 | SO |
| Sep 16 | Mike and Mary Kay Johnson ClassicSep 16 · 8,000 Meters College · Place 50 · Boyce (Ky.) | 8,000 Meters College | 50 | 35:36.7 PB | So |
| Sep 1 | BC/CC JamboreeSep 1 · 6,000 Meters College · Place 68 · Boyce (Ky.) | 6,000 Meters College | 68 | 26:03.0 PB | So |
2022 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | Chick-Fil-A InvitationalOct 22 · 8,000 Meters Varsity · Place 47 · Boyce | 8,000 Meters Varsity | 47 | 38:15.8 | FR |
| Oct 1 | Louisville XC ClassicOct 1 · 8,000 Meters Varsity · Place 408 · Boyce | 8,000 Meters Varsity | 408 | 38:46.0 | FR |