Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Colonia CupSCHSL Class AAAA State Championships · Nov 1920:01.04SCHSL Class AAAA State ChampionshipsNovember 19, 2019
5,000 Meters · Crooked Creek ParkAAAA State Qualifier · Oct 3020:24.1AAAA State Qualifier October 30, 2020
5,000 Meters · John Hunt Cross Country ParkThe Southern Showcase · Sep 1619:45.44The Southern ShowcaseSeptember 16, 2023
5,000 Meters · mcalpineWendys Invite · Oct 719:55.64Wendys InviteOctober 7, 2023
5,000 Meters · Middlebury CollegeAldrich Invitational · Sep 1325:48.60Aldrich InvitationalSeptember 13, 2025
5,000 Meters · Milliken Plant CourseEye Opener · Sep 1422:08.4Eye OpenerSeptember 14, 2019
5,000 Meters · Milliken Plant CourseEye Opener · Aug 3123:55.1Eye OpenerAugust 31, 2018
5,000 Meters · Newberry CollegeSouth Carolina AAAA State Qualifier · Nov 519:54.5South Carolina AAAA State QualifierNovember 5, 2021
5,000 Meters · Newberry College XC CourseSCHSL AAAA State Championship · Nov 1019:51.28SCHSL AAAA State ChampionshipNovember 10, 2023
5,000 Meters · Oasis Farm of Connie Maxwell Children's HomeClass AAAA Upper State · Nov 920:18.1Class AAAA Upper StateNovember 9, 2019
5,000 Meters · Riverside HSStarlight Run at the Reservation · Oct 1921:06.53Starlight Run at the ReservationOctober 19, 2019
5,000 Meters · Sandhills Research CenterSCHSL AAAA State Championship · Nov 1219:45.5SCHSL AAAA State ChampionshipNovember 12, 2022
5,000 Meters · Sandhills Research CenterSCHSL State Championship - 4A · Nov 322:15.74SCHSL State Championship - 4ANovember 3, 2018
5,000 Meters · Southside High SchoolSCHSL 4A Upper State · Oct 2723:14.21SCHSL 4A Upper StateOctober 27, 2018
5,000 Meters · Travelers RestSCHSL Region 2-4A · Oct 1323:06SCHSL Region 2-4AOctober 13, 2018
5,000 Meters · Vermont Technical CollegeSilloway Vermont State Maple Syrup Challenge · Sep 621:17.07Silloway Vermont State Maple Syrup ChallengeSeptember 6, 2025
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2619:30.7NXR Southeast Regional ChampionshipsNovember 26, 2022
6,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1823:58.20Conn College InviteOctober 18, 2025
6,000 Meters · Lehigh UniversityPaul Short Run · Oct 423:48.7Paul Short RunOctober 4, 2024
6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 323:45.3Paul Short Run (College)October 3, 2025
6,000 Meters · Middlebury CollegeAldrich Invitational · Sep 1424:27.7Aldrich InvitationalSeptember 14, 2024
6,000 Meters · Reservoir RoadM.S.Souther Invite · Sep 1925:29.1M.S.Souther InviteSeptember 19, 2026
6,000 Meters · Ronald C. Hoffmann Cross Country CourseRonald Hoffmann Invitational · Sep 2024:40.4Ronald Hoffmann InvitationalSeptember 20, 2025

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 17Conn College InviteOct 17 · 6,000 Meters White · Place 105 · MiddleburyMiddlebury6,000 Meters White10524:18.9Jr
Oct 2Paul Short RunOct 2 · 6,000 Meters Open · Place 254 · MiddleburyMiddlebury6,000 Meters Open25425:28.0Jr
Sep 19M.S.Souther InviteSep 19 · 6,000 Meters Women · Place 112 · MiddleburyMiddlebury6,000 Meters Women11225:29.1 PBJr
Sep 12Aldrich InvitationalSep 12 · 6,000 Meters Women · Place 58 · MiddleburyMiddlebury6,000 Meters Women5825:43.7Jr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 18Conn College InviteOct 18 · 6,000 Meters White · Place 78 · MiddleburyMiddlebury6,000 Meters White7823:58.20 PBSo
Oct 3Paul Short Run (College)Oct 3 · 6,000 Meters Open · Place 187 · MiddleburyMiddlebury6,000 Meters Open18723:45.3 PBSo
Sep 20Ronald Hoffmann InvitationalSep 20 · 6,000 Meters College · Place 42 · MiddleburyMiddlebury6,000 Meters College4224:40.4 PBSo
Sep 13Aldrich InvitationalSep 13 · 5,000 Meters · Place 22 · MiddleburyMiddlebury5,000 Meters2225:48.60 PBSo
Sep 6Silloway Vermont State Maple Syrup ChallengeSep 6 · 5,000 Meters Collegiate · Place 14 · MiddleburyMiddlebury5,000 Meters Collegiate1421:17.07 PBSo

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 4Paul Short RunOct 4 · 6,000 Meters White · Place 191 · MiddleburyMiddlebury6,000 Meters White19123:48.7 PBFr
Sep 21Hoffmann Invitational / Liberty League PreviewSep 21 · 6,000 Meters Varsity · Place 19 · MiddleburyMiddlebury6,000 Meters Varsity1924:05.2FR
Sep 14Aldrich InvitationalSep 14 · 6,000 Meters Women's 6K · Place 6 · MiddleburyMiddlebury6,000 Meters Women's 6K624:27.7 PBFr

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 10SCHSL AAAA State ChampionshipNov 10 · 5,000 Meters Varsity · Place 14 · GreenvilleGreenville5,000 Meters Varsity1419:51.28 PB12
Nov 3South Carolina AAAA State QualifierNov 3 · 5,000 Meters Even · Place 9 · GreenvilleGreenville5,000 Meters Even920:09.212
Oct 7Wendys InviteOct 7 · 5,000 Meters White · Place 45 · GreenvilleGreenville5,000 Meters White4519:55.64 PB12
Sep 16The Southern ShowcaseSep 16 · 5,000 Meters Varsity - Championship · Place 71 · GreenvilleGreenville5,000 Meters Varsity - Championship7119:45.44 PB12

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 26NXR Southeast Regional ChampionshipsNov 26 · 5,000 Meters Championship · Place 92 · GreenvilleGreenville5,000 Meters Championship9219:30.7 PB11
Nov 12SCHSL AAAA State ChampionshipNov 12 · 5,000 Meters Varsity · Place 10 · GreenvilleGreenville5,000 Meters Varsity1019:45.5 PB11
Nov 5AAAA State QualifierNov 5 · 5,000 Meters Even · Place 8 · GreenvilleGreenville5,000 Meters Even820:26.0111
Oct 29Ed Boehmke Greenville County ChampionshipsOct 29 · 5,000 Meters Varsity · Place 9 · GreenvilleGreenville5,000 Meters Varsity918:57.38—
Oct 22Region 1-4AOct 22 · 5,000 Meters Varsity · Place 5 · GreenvilleGreenville5,000 Meters Varsity520:07.93—

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 11SCHSL AAAA State ChampionshipNov 11 · 5,000 Meters Varsity · Place 12 · GreenvilleGreenville5,000 Meters Varsity1219:59.7110
Nov 5South Carolina AAAA State QualifierNov 5 · 5,000 Meters Varsity Gold A · Place 4 · GreenvilleGreenville5,000 Meters Varsity Gold A419:54.5 PB10
Oct 23SCISA Region 2-AAAAOct 23 · 5,000 Meters Varsity · Place 3 · GreenvilleGreenville5,000 Meters Varsity319:2310
Sep 25Cavalier ClassicSep 25 · 5,000 Meters Varsity · Place 9 · GreenvilleGreenville5,000 Meters Varsity920:1410

