Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorFriday Night Track · Feb 2612.87Friday Night TrackFebruary 26, 2025
100 Meters · OutdoorUSA South Outdoor Championships · Apr 2412.33aUSA South Outdoor ChampionshipsApril 24, 2026
200 Meters · IndoorUSA South Indoor Champs · Feb 2725.76aUSA South Indoor ChampsFebruary 27, 2026
200 Meters · OutdoorBill Carson Invitational · Mar 2725.26aBill Carson InvitationalMarch 27, 2026
300 Meters · IndoorVirginia Tech Invitational · Jan 1640.82aVirginia Tech InvitationalJanuary 16, 2026
400 Meters · IndoorFriday Night Track · Feb 2657.67Friday Night TrackFebruary 26, 2025
400 Meters · OutdoorNCHSAA 4A Midwest Regional · May 1056.95aNCHSAA 4A Midwest RegionalMay 10, 2025
400 Meters · Relay Split · IndoorJDL Holiday Invitational · Dec 211:00.069JDL Holiday InvitationalDecember 21, 2024
500 Meters · IndoorNCHSAA 4A State Championships · Feb 151:16.85aNCHSAA 4A State Championships February 15, 2025
500 Meters · OutdoorParkland Magnet IB Invitational Polar Bear #1 · Nov 161:25.52aParkland Magnet IB Invitational Polar Bear #1November 16, 2023
60 Meters · IndoorVMI Invitational · Jan 238.04aVMI InvitationalJanuary 23, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 24USA South Outdoor ChampionshipsApr 24 · 400 Meters · Place 3 · North Carolina WesleyanNorth Carolina Wesleyan400 MetersRound P3.57.90aFr
Apr 24USA South Outdoor ChampionshipsApr 24 · 400 Meters · Place 3 · North Carolina WesleyanNorth Carolina Wesleyan400 Meters3.57.41aFr
Apr 24USA South Outdoor ChampionshipsApr 24 · 200 Meters · Place 6 · North Carolina WesleyanNorth Carolina Wesleyan200 MetersRound P6.25.35aWind: -0.7Fr
Apr 24USA South Outdoor ChampionshipsApr 24 · 200 Meters · Place 5 · North Carolina WesleyanNorth Carolina Wesleyan200 Meters5.26.13aFr
Apr 24USA South Outdoor ChampionshipsApr 24 · 100 Meters · Place 4 · North Carolina WesleyanNorth Carolina Wesleyan100 MetersRound P4.12.33a PBWind: 2Fr
Apr 24USA South Outdoor ChampionshipsApr 24 · 100 Meters · Place 5 · North Carolina WesleyanNorth Carolina Wesleyan100 Meters5.12.55aFr
Apr 17Aggie InviteApr 17 · 400 Meters · North Carolina WesleyanNorth Carolina Wesleyan400 Meters--DNSFr
Apr 10Tennessee InvitationalApr 10 · 400 Meters · Place 37 · North Carolina WesleyanNorth Carolina Wesleyan400 Meters37.58.31aFr
Apr 10Tennessee InvitationalApr 10 · 200 Meters · Place 65 · North Carolina WesleyanNorth Carolina Wesleyan200 Meters65.26.03aWind: 1.7Fr
Apr 2Embry-Riddle Running Elements ClassicApr 2 · 400 Meters · Place 7 · North Carolina WesleyanNorth Carolina Wesleyan400 Meters7.57.89aFr
Apr 2Embry-Riddle Running Elements ClassicApr 2 · 200 Meters · North Carolina WesleyanNorth Carolina Wesleyan200 MetersRound P—DNSWind: 3Fr
Apr 2Embry-Riddle Running Elements ClassicApr 2 · 100 Meters · Place 30 · North Carolina WesleyanNorth Carolina Wesleyan100 MetersRound P30.12.51aWind: -0.5Fr
Mar 27Bill Carson InvitationalMar 27 · 200 Meters · Place 22 · North Carolina WesleyanNorth Carolina Wesleyan200 Meters2225.26a PBFR

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 27USA South Indoor ChampsFeb 27 · 400 Meters · Place 2 · North Carolina WesleyanNorth Carolina Wesleyan400 Meters258.34aFR
Feb 27USA South Indoor ChampsFeb 27 · 200 Meters · Place 3 · North Carolina WesleyanNorth Carolina Wesleyan200 Meters325.76a PBFR
Feb 27USA South Indoor ChampsFeb 27 · 60 Meters · Place 6 · North Carolina WesleyanNorth Carolina Wesleyan60 Meters68.12aFR
Feb 27USA South Indoor ChampsFeb 27 · 60 Meters · Place 7 · North Carolina WesleyanNorth Carolina Wesleyan60 Meters79.18aFR
Feb 13Indoor Pre-NationalsFeb 13 · 400 Meters · Place 12 · North Carolina WesleyanNorth Carolina Wesleyan400 Meters1258.18FR
Feb 6Doc Hale InvitationalFeb 6 · 400 Meters · Place 23 · North Carolina WesleyanNorth Carolina Wesleyan400 Meters2358.65aFr
Jan 23VMI InvitationalJan 23 · 200 Meters · Place 12 · North Carolina WesleyanNorth Carolina Wesleyan200 Meters1225.95aFR
Jan 23VMI InvitationalJan 23 · 60 Meters · Place 19 · North Carolina WesleyanNorth Carolina Wesleyan60 Meters198.04a PBFR
Jan 16Virginia Tech InvitationalJan 16 · 300 Meters · Place 18 · North Carolina WesleyanNorth Carolina Wesleyan300 Meters1840.82a PBFr

