Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · CamdenCici's Derby · Oct 26 | 17:26.51 | Cici's Derby | October 26, 2019 |
| 5,000 Meters · Christ Church Episcopal SCHSL Region 1-AA · Oct 16 | 18:59.57 | SCHSL Region 1-AA | October 16, 2018 |
| 5,000 Meters · Colonia CupSCHSL Class AA State Championships · Nov 19 | 17:18.34 | SCHSL Class AA State Championships | November 19, 2019 |
| 5,000 Meters · Crooked Creek ParkA/AA State Qualifier · Oct 31 | 16:54.3 | A/AA State Qualifier | October 31, 2020 |
| 5,000 Meters · Hillcrest HSSCHSL 2A Region 1 Championships · Oct 30 | 18:08.89 | SCHSL 2A Region 1 Championships | October 30, 2019 |
| 5,000 Meters · Historic Camden Revolutionary War SiteSouth Carolina Class A/AA · Nov 9 | 17:23.04 | South Carolina Class A/AA | November 9, 2019 |
| 5,000 Meters · Milliken Plant CourseEye Opener · Sep 14 | 17:36.1 | Eye Opener | September 14, 2019 |
| 5,000 Meters · Milliken Plant CourseEye Opener · Aug 31 | 17:59.8 | Eye Opener | August 31, 2018 |
| 5,000 Meters · Riverside HSStarlight Run at the Reservation · Oct 19 | 17:24.55 | Starlight Run at the Reservation | October 19, 2019 |
| 5,000 Meters · Sandhills Research CenterSCHSL State Championship - 1A/2A · Nov 3 | 17:41.31 | SCHSL State Championship - 1A/2A | November 3, 2018 |
| 5,000 Meters · Sandhills Research CenterSCHSL Class A/AA Mid-State · Oct 28 | 17:37.41 | SCHSL Class A/AA Mid-State | October 28, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 1 | Landrum Home Scrimmage Sep 1 · 5,000 Meters Varsity · Place 4 · Greer Middle College | 5,000 Meters Varsity | 4 | 18:17.89 | 12 |
2020 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | SCHSL State ChampionshipsNov 5 · 5,000 Meters 2A · Place 8 · Greer Middle College | 5,000 Meters 2A | 8 | 17:03.31 | — |
| Oct 31 | A/AA State QualifierOct 31 · 5,000 Meters Varsity Odd · Place 8 · Greer Middle College Charter | 5,000 Meters Varsity Odd | 8 | 16:54.3 PB | 12 |
| Oct 24 | Cici's Sandhills InvitationalOct 24 · Varsity · Place 8 · Greer Middle College | Varsity | 8 | 17:29.50 | SR |
| Oct 24 | Cici's Sandhills InvitationalOct 24 · Varsity · Place 35 · Greer Middle College | Varsity | 35 | 17:29.50 | SR |
| Oct 20 | Region 2-AA ChampionshipOct 20 · 5,000 Meters Varsity · Place 9 · Greer Middle College | 5,000 Meters Varsity | 9 | 17:39.1 | SR |
| Oct 2 | Ed Boehmke Greenville County ChampionshipOct 2 · 5,000 Meters Varsity · Place 19 · Greer Middle College | 5,000 Meters Varsity | 19 | 17:05.06 | SR |
| Sep 26 | Woodmont InvitationalSep 26 · 5,000 Meters Varsity · Place 28 · Greer Middle College | 5,000 Meters Varsity | 28 | 17:08.81 | SR |
| Sep 19 | Mike Moore Lake Murray InvitationalSep 19 · 5,000 Meters Varsity · Place 28 · Greer Middle College | 5,000 Meters Varsity | 28 | 16:52.31 | SR |
| Sep 12 | Trojan InvitationalSep 12 · 5,000 Meters Varsity · Place 22 · Greer Middle College | 5,000 Meters Varsity | 22 | 17:47.1 | SR |
| Sep 5 | FIGHT Like Wyatt MeetSep 5 · 5,000 Meters Varsity · Place 11 · Greer Middle College | 5,000 Meters Varsity | 11 | 17:11.59 | SR |
| Sep 5 | FIGHT Like Wyatt MeetSep 5 · 5,000 Meters Varsity · Place 13 · Greer Middle College | 5,000 Meters Varsity | 13 | 17:11.59 | SR |
2019 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | SCHSL Class AA State ChampionshipsNov 19 · 5,000 Meters 2A · Place 14 · Greer Middle College Charter | 5,000 Meters 2A | 14 | 17:18.34 PB | 11 |
| Nov 9 | SCHSL A/AA QualifierNov 9 · 5,000 Meters Varsity 2A · Place 12 · Greer Middle College | 5,000 Meters Varsity 2A | 12 | 17:23.04 | JR |
| Nov 9 | South Carolina Class A/AANov 9 · 5,000 Meters Varsity · Place 12 · Greer Middle College Charter | 5,000 Meters Varsity | 12 | 17:23.04 PB | 11 |
| Nov 2 | Ed Boehmke Greenville County ChampionshipsNov 2 · Varsity · Place 51 · Greer Middle College | Varsity | 51 | 17:18.44 | JR |
| Oct 30 | SCHSL 2A Region 1 ChampionshipsOct 30 · 5,000 Meters Varsity · Place 12 · Greer Middle College Charter | 5,000 Meters Varsity | 12 | 18:08.89 PB | 11 |
| Oct 26 | Cici's DerbyOct 26 · 5,000 Meters Varsity · Place 30 · Greer Middle College Charter | 5,000 Meters Varsity | 30 | 17:26.51 PB | 11 |
| Oct 19 | Starlight Run at the ReservationOct 19 · 5,000 Meters Elite · Place 27 · Greer Middle College Charter | 5,000 Meters Elite | 27 | 17:24.55 PB | 11 |
| Sep 28 | Lakelands InvitationalSep 28 · Varsity · Place 9 · Greer Middle College | Varsity | 9 | 17:35.1 | JR |
| Sep 14 | Eye OpenerSep 14 · 5,000 Meters Championship · Place 23 · Greer Middle College Charter | 5,000 Meters Championship | 23 | 17:36.1 PB | 11 |
2018 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | SCHSL State Championship - 1A/2ANov 3 · 5,000 Meters Varsity · Place 26 · Greer Middle College Charter | 5,000 Meters Varsity | 26 | 17:41.31 PB | 10 |
| Oct 27 | SCHSL Class A/2A QualifierOct 27 · 5,000 Meters 2A · Place 22 · Greer Middle | 5,000 Meters 2A | 22 | 17:49.13 | 10 |
| Oct 20 | Ed Boehmke Greenville County ChampionshipOct 20 · 5,000 Meters Varsity · Place 52 · Greer Middle | 5,000 Meters Varsity | 52 | 17:34.79 | 10 |
| Oct 16 | SCHSL Region 1-AAOct 16 · 5,000 Meters Varsity · Place 24 · Greer Middle College Charter | 5,000 Meters Varsity | 24 | 18:59.57 PB | 10 |
| Oct 13 | CiCi's Sandhills InvitationalOct 13 · 5,000 Meters Varsity · Place 10 · Greer Middle | 5,000 Meters Varsity | 10 | 17:50.45 | 10 |
| Sep 29 | Woodmont InvitationalSep 29 · 5,000 Meters Varsity · Place 9 · Greer Middle | 5,000 Meters Varsity | 9 | 17:15.10 | 10 |
| Sep 18 | SCA InvitationalSep 18 · 5,000 Meters Varsity · Place 7 · Greer Middle | 5,000 Meters Varsity | 7 | 18:20.84 | 10 |
| Sep 8 | Bob Jenkins SCTCCCA Coaches ClassicSep 8 · 5,000 Meters Varsity · Place 120 · Greer Middle | 5,000 Meters Varsity | 120 | 18:31.48 | 10 |
| Aug 31 | Eye OpenerAug 31 · 5,000 Meters Championship · Place 37 · Greer Middle College Charter | 5,000 Meters Championship | 37 | 17:59.8 PB | 10 |
2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | SCHSL 2A State ChampionshipNov 4 · 5,000 Meters Varsity · Place 27 · Greer Middle College Charter | 5,000 Meters Varsity | 27 | 18:10 | 9 |
| Oct 28 | SCHSL Class A/AA Mid-StateOct 28 · 5,000 Meters Varsity · Place 17 · Greer Middle College Charter | 5,000 Meters Varsity | 17 | 17:37.41 PB | 9 |
| Oct 24 | SCHSL Region 1-2AOct 24 · 5,000 Meters Varsity · Place 23 · Greer Middle College | 5,000 Meters Varsity | 23 | 18:57.96 | 9 |
| Oct 18 | Greenville County ChampionshipOct 18 · 5,000 Meters Varsity · Place 67 · Greer Middle | 5,000 Meters Varsity | 67 | 17:55.67 | 9 |
| Oct 14 | Ci's Ci's Sandhills InvitationalsOct 14 · 5,000 Meters Varsity · Place 15 · Greer Middle | 5,000 Meters Varsity | 15 | 17:34.66 | 9 |
| Sep 13 | Christ Church MeetSep 13 · 5,000 Meters Varsity · Place 11 · Greer Middle College | 5,000 Meters Varsity | 11 | 19:14.76 | 9 |
| Sep 9 | Riverside Irma RunSep 9 · 5,000 Meters Varsity · Place 39 · Greer Middle | 5,000 Meters Varsity | 39 | 18:13.85 | 9 |
| Sep 1 | Eye Opener InvitationalSep 1 · 5,000 Meters Championship · Place 120 · Greer Middle College Charter | 5,000 Meters Championship | 120 | 18:58.8 | 9 |
| Aug 29 | Landrum ScrimmageAug 29 · 5,000 Meters Varsity · Place 25 · Greer Middle College | 5,000 Meters Varsity | 25 | 19:12.81 | 9 |