Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorShadow Ridge Weekday #1 · Mar 917.43Shadow Ridge Weekday #1March 9, 2022
Discus · 1kg · Outdoor2025 NIAA 4A & 5A Southern Regional Championships · May 10108-072025 NIAA 4A & 5A Southern Regional ChampionshipsMay 10, 2025
Hammer · 4kg · OutdoorUSA South Outdoor Championships · Apr 2438.48mUSA South Outdoor ChampionshipsApril 24, 2026
Shot Put · 4kg · IndoorColonel Bev Read Opener · Dec 610.46mColonel Bev Read OpenerDecember 6, 2025
Shot Put · 4kg · OutdoorUSA South Outdoor Championships · Apr 2411.13mUSA South Outdoor ChampionshipsApril 24, 2026
Weight Throw · 20lb / 9.0kg · IndoorColonel Bev Read Opener · Dec 610.89mColonel Bev Read OpenerDecember 6, 2025

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Apr 24USA South Outdoor ChampionshipsApr 24 · Hammer · Place 4 · Southern VirginiaSouthern VirginiaHammer4kg4.38.48m PBFr
Apr 24USA South Outdoor ChampionshipsApr 24 · Discus · Place 3 · Southern VirginiaSouthern VirginiaDiscus1kg3.32.78mFr
Apr 24USA South Outdoor ChampionshipsApr 24 · Shot Put · Place 3 · Southern VirginiaSouthern VirginiaShot Put4kg3.11.13m PBFr
Apr 17WildCat InvitationalApr 17 · Hammer · Southern VirginiaSouthern VirginiaHammer—NDFr
Apr 17WildCat InvitationalApr 17 · Discus · Southern VirginiaSouthern VirginiaDiscus—NDFr
Apr 17WildCat InvitationalApr 17 · Shot Put · Place 3 · Southern VirginiaSouthern VirginiaShot Put311.12mFr
Apr 10Dennis CraddockApr 10 · Discus · Southern VirginiaSouthern VirginiaDiscus1kg--FOULFr
Apr 10Dennis CraddockApr 10 · Shot Put · Place 6 · Southern VirginiaSouthern VirginiaShot Put4kg6.11.12mFr
Apr 9EMU Legacy InvitationalApr 9 · Hammer · Southern VirginiaSouthern VirginiaHammer4kg--FOULFr
Apr 2Colonial RelaysApr 2 · Hammer · Place 13 · Southern VirginiaSouthern VirginiaHammer4kg13.36.41mFr
Apr 2Colonial RelaysApr 2 · Discus · Southern VirginiaSouthern VirginiaDiscus1kg--FSFr
Apr 2Colonial RelaysApr 2 · Shot Put · Place 11 · Southern VirginiaSouthern VirginiaShot Put4kg11.10.88mFr
Mar 27Dr Harry GM Jopson InvitationalMar 27 · Hammer · Place 16 · Southern VirginiaSouthern VirginiaHammer4kg16.33.54mFr
Mar 27Dr Harry GM Jopson InvitationalMar 27 · Discus · Place 7 · Southern VirginiaSouthern VirginiaDiscus1kg7.29.50mFr
Mar 27Dr Harry GM Jopson InvitationalMar 27 · Shot Put · Place 10 · Southern VirginiaSouthern VirginiaShot Put4kg10.10.64mFr
Mar 20W&L CarnivalMar 20 · Hammer · Place 16 · Southern VirginiaSouthern VirginiaHammer4kg16.36.71mFr
Mar 20W&L CarnivalMar 20 · Discus · Southern VirginiaSouthern VirginiaDiscus1kg--FSFr
Mar 20W&L CarnivalMar 20 · Shot Put · Place 20 · Southern VirginiaSouthern VirginiaShot Put4kg20.9.60mFr

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 14VMI Winter ClassicFeb 14 · Weight Throw · Place 9 · Southern VirginiaSouthern VirginiaWeight Throw912.35mFr
Feb 14VMI Winter ClassicFeb 14 · Shot Put · Place 15 · Southern VirginiaSouthern VirginiaShot Put1510.29mFr
Jan 30Roanoke College: Bast-Cregger InvitationalJan 30 · Weight Throw · Place 17 · Southern VirginiaSouthern VirginiaWeight Throw1712.05mFR
Jan 30Roanoke College: Bast-Cregger InvitationalJan 30 · Shot Put · Place 9 · Southern VirginiaSouthern VirginiaShot Put910.69mFR
Jan 23Liberty OpenJan 23 · Shot Put · Place 2 · Southern VirginiaSouthern VirginiaShot Put210.41mFr
Jan 23Liberty OpenJan 23 · Weight Throw · Place 44 · Southern VirginiaSouthern VirginiaWeight Throw4410.97mFr
Jan 17VMI Team ChallengeJan 17 · Weight Throw · Place 13 · Southern VirginiaSouthern VirginiaWeight Throw1311.01mFr
Jan 17VMI Team ChallengeJan 17 · Shot Put · Place 9 · Southern VirginiaSouthern VirginiaShot Put910.38mFr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6Colonel Bev Read OpenerDec 6 · Weight Throw · Place 5 · Southern VirginiaSouthern VirginiaWeight Throw20lb / 9.0kg5.10.89m PBFr
Dec 6Colonel Bev Read OpenerDec 6 · Shot Put · Place 6 · Southern VirginiaSouthern VirginiaShot Put4kg6.10.46m PBFr

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 162025 NIAA 5A State ChampionshipsMay 16 · Discus · Place 6 · Shadow Ridge (NV)Shadow Ridge (NV)Discus1kg6.104-0212
May 162025 NIAA 5A State ChampionshipsMay 16 · Shot Put · Place 5 · Shadow Ridge (NV)Shadow Ridge (NV)Shot Put4kg5.34-02.5012
May 102025 NIAA 4A & 5A Southern Regional ChampionshipsMay 10 · Discus · Place 4 · Shadow Ridge (NV)Shadow Ridge (NV)Discus1kg4.108-07 PB12
May 102025 NIAA 4A & 5A Southern Regional ChampionshipsMay 10 · Shot Put · Place 4 · Shadow Ridge (NV)Shadow Ridge (NV)Shot Put4kg4.33-08.2512
Apr 302025 Faith Lutheran Throwers InvitationalApr 30 · Discus · Place 4 · Shadow Ridge (NV)Shadow Ridge (NV)Discus4113-1012
Apr 302025 Faith Lutheran Throwers InvitationalApr 30 · Shot Put · Place 8 · Shadow Ridge (NV)Shadow Ridge (NV)Shot Put831-11.7512
Apr 23Shadow Ridge Weekday #3Apr 23 · Discus · Place 3 · Shadow Ridge (NV)Shadow Ridge (NV)Discus395-0212
Apr 23Shadow Ridge Weekday #3Apr 23 · Shot Put · Place 3 · Shadow Ridge (NV)Shadow Ridge (NV)Shot Put331-08.5012
Apr 16Coronado Weekday #3Apr 16 · Discus · Place 2 · Shadow Ridge (NV)Shadow Ridge (NV)Discus298-012
Apr 16Coronado Weekday #3Apr 16 · Shot Put · Place 2 · Shadow Ridge (NV)Shadow Ridge (NV)Shot Put232-112
Apr 52025 Red Rock Running InvitationalApr 5 · Discus · Place 5 · Shadow Ridge (NV)Shadow Ridge (NV)Discus598-10.512
Apr 52025 Red Rock Running InvitationalApr 5 · Shot Put · Place 5 · Shadow Ridge (NV)Shadow Ridge (NV)Shot Put532-312
Mar 282025 Las Vegas Track ClassicMar 28 · Discus · Place 4 · Shadow Ridge (NV)Shadow Ridge (NV)Discus497-412
Mar 282025 Las Vegas Track ClassicMar 28 · Shot Put · Place 7 · Shadow Ridge (NV)Shadow Ridge (NV)Shot Put731-112
Mar 27Mojave Weekday #1Mar 27 · Shot Put · Place 2 · Shadow Ridge (NV)Shadow Ridge (NV)Shot Put227-10.512
Mar 82025 Bishop Gorman-NTS InvitationalMar 8 · Discus · Place 1 · Shadow Ridge (NV)Shadow Ridge (NV)Discus1103-9—
Mar 82025 Bishop Gorman-NTS InvitationalMar 8 · Shot Put · Place 2 · Shadow Ridge (NV)Shadow Ridge (NV)Shot Put231-5.5—
Mar 12025 Bulldog Invitational Mar 1 · Discus · Place 2 · Shadow Ridge (NV)Shadow Ridge (NV)Discus2105-3—
Mar 12025 Bulldog Invitational Mar 1 · Shot Put · Place 3 · Shadow Ridge (NV)Shadow Ridge (NV)Shot Put334-7—

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 9NIAA Southern 5A Region ChampionshipMay 9 · Discus · Place 7 · Shadow Ridge (NV)Shadow Ridge (NV)Discus1kg7.95-0611
May 9NIAA Southern 5A Region ChampionshipMay 9 · Shot Put · Place 7 · Shadow Ridge (NV)Shadow Ridge (NV)Shot Put4kg7.31-10.0011
May 32024 Faith Lutheran Throwers InvitationalMay 3 · Shot Put · Place 6 · Shadow Ridge (NV)Shadow Ridge (NV)Shot Put629-9.75—
May 32024 Faith Lutheran Throwers InvitationalMay 3 · Discus · Place 10 · Shadow Ridge (NV)Shadow Ridge (NV)Discus1087-11—
Apr 24Desert Oasis Weekday #3Apr 24 · Discus · Place 2 · Shadow Ridge (NV)Shadow Ridge (NV)Discus297-5—
Apr 24Desert Oasis Weekday #3Apr 24 · Shot Put · Place 4 · Shadow Ridge (NV)Shadow Ridge (NV)Shot Put430-5—
Apr 16Shadow Ridge Weekday #3Apr 16 · Discus · Place 2 · Shadow Ridge (NV)Shadow Ridge (NV)Discus283-2—
Apr 16Shadow Ridge Weekday #3Apr 16 · Shot Put · Place 3 · Shadow Ridge (NV)Shadow Ridge (NV)Shot Put330-2—
Apr 13Red Rock Running InvitationalApr 13 · Discus · Place 3 · Shadow Ridge (NV)Shadow Ridge (NV)Discus397-9—
Apr 13Red Rock Running InvitationalApr 13 · Shot Put · Place 6 · Shadow Ridge (NV)Shadow Ridge (NV)Shot Put630-1—
Apr 52024 Richard Lewis InvitationalApr 5 · Shot Put · Place 12 · Shadow Ridge (NV)Shadow Ridge (NV)Shot Put1229-2.5—
Apr 3Bishop Gorman Weekday #1Apr 3 · Discus · Place 3 · Shadow Ridge (NV)Shadow Ridge (NV)Discus392-7—
Apr 3Bishop Gorman Weekday #1Apr 3 · Shot Put · Place 2 · Shadow Ridge (NV)Shadow Ridge (NV)Shot Put228-9—
Mar 292024 Las Vegas Track ClassicMar 29 · Discus · Place 3 · Shadow Ridge (NV)Shadow Ridge (NV)Discus3107-0—
Mar 292024 Las Vegas Track ClassicMar 29 · Shot Put · Place 13 · Shadow Ridge (NV)Shadow Ridge (NV)Shot Put1331-1.5—
Mar 16Laguna Beach Trophy InvitationalMar 16 · Discus · Place 12 · Shadow Ridge (NV)Shadow Ridge (NV)Discus1kg12.91-0411
Mar 16Laguna Beach Trophy InvitationalMar 16 · Shot Put · Place 17 · Shadow Ridge (NV)Shadow Ridge (NV)Shot Put4kg17.25-06.0011

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 22Red Rock InvitationalApr 22 · Discus · Place 12 · Shadow Ridge (NV)Shadow Ridge (NV)Discus1kg12.81-00.5010
Apr 22Red Rock InvitationalApr 22 · Shot Put · Place 11 · Shadow Ridge (NV)Shadow Ridge (NV)Shot Put4kg11.29-09.2510

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 28Desert Oasis WeekdayApr 28 · Discus · Place 3 · Shadow Ridge (NV)Shadow Ridge (NV)Discus1kg3.77' 69
Apr 28Desert Oasis WeekdayApr 28 · Shot Put · Place 4 · Shadow Ridge (NV)Shadow Ridge (NV)Shot Put4kg4.27' 0.59
Apr 5Arbor View Weekday #2Apr 5 · Discus · Place 7 · Shadow Ridge High ScShadow Ridge High ScDiscus774-04.50—
Apr 5Arbor View Weekday #2Apr 5 · Shot Put · Place 6 · Shadow Ridge High ScShadow Ridge High ScShot Put625-02.00—
Mar 31Shadow Ridge WeekdayMar 31 · Discus · Place 4 · Shadow Ridge (NV)Shadow Ridge (NV)Discus1kg4.70' 49
Mar 31Shadow Ridge WeekdayMar 31 · Shot Put · Place 6 · Shadow Ridge (NV)Shadow Ridge (NV)Shot Put4kg6.25' 89
Mar 22Mojave Weekday #2Mar 22 · Discus · Place 5 · Shadow Ridge High ScShadow Ridge High ScDiscus580-05.00—
Mar 22Mojave Weekday #2Mar 22 · Shot Put · Place 18 · Shadow Ridge High ScShadow Ridge High ScShot Put1820-10.50—
Mar 9Shadow Ridge Weekday #1Mar 9 · Discus · Place 3 · Shadow Ridge High ScShadow Ridge High ScDiscus377-04.00—
Mar 9Shadow Ridge Weekday #1Mar 9 · Shot Put · Place 2 · Shadow Ridge High ScShadow Ridge High ScShot Put227-00.00—
Mar 9Shadow Ridge Weekday #1Mar 9 · 100 Meters · Place 50 · Shadow Ridge High ScShadow Ridge High Sc100 Meters5017.43 PB—