Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorCHCCS Early Season track Meet · Mar 1027.66aCHCCS Early Season track MeetMarch 10, 2025
300 Meters · IndoorSpartan Classic · Jan 1344.48Spartan ClassicJanuary 13, 2026
400 Meters · OutdoorBig 7 Meet Carrboro #2 (Senior Night) · Mar 261:02.07aBig 7 Meet Carrboro #2 (Senior Night)March 26, 2026
500 Meters · IndoorNCHSAA 4A Indoor State Championship Meet · Feb 121:27.29aNCHSAA 4A Indoor State Championship MeetFebruary 12, 2026
800 Meters · OutdoorOrange County Championships 2026 · Apr 112:40.28aOrange County Championships 2026April 11, 2026
High Jump · IndoorNCHSAA 4A Indoor State Championship Meet · Feb 125-02.00NCHSAA 4A Indoor State Championship MeetFebruary 12, 2026
High Jump · OutdoorNCHSAA 3A Mideast · May 95-00.00NCHSAA 3A MideastMay 9, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 13NCHSAA 2A/4A Outdoor State ChampionshipMay 13 · High Jump · Place 8 · CarrboroHigh Jump8.4-10.0010
Apr 11Orange County Championships 2026Apr 11 · High Jump · Place 3 · CarrboroHigh Jump3.4-10.0010
Apr 11Orange County Championships 2026Apr 11 · 800 Meters · Place 12 · Carrboro800 Meters12.2:40.28a PB10
Mar 26Big 7 Meet Carrboro #2 (Senior Night)Mar 26 · High Jump · Place 1 · CarrboroHigh Jump1.4-08.0010
Mar 26Big 7 Meet Carrboro #2 (Senior Night)Mar 26 · 400 Meters · Place 2 · Carrboro400 Meters2.1:02.07a PB10
Mar 13Patriots InvitationalMar 13 · High Jump · Place 11 · CarrboroHigh Jump11.4-08.0010
Mar 9Big 7 Meet #1Mar 9 · 800 Meters · Place 5 · Carrboro800 Meters52:44.9410
Mar 9Big 7 Meet #1Mar 9 · High Jump · Place 1 · CarrboroHigh Jump14-1010
Mar 4Big 7 Meet Carrboro #1Mar 4 · High Jump · Place 1 · CarrboroHigh Jump15-00.00SO
Mar 4Big 7 Meet Carrboro #1Mar 4 · High Jump · Place 1 · CarrboroHigh Jump15-00.00SO
Mar 4Big 7 Meet Carrboro #1Mar 4 · 400 Meters · Place 1 · Carrboro400 Meters11:03.21SO
Mar 4Big 7 Meet Carrboro #1Mar 4 · 400 Meters · Place 1 · Carrboro400 Meters11:03.21SO

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 12NCHSAA 4A Indoor State Championship MeetFeb 12 · 500 Meters · Place 12 · Carrboro500 Meters12.1:27.29a PB10
Feb 12NCHSAA 4A Indoor State Championship MeetFeb 12 · High Jump · Place 2 · CarrboroHigh Jump2.5-02.00 PB10
Feb 12NCHSAA 4A ChampsFeb 12 · 500 Meters · Place 12 · Carrboro500 Meters12.1:30.25a10
Feb 12NCHSAA 4A ChampsFeb 12 · High Jump · Place 4 · CarrboroHigh Jump4.4-10.0010
Jan 13Spartan ClassicJan 13 · 300 Meters · Place 11 · Carrboro300 Meters1144.48 PB10

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 12NW Cabarrus December InvitationalDec 12 · 500 Meters · Place 5 · Carrboro500 Meters5.1:27.29a10
Dec 12NW Cabarrus December InvitationalDec 12 · High Jump · Place 2 · CarrboroHigh Jump2.5-00.0010
Feb 15NCHSAA 3A State Championships Feb 15 · High Jump · Place 9 · CarrboroHigh Jump9.4-10.009
Jan 28Eastern / Southeast Alamance #3Jan 28 · High Jump · Place 1 · CarrboroHigh Jump15-02.009
Jan 28Eastern / Southeast Alamance #3Jan 28 · 300 Meters · Place 9 · Carrboro300 Meters946.489
Jan 28Eastern / Southeast Alamance #3Jan 28 · High Jump · Place 1 · CarrboroHigh Jump15-02.009
Jan 28Eastern / Southeast Alamance #3Jan 28 · 300 Meters · Place 10 · Carrboro300 Meters1046.489

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 9NCHSAA 3A MideastMay 9 · High Jump · Place 7 · CarrboroHigh Jump7.5-00.00 PB9
Apr 22Northern Lakes Conference ChampionshipsApr 22 · 400 Meters · Place 4 · Carrboro400 Meters41:03.98—
Apr 22Northern Lakes Conference ChampionshipsApr 22 · High Jump · Place 6 · CarrboroHigh Jump64-08.00—
Apr 12Orange County Championship MeetApr 12 · High Jump · Place 2 · CarrboroHigh Jump24-79
Apr 12Orange County Championship MeetApr 12 · 200 Meters · Place 7 · Carrboro200 Meters727.929
Mar 21Athens Drive Friday Night LightsMar 21 · High Jump · Place 7 · CarrboroHigh Jump74-109
Mar 21Athens Drive Friday Night LightsMar 21 · 200 Meters · Place 18 · Carrboro200 Meters1829.109
Mar 21Athens Drive Friday Night LightsMar 21 · High Jump · Place 4 · CarrboroHigh Jump44-109
Mar 21Athens Drive Friday Night LightsMar 21 · 200 Meters · Place 18 · Carrboro200 Meters1829.109
Mar 18CBC Meet #2Mar 18 · High Jump · Place 1 · CarrboroHigh Jump15-00.00FR
Mar 18CBC Meet #2Mar 18 · High Jump · Place 1 · CarrboroHigh Jump15-00.00FR
Mar 18CBC Meet #2Mar 18 · 200 Meters · Place 4 · Carrboro200 Meters428.78FR
Mar 18CBC Meet #2Mar 18 · 200 Meters · Place 4 · Carrboro200 Meters428.78FR
Mar 18Carrboro NLAC #1Mar 18 · High Jump · Place 1 · CarrboroHigh Jump1.5-00.009
Mar 18Carrboro NLAC #1Mar 18 · 200 Meters · Place 4 · Carrboro200 Meters4.28.78aWind: 0.19
Mar 10CHCCS Early Season track MeetMar 10 · High Jump · Place 3 · CarrboroHigh Jump3.4-10.009
Mar 10CHCCS Early Season track MeetMar 10 · 200 Meters · Place 4 · Carrboro200 Meters4.27.66a PB9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21JDL Holiday InvitationalDec 21 · 300 Meters · Place 67 · Carrboro300 Meters67.45.35a9
Dec 21JDL Holiday InvitationalDec 21 · High Jump · Place 17 · CarrboroHigh Jump17.4-07.009

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 7East Chapel Hill Polar Bear #1 2025Dec 7 · 300 Meters · Place 4 · Carrboro300 Meters4.46.17aUnofficial9
Dec 7East Chapel Hill Polar Bear #1 2025Dec 7 · High Jump · Place 2 · CarrboroHigh Jump2.4-10Unofficial9