Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · Outdoor2023 PSAC Outdoor Track & Field Championships · May 1139.47m2023 PSAC Outdoor Track & Field ChampionshipsMay 11, 2023
Hammer · 4kg · OutdoorPSAC Outdoor Track & Field Championships · Apr 3051.69mPSAC Outdoor Track & Field ChampionshipsApril 30, 2026
Shot Put · 4kg · IndoorPSAC Indoor Track & Field Championships · Feb 2511.98mPSAC Indoor Track & Field ChampionshipsFebruary 25, 2023
Shot Put · 4kg · Outdoor2023 PSAC Outdoor Track & Field Championships · May 1111.32m2023 PSAC Outdoor Track & Field ChampionshipsMay 11, 2023
Weight Throw · 20lb / 9.0kg · Indoor2024 PSAC Indoor T&F Championships · Feb 1814.72m2024 PSAC Indoor T&F ChampionshipsFebruary 18, 2024

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · Hammer · Place 2 · MillersvilleHammer4kg2.51.69m PBSr
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · Discus · Place 13 · MillersvilleDiscus1kg13.36.14mSr
Apr 25Blue Jay Tune-UpApr 25 · Hammer · Place 2 · MillersvilleHammer4kg2.51.37mSr
Apr 24Paul Kaiser ClassicApr 24 · Discus · Place 13 · MillersvilleDiscus1kg13.33.19mSr
Apr 24Paul Kaiser ClassicApr 24 · Shot Put · Place 9 · MillersvilleShot Put4kg9.11.09mSr
Apr 18Millersville InviteApr 18 · Hammer · Place 3 · MillersvilleHammer4kg3.49.85mSr
Apr 18Millersville InviteApr 18 · Discus · Place 4 · MillersvilleDiscus1kg4.35.59mSr
Apr 9Messiah InvitationalApr 9 · Hammer · Place 1 · MillersvilleHammer4kg1.51.64mSr
Apr 9Messiah InvitationalApr 9 · Discus · Place 6 · MillersvilleDiscus1kg6.33.85mSr
Apr 3Millersville MetricsApr 3 · Hammer · Place 3 · MillersvilleHammer4kg3.50.79mSr
Apr 3Millersville MetricsApr 3 · Discus · Place 5 · MillersvilleDiscus1kg5.38.79mSr
Mar 27Danny Curran InvitationalMar 27 · Hammer · Place 2 · MillersvilleHammer4kg2.50.17mSr
Mar 27Danny Curran InvitationalMar 27 · Discus · Place 6 · MillersvilleDiscus1kg6.37.89mSr

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 8PSAC Outdoor Track & Field ChampionshipsMay 8 · Hammer · Place 6 · MillersvilleHammer4kg6.48.52mJr
May 8PSAC Outdoor Track & Field ChampionshipsMay 8 · Discus · Place 9 · MillersvilleDiscus1kg9.38.42mJr
May 2West Chester Last ChanceMay 2 · Hammer · Place 3 · MillersvilleHammer4kg3.47.96mJr
May 2West Chester Last ChanceMay 2 · Discus · Place 6 · MillersvilleDiscus1kg6.36.34mJr
May 2West Chester Last ChanceMay 2 · Shot Put · Place 6 · MillersvilleShot Put4kg6.10.77mJr
Apr 26Paul Kaiser ClassicApr 26 · Shot Put · Place 20 · MillersvilleShot Put2010.57mJR
Apr 26Paul Kaiser ClassicApr 26 · Discus · Place 10 · MillersvilleDiscus1036.95mJR
Apr 19Millersville InviteApr 19 · Hammer · Place 2 · MillersvilleHammer249.11mJR
Apr 19Millersville InviteApr 19 · Discus · Place 3 · MillersvilleDiscus338.94mJR
Apr 19Millersville InviteApr 19 · Shot Put · Place 4 · MillersvilleShot Put411.02mJR
Apr 16Shippensburg University Mid-Week PR Bonanza MeetApr 16 · Hammer · Place 3 · MillersvilleHammer346.80mJR
Apr 16Shippensburg University Mid-Week PR Bonanza MeetApr 16 · Discus · Place 11 · MillersvilleDiscus1136.79mJR
Apr 16Shippensburg University Mid-Week PR Bonanza MeetApr 16 · Shot Put · Place 19 · MillersvilleShot Put199.95mJR
Apr 12Bucknell Bison Outdoor ClassicApr 12 · Hammer · Place 11 · MillersvilleHammer1150.65mJr
Apr 442nd Millersville MetricsApr 4 · Hammer · Place 3 · MillersvilleHammer349.69mJr
Apr 442nd Millersville MetricsApr 4 · Discus · Place 13 · MillersvilleDiscus1334.28mJr
Apr 442nd Millersville MetricsApr 4 · Shot Put · Place 21 · MillersvilleShot Put219.98mJr

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 21PSU Tune-UpFeb 21 · Weight Throw · Place 7 · MillersvilleWeight Throw714.58m—
Feb 21PSU Tune-UpFeb 21 · Shot Put · Place 10 · MillersvilleShot Put1010.46m—
Feb 15Susquehanna InvitationalFeb 15 · Weight Throw · MillersvilleWeight Throw20lb / 9.0kg--FOULJr
Feb 15Susquehanna InvitationalFeb 15 · Shot Put · Place 10 · MillersvilleShot Put4kg10.10.57mJr
Feb 8Blue & White InviteFeb 8 · Weight Throw · Place 5 · MillersvilleWeight Throw514.00mJR
Feb 8Blue & White InviteFeb 8 · Shot Put · Place 11 · MillersvilleShot Put1110.45mJR
Jan 31Bison Open and MultiJan 31 · Weight Throw · Place 14 · MillersvilleWeight Throw1412.70mJR
Jan 31Bison Open and MultiJan 31 · Shot Put · Place 17 · MillersvilleShot Put1710.58mJR
Jan 25Coach I OpenJan 25 · Weight Throw · Place 17 · MillersvilleWeight Throw1712.41m—
Jan 25Coach I OpenJan 25 · Shot Put · Place 9 · MillersvilleShot Put910.60m—
Jan 18Alvernia Winter InviteJan 18 · Weight Throw · Place 10 · MillersvilleWeight Throw1012.63m—
Jan 18Alvernia Winter InviteJan 18 · Shot Put · Place 11 · MillersvilleShot Put1110.56m—

2024 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 6Bison OpenerDec 6 · Weight Throw · Place 12 · MillersvilleWeight Throw20lb / 9.0kg12.12.75mJr
Dec 6Bison OpenerDec 6 · Shot Put · Place 18 · MillersvilleShot Put4kg18.10.44mJr
Feb 182024 PSAC Indoor T&F ChampionshipsFeb 18 · Weight Throw · Place 7 · MillersvilleWeight Throw20lb / 9.0kg7.14.72m PBSo
Feb 102024 Big Apple InvitationalFeb 10 · Weight Throw · Place 12 · MillersvilleWeight Throw20lb / 9.0kg12.14.32mSo
Feb 102024 Big Apple InvitationalFeb 10 · Shot Put · Place 22 · MillersvilleShot Put4kg22.10.92mSo
Feb 9Blue & White InvitationalFeb 9 · Weight Throw · Place 3 · MillersvilleWeight Throw313.88m—
Feb 9Blue & White InvitationalFeb 9 · Shot Put · Place 4 · MillersvilleShot Put411.33m—
Feb 3Plex ShootoutFeb 3 · Weight Throw · Place 11 · MillersvilleWeight Throw1112.54mSo
Feb 3Plex ShootoutFeb 3 · Shot Put · Place 5 · MillersvilleShot Put511.51mSo
Jan 27Mini Dip InvitationalJan 27 · Weight Throw · Place 11 · MillersvilleWeight Throw20lb / 9.0kg11.13.19mSo
Jan 27Mini Dip InvitationalJan 27 · Shot Put · Place 7 · MillersvilleShot Put4kg7.10.85mSo
Jan 26Bison Open and MultiJan 26 · Shot Put · Place 12 · MillersvilleShot Put1211.37m—
Jan 20Coach I OpenJan 20 · Weight Throw · Place 4 · MillersvilleWeight Throw20lb / 9.0kg4.12.61mSo
Jan 20Coach I OpenJan 20 · Shot Put · Place 5 · MillersvilleShot Put4kg5.10.69mSo

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 3PSAC Outdoor ChampionshipsMay 3 · Hammer · Place 2 · MillersvilleHammer2169-11SO
May 3PSAC Outdoor ChampionshipsMay 3 · Hammer · Place 2 · MillersvilleHammer2169-11SO
May 3PSAC Outdoor ChampionshipsMay 3 · Discus · Place 3 · MillersvilleDiscus3138-3SO
May 3PSAC Outdoor ChampionshipsMay 3 · Discus · Place 3 · MillersvilleDiscus3138-3SO
Apr 27Paul Kaiser ClassicApr 27 · Hammer · Place 2 · MillersvilleHammer247.59m—
Apr 27Paul Kaiser ClassicApr 27 · Discus · Place 3 · MillersvilleDiscus339.83m—
Apr 27Paul Kaiser ClassicApr 27 · Shot Put · Place 10 · MillersvilleShot Put1010.65m—
Apr 17Shippensburg University Mid-Week PR Bonanza MeetApr 17 · Hammer · Place 2 · MillersvilleHammer249.91m—
Apr 17Shippensburg University Mid-Week PR Bonanza MeetApr 17 · Discus · Place 2 · MillersvilleDiscus241.28m—
Apr 17Shippensburg University Mid-Week PR Bonanza MeetApr 17 · Shot Put · Place 9 · MillersvilleShot Put911.00m—
Apr 12Bison Outdoor ClassicApr 12 · Hammer · Place 5 · MillersvilleHammer548.79m—
Apr 12Bison Outdoor ClassicApr 12 · Discus · Place 18 · MillersvilleDiscus1838.65m—
Apr 12Bison Outdoor ClassicApr 12 · Shot Put · Place 36 · MillersvilleShot Put3610.86m—
Apr 541st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApr 5 · Hammer · Place 3 · MillersvilleHammer4kg3.51.62mSo
Apr 541st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApr 5 · Discus · Place 3 · MillersvilleDiscus1kg3.38.36mSo
Apr 541st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApr 5 · Shot Put · Place 10 · MillersvilleShot Put4kg10.10.42mSo

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 1Bison OpenerDec 1 · Weight Throw · Place 23 · MillersvilleWeight Throw20lb / 9.0kg23.11.88mSo
Dec 1Bison OpenerDec 1 · Shot Put · Place 13 · MillersvilleShot Put4kg13.11.35mSo
Feb 25PSAC Indoor Track & Field ChampionshipsFeb 25 · Shot Put · Place 12 · MillersvilleShot Put4kg12.11.98m PBFr
Feb 11Big Apple InvitationalFeb 11 · Weight Throw · Place 36 · MillersvilleWeight Throw20lb / 9.0kg36.12.05mFr
Feb 11Big Apple InvitationalFeb 11 · Shot Put · Place 15 · MillersvilleShot Put4kg15.11.54mFr
Feb 5DeSchriver IndoorFeb 5 · Shot Put · Place 3 · MillersvilleShot Put312.11mFR
Feb 5DeSchriver IndoorFeb 5 · Weight Throw · Place 22 · MillersvilleWeight Throw2211.92mFR
Jan 27Mini-Dip InvitationalJan 27 · Shot Put · Place 3 · MillersvilleShot Put311.82mFR
Jan 27Mini-Dip InvitationalJan 27 · Weight Throw · Place 12 · MillersvilleWeight Throw1212.49mFR
Jan 21Coach I OpenJan 21 · Shot Put · Place 3 · MillersvilleShot Put311.49mFR
Jan 21Coach I OpenJan 21 · Weight Throw · Place 5 · MillersvilleWeight Throw512.04mFR

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 112023 PSAC Outdoor Track & Field ChampionshipsMay 11 · Hammer · Place 7 · MillersvilleHammer4kg7.48.64mFr
May 112023 PSAC Outdoor Track & Field ChampionshipsMay 11 · Discus · Place 7 · MillersvilleDiscus1kg7.39.47m PBFr
May 112023 PSAC Outdoor Track & Field ChampionshipsMay 11 · Shot Put · Place 16 · MillersvilleShot Put4kg16.11.32m PBFr
Apr 29Paul Kaiser ClassicApr 29 · Shot Put · Place 7 · MillersvilleShot Put711.79mFR
Apr 14Bison Outdoor ClassicApr 14 · Hammer · Place 40 · MillersvilleHammer4039.58mFR
Apr 14Bison Outdoor ClassicApr 14 · Discus · Place 34 · MillersvilleDiscus3435.24mFR
Mar 3140th Millersville MetricsMar 31 · Hammer · Place 10 · MillersvilleHammer1042.67mFR
Mar 3140th Millersville MetricsMar 31 · Discus · Place 12 · MillersvilleDiscus1231.95mFR
Mar 3140th Millersville MetricsMar 31 · Shot Put · Place 7 · MillersvilleShot Put711.45mFR

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 2Bucknell Bison OpenDec 2 · Shot Put · Place 16 · MillersvilleShot Put4kg16.10.98mFr