Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorFast Track HS Invitational · Jan 206:10.67Fast Track HS InvitationalJanuary 20, 2024
1600 Meters · OutdoorSCISA Track and Field Championships - Division I · May 25:24.11aSCISA Track and Field Championships - Division IMay 2, 2026
200 Meters · Outdoor3rd Annual Cape Fear Relays · Mar 2531.493rd Annual Cape Fear RelaysMarch 25, 2023
3200 Meters · OutdoorCFA/CCHS Home Meet #3 · May 212:32.97aCFA/CCHS Home Meet #3May 2, 2024
400 Meters · OutdoorThe Last Chance 2023 · May 111:09.14aThe Last Chance 2023May 11, 2023
800 Meters · OutdoorSCISA Track and Field Championships - Division I · May 22:29.87aSCISA Track and Field Championships - Division IMay 2, 2026
Combined results · OutdoorNCRunners Middle School Elite Invitational · May 71:16.00NCRunners Middle School Elite InvitationalMay 7, 2022

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 2SCISA Track and Field Championships - Division IMay 2 · 1600 Meters · Place 7 · Northside Christian (North Charleston)Northside Christian (North Charleston)1600 Meters7.5:24.11a PB12
May 2SCISA Track and Field Championships - Division IMay 2 · 800 Meters · Place 8 · Northside Christian (North Charleston)Northside Christian (North Charleston)800 Meters8.2:29.87a PB12

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 17NCISAA D3 T&F State ChampionshipsMay 17 · 3200 Meters · Place 7 · Fayetteville ChristianFayetteville Christian3200 Meters7.12:50.00a10
May 17NCISAA D3 T&F State ChampionshipsMay 17 · 1600 Meters · Place 9 · Fayetteville ChristianFayetteville Christian1600 Meters9.5:58.7010
May 4NCRunners Elite Junior/Senior Frosh/Soph InvitationalMay 4 · 3200 Meters · Place 1 · Fayetteville ChristiFayetteville Christi3200 Meters113:21.50—
May 4NCRunners Elite Junior/Senior Frosh/Soph InvitationalMay 4 · 1600 Meters · Place 2 · Fayetteville ChristiFayetteville Christi1600 Meters25:57.05—
May 4NCRunners Elite Junior/Senior Frosh/Soph InvitationalMay 4 · 3200 Meters · Place 4 · Fayetteville ChristiFayetteville Christi3200 Meters4NT—
May 4NCRunners Elite Junior/Senior Frosh/Soph InvitationalMay 4 · 1600 Meters · Place 3 · Fayetteville ChristiFayetteville Christi1600 Meters36:07.84—
May 2CFA/CCHS Home Meet #3May 2 · 3200 Meters · Place 2 · Fayetteville ChristianFayetteville Christian3200 Meters2.12:32.97a PB10
May 1Tri TAC ChampionshipMay 1 · 1600 Meters · Place 3 · Fayetteville ChristianFayetteville Christian1600 Meters35:52.00a—
Mar 14Tri TAC Meet #1Mar 14 · 800 Meters · Place 3 · Fayetteville ChristianFayetteville Christian800 Meters32:45.38a—
Mar 14Tri TAC Meet #1Mar 14 · 400 Meters · Place 1 · Fayetteville ChristianFayetteville Christian400 Meters11:09.30a—
Mar 8CFA Home Meet #1Mar 8 · 1600 Meters · Place 2 · Fayetteville ChristianFayetteville Christian1600 Meters2.6:04.0010

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 20Fast Track HS InvitationalJan 20 · 1600 Meters · Place 45 · Fay. ChristianFay. Christian1600 Meters456:10.67 PB—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 19NCISAA DIII T&F State ChampionshipsMay 19 · 1600 Meters · Place 13 · Fayetteville ChristianFayetteville Christian1600 Meters13.5:53.97a9
May 19NCISAA DIII T&F State ChampionshipsMay 19 · 800 Meters · Place 13 · Fayetteville ChristianFayetteville Christian800 Meters13.2:41.99a9
May 11The Last Chance 2023May 11 · 800 Meters · Place 2 · Fayetteville ChristianFayetteville Christian800 Meters2.2:45.65a9
May 11The Last Chance 2023May 11 · 400 Meters · Place 7 · Fayetteville ChristianFayetteville Christian400 Meters7.1:09.14a PB9
Apr 19CFA 2023 Home Meet #4Apr 19 · 1600 Meters · Place 3 · Fayetteville ChristiFayetteville Christi1600 Meters35:59.00FR
Apr 19CFA 2023 Home Meet #4Apr 19 · 1600 Meters · Place 3 · Fayetteville ChristiFayetteville Christi1600 Meters35:59.00FR
Mar 253rd Annual Cape Fear RelaysMar 25 · 800 Meters · Place 7 · Fayetteville ChristiFayetteville Christi800 Meters72:47.339
Mar 253rd Annual Cape Fear RelaysMar 25 · 200 Meters · Place 1 · Fayetteville ChristiFayetteville Christi200 Meters131.49 PB9
Mar 15CFA 2023 Home Meet #2Mar 15 · 1600 Meters · Place 3 · Fayetteville ChristiFayetteville Christi1600 Meters36:16.35FR
Mar 8CFA 2023 Meet #1Mar 8 · 1600 Meters · Place 4 · Fayetteville ChristianFayetteville Christian1600 Meters4.6:16.009

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 14NCRunners Independent Schools Indoor ChampionshipFeb 14 · 1600 Meters · Place 19 · Fayetteville ChristianFayetteville Christian1600 Meters19.6:28.85a9

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 11CFA Last Chance MeetMay 11 · 1600 Meters · Place 2 · Fayetteville ChristianFayetteville Christian1600 Meters2.6:27.00a8
May 7NCRunners Middle School Elite InvitationalMay 7 · Combined results · Place 5 · Fayetteville ChristiFayetteville ChristiCombined results51:16.00 PB8
May 7NCRunners Middle School Elite InvitationalMay 7 · Combined results · Place 8 · Fayetteville ChristiFayetteville ChristiCombined results86:43.548
May 7NCRunners Middle School Elite InvitationalMay 7 · 400 Meters · Place 49 · Fayetteville ChristiFayetteville Christi400 Meters491:16.698
May 7NCRunners Middle School Elite InvitationalMay 7 · 1600 Meters · Place 43 · Fayetteville ChristiFayetteville Christi1600 Meters436:23.238
Apr 25CFA Spring MixerApr 25 · 1600 Meters · Place 2 · Fayetteville ChristianFayetteville Christian1600 Meters2.7:02.008
Apr 1CFA 2022 Home Meet #2Apr 1 · 800 Meters · Place 2 · Fayetteville ChristiFayetteville Christi800 Meters23:05.008
Apr 1CFA 2022 Home Meet #2Apr 1 · 400 Meters · Place 1 · Fayetteville ChristiFayetteville Christi400 Meters11:16.008