Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Wingate University2025 NCAA DII Southeast Region Cross Country Championships · Nov 8 | 36:07.77 | 2025 NCAA DII Southeast Region Cross Country Championships | November 8, 2025 |
| 5,000 Meters · Ivey Redmon Sports ComplexNCHSAA 1A Midwest Regional · Oct 26 | 17:32.5 | NCHSAA 1A Midwest Regional | October 26, 2024 |
| 5,000 Meters · Kituwah MoundNCHSAA 1A West Regional · Oct 30 | 18:56.38 | NCHSAA 1A West Regional | October 30, 2021 |
| 6,000 Meters · Milliken & CompanyConverse Kick-off · Sep 5 | 21:08.9 | Converse Kick-off | September 5, 2025 |
| 8,000 Meters · Appalachian State UniversityThe Firetower Project · Oct 2 | 28:28.6 | The Firetower Project | October 2, 2026 |
| 8,000 Meters · Costal Carolina U - Hackler CourseChanticleer Challenge · Sep 19 | 28:16.7 | Chanticleer Challenge | September 19, 2025 |
| 8,000 Meters · Ivey Redmon Sports ComplexConference Carolinas Cross Country Championships · Oct 24 | 28:12.8 | Conference Carolinas Cross Country Championships | October 24, 2025 |
| 8,000 Meters · John Hunt Cross Country ParkUAH Chargers XC Invitational · Oct 11 | 27:49.10 | UAH Chargers XC Invitational | October 11, 2025 |
| 8,000 Meters · McAlpine Creek ParkQueen City Invite · Sep 11 | 31:54.4 | Queen City Invite | September 11, 2026 |
| 8,000 Meters · Roger Milliken Science CenterConference Carolinas XC · Nov 7 | 27:02.0 | Conference Carolinas XC | November 7, 2026 |
| 8,000 Meters · Southern Wesleyan Univ.SWU Susan Rouse Open 2026 · Sep 19 | 29:00.3 | SWU Susan Rouse Open 2026 | September 19, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | Conference Carolinas XCNov 7 · 8,000 Meters Collegiate · Place 42 · Lees-McRaeLees-McRae | 8,000 Meters Collegiate | 42 | 27:02.0 PB | So |
| Oct 23 | Coker Cobras XC InvitationalOct 23 · 8,000 Meters Varsity · Place 21 · Lees-McRaeLees-McRae | 8,000 Meters Varsity | 21 | 27:21.5 | SO |
| Oct 17 | Upstate InviteOct 17 · 8,000 Meters Varsity · Place 227 · Lees-McRaeLees-McRae | 8,000 Meters Varsity | 227 | 27:54.4 | SO-2 |
| Oct 2 | The Firetower ProjectOct 2 · 8,000 Meters Collegiate · Place 94 · Lees-McRaeLees-McRae | 8,000 Meters Collegiate | 94 | 28:28.6 PB | So |
| Sep 19 | SWU Susan Rouse Open 2026Sep 19 · 8,000 Meters College · Place 5 · Lees-McRaeLees-McRae | 8,000 Meters College | 5 | 29:00.3 PB | So |
| Sep 11 | Queen City InviteSep 11 · 8,000 Meters Mens · Place 201 · Lees-McRaeLees-McRae | 8,000 Meters Mens | 201 | 31:54.4 PB | So |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | 2025 NCAA DII Southeast Region Cross Country ChampionshipsNov 8 · 10,000 Meters DII Southeast · Place 107 · Lees-McRaeLees-McRae | 10,000 Meters DII Southeast | 107 | 36:07.77 PB | Fr |
| Oct 24 | Conference Carolinas Cross Country ChampionshipsOct 24 · 8,000 Meters Conference Carolinas · Place 53 · Lees-McRaeLees-McRae | 8,000 Meters Conference Carolinas | 53 | 28:12.8 PB | Fr |
| Oct 11 | UAH Chargers XC InvitationalOct 11 · 8,000 Meters Men · Place 182 · Lees-McRaeLees-McRae | 8,000 Meters Men | 182 | 27:49.10 PB | Fr |
| Oct 3 | Fire Tower ProjectOct 3 · 8,000 Meters College · Place 92 · Lees-McRaeLees-McRae | 8,000 Meters College | 92 | 28:42.9 | Fr |
| Sep 19 | Chanticleer ChallengeSep 19 · 8,000 Meters College · Place 62 · Lees-McRaeLees-McRae | 8,000 Meters College | 62 | 28:16.7 PB | Fr |
| Sep 5 | Converse Kick-offSep 5 · 6,000 Meters College · Place 50 · Lees-McRaeLees-McRae | 6,000 Meters College | 50 | 21:08.9 PB | Fr |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | NCHSAA State ChampionshipNov 2 · 5,000 Meters 1A · Place 16 · Mount AiryMount Airy | 5,000 Meters 1A | 16 | 17:34.03 | 12 |
| Oct 26 | NCHSAA 1A Midwest RegionalOct 26 · 5,000 Meters Varsity · Place 4 · Mount AiryMount Airy | 5,000 Meters Varsity | 4 | 17:32.5 PB | 12 |
| Oct 17 | Northwest 1A XC Conference ChampionshipOct 17 · 5,000 Meters Varsity · Place 2 · Mount AiryMount Airy | 5,000 Meters Varsity | 2 | 18:01.73 | 12 |
| Oct 8 | Elkin XC Home MeetOct 8 · 5,000 Meters Varsity · Place 2 · Mount AiryMount Airy | 5,000 Meters Varsity | 2 | 18:05.00 | 12 |
| Sep 3 | Atkins InvitationalSep 3 · 5,000 Meters Varsity · Place 12 · Mount AiryMount Airy | 5,000 Meters Varsity | 12 | 18:43.39 | 12 |
2023 Cross Country
2 results2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | NCHSAA 1A Midwest RegionalOct 29 · 5,000 Meters Varsity · Place 38 · Mount AiryMount Airy | 5,000 Meters Varsity | 38 | 19:39.14 | 10 |
| Oct 20 | Northwest 1A XC Conference ChampionshipOct 20 · 5,000 Meters Varsity · Place 6 · Mount AiryMount Airy | 5,000 Meters Varsity | 6 | 19:35.17 | 10 |
| Sep 15 | MCA Fisher River Meet #3Sep 15 · 5,000 Meters Varsity · Place 19 · Mount AiryMount Airy | 5,000 Meters Varsity | 19 | 20:13.55 | 10 |
| Sep 1 | MCA Fisher River Meet #1Sep 1 · 5,000 Meters Varsity · Place 34 · Mount AiryMount Airy | 5,000 Meters Varsity | 34 | 21:09.24 | 10 |
| Aug 25 | Northwest InvitationalAug 25 · 5,000 Meters Varsity · Place 20 · Mount AiryMount Airy | 5,000 Meters Varsity | 20 | 21:26.29 | 10 |
2021 Cross Country
2 results