Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorVisit Winston-Salem College Kick-off · Dec 64:15.18aVisit Winston-Salem College Kick-offDecember 6, 2025
1 Mile · OutdoorMount Tabor Mile & Throwing Thunder · Mar 214:20.85Mount Tabor Mile & Throwing ThunderMarch 21, 2025
1000 Meters · IndoorJDL Early Bird Invitational · Dec 72:27.03aJDL Early Bird InvitationalDecember 7, 2025
1500 Meters · Outdoor2026 Wake Forest Invitational · Apr 164:05.09a2026 Wake Forest InvitationalApril 16, 2026
400 Meters · OutdoorCPC Track & Field Conference Championships · Apr 3052.12aCPC Track & Field Conference ChampionshipsApril 30, 2024
400 Meters · Relay Split · IndoorNCHSAA 4A State Championships · Feb 1550.675aNCHSAA 4A State Championships February 15, 2025
500 Meters · IndoorReindeer Classic · Dec 201:07.65aReindeer ClassicDecember 20, 2024
800 Meters · IndoorACC Indoor Championships · Feb 261:54.38aACC Indoor ChampionshipsFebruary 26, 2026
800 Meters · OutdoorRaleigh Relays · Mar 261:52.59aRaleigh RelaysMarch 26, 2026
800 Meters · Relay Split · IndoorNCHSAA 4A State Championships · Feb 152:02.153aNCHSAA 4A State Championships February 15, 2025
Combined results · OutdoorReagan Home Meet #2 · Apr 212:04.70Reagan Home Meet #2April 21, 2022
Pole Vault · IndoorTitan Clash · Dec 514-01.00Titan ClashDecember 5, 2024
Pole Vault · OutdoorNCHSAA 4A Midwest Regional · May 1114-0NCHSAA 4A Midwest RegionalMay 11, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 3Duke TwilightMay 3 · 800 Meters · Place 34 · Wake ForestWake Forest800 Meters34.1:53.28aFr
Apr 162026 Wake Forest InvitationalApr 16 · 1500 Meters · Place 86 · Wake ForestWake Forest1500 Meters86.4:05.09a PBFr
Apr 162026 Wake Forest InvitationalApr 16 · 800 Meters · Place 32 · Wake ForestWake Forest800 Meters32.1:53.16aFr
Apr 10Duke InvitationalApr 10 · 800 Meters · Place 63 · Wake ForestWake Forest800 Meters63.1:54.11aFr
Mar 26Raleigh RelaysMar 26 · 800 Meters · Place 71 · Wake ForestWake Forest800 Meters71.1:52.59a PBFr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 26ACC Indoor ChampionshipsFeb 26 · 800 Meters · Place 29 · Wake ForestWake Forest800 MetersRound P29.1:54.38a PBFr

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 7JDL Early Bird InvitationalDec 7 · 1000 Meters · Place 2 · Wake ForestWake Forest1000 Meters2.2:27.03a PBFr
Dec 6Visit Winston-Salem College Kick-offDec 6 · 1 Mile · Place 3 · Wake ForestWake Forest1 Mile3.4:15.18a PBFr
Feb 15NCHSAA 4A State Championships Feb 15 · 1000 Meters · Place 8 · Mount TaborMount Tabor1000 Meters8.2:33.54a12
Feb 15NCHSAA 4A State Championships Feb 15 · 800 Meters · Mount TaborMount Tabor800 MetersRelay Split—2:02.153a PB12
Feb 15NCHSAA 4A State Championships Feb 15 · Pole Vault · Place 6 · Mount TaborMount TaborPole Vault6.13-06.0012
Feb 15NCHSAA 4A State Championships Feb 15 · 400 Meters · Mount TaborMount Tabor400 MetersRelay Split—50.675a PB12
Feb 3Spartan Last ChanceFeb 3 · 1000 Meters · Place 1 · Mount TaborMount Tabor1000 Meters12:34.50a—
Jan 25Fast Track InvitationalJan 25 · Pole Vault · Place 4 · Mount TaborMount TaborPole Vault413-04.00—
Jan 25Fast Track InvitationalJan 25 · 500 Meters · Place 10 · Mount TaborMount Tabor500 Meters101:08.25—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 10NCHSAA 4A Midwest RegionalMay 10 · 800 Meters · Place 6 · Mount TaborMount Tabor800 Meters6.1:58.04a12
Apr 6APP State HS InvitationalApr 6 · 800 Meters · Place 2 · Mount TaborMount Tabor800 Meters2.1:57.67a12
Apr 4App State HS MeetApr 4 · 800 Meters · Place 2 · Mount TaborMount Tabor800 Meters2.1:57.67a12
Mar 21Mount Tabor Mile & Throwing ThunderMar 21 · 1 Mile · Place 10 · Mount TaborMount Tabor1 Mile104:20.85 PB12

