Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorEmbry-Riddle Running Elements Classic - Collegiate and Open · Mar 2814.00aEmbry-Riddle Running Elements Classic - Collegiate and OpenMarch 28, 2024
1000 Meters · Outdoor2025 USATF Masters Indoor Championships · Feb 233:55.50a2025 USATF Masters Indoor ChampionshipsFebruary 23, 2025
110m Hurdles · 42" / 1.067m · OutdoorEmbry-Riddle Running Elements Classic - Collegiate and Open · Mar 2824.36aEmbry-Riddle Running Elements Classic - Collegiate and OpenMarch 28, 2024
1500 Meters · OutdoorEmbry-Riddle Running Elements Classic - Collegiate and Open · Mar 286:06.41aEmbry-Riddle Running Elements Classic - Collegiate and OpenMarch 28, 2024
200 Meters · Outdoor2025 USATF Masters Outdoor Championship · Jul 2028.47a2025 USATF Masters Outdoor ChampionshipJuly 20, 2025
3000m Steeplechase · 0.914m · Outdoor2025 USATF Masters Outdoor Championship · Jul 2015:58.84a2025 USATF Masters Outdoor ChampionshipJuly 20, 2025
400 Meters · OutdoorEmbry-Riddle Running Elements Classic - Collegiate and Open · Mar 281:07.20aEmbry-Riddle Running Elements Classic - Collegiate and OpenMarch 28, 2024
400m Hurdles · 36" / 0.914m · Outdoor2025 USATF Masters Outdoor Championship · Jul 201:28.32a2025 USATF Masters Outdoor ChampionshipJuly 20, 2025
60m Hurdles · 39" / 0.991m · Outdoor2025 USATF Masters Indoor Championships · Feb 2312.74a2025 USATF Masters Indoor ChampionshipsFebruary 23, 2025
Decathlon · OutdoorEmbry-Riddle Running Elements Classic - Collegiate and Open · Mar 282988Embry-Riddle Running Elements Classic - Collegiate and OpenMarch 28, 2024
Discus · 1.6kg · Outdoor2025 USATF Masters Outdoor Championship · Jul 2031.89m2025 USATF Masters Outdoor ChampionshipJuly 20, 2025
Discus · 2kg · OutdoorEmbry-Riddle (Fla) Invitational · Mar 733.78mEmbry-Riddle (Fla) InvitationalMarch 7, 2026
Hammer · 16lb / 7.26kg · OutdoorUSATF Masters National Outdoor Track and Field Championshiops · Jul 1619.92mUSATF Masters National Outdoor Track and Field ChampionshiopsJuly 16, 2026
High Jump · OutdoorOTD Summer Series 1 · May 161.39mOTD Summer Series 1May 16, 2026
Javelin · 800g · OutdoorUSATF Masters National Outdoor Track and Field Championshiops · Jul 1637.08mUSATF Masters National Outdoor Track and Field ChampionshiopsJuly 16, 2026
Long Jump · Outdoor2025 USATF Masters Indoor Championships · Feb 234.10m2025 USATF Masters Indoor ChampionshipsFebruary 23, 2025
Pentathlon (Indoor) · Standard · Outdoor2025 USATF Masters Indoor Championships · Feb 2320952025 USATF Masters Indoor ChampionshipsFebruary 23, 2025
Pentathlon (Outdoor) · Standard · Outdoor2025 USATF Masters Outdoor Championship · Jul 2023622025 USATF Masters Outdoor ChampionshipJuly 20, 2025
Pole Vault · OutdoorEmbry-Riddle (Fla) Invitational · Mar 73.07mEmbry-Riddle (Fla) InvitationalMarch 7, 2026
Shot Put · 12lb · Outdoor2025 USATF Masters Indoor Championships · Feb 2310.25m2025 USATF Masters Indoor ChampionshipsFebruary 23, 2025
Shot Put · 16lb / 7.26kg · OutdoorJAC Indoor/Outdoor Opener · Dec 310.75mJAC Indoor/Outdoor OpenerDecember 3, 2025
Super Weight Throw · 56lb · Outdoor2025 USATF Masters Indoor Championships · Feb 234.47m2025 USATF Masters Indoor ChampionshipsFebruary 23, 2025
Weight Throw · 25lb / 11.3kg · Outdoor2025 USATF Masters Indoor Championships · Feb 239.31m2025 USATF Masters Indoor ChampionshipsFebruary 23, 2025

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

