Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorJefferson District Championships · May 1194-04Jefferson District ChampionshipsMay 11, 2022
Hammer · 16lb / 7.26kg · OutdoorCharlotte Invite · Apr 2437.40mCharlotte InviteApril 24, 2026
Shot Put · 12lb · IndoorLiberty Premier HS Invitational · Jan 739-02.50Liberty Premier HS InvitationalJanuary 7, 2023
Shot Put · 12lb · OutdoorVHSL Region 5C Outdoor Championships · May 1650-4.50VHSL Region 5C Outdoor ChampionshipsMay 16, 2024
Shot Put · 16lb / 7.26kg · IndoorVisit Winston-Salem College Kickoff · Dec 712.61mVisit Winston-Salem College KickoffDecember 7, 2024
Shot Put · 16lb / 7.26kg · OutdoorCharlotte Invite · Apr 2413.02mCharlotte InviteApril 24, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 24Charlotte InviteApr 24 · Hammer · Place 14 · Queens (N.C.)Queens (N.C.)Hammer16lb / 7.26kg14.37.40m PBSo
Apr 24Charlotte InviteApr 24 · Shot Put · Place 15 · Queens (N.C.)Queens (N.C.)Shot Put16lb / 7.26kg15.13.02m PBSo
Apr 17Winthrop InvitationalApr 17 · Hammer · Place 11 · Queens (N.C.)Queens (N.C.)Hammer16lb / 7.26kg11.34.18mSo
Apr 17Winthrop InvitationalApr 17 · Shot Put · Place 7 · Queens (N.C.)Queens (N.C.)Shot Put16lb / 7.26kg7.12.80mSo
Mar 27Davidson RelaysMar 27 · Shot Put · Place 26 · Queens (N.C.)Queens (N.C.)Shot Put16lb / 7.26kg26.11.71mSo
Mar 1949er ClassicMar 19 · Hammer · Place 35 · Queens (N.C.)Queens (N.C.)Hammer3530.08mSo
Mar 1949er ClassicMar 19 · Shot Put · Queens (N.C.)Queens (N.C.)Shot Put—FSSo

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 21ASICS Last Chance InvitationalFeb 21 · Weight Throw · Place 18 · Queens (N.C.)Queens (N.C.)Weight Throw1811.38mSo
Feb 21ASICS Last Chance InvitationalFeb 21 · Shot Put · Place 15 · Queens (N.C.)Queens (N.C.)Shot Put1511.54mSo
Feb 7Camel City DistanceFeb 7 · Shot Put · Place 26 · Queens (N.C.Queens (N.C.Shot Put2611.86m—
Feb 6Camel City SprintsFeb 6 · Weight Throw · Place 28 · Queens (N.C.Queens (N.C.Weight Throw2811.54m—
Jan 17Mondo College InvitationalJan 17 · Weight Throw · Place 25 · Queens (N.C.Queens (N.C.Weight Throw2528-09.25—
Jan 17Mondo College InvitationalJan 17 · Shot Put · Place 26 · Queens (N.C.Queens (N.C.Shot Put2635-08.00—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6Visit Winston-Salem College Kick-offDec 6 · Shot Put · Place 26 · Queens (N.C.)Queens (N.C.)Shot Put16lb / 7.26kg26.12.20mSo
Feb 8Camel City DistanceFeb 8 · Shot Put · QueensQueensShot Put—FOUL—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 252025 Charlotte InviteApr 25 · Shot Put · Place 18 · Queens (N.C.)Queens (N.C.)Shot Put1811.57mFR
Apr 4High Point VertKlasse MeetingApr 4 · Shot Put · Place 33 · Queens (N.C.)Queens (N.C.)Shot Put3311.03mFr
Mar 29Davidson RelaysMar 29 · Shot Put · Place 22 · Queens (N.C.)Queens (N.C.)Shot Put2212.01mFr
Mar 2049er ClassicMar 20 · Shot Put · Place 36 · Queens (N.C.)Queens (N.C.)Shot Put16lb / 7.26kg36.11.50mFr

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 7Visit Winston-Salem College KickoffDec 7 · Shot Put · Place 23 · Queens (N.C.)Queens (N.C.)Shot Put16lb / 7.26kg23.12.61m PBFr
Feb 26VHSL Class 5 State Indoor T & F ChampionshipsFeb 26 · Shot Put · Place 3 · AlbemarleAlbemarleShot Put347-09.5012
Feb 26VHSL Class 5 State Indoor T & F ChampionshipsFeb 26 · Shot Put · Place 3 · AlbemarleAlbemarleShot Put347-9.5012
Feb 7Jefferson District Indoor Track and Field ChampionshipFeb 7 · Shot Put · Place 1 · AlbemarleAlbemarleShot Put146-08.00—
Jan 31Louisa Polar Bear 3-Last ChanceJan 31 · Shot Put · Place 1 · AlbemarleAlbemarleShot Put147-01.0012
Jan 25WFS INDOOR MM#4Jan 25 · Shot Put · Place 2 · AlbemarleAlbemarleShot Put246-05.00—
Jan 20Fred Hardy InvitationalJan 20 · Shot Put · Place 3 · AlbemarleAlbemarleShot Put345-05.0012
Jan 13Walt Cormack MemorialJan 13 · Shot Put · Place 6 · AlbemarleAlbemarleShot Put643-10.50—

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 31VHSL Class 5 State ChampionshipsMay 31 · Shot Put · Place 8 · AlbemarleAlbemarleShot Put846-11.50—
May 31VHSL Class 5 State ChampionshipsMay 31 · Shot Put · Place 8 · AlbemarleAlbemarleShot Put846-11.50—
May 16VHSL Region 5C Outdoor ChampionshipsMay 16 · Shot Put · Place 3 · AlbemarleAlbemarleShot Put12lb3.50-4.50 PB12
May 8Jefferson District ChampionshipMay 8 · Discus · Place 9 · AlbemarleAlbemarleDiscus9112-08—
May 8Jefferson District ChampionshipMay 8 · Shot Put · Place 2 · AlbemarleAlbemarleShot Put249-00.00—
May 3Dogwood Track ClassicMay 3 · Shot Put · Place 12 · AlbemarleAlbemarleShot Put1246-07.0012
Apr 27Charles B Gordon InvitationalApr 27 · Discus · Place 14 · AlbemarleAlbemarleDiscus14115-03—
Apr 27Charles B Gordon InvitationalApr 27 · Shot Put · Place 8 · AlbemarleAlbemarleShot Put844-02.00—
Apr 27Charles B Gordon InvitationalApr 27 · Discus · Place 14 · AlbemarleAlbemarleDiscus14115-312
Apr 27Charles B Gordon InvitationalApr 27 · Shot Put · Place 8 · AlbemarleAlbemarleShot Put844-212
Apr 23AHS Home Meet #1Apr 23 · Discus · Place 1 · AlbemarleAlbemarleDiscus1117-09—
Apr 23AHS Home Meet #1Apr 23 · Shot Put · Place 1 · AlbemarleAlbemarleShot Put145-03.00—
Apr 17CHS QuadApr 17 · Shot Put · Place 1 · AlbemarleAlbemarleShot Put147-07.00—
Apr 13Gus Lacy Track ClassicApr 13 · Discus · Place 9 · AlbemarleAlbemarleDiscus9113-1112
Apr 13Gus Lacy Track ClassicApr 13 · Shot Put · Place 4 · AlbemarleAlbemarleShot Put446-00.0012
Apr 13Gus Lacy Track ClassicApr 13 · Discus · Place 6 · AlbemarleAlbemarleDiscus6124-0412
Apr 13Gus Lacy Track ClassicApr 13 · Shot Put · Place 5 · AlbemarleAlbemarleShot Put547-02.0012
Feb 10VHSL Region 5C ChampionshipsFeb 10 · Shot Put · Place 3 · AlbemarleAlbemarleShot Put12lb3.44-09.5012

2023 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 2VHSL Class 5 State ChampionshipsJun 2 · Shot Put · Place 11 · AlbemarleAlbemarleShot Put1144-08.00—
Jun 2VHSL Class 5 State ChampionshipsJun 2 · Shot Put · Place 11 · AlbemarleAlbemarleShot Put1144-08.00—
May 24VHSL 5A Region D Outdoor Track ChampionshipsMay 24 · Shot Put · Place 4 · AlbemarleAlbemarleShot Put445-06.75—
May 24VHSL 5A Region D Outdoor Track ChampionshipsMay 24 · Discus · Place 15 · AlbemarleAlbemarleDiscus15102-05—
May 24VHSL 5A Region D Outdoor Track ChampionshipsMay 24 · Shot Put · Place 4 · AlbemarleAlbemarleShot Put445-06.75—
May 24VHSL 5A Region D Outdoor Track ChampionshipsMay 24 · Discus · Place 15 · AlbemarleAlbemarleDiscus15102-05—
May 10Jefferson District ChampionshipMay 10 · Discus · Place 3 · AlbemarleAlbemarleDiscus3124-04—
May 10Jefferson District ChampionshipMay 10 · Shot Put · Place 2 · AlbemarleAlbemarleShot Put244-01.00—
May 5Dogwood Track ClassicMay 5 · Shot Put · Place 30 · AlbemarleAlbemarleShot Put3047-02.0011
May 5Dogwood Track ClassicMay 5 · Shot Put · Place 30 · AlbemarleAlbemarleShot Put3047-02.0011
May 5Dogwood Track ClassicMay 5 · Shot Put · Place 8 · AlbemarleAlbemarleShot Put847-02.0011
May 5Dogwood Track ClassicMay 5 · Shot Put · Place 18 · AlbemarleAlbemarleShot Put1846-10.5011
May 5Dogwood Track ClassicMay 5 · Shot Put · Place 18 · AlbemarleAlbemarleShot Put1846-10.5011
Apr 26Fluvanna Home MeetApr 26 · Shot Put · Place 1 · AlbemarleAlbemarleShot Put145-07.50—
Apr 26Fluvanna Home MeetApr 26 · Discus · Place 1 · AlbemarleAlbemarleDiscus1120-08—
Apr 26Fluvanna Home MeetApr 26 · Shot Put · Place 1 · AlbemarleAlbemarleShot Put145-07.50—
Apr 26Fluvanna Home MeetApr 26 · Discus · Place 1 · AlbemarleAlbemarleDiscus1120-08—
Apr 22Gus Lacy Track ClassicApr 22 · Shot Put · Place 1 · AlbemarleAlbemarleShot Put147-02.00—
Apr 19CHS # 2 Albemarle, Monticello ,WAHSApr 19 · Shot Put · Place 2 · AlbemarleAlbemarleShot Put245-01.00—
Apr 19CHS # 2 Albemarle, Monticello ,WAHSApr 19 · Discus · Place 3 · AlbemarleAlbemarleDiscus3121-02—
Mar 25FLUVANNA COUNTY HS INVITATIONAL 2023Mar 25 · Shot Put · Place 3 · AlbemarleAlbemarleShot Put342-09.00—
Mar 25FLUVANNA COUNTY HS INVITATIONAL 2023Mar 25 · Discus · Place 8 · AlbemarleAlbemarleDiscus897-03—
Mar 17AHS Home Meet #1Mar 17 · Discus · Place 1 · AlbemarleAlbemarleDiscus1110-03—
Mar 17AHS Home Meet #1Mar 17 · Shot Put · Place 1 · AlbemarleAlbemarleShot Put141-01.00—

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 13VHSL 5A Region D Indoor Track ChampionshipsFeb 13 · Shot Put · Place 6 · AlbemarleAlbemarleShot Put641-06.00—
Jan 28Bulldog InvitationalJan 28 · Shot Put · Place 4 · AlbemarleAlbemarleShot Put440-08.5011
Jan 21Walt Cormack Memorial sponsored by the VTCAJan 21 · Shot Put · Place 10 · AlbemarleAlbemarleShot Put1041-03.50—
Jan 21Walt Cormack Memorial sponsored by the VTCAJan 21 · Shot Put · Place 10 · AlbemarleAlbemarleShot Put1041-03.50—
Jan 18Fred Hardy InvitationalJan 18 · Shot Put · Place 3 · AlbemarleAlbemarleShot Put341-00.5011
Jan 13Walter Bass HS InvitationalJan 13 · Shot Put · Place 19 · AlbemarleAlbemarleShot Put12lb19.38-11.0011
Jan 7Liberty Premier Invitational (College)Jan 7 · Shot Put · Place 19 · AlbemarleAlbemarleShot Put1939-02.50—
Jan 7Liberty Premier HS InvitationalJan 7 · Shot Put · Place 19 · AlbemarleAlbemarleShot Put12lb19.39-02.50 PB11

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 255A Region D Outdoor Track ChampionshipsMay 25 · Discus · Place 11 · AlbemarleAlbemarleDiscus11103-03—
May 255A Region D Outdoor Track ChampionshipsMay 25 · Shot Put · Place 14 · AlbemarleAlbemarleShot Put1436-07.00—
May 185A Region D QualifierMay 18 · Shot Put · Place 3 · AlbemarleAlbemarleShot Put336-10.00—
May 185A Region D QualifierMay 18 · Discus · Place 1 · AlbemarleAlbemarleDiscus1111-05—
May 11Jefferson District ChampionshipsMay 11 · Discus · Place 9 · AlbemarleAlbemarleDiscus1.6kg9.94-04 PB10
May 11Jefferson District ChampionshipsMay 11 · Shot Put · Place 7 · AlbemarleAlbemarleShot Put12lb7.35-04.0010
Apr 23Gus Lacy Track ClassicApr 23 · Shot Put · Place 23 · AlbemarleAlbemarleShot Put2331-06.0010
Mar 30Louisa Outdoor Mini-InvitationalMar 30 · Discus · Place 13 · AlbemarleAlbemarleDiscus1377-05—
Mar 30Louisa Outdoor Mini-InvitationalMar 30 · Shot Put · Place 3 · AlbemarleAlbemarleShot Put338-10.00—
Mar 30Louisa Outdoor Mini-InvitationalMar 30 · Discus · Place 13 · AlbemarleAlbemarleDiscus1377-05—
Mar 30Louisa Outdoor Mini-InvitationalMar 30 · Shot Put · Place 3 · AlbemarleAlbemarleShot Put338-10.00—
Mar 30Louisa Outdoor Mini-InvitationalMar 30 · Discus · Place 13 · AlbemarleAlbemarleDiscus1377-05—
Mar 30Louisa Outdoor Mini-InvitationalMar 30 · Shot Put · Place 3 · AlbemarleAlbemarleShot Put338-10.00—