Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCarnegie Mellon Invitational · Mar 2711.41aCarnegie Mellon InvitationalMarch 27, 2026
110m Hurdles · 39" / 0.991m · OutdoorPIAA District 7 (WPIAL) AA Championships · May 1816.10aPIAA District 7 (WPIAL) AA ChampionshipsMay 18, 2022
200 Meters · Indoor2024 YSU Icebreaker · Dec 622.41a2024 YSU IcebreakerDecember 6, 2024
200 Meters · OutdoorDave Labor Slippery Rock Invitational · Apr 322.35aDave Labor Slippery Rock InvitationalApril 3, 2026
300m Hurdles · 36" / 0.914m · OutdoorPIAA District 7 (WPIAL) AA Championships · May 1841.86aPIAA District 7 (WPIAL) AA ChampionshipsMay 18, 2022
400 Meters · Indoor2024 YSU Icebreaker · Dec 650.28a2024 YSU IcebreakerDecember 6, 2024
400m Hurdles · 36" / 0.914m · OutdoorGrove City College Mini Invitational · Apr 557.40aGrove City College Mini InvitationalApril 5, 2023
60 Meter · IndoorMount Union Last Chance · Feb 217.33aMount Union Last ChanceFebruary 21, 2025
60m Hurdles · 39" / 0.991m · IndoorTSTCA Indoor Championships · Feb 229.72aTSTCA Indoor ChampionshipsFebruary 22, 2020
Triple Jump · OutdoorWPIAL Semi Final @ Shenango · May 438-02.00WPIAL Semi Final @ ShenangoMay 4, 2021

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 16John Papa InvitationalApr 16 · 200 Meters · Place 15 · Slippery RockSlippery Rock200 Meters15.23.04aWind: 0.6Sr
Apr 16John Papa InvitationalApr 16 · 100 Meters · Place 15 · Slippery RockSlippery Rock100 Meters15.11.23aWind: 3.3Sr
Apr 11Bison Outdoor ClassicApr 11 · 200 Meters · Place 46 · Slippery RockSlippery Rock200 Meters46.22.46aWind: 3Sr
Apr 11Bison Outdoor ClassicApr 11 · 100 Meters · Place 62 · Slippery RockSlippery Rock100 Meters62.11.47aWind: 0.5Sr
Apr 3Dave Labor Slippery Rock InvitationalApr 3 · 200 Meters · Place 32 · Slippery RockSlippery Rock200 Meters32.22.35a PBWind: 0.3Sr
Apr 3Dave Labor Slippery Rock InvitationalApr 3 · 100 Meters · Place 50 · Slippery RockSlippery Rock100 Meters50.11.27aWind: 2.1Sr
Mar 27Carnegie Mellon InvitationalMar 27 · 200 Meters · Place 19 · Slippery RockSlippery Rock200 Meters19.23.78aWind: -3.1Sr
Mar 27Carnegie Mellon InvitationalMar 27 · 100 Meters · Place 21 · Slippery RockSlippery Rock100 Meters21.11.41a PBWind: 2Sr

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 21Mount Union Last ChanceFeb 21 · 60 Meter · Place 17 · Slippery RockSlippery Rock60 MeterRound P17.7.33a PBJr
Feb 21Mount Union Last ChanceFeb 21 · 200 Meters · Place 7 · Slippery RockSlippery Rock200 Meters7.23.18aJr
Feb 15SPIRE Collegiate Indoor GamesFeb 15 · 200 Meters · Place 13 · Slippery RockSlippery Rock200 Meters1322.63JR
Feb 15SPIRE Collegiate Indoor GamesFeb 15 · 400 Meters · Place 10 · Slippery RockSlippery Rock400 Meters1050.367JR
Feb 7Jud Logan Light Giver Collegiate OpenFeb 7 · 400 Meters · Place 24 · Slippery RockSlippery Rock400 Meters2450.76JR
Feb 7Jud Logan Light Giver Collegiate OpenFeb 7 · 200 Meters · Place 59 · Slippery RockSlippery Rock200 Meters5923.105JR
Feb 1Mount Union Wuske OpenFeb 1 · 200 Meters · Place 2 · Slippery RockSlippery Rock200 Meters222.90JR
Feb 1Mount Union Wuske OpenFeb 1 · 400 Meters · Place 4 · Slippery RockSlippery Rock400 Meters452.09JR
Jan 25Ashland InvitationalJan 25 · 400 Meters · Place 27 · Slippery RockSlippery Rock400 Meters27.52.27aJr
Jan 25Ashland InvitationalJan 25 · 200 Meters · Place 17 · Slippery RockSlippery Rock200 Meters17.22.69aWind: 0Jr

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 62024 YSU IcebreakerDec 6 · 400 Meters · Place 15 · Slippery RockSlippery Rock400 Meters15.50.28a PBJr
Dec 62024 YSU IcebreakerDec 6 · 200 Meters · Place 13 · Slippery RockSlippery Rock200 Meters13.22.41a PBJr
Feb 10SPIRE Collegiate Indoor Games 2024Feb 10 · 400 Meters · Place 21 · Slippery RockSlippery Rock400 Meters2151.01SO
Feb 22024 YSU Mid Major InvitationalFeb 2 · 400 Meters · Place 15 · Slippery RockSlippery Rock400 Meters1550.73SO
Feb 22024 YSU Mid Major InvitationalFeb 2 · 200 Meters · Place 16 · Slippery RockSlippery Rock200 Meters1622.90SO
Jan 27Jim Wuske InviteJan 27 · 400 Meters · Place 6 · Slippery RockSlippery Rock400 Meters652.48a—
Jan 27Jim Wuske InviteJan 27 · 200 Meters · Place 9 · Slippery RockSlippery Rock200 Meters923.19a—
Jan 20Ashland InvitationalJan 20 · 400 Meters · Place 25 · Slippery RockSlippery Rock400 Meters25.52.25aSo
Jan 20Ashland InvitationalJan 20 · 200 Meters · Place 13 · Slippery RockSlippery Rock200 Meters13.22.85aWind: 0So
Jan 13Jud Logan MemorialJan 13 · 400 Meters · Place 21 · Slippery RockSlippery Rock400 Meters2152.12SO

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 18John Papa InvitationalApr 18 · 200 Meters · Place 18 · Slippery RockSlippery Rock200 Meters1822.69SO
Apr 18John Papa InvitationalApr 18 · 100 Meters · Place 19 · Slippery RockSlippery Rock100 MetersRound P1911.49SO

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 12023 YSU Icebreaker presented by Southwoods Health Dec 1 · 400 Meters · Place 46 · Slippery RockSlippery Rock400 Meters46.51.83aSo
Feb 18University of Mount Union Tune-UpFeb 18 · 200 Meters · Place 6 · Slippery RockSlippery Rock200 Meters623.33FR
Feb 11SPIRE Collegiate Indoor GamesFeb 11 · 400 Meters · Place 31 · Slippery RockSlippery Rock400 Meters3151.90FR
Feb 4Mount Union Wuske Open MeetFeb 4 · 200 Meters · Place 8 · Slippery RockSlippery Rock200 Meters823.33FR
Feb 4Mount Union Wuske Open MeetFeb 4 · 400 Meters · Place 7 · Slippery RockSlippery Rock400 Meters752.21FR
Jan 20Youngstown State Collegiate InvitationalJan 20 · 400 Meters · Place 34 · Slippery RockSlippery Rock400 Meters34.52.62aFr
Jan 20Youngstown State Collegiate InvitationalJan 20 · 200 Meters · Place 49 · Slippery RockSlippery Rock200 Meters49.23.38aFr

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 112023 PSAC Outdoor Track & Field ChampionshipsMay 11 · 400m Hurdles · Slippery RockSlippery Rock400m Hurdles36" / 0.914mRound P—DQFr
May 5SRU Last Chance MeetMay 5 · 400m Hurdles · Place 3 · Slippery RockSlippery Rock400m Hurdles36" / 0.914m3.58.37aFr
Apr 20John Papa InvitationalApr 20 · 200 Meters · Place 11 · Slippery RockSlippery Rock200 Meters1123.11a—
Apr 20John Papa InvitationalApr 20 · 100 Meters · Place 14 · Slippery RockSlippery Rock100 MetersRound P1411.46a—
Apr 14Bison Outdoor ClassicApr 14 · 400m Hurdles · Place 44 · Slippery RockSlippery Rock400m Hurdles4459.58FR
Apr 8Westminster InvitationalApr 8 · 400m Hurdles · Place 11 · Slippery RockSlippery Rock400m Hurdles36" / 0.914m11.1:00.93aFr
Apr 8Westminster InvitationalApr 8 · 100 Meters · Place 27 · Slippery RockSlippery Rock100 Meters27.12.05aWind: -1.3Fr
Apr 5Grove City College Mini InvitationalApr 5 · 400m Hurdles · Place 3 · Slippery RockSlippery Rock400m Hurdles36" / 0.914m3.57.40a PBFr
Apr 5Grove City College Mini InvitationalApr 5 · 100 Meters · Place 5 · Slippery RockSlippery Rock100 Meters5.11.58aFr
Mar 31Dave Labor InvitationalMar 31 · 400m Hurdles · Place 7 · Slippery RockSlippery Rock400m Hurdles36" / 0.914m7.1:02.06aFr

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 27PIAA AA State ChampionshipsMay 27 · 300m Hurdles · Place 15 · ShenangoShenango300m Hurdles36" / 0.914mRound P15.42.02a12
May 18PIAA District 7 (WPIAL) AA ChampionshipsMay 18 · 300m Hurdles · Place 2 · ShenangoShenango300m Hurdles36" / 0.914m2.41.86a PB12
May 18PIAA District 7 (WPIAL) AA ChampionshipsMay 18 · 110m Hurdles · Place 5 · ShenangoShenango110m Hurdles39" / 0.991mRound P5.16.43a12
May 18PIAA District 7 (WPIAL) AA ChampionshipsMay 18 · 110m Hurdles · Place 3 · ShenangoShenango110m Hurdles39" / 0.991m3.16.10a PB12
May 4WPIAL Playoff Meet at ShenangoMay 4 · Triple Jump · Place 1 · ShenangoShenangoTriple Jump1.39' 3Unofficial12
May 4WPIAL Playoff Meet at ShenangoMay 4 · 300m Hurdles · Place 1 · ShenangoShenango300m Hurdles36" / 0.914m1.41.60aUnofficial12
May 4WPIAL Playoff Meet at ShenangoMay 4 · 110m Hurdles · Place 1 · ShenangoShenango110m Hurdles39" / 0.991m1.16.07aUnofficial12
Apr 14TSTCA Outdoor ChampionshipApr 14 · Long Jump · Place 17 · ShenangoShenangoLong Jump1719-05.50—
Apr 14TSTCA Outdoor ChampionshipApr 14 · 110m Hurdles · Place 5 · ShenangoShenango110m Hurdles516.42—
Apr 14TSTCA Outdoor ChampionshipApr 14 · 110m Hurdles · Place 6 · ShenangoShenango110m HurdlesRound P617.52—
Apr 14TSTCA Outdoor ChampionshipApr 14 · Long Jump · Place 17 · ShenangoShenangoLong Jump1719-05.50—
Apr 14TSTCA Outdoor ChampionshipApr 14 · 110m Hurdles · Place 5 · ShenangoShenango110m Hurdles516.42—
Apr 14TSTCA Outdoor ChampionshipApr 14 · 110m Hurdles · Place 6 · ShenangoShenango110m HurdlesRound P617.52—
Apr 2South Hills ClassicApr 2 · Long Jump · Place 20 · ShenangoShenangoLong Jump2018-07.00—
Apr 2South Hills ClassicApr 2 · 300m Hurdles · Place 1 · ShenangoShenango300m Hurdles141.86—
Apr 2South Hills ClassicApr 2 · 110m Hurdles · Place 3 · ShenangoShenango110m Hurdles316.52—
Apr 2South Hills ClassicApr 2 · 110m Hurdles · Place 3 · ShenangoShenango110m HurdlesRound P316.94—

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 19TSTCA Indoor Championship MeetFeb 19 · 60m Hurdles · Place 10 · ShenangoShenango60m HurdlesRound P109.18—
Feb 12TSTCA Meet #5Feb 12 · 60m Hurdles · Place 6 · ShenangoShenango60m Hurdles69.27—
Feb 12TSTCA Meet #5Feb 12 · 60m Hurdles · Place 7 · ShenangoShenango60m HurdlesRound P79.46—

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 28PIAA Class AA State Track & Field ChampionshipsMay 28 · 300m Hurdles · Place 20 · ShenangoShenango300m Hurdles36" / 0.914m20.43.67a11
May 19PIAA District 7 (WPIAL) AA ChampionshipsMay 19 · 300m Hurdles · Place 3 · ShenangoShenango300m Hurdles36" / 0.914m3.42.86a11
May 19PIAA District 7 (WPIAL) AA ChampionshipsMay 19 · 110m Hurdles · Place 10 · ShenangoShenango110m Hurdles39" / 0.991mRound P10.16.84a11
May 19PIAA District 7 (WPIAL) ChampionshipsMay 19 · 300m Hurdles · Place 3 · ShenangoShenango300m Hurdles36" / 0.914m3.42.86a11
May 19PIAA District 7 (WPIAL) ChampionshipsMay 19 · 110m Hurdles · Place 4 · ShenangoShenango110m Hurdles39" / 0.991mRound P4.16.84a11
May 7Baldwin InvitationalMay 7 · 300m Hurdles · Place 23 · ShenangoShenango300m Hurdles2345.20—
May 7Baldwin InvitationalMay 7 · 110m Hurdles · Place 22 · ShenangoShenango110m HurdlesRound P2217.59—
May 4WPIAL Semi Final @ ShenangoMay 4 · Triple Jump · Place 3 · ShenangoShenangoTriple Jump3.38-02.00 PB11
May 4WPIAL Semi Final @ ShenangoMay 4 · 300m Hurdles · Place 1 · ShenangoShenango300m Hurdles36" / 0.914m1.43.56a11
May 4WPIAL Semi Final @ ShenangoMay 4 · 110m Hurdles · Place 2 · ShenangoShenango110m Hurdles39" / 0.991m2.17.45a11
Apr 17TSTCA Outdoor ChampionshipsApr 17 · 110m Hurdles · Place 10 · ShenangoShenango110m HurdlesRound P1017.50—