2025 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 4Liberty KickoffDec 4 · 400 Meters · Place 5 · North Carolina WesleyanNorth Carolina Wesleyan400 Meters5.58.52aFr
Feb 26Friday Night TrackFeb 26 · 200 Meters · Place 2 · Parkland Magnet IBParkland Magnet IB200 Meters225.8912
Feb 26Friday Night TrackFeb 26 · 400 Meters · Place 1 · Parkland Magnet IBParkland Magnet IB400 Meters157.67 PB12
Feb 26Friday Night TrackFeb 26 · 100 Meters · Place 3 · Parkland Magnet IBParkland Magnet IB100 Meters312.87 PB12
Feb 15NCHSAA 4A State Championships Feb 15 · 500 Meters · Place 3 · ParklandParkland500 Meters3.1:16.85a PB12
Feb 15NCHSAA 4A State Championships Feb 15 · 300 Meters · Place 15 · ParklandParkland300 Meters15.42.01a12
Feb 15NCHSAA 4A State Championships Feb 15 · 400 Meters · ParklandParkland400 MetersRelay Split—1:00.871a12
Jan 29Southern Carolina & Central Piedmont Conference ChampionshipsJan 29 · 300 Meters · Place 1 · ParklandParkland300 Meters141.2312
Jan 29Southern Carolina & Central Piedmont Conference ChampionshipsJan 29 · 500 Meters · Place 1 · ParklandParkland500 Meters11:17.3612
Jan 25Fast Track InvitationalJan 25 · 500 Meters · Place 1 · ParklandParkland500 Meters11:18.25—
Jan 25Fast Track InvitationalJan 25 · 300 Meters · Place 3 · ParklandParkland300 Meters341.24—
Jan 17The VA ShowcaseJan 17 · 500 Meters · Place 10 · Parkland MagParkland Mag500 Meters101:19.56—
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 40 · Parkland MagParkland Mag300 Meters4041.21—
Jan 17The VA ShowcaseJan 17 · 500 Meters · Place 10 · Parkland MagParkland Mag500 Meters101:19.56—
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 40 · Parkland MagParkland Mag300 Meters4041.21—
Jan 4JDL Run Fast InvitationalJan 4 · 500 Meters · Place 3 · ParklandParkland500 Meters31:19.84—
Jan 4JDL Run Fast InvitationalJan 4 · 300 Meters · Place 7 · ParklandParkland300 Meters741.49—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 17NCHSAA 2A/4A Outdoor State ChampionshipMay 17 · 400 Meters · Place 10 · ParklandParkland400 Meters10.57.26a12
May 10NCHSAA 4A Midwest RegionalMay 10 · 400 Meters · Place 2 · ParklandParkland400 Meters2.56.95a PB12
May 10NCHSAA 4A Midwest RegionalMay 10 · 200 Meters · ParklandParkland200 Meters—DNSWind: 012
Apr 23Mid-State 2A MeetApr 23 · 400 Meters · Place 1 · ParklandParkland400 Meters1.59.74a12
Apr 23Mid-State 2A MeetApr 23 · 200 Meters · Place 1 · ParklandParkland200 Meters1.25.85a12
Apr 5Panther InvitationalApr 5 · 400 Meters · Place 4 · ParklandParkland400 Meters4.58.09a12
Mar 292025 Cummings HS InvitationalMar 29 · 400 Meters · Place 1 · Parkland MagParkland Mag400 Meters157.5512
Mar 292025 Cummings HS InvitationalMar 29 · 400 Meters · Place 1 · Parkland MagParkland Mag400 Meters157.5512
Mar 8Clash of the CarolinasMar 8 · 400 Meters · Place 5 · ParklandParkland400 Meters5.57.66a12
Mar 8Clash of the CarolinasMar 8 · 200 Meters · Place 14 · ParklandParkland200 Meters14.25.89aWind: -0.912

