Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorMount Union Last Chance Meet · May 1517.37aMount Union Last Chance MeetMay 15, 2025
200 Meters · IndoorWooster Invitational · Jan 1832.02Wooster InvitationalJanuary 18, 2025
200 Meters · OutdoorMount Union Last Chance Meet · May 1530.63aMount Union Last Chance MeetMay 15, 2025
2000m Steeplechase · 0.762m · OutdoorSRU HS Invitational · Apr 209:17.24aSRU HS InvitationalApril 20, 2024
300m Hurdles · 30" / 0.762m · OutdoorTri County Championships · Apr 2751.21aTri County ChampionshipsApril 27, 2024
400 Meters · IndoorSPIRE Holiday Classic · Dec 111:09.61aSPIRE Holiday ClassicDecember 11, 2021
60 Meters · IndoorDan Kinsey Invitational · Feb 79.34aDan Kinsey InvitationalFebruary 7, 2025
60m Hurdles · 33" / 0.838m · Indoor2024 YSU HS Meet #3 · Feb 1010.75a2024 YSU HS Meet #3February 10, 2024
800 Meters · IndoorTSTCA Indoor Championship Meet · Feb 192:46.03TSTCA Indoor Championship MeetFebruary 19, 2022
800 Meters · OutdoorMount Union Last Chance Meet · May 152:59.11aMount Union Last Chance MeetMay 15, 2025
Heptathlon · OutdoorMount Union Last Chance Meet · May 153304Mount Union Last Chance MeetMay 15, 2025
High Jump · IndoorHempfield Spartans SP/PV/WT/HJ Competition #2 · Dec 204-04Hempfield Spartans SP/PV/WT/HJ Competition #2December 20, 2021
High Jump · OutdoorMarty Goldberg Gator Invitational · May 81.36mMarty Goldberg Gator InvitationalMay 8, 2025
Javelin · 600g · OutdoorTri County Championships · Apr 27100' 9Tri County ChampionshipsApril 27, 2024
Long Jump · OutdoorMount Union Last Chance Meet · May 154.41mMount Union Last Chance MeetMay 15, 2025
Shot Put · 4kg · Indoor2024 YSU HS Meet #1 · Jan 1331-10.252024 YSU HS Meet #1January 13, 2024
Shot Put · 4kg · OutdoorMount Union Last Chance Meet · May 159.48mMount Union Last Chance MeetMay 15, 2025
Triple Jump · OutdoorWPIAL Semi Final @ Shenango · May 430-07.00WPIAL Semi Final @ ShenangoMay 4, 2021

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

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 15Mount Union Last Chance MeetMay 15 · 800 Meters · Place 5 · Allegheny (Pa.)Allegheny (Pa.)800 MetersRound M5.2:59.11a PBFr
May 15Mount Union Last Chance MeetMay 15 · Javelin · Place 1 · Allegheny (Pa.)Allegheny (Pa.)Javelin600gRound M1.30.21mFr
May 15Mount Union Last Chance MeetMay 15 · Long Jump · Place 10 · Allegheny (Pa.)Allegheny (Pa.)Long JumpRound M10.4.41m PBWind: 0.1Fr
May 15Mount Union Last Chance MeetMay 15 · 200 Meters · Place 10 · Allegheny (Pa.)Allegheny (Pa.)200 MetersRound M10.30.63a PBWind: 1.3Fr
May 15Mount Union Last Chance MeetMay 15 · Shot Put · Place 4 · Allegheny (Pa.)Allegheny (Pa.)Shot Put4kgRound M4.9.48m PBFr
May 15Mount Union Last Chance MeetMay 15 · High Jump · Place 4 · Allegheny (Pa.)Allegheny (Pa.)High JumpRound M4.1.44mFr
May 15Mount Union Last Chance MeetMay 15 · 100m Hurdles · Place 9 · Allegheny (Pa.)Allegheny (Pa.)100m Hurdles33" / 0.838mRound M9.17.37a PBWind: 1.7Fr
May 15Mount Union Last Chance MeetMay 15 · Heptathlon · Place 8 · Allegheny (Pa.)Allegheny (Pa.)HeptathlonRound M8.3304 PBFr
May 8Marty Goldberg Gator InvitationalMay 8 · Long Jump · Place 10 · Allegheny (Pa.)Allegheny (Pa.)Long Jump104.53mFR
May 8Marty Goldberg Gator InvitationalMay 8 · High Jump · Place 4 · Allegheny (Pa.)Allegheny (Pa.)High Jump41.36m PBFR
May 1Presidents Athletic Conference ChampionshipsMay 1 · Javelin · Place 14 · AlleghenyAlleghenyJavelin1425.32mFR
May 1Presidents Athletic Conference ChampionshipsMay 1 · 400m Hurdles · Place 16 · AlleghenyAllegheny400m Hurdles161:16.62FR
May 1Presidents Athletic Conference ChampionshipsMay 1 · 100m Hurdles · Place 12 · AlleghenyAllegheny100m HurdlesRound P1218.18FR
Apr 17John Papa InvitationalApr 17 · 200 Meters · Place 39 · AlleghenyAllegheny200 Meters3930.64FR
Apr 17John Papa InvitationalApr 17 · 100m Hurdles · Place 11 · AlleghenyAllegheny100m Hurdles1116.59FR
Apr 4Dave Labor Slippery Rock InvitationalApr 4 · Shot Put · Place 15 · AlleghenyAlleghenyShot Put159.19mFR
Apr 4Dave Labor Slippery Rock InvitationalApr 4 · Javelin · Place 30 · AlleghenyAlleghenyJavelin3028.08mFR
Apr 4Dave Labor Slippery Rock InvitationalApr 4 · 100m Hurdles · Place 22 · AlleghenyAllegheny100m HurdlesRound P2218.13FR
Mar 28CMUTF InviteMar 28 · 100m Hurdles · Place 28 · Allegheny (Pa.)Allegheny (Pa.)100m Hurdles2818.47aFr
Mar 22IUP Ed Fry InvitationalMar 22 · Javelin · Place 5 · Allegheny (Pa.)Allegheny (Pa.)Javelin527.38mFr
Mar 22IUP Ed Fry InvitationalMar 22 · 100m Hurdles · Place 7 · Allegheny (Pa.)Allegheny (Pa.)100m Hurdles718.38aFr

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 272025 PAC IndoorsFeb 27 · 60m Hurdles · Place 10 · Allegheny (Pa.)Allegheny (Pa.)60m Hurdles33" / 0.838mRound P10.10.76aFr
Feb 272025 PAC IndoorsFeb 27 · Shot Put · Place 18 · Allegheny (Pa.)Allegheny (Pa.)Shot Put4kg18.9.49mFr
Feb 15SPIRE Collegiate Indoor GamesFeb 15 · 60m Hurdles · Place 30 · AlleghenyAllegheny60m HurdlesRound P3010.97FR
Feb 15SPIRE Collegiate Indoor GamesFeb 15 · Shot Put · Place 30 · AlleghenyAlleghenyShot Put3030-11.00FR
Feb 7Dan Kinsey InvitationalFeb 7 · Shot Put · Place 10 · Allegheny (Pa.)Allegheny (Pa.)Shot Put109.42m—
Feb 7Dan Kinsey InvitationalFeb 7 · 60 Meters · Place 15 · Allegheny (Pa.)Allegheny (Pa.)60 Meters159.34a PB—
Feb 1Dr William Taraschke Team ChallengeFeb 1 · 55m Hurdles · Place 6 · AlleghenyAllegheny55m HurdlesRound P610.00FR
Feb 1Dr William Taraschke Team ChallengeFeb 1 · 55m Hurdles · Place 5 · AlleghenyAllegheny55m Hurdles510.49FR
Jan 18Wooster InvitationalJan 18 · 60m Hurdles · Place 10 · AlleghenyAllegheny60m Hurdles1011.16FR
Jan 18Wooster InvitationalJan 18 · 200 Meters · Place 18 · AlleghenyAllegheny200 Meters1832.02 PBFR

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 15PIAA District 7 (WPIAL) ChampionshipsMay 15 · 100m Hurdles · Place 16 · ShenangoShenango100m Hurdles33" / 0.838mRound S16.17.54a12
Apr 27Tri County ChampionshipsApr 27 · Javelin · Place 2 · ShenangoShenangoJavelin600g2.100' 9 PB12
Apr 27Tri County ChampionshipsApr 27 · 300m Hurdles · Place 2 · ShenangoShenango300m Hurdles30" / 0.762m2.51.21a PB12
Apr 27Tri County ChampionshipsApr 27 · 100m Hurdles · Place 2 · ShenangoShenango100m Hurdles33" / 0.838m2.17.62a12
Apr 24MAC Meet @ ShenangoApr 24 · Javelin · Place 8 · ShenangoShenangoJavelin886-112
Apr 24MAC Meet @ ShenangoApr 24 · 300m Hurdles · Place 9 · ShenangoShenango300m Hurdles952.9812
Apr 24MAC Meet @ ShenangoApr 24 · 100m Hurdles · Place 5 · ShenangoShenango100m Hurdles517.1012
Apr 24MAC Meet @ ShenangoApr 24 · 100m Hurdles · Place 6 · ShenangoShenango100m Hurdles617.4312
Apr 24MAC Meet @ ShenangoApr 24 · Javelin · Place 8 · ShenangoShenangoJavelin886' 112
Apr 24MAC Meet @ ShenangoApr 24 · 300m Hurdles · Place 9 · ShenangoShenango300m Hurdles952.9812
Apr 24MAC Meet @ ShenangoApr 24 · 100m Hurdles · Place 5 · ShenangoShenango100m Hurdles517.1012
Apr 24MAC Meet @ ShenangoApr 24 · 100m Hurdles · Place 6 · ShenangoShenango100m Hurdles617.4312
Apr 20SRU HS InvitationalApr 20 · 2000m Steeplechase · Place 5 · ShenangoShenango2000m Steeplechase0.762m5.9:17.24a PB12
Apr 20SRU HS InvitationalApr 20 · Javelin · Place 8 · ShenangoShenangoJavelin600g8.83-712
Apr 13Big Red Track and Field Invitational Apr 13 · Javelin · Place 3 · ShenangoShenangoJavelin600g3.96-012
Apr 13Big Red Track and Field Invitational Apr 13 · 300m Hurdles · Place 3 · ShenangoShenango300m Hurdles30" / 0.762m3.53.10a12
Apr 13Big Red Track and Field Invitational Apr 13 · 100m Hurdles · Place 4 · ShenangoShenango100m Hurdles33" / 0.838mRound P4.18.19a12
Apr 13Big Red Track and Field Invitational Apr 13 · 100m Hurdles · Place 3 · ShenangoShenango100m Hurdles33" / 0.838m3.17.98a12
Apr 13Big Red Track and Field Invitational Apr 13 · High Jump · Place 6 · ShenangoShenangoHigh Jump6.4-512

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 17TSTCA Indoor Championship MeetFeb 17 · Shot Put · Place 23 · ShenangoShenangoShot Put2327-1012
Feb 102024 YSU HS Meet #3Feb 10 · 60m Hurdles · Place 25 · ShenangoShenango60m Hurdles33" / 0.838mRound P25.10.75a PB12
Feb 102024 YSU HS Meet #3Feb 10 · 800 Meters · Place 56 · ShenangoShenango800 Meters56.2:48.34a12
Feb 3TSTCA Meet #3Feb 3 · 60m Hurdles · Place 9 · ShenangoShenango60m HurdlesRound P910.92—
Feb 3TSTCA Meet #3Feb 3 · 400 Meters · Place 23 · ShenangoShenango400 Meters231:10.15—
Jan 132024 YSU HS Meet #1Jan 13 · 60m Hurdles · Place 15 · ShenangoShenango60m Hurdles33" / 0.838mRound P15.11.15a12
Jan 132024 YSU HS Meet #1Jan 13 · 60m Hurdles · Place 12 · ShenangoShenango60m Hurdles33" / 0.838m12.11.11a12
Jan 132024 YSU HS Meet #1Jan 13 · Shot Put · Place 8 · ShenangoShenangoShot Put4kg8.31-10.25 PB12
Jan 132024 YSU HS Meet #1Jan 13 · 800 Meters · Place 47 · ShenangoShenango800 Meters47.2:56.01a12
Jan 6TSTCA Meet #1Jan 6 · 60m Hurdles · Place 22 · ShenangoShenango60m HurdlesRound P2211.44—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 4WPIAL Playoff @ Shenango HSMay 4 · Shot Put · Place 4 · ShenangoShenangoShot Put429-11.2511
May 4WPIAL Playoff @ Shenango HSMay 4 · 300m Hurdles · Place 6 · ShenangoShenango300m Hurdles654.2511
May 4WPIAL Playoff @ Shenango HSMay 4 · 100m Hurdles · Place 3 · ShenangoShenango100m Hurdles318.3411
Apr 29Tri County Championships @ Shenango HSApr 29 · Shot Put · Place 4 · ShenangoShenangoShot Put4kg4.29' 7.2511
Apr 29Tri County Championships @ Shenango HSApr 29 · 300m Hurdles · Place 4 · ShenangoShenango300m Hurdles30" / 0.762m4.56.05a11
Apr 29Tri County Championships @ Shenango HSApr 29 · 100m Hurdles · Place 3 · ShenangoShenango100m Hurdles33" / 0.838m3.18.41a11
Apr 26Shenango HS, MAC Invitational Apr 26 · 300m Hurdles · Place 15 · ShenangoShenango300m Hurdles30" / 0.762m15.53.47a11
Apr 26Shenango HS, MAC Invitational Apr 26 · 100m Hurdles · Place 12 · ShenangoShenango100m Hurdles33" / 0.838mRound S12.18.39a11
Apr 22SRU HS Invitational Apr 22 · 300m Hurdles · Place 15 · ShenangoShenango300m Hurdles30" / 0.762m15.54.63a11
Apr 15TSTCA Outdoor ChampionshipApr 15 · Shot Put · Place 17 · ShenangoShenangoShot Put1729-05.00—
Apr 15TSTCA Outdoor ChampionshipApr 15 · 300m Hurdles · Place 39 · ShenangoShenango300m Hurdles3955.51—
Apr 15TSTCA Outdoor ChampionshipApr 15 · 100m Hurdles · Place 21 · ShenangoShenango100m HurdlesRound P2118.47—

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 4YSU HS/Open Meet #3Feb 4 · 60m Hurdles · Place 28 · ShenangoShenango60m Hurdles33" / 0.838mRound P28.11.14a11
Feb 4YSU HS/Open Meet #3Feb 4 · Shot Put · Place 12 · ShenangoShenangoShot Put4kg12.31-07.0011
Jan 28TSTCA Meet #3Jan 28 · Shot Put · Place 11 · ShenangoShenangoShot Put1130-00.50—
Jan 28TSTCA Meet #3Jan 28 · 60m Hurdles · Place 10 · ShenangoShenango60m HurdlesRound P1011.39—
Jan 28TSTCA Meet #3Jan 28 · 400 Meters · Place 30 · ShenangoShenango400 Meters301:12.17—
Jan 21YSU HS/Open Meet #2 Jan 21 · 60m Hurdles · Place 18 · ShenangoShenango60m Hurdles33" / 0.838mRound P18.11.16a11
Jan 21YSU HS/Open Meet #2 Jan 21 · Shot Put · Place 14 · ShenangoShenangoShot Put4kg14.29-09.7511
Jan 21YSU HS/Open Meet #2 Jan 21 · 800 Meters · Place 38 · ShenangoShenango800 Meters38.2:55.93a11

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 4WPIAL Playoff Meet at ShenangoMay 4 · Shot Put · Place 6 · ShenangoShenangoShot Put4kg6.30' 10.5Unofficial10
May 4WPIAL Playoff Meet at ShenangoMay 4 · 300m Hurdles · Place 2 · ShenangoShenango300m Hurdles30" / 0.762m2.53.64aUnofficial10
Apr 14TSTCA Outdoor ChampionshipApr 14 · 300m Hurdles · Place 16 · ShenangoShenango300m Hurdles1654.02—
Apr 14TSTCA Outdoor ChampionshipApr 14 · 300m Hurdles · Place 16 · ShenangoShenango300m Hurdles1654.02—
Apr 2South Hills ClassicApr 2 · 300m Hurdles · Place 9 · ShenangoShenango300m Hurdles953.23—