2020 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 22TSTCA Indoor ChampionshipsFeb 22 · 60m Hurdles · Place 19 · ShenangoShenango60m Hurdles39" / 0.991mRound P19.9.72a PB10
Feb 8TSTCA Meet #5Feb 8 · 60m Hurdles · Place 23 · ShenangoShenango60m HurdlesRound P239.97—
Jan 4TSTCA Meet #1Jan 4 · 60m Hurdles · Place 8 · ShenangoShenango60m Hurdles810.34—
Jan 4TSTCA Meet #1Jan 4 · 60m Hurdles · Place 8 · ShenangoShenango60m HurdlesRound P89.69—

2019 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 24MAC InvitationalApr 24 · 300m Hurdles · Place 18 · ShenangoShenango300m Hurdles36" / 0.914m18.47.44a9
Apr 24MAC InvitationalApr 24 · 110m Hurdles · Place 20 · ShenangoShenango110m Hurdles39" / 0.991mRound P20.20.20a9
Apr 20Rock RelaysApr 20 · 300m Hurdles · Place 14 · ShenangoShenango300m Hurdles1446.67—
Apr 20Rock RelaysApr 20 · 110m Hurdles · Place 22 · ShenangoShenango110m Hurdles2220.62—
Apr 20Rock RelaysApr 20 · 300m Hurdles · Place 14 · ShenangoShenango300m Hurdles1446.67—
Apr 20Rock RelaysApr 20 · 110m Hurdles · Place 22 · ShenangoShenango110m Hurdles2220.62—
Apr 6South Hills ClassicApr 6 · High Jump · ShenangoShenangoHigh Jump—5-00.00—
Apr 6South Hills ClassicApr 6 · 300m Hurdles · Place 28 · ShenangoShenango300m Hurdles2848.27—
Apr 6South Hills ClassicApr 6 · 110m Hurdles · Place 24 · ShenangoShenango110m HurdlesRound P2419.27—