Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Crooked Creek ParkLake Murray Invitational · Sep 20 | 18:24.1 | Lake Murray Invitational | September 20, 2025 |
| 5,000 Meters · Darlington High SchoolDarlington Home Meet #2 · Sep 9 | 19:26.37 | Darlington Home Meet #2 | September 9, 2025 |
| 5,000 Meters · Darlington RacewayHornets Invitational at Darlington Raceway · Oct 17 | 17:49.54 | Hornets Invitational at Darlington Raceway | October 17, 2026 |
| 5,000 Meters · Heathwood HallSCISA Championships · Nov 1 | 18:12.81 | SCISA Championships | November 1, 2025 |
| 5,000 Meters · Historic Camden Revolutionary War SiteBattle of Camden · Aug 22 | 18:22.4 | Battle of Camden | August 22, 2026 |
| 5,000 Meters · Patriot ParkSCISA Region III AAA/AAAA · Oct 21 | 18:29.7 | SCISA Region III AAA/AAAA | October 21, 2026 |
| 5,000 Meters · Saluda Shoals ParkMike Moore Classic · Sep 14 | 18:58.8 | Mike Moore Classic | September 14, 2024 |
| 5,000 Meters · WilsonWilson Home Meet #1 · Sep 17 | 22:10.55 | Wilson Home Meet #1 | September 17, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | SCISA Region III AAA/AAAAOct 21 · 5,000 Meters 3A · Place 2 · Thomas Sumter Academy | 5,000 Meters 3A | 2 | 18:29.7 PB | 10 |
| Oct 17 | Hornets Invitational at Darlington RacewayOct 17 · 5,000 Meters Varsity Boys 5K · Place 3 · Thomas Sumter Academy | 5,000 Meters Varsity Boys 5K | 3 | 17:49.54 PB | 10 |
| Aug 22 | Battle of CamdenAug 22 · 5,000 Meters Varsity · Place 20 · Thomas Sumter Academy | 5,000 Meters Varsity | 20 | 18:22.4 PB | 10 |
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | SCISA Championships Nov 1 · 5,000 Meters 3A · Place 5 · Thomas Sumter Academy | 5,000 Meters 3A | 5 | 18:12.81 PB | 9 |
| Oct 21 | SCISA AAA Reg IVOct 21 · 5,000 Meters Varsity · Place 2 · Thomas Sumter Academy | 5,000 Meters Varsity | 2 | 19:03.5 | 9 |
| Oct 21 | SCISA Region III-AAAA MeetOct 21 · 5,000 Meters Region IV · Place 2 · Thomas Sumter Academy | 5,000 Meters Region IV | 2 | 19:03.5 | 9 |
| Sep 24 | Wilson Hall / Thomas Sumter Academy InvitationalSep 24 · 5,000 Meters Varsity · Place 26 · Thomas Sumter Academy | 5,000 Meters Varsity | 26 | 19:02.66 | 9 |
| Sep 20 | Lake Murray InvitationalSep 20 · 5,000 Meters Varsity · Place 94 · Thomas Sumter Academy | 5,000 Meters Varsity | 94 | 18:24.1 PB | 9 |
| Sep 9 | Darlington Home Meet #2Sep 9 · 5,000 Meters Boys 5K · Place 6 · Thomas Sumter Academy | 5,000 Meters Boys 5K | 6 | 19:26.37 PB | 9 |
| Sep 6 | Heathwood Hall Highlander InvitationalSep 6 · 5,000 Meters Varsity · Place 133 · Thomas Sumter Academy | 5,000 Meters Varsity | 133 | 18:43.8 | 9 |
| Aug 23 | Battle of CamdenAug 23 · 5,000 Meters Varsity · Place 24 · Thomas Sumter Academy | 5,000 Meters Varsity | 24 | 18:33.4 | 9 |
2024 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | SCISA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 13 · Thomas Sumter | 5,000 Meters Varsity | 13 | 18:57.11 | 8 |
| Sep 17 | Wilson Home Meet #1Sep 17 · 5,000 Meters Varsity · Place 8 · Thomas Sumter Academy | 5,000 Meters Varsity | 8 | 22:10.55 PB | 8 |
| Sep 14 | Mike Moore ClassicSep 14 · 5,000 Meters Varsity · Place 99 · Thomas Sumter Academy | 5,000 Meters Varsity | 99 | 18:58.8 PB | 8 |
| Aug 28 | Darlington Home MeetAug 28 · 5,000 Meters Varsity · Place 13 · Thomas Sumter Academy | 5,000 Meters Varsity | 13 | 22:49.92 | 8 |