2024 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 21JDL Holiday InvitationalDec 21 · 500 Meters · Place 3 · ParklandParkland500 Meters3.1:19.03a12
Dec 21JDL Holiday InvitationalDec 21 · 400 Meters · Place 2 · ParklandParkland400 MetersRelay Split2.1:00.069 PB12
Dec 14Liberty Christmas HS InvitationalDec 14 · 500 Meters · Place 9 · ParklandParkland500 Meters9.1:20.34a12
Dec 7Liberty Flames HS InvitationalDec 7 · 500 Meters · Place 8 · ParklandParkland500 Meters8.1:20.02a12
Nov 23Forsyth County SeriesNov 23 · 500 Meters · Place 1 · ParklandParkland500 Meters1.1:20.51a12
Nov 23Forsyth County SeriesNov 23 · 400 Meters · ParklandParkland400 MetersRelay Split—1:01.58212
Feb 9NCHSAA 4A State ChampionshipsFeb 9 · 500 Meters · Place 13 · Parkland MagParkland Mag500 Meters131:20.8311
Feb 9NCHSAA 4A State ChampionshipsFeb 9 · 500 Meters · Place 13 · Parkland MagParkland Mag500 Meters131:18.9511
Feb 2Mondo Elite HS InvitationalFeb 2 · 500 Meters · Place 18 · ParklandParkland500 Meters181:22.06—
Feb 2Mondo Elite HS InvitationalFeb 2 · 300 Meters · Place 39 · ParklandParkland300 Meters3942.97—
Feb 2Mondo Elite HS InvitationalFeb 2 · 300 Meters · Place 39 · ParklandParkland300 Meters3942.97—
Jan 20Fast Track HS InvitationalJan 20 · 500 Meters · Place 9 · ParklandParkland500 Meters91:20.00—
Jan 12The VA ShowcaseJan 12 · 300 Meters · Place 31 · Parkland MagParkland Mag300 Meters3142.38—
Jan 12The VA ShowcaseJan 12 · 500 Meters · Place 10 · Parkland MagParkland Mag500 Meters101:20.61—
Jan 12The VA ShowcaseJan 12 · 300 Meters · Place 31 · Parkland MagParkland Mag300 Meters3142.378—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Nov 192024 Cummings Polar Bear #1Nov 19 · 500 Meters · Place 1 · ParklandParkland500 Meters1.1:21.55aUnofficial12
Nov 12Parkland Polar Bear #1Nov 12 · 500 Meters · Place 1 · ParklandParkland500 Meters1.1:20.79aUnofficial12
May 11NCHSAA 4A Midwest RegionalMay 11 · 400 Meters · Place 5 · ParklandParkland400 Meters5.59.19a11
Apr 30CPC Track & Field Conference ChampionshipsApr 30 · 400 Meters · Place 1 · ParklandParkland400 Meters1.58.93a11
Apr 25Reagan #2Apr 25 · 200 Meters · Place 2 · ParklandParkland200 Meters2.26.16a11
Apr 25Reagan #2Apr 25 · 100 Meters · Place 2 · ParklandParkland100 Meters2.12.55a11
Apr 20Blue Ridge ClassicApr 20 · 400 Meters · Place 3 · ParklandParkland400 Meters3.59.14a11
Apr 20Blue Ridge ClassicApr 20 · 200 Meters · ParklandParkland200 Meters—DNSWind: 111
Mar 16 Clash of the Carolina'sMar 16 · 400 Meters · Place 6 · ParklandParkland400 Meters6.59.14a11
Mar 4Friday Night TrackMar 4 · 200 Meters · Place 2 · Parkland Magnet IBParkland Magnet IB200 Meters226.6911
Mar 4Friday Night TrackMar 4 · 400 Meters · Place 2 · Parkland Magnet IBParkland Magnet IB400 Meters21:00.3811
Mar 2Reagan InviteMar 2 · 400 Meters · Place 4 · ParklandParkland400 Meters4.1:01.28a11
Mar 2Reagan InviteMar 2 · 200 Meters · Place 4 · ParklandParkland200 Meters4.26.67a11

