Personal bests

Best marks in available results
Event / courseMarkMeetDate
College Weight · IndoorNYU DIII Invitational · Feb 310.34mNYU DIII InvitationalFebruary 3, 2023
Discus · 1kg · OutdoorCentennial Conference Outdoor Championships · May 136.25mCentennial Conference Outdoor ChampionshipsMay 1, 2026
Hammer · 4kg · IndoorECAC DIII Outdoor Track & Field Championships · May 1446.70mECAC DIII Outdoor Track & Field ChampionshipsMay 14, 2025
Hammer · 4kg · OutdoorCentennial Conference Outdoor Championships · May 153.42mCentennial Conference Outdoor ChampionshipsMay 1, 2026
Javelin · 600g · IndoorECAC DIII Outdoor Track & Field Championships · May 1434.41mECAC DIII Outdoor Track & Field ChampionshipsMay 14, 2025
Javelin · 600g · OutdoorCentennial Conference Outdoor Championships · May 133.68mCentennial Conference Outdoor ChampionshipsMay 1, 2026
Shot Put · 4kg · IndoorNavy Indoor Invitational · Dec 611.61mNavy Indoor InvitationalDecember 6, 2025
Shot Put · 4kg · OutdoorDuke Invitational · Apr 1011.88mDuke InvitationalApril 10, 2026
Weight Throw · 20lb / 9.0kg · IndoorNCAA Division III Indoor Track & Field Championships · Mar 1317.93mNCAA Division III Indoor Track & Field ChampionshipsMarch 13, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 21NCAA Division III Outdoor Track & Field ChampionshipsMay 21 · Hammer · Place 13 · Johns HopkinsHammer4kg13.52.59mSr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · Hammer · Place 11 · Johns HopkinsHammer4kg11.48.87mSr
May 10Widener Final QualifierMay 10 · Hammer · Johns HopkinsHammer4kg—NDSr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · Hammer · Place 2 · Johns HopkinsHammer4kg2.53.42m PBSr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · Javelin · Place 2 · Johns HopkinsJavelin600g2.33.68m PBSr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · Discus · Place 10 · Johns HopkinsDiscus1kg10.36.25m PBSr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · Shot Put · Place 5 · Johns HopkinsShot Put4kg5.11.78mSr
Apr 23130th Penn Relays CarnivalApr 23 · Hammer · Place 16 · Johns HopkinsHammer4kg16.51.41mSr
Apr 10Duke InvitationalApr 10 · Hammer · Place 15 · Johns HopkinsHammer4kg15.49.58mSr
Apr 10Duke InvitationalApr 10 · Javelin · Place 24 · Johns HopkinsJavelin600g24.32.35mSr
Apr 10Duke InvitationalApr 10 · Shot Put · Place 41 · Johns HopkinsShot Put4kg41.11.88m PBSr
Mar 28Navy Outdoor InvitationalMar 28 · Hammer · Place 6 · Johns HopkinsHammer4kg6.43.98mSr
Mar 28Navy Outdoor InvitationalMar 28 · Javelin · Place 15 · Johns HopkinsJavelin600g15.31.82mSr
Mar 28Navy Outdoor InvitationalMar 28 · Discus · Place 9 · Johns HopkinsDiscus1kg9.33.77mSr

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 13NCAA Division III Indoor Track & Field ChampionshipsMar 13 · Weight Throw · Place 6 · Johns HopkinsWeight Throw20lb / 9.0kg6.17.93m PBSr
Feb 28Centennial Conference Indoor ChampionshipsFeb 28 · Weight Throw · Place 2 · Johns HopkinsWeight Throw216.62mSR
Feb 28Centennial Conference Indoor ChampionshipsFeb 28 · Shot Put · Place 2 · Johns HopkinsShot Put212.42mSR
Feb 13Widener Indoor ClassicFeb 13 · Weight Throw · Place 3 · Johns HopkinsWeight Throw317.49mSr
Feb 13Widener Indoor ClassicFeb 13 · Shot Put · Place 9 · Johns HopkinsShot Put912.04mSr
Feb 6Fastrack InvitationalFeb 6 · Weight Throw · Place 3 · Johns HopkinsWeight Throw20lb / 9.0kg3.16.94mSr
Jan 23Dr. Sander Columbia Scorcher - CollegeJan 23 · Weight Throw · Place 9 · Johns HopkinsWeight Throw916.00mSr
Jan 23Dr. Sander Columbia Scorcher - CollegeJan 23 · Shot Put · Place 20 · Johns HopkinsShot Put2011.70mSr
Jan 17Cardinal Track & Field ClassicJan 17 · Weight Throw · Place 4 · Johns HopkinsWeight Throw414.38mSr
Jan 17Cardinal Track & Field ClassicJan 17 · Shot Put · Place 3 · Johns HopkinsShot Put312.23mSr

2025 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 6Navy Indoor InvitationalDec 6 · Weight Throw · Place 7 · Johns HopkinsWeight Throw20lb / 9.0kg7.15.23mSr
Dec 6Navy Indoor InvitationalDec 6 · Shot Put · Place 7 · Johns HopkinsShot Put4kg7.11.61m PBSr
May 14ECAC DIII Outdoor Track & Field ChampionshipsMay 14 · Hammer · Place 1 · Johns HopkinsHammer4kg1.46.70m PBJr
May 14ECAC DIII Outdoor Track & Field ChampionshipsMay 14 · Javelin · Place 2 · Johns HopkinsJavelin600g2.34.41m PBJr
Mar 7DIII South Region Final Qualifier and MultiMar 7 · Weight Throw · Place 7 · Johns HopkinsWeight Throw20lb / 9.0kg7.13.83mJr
Mar 1Centennial Conference Indoor ChampionshipsMar 1 · Weight Throw · Place 4 · Johns HopkinsWeight Throw415.08m—
Mar 1Centennial Conference Indoor ChampionshipsMar 1 · Shot Put · Place 3 · Johns HopkinsShot Put311.72m—
Feb 21Navy SelectFeb 21 · Weight Throw · Place 7 · Johns HopkinsWeight Throw714.89m—
Feb 21Navy SelectFeb 21 · Shot Put · Place 6 · Johns HopkinsShot Put611.78m—
Feb 15Widener Indoor ClassicFeb 15 · Weight Throw · Place 7 · Johns HopkinsWeight Throw20lb / 9.0kg7.14.61mJr
Feb 15Widener Indoor ClassicFeb 15 · Shot Put · Place 11 · Johns HopkinsShot Put4kg11.11.58mJr
Feb 7Fastrack National InvitationalFeb 7 · Weight Throw · Place 15 · Johns HopkinsWeight Throw1514.12mJR
Feb 7Fastrack National InvitationalFeb 7 · Shot Put · Place 14 · Johns HopkinsShot Put1411.03mJR
Jan 182025 Cardinal TFJan 18 · Weight Throw · Place 7 · Johns HopkinsWeight Throw20lb / 9.0kg7.13.23mJr
Jan 182025 Cardinal TFJan 18 · Shot Put · Place 7 · Johns HopkinsShot Put4kg7.10.96mJr

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 12Widener Final QualifierMay 12 · Javelin · Place 2 · Johns HopkinsJavelin236.42mJR
May 12Widener Final QualifierMay 12 · Hammer · Place 8 · Johns HopkinsHammer846.26mJR
May 2Centennial Conference Outdoor ChampionshipsMay 2 · Javelin · Place 2 · Johns HopkinsJavelin233.64mJR
May 2Centennial Conference Outdoor ChampionshipsMay 2 · Hammer · Place 2 · Johns HopkinsHammer248.37mJR
May 2Centennial Conference Outdoor ChampionshipsMay 2 · Discus · Place 13 · Johns HopkinsDiscus1330.98mJR
May 2Centennial Conference Outdoor ChampionshipsMay 2 · Shot Put · Place 4 · Johns HopkinsShot Put411.55mJR
Apr 19Hopkins Loyola InviteApr 19 · Javelin · Place 2 · Johns HopkinsJavelin2112-6JR
Apr 19Hopkins Loyola InviteApr 19 · Hammer · Place 3 · Johns HopkinsHammer3144-11JR
Apr 19Hopkins Loyola InviteApr 19 · Shot Put · Place 3 · Johns HopkinsShot Put338-4JR
Apr 11Mid-Atlantic Track and Field JUCO InvitationalApr 11 · Javelin · Place 1 · Johns HopkinsJavelin133.62mJR
Apr 11Mid-Atlantic Track and Field JUCO InvitationalApr 11 · Hammer · Place 2 · Johns HopkinsHammer247.17mJR
Mar 29Navy Outdoor InvitationalMar 29 · Hammer · Place 4 · Johns HopkinsHammer444.08mJr
Mar 29Navy Outdoor InvitationalMar 29 · Javelin · Place 12 · Johns HopkinsJavelin1233.10mJr
Mar 29Navy Outdoor InvitationalMar 29 · Discus · Place 11 · Johns HopkinsDiscus1132.62mJr

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 7Navy InviteDec 7 · Weight Throw · Place 9 · Johns HopkinsWeight Throw20lb / 9.0kg9.13.18mJr
Feb 24Centennial Conference Indoor ChampionshipsFeb 24 · Weight Throw · Place 9 · Johns HopkinsWeight Throw912.63m—
Feb 24Centennial Conference Indoor ChampionshipsFeb 24 · Shot Put · Place 8 · Johns HopkinsShot Put810.99m—
Feb 102024 Big Apple InvitationalFeb 10 · Weight Throw · Place 36 · Johns HopkinsWeight Throw20lb / 9.0kg36.11.20mSo
Feb 102024 Big Apple InvitationalFeb 10 · Shot Put · Place 28 · Johns HopkinsShot Put4kg28.10.48mSo
Feb 2NYU DIII InvitationalFeb 2 · Weight Throw · Place 19 · Johns HopkinsWeight Throw1911.79m—
Feb 2NYU DIII InvitationalFeb 2 · Shot Put · Place 14 · Johns HopkinsShot Put1410.61m—
Jan 20Robert Comstock Cardinal ClassicJan 20 · Weight Throw · Place 13 · Johns HopkinsWeight Throw1311.08m—
Jan 20Robert Comstock Cardinal ClassicJan 20 · Shot Put · Place 11 · Johns HopkinsShot Put1110.17m—
Jan 12TCNJ Indoor InvitationalJan 12 · Weight Throw · Place 15 · Johns HopkinsWeight Throw1510.47mSO
Jan 12TCNJ Indoor InvitationalJan 12 · Shot Put · Place 14 · Johns HopkinsShot Put149.56mSO

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 3Centennial Conference Outdoor ChampionshipsMay 3 · Hammer · Place 13 · Johns HopkinsHammer1335.02m—
May 3Centennial Conference Outdoor ChampionshipsMay 3 · Javelin · Place 7 · Johns HopkinsJavelin729.91m—
May 3Centennial Conference Outdoor ChampionshipsMay 3 · Discus · Place 16 · Johns HopkinsDiscus1630.54m—
May 3Centennial Conference Outdoor ChampionshipsMay 3 · Shot Put · Place 10 · Johns HopkinsShot Put1010.17m—
Apr 20Hopkins Loyola InvitationalApr 20 · Hammer · Place 13 · Johns HopkinsHammer1334.43m—
Apr 20Hopkins Loyola InvitationalApr 20 · Javelin · Place 4 · Johns HopkinsJavelin431.55m—
Apr 20Hopkins Loyola InvitationalApr 20 · Discus · Place 9 · Johns HopkinsDiscus931.48m—
Apr 20Hopkins Loyola InvitationalApr 20 · Shot Put · Place 9 · Johns HopkinsShot Put910.90m—
Apr 11Stevenson InvitationalApr 11 · Hammer · Place 4 · Johns HopkinsHammer4kg4.32.88mSo
Apr 11Stevenson InvitationalApr 11 · Javelin · Place 1 · Johns HopkinsJavelin600g1.30.79mSo
Apr 11Stevenson InvitationalApr 11 · Discus · Place 3 · Johns HopkinsDiscus1kg3.32.91mSo
Apr 11Stevenson InvitationalApr 11 · Shot Put · Place 4 · Johns HopkinsShot Put4kg4.10.22mSo
Mar 30Navy Outdoor InvitationalMar 30 · Hammer · Place 7 · Johns HopkinsHammer733.50m—
Mar 30Navy Outdoor InvitationalMar 30 · Javelin · Place 8 · Johns HopkinsJavelin830.80m—
Mar 30Navy Outdoor InvitationalMar 30 · Discus · Place 7 · Johns HopkinsDiscus728.52m—

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 52023 Centennial Conference Outdoor Track & Field ChampionshipsMay 5 · Javelin · Place 6 · Johns HopkinsJavelin634.28mFR
May 52023 Centennial Conference Outdoor Track & Field ChampionshipsMay 5 · Hammer · Place 22 · Johns HopkinsHammer2228.24mFR
May 52023 Centennial Conference Outdoor Track & Field ChampionshipsMay 5 · Discus · Place 12 · Johns HopkinsDiscus1230.75mFR
May 52023 Centennial Conference Outdoor Track & Field ChampionshipsMay 5 · Shot Put · Place 13 · Johns HopkinsShot Put1310.71mFR
Apr 22Hopkins-Loyola InvitationalApr 22 · Javelin · Place 5 · Johns HopkinsJavelin533.23mFR
Apr 22Hopkins-Loyola InvitationalApr 22 · Hammer · Place 29 · Johns HopkinsHammer2929.29mFR
Apr 22Hopkins-Loyola InvitationalApr 22 · Discus · Place 10 · Johns HopkinsDiscus1031.36mFR
Apr 22Hopkins-Loyola InvitationalApr 22 · Shot Put · Place 25 · Johns HopkinsShot Put2510.31mFR
Mar 312023 Towson Spring OpenMar 31 · Hammer · Place 26 · Johns HopkinsHammer4kg26.26.15mFr
Mar 312023 Towson Spring OpenMar 31 · Discus · Place 24 · Johns HopkinsDiscus1kg24.26.51mFr
Mar 312023 Towson Spring OpenMar 31 · Shot Put · Place 17 · Johns HopkinsShot Put4kg17.10.64mFr

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 25Centennial Conference Indoor ChampionshipsFeb 25 · Weight Throw · Place 19 · Johns HopkinsWeight Throw1911.02mFR
Feb 25Centennial Conference Indoor ChampionshipsFeb 25 · Shot Put · Place 5 · Johns HopkinsShot Put511.43mFR
Feb 11Big Apple InvitationalFeb 11 · Weight Throw · Place 39 · Johns HopkinsWeight Throw20lb / 9.0kg39.10.64mFr
Feb 11Big Apple InvitationalFeb 11 · Shot Put · Place 26 · Johns HopkinsShot Put4kg26.10.40mFr
Feb 3NYU DIII InvitationalFeb 3 · College Weight · Place 6 · Johns Hopkins UniversityCollege Weight610.34m PB—
Feb 3NYU DIII InvitationalFeb 3 · Shot Put · Place 2 · Johns Hopkins UniversityShot Put210.59m—