Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNCISAA D3 T&F State Championships · May 1713.47aNCISAA D3 T&F State ChampionshipsMay 17, 2024
100m Hurdles · 33" / 0.838m · OutdoorWoodlawn Home Meet 2 · Mar 1715.58aWoodlawn Home Meet 2March 17, 2025
200 Meters · IndoorUNC Asheville Collegiate Opener · Jan 929.82aUNC Asheville Collegiate OpenerJanuary 9, 2026
200 Meters · OutdoorWoodlawn Home Meet 3 · Apr 2928.48aWoodlawn Home Meet 3April 29, 2024
300m Hurdles · 30" / 0.762m · OutdoorNCISAA D2 T&F State Championships · May 1652.08aNCISAA D2 T&F State ChampionshipsMay 16, 2025
400m Hurdles · 30" / 0.762m · OutdoorCatamount Classic · Apr 241:10.93aCatamount ClassicApril 24, 2026
55m Hurdles · 33" · IndoorJDL Holiday Invitational · Dec 219.17aJDL Holiday InvitationalDecember 21, 2024
60 Meters · IndoorTryon Banked: College Friday: HS Saturday · Jan 309.08aTryon Banked: College Friday: HS SaturdayJanuary 30, 2026
60m Hurdles · 33" / 0.838m · IndoorMid-Winter Collegiate Invite · Feb 139.74aMid-Winter Collegiate InviteFebruary 13, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · 400m Hurdles · Place 13 · UNC AshevilleUNC Asheville400m Hurdles30" / 0.762mRound P13.1:11.49aFr
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · 100m Hurdles · Place 14 · UNC AshevilleUNC Asheville100m Hurdles33" / 0.838mRound P14.16.03aWind: 1.4Fr
Apr 24Catamount ClassicApr 24 · 400m Hurdles · Place 9 · UNC AshevilleUNC Asheville400m Hurdles30" / 0.762m9.1:10.93a PBFr
Apr 24Catamount ClassicApr 24 · 100m Hurdles · Place 12 · UNC AshevilleUNC Asheville100m Hurdles33" / 0.838m12.15.77aWind: 1.1Fr
Apr 10Asheville Bulldog InvitationalApr 10 · 400m Hurdles · Place 4 · UNC AshevilleUNC Asheville400m Hurdles30" / 0.762m4.1:11.50aFr
Apr 10Asheville Bulldog InvitationalApr 10 · 100m Hurdles · Place 10 · UNC AshevilleUNC Asheville100m Hurdles33" / 0.838m10.15.93aWind: 0.8Fr
Apr 10Asheville Bulldog InvitationalApr 10 · 100 Meters · Place 16 · UNC AshevilleUNC Asheville100 Meters16.13.90aWind: 1Fr
Mar 27Davidson RelaysMar 27 · 400m Hurdles · Place 17 · UNC AshevilleUNC Asheville400m Hurdles30" / 0.762m17.1:14.01aFr
Mar 27Davidson RelaysMar 27 · 100m Hurdles · Place 22 · UNC AshevilleUNC Asheville100m Hurdles33" / 0.838m22.16.06aWind: 1.2Fr
Mar 20Big South vs SoCon Conference ChallengeMar 20 · 400m Hurdles · Place 10 · UNC AshevilleUNC Asheville400m Hurdles101:14.94aFR
Mar 20Big South vs SoCon Conference ChallengeMar 20 · 100m Hurdles · Place 14 · UNC AshevilleUNC Asheville100m Hurdles1415.94aFR

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 27Big South Indoor TF Championships 2026Feb 27 · 60m Hurdles · Place 16 · UNC AshevilleUNC Asheville60m Hurdles169.88aFR
Feb 13Mid-Winter Collegiate InviteFeb 13 · 60m Hurdles · Place 18 · UNA_UNC-AUNA_UNC-A60m Hurdles33" / 0.838mRound P18.9.74a PBFr
Jan 30Tryon Banked: College Friday: HS SaturdayJan 30 · 200 Meters · Place 126 · UNC AshevilleUNC Asheville200 Meters12630.79aFr
Jan 30Tryon Banked: College Friday: HS SaturdayJan 30 · 60 Meters · Place 129 · UNC AshevilleUNC Asheville60 MetersRound P1299.08a PBFr
Jan 16Tryon Winter ClassicJan 16 · 60m Hurdles · Place 20 · UNC AshevilleUNC Asheville60m Hurdles33" / 0.838mRound P20.10.18aFr
Jan 16Tryon Winter ClassicJan 16 · 200 Meters · Place 71 · UNC AshevilleUNC Asheville200 Meters71.31.78aFr
Jan 9UNC Asheville Collegiate OpenerJan 9 · 60m Hurdles · Place 11 · UNC AshevilleUNC Asheville60m Hurdles119.90aFR
Jan 9UNC Asheville Collegiate OpenerJan 9 · 200 Meters · Place 30 · UNC AshevilleUNC Asheville200 Meters3029.82a PBFR

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 16NCISAA D2 T&F State ChampionshipsMay 16 · 300m Hurdles · Place 7 · Davidson DayDavidson Day300m Hurdles30" / 0.762mRound P7.52.16a12
May 16NCISAA D2 T&F State ChampionshipsMay 16 · 300m Hurdles · Place 6 · Davidson DayDavidson Day300m Hurdles30" / 0.762m6.52.08a PB12
May 16NCISAA D2 T&F State ChampionshipsMay 16 · 100m Hurdles · Place 2 · Davidson DayDavidson Day100m Hurdles33" / 0.838mRound P2.15.82aWind: 012
May 16NCISAA D2 T&F State ChampionshipsMay 16 · 100m Hurdles · Place 2 · Davidson DayDavidson Day100m Hurdles33" / 0.838m2.16.14aWind: 0.412
May 3Mooresville Last Chance MeetMay 3 · 100m Hurdles · Place 1 · Davidson DayDavidson Day100m Hurdles33" / 0.838m1.16.18a12
Apr 24Donna Davis HS Invitational (Senior Night)Apr 24 · 100m Hurdles · Place 1 · Davidson DayDavidson Day100m Hurdles33" / 0.838m1.15.87aWind: 012
Apr 24Donna Davis HS Invitational (Senior Night)Apr 24 · 100 Meters · Place 4 · Davidson DayDavidson Day100 Meters4.13.51aWind: 012
Apr 17*1st Annual* For All The Dawgs Invitational Apr 17 · 100m Hurdles · Place 3 · Davidson Day SchoolDavidson Day School100m Hurdles315.53SR
Apr 17*1st Annual* For All The Dawgs Invitational Apr 17 · 100m Hurdles · Place 3 · Davidson Day SchoolDavidson Day School100m Hurdles315.53SR
Apr 14Woodlawn Home Meet 4Apr 14 · 100m Hurdles · Place 1 · Davidson DayDavidson Day100m Hurdles115.51—
Apr 14Woodlawn Home Meet 4Apr 14 · 100m Hurdles · Place 1 · Davidson DayDavidson Day100m Hurdles115.51—
Apr 11Corvian Cardinal Classic FNLApr 11 · 300m Hurdles · Davidson DayDavidson Day300m Hurdles30" / 0.762m—DNS12
Apr 11Corvian Cardinal Classic FNLApr 11 · 100m Hurdles · Davidson DayDavidson Day100m Hurdles33" / 0.838m—DNSWind: 1.612
Apr 3Woodlawn Home Meet 3Apr 3 · 300m Hurdles · Place 1 · Davidson DayDavidson Day300m Hurdles150.34SR
Apr 3Woodlawn Home Meet 3Apr 3 · 300m Hurdles · Place 1 · Davidson DayDavidson Day300m Hurdles150.34SR
Apr 3Woodlawn Home Meet 3Apr 3 · 100m Hurdles · Place 1 · Davidson DayDavidson Day100m Hurdles115.53SR
Apr 3Woodlawn Home Meet 3Apr 3 · 100m Hurdles · Place 1 · Davidson DayDavidson Day100m Hurdles115.53SR
Apr 3Woodlawn Home Meet 3Apr 3 · 100m Hurdles · Place 1 · Davidson DayDavidson Day100m Hurdles115.5312
Apr 3Woodlawn Home Meet 3Apr 3 · 300m Hurdles · Place 2 · Davidson DayDavidson Day300m Hurdles250.3512
Mar 17Woodlawn Home Meet 2Mar 17 · 100m Hurdles · Place 1 · Davidson DayDavidson Day100m Hurdles33" / 0.838m1.15.58a PBWind: -0.912

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 6NCRunners Independent Schools Indoor ChampionshipsFeb 6 · 55m Hurdles · Place 2 · Davidson DayDavidson Day55m Hurdles28.9712
Jan 4JDL Run Fast InvitationalJan 4 · 55m Hurdles · Place 17 · Davidson DayDavidson Day55m HurdlesRound P179.31—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21JDL Holiday InvitationalDec 21 · 55m Hurdles · Place 25 · Davidson DayDavidson Day55m Hurdles33"Round P25.9.17a PB12

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Dec 16Bunker Hill Polar BearDec 16 · 55m Hurdles · Place 2 · Davidson DayDavidson Day55m Hurdles33"2.9.21aUnofficial12
May 17NCISAA D3 T&F State ChampionshipsMay 17 · 100m Hurdles · Place 1 · Davidson DayDavidson Day100m Hurdles33" / 0.838m1.16.56aWind: 111
May 17NCISAA D3 T&F State ChampionshipsMay 17 · 200 Meters · Place 14 · Davidson DayDavidson Day200 Meters14.28.92aWind: 111
May 17NCISAA D3 T&F State ChampionshipsMay 17 · 100 Meters · Place 12 · Davidson DayDavidson Day100 MetersRound P12.13.47a PBWind: 0.711
May 4Foothills Athletic Conference ChampionshipMay 4 · 100m Hurdles · Place 1 · Davidson DayDavidson Day100m Hurdles117.37a—
May 4Foothills Athletic Conference ChampionshipMay 4 · 200 Meters · Place 2 · Davidson DayDavidson Day200 Meters228.63a—
May 4Foothills Athletic Conference ChampionshipMay 4 · 100 Meters · Place 2 · Davidson DayDavidson Day100 Meters213.73a—
Apr 29Woodlawn Home Meet 3Apr 29 · 200 Meters · Place 4 · Davidson DayDavidson Day200 Meters428.48a PB—
Apr 29Woodlawn Home Meet 3Apr 29 · 100 Meters · Place 3 · Davidson DayDavidson Day100 Meters313.58a—
Apr 17Cannon Home Meet #3Apr 17 · 100 Meters · Place 12 · Davidson DayDavidson Day100 Meters1213.72—
Apr 17Cannon Home Meet #3Apr 17 · 100m Hurdles · Place 3 · Davidson DayDavidson Day100m Hurdles316.88—
Apr 3Cannon Home Meet #2Apr 3 · 100m Hurdles · Place 3 · Davidson DayDavidson Day100m Hurdles317.96a—
Apr 3Cannon Home Meet #2Apr 3 · 100 Meters · Place 10 · Davidson DayDavidson Day100 Meters1013.94a—
Mar 26KM Meet #2Mar 26 · 100m Hurdles · Place 1 · Davidson DayDavidson Day100m Hurdles33" / 0.838m1.16.98aWind: -0.711
Mar 26KM Meet #2Mar 26 · 100 Meters · Place 3 · Davidson DayDavidson Day100 Meters3.13.81aWind: -1.311