Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBeach District Meet#5 @ Salem · May 1315.83aBeach District Meet#5 @ SalemMay 13, 2026
1000 Meters · IndoorBeach District Meet #1 · Dec 174:25.16aBeach District Meet #1 December 17, 2025
200 Meters · OutdoorBeach District Meet#5 @ Salem · May 1332.64aBeach District Meet#5 @ SalemMay 13, 2026
300 Meters · IndoorBeach District Meet #1 · Dec 1359.23aBeach District Meet #1December 13, 2023
55 Meter · IndoorBeach District Meet #1 · Dec 179.52aBeach District Meet #1 December 17, 2025
55 Meters · IndoorBeach District Meet #2 · Jan 39.68Beach District Meet #2January 3, 2024
800 Meters · OutdoorBeach District Meet #4 @ Kellam · May 73:17.34Beach District Meet #4 @ KellamMay 7, 2025
Discus · 1kg · OutdoorVHSL Region 5A Championships · May 2158-1VHSL Region 5A ChampionshipsMay 21, 2024
Shot Put · 4kg · IndoorBeach District Meet #1 · Dec 1720-1Beach District Meet #1 December 17, 2025
Shot Put · 4kg · OutdoorVHSL Region 5A Championships · May 2119-0VHSL Region 5A ChampionshipsMay 21, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 13Beach District Meet#5 @ SalemMay 13 · 200 Meters · Place 60 · Frank Cox200 Meters60.32.64a PB12
May 13Beach District Meet#5 @ SalemMay 13 · 100 Meters · Place 62 · Frank Cox100 Meters62.15.83a PB12
May 6Beach District Meet#4 @ LandstownMay 6 · 200 Meters · Place 63 · Frank Cox200 Meters63.33.55a12
May 6Beach District Meet#4 @ LandstownMay 6 · 100 Meters · Place 49 · Frank Cox100 Meters49.16.29a12
Apr 29Beach District Meet #3 @ KellamApr 29 · 200 Meters · Place 63 · Frank Cox200 Meters63.33.83a12
Apr 29Beach District Meet #3 @ KellamApr 29 · 100 Meters · Place 73 · Frank Cox100 Meters73.16.19a12

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 4Beach District Meet #4Feb 4 · Shot Put · Place 31 · CoxShot Put3118-07.50—
Feb 4Beach District Meet #4Feb 4 · 1000 Meters · Place 46 · Cox1000 Meters465:01.19—
Feb 4Beach District Meet #4Feb 4 · 1000 Meters · Place 46 · Cox1000 Meters465:01.1911
Feb 4Beach District Meet #4Feb 4 · Shot Put · Place 31 · CoxShot Put3118-7.5011
Feb 4Beach District Meet #4Feb 4 · 1000 Meters · Place 46 · Cox1000 Meters465:01.1911
Feb 4Beach District Meet #4Feb 4 · Shot Put · Place 31 · CoxShot Put3118-7.5011
Jan 28Beach District Meet #3Jan 28 · Shot Put · Place 29 · CoxShot Put2918-10.50—
Jan 28Beach District Meet #3Jan 28 · Shot Put · Place 29 · CoxShot Put2918-10.5011
Jan 7Beach District Meet #2Jan 7 · Shot Put · Place 25 · CoxShot Put2520-00.00—
Jan 7Beach District Meet #2Jan 7 · 1000 Meters · Place 34 · Cox1000 Meters344:45.77—
Jan 7Beach District Meet #2Jan 7 · 1000 Meters · Place 34 · Cox1000 Meters344:45.7711
Jan 7Beach District Meet #2Jan 7 · Shot Put · Place 25 · CoxShot Put2520-011

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 17Beach District Meet #1 Dec 17 · 1000 Meters · Place 35 · Frank Cox1000 Meters35.4:25.16a PB12
Dec 17Beach District Meet #1 Dec 17 · 55 Meter · Place 91 · Frank Cox55 Meter91.9.52a PB12
Dec 17Beach District Meet #1 Dec 17 · Shot Put · Place 26 · Frank CoxShot Put4kg26.20-1 PB12
Feb 17Region 5A/6A Indoor T & F ChampionshipFeb 17 · Shot Put · Place 26 · CoxShot Put2620-5.7510
Feb 5Beach District Meet #4Feb 5 · Shot Put · Place 24 · CoxShot Put2419-09.5010
Feb 5Beach District Meet #4Feb 5 · 1000 Meters · Place 39 · Cox1000 Meters394:26.7010
Feb 5Beach District Meet #4Feb 5 · 1000 Meters · Place 39 · Cox1000 Meters394:26.7010
Feb 5Beach District Meet #4Feb 5 · Shot Put · Place 24 · CoxShot Put2419-9.5010
Jan 29Beach District Meet #3Jan 29 · Shot Put · Place 16 · CoxShot Put1622-06.0010
Jan 29Beach District Meet #3Jan 29 · Shot Put · Place 16 · CoxShot Put1622-610

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 27VHSL Class 5 Region A ChampionshipsMay 27 · Discus · Place 18 · CoxDiscus1861-1010
May 27VHSL Class 5 Region A ChampionshipsMay 27 · Shot Put · Place 28 · CoxShot Put2818-11.0010
May 27VHSL Class 5 Region A ChampionshipsMay 27 · Discus · Place 18 · CoxDiscus1861-1010
May 27VHSL Class 5 Region A ChampionshipsMay 27 · Shot Put · Place 28 · CoxShot Put2818-11.0010
May 27VHSL Class 5 Region A ChampionshipsMay 27 · Discus · Place 18 · CoxDiscus1861-1010
May 27VHSL Class 5 Region A ChampionshipsMay 27 · Shot Put · Place 28 · CoxShot Put2818-11.0010
May 27VHSL Class 5 Region A ChampionshipsMay 27 · Discus · Place 18 · CoxDiscus1861-1010
May 27VHSL Class 5 Region A ChampionshipsMay 27 · Shot Put · Place 28 · CoxShot Put2818-1110
May 7Beach District Meet #4 @ KellamMay 7 · Discus · CoxDiscus—65-0110
May 7Beach District Meet #4 @ KellamMay 7 · Shot Put · CoxShot Put—20-03.0010
May 7Beach District Meet #4 @ KellamMay 7 · 800 Meters · Place 20 · Cox800 Meters203:17.34 PB10
May 7Beach District Meet #4 @ KellamMay 7 · 100 Meters · Place 65 · Cox100 Meters6516.5710
May 7Beach District Meet #4 @ KellamMay 7 · 800 Meters · Place 20 · Cox800 Meters203:17.3410
May 7Beach District Meet #4 @ KellamMay 7 · 100 Meters · Place 65 · Cox100 Meters6516.5710
May 3Marlin InvitationalMay 3 · 800 Meters · Place 43 · Cox800 Meters433:17.9910
May 3Marlin InvitationalMay 3 · Discus · Place 19 · CoxDiscus1956-510
May 3Marlin InvitationalMay 3 · Discus · Place 19 · CoxDiscus1956-0510
May 3Marlin InvitationalMay 3 · 800 Meters · Place 43 · Cox800 Meters433:17.9910
Apr 26Ken Lampert All-Comers MeetApr 26 · Discus · Place 17 · CoxDiscus1759-09.00SO
Apr 26Ken Lampert All-Comers MeetApr 26 · Discus · Place 17 · CoxDiscus1759-09.00SO

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 21VHSL Region 5A ChampionshipsMay 21 · Discus · Place 18 · Frank CoxDiscus1kg18.58-1 PB10
May 21VHSL Region 5A ChampionshipsMay 21 · Shot Put · Place 27 · Frank CoxShot Put4kg27.19-0 PB10
May 4Marlin InvitationalMay 4 · Discus · Place 17 · CoxDiscus1755-0810
May 4Marlin InvitationalMay 4 · Shot Put · Place 22 · CoxShot Put2218-07.0010
May 4Marlin InvitationalMay 4 · Discus · Place 17 · CoxDiscus1755-810
May 4Marlin InvitationalMay 4 · Shot Put · Place 22 · CoxShot Put2218-710
May 1Beach District Meet #4 @ KellamMay 1 · Discus · Place 12 · CoxDiscus1252-1010
May 1Beach District Meet #4 @ KellamMay 1 · Shot Put · Place 19 · CoxShot Put1920-03.0010
May 1Beach District Meet #4 @ KellamMay 1 · Discus · Place 12 · CoxDiscus1252-1010
May 1Beach District Meet #4 @ KellamMay 1 · Shot Put · Place 19 · CoxShot Put1920-310
Apr 17Beach District Meet#3 @ LandstownApr 17 · Discus · Place 12 · CoxDiscus1254-0610
Apr 17Beach District Meet#3 @ LandstownApr 17 · Shot Put · Place 18 · CoxShot Put1818-03.0010
Apr 17Beach District Meet#3 @ LandstownApr 17 · Discus · Place 12 · CoxDiscus1254-610
Apr 17Beach District Meet#3 @ LandstownApr 17 · Shot Put · Place 18 · CoxShot Put1818-310
Apr 10Beach District Meet #2 @ TallwoodApr 10 · Discus · Place 3 · CoxDiscus353-1010
Apr 10Beach District Meet #2 @ TallwoodApr 10 · Shot Put · Place 15 · CoxShot Put1519-00.0010

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 12VHSL Class 5 Region A Indoor T & F ChampionshipsFeb 12 · Shot Put · Place 22 · CoxShot Put2218-0.2510
Jan 31Beach District Meet #4Jan 31 · Shot Put · Place 25 · CoxShot Put2518-00.00—
Jan 31Beach District Meet #4Jan 31 · Shot Put · Place 25 · CoxShot Put2518-010
Jan 24Beach District Meet #3Jan 24 · Shot Put · Place 26 · CoxShot Put2615-01.00—
Jan 24Beach District Meet #3Jan 24 · Shot Put · Place 26 · CoxShot Put2615-110
Jan 3Beach District Meet #2Jan 3 · 55 Meters · Place 81 · Cox55 Meters819.68 PB—
Jan 3Beach District Meet #2Jan 3 · 55 Meters · Place 81 · Cox55 Meters819.6810

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13Beach District Meet #1Dec 13 · 300 Meters · Place 96 · Frank Cox300 Meters96.59.23a PB10
Dec 13Beach District Meet #1Dec 13 · 55 Meter · Place 84 · Frank Cox55 Meter84.9.78a10