Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorPIAA District 7 (WPIAL) Championships · May 15150' 5PIAA District 7 (WPIAL) ChampionshipsMay 15, 2024
Discus · 2kg · Indoor2024 YSU Icebreaker · Dec 645.14m2024 YSU IcebreakerDecember 6, 2024
Discus · 2kg · OutdoorDave Labor Slippery Rock Invitational · Apr 347.92mDave Labor Slippery Rock InvitationalApril 3, 2026
Shot Put · 12lb · IndoorPTFCA Championships · Feb 2549-08.50PTFCA ChampionshipsFebruary 25, 2024
Shot Put · 12lb · OutdoorPIAA District 7 (WPIAL) Championships · May 1557' 8.5PIAA District 7 (WPIAL) ChampionshipsMay 15, 2024
Shot Put · 16lb / 7.26kg · IndoorJud Logan Memorial · Jan 2316.49mJud Logan MemorialJanuary 23, 2026
Shot Put · 16lb / 7.26kg · OutdoorRaleigh Relays · Mar 2617.07mRaleigh RelaysMarch 26, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 13Mount Union Last Chance MeetMay 13 · Shot Put · Place 2 · Youngstown St.Youngstown St.Shot Put215.54mSO
May 13Mount Union Last Chance MeetMay 13 · Shot Put · Place 2 · Youngstown StateYoungstown StateShot Put215.54mSo
May 8Horizon League Outdoor ChampionshipsMay 8 · Discus · Place 10 · Youngstown StateYoungstown StateDiscus2kg10.41.60mSo
May 8Horizon League Outdoor ChampionshipsMay 8 · Shot Put · Place 1 · Youngstown StateYoungstown StateShot Put16lb / 7.26kg1.16.35mSo
Apr 24Ashland Alumni OpenApr 24 · Discus · Place 9 · Youngstown StateYoungstown StateDiscus2kg9.45.21mSo
Apr 24Ashland Alumni OpenApr 24 · Shot Put · Place 5 · Youngstown StateYoungstown StateShot Put16lb / 7.26kg5.16.26mSo
Apr 23130th Penn Relays CarnivalApr 23 · Shot Put · Place 13 · Youngstown StateYoungstown StateShot Put16lb / 7.26kg13.16.38mSo
Apr 16John Papa InvitationalApr 16 · Shot Put · Place 3 · Youngstown StateYoungstown StateShot Put16lb / 7.26kg3.16.54mSo
Apr 10Hurricane Alumni InvitationalApr 10 · Discus · Youngstown StateYoungstown StateDiscus2kg—DNSSo
Apr 10Hurricane Alumni InvitationalApr 10 · Shot Put · Place 1 · Youngstown StateYoungstown StateShot Put16lb / 7.26kg1.16.98mSo
Apr 3Dave Labor Slippery Rock InvitationalApr 3 · Discus · Place 7 · Youngstown StateYoungstown StateDiscus2kg7.47.92m PBSo
Apr 3Dave Labor Slippery Rock InvitationalApr 3 · Shot Put · Place 3 · Youngstown StateYoungstown StateShot Put16lb / 7.26kg3.16.61mSo
Mar 26Raleigh RelaysMar 26 · Discus · Place 25 · Youngstown StateYoungstown StateDiscus2kg25.45.98mSo
Mar 26Raleigh RelaysMar 26 · Shot Put · Place 7 · Youngstown StateYoungstown StateShot Put16lb / 7.26kg7.17.07m PBSo

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 282026 Horizon League Indoor ChampionshipFeb 28 · Shot Put · Place 1 · Youngstown St.Youngstown St.Shot Put117.88mSO
Feb 13YSU Last ChanceFeb 13 · Shot Put · Place 11 · Youngstown StateYoungstown StateShot Put1115.99mSo
Feb 7Michigan InvitationalFeb 7 · Shot Put · Place 5 · Youngstown StateYoungstown StateShot Put516.46mSo
Jan 302026 YSU Mid-Major InvitationalJan 30 · Shot Put · Place 4 · Youngstown StateYoungstown StateShot Put416.24mSO
Jan 23Jud Logan MemorialJan 23 · Shot Put · Place 4 · Youngstown StateYoungstown StateShot Put16lb / 7.26kg4.16.49m PBSo
Jan 162026 YSU Collegiate InvitationalJan 16 · Shot Put · Place 3 · Youngstown StateYoungstown StateShot Put16lb / 7.26kg3.16.20mSo

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 5Youngstown State IcebreakerDec 5 · Discus · Place 10 · Youngstown StateYoungstown StateDiscus2kg10.42.37mSo
Dec 5Youngstown State IcebreakerDec 5 · Shot Put · Place 9 · Youngstown StateYoungstown StateShot Put16lb / 7.26kg9.15.17mSo
Feb 142025 YSU Last ChanceFeb 14 · Shot Put · Place 1 · Youngstown StateYoungstown StateShot Put116.42m—
Feb 8Michigan InvitationalFeb 8 · Shot Put · Place 6 · Youngstown StateYoungstown StateShot Put615.20m—
Jan 312025 YSU Mid Major InvitationalJan 31 · Weight Throw · Place 25 · Youngstown St.Youngstown St.Weight Throw2510.97mFR
Jan 312025 YSU Mid Major InvitationalJan 31 · Weight Throw · Place 25 · Youngstown St.Youngstown St.Weight Throw2510.97mFR
Jan 312025 YSU Mid Major InvitationalJan 31 · Shot Put · Place 1 · Youngstown St.Youngstown St.Shot Put116.17mFR
Jan 172025 YSU Collegiate InvJan 17 · Shot Put · Place 6 · Youngstown StateYoungstown StateShot Put614.98m—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 9Horizon League ChampionshipMay 9 · Discus · Place 7 · Youngstown StateYoungstown StateDiscus2kg7.43.91mFr
May 9Horizon League ChampionshipMay 9 · Shot Put · Place 2 · Youngstown StateYoungstown StateShot Put16lb / 7.26kg2.16.05mFr
May 2SRU Last Chance MeetMay 2 · Shot Put · Place 3 · Youngstown StateYoungstown StateShot Put16lb / 7.26kg3.16.25mFr
Apr 26Ashland University Alumni OpenApr 26 · Discus · Place 20 · Youngstown StateYoungstown StateDiscus2kg20.41.59mFr
Apr 26Ashland University Alumni OpenApr 26 · Shot Put · Place 12 · Youngstown StateYoungstown StateShot Put16lb / 7.26kg12.14.13mFr
Apr 11Westminster (Pa) InvitationalApr 11 · Discus · Place 15 · Youngstown StateYoungstown StateDiscus2kg15.38.84mFr
Apr 11Westminster (Pa) InvitationalApr 11 · Shot Put · Place 4 · Youngstown StateYoungstown StateShot Put16lb / 7.26kg4.14.18mFr
Apr 4Tennessee InvitationalApr 4 · Discus · Youngstown StateYoungstown StateDiscus2kg--FOULFr
Apr 4Tennessee InvitationalApr 4 · Shot Put · Place 6 · Youngstown StateYoungstown StateShot Put16lb / 7.26kg6.16.05mFr

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 62024 YSU IcebreakerDec 6 · Discus · Place 5 · Youngstown StateYoungstown StateDiscus2kg5.45.14m PBFr
Dec 62024 YSU IcebreakerDec 6 · Shot Put · Place 3 · Youngstown StateYoungstown StateShot Put16lb / 7.26kg3.15.11mFr
Feb 25PTFCA ChampionshipsFeb 25 · Shot Put · Place 13 · New CastleNew CastleShot Put12lb13.49-08.50 PB12
Feb 17TSTCA Indoor Championship MeetFeb 17 · Shot Put · Place 3 · New CastleNew CastleShot Put352-4.5012
Feb 10TSTCA Meet #5Feb 10 · Shot Put · Place 2 · New CastleNew CastleShot Put253-09.50—
Feb 10TSTCA Meet #5Feb 10 · Shot Put · Place 2 · New CastleNew CastleShot Put253-9.5012
Feb 3TSTCA Meet #3Feb 3 · Shot Put · Place 1 · New CastleNew CastleShot Put150-05.50—
Jan 27TSTCA Meet #4Jan 27 · Shot Put · Place 2 · New CastleNew CastleShot Put250-03.00—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 24PIAA State Track & Field ChampionshipsMay 24 · Shot Put · Place 4 · New CastleNew CastleShot Put12lb4.57-1.2512
May 15PIAA District 7 (WPIAL) ChampionshipsMay 15 · Discus · Place 6 · New CastleNew CastleDiscus1.6kg6.150' 5 PB12
May 15PIAA District 7 (WPIAL) ChampionshipsMay 15 · Shot Put · Place 1 · New CastleNew CastleShot Put12lb1.57' 8.5 PB12
Apr 24MAC Meet @ ShenangoApr 24 · Shot Put · Place 1 · New CastleNew CastleShot Put154-0.7512
Apr 24MAC Meet @ ShenangoApr 24 · Javelin · Place 39 · New CastleNew CastleJavelin3975-912
Apr 24MAC Meet @ ShenangoApr 24 · Discus · Place 3 · New CastleNew CastleDiscus3136-1012
Apr 24MAC Meet @ ShenangoApr 24 · Shot Put · Place 1 · New CastleNew CastleShot Put154' 0.7512
Apr 24MAC Meet @ ShenangoApr 24 · Javelin · Place 39 · New CastleNew CastleJavelin3975' 912
Apr 24MAC Meet @ ShenangoApr 24 · Discus · Place 3 · New CastleNew CastleDiscus3136' 1012
Apr 13TSTCA Outdoor ChampionshipApr 13 · Discus · Place 1 · New CastleNew CastleDiscus1151-08—
Apr 13TSTCA Outdoor ChampionshipApr 13 · Shot Put · Place 1 · New CastleNew CastleShot Put156-02.50—
Apr 13TSTCA Outdoor ChampionshipApr 13 · Discus · Place 1 · New CastleNew CastleDiscus1151-812
Apr 13TSTCA Outdoor ChampionshipApr 13 · Shot Put · Place 1 · New CastleNew CastleShot Put156-2.5012
Apr 5Avonworth/Northgate @ New Castle HS T&F MeetApr 5 · Javelin · Place 2 · New CastleNew CastleJavelin295-712
Apr 5Avonworth/Northgate @ New Castle HS T&F MeetApr 5 · Shot Put · Place 1 · New CastleNew CastleShot Put151-512
Apr 5Avonworth/Northgate @ New Castle HS T&F MeetApr 5 · Discus · Place 1 · New CastleNew CastleDiscus1124-812

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 17PIAA District 7 (WPIAL) ChampionshipsMay 17 · Shot Put · Place 9 · New CastleNew CastleShot Put12lb9.46' 411
Apr 13Ambridge @ New Castle HSApr 13 · Shot Put · Place 1 · New CastleNew CastleShot Put141-7—
Apr 13Ambridge @ New Castle HSApr 13 · Javelin · Place 5 · New CastleNew CastleJavelin596-7—
Apr 13Ambridge @ New Castle HSApr 13 · Discus · Place 7 · New CastleNew CastleDiscus743-10—