Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUAA/JRC/City of Monroe Rec · May 115.72aUAA/JRC/City of Monroe RecMay 1, 2021
1000 Meters · IndoorNW Cabarrus November Invitational · Nov 202:57.16aNW Cabarrus November InvitationalNovember 20, 2025
1000 Meters · OutdoorChristmas is Near Invitational · Dec 202:55.07aChristmas is Near InvitationalDecember 20, 2025
1600 Meters · IndoorTryon: College & Open Friday · Feb 204:57.15aTryon: College & Open FridayFebruary 20, 2026
1600 Meters · OutdoorYVC Conference Meet #4 (North Rowan) · Mar 264:59.19aYVC Conference Meet #4 (North Rowan)March 26, 2026
300 Meters · OutdoorMonroe Polar Bear No. 2 · Jan 743.51aMonroe Polar Bear No. 2January 7, 2025
3200 Meters · OutdoorPiedmont Home Meet #2 (Senior Night) · Apr 1311:16.74aPiedmont Home Meet #2 (Senior Night)April 13, 2026
400 Meters · IndoorAdidas Indoor Nationals · Mar 2052.92aAdidas Indoor NationalsMarch 20, 2026
400 Meters · OutdoorYVC Conference Meet #2 · Mar 1155.14aYVC Conference Meet #2March 11, 2025
400 Meters · Relay Split · IndoorNCHSAA 3A Champs · Feb 1155.560NCHSAA 3A ChampsFebruary 11, 2026
500 Meters · IndoorNCHSAA 3A Champs · Feb 111:13.63aNCHSAA 3A ChampsFebruary 11, 2026
500 Meters · OutdoorMonroe Polar Bear No. 2 · Jan 71:16.01aMonroe Polar Bear No. 2January 7, 2025
800 Meters · IndoorAdidas Indoor Nationals · Mar 202:13.98aAdidas Indoor NationalsMarch 20, 2026
800 Meters · OutdoorNCHSAA 1A/3A Outdoor State Championship · May 142:05.18aNCHSAA 1A/3A Outdoor State ChampionshipMay 14, 2026
800 Meters · Relay Split · IndoorNCHSAA 3A Champs · Feb 112:07.584NCHSAA 3A ChampsFebruary 11, 2026
Discus · 1kg · OutdoorMetrolina MS MAC Meet No. 2 · Apr 2380-06.50Metrolina MS MAC Meet No. 2April 23, 2024
Long Jump · OutdoorJRC/UAA/COM · May 78-08.00JRC/UAA/COMMay 7, 2022
Shot Put · 6lb · OutdoorJRC/UAA/COM · May 7100-02.00JRC/UAA/COMMay 7, 2022
Softball Throw · OutdoorCOM/JRC/UAA · May 2131.90mCOM/JRC/UAAMay 21, 2022

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · 800 Meters · Place 84 · Union AcademyUnion Academy800 Meters84.2:06.11a10
May 14NCHSAA 1A/3A Outdoor State ChampionshipMay 14 · 800 Meters · Place 6 · Union AcademyUnion Academy800 Meters6.2:05.18a PB10
May 83A Central RegionalsMay 8 · 800 Meters · Place 4 · Union AcademyUnion Academy800 Meters4.2:07.25a10
Apr 30YVC Conference ChampionshipsApr 30 · 800 Meters · Place 2 · Union AcademyUnion Academy800 Meters2.2:06.68a10
Apr 13Piedmont Home Meet #2 (Senior Night)Apr 13 · 3200 Meters · Place 2 · Union AcademyUnion Academy3200 Meters2.11:16.74a PB10
Apr 2YVC Conference Meet #5 (Union Academy)Apr 2 · 800 Meters · Place 1 · Union AcademyUnion Academy800 Meters1.2:06.30a10
Mar 26YVC Conference Meet #4 (North Rowan)Mar 26 · 1600 Meters · Place 2 · Union AcademyUnion Academy1600 Meters2.4:59.19a PB10
Mar 17Piedmont Home Meet #1Mar 17 · 800 Meters · Place 1 · Union AcademyUnion Academy800 Meters1.2:11.18a10
Mar 12YVC Conference Meet #2- Union AcademyMar 12 · 800 Meters · Place 1 · Union AcademyUnion Academy800 Meters1.2:08.67a10
Mar 5YVC Conference Meet #1 (North Rowan)Mar 5 · 400 Meters · Place 4 · Union AcademyUnion Academy400 Meters4.55.22a10
Jan 22Charlotte City Championship presented by Charlotte Running CompanyJan 22 · 500 Meters · Place 9 · Union AcademyUnion Academy500 Meters9.1:09.90aUnofficial10

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 800 Meters · Place 149 · Union AcademyUnion Academy800 Meters149.2:13.98a PB10
Mar 20Adidas Indoor NationalsMar 20 · 400 Meters · Place 112 · Union AcademyUnion Academy400 Meters112.52.92a PB10
Feb 20Tryon: College & Open FridayFeb 20 · 1600 Meters · Place 10 · Union AcademyUnion Academy1600 Meters10.4:57.15a PB10
Feb 11NCHSAA 3A ChampsFeb 11 · 500 Meters · Place 11 · Union AcademyUnion Academy500 Meters11.1:13.63a PB10
Feb 11NCHSAA 3A ChampsFeb 11 · 800 Meters · Union AcademyUnion Academy800 MetersRelay Split—2:07.584 PB10
Feb 11NCHSAA 3A ChampsFeb 11 · 400 Meters · Union AcademyUnion Academy400 MetersRelay Split—55.560 PB10

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Dec 20Christmas is Near InvitationalDec 20 · 1000 Meters · Place 14 · Union AcademyUnion Academy1000 Meters14.2:55.07a PB10
Dec 16Sun Valley Polar Bear Dec 16 · 500 Meters · Place 1 · Union AcademyUnion Academy500 Meters1.1:11.17aUnofficial10
Dec 10PRHS Polar Bear #1Dec 10 · 1000 Meters · Place 7 · Union AcademyUnion Academy1000 Meters7.3:05.26aUnofficial10
Dec 10PRHS Polar Bear #1Dec 10 · 1600 Meters · Place 2 · Union AcademyUnion Academy1600 Meters2.5:08.39aUnofficial10
Dec 4Monroe High Polar Bear MeetDec 4 · 300 Meters · Place 9 · Union AcademyUnion Academy300 Meters9.43.80aUnofficial10
Dec 4Monroe High Polar Bear MeetDec 4 · 1000 Meters · Place 2 · Union AcademyUnion Academy1000 Meters2.2:49.93aUnofficial10
Nov 24UA Winter Hat Polar BearNov 24 · 500 Meters · Place 1 · Union AcademyUnion Academy500 Meters1.1:09.64aUnofficial10
May 10NCHSAA 1A Midwest RegionalMay 10 · 800 Meters · Place 9 · Union AcademyUnion Academy800 Meters9.2:15.17a9
Mar 20YVC Conference Meet #3Mar 20 · 800 Meters · Union AcademyUnion Academy800 Meters—DNS9
Mar 11YVC Conference Meet #2Mar 11 · 800 Meters · Union AcademyUnion Academy800 Meters—DNS9
Mar 11YVC Conference Meet #2Mar 11 · 400 Meters · Place 5 · Union AcademyUnion Academy400 Meters5.55.14a PB9
Mar 6YVC Conference Meet #1Mar 6 · 800 Meters · Union AcademyUnion Academy800 Meters—DNS9
Mar 6YVC Conference Meet #1Mar 6 · 400 Meters · Place 3 · Union AcademyUnion Academy400 Meters3.56.00a9
Jan 29 Yadkin Valley Conference Indoor ChampionshipJan 29 · 500 Meters · Place 4 · Union AcademyUnion Academy500 Meters4.1:13.70aUnofficial9
Jan 7Monroe Polar Bear No. 2Jan 7 · 500 Meters · Place 6 · Union AcademyUnion Academy500 Meters6.1:16.01a PB9
Jan 7Monroe Polar Bear No. 2Jan 7 · 300 Meters · Place 17 · Union AcademyUnion Academy300 Meters17.43.51a PB9

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 13Cold Turkey Invitational at Marvin Ridge HSDec 13 · 1000 Meters · Place 3 · Union AcademyUnion Academy1000 Meters3.2:48.10aUnofficial10
Nov 20NW Cabarrus November InvitationalNov 20 · 1000 Meters · Place 5 · Union AcademyUnion Academy1000 Meters5.2:57.16a PB10
Feb 5Marvin Ridge Polar Bear #3Feb 5 · 500 Meters · Place 3 · Union AcademyUnion Academy500 Meters3.1:14.64aUnofficial9
Feb 5Marvin Ridge Polar Bear #3Feb 5 · 300 Meters · Union AcademyUnion Academy300 Meters—DNS9

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
Dec 21Christmas is Near InvitationalDec 21 · 500 Meters · Place 18 · Union AcademyUnion Academy500 Meters18.1:15.66aUnofficial9
Dec 17Monroe Polar Bear No. 1Dec 17 · 500 Meters · Place 5 · Union AcademyUnion Academy500 Meters5.1:14.53aUnofficial9
Nov 26UA Winter Hat Polar BearNov 26 · 500 Meters · Place 7 · Union AcademyUnion Academy500 Meters7.1:15.60aUnofficial9
Nov 20PR Polar Bear #1Nov 20 · 500 Meters · Place 4 · Union AcademyUnion Academy500 Meters4.1:17.84aUnofficial9
May 3NCRunner MS All - State May 3 · 800 Meters · Place 44 · Union Academy MiddleUnion Academy Middle800 Meters442:32.488
Apr 23Metrolina MS MAC Meet No. 2Apr 23 · Discus · Place 5 · Union AcademyUnion AcademyDiscus1kg5.80-06.50 PB8
Apr 23Metrolina MS MAC Meet No. 2Apr 23 · 800 Meters · Place 1 · Union AcademyUnion Academy800 Meters1.2:25.80a8
Apr 13Monroe MS InvitationalApr 13 · 800 Meters · Place 20 · Union AcademyUnion Academy800 Meters20.2:45.65a8
Apr 13Monroe MS InvitationalApr 13 · 400 Meters · Place 8 · Union AcademyUnion Academy400 Meters8.1:00.18a8
Mar 26UA MS Home Meet #4Mar 26 · Discus · Place 5 · Union AcademyUnion AcademyDiscus1kg5.74-05.008
Mar 26UA MS Home Meet #4Mar 26 · 800 Meters · Place 2 · Union AcademyUnion Academy800 Meters2.2:30.91a8
Mar 23Marvin Ridge MS InvitationalMar 23 · Discus · Union AcademyUnion AcademyDiscus1kg—NM8
Mar 23Marvin Ridge MS InvitationalMar 23 · 800 Meters · Place 2 · Union AcademyUnion Academy800 Meters2.2:23.11a8
Mar 19UA MS Home Meet #3Mar 19 · 1600 Meters · Place 4 · Union AcademyUnion Academy1600 Meters4.6:04.93a8
Mar 19UA MS Home Meet #3Mar 19 · Discus · Place 6 · Union AcademyUnion AcademyDiscus1kg6.80-00.008
Mar 19UA MS Home Meet #3Mar 19 · 800 Meters · Place 1 · Union AcademyUnion Academy800 Meters1.2:29.28a8
Mar 12UA MS Home Meet #2Mar 12 · Discus · Place 3 · Union AcademyUnion AcademyDiscus1kg3.79-048
Mar 12UA MS Home Meet #2Mar 12 · 800 Meters · Place 1 · Union AcademyUnion Academy800 Meters1.2:31.21a8
Mar 5UA MS Home Meet #1Mar 5 · Discus · Place 3 · Union AcademyUnion AcademyDiscus1kg3.75-018
Mar 5UA MS Home Meet #1Mar 5 · 400 Meters · Place 4 · Union AcademyUnion Academy400 Meters4.1:04.30a8

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14Stay In Your Lane InvitationalDec 14 · 500 Meters · Place 53 · Union AcademyUnion Academy500 Meters53.1:16.12a9

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 23UA MS Home Meet #2 (Sunday)Apr 23 · Discus · Place 8 · Union AcademyUnion AcademyDiscus1kg8.68-02.007
Apr 23UA MS Home Meet #2 (Sunday)Apr 23 · 800 Meters · Place 8 · Union AcademyUnion Academy800 Meters8.2:34.73a7
Apr 23UA MS Home Meet #2 (Sunday)Apr 23 · 400 Meters · Place 29 · Union AcademyUnion Academy400 Meters29.1:09.37a7

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 21COM/JRC/UAAMay 21 · Softball Throw · Place 6 · Union Athletic AssociationUnion Athletic AssociationSoftball Throw6.31.90m PB6
May 21COM/JRC/UAAMay 21 · Long Jump · Place 10 · Union Athletic AssociationUnion Athletic AssociationLong Jump10.5-10.006
May 21COM/JRC/UAAMay 21 · 400 Meters · Place 3 · Union Athletic AssociationUnion Athletic Association400 Meters3.1:13.60a6
May 14UAA/JRC/COMMay 14 · Softball Throw · Place 5 · Union Athletic AssociationUnion Athletic AssociationSoftball Throw5.101-00.006
May 14UAA/JRC/COMMay 14 · Long Jump · Place 14 · Union Athletic AssociationUnion Athletic AssociationLong Jump14.1.70m6
May 14UAA/JRC/COMMay 14 · 400 Meters · Place 3 · Union Athletic AssociationUnion Athletic Association400 Meters3.1:18.30a6
May 7JRC/UAA/COMMay 7 · Long Jump · Place 3 · Union Athletic AssociationUnion Athletic AssociationLong Jump3.8-08.00 PB6
May 7JRC/UAA/COMMay 7 · Shot Put · Place 3 · Union Athletic AssociationUnion Athletic AssociationShot Put6lb3.100-02.00 PB6
May 7JRC/UAA/COMMay 7 · 400 Meters · Place 2 · Union Athletic AssociationUnion Athletic Association400 Meters2.1:14.79a6
Apr 30Union County Middle School ChampionshipApr 30 · 800 Meters · Place 28 · Union AcademyUnion Academy800 Meters28.2:49.28a6
Apr 9Porter Ridge MS Home MeetApr 9 · Discus · Place 44 · Union AcademyUnion AcademyDiscus1kg44.43-006
Apr 9Porter Ridge MS Home MeetApr 9 · 800 Meters · Place 38 · Union AcademyUnion Academy800 Meters38.3:00.19a6

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 15UAA/JRC/City of Monroe RecMay 15 · Softball Throw · Place 6 · Union Athletic AssociationUnion Athletic AssociationSoftball Throw6.82-00.00Unofficial5
May 15UAA/JRC/City of Monroe RecMay 15 · 400 Meters · Place 5 · Union Athletic AssociationUnion Athletic Association400 Meters5.1:23.39aUnofficial5
May 15UAA/JRC/City of Monroe RecMay 15 · 100 Meters · Place 17 · Union Athletic AssociationUnion Athletic Association100 Meters17.17.25aUnofficial5
May 8UAA/JRC/City of Monroe RecMay 8 · Softball Throw · Place 5 · Union Athletic AssociationUnion Athletic AssociationSoftball Throw5.91-04.005
May 8UAA/JRC/City of Monroe RecMay 8 · 400 Meters · Place 7 · Union Athletic AssociationUnion Athletic Association400 Meters7.1:26.32a5
May 8UAA/JRC/City of Monroe RecMay 8 · 100 Meters · Place 12 · Union Athletic AssociationUnion Athletic Association100 Meters12.17.24a5
May 1UAA/JRC/City of Monroe RecMay 1 · Softball Throw · Place 8 · Union Athletic AssociationUnion Athletic AssociationSoftball Throw8.82-04.005
May 1UAA/JRC/City of Monroe RecMay 1 · Long Jump · Place 22 · Union Athletic AssociationUnion Athletic AssociationLong Jump22.5-11.005
May 1UAA/JRC/City of Monroe RecMay 1 · 400 Meters · Place 4 · Union Athletic AssociationUnion Athletic Association400 Meters4.1:26.24a5
May 1UAA/JRC/City of Monroe RecMay 1 · 100 Meters · Place 6 · Union Athletic AssociationUnion Athletic Association100 Meters6.15.72a PB5