Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorYVC Championship Meet · Apr 1512.67aYVC Championship MeetApril 15, 2025
200 Meters · OutdoorYVC Conference Meet #3 · Mar 2025.64aYVC Conference Meet #3March 20, 2025
400 Meters · OutdoorUnion County Championships · Apr 257.34aUnion County ChampionshipsApril 2, 2025
Discus · 1.6kg · OutdoorMetrolina Throws Fest · Apr 17152-2Metrolina Throws FestApril 17, 2026
Discus · 1kg · OutdoorUA MS Home Meet #3 · Mar 1993-08.00UA MS Home Meet #3March 19, 2024
Javelin · 800g · OutdoorMetrolina Throws Fest · Apr 1771-1Metrolina Throws FestApril 17, 2026
Shot Put · 12lb · IndoorNCHSAA 3A Champs · Feb 1145-07.25NCHSAA 3A ChampsFebruary 11, 2026
Shot Put · 12lb · OutdoorMetrolina Throws Fest · Apr 1746-5.5Metrolina Throws FestApril 17, 2026
Shot Put · 4kg · OutdoorUA MS Home Meet #2 · Mar 1232-10.00UA MS Home Meet #2March 12, 2024
Shot Put · 8lb · OutdoorMonroe MS Invitational · Apr 1335-02.50Monroe MS InvitationalApril 13, 2024

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · Discus · Place 94 · Union AcademyUnion AcademyDiscus1.6kg94.34.9110
Jun 18Adidas Track Nationals 2026Jun 18 · Shot Put · Place 68 · Union AcademyUnion AcademyShot Put12lb68.13.4010
May 14NCHSAA 1A/3A Outdoor State ChampionshipMay 14 · Discus · Place 4 · Union AcademyUnion AcademyDiscus1.6kg4.132-0610
May 14NCHSAA 1A/3A Outdoor State ChampionshipMay 14 · Shot Put · Place 6 · Union AcademyUnion AcademyShot Put12lb6.45-00.5010
May 83A Central RegionalsMay 8 · Discus · Place 1 · Union AcademyUnion AcademyDiscus1.6kg1.130-0410
May 83A Central RegionalsMay 8 · Shot Put · Place 4 · Union AcademyUnion AcademyShot Put12lb4.43-06.5010
Apr 30YVC Conference ChampionshipsApr 30 · Discus · Place 1 · Union AcademyUnion AcademyDiscus1.6kg1.151-05.0010
Apr 30YVC Conference ChampionshipsApr 30 · Shot Put · Place 2 · Union AcademyUnion AcademyShot Put12lb2.46-00.0010
Apr 17Metrolina Throws FestApr 17 · Javelin · Place 15 · Union AcademyUnion AcademyJavelin800g15.71-1 PB10
Apr 17Metrolina Throws FestApr 17 · Discus · Place 3 · Union AcademyUnion AcademyDiscus1.6kg3.152-2 PB10
Apr 17Metrolina Throws FestApr 17 · Shot Put · Place 4 · Union AcademyUnion AcademyShot Put12lb4.46-5.5 PB10
Apr 13Piedmont Home Meet #2 (Senior Night)Apr 13 · Discus · Place 1 · Union AcademyUnion AcademyDiscus1.6kg1.147-04.0010
Apr 13Piedmont Home Meet #2 (Senior Night)Apr 13 · Shot Put · Place 2 · Union AcademyUnion AcademyShot Put12lb2.42-08.0010
Apr 13Piedmont Home Meet #2 (Senior Night)Apr 13 · 100 Meters · Place 24 · Union AcademyUnion Academy100 Meters24.13.29aWind: -0.610
Apr 2YVC Conference Meet #5 (Union Academy)Apr 2 · Discus · Place 1 · Union AcademyUnion AcademyDiscus1.6kg1.137-11.0010
Apr 2YVC Conference Meet #5 (Union Academy)Apr 2 · Shot Put · Place 1 · Union AcademyUnion AcademyShot Put12lb1.43-05.5010
Apr 2YVC Conference Meet #5 (Union Academy)Apr 2 · 100 Meters · Place 29 · Union AcademyUnion Academy100 Meters29.12.82aWind: 210
Mar 26YVC Conference Meet #4 (North Rowan)Mar 26 · Discus · Place 1 · Union AcademyUnion AcademyDiscus1.6kg1.137-0610
Mar 26YVC Conference Meet #4 (North Rowan)Mar 26 · Shot Put · Place 1 · Union AcademyUnion AcademyShot Put12lb1.42-02.5010
Mar 26YVC Conference Meet #4 (North Rowan)Mar 26 · 100 Meters · Place 13 · Union AcademyUnion Academy100 Meters13.12.82aWind: 1.210
Mar 17Piedmont Home Meet #1Mar 17 · Discus · Place 2 · Union AcademyUnion AcademyDiscus1.6kg2.136' 10"10
Mar 17Piedmont Home Meet #1Mar 17 · Shot Put · Place 2 · Union AcademyUnion AcademyShot Put12lb2.43' 2"10
Mar 12YVC Conference Meet #2- Union AcademyMar 12 · Discus · Place 1 · Union AcademyUnion AcademyDiscus1.6kg1.142-01.0010
Mar 12YVC Conference Meet #2- Union AcademyMar 12 · Shot Put · Place 1 · Union AcademyUnion AcademyShot Put12lb1.41-01.7510
Mar 5YVC Conference Meet #1 (North Rowan)Mar 5 · Discus · Place 1 · Union AcademyUnion AcademyDiscus1.6kg1.127-11.5010
Mar 5YVC Conference Meet #1 (North Rowan)Mar 5 · Shot Put · Place 1 · Union AcademyUnion AcademyShot Put12lb1.42-03.0010
Jan 22Charlotte City Championship presented by Charlotte Running CompanyJan 22 · Shot Put · Place 5 · Union AcademyUnion AcademyShot Put12lb5.43' 0.50"Unofficial10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · Shot Put · Place 40 · UnattachedUnattachedShot Put12lb40.13.84m10
Feb 20Tryon: College & Open FridayFeb 20 · Shot Put · Place 2 · Union AcademyUnion AcademyShot Put12lb2.13.49m10
Feb 11NCHSAA 3A ChampsFeb 11 · Shot Put · Place 1 · Union AcademyUnion AcademyShot Put12lb1.45-07.25 PB10
Jan 10Just Don't Lose ClassicJan 10 · Shot Put · Place 19 · Union AcademUnion AcademShot Put1912.31m—

2025 Outdoor Track

37 results
DateMeetEventPlMarkGr
Dec 20Christmas is Near InvitationalDec 20 · Shot Put · Place 9 · Union AcademyUnion AcademyShot Put12lb9.38-01.5010
Dec 10PRHS Polar Bear #1Dec 10 · 55 Meter · Place 34 · Union AcademyUnion Academy55 Meter34.7.41aUnofficial10
Dec 10PRHS Polar Bear #1Dec 10 · Shot Put · Place 4 · Union AcademyUnion AcademyShot Put12lb4.38-07.50Unofficial10
Dec 4Monroe High Polar Bear MeetDec 4 · 300 Meters · Union AcademyUnion Academy300 Meters—DNS10
Dec 4Monroe High Polar Bear MeetDec 4 · Shot Put · Place 2 · Union AcademyUnion AcademyShot Put12lb2.39-04.50Unofficial10
Nov 24UA Winter Hat Polar BearNov 24 · 300 Meters · Union AcademyUnion Academy300 Meters—DNS10
Nov 24UA Winter Hat Polar BearNov 24 · 55 Meter · Place 31 · Union AcademyUnion Academy55 Meter31.7.38aUnofficial10
Nov 24UA Winter Hat Polar BearNov 24 · Shot Put · Place 3 · Union AcademyUnion AcademyShot Put12lb3.38-11.00Unofficial10
May 10NCHSAA 1A Midwest RegionalMay 10 · Discus · Place 12 · Union AcademyUnion AcademyDiscus1.6kg12.97-89
Apr 26Need 4 SpeedApr 26 · Discus · Place 21 · Union AcademyUnion AcademyDiscus1.6kg21.96-29
Apr 26Need 4 SpeedApr 26 · Shot Put · Place 18 · Union AcademyUnion AcademyShot Put12lb18.35-09
Apr 26Need 4 SpeedApr 26 · 200 Meters · Place 69 · Union AcademyUnion Academy200 Meters69.25.98a9
Apr 262nd Annual Need4Speed Invitational Apr 26 · Discus · Place 21 · Union AcademyUnion AcademyDiscus1.6kg21.96-029
Apr 262nd Annual Need4Speed Invitational Apr 26 · Shot Put · Place 18 · Union AcademyUnion AcademyShot Put12lb18.35-00.009
Apr 262nd Annual Need4Speed Invitational Apr 26 · 200 Meters · Place 69 · Union AcademyUnion Academy200 Meters69.25.98a9
Apr 15YVC Championship MeetApr 15 · Discus · Place 11 · Union AcademyUnion AcademyDiscus1.6kg11.95-08.009
Apr 15YVC Championship MeetApr 15 · Shot Put · Place 11 · Union AcademyUnion AcademyShot Put12lb11.33-07.009
Apr 15YVC Championship MeetApr 15 · 400 Meters · Place 10 · Union AcademyUnion Academy400 Meters10.58.49a9
Apr 15YVC Championship MeetApr 15 · 100 Meters · Place 12 · Union AcademyUnion Academy100 Meters12.12.67a PBWind: 0.49
Apr 2Union County ChampionshipsApr 2 · Discus · Place 14 · Union AcademyUnion AcademyDiscus1.6kg14.112-10.009
Apr 2Union County ChampionshipsApr 2 · Shot Put · Place 25 · Union AcademyUnion AcademyShot Put12lb25.34-01.509
Apr 2Union County ChampionshipsApr 2 · 400 Meters · Place 26 · Union AcademyUnion Academy400 Meters26.57.34a PB9
Mar 28MPHS YVC #4Mar 28 · Discus · Place 7 · Union AcademyUnion AcademyDiscus1.6kg7.93-02.009
Mar 28MPHS YVC #4Mar 28 · Shot Put · Place 12 · Union AcademyUnion AcademyShot Put12lb12.31-01.509
Mar 28MPHS YVC #4Mar 28 · 400 Meters · Place 9 · Union AcademyUnion Academy400 Meters9.1:01.81a9
Mar 20YVC Conference Meet #3Mar 20 · Discus · Place 6 · Union AcademyUnion AcademyDiscus1.6kg6.90-03.509
Mar 20YVC Conference Meet #3Mar 20 · Shot Put · Place 4 · Union AcademyUnion AcademyShot Put12lb4.30-06.009
Mar 20YVC Conference Meet #3Mar 20 · 200 Meters · Place 9 · Union AcademyUnion Academy200 Meters9.25.64a PBWind: -0.69
Mar 14Raptor Speed HS ShowcaseMar 14 · Discus · Place 11 · Union AcademyUnion AcademyDiscus1.6kg11.85-04.009
Mar 14Raptor Speed HS ShowcaseMar 14 · Shot Put · Place 11 · Union AcademyUnion AcademyShot Put12lb11.33-08.009
Mar 14Raptor Speed HS ShowcaseMar 14 · 400 Meters · Place 10 · Union AcademyUnion Academy400 Meters10.59.14a9
Mar 11YVC Conference Meet #2Mar 11 · Discus · Union AcademyUnion AcademyDiscus1.6kg—NM9
Mar 11YVC Conference Meet #2Mar 11 · Shot Put · Union AcademyUnion AcademyShot Put12lb—NM9
Mar 11YVC Conference Meet #2Mar 11 · 400 Meters · Union AcademyUnion Academy400 Meters—DNS9
Mar 6YVC Conference Meet #1Mar 6 · Discus · Place 12 · Union AcademyUnion AcademyDiscus1.6kg12.81-06.009
Mar 6YVC Conference Meet #1Mar 6 · Shot Put · Place 7 · Union AcademyUnion AcademyShot Put12lb7.32-11.759
Mar 6YVC Conference Meet #1Mar 6 · 200 Meters · Place 13 · Union AcademyUnion Academy200 Meters13.27.01aWind: -0.39

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 13Cold Turkey Invitational at Marvin Ridge HSDec 13 · 55 Meter · Place 52 · Union AcademyUnion Academy55 Meter52.7.44aUnofficial10
Dec 13Cold Turkey Invitational at Marvin Ridge HSDec 13 · Shot Put · Place 8 · Union AcademyUnion AcademyShot Put12lb8.40-03.50Unofficial10
Nov 20NW Cabarrus November InvitationalNov 20 · Shot Put · Place 5 · Union AcademyUnion AcademyShot Put12lb5.38-04.0010

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 3NCRunner MS All - State May 3 · Discus · Place 35 · Union Academy MiddleUnion Academy MiddleDiscus3577-08.008
May 3NCRunner MS All - State May 3 · Shot Put · Place 13 · Union Academy MiddleUnion Academy MiddleShot Put1336-09.008
Apr 23Metrolina MS MAC Meet No. 2Apr 23 · Discus · Place 3 · Union AcademyUnion AcademyDiscus1kg3.91-00.008
Apr 23Metrolina MS MAC Meet No. 2Apr 23 · Shot Put · Place 2 · Union AcademyUnion AcademyShot Put8lb2.33-06.008
Apr 23Metrolina MS MAC Meet No. 2Apr 23 · 400 Meters · Place 2 · Union AcademyUnion Academy400 Meters2.59.28a8
Apr 13Monroe MS InvitationalApr 13 · Discus · Place 4 · Union AcademyUnion AcademyDiscus1kg4.87-02.508
Apr 13Monroe MS InvitationalApr 13 · Shot Put · Place 5 · Union AcademyUnion AcademyShot Put8lb5.35-02.50 PB8
Mar 26UA MS Home Meet #4Mar 26 · Discus · Place 4 · Union AcademyUnion AcademyDiscus1kg4.84-06.008
Mar 26UA MS Home Meet #4Mar 26 · Shot Put · Place 3 · Union AcademyUnion AcademyShot Put4kg3.30-11.508
Mar 23Marvin Ridge MS InvitationalMar 23 · Discus · Union AcademyUnion AcademyDiscus1kg—NM8
Mar 23Marvin Ridge MS InvitationalMar 23 · Shot Put · Place 7 · Union AcademyUnion AcademyShot Put4kg7.30-05.008
Mar 23Marvin Ridge MS InvitationalMar 23 · 400 Meters · Place 22 · Union AcademyUnion Academy400 Meters22.1:03.35a8
Mar 19UA MS Home Meet #3Mar 19 · Discus · Place 4 · Union AcademyUnion AcademyDiscus1kg4.93-08.00 PB8
Mar 19UA MS Home Meet #3Mar 19 · 400 Meters · Place 6 · Union AcademyUnion Academy400 Meters6.1:03.95a8
Mar 19UA MS Home Meet #3Mar 19 · 200 Meters · Place 9 · Union AcademyUnion Academy200 Meters9.28.27aWind: 08
Mar 19UA MS Home Meet #3Mar 19 · 100 Meters · Place 6 · Union AcademyUnion Academy100 Meters6.13.46aWind: 08
Mar 12UA MS Home Meet #2Mar 12 · Shot Put · Place 2 · Union AcademyUnion AcademyShot Put4kg2.32-10.00 PB8
Mar 12UA MS Home Meet #2Mar 12 · 200 Meters · Place 7 · Union AcademyUnion Academy200 Meters7.28.10aWind: 0.88
Mar 5UA MS Home Meet #1Mar 5 · Shot Put · Place 2 · Union AcademyUnion AcademyShot Put4kg2.30-11.508
Mar 5UA MS Home Meet #1Mar 5 · 400 Meters · Place 8 · Union AcademyUnion Academy400 Meters8.1:06.02a8

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 23UA MS Home Meet #2 (Sunday)Apr 23 · Shot Put · Union AcademyUnion AcademyShot Put8lb—NM7
Apr 23UA MS Home Meet #2 (Sunday)Apr 23 · 400 Meters · Union AcademyUnion Academy400 Meters—DNS7
Apr 23UA MS Home Meet #2 (Sunday)Apr 23 · 200 Meters · Union AcademyUnion Academy200 Meters—DNS7

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 9Porter Ridge MS Home MeetApr 9 · 400 Meters · Place 70 · Union AcademyUnion Academy400 Meters70.1:29.13a6
Apr 9Porter Ridge MS Home MeetApr 9 · 100 Meters · Place 116 · Union AcademyUnion Academy100 Meters116.18.25a6