2024 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 20Reindeer ClassicDec 20 · 500 Meters · Place 3 · Mount TaborMount Tabor500 Meters3.1:07.65a PB12
Dec 20Reindeer ClassicDec 20 · Pole Vault · Place 2 · Mount TaborMount TaborPole Vault2.13-06.0012
Dec 20Reindeer ClassicDec 20 · 400 Meters · Mount TaborMount Tabor400 MetersRelay Split—50.84112
Dec 7Liberty Flames HS InvitationalDec 7 · 1000 Meters · Place 3 · Mount TaborMount Tabor1000 Meters3.2:34.24a12
Dec 5Titan ClashDec 5 · Pole Vault · Place 1 · Mount TaborMount TaborPole Vault1.14-01.00 PB12
Nov 23Forsyth County SeriesNov 23 · 1600 Meters · Mount TaborMount Tabor1600 Meters--DNF12
Nov 23Forsyth County SeriesNov 23 · Pole Vault · Place 1 · Mount TaborMount TaborPole Vault1.14-00.0012
Feb 9NCHSAA 4A State ChampionshipsFeb 9 · Pole Vault · Place 3 · Mount TaborMount TaborPole Vault314-00.0011
Feb 9NCHSAA 4A State ChampionshipsFeb 9 · 1000 Meters · Place 10 · Mount TaborMount Tabor1000 Meters102:37.8811
Feb 9NCHSAA 4A State ChampionshipsFeb 9 · 1000 Meters · Place 9 · Mount TaborMount Tabor1000 Meters92:32.5911
Feb 9NCHSAA 4A State ChampionshipsFeb 9 · Pole Vault · Place 5 · Mount TaborMount TaborPole Vault514-00.0011
Jan 20Fast Track HS InvitationalJan 20 · 1000 Meters · Place 25 · Mount TaborMount Tabor1000 Meters252:48.32—
Jan 18Titan Clash IIJan 18 · 1000 Meters · Place 3 · Mount TaborMount Tabor1000 Meters32:34.7911
Jan 13Walter Bass HS InvitationalJan 13 · 1000 Meters · Place 2 · Mount TaborMount Tabor1000 Meters2.2:36.63a11
Jan 13Walter Bass HS InvitationalJan 13 · Pole Vault · Place 1 · Mount TaborMount TaborPole Vault1.13-00.0011

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 11NCHSAA 4A Midwest RegionalMay 11 · Pole Vault · Place 2 · Mount TaborMount TaborPole Vault2.14-0 PB11
May 11NCHSAA 4A Midwest RegionalMay 11 · 800 Meters · Place 2 · Mount TaborMount Tabor800 Meters2.1:54.58a11
Apr 30CPC Track & Field Conference ChampionshipsApr 30 · Pole Vault · Place 1 · Mount TaborMount TaborPole Vault1.13-711
Apr 30CPC Track & Field Conference ChampionshipsApr 30 · 800 Meters · Place 1 · Mount TaborMount Tabor800 Meters1.1:58.28a11
Apr 30CPC Track & Field Conference ChampionshipsApr 30 · 400 Meters · Place 6 · Mount TaborMount Tabor400 Meters6.52.12a PB11
Mar 16 Clash of the Carolina'sMar 16 · Pole Vault · Mount TaborMount TaborPole Vault—NH11
Mar 16 Clash of the Carolina'sMar 16 · 800 Meters · Place 5 · Mount TaborMount Tabor800 Meters5.1:57.38a11