2020 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 5SCHSL State ChampionshipsNov 5 · 5,000 Meters 4A · Place 22 · GreenvilleGreenville5,000 Meters 4A2220:56.7125
Oct 30AAAA State Qualifier Oct 30 · 5,000 Meters Varsity Even · Place 13 · GreenvilleGreenville5,000 Meters Varsity Even1320:24.1 PB9
Oct 24SCHSL Region 2-AAAAOct 24 · 5,000 Meters Varsity · Place 4 · GreenvilleGreenville5,000 Meters Varsity420:069
Sep 26Woodmont InvitationalSep 26 · 5,000 Meters Varsity · Place 20 · GreenvilleGreenville5,000 Meters Varsity2020:49.46FR

2019 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 19SCHSL Class AAAA State ChampionshipsNov 19 · 5,000 Meters Varsity · Place 24 · GreenvilleGreenville5,000 Meters Varsity2420:01.04 PB8
Nov 9Class AAAA Upper StateNov 9 · 5,000 Meters Varsity · Place 15 · GreenvilleGreenville5,000 Meters Varsity1520:18.1 PB8
Oct 19Starlight Run at the ReservationOct 19 · 5,000 Meters Elite · Place 37 · GreenvilleGreenville5,000 Meters Elite3721:06.53 PB8
Sep 14Eye OpenerSep 14 · 5,000 Meters Championship · Place 71 · GreenvilleGreenville5,000 Meters Championship7122:08.4 PB8

2018 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 3SCHSL State Championship - 4ANov 3 · 5,000 Meters Varsity · Place 80 · GreenvilleGreenville5,000 Meters Varsity8022:15.74 PB7
Oct 27SCHSL 4A Upper StateOct 27 · 5,000 Meters Varsity · Place 46 · GreenvilleGreenville5,000 Meters Varsity4623:14.21 PB7
Oct 20Ed Boehmke Greenville County ChampionshipOct 20 · 5,000 Meters Varsity · Place 98 · GreenvilleGreenville5,000 Meters Varsity9822:28.287
Oct 13SCHSL Region 2-4AOct 13 · 5,000 Meters Varsity · Place 22 · GreenvilleGreenville5,000 Meters Varsity2223:06 PB7
Oct 6Domino's InvitationalOct 6 · 5,000 Meters Varsity · Place 36 · GreenvilleGreenville5,000 Meters Varsity3624:48.21—
Sep 21Starlight Reservation RunSep 21 · 5,000 Meters Elite · Place 98 · GreenvilleGreenville5,000 Meters Elite9823:42.127
Sep 5 Region 2-4A Pre-Region MeetSep 5 · 5,000 Meters Varsity · Place 4 · GreenvilleGreenville5,000 Meters Varsity424:41.777
Aug 31Eye OpenerAug 31 · 5,000 Meters Championship · Place 147 · GreenvilleGreenville5,000 Meters Championship14723:55.1 PB7