2022 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 19TSTCA Indoor Championship MeetFeb 19 · Triple Jump · Place 19 · ShenangoShenangoTriple Jump1928-08.00—
Feb 19TSTCA Indoor Championship MeetFeb 19 · 60m Hurdles · Place 15 · ShenangoShenango60m HurdlesRound P1510.96—
Feb 19TSTCA Indoor Championship MeetFeb 19 · 800 Meters · Place 23 · ShenangoShenango800 Meters232:46.03 PB—
Feb 12TSTCA Meet #5Feb 12 · Shot Put · Place 10 · ShenangoShenangoShot Put1028-06.00—
Feb 12TSTCA Meet #5Feb 12 · 60m Hurdles · Place 14 · ShenangoShenango60m HurdlesRound P1411.11—
Feb 12TSTCA Meet #5Feb 12 · 800 Meters · Place 36 · ShenangoShenango800 Meters362:54.38—
Jan 29TSTCA Meet #4Jan 29 · Shot Put · Place 7 · ShenangoShenangoShot Put729-02.00—
Jan 29TSTCA Meet #4Jan 29 · High Jump · Place 9 · ShenangoShenangoHigh Jump94-05.00—
Jan 29TSTCA Meet #4Jan 29 · 60m Hurdles · Place 18 · ShenangoShenango60m HurdlesRound P1811.13—
Jan 29TSTCA Meet #4Jan 29 · Shot Put · Place 7 · ShenangoShenangoShot Put729-02.00—
Jan 29TSTCA Meet #4Jan 29 · High Jump · Place 9 · ShenangoShenangoHigh Jump94-05.00—
Jan 29TSTCA Meet #4Jan 29 · 60m Hurdles · Place 18 · ShenangoShenango60m HurdlesRound P1811.13—