2026 Outdoor Track

35 results
DateMeetEventPlMarkGr
Jul 312026 JAC Summer CloserJul 31 · 100 Meters · Greater Philadelphia TrackGreater Philadelphia Track100 MetersRound P—NT-
Jul 16USATF Masters National Outdoor Track and Field ChampionshiopsJul 16 · Pentathlon (Outdoor) · Place 10 · Greater Philadelphia TrackGreater Philadelphia TrackPentathlon (Outdoor)StandardRound M10.421-
Jul 16USATF Masters National Outdoor Track and Field ChampionshiopsJul 16 · Hammer · Place 7 · Greater Philadelphia TrackGreater Philadelphia TrackHammer16lb / 7.26kg7.19.92m PB-
Jul 16USATF Masters National Outdoor Track and Field ChampionshiopsJul 16 · Long Jump · Place 6 · Greater Philadelphia TrackGreater Philadelphia TrackLong JumpRound M6.3.99mWind: 0-
Jul 16USATF Masters National Outdoor Track and Field ChampionshiopsJul 16 · Pole Vault · Place 4 · Greater Philadelphia TrackGreater Philadelphia TrackPole Vault4.3.10m-
Jul 16USATF Masters National Outdoor Track and Field ChampionshiopsJul 16 · High Jump · Greater Philadelphia TrackGreater Philadelphia TrackHigh Jump--DNS-
Jul 16USATF Masters National Outdoor Track and Field ChampionshiopsJul 16 · Javelin · Place 6 · Greater Philadelphia TrackGreater Philadelphia TrackJavelin800g6.37.08m PB-
Jul 16USATF Masters National Outdoor Track and Field ChampionshiopsJul 16 · Discus · Place 11 · Greater Philadelphia TrackGreater Philadelphia TrackDiscus1.6kg11.30.88m-
Jul 16USATF Masters National Outdoor Track and Field ChampionshiopsJul 16 · Shot Put · Greater Philadelphia TrackGreater Philadelphia TrackShot Put12lb--DNS-
Jul 16USATF Masters National Outdoor Track and Field ChampionshiopsJul 16 · 3000m Steeplechase · Place 7 · Greater Philadelphia TrackGreater Philadelphia Track3000m Steeplechase0.914m7.16:23.47a-
Jul 16USATF Masters National Outdoor Track and Field ChampionshiopsJul 16 · 400m Hurdles · Greater Philadelphia TrackGreater Philadelphia Track400m Hurdles33" / 0.838m--DNS-
Jul 112026 JAC InvitationalJul 11 · Pole Vault · Place 5 · Masters M55Masters M55Pole Vault5.3.12m-
Jul 112026 JAC InvitationalJul 11 · High Jump · Masters M55Masters M55High Jump—DNS-
Jul 112026 JAC InvitationalJul 11 · Javelin · Place 4 · Masters M55Masters M55Javelin800g4.36.19m-
Jul 112026 JAC InvitationalJul 11 · Discus · Place 4 · Masters M55Masters M55Discus1.6kg4.30.81m-
Jul 112026 JAC InvitationalJul 11 · Shot Put · Place 5 · Masters M55Masters M55Shot Put12lb5.9.85m-
Jul 112026 JAC InvitationalJul 11 · 100 Meters · Place 22 · Masters M55Masters M55100 MetersRound P22.14.08a-
Jun 272026 JAC ChallengeJun 27 · Pole Vault · Masters M55Masters M55Pole Vault—DNS-
Jun 272026 JAC ChallengeJun 27 · High Jump · Masters M55Masters M55High Jump—DNS-
Jun 272026 JAC ChallengeJun 27 · Javelin · Masters M55Masters M55Javelin800g—DNS-
Jun 272026 JAC ChallengeJun 27 · Discus · Masters M55Masters M55Discus2kg—DNS-
Jun 272026 JAC ChallengeJun 27 · Shot Put · Masters M55Masters M55Shot Put16lb / 7.26kg—DNS-
Jun 272026 JAC ChallengeJun 27 · 100 Meters · Masters M55Masters M55100 MetersRound P—DNSWind: 1.1-
May 16OTD Summer Series 1May 16 · Pole Vault · Place 1 · Greater PhiladelphiaGreater PhiladelphiaPole Vault12.65m—
May 16OTD Summer Series 1May 16 · High Jump · Place 1 · Greater PhiladelphiaGreater PhiladelphiaHigh Jump11.39m PB—
May 16OTD Summer Series 1May 16 · Javelin · Place 2 · Greater PhiladelphiaGreater PhiladelphiaJavelin236.68m—
May 16OTD Summer Series 1May 16 · Discus · Place 2 · Greater PhiladelphiaGreater PhiladelphiaDiscus230.57m—
May 16OTD Summer Series 1May 16 · Shot Put · Place 2 · Greater PhiladelphiaGreater PhiladelphiaShot Put210.08m—
May 16OTD Summer Series 1May 16 · 100 Meters · Place 2 · Greater PhiladelphiaGreater Philadelphia100 Meters214.28a—
Apr 2Embry-Riddle Running Elements ClassicApr 2 · Discus · UnattachedUnattachedDiscus2kg—NM-
Apr 2Embry-Riddle Running Elements ClassicApr 2 · Shot Put · UnattachedUnattachedShot Put16lb / 7.26kg—NM-
Mar 7Embry-Riddle (Fla) InvitationalMar 7 · Pole Vault · Place 8 · Masters M55-59Masters M55-59Pole Vault8.3.07m PB-
Mar 7Embry-Riddle (Fla) InvitationalMar 7 · Javelin · Place 20 · Masters M55-59Masters M55-59Javelin800g20.34.80m-
Mar 7Embry-Riddle (Fla) InvitationalMar 7 · Discus · Place 21 · Masters M55-59Masters M55-59Discus2kg21.33.78m PB-
Mar 7Embry-Riddle (Fla) InvitationalMar 7 · Shot Put · Place 20 · Masters M55-59Masters M55-59Shot Put16lb / 7.26kg20.10.61m-