2023 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 16JDL Holiday HS InvitationalDec 16 · 500 Meters · Place 6 · ParklandParkland500 Meters6.1:22.28a11
Dec 12Raider InvitationalDec 12 · 500 Meters · Place 1 · ParklandParkland500 Meters1.1:25.90a11
Dec 9Liberty Flames HS InvitationalDec 9 · 500 Meters · Place 9 · ParklandParkland500 Meters9.1:20.31a11
Dec 7Forsyth County SeriesDec 7 · 500 Meters · Place 2 · ParklandParkland500 Meters2.1:21.45a11
Dec 2Liberty HS OpenerDec 2 · 500 Meters · Place 4 · ParklandParkland500 Meters4.1:23.31a11
Nov 21Turkey InvitationalNov 21 · 500 Meters · Place 3 · ParklandParkland500 Meters3.1:21.44a11
Feb 11NCHSAA 4A Indoor State ChampionshipsFeb 11 · 500 Meters · Place 13 · ParklandParkland500 Meters13.1:20.53a10
Jan 27Mondo Elite HS InvitationalJan 27 · 500 Meters · Place 6 · ParklandParkland500 Meters61:20.97—
Jan 27Mondo Elite HS InvitationalJan 27 · 500 Meters · Place 6 · ParklandParkland500 Meters61:19.67—
Jan 21Fast Track HS InvitationalJan 21 · 500 Meters · Place 6 · ParklandParkland500 Meters61:21.84—
Jan 13Walter Bass HS InvitationalJan 13 · 500 Meters · Place 9 · ParklandParkland500 Meters9.1:19.83a10
Jan 13Walter Bass HS InvitationalJan 13 · 300 Meters · Place 15 · ParklandParkland300 Meters15.43.19a10
Jan 7Liberty Premier Invitational (College)Jan 7 · 500 Meters · Place 7 · Parkland Magnet IBParkland Magnet IB500 Meters71:19.67—
Jan 7Liberty Premier HS InvitationalJan 7 · 500 Meters · Place 7 · ParklandParkland500 Meters7.1:19.67a10

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Nov 16Parkland Magnet IB Invitational Polar Bear #1Nov 16 · 500 Meters · Place 2 · ParklandParkland500 Meters2.1:25.52a PB11
Apr 21Friday Night LightsApr 21 · 400 Meters · Place 8 · ParklandParkland400 Meters8.1:00.60Unofficial10
Apr 14Scott Brent Invitational Apr 14 · 400 Meters · Place 3 · ParklandParkland400 Meters3.1:00.22a10
Apr 1Panther Invitational Apr 1 · 400 Meters · Place 14 · Parkland MagParkland Mag400 Meters141:01.73—
Apr 1Panther Invitational Apr 1 · 400 Meters · Place 14 · Parkland MagParkland Mag400 Meters141:01.73—
Mar 18Clash of the Carolina’s Mar 18 · 400 Meters · Place 12 · Parkland Magnet IBParkland Magnet IB400 Meters121:00.97SO

2022 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 17Liberty Christmas InvitationalDec 17 · 300 Meters · Place 14 · ParklandParkland300 Meters14.43.14a10
Dec 13Raider InvitationalDec 13 · 500 Meters · Place 4 · ParklandParkland500 Meters4.1:20.34a10
Dec 10Liberty Flames HS InvitationalDec 10 · 500 Meters · Place 3 · ParklandParkland500 Meters3.1:20.66a10
Dec 8Forsyth County SeriesDec 8 · 300 Meters · Place 2 · ParklandParkland300 Meters2.43.44a10
Dec 3Liberty HS OpenerDec 3 · 500 Meters · Place 4 · ParklandParkland500 Meters4.1:21.65a10
Nov 22Turkey InvitationalNov 22 · 500 Meters · Place 4 · ParklandParkland500 Meters4.1:23.90a10
Feb 2Mount Tabor Last Chance Polar BearFeb 2 · 300 Meters · Place 3 · Parkland MagParkland Mag300 Meters346.08—
Jan 11Forsyth Series #2Jan 11 · 500 Meters · Place 5 · ParklandParkland500 Meters51:28.229
Jan 8Liberty Premier InvitationalJan 8 · 500 Meters · Place 34 · Parkland Magnet IBParkland Magnet IB500 Meters341:30.60—

2022 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 3CPC - Track & Field Conference ChampionshipsMay 3 · 400 Meters · Place 6 · ParklandParkland400 Meters6.1:03.32a9
Apr 29FNL at Providence HSApr 29 · 400 Meters · Place 6 · Parkland Magnet IBParkland Magnet IB400 Meters61:02.28FR
Apr 27RJR, PK, GL @ WF 2022Apr 27 · 400 Meters · Place 2 · Parkland Magnet IBParkland Magnet IB400 Meters21:01.43FR
Apr 27RJR, PK, GL @ WF 2022Apr 27 · 400 Meters · Place 2 · Parkland Magnet IBParkland Magnet IB400 Meters21:01.43FR
Apr 27RJR, PK, GL @ WF 2022Apr 27 · 100 Meters · Place 5 · Parkland Magnet IBParkland Magnet IB100 Meters513.21FR
Apr 27RJR, PK, GL @ WF 2022Apr 27 · 100 Meters · Place 7 · Parkland Magnet IBParkland Magnet IB100 Meters713.21FR
Apr 21Davie County - CPC - Quad MeetApr 21 · 400 Meters · Place 2 · ParklandParkland400 Meters2.1:03.37a9
Apr 21Davie County - CPC - Quad MeetApr 21 · 200 Meters · Place 5 · ParklandParkland200 Meters5.26.83a9
Apr 21Davie County - CPC - Quad MeetApr 21 · 100 Meters · Place 6 · ParklandParkland100 Meters6.12.97a9
Apr 16PANTHER INVITATIONAL "MEET OF CHAMPIONS"Apr 16 · 400 Meters · Place 14 · ParklandParkland400 Meters14.1:03.02a9
Apr 6Reynolds, West Forsyth, Parkland, Carver @ ReaganApr 6 · 400 Meters · Place 6 · Parkland Magnet IBParkland Magnet IB400 Meters61:03.59
Apr 1Scott Brent InvitationalApr 1 · 400 Meters · Place 9 · ParklandParkland400 MetersRound P9.1:03.26a9
Apr 1Scott Brent InvitationalApr 1 · 400 Meters · Place 8 · ParklandParkland400 Meters8.1:02.66a9
Mar 30EF, PK, GL @ WF 2022Mar 30 · 400 Meters · Place 2 · Parkland Magnet IBParkland Magnet IB400 Meters21:03.56FR
Mar 30EF, PK, GL @ WF 2022Mar 30 · 400 Meters · Place 2 · Parkland Magnet IBParkland Magnet IB400 Meters21:03.56FR
Mar 26Olympic Trojan InvitationalMar 26 · 400 Meters · Place 14 · Parkland Magnet IBParkland Magnet IB400 Meters141:03.179
Mar 19Clash of the Carolinas Mar 19 · 400 Meters · Place 15 · Parkland Magnet IBParkland Magnet IB400 Meters151:04.49—
Mar 4Reagan Invitational Friday Night LightsMar 4 · 400 Meters · Place 9 · Parkland MagParkland Mag400 Meters91:04.59—

2021 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 18Liberty Christmas HS InvitationalDec 18 · 500 Meters · Place 25 · ParklandParkland500 Meters25.1:27.06a9
Dec 11Liberty University HS Indoor OpenerDec 11 · 500 Meters · Place 40 · ParklandParkland500 Meters40.1:29.70a9
Dec 6H.O.T. ChocolateDec 6 · 300 Meters · Place 4 · ParklandParkland300 Meters4.45.44a9
Nov 23H.O.T. TurkeyNov 23 · 500 Meters · Place 10 · ParklandParkland500 Meters10.1:30.93a9
Nov 20JDL HS KickoffNov 20 · 300 Meters · Place 42 · ParklandParkland300 Meters42.47.20a9

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Nov 17Walkertown HS Polar Bear Kick-offNov 17 · 500 Meters · Place 4 · ParklandParkland500 Meters4.1:32.93aUnofficial9
May 28Mark TrailMay 28 · 400 Meters · Place 38 · Tricity Relays of North CarolinaTricity Relays of North Carolina400 MetersRound P38.1:10.11a8
May 28Mark TrailMay 28 · 200 Meters · Place 18 · Tricity Relays of North CarolinaTricity Relays of North Carolina200 MetersRound P18.29.88a8
May 28Mark TrailMay 28 · 100 Meters · Place 42 · Tricity Relays of North CarolinaTricity Relays of North Carolina100 MetersRound P42.14.22a8