Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorOrange County Championships 2026 · Apr 1116.85aOrange County Championships 2026April 11, 2026
200 Meters · OutdoorTRAC Conference Meet #4 · Apr 2324.63aTRAC Conference Meet #4April 23, 2026
300m Hurdles · 36" / 0.914m · OutdoorMount Tabor Last Chance Meet · May 143.32aMount Tabor Last Chance MeetMay 1, 2026
500 Meters · IndoorEastern / Southeast Alamance #4 · Feb 41:17.42Eastern / Southeast Alamance #4February 4, 2025
500 Meters · OutdoorEastern /Southeast Alamance #2 · Dec 181:16.24aEastern /Southeast Alamance #2December 18, 2024
55m Hurdles · 39" · IndoorASICS Holiday Invitational · Dec 208.74aASICS Holiday InvitationalDecember 20, 2025
55m Hurdles · 39" · OutdoorEastern /Southeast Alamance #2 · Dec 189.57aEastern /Southeast Alamance #2December 18, 2024
High Jump · IndoorNW Cabarrus Invitational #1 · Nov 215-04.00NW Cabarrus Invitational #1November 21, 2024
High Jump · OutdoorCHCCS Early Season track Meet · Mar 105-04.00CHCCS Early Season track MeetMarch 10, 2025
Triple Jump · IndoorASICS Holiday Invitational · Dec 2039-11.50ASICS Holiday InvitationalDecember 20, 2025

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 1Mount Tabor Last Chance MeetMay 1 · 300m Hurdles · Place 2 · Chapel Hill300m Hurdles36" / 0.914m2.43.32a PB11
Apr 28TRAC Conference ChampionshipApr 28 · 300m Hurdles · Place 4 · Chapel Hill300m Hurdles36" / 0.914m4.43.77a11
Apr 28TRAC Conference ChampionshipApr 28 · 110m Hurdles · Place 8 · Chapel Hill110m Hurdles39" / 0.991mRound P8.17.81a11
Apr 28TRAC Conference ChampionshipApr 28 · 110m Hurdles · Place 8 · Chapel Hill110m Hurdles39" / 0.991m8.17.31a11
Apr 23TRAC Conference Meet #4Apr 23 · 300m Hurdles · Place 5 · Chapel Hill300m Hurdles36" / 0.914m5.44.10a11
Apr 23TRAC Conference Meet #4Apr 23 · 110m Hurdles · Place 4 · Chapel Hill110m Hurdles39" / 0.991m4.17.65a11
Apr 23TRAC Conference Meet #4Apr 23 · 200 Meters · Place 17 · Chapel Hill200 Meters17.24.63a PB11
Apr 11Orange County Championships 2026Apr 11 · High Jump · Chapel HillHigh Jump—NH11
Apr 11Orange County Championships 2026Apr 11 · 300m Hurdles · Place 2 · Chapel Hill300m Hurdles36" / 0.914m2.43.64a11
Apr 11Orange County Championships 2026Apr 11 · 110m Hurdles · Place 3 · Chapel Hill110m Hurdles39" / 0.991m3.16.85a PB11
Apr 9TRAC Conference Meet #3Apr 9 · 300m Hurdles · Place 1 · Chapel Hill300m Hurdles36" / 0.914m1.43.84a11
Apr 9TRAC Conference Meet #3Apr 9 · 110m Hurdles · Place 3 · Chapel Hill110m Hurdles39" / 0.991m3.16.93a11
Mar 28Cummings HS Invitational 2026Mar 28 · 300m Hurdles · Place 15 · Chapel Hill300m Hurdles36" / 0.914m15.46.33a11
Mar 28Cummings HS Invitational 2026Mar 28 · 110m Hurdles · Place 11 · Chapel Hill110m Hurdles39" / 0.991mRound P11.17.82a11
Mar 25TRAC TRI MEET #2Mar 25 · 300m Hurdles · Place 2 · Chapel Hill300m Hurdles36" / 0.914m2.44.47a11
Mar 25TRAC TRI MEET #2Mar 25 · 110m Hurdles · Place 3 · Chapel Hill110m Hurdles39" / 0.991m3.17.30a11
Mar 19TRAC TRI MEETMar 19 · Triple Jump · Chapel HillTriple Jump—DNS11
Mar 19TRAC TRI MEETMar 19 · 300m Hurdles · Place 1 · Chapel Hill300m Hurdles36" / 0.914m1.44.28a11
Mar 19TRAC TRI MEETMar 19 · 110m Hurdles · Place 2 · Chapel Hill110m Hurdles39" / 0.991m2.17.55a11
Mar 7Falcon RelaysMar 7 · 110m Hurdles · Place 4 · Chapel Hill110m Hurdles417.57a11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 29Tobacco Road & Meck Power Six Conference ChampionshipsJan 29 · 55m Hurdles · Place 4 · Chapel Hill55m Hurdles48.6911
Jan 29Tobacco Road & Meck Power Six Conference ChampionshipsJan 29 · 55m Hurdles · Place 4 · Chapel Hill55m Hurdles48.6911
Jan 17The VA ShowcaseJan 17 · 55m Hurdles · Place 58 · Chapel Hill55m Hurdles39"Round P58.8.96a11
Jan 17The VA ShowcaseJan 17 · Triple Jump · Place 49 · Chapel HillTriple Jump49.11.47m11
Jan 13Spartan ClassicJan 13 · 55m Hurdles · Place 13 · Chapel Hill55m Hurdles139.1511

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20ASICS Holiday InvitationalDec 20 · 55m Hurdles · Place 25 · Chapel Hill55m Hurdles39"25.8.74a PB11
Dec 20ASICS Holiday InvitationalDec 20 · Triple Jump · Place 9 · Chapel HillTriple Jump9.39-11.50 PB11
Feb 4Eastern / Southeast Alamance #4Feb 4 · Triple Jump · Place 6 · Chapel HillTriple Jump636-07.0010
Feb 4Eastern / Southeast Alamance #4Feb 4 · 55m Hurdles · Place 6 · Chapel Hill55m Hurdles69.0610
Feb 4Eastern / Southeast Alamance #4Feb 4 · 500 Meters · Place 14 · Chapel Hill500 Meters141:17.42 PB10

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Dec 16Southeast Alamance Polar Bear #1Dec 16 · 55m Hurdles · Place 3 · Chapel Hill55m Hurdles39"3.8.79aUnofficial11
Dec 16Southeast Alamance Polar Bear #1Dec 16 · Triple Jump · Place 1 · Chapel HillTriple Jump1.40-00.00Unofficial11
Dec 11Eastern Alamance Polar Bear #1Dec 11 · 300 Meters · Place 9 · Chapel Hill300 Meters9.40.94aUnofficial11
Dec 11Eastern Alamance Polar Bear #1Dec 11 · 55m Hurdles · Place 4 · Chapel Hill55m Hurdles39"4.8.66aUnofficial11
Dec 11Eastern Alamance Polar Bear #1Dec 11 · 55 Meter · Place 24 · Chapel Hill55 Meter24.7.31aUnofficial11
Dec 11Eastern Alamance Polar Bear #1Dec 11 · Triple Jump · Place 2 · Chapel HillTriple Jump2.38-11.00Unofficial11
Apr 12Orange County Championship MeetApr 12 · 110m Hurdles · Place 2 · Chapel Hill110m Hurdles217.4810
Apr 12Orange County Championship MeetApr 12 · 300m Hurdles · Place 2 · Chapel Hill300m Hurdles245.1410
Apr 8DC VI Meet #2 at East Chapel HillApr 8 · 110m Hurdles · Place 7 · Chapel Hill110m Hurdles718.6610
Apr 8DC VI Meet #2 at East Chapel HillApr 8 · Triple Jump · Place 5 · Chapel HillTriple Jump537-910
Apr 8DC VI Meet #2 at East Chapel HillApr 8 · High Jump · Place 5 · Chapel HillHigh Jump55-210
Apr 8DC VI Meet #2 at East Chapel HillApr 8 · 300m Hurdles · Place 5 · Chapel Hill300m Hurdles546.4810
Apr 5Panther InvitationalApr 5 · 300m Hurdles · Place 23 · Chapel Hill300m Hurdles36" / 0.914m23.44.96a10
Apr 5Panther InvitationalApr 5 · 110m Hurdles · Place 24 · Chapel Hill110m Hurdles39" / 0.991mRound P24.17.60a10
Mar 10CHCCS Early Season track MeetMar 10 · 300m Hurdles · Place 2 · Chapel Hill300m Hurdles36" / 0.914m2.47.35a10
Mar 10CHCCS Early Season track MeetMar 10 · 110m Hurdles · Place 3 · Chapel Hill110m Hurdles39" / 0.991m3.18.12a10
Mar 10CHCCS Early Season track MeetMar 10 · High Jump · Place 6 · Chapel HillHigh Jump6.5-04.00 PB10

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
Dec 18Eastern /Southeast Alamance #2Dec 18 · 500 Meters · Place 18 · Chapel Hill500 Meters18.1:16.24a PB10
Dec 18Eastern /Southeast Alamance #2Dec 18 · 55m Hurdles · Place 7 · Chapel Hill55m Hurdles39"7.9.57a PB10
Dec 18Eastern /Southeast Alamance #2Dec 18 · High Jump · Place 4 · Chapel HillHigh Jump4.5-04.0010
Dec 14East Chapel Hill Polar Bear #2Dec 14 · 500 Meters · Place 10 · Chapel Hill500 Meters10.1:16.18aUnofficial10
Dec 14East Chapel Hill Polar Bear #2Dec 14 · 55m Hurdles · Place 7 · Chapel Hill55m Hurdles39"7.9.91aUnofficial10
Dec 14East Chapel Hill Polar Bear #2Dec 14 · High Jump · Place 8 · Chapel HillHigh Jump8.5-02.00Unofficial10
Dec 7East Chapel Hill Polar Bear #1 2025Dec 7 · 55m Hurdles · Place 6 · Chapel Hill55m Hurdles39"6.9.28aUnofficial10
Dec 7East Chapel Hill Polar Bear #1 2025Dec 7 · High Jump · Place 5 · Chapel HillHigh Jump5.5-4Unofficial10
Apr 30DC-6 Conference ChampionshipsApr 30 · 300m Hurdles · Place 12 · Chapel Hill300m Hurdles1248.98—
Apr 30DC-6 Conference ChampionshipsApr 30 · 110m Hurdles · Place 10 · Chapel Hill110m HurdlesRound P1019.47—
Apr 25Chapel Hill and East Chapel HillApr 25 · High Jump · Place 6 · Chapel HillHigh Jump65-00.00—
Apr 25Chapel Hill and East Chapel HillApr 25 · 300m Hurdles · Place 4 · Chapel Hill300m Hurdles446.98—
Apr 25Chapel Hill and East Chapel HillApr 25 · 110m Hurdles · Place 4 · Chapel Hill110m Hurdles419.28—
Apr 18Chapel Hill and Hillside 2024Apr 18 · High Jump · Place 6 · Chapel HillHigh Jump65-04.00—
Apr 18Chapel Hill and Hillside 2024Apr 18 · 300m Hurdles · Place 3 · Chapel Hill300m Hurdles347.81—
Apr 18Chapel Hill and Hillside 2024Apr 18 · 110m Hurdles · Place 5 · Chapel Hill110m Hurdles518.84—
Apr 13Orange County ChampionshipsApr 13 · 300m Hurdles · Place 6 · Chapel Hill300m Hurdles36" / 0.914m6.47.61a9
Apr 13Orange County ChampionshipsApr 13 · 110m Hurdles · Place 3 · Chapel Hill110m Hurdles39" / 0.991m3.19.04a9
Mar 21Chapel Hill and RiversideMar 21 · 300m Hurdles · Place 4 · Chapel Hill300m Hurdles449.55—
Mar 21Chapel Hill and RiversideMar 21 · 110m Hurdles · Place 4 · Chapel Hill110m Hurdles419.59—
Mar 13Jordan vs. Chapel Hill Dual Meet 2024Mar 13 · High Jump · Place 7 · Chapel HillHigh Jump75-4—
Mar 6CHCCS Early Season Invitational 2024Mar 6 · High Jump · Place 4 · Chapel HillHigh Jump45-02.009
Mar 6CHCCS Early Season Invitational 2024Mar 6 · 300m Hurdles · Place 2 · Chapel Hill300m Hurdles247.299

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Nov 21NW Cabarrus Invitational #1Nov 21 · 500 Meters · Place 9 · Chapel Hill500 Meters9.1:19.25a10
Nov 21NW Cabarrus Invitational #1Nov 21 · 55m Hurdles · Place 6 · Chapel Hill55m Hurdles39"6.9.10a10
Nov 21NW Cabarrus Invitational #1Nov 21 · High Jump · Place 6 · Chapel HillHigh Jump6.5-04.00 PB10