2023 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 15Reindeer ClassicDec 15 · Pole Vault · Place 3 · Mount TaborMount TaborPole Vault3.13-00.0011
Dec 7Forsyth County SeriesDec 7 · 500 Meters · Place 1 · Mount TaborMount Tabor500 Meters1.1:08.62a11
Dec 7Forsyth County SeriesDec 7 · Pole Vault · Place 1 · Mount TaborMount TaborPole Vault1.13-06.0011
Nov 30Titan Clash INov 30 · Pole Vault · Place 1 · Mount TaborMount TaborPole Vault1.13-00.00Unofficial11
Feb 11NCHSAA 4A Indoor State ChampionshipsFeb 11 · 1000 Meters · Place 18 · Mount TaborMount Tabor1000 Meters18.2:43.79a10
Feb 11NCHSAA 4A Indoor State ChampionshipsFeb 11 · Pole Vault · Place 8 · Mount TaborMount TaborPole Vault8.12-06.0010
Jan 30Spartan Last ChanceJan 30 · Pole Vault · Place 1 · Mount TaborMount TaborPole Vault1.13-00.0010
Jan 27Mondo Elite HS InvitationalJan 27 · Pole Vault · Place 4 · Mount TaborMount TaborPole Vault413-06.00—
Jan 27Mondo Elite HS InvitationalJan 27 · 1000 Meters · Place 8 · Mount TaborMount Tabor1000 Meters82:37.84—
Jan 27Mondo Elite HS InvitationalJan 27 · Pole Vault · Place 15 · Mount TaborMount TaborPole Vault1513-00.00—
Jan 27Mondo Elite HS InvitationalJan 27 · 1000 Meters · Place 8 · Mount TaborMount Tabor1000 Meters82:37.24—
Jan 21Fast Track HS InvitationalJan 21 · Pole Vault · Place 3 · Mount TaborMount TaborPole Vault313-00.00—
Jan 13Virginia Showcase InvitationalJan 13 · 1000 Meters · Place 14 · Mount TaborMount Tabor1000 Meters14.2:37.24a10
Jan 13Virginia Showcase InvitationalJan 13 · Pole Vault · Place 4 · Mount TaborMount TaborPole Vault4.12-06.0010
Jan 10Spartan ClassicJan 10 · Pole Vault · Place 1 · Mount TaborMount TaborPole Vault112-06.0010
Jan 7Liberty Premier HS InvitationalJan 7 · 500 Meters · Place 9 · Mount TaborMount Tabor500 Meters9.1:08.52a10

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 13NCHSAA 4A Midwest RegionalMay 13 · Pole Vault · Place 6 · Mount TaborMount TaborPole Vault6.13-00.0010
May 13NCHSAA 4A Midwest RegionalMay 13 · 800 Meters · Mount TaborMount Tabor800 Meters--DNF10
Apr 22Carolina Distance CarnivalApr 22 · 800 Meters · Place 16 · Mount TaborMount Tabor800 Meters161:57.73—
Apr 22Carolina Distance CarnivalApr 22 · 800 Meters · Place 16 · Mount TaborMount Tabor800 Meters161:57.73—
Apr 14Scott Brent Invitational Apr 14 · Pole Vault · Place 1 · Mount TaborMount TaborPole Vault1.13-110
Apr 14Scott Brent Invitational Apr 14 · 800 Meters · Place 3 · Mount TaborMount Tabor800 Meters3.2:03.93a10
Mar 24Mount Tabor Mile & Throwing ThunderMar 24 · 1 Mile · Place 10 · Mount TaborMount Tabor1 Mile104:30.2210

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 16Reindeer ClassicDec 16 · 500 Meters · Place 2 · Mount TaborMount Tabor500 Meters2.1:09.33a10
Dec 16Reindeer ClassicDec 16 · Pole Vault · Place 1 · Mount TaborMount TaborPole Vault1.13-00.0010
Dec 8Forsyth County SeriesDec 8 · Pole Vault · Place 1 · Mount TaborMount TaborPole Vault1.12-06.0010
Dec 1Titan Clash IDec 1 · Pole Vault · Place 1 · Mount TaborMount TaborPole Vault1.12-06.0010
Feb 12NCHSAA 4A Indoor State ChampionshipsFeb 12 · Pole Vault · Place 15 · Mount TaborMount TaborPole Vault15.11-06.009
Feb 2Mount Tabor Last Chance Polar BearFeb 2 · 1000 Meters · Place 6 · Mount TaborMount Tabor1000 Meters62:56.33—
Jan 11Forsyth Series #2Jan 11 · Pole Vault · Place 2 · Mount TaborMount TaborPole Vault211-06.009

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 14NCHSAA 4A Midwest RegionalMay 14 · Pole Vault · Place 7 · Mount TaborMount TaborPole Vault7.12-06.009
May 3CPC - Track & Field Conference ChampionshipsMay 3 · Pole Vault · Place 3 · Mount TaborMount TaborPole Vault3.12-06.009
May 3CPC - Track & Field Conference ChampionshipsMay 3 · 800 Meters · Place 5 · Mount TaborMount Tabor800 Meters5.2:01.03a9
Apr 27Reagan, Davie, East Forsyth @ Mount TaborApr 27 · Pole Vault · Place 1 · Mount TaborMount TaborPole Vault113-00.009
Apr 27Reagan, Davie, East Forsyth @ Mount TaborApr 27 · 800 Meters · Place 6 · Mount TaborMount Tabor800 Meters62:04.59
Apr 21Reagan Home Meet #2Apr 21 · Combined results · Place 2 · Mount TaborMount TaborCombined results212-00.009
Apr 21Reagan Home Meet #2Apr 21 · Combined results · Place 5 · Mount TaborMount TaborCombined results52:04.70 PB9
Apr 8All American Track Classic 2022Apr 8 · Pole Vault · Place 12 · Mount TaborMount TaborPole Vault12.12-09
Mar 26Weddington InvitationalMar 26 · Pole Vault · Place 8 · Mount TaborMount TaborPole Vault811-6FR
Mar 24Reagan, Davie, RJR @ Mount TaborMar 24 · Combined results · Place 4 · Mount TaborMount TaborCombined results412-06.009
Mar 24Reagan, Davie, RJR @ Mount TaborMar 24 · Combined results · Place 6 · Mount TaborMount TaborCombined results62:07.99
Mar 1West Forsyth @ Mount TaborMar 1 · Combined results · Place 3 · Mount TaborMount TaborCombined results312-00.009

2021 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20Weddington InvitationalDec 20 · 1000 Meters · Place 13 · Mount TaborMount Tabor1000 Meters13.2:52.18a9
Dec 20Weddington InvitationalDec 20 · Pole Vault · Place 7 · Mount TaborMount TaborPole Vault7.12-00.009
Dec 17Reindeer ClassicDec 17 · Pole Vault · Place 6 · Mount TaborMount TaborPole Vault6.10-06.009
Dec 9Forsyth Series #1Dec 9 · 1000 Meters · Place 9 · Mount TaborMount Tabor1000 Meters9.2:54.88a9
Dec 9Forsyth Series #1Dec 9 · Pole Vault · Place 3 · Mount TaborMount TaborPole Vault3.11-06.009