Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorYSU HS/Open Meet #3 · Feb 427.82aYSU HS/Open Meet #3February 4, 2023
Discus · 1.6kg · OutdoorBaldwin Invite · May 5105-07Baldwin InviteMay 5, 2023
Discus · 2kg · OutdoorPresidents Athletic Conference Outdoor T&F Championships · Apr 3034.40mPresidents Athletic Conference Outdoor T&F ChampionshipsApril 30, 2026
Shot Put · 12lb · Indoor2024 YSU HS Meet #3 · Feb 1036-11.002024 YSU HS Meet #3February 10, 2024
Shot Put · 12lb · OutdoorBaldwin Invite · May 532-09.00Baldwin InviteMay 5, 2023
Shot Put · 16lb / 7.26kg · Indoor2026 PAC Indoor Championship · Feb 2610.61m2026 PAC Indoor ChampionshipFebruary 26, 2026
Shot Put · 16lb / 7.26kg · OutdoorWestminster Invitational · Apr 1110.76mWestminster InvitationalApril 11, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 30Presidents Athletic Conference Outdoor T&F ChampionshipsApr 30 · Discus · Place 9 · WaynesburgWaynesburgDiscus2kg9.34.40m PBSo
Apr 30Presidents Athletic Conference Outdoor T&F ChampionshipsApr 30 · Shot Put · Place 20 · WaynesburgWaynesburgShot Put16lb / 7.26kg20.10.56mSo
Apr 17Mountaineer Showcase (College Division)Apr 17 · Discus · WaynesburgWaynesburgDiscus2kg—DNSSo
Apr 17Mountaineer Showcase (College Division)Apr 17 · Shot Put · WaynesburgWaynesburgShot Put16lb / 7.26kg—DNSSo
Apr 11Westminster InvitationalApr 11 · Discus · Place 13 · WaynesburgWaynesburgDiscus2kg13.31.62mSo
Apr 11Westminster InvitationalApr 11 · Shot Put · Place 21 · WaynesburgWaynesburgShot Put16lb / 7.26kg21.10.76m PBSo
Apr 3Dave Labor Slippery Rock InvitationalApr 3 · Discus · Place 51 · WaynesburgWaynesburgDiscus2kg51.31.32mSo
Mar 27West Liberty Tim Weaver Invitational Mar 27 · Discus · Place 21 · WaynesburgWaynesburgDiscus2kg21.31.37mSo
Mar 27West Liberty Tim Weaver Invitational Mar 27 · Shot Put · Place 26 · WaynesburgWaynesburgShot Put16lb / 7.26kg26.9.65mSo

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 262026 PAC Indoor ChampionshipFeb 26 · Shot Put · Place 18 · WaynesburgWaynesburgShot Put16lb / 7.26kg18.10.61m PBSo
Feb 13OWU OpenFeb 13 · Shot Put · Place 6 · WaynesburgWaynesburgShot Put611.16mSO
Feb 7Bob Shannon InvitationalFeb 7 · Shot Put · Place 30 · WaynesburgWaynesburgShot Put3035-00.50SO
Jan 31Mount Union Wuske OpenJan 31 · Shot Put · Place 21 · WaynesburgWaynesburgShot Put2136-04.00SO
Jan 31Mount Union Jim Wuske Collegiate InvitationalJan 31 · Shot Put · Place 21 · WaynesburgWaynesburgShot Put12lb21.11.07mSo
Jan 24Muskie Meet #2Jan 24 · Shot Put · Place 28 · WaynesburgWaynesburgShot Put2810.01mSO

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 5Youngstown State IcebreakerDec 5 · Shot Put · Place 52 · WaynesburgWaynesburgShot Put16lb / 7.26kg52.10.29mSo
Feb 272025 PAC IndoorsFeb 27 · Shot Put · Place 22 · WaynesburgWaynesburgShot Put16lb / 7.26kg22.10.60mFr
Feb 14OWU OpenFeb 14 · Shot Put · Place 8 · WaynesburgWaynesburgShot Put810.64mFR
Feb 8Bob Shannon InvitationalFeb 8 · Shot Put · Place 22 · WaynesburgWaynesburgShot Put2210.37mFR
Jan 312025 YSU Mid Major InvitationalJan 31 · Shot Put · Place 41 · WaynesburgWaynesburgShot Put4110.12mFR
Jan 25Muskie Meet #2Jan 25 · Shot Put · Place 38 · WaynesburgWaynesburgShot Put3810.03m—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 16Grove City Mini MeetApr 16 · Discus · Place 5 · WaynesburgWaynesburgDiscus2kg5.30.57mFr
Apr 16Grove City Mini MeetApr 16 · Shot Put · Place 10 · WaynesburgWaynesburgShot Put16lb / 7.26kg10.10.69mFr
Apr 11Westminster (Pa) InvitationalApr 11 · Discus · Place 31 · WaynesburgWaynesburgDiscus2kg31.30.70mFr
Apr 11Westminster (Pa) InvitationalApr 11 · Shot Put · Place 30 · WaynesburgWaynesburgShot Put16lb / 7.26kg30.10.09mFr
Apr 4Dave Labor Slippery Rock InvitationalApr 4 · Shot Put · Place 27 · WaynesburgWaynesburgShot Put2710.47mFR
Apr 4Dave Labor Slippery Rock InvitationalApr 4 · Discus · Place 26 · WaynesburgWaynesburgDiscus2631.48mFR

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 62024 YSU IcebreakerDec 6 · Shot Put · Place 32 · WaynesburgWaynesburgShot Put16lb / 7.26kg32.9.90mFr
Feb 102024 YSU HS Meet #3Feb 10 · Shot Put · Place 20 · South FayetteSouth FayetteShot Put12lb20.36-11.00 PB12
Jan 27TSTCA Meet #4Jan 27 · Shot Put · Place 30 · South FayettSouth FayettShot Put3033-00.00—
Jan 202024 YSU HS Meet #2Jan 20 · Shot Put · Place 36 · South FayetteSouth FayetteShot Put12lb36.31-10.2512
Jan 6TSTCA Meet #1Jan 6 · Shot Put · Place 26 · South FayettSouth FayettShot Put2631-09.50—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 3Baldwin InvitationalMay 3 · Shot Put · Place 45 · South FayetteSouth FayetteShot Put4534-8.5012
Apr 27South Fayette InvitationalApr 27 · Shot Put · Place 48 · South FayetteSouth FayetteShot Put4833-0.5012
Apr 27South Fayette InvitationalApr 27 · Discus · Place 20 · South FayetteSouth FayetteDiscus20103-112
Apr 13TSTCA Outdoor ChampionshipApr 13 · Discus · Place 5 · South FayettSouth FayettDiscus5122-02—
Apr 13TSTCA Outdoor ChampionshipApr 13 · Shot Put · Place 38 · South FayettSouth FayettShot Put3835-05.00—
Apr 13TSTCA Outdoor ChampionshipApr 13 · Discus · Place 5 · South FayetteSouth FayetteDiscus5122-212
Apr 13TSTCA Outdoor ChampionshipApr 13 · Shot Put · Place 38 · South FayetteSouth FayetteShot Put3835-512
Apr 6Mount Lebanon InvitationalApr 6 · Discus · Place 1 · South FayetteSouth FayetteDiscus1122-0612
Apr 6Mount Lebanon InvitationalApr 6 · Shot Put · Place 4 · South FayetteSouth FayetteShot Put436-06.0012
Apr 6Mount Lebanon InvitationalApr 6 · Discus · Place 1 · South FayetteSouth FayetteDiscus1122-0612
Apr 6Mount Lebanon InvitationalApr 6 · Shot Put · Place 4 · South FayetteSouth FayetteShot Put436-06.0012

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 8SPIRE HS Holiday ClassicDec 8 · Shot Put · Place 14 · South FayetteSouth FayetteShot Put12lb14.34-8.5012
Feb 11TSTCA Meet #4Feb 11 · Shot Put · Place 33 · South FayettSouth FayettShot Put3331-05.00—
Feb 4YSU HS/Open Meet #3Feb 4 · Shot Put · Place 34 · South FayetteSouth FayetteShot Put12lb34.32-11.7511
Feb 4YSU HS/Open Meet #3Feb 4 · 200 Meters · Place 62 · South FayetteSouth Fayette200 Meters62.27.82a PB11
Jan 28SPIRE Ohio HS Preview MeetJan 28 · Shot Put · Place 22 · South FayetteSouth FayetteShot Put2235-111
Jan 21TSTCA Meet #2Jan 21 · Shot Put · Place 20 · South FayettSouth FayettShot Put2034-05.00—
Jan 13TSTCA Meet #1Jan 13 · Shot Put · Place 30 · South FayettSouth FayettShot Put3030-06.50—
Jan 13TSTCA Meet #1Jan 13 · Shot Put · Place 30 · South FayettSouth FayettShot PutRound P3030-06.50—
Jan 13TSTCA Meet #1Jan 13 · Shot Put · Place 30 · South FayettSouth FayettShot Put3030-06.50—
Jan 13TSTCA Meet #1Jan 13 · Shot Put · Place 30 · South FayettSouth FayettShot PutRound P3030-06.50—

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 5Baldwin InviteMay 5 · Discus · Place 27 · South FayetteSouth FayetteDiscus1.6kg27.105-07 PB11
May 5Baldwin InviteMay 5 · Shot Put · Place 53 · South FayetteSouth FayetteShot Put12lb53.32-09.00 PB11
May 4WPIAL AAA Team Semifinal @ South FayetteMay 4 · Discus · Place 2 · South FayetteSouth FayetteDiscus2121-00—
May 4WPIAL AAA Team Semifinal @ South FayetteMay 4 · Shot Put · Place 8 · South FayetteSouth FayetteShot Put837-02.50—
Apr 29South Fayette InvitationalApr 29 · Discus · Place 5 · South FayettSouth FayettDiscus5123-10—
Apr 29South Fayette InvitationalApr 29 · Shot Put · Place 20 · South FayettSouth FayettShot Put2036-03.50—
Apr 15TSTCA Outdoor ChampionshipApr 15 · Discus · Place 25 · South FayettSouth FayettDiscus2595-08—
Apr 15TSTCA Outdoor ChampionshipApr 15 · Shot Put · Place 48 · South FayettSouth FayettShot Put4831-08.00—
Apr 1Mt Lebanon InvitationalApr 1 · Javelin · Place 11 · South Fayette High SSouth Fayette High SJavelin1180-1011
Apr 1Mt Lebanon InvitationalApr 1 · Discus · Place 2 · South Fayette High SSouth Fayette High SDiscus2111-0711
Apr 1Mt Lebanon InvitationalApr 1 · Shot Put · Place 10 · South Fayette High SSouth Fayette High SShot Put1030-06.5011

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 6Baldwin InvitationalMay 6 · Javelin · Place 49 · South FayettSouth FayettJavelin4980-04—
May 6Baldwin InvitationalMay 6 · Discus · Place 40 · South FayettSouth FayettDiscus4078-00—
Apr 14TSTCA Outdoor ChampionshipApr 14 · Discus · Place 30 · South FayettSouth FayettDiscus3086-10—
Apr 14TSTCA Outdoor ChampionshipApr 14 · Discus · Place 30 · South FayettSouth FayettDiscus3086-10—
Apr 2South Hills ClassicApr 2 · Discus · Place 33 · South FayettSouth FayettDiscus3388-03—

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 12TSTCA Meet #5Feb 12 · Shot Put · Place 32 · South FayettSouth FayettShot Put3227-11.50—