Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Foundation FieldsNCAA DII Atlantic · Nov 8 | 33:30.70 | NCAA DII Atlantic | November 8, 2025 |
| 10,000 Meters · Lamb’s Creek CourseNCAA DII Atlantic Regional XC Championships · Nov 19 | 30:37.0 | NCAA DII Atlantic Regional XC Championships | November 19, 2022 |
| 3,000 Meters · Doddridge County ParkDoddridge Invitational · Sep 15 | 13:06.31 | Doddridge Invitational | September 15, 2015 |
| 3,000 Meters · Robert C. Byrd HSLast Call Invitational · Oct 17 | 14:52.75 | Last Call Invitational | October 17, 2015 |
| 3,200 Meters · Robert C. Byrd HSHarrison County MS Championships · Oct 18 | 14:49.23 | Harrison County MS Championships | October 18, 2016 |
| 3538 m · Doddridge County ParkDoddridge County Middle School Invitational · Oct 11 | 15:53.52 | Doddridge County Middle School Invitational | October 11, 2016 |
| 5,000 Meters · Cabell Midland HSWV State Cross Country Championship · Nov 2 | 16:53.59 | WV State Cross Country Championship | November 2, 2019 |
| 5,000 Meters · Elkins HSWV Region 2 A-AA Championships · Oct 24 | 18:46.34 | WV Region 2 A-AA Championships | October 24, 2019 |
| 5,000 Meters · McAlpine Creek ParkEastbay South Region Cross Country Championships · Nov 27 | 16:32.22 | Eastbay South Region Cross Country Championships | November 27, 2021 |
| 5,000 Meters · Ohio University Golf and Tennis CenterOhio XC Invitational · Sep 2 | 16:05.9 | Ohio XC Invitational | September 2, 2022 |
| 5,000 Meters · Preston High CampusBig 10 Conference XC Championship · Oct 17 | 17:45.18 | Big 10 Conference XC Championship | October 17, 2019 |
| 5,000 Meters · Wheeling ParkWV Group AAA Region I · Oct 23 | 20:56.38 | WV Group AAA Region I | October 23, 2020 |
| 6,000 Meters · West Liberty CollegeWest Liberty Invitational · Sep 4 | 20:12 | West Liberty Invitational | September 4, 2025 |
| 8,000 Meters · Crispin Golf CourseMountain East Conference XC Championships · Oct 26 | 26:50.34 | Mountain East Conference XC Championships | October 26, 2024 |
| 8,000 Meters · Lehigh UniversityPaul Short Run · Oct 4 | 26:28.9 | Paul Short Run | October 4, 2024 |
| 8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 3 | 26:53.3 | Paul Short Run (College) | October 3, 2025 |
| 8,000 Meters · Schenley ParkCMU Invitational · Oct 7 | 25:24.30 | CMU Invitational | October 7, 2023 |
| 8,000 Meters · YouthtowneRobert Morris Invitational · Sep 12 | 26:33.5 | Robert Morris Invitational | September 12, 2025 |
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 |
| Nov 8 | NCAA DII AtlanticNov 8 · 10,000 Meters Atlantic · Place 84 · Fairmont StateFairmont State | 10,000 Meters Atlantic | 84 | 33:30.70 PB | Sr |
| Oct 25 | Mountain East Conference XC ChampionshipsOct 25 · 8,000 Meters Varsity · Place 30 · Fairmont StateFairmont State | 8,000 Meters Varsity | 30 | 27:49.71 | Sr |
| Oct 3 | Paul Short Run (College)Oct 3 · 8,000 Meters Green · Place 27 · Fairmont StateFairmont State | 8,000 Meters Green | 27 | 26:53.3 PB | Sr |
| Sep 12 | Robert Morris InvitationalSep 12 · 8,000 Meters College · Place 72 · Fairmont StateFairmont State | 8,000 Meters College | 72 | 26:33.5 PB | Sr |
| Sep 4 | West Liberty InvitationalSep 4 · 6,000 Meters Men's Race · Place 29 · Fairmont StateFairmont State | 6,000 Meters Men's Race | 29 | 20:12 PB | Sr |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | NCAA DII AtlanticNov 9 · 10,000 Meters Varsity · Place 29 · Fairmont StateFairmont State | 10,000 Meters Varsity | 29 | 31:25.3 | JR |
| Oct 26 | Mountain East Conference XC ChampionshipsOct 26 · 8,000 Meters Varsity · Place 23 · Fairmont StateFairmont State | 8,000 Meters Varsity | 23 | 26:50.34 PB | Jr |
| Oct 12 | CMU InvitationalOct 12 · 8,000 Meters Varsity · Place 16 · Fairmont StateFairmont State | 8,000 Meters Varsity | 16 | 26:25.80 | JR |
| Oct 4 | Paul Short RunOct 4 · 8,000 Meters Green · Place 3 · Fairmont StateFairmont State | 8,000 Meters Green | 3 | 26:28.9 PB | Jr |
| Sep 13 | Behrend Twilight MeetSep 13 · 8,000 Meters Varsity · Place 1 · Fairmont StateFairmont State | 8,000 Meters Varsity | 1 | 27:28.3 | JR |
| Sep 5 | West Liberty InvitationalSep 5 · 6,000 Meters Varsity · Place 10 · Fairmont StateFairmont State | 6,000 Meters Varsity | 10 | 19:34.6 | JR |
2023 Cross Country
4 results2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | NCAA DII Atlantic Regional XC ChampionshipsNov 19 · 10,000 Meters Championship · Place 32 · Fairmont StateFairmont State | 10,000 Meters Championship | 32 | 30:37.0 PB | Fr |
| Oct 22 | Go-Fast River RunOct 22 · 8,000 Meters Varsity · Place 31 · Fairmont StFairmont St | 8,000 Meters Varsity | 31 | 25:45.8 | FR |
| Oct 8 | Carnegie Mellon InvitationalOct 8 · 8,000 Meters Varsity · Place 84 · Fairmont StFairmont St | 8,000 Meters Varsity | 84 | 29:30.3 | FR |
| Sep 30 | Lehigh Paul Short RunSep 30 · 8,000 Meters Varsity · Place 17 · Fairmont StFairmont St | 8,000 Meters Varsity | 17 | 20:18.5 | FR |
| Sep 24 | Roaring Lion InvitationalSep 24 · 8,000 Meters Varsity · Place 1 · Fairmont StFairmont St | 8,000 Meters Varsity | 1 | 27:10.1 | FR |
| Sep 2 | Ohio XC InvitationalSep 2 · 5,000 Meters College · Place 18 · Fairmont StateFairmont State | 5,000 Meters College | 18 | 16:05.9 PB | Fr |
2021 Cross Country
1 results2020 Cross Country
1 results2019 Cross Country
3 results2018 Cross Country
2 results2016 Cross Country
2 results2015 Cross Country
4 results