Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · Outdoor2024 Lancaster Lebanon League Championships · May 10130-04.002024 Lancaster Lebanon League ChampionshipsMay 10, 2024
Discus · 2kg · IndoorNJCAA Division III Outdoor Track & Field Championships · May 737.61mNJCAA Division III Outdoor Track & Field ChampionshipsMay 7, 2026
Discus · 2kg · OutdoorMillersville Metrics · Apr 339.74mMillersville MetricsApril 3, 2026
Hammer · 16lb / 7.26kg · IndoorNJCAA Division III Outdoor Track & Field Championships · May 733.60mNJCAA Division III Outdoor Track & Field ChampionshipsMay 7, 2026
Hammer · 16lb / 7.26kg · OutdoorMillersville Invite · Apr 1830.06mMillersville InviteApril 18, 2026
Shot Put · 12lb · IndoorF&M HS Invite #3 · Jan 2847-07.50F&M HS Invite #3January 28, 2024
Shot Put · 12lb · OutdoorPIAA District 3 Championships · May 1749-8PIAA District 3 ChampionshipsMay 17, 2024
Shot Put · 16lb / 7.26kg · IndoorNJCAA Division III Outdoor Track & Field Championships · May 712.41mNJCAA Division III Outdoor Track & Field ChampionshipsMay 7, 2026
Shot Put · 16lb / 7.26kg · OutdoorMillersville Invite · Apr 1813.02mMillersville InviteApril 18, 2026
Weight Throw · 35lb / 15.9kg · IndoorCoach "I" Invitational · Jan 2410.49mCoach "I" InvitationalJanuary 24, 2026

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

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · Hammer · Place 14 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)Hammer16lb / 7.26kg14.33.60m PBSo
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · Discus · Place 4 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)Discus2kg4.37.61m PBSo
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · Shot Put · Place 9 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)Shot Put16lb / 7.26kg9.12.41m PBSo
Feb 20Fastrack Last ChanceFeb 20 · Weight Throw · Place 13 · Thaddeus StevensThaddeus StevensWeight Throw1311.00mSO
Feb 20Fastrack Last ChanceFeb 20 · Shot Put · Place 5 · Thaddeus StevensThaddeus StevensShot Put512.79mSO
Feb 7Blue and White InviteFeb 7 · Weight Throw · Place 34 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)Weight Throw3410.30mSo
Jan 24Coach "I" InvitationalJan 24 · Weight Throw · Place 40 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)Weight Throw35lb / 15.9kg40.10.49m PBSo
Jan 24Coach "I" InvitationalJan 24 · Shot Put · Place 36 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)Shot Put16lb / 7.26kg36.11.09mSo

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 25Blue Jay Tune-UpApr 25 · Hammer · Place 23 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)Hammer16lb / 7.26kg23.25.90mSo
Apr 25Blue Jay Tune-UpApr 25 · Discus · Place 14 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)Discus2kg14.33.04mSo
Apr 25Blue Jay Tune-UpApr 25 · Shot Put · Place 6 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)Shot Put16lb / 7.26kg6.12.73mSo
Apr 18Millersville InviteApr 18 · Hammer · Place 19 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)Hammer16lb / 7.26kg19.30.06m PBSo
Apr 18Millersville InviteApr 18 · Discus · Place 6 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)Discus2kg6.38.54mSo
Apr 18Millersville InviteApr 18 · Shot Put · Place 5 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)Shot Put16lb / 7.26kg5.13.02m PBSo
Apr 9Messiah InvitationalApr 9 · Hammer · Place 63 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)Hammer16lb / 7.26kg63.27.39mSo
Apr 9Messiah InvitationalApr 9 · Discus · Place 26 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)Discus2kg26.36.62mSo
Apr 9Messiah InvitationalApr 9 · Shot Put · Place 20 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)Shot Put16lb / 7.26kg20.12.56mSo
Apr 3Millersville MetricsApr 3 · Hammer · Place 28 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)Hammer16lb / 7.26kg28.25.86mSo
Apr 3Millersville MetricsApr 3 · Discus · Place 11 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)Discus2kg11.39.74m PBSo
Apr 3Millersville MetricsApr 3 · Shot Put · Place 10 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)Shot Put16lb / 7.26kg10.12.99mSo
Mar 27Danny Curran InvitationalMar 27 · Discus · Place 19 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)Discus2kg19.36.98mSo
Mar 27Danny Curran InvitationalMar 27 · Shot Put · Place 35 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)Shot Put16lb / 7.26kg35.11.87mSo

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 26Blue Jay Tune UpApr 26 · Hammer · Place 24 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)Hammer16lb / 7.26kg24.25.64mFr
Apr 26Blue Jay Tune UpApr 26 · Discus · Place 6 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)Discus2kg6.38.46mFr
Apr 26Blue Jay Tune UpApr 26 · Shot Put · Place 7 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)Shot Put16lb / 7.26kg7.12.39mFr
Apr 18Mason-Dixon ClassicApr 18 · Hammer · Place 14 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)Hammer16lb / 7.26kg14.22.33mFr
Apr 18Mason-Dixon ClassicApr 18 · Discus · Place 3 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)Discus2kg3.37.86mFr
Apr 18Mason-Dixon ClassicApr 18 · Shot Put · Place 3 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)Shot Put16lb / 7.26kg3.12.61mFr
Apr 10Messiah InvitationalApr 10 · Hammer · Place 47 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)Hammer16lb / 7.26kg47.16.85mFr
Apr 10Messiah InvitationalApr 10 · Discus · Place 28 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)Discus2kg28.34.55mFr
Apr 10Messiah InvitationalApr 10 · Shot Put · Place 29 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)Shot Put16lb / 7.26kg29.11.44mFr
Apr 442nd Millersville MetricsApr 4 · Discus · Place 15 · Thaddeus Stevens (Pa.)Thaddeus Stevens (Pa.)Discus1537.86mFr
Apr 442nd Millersville MetricsApr 4 · Shot Put · Place 29 · Thaddeus Stevens (Pa.)Thaddeus Stevens (Pa.)Shot Put2910.88mFr

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 17PIAA District 3 ChampionshipsMay 17 · Shot Put · Place 7 · Elizabethtown AreaElizabethtown AreaShot Put12lb7.49-8 PB12
May 102024 Lancaster Lebanon League ChampionshipsMay 10 · Discus · Place 7 · Elizabethtown AreaElizabethtown AreaDiscus1.6kg7.130-04.00 PB12
May 102024 Lancaster Lebanon League ChampionshipsMay 10 · Shot Put · Place 6 · Elizabethtown AreaElizabethtown AreaShot Put12lb6.48-07.0012
May 4Blue Streak RelaysMay 4 · Discus · Place 1 · Elizabethtown AreaElizabethtown AreaDiscus1139-11—
May 4Blue Streak RelaysMay 4 · Shot Put · Place 3 · Elizabethtown AreaElizabethtown AreaShot Put347-2.25—
Apr 20Shippensburg 97th Roddick HS InvitationalApr 20 · Shot Put · Place 11 · Elizabethtown AreaElizabethtown AreaShot Put1147-212
Mar 23Tim Cook Memorial InvitationalMar 23 · Discus · Place 11 · Elizabethtown AreaElizabethtown AreaDiscus1.6kg11.124-412
Mar 23Tim Cook Memorial InvitationalMar 23 · Shot Put · Place 3 · Elizabethtown AreaElizabethtown AreaShot Put12lb3.45-0.5012

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 17Bison Last ChanceFeb 17 · Shot Put · Place 4 · Elizabethtown AreaElizabethtown AreaShot Put12lb4.45-02.5012
Feb 4Lancaster PAL's LL ChallengeFeb 4 · Shot Put · Place 3 · Elizabethtown AreaElizabethtown AreaShot Put347-2—
Jan 28F&M HS Invite #3Jan 28 · Shot Put · Place 4 · Elizabethtown AreaElizabethtown AreaShot Put12lb4.47-07.50 PB12
Jan 21Riverhawk HSJan 21 · Shot Put · Place 7 · Elizabethtown AreaElizabethtown AreaShot Put12lb7.44-05.7512
Jan 13LVC HS InviteJan 13 · Shot Put · Place 6 · Elizabethtown AreaElizabethtown AreaShot Put12lb6.44' 1"12
Jan 6Dickinson College New Year HS InviteJan 6 · Shot Put · Place 3 · Elizabethtown AreaElizabethtown AreaShot Put343-2.5—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 12Lebanon-Lancaster League ChampionshipMay 12 · Discus · Place 8 · Elizabethtown AreaElizabethtown AreaDiscus8120-5JR
Apr 29Unionville InvitationalApr 29 · Discus · Place 22 · Elizabethtown AreaElizabethtown AreaDiscus22108-1—
Apr 29Unionville InvitationalApr 29 · Shot Put · Place 16 · Elizabethtown AreaElizabethtown AreaShot Put1639-7—
Apr 29Unionville InvitationalApr 29 · Discus · Place 22 · Elizabethtown AreaElizabethtown AreaDiscus1.6kg22.108-1Unofficial11
Apr 29Unionville InvitationalApr 29 · Shot Put · Place 16 · Elizabethtown AreaElizabethtown AreaShot Put12lb16.39-7Unofficial11
Apr 15Hempfield Black Knight InvitationalApr 15 · Discus · Place 17 · Elizabethtown AreaElizabethtown AreaDiscus17114-10JR
Apr 15Hempfield Black Knight InvitationalApr 15 · Shot Put · Place 1 · Elizabethtown AreaElizabethtown AreaShot Put144-0JR
Apr 1Bruce Dallas Invitational Apr 1 · Discus · Place 28 · Elizabethtown AreaElizabethtown AreaDiscus28105-11JR
Apr 1Bruce Dallas Invitational Apr 1 · Shot Put · Place 24 · Elizabethtown AreaElizabethtown AreaShot Put2440-1JR

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 14Lebanon Valley College T&F HS Blue & White InviteJan 14 · Shot Put · Place 8 · Elizabethtown AreaElizabethtown AreaShot Put840-6JR
Jan 14Lebanon Valley College T&F HS Blue & White InviteJan 14 · Shot Put · Place 9 · Elizabethtown AreaElizabethtown AreaShot Put940-6JR
Jan 8Flying Dutchmen InvitationalJan 8 · Shot Put · Place 7 · Elizabethtown AreaElizabethtown AreaShot Put12lb7.41' 8"11