Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMiddle School Track Kickoff · May 116.82aMiddle School Track KickoffMay 1, 2021
1000 Meters · IndoorCatawba Shores, Rocky River & The Mountain Conferences · Jan 303:08.24Catawba Shores, Rocky River & The Mountain ConferencesJanuary 30, 2024
1000 Meters · OutdoorChristmas is Near Invitational · Dec 163:14.38aChristmas is Near InvitationalDecember 16, 2023
1600 Meters · OutdoorSpring into the Season Kickoff · Mar 45:59.54Spring into the Season KickoffMarch 4, 2023
200 Meters · OutdoorMonroe HS Meet No. 1 · Mar 1326.74aMonroe HS Meet No. 1March 13, 2025
300 Meters · IndoorWeddington Polar Bear #3 · Jan 642.04Weddington Polar Bear #3January 6, 2026
400 Meters · OutdoorUnion County Championships · Apr 257.52aUnion County ChampionshipsApril 2, 2025
500 Meters · IndoorTitan Clash · Dec 51:20.13aTitan ClashDecember 5, 2024
500 Meters · OutdoorRocky River Conference Indoor Championship · Feb 41:15.28aRocky River Conference Indoor ChampionshipFebruary 4, 2025
55 Meters · IndoorWeddington Polar Bear #3 · Jan 67.70Weddington Polar Bear #3January 6, 2026
800 Meters · IndoorPiedmont Dual Meet · Feb 262:26.23Piedmont Dual MeetFebruary 26, 2024
800 Meters · OutdoorMarvin Ridge Invitational · Mar 162:21.86Marvin Ridge InvitationalMarch 16, 2024
Complete · OutdoorPiedmont Middle Track Meet · Mar 191:12.1Piedmont Middle Track MeetMarch 19, 2022
Long Jump · IndoorSouth Iredell Invitational · Nov 1814-04.50South Iredell InvitationalNovember 18, 2025
Long Jump · OutdoorMonroe HS Meet No. 1 · Mar 1315-08.50Monroe HS Meet No. 1March 13, 2025
Results · OutdoorWeddington Middle School Rockin' Races · Mar 123:01.97Weddington Middle School Rockin' RacesMarch 12, 2022

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

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 21Piedmont Polar Bear Meet #2Jan 21 · Triple Jump · Place 4 · PiedmontPiedmontTriple Jump429-10.00SR
Jan 21Piedmont Polar Bear Meet #2Jan 21 · 300 Meters · Place 3 · PiedmontPiedmont300 Meters342.64SR
Jan 21Piedmont Polar Bear Meet #2Jan 21 · 300 Meters · Place 25 · PiedmontPiedmont300 Meters2542.64SR
Jan 21Piedmont Polar Bear Meet #2Jan 21 · 55 Meters · Place 6 · PiedmontPiedmont55 Meters68.11SR
Jan 21Piedmont Polar Bear Meet #2Jan 21 · 55 Meters · Place 58 · PiedmontPiedmont55 Meters588.11SR
Jan 6Weddington Polar Bear #3Jan 6 · 300 Meters · Place 10 · PiedmontPiedmont300 Meters1042.04 PB—
Jan 6Weddington Polar Bear #3Jan 6 · 55 Meters · Place 38 · PiedmontPiedmont55 Meters387.70 PB—

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Dec 16Piedmont Polar Bear Meet #1Dec 16 · 300 Meters · Place 22 · PiedmontPiedmont300 Meters22.43.47aUnofficial12
Dec 10PRHS Polar Bear #1Dec 10 · 300 Meters · Place 23 · PiedmontPiedmont300 Meters23.42.61aUnofficial12
Dec 10PRHS Polar Bear #1Dec 10 · Triple Jump · Place 6 · PiedmontPiedmontTriple Jump6.27-01.00Unofficial12
Dec 10PRHS Polar Bear #1Dec 10 · Long Jump · Place 12 · PiedmontPiedmontLong Jump12.14-01.50Unofficial12
Nov 24UA Winter Hat Polar BearNov 24 · 500 Meters · Place 17 · PiedmontPiedmont500 Meters17.1:20.32aUnofficial12
Apr 2Union County ChampionshipsApr 2 · 400 Meters · Place 27 · PiedmontPiedmont400 Meters27.57.52a PB11
Mar 28Anson Rocky River Meet #3Mar 28 · Triple Jump · PiedmontPiedmontTriple Jump—NM11
Mar 28Anson Rocky River Meet #3Mar 28 · Long Jump · Place 11 · PiedmontPiedmontLong Jump11.14-09.0011
Mar 28Anson Rocky River Meet #3Mar 28 · 400 Meters · Place 8 · PiedmontPiedmont400 Meters8.58.13a11
Mar 13Monroe HS Meet No. 1Mar 13 · Long Jump · Place 10 · PiedmontPiedmontLong Jump10.15-08.50 PB11
Mar 13Monroe HS Meet No. 1Mar 13 · 400 Meters · Place 6 · PiedmontPiedmont400 Meters6.57.66a11
Mar 13Monroe HS Meet No. 1Mar 13 · 200 Meters · Place 16 · PiedmontPiedmont200 Meters16.26.74a PB11
Mar 4Forest Hills Meet #1Mar 4 · 400 Meters · Place 12 · PiedmontPiedmont400 Meters12.59.49a11
Mar 4Forest Hills Meet #1Mar 4 · 200 Meters · Place 43 · PiedmontPiedmont200 Meters43.27.38aWind: 1.411
Feb 4Rocky River Conference Indoor ChampionshipFeb 4 · 500 Meters · Place 6 · PiedmontPiedmont500 Meters6.1:15.28a PB11
Jan 30Piedmont Polar Bear Meet #3Jan 30 · 500 Meters · Place 8 · PiedmontPiedmont500 Meters8.1:17.71aUnofficial11
Jan 30Piedmont Polar Bear Meet #3Jan 30 · 300 Meters · Place 16 · PiedmontPiedmont300 Meters16.42.77aUnofficial11
Jan 28Anson Polar Bear #1Jan 28 · 500 Meters · Place 5 · PiedmontPiedmont500 Meters5.1:18.01aUnofficial11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Nov 18South Iredell InvitationalNov 18 · 500 Meters · Place 18 · PiedmontPiedmont500 Meters18.1:26.89a12
Nov 18South Iredell InvitationalNov 18 · Long Jump · Place 11 · PiedmontPiedmontLong Jump11.14-04.50 PB12

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Dec 21Christmas is Near InvitationalDec 21 · 500 Meters · Place 21 · PiedmontPiedmont500 Meters21.1:18.11aUnofficial11
Dec 17Monroe Polar Bear No. 1Dec 17 · 500 Meters · Place 9 · PiedmontPiedmont500 Meters9.1:18.08aUnofficial11
Dec 17Monroe Polar Bear No. 1Dec 17 · 300 Meters · Place 15 · PiedmontPiedmont300 Meters15.44.09aUnofficial11
Dec 9Piedmont Polar Bear Meet #2Dec 9 · 300 Meters · Place 22 · PiedmontPiedmont300 Meters22.43.31aUnofficial11
Dec 3Piedmont Polar Bear Meet #1Dec 3 · 500 Meters · Place 14 · PiedmontPiedmont500 Meters14.1:21.07aUnofficial11
Nov 26UA Winter Hat Polar BearNov 26 · 500 Meters · Place 12 · PiedmontPiedmont500 Meters12.1:22.33aUnofficial11
Nov 26UA Winter Hat Polar BearNov 26 · 55 Meter · Place 48 · PiedmontPiedmont55 Meter48.8.29aUnofficial11
Nov 20PR Polar Bear #1Nov 20 · 500 Meters · Place 9 · PiedmontPiedmont500 Meters9.1:22.06aUnofficial11
Nov 20PR Polar Bear #1Nov 20 · 300 Meters · Place 21 · PiedmontPiedmont300 Meters21.43.75aUnofficial11
Nov 20PR Polar Bear #1Nov 20 · 55 Meter · Place 50 · PiedmontPiedmont55 Meter50.8.24aUnofficial11
May 1Parkwood Home MeetMay 1 · 800 Meters · PiedmontPiedmont800 Meters—DNS10
Apr 232A/3A Rocky River Conference ChampionshipApr 23 · 800 Meters · Place 10 · PiedmontPiedmont800 Meters10.2:20.10aUnofficial10
Apr 16Sun Valley Home Meet (Senior Night)Apr 16 · 800 Meters · Place 21 · PiedmontPiedmont800 Meters212:33.64SO
Apr 10UCPS Track & Field ChampionshipsApr 10 · 800 Meters · Place 19 · PiedmontPiedmont800 Meters19.2:22.87a10
Mar 21Piedmont Rocky River Pre-Conference MeetMar 21 · Long Jump · PiedmontPiedmontLong Jump—FOUL10
Mar 16Marvin Ridge InvitationalMar 16 · 800 Meters · Place 43 · PiedmontPiedmont800 Meters432:21.86 PB—
Mar 2Spring into the Season KickoffMar 2 · 800 Meters · Place 28 · PiedmontPiedmont800 Meters28.2:22.62a10
Jan 11Piedmont High RRC Meet #2Jan 11 · 1000 Meters · Place 5 · PiedmontPiedmont1000 Meters5.3:16.73aUnofficial10

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 5Titan ClashDec 5 · 500 Meters · Place 13 · PiedmontPiedmont500 Meters13.1:20.13a PB11
Feb 26Piedmont Dual MeetFeb 26 · 800 Meters · Place 4 · PiedmontPiedmont800 Meters42:26.23 PB—
Jan 30Catawba Shores, Rocky River & The Mountain ConferencesJan 30 · 1000 Meters · Place 4 · PiedmontPiedmont1000 Meters43:08.24 PB10
Jan 24Marvin Ridge Polar Bear #2Jan 24 · 1000 Meters · Place 25 · PiedmontPiedmont1000 Meters25.3:12.63aUnofficial10

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Dec 16Christmas is Near InvitationalDec 16 · 1000 Meters · Place 20 · PiedmontPiedmont1000 Meters20.3:14.38a PB10
Dec 12Anson Polar Bear Meet #1Dec 12 · 500 Meters · PiedmontPiedmont500 Meters—DNS10
Dec 5Rocky River Conference Polar Bear MeetDec 5 · 1000 Meters · Place 6 · PiedmontPiedmont1000 Meters6.3:18.26aUnofficial10
Nov 28Monroe Polar Bear #1Nov 28 · 1000 Meters · PiedmontPiedmont1000 Meters—DNS10
Nov 20Piedmont High RRC Meet #1Nov 20 · 1000 Meters · Place 5 · PiedmontPiedmont1000 Meters5.3:24.27aUnofficial10
Apr 28Spartan Home Meet (Senior Night)Apr 28 · 800 Meters · Place 11 · PiedmontPiedmont800 Meters11.2:32.47a9
Mar 29Porter Ridge Home Meet #2Mar 29 · 800 Meters · Place 19 · PiedmontPiedmont800 Meters19.2:31.92a9
Mar 23Parkwood 2Mar 23 · 800 Meters · Place 17 · PiedmontPiedmont800 Meters172:38.06—
Mar 23Parkwood 2Mar 23 · 800 Meters · Place 17 · PiedmontPiedmont800 Meters172:38.069
Mar 11Spartan RelaysMar 11 · 1600 Meters · Place 13 · PiedmontPiedmont1600 Meters136:06.44FR
Mar 8Porter Ridge Home Meet #1Mar 8 · 1600 Meters · Place 8 · PiedmontPiedmont1600 Meters8.6:01.24a9
Mar 8Porter Ridge Home Meet #1Mar 8 · 800 Meters · Place 9 · PiedmontPiedmont800 Meters9.2:42.01a9
Mar 4Spring into the Season KickoffMar 4 · 800 Meters · Place 43 · PiedmontPiedmont800 Meters432:40.36FR
Mar 4Spring into the Season KickoffMar 4 · 1600 Meters · Place 56 · PiedmontPiedmont1600 Meters565:59.54 PBFR
Mar 2Weddington Meet #1Mar 2 · 800 Meters · Place 14 · PiedmontPiedmont800 Meters142:32.46—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 2Cold Turkey InvitationalDec 2 · 1000 Meters · Place 26 · PiedmontPiedmont1000 Meters26.3:16.11aUnofficial10
Jan 17Southern Carolina and Sandhills Conference ChampionshipsJan 17 · 1000 Meters · Place 21 · PiedmontPiedmont1000 Meters213:25.039
Jan 10Sun Valley Polar Bear MeetJan 10 · 1000 Meters · Place 10 · PiedmontPiedmont1000 Meters103:19.94FR
Jan 5Porter Ridge Polar Bear #3Jan 5 · 1000 Meters · Place 13 · PiedmontPiedmont1000 Meters133:32.86FR

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
Dec 17Christmas Is Near InvitationalDec 17 · 1000 Meters · Place 26 · PiedmontPiedmont1000 Meters26.3:38.45a9
Dec 7Porter Ridge Polar Bear #2Dec 7 · 1000 Meters · Place 20 · PiedmontPiedmont1000 Meters20.3:33.86aUnofficial9
Apr 30Union County Middle School ChampionshipApr 30 · 800 Meters · Place 24 · PiedmontPiedmont800 Meters24.2:43.13a8
Apr 2Monroe MS Meet #3Apr 2 · 800 Meters · Place 3 · PiedmontPiedmont800 Meters32:54.118
Apr 2Monroe MS Meet #3Apr 2 · 800 Meters · Place 17 · PiedmontPiedmont800 Meters172:54.118
Apr 2Monroe MS Meet #3Apr 2 · 800 Meters · Place 3 · PiedmontPiedmont800 Meters32:54.118
Apr 2Monroe MS Meet #3Apr 2 · 800 Meters · Place 17 · PiedmontPiedmont800 Meters172:54.118
Mar 19Piedmont Middle Track MeetMar 19 · Complete · Place 16 · PiedmontPiedmontComplete161:12.1 PB8
Mar 12Weddington Middle School Rockin' RacesMar 12 · Results · Place 12 · PiedmontPiedmontResults123:01.97 PB8
Mar 5SVMS Season OpenerMar 5 · 800 Meters · Place 6 · PiedmontPiedmont800 Meters63:15.288
Mar 5SVMS Season OpenerMar 5 · 800 Meters · Place 28 · PiedmontPiedmont800 Meters283:15.288
Mar 5SVMS Season OpenerMar 5 · 400 Meters · Place 3 · PiedmontPiedmont400 Meters31:12.078
Mar 5SVMS Season OpenerMar 5 · 400 Meters · Place 18 · PiedmontPiedmont400 Meters181:12.078

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 3Cold Turkey InvitationalDec 3 · 1000 Meters · Place 27 · PiedmontPiedmont1000 Meters27.3:38.33aUnofficial9

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 22UCPS Middle School #3May 22 · 800 Meters · Place 19 · PiedmontPiedmont800 Meters193:10.687
May 22UCPS Middle School #3May 22 · 400 Meters · Place 16 · PiedmontPiedmont400 Meters161:16.757
May 8UCPS T&F Middle School #2May 8 · 800 Meters · Place 20 · PiedmontPiedmont800 Meters203:05.587
May 8UCPS T&F Middle School #2May 8 · 100 Meters · Place 22 · PiedmontPiedmont100 Meters2216.907
May 1Middle School Track KickoffMay 1 · 800 Meters · Place 20 · PiedmontPiedmont800 Meters20.3:07.13a7
May 1Middle School Track KickoffMay 1 · 100 Meters · Place 26 · PiedmontPiedmont100 Meters26.16.82a PB7