2025 Outdoor Track

34 results
DateMeetEventPlMarkGr
Dec 3JAC Indoor/Outdoor OpenerDec 3 · 60 Meter · Masters M50Masters M5060 MeterRound P—NT-
Dec 3JAC Indoor/Outdoor OpenerDec 3 · Long Jump · Place 8 · Masters M50Masters M50Long Jump8.3.94m-
Dec 3JAC Indoor/Outdoor OpenerDec 3 · Pole Vault · Place 3 · Masters M50Masters M50Pole Vault3.2.95m-
Dec 3JAC Indoor/Outdoor OpenerDec 3 · Discus · Place 2 · Masters M50Masters M50Discus2kg2.31.53m-
Dec 3JAC Indoor/Outdoor OpenerDec 3 · Shot Put · Place 1 · Masters M50Masters M50Shot Put16lb / 7.26kg1.10.75m PB-
Dec 3JAC Indoor/Outdoor OpenerDec 3 · High Jump · Masters M50Masters M50High Jump—NH-
Jul 202025 USATF Masters Outdoor ChampionshipJul 20 · 1500 Meters · Place 20 · Greater Philadelphia TrackGreater Philadelphia Track1500 MetersRound M20.6:07.96a-
Jul 202025 USATF Masters Outdoor ChampionshipJul 20 · Discus · Place 14 · Greater Philadelphia TrackGreater Philadelphia TrackDiscus1.6kgRound M14.31.89m PB-
Jul 202025 USATF Masters Outdoor ChampionshipJul 20 · 200 Meters · Place 24 · Greater Philadelphia TrackGreater Philadelphia Track200 MetersRound M24.28.47a PBWind: -0.6-
Jul 202025 USATF Masters Outdoor ChampionshipJul 20 · Javelin · Place 16 · Greater Philadelphia TrackGreater Philadelphia TrackJavelin800gRound M16.34.44m-
Jul 202025 USATF Masters Outdoor ChampionshipJul 20 · Long Jump · Place 31 · Greater Philadelphia TrackGreater Philadelphia TrackLong JumpRound M31.4.06mWind: 1.4-
Jul 202025 USATF Masters Outdoor ChampionshipJul 20 · Pentathlon (Outdoor) · Place 22 · Greater Philadelphia TrackGreater Philadelphia TrackPentathlon (Outdoor)StandardRound M22.2362 PB-
Jul 202025 USATF Masters Outdoor ChampionshipJul 20 · Weight Throw · Place 46 · Greater Philadelphia TrackGreater Philadelphia TrackWeight Throw25lb / 11.3kg46.8.07m-
Jul 202025 USATF Masters Outdoor ChampionshipJul 20 · Hammer · Place 55 · Greater Philadelphia TrackGreater Philadelphia TrackHammer16lb / 7.26kg55.19.69m-
Jul 202025 USATF Masters Outdoor ChampionshipJul 20 · 3000m Steeplechase · Place 13 · Greater Philadelphia TrackGreater Philadelphia Track3000m Steeplechase0.914m13.15:58.84a PB-
Jul 202025 USATF Masters Outdoor ChampionshipJul 20 · 400m Hurdles · Place 8 · Greater Philadelphia TrackGreater Philadelphia Track400m Hurdles36" / 0.914m8.1:28.32a PB-
Jul 202025 USATF Masters Outdoor ChampionshipJul 20 · Pole Vault · Place 5 · Greater Philadelphia TrackGreater Philadelphia TrackPole Vault5.2.80m-
Jul 202025 USATF Masters Outdoor ChampionshipJul 20 · Javelin · Place 43 · Greater Philadelphia TrackGreater Philadelphia TrackJavelin800g43.33.54m-
Jul 202025 USATF Masters Outdoor ChampionshipJul 20 · Discus · Place 52 · Greater Philadelphia TrackGreater Philadelphia TrackDiscus1.6kg52.29.06m-
Jul 202025 USATF Masters Outdoor ChampionshipJul 20 · Shot Put · Place 44 · Greater Philadelphia TrackGreater Philadelphia TrackShot Put12lb44.10.10m-
Jul 202025 USATF Masters Outdoor ChampionshipJul 20 · High Jump · Place 5 · Greater Philadelphia TrackGreater Philadelphia TrackHigh Jump5.1.35m-
Jun 27JAC Challenge and Combined Events ChallengeJun 27 · High Jump · Place 1 · Masters M50-54Masters M50-54High Jump1.1.40mUnofficial-
Feb 232025 USATF Masters Indoor ChampionshipsFeb 23 · Super Weight Throw · Place 36 · Greater Philadelphia TrackGreater Philadelphia TrackSuper Weight Throw56lb36.4.47m PB-
Feb 232025 USATF Masters Indoor ChampionshipsFeb 23 · 1000 Meters · Place 15 · Greater Philadelphia TrackGreater Philadelphia Track1000 MetersRound M15.3:55.50a PB-
Feb 232025 USATF Masters Indoor ChampionshipsFeb 23 · High Jump · Place 5 · Greater Philadelphia TrackGreater Philadelphia TrackHigh JumpRound M5.1.34m-
Feb 232025 USATF Masters Indoor ChampionshipsFeb 23 · Shot Put · Place 8 · Greater Philadelphia TrackGreater Philadelphia TrackShot Put12lbRound M8.10.13m-
Feb 232025 USATF Masters Indoor ChampionshipsFeb 23 · Long Jump · Place 21 · Greater Philadelphia TrackGreater Philadelphia TrackLong JumpRound M21.4.10m PB-
Feb 232025 USATF Masters Indoor ChampionshipsFeb 23 · 60m Hurdles · Place 24 · Greater Philadelphia TrackGreater Philadelphia Track60m Hurdles39" / 0.991mRound M24.12.74a PB-
Feb 232025 USATF Masters Indoor ChampionshipsFeb 23 · Pentathlon (Indoor) · Place 27 · Greater Philadelphia TrackGreater Philadelphia TrackPentathlon (Indoor)StandardRound M27.2095 PB-
Feb 232025 USATF Masters Indoor ChampionshipsFeb 23 · Weight Throw · Place 39 · Greater Philadelphia TrackGreater Philadelphia TrackWeight Throw25lb / 11.3kg39.9.31m PB-
Feb 232025 USATF Masters Indoor ChampionshipsFeb 23 · Long Jump · Place 45 · Greater Philadelphia TrackGreater Philadelphia TrackLong Jump45.3.83m-
Feb 232025 USATF Masters Indoor ChampionshipsFeb 23 · Pole Vault · Place 3 · Greater Philadelphia TrackGreater Philadelphia TrackPole Vault3.2.85m-
Feb 232025 USATF Masters Indoor ChampionshipsFeb 23 · Shot Put · Place 29 · Greater Philadelphia TrackGreater Philadelphia TrackShot Put12lb29.10.25m PB-
Feb 232025 USATF Masters Indoor ChampionshipsFeb 23 · High Jump · Place 3 · Greater Philadelphia TrackGreater Philadelphia TrackHigh Jump3.1.35m-

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Mar 28Embry-Riddle Running Elements Classic - Collegiate and OpenMar 28 · Decathlon · Place 22 · Masters 50-54Masters 50-54DecathlonRound M22.2988 PB-
Mar 28Embry-Riddle Running Elements Classic - Collegiate and OpenMar 28 · Long Jump · Place 24 · Masters 50-54Masters 50-54Long JumpRound M24.4.08mWind: -0.8-
Mar 28Embry-Riddle Running Elements Classic - Collegiate and OpenMar 28 · Pole Vault · Place 11 · Masters 50-54Masters 50-54Pole VaultRound M11.2.75m-
Mar 28Embry-Riddle Running Elements Classic - Collegiate and OpenMar 28 · Pole Vault · Masters 50-54Masters 50-54Pole Vault—DNS-
Mar 28Embry-Riddle Running Elements Classic - Collegiate and OpenMar 28 · Javelin · Place 13 · Masters 50-54Masters 50-54Javelin800gRound M13.33.23m-
Mar 28Embry-Riddle Running Elements Classic - Collegiate and OpenMar 28 · Javelin · Place 23 · Masters 50-54Masters 50-54Javelin800g23.30.87m-
Mar 28Embry-Riddle Running Elements Classic - Collegiate and OpenMar 28 · Discus · Place 4 · Masters 50-54Masters 50-54Discus2kgRound M4.30.88m-
Mar 28Embry-Riddle Running Elements Classic - Collegiate and OpenMar 28 · Shot Put · Place 10 · Masters 50-54Masters 50-54Shot Put16lb / 7.26kgRound M10.10.37m-
Mar 28Embry-Riddle Running Elements Classic - Collegiate and OpenMar 28 · 110m Hurdles · Place 23 · Masters 50-54Masters 50-54110m Hurdles42" / 1.067mRound M23.24.36a PBWind: -0.2-
Mar 28Embry-Riddle Running Elements Classic - Collegiate and OpenMar 28 · High Jump · Place 23 · Masters 50-54Masters 50-54High JumpRound M23.1.37m-
Mar 28Embry-Riddle Running Elements Classic - Collegiate and OpenMar 28 · 1500 Meters · Place 19 · Masters 50-54Masters 50-541500 MetersRound M19.6:06.41a PB-
Mar 28Embry-Riddle Running Elements Classic - Collegiate and OpenMar 28 · 400 Meters · Place 23 · Masters 50-54Masters 50-54400 MetersRound M23.1:07.20a PB-
Mar 28Embry-Riddle Running Elements Classic - Collegiate and OpenMar 28 · 100 Meters · Place 23 · Masters 50-54Masters 50-54100 MetersRound M23.14.00a PBWind: -1-

2020 Outdoor Track

8 results
DateMeetEventPlMarkGr
Aug 3USATF Masters Virtual Summer ChallengeAug 3 · Standing Long Jump · Place 1Standing Long Jump1.1.91mUnofficial-
Aug 3USATF Masters Virtual Summer ChallengeAug 3 · Hammer · Place 1Hammer16lb / 7.26kg1.15.45mUnofficial-
Aug 3USATF Masters Virtual Summer ChallengeAug 3 · Long Jump · Place 3Long Jump3.4.11mUnofficial-
Aug 3USATF Masters Virtual Summer ChallengeAug 3 · Javelin · Place 3Javelin800g3.28.67mUnofficial-
Aug 3USATF Masters Virtual Summer ChallengeAug 3 · Discus · Place 1Discus2kg1.25.45mUnofficial-
Aug 3USATF Masters Virtual Summer ChallengeAug 3 · Shot Put · Place 2Shot Put16lb / 7.26kg2.7.67mUnofficial-
Aug 3USATF Masters Virtual Summer ChallengeAug 3 · 1500 Meters · Place 11500 Meters1.5:44.9hUnofficial-
Aug 3USATF Masters Virtual Summer ChallengeAug 3 · 200 Meters · Place 9200 Meters9.32.1hUnofficial-