2021 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20Hempfield Spartans SP/PV/WT/HJ Competition #2Dec 20 · Shot Put · Place 7 · ShenangoShenangoShot Put4kg7.28-9.510
Dec 20Hempfield Spartans SP/PV/WT/HJ Competition #2Dec 20 · High Jump · Place 3 · ShenangoShenangoHigh Jump3.4-04 PB10
Dec 11SPIRE Holiday ClassicDec 11 · 60m Hurdles · Place 6 · ShenangoShenango60m Hurdles33" / 0.838m6.12.10a10
Dec 11SPIRE Holiday ClassicDec 11 · Shot Put · Place 9 · ShenangoShenangoShot Put4kg9.26-05.0010
Dec 11SPIRE Holiday ClassicDec 11 · High Jump · ShenangoShenangoHigh Jump—DNS10
Dec 11SPIRE Holiday ClassicDec 11 · 400 Meters · Place 9 · ShenangoShenango400 Meters9.1:09.61a PB10

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 7Baldwin InvitationalMay 7 · Triple Jump · Place 25 · ShenangoShenangoTriple Jump2530-07.50—
May 4WPIAL Semi Final @ ShenangoMay 4 · Triple Jump · Place 4 · ShenangoShenangoTriple Jump4.30-07.00 PB9
May 4WPIAL Semi Final @ ShenangoMay 4 · 300m Hurdles · Place 2 · ShenangoShenango300m Hurdles30" / 0.762m2.53.15a9
Apr 10South Hills ClassicApr 10 · Triple Jump · Place 8 · ShenangoShenangoTriple Jump830-05.50—
Apr 10South Hills ClassicApr 10 · 300m Hurdles · Place 12 · ShenangoShenango300m Hurdles1255.77—