Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPSAC Outdoor Track & Field Championships · Apr 3011.34aPSAC Outdoor Track & Field ChampionshipsApril 30, 2026
1000 Meters · IndoorPSAC Indoor Track & Field Championships · Feb 282:44.82aPSAC Indoor Track & Field ChampionshipsFebruary 28, 2026
110m Hurdles · 39" / 0.991m · OutdoorSOL American · May 915.11aSOL AmericanMay 9, 2025
110m Hurdles · 42" / 1.067m · OutdoorPSAC Outdoor Track & Field Championships · Apr 3015.80aPSAC Outdoor Track & Field ChampionshipsApril 30, 2026
1500 Meters · OutdoorPSAC Outdoor Track & Field Championships · Apr 304:34.49aPSAC Outdoor Track & Field ChampionshipsApril 30, 2026
200 Meters · Outdoor2026 Vulcans Early Bird · Mar 2122.89a2026 Vulcans Early BirdMarch 21, 2026
400 Meters · IndoorSPIRE Midwest Collegiate Open · Jan 2451.44SPIRE Midwest Collegiate OpenJanuary 24, 2026
400 Meters · OutdoorSusquehanna Multi & Invitational · Apr 949.83aSusquehanna Multi & InvitationalApril 9, 2026
55m Hurdles · 39" · IndoorU.S. Marine Corps Holiday Classic · Dec 288.37aU.S. Marine Corps Holiday ClassicDecember 28, 2024
60 Meter · IndoorPSAC Indoor Track & Field Championships · Feb 287.33aPSAC Indoor Track & Field ChampionshipsFebruary 28, 2026
60 Meters · Indoor2026 YSU Mid-Major Invitational · Jan 307.39a2026 YSU Mid-Major InvitationalJanuary 30, 2026
60m Hurdles · 42" / 1.067m · IndoorYoungstown State Icebreaker · Dec 58.75aYoungstown State IcebreakerDecember 5, 2025
800 Meters · IndoorMuskie Meet #4 · Feb 202:04.82Muskie Meet #4February 20, 2026
Decathlon · OutdoorSusquehanna Multi & Invitational · Apr 95958Susquehanna Multi & InvitationalApril 9, 2026
Discus · 2kg · OutdoorPSAC Outdoor Track & Field Championships · Apr 3029.92mPSAC Outdoor Track & Field ChampionshipsApril 30, 2026
Heptathlon · IndoorPSAC Indoor Track & Field Championships · Feb 284236PSAC Indoor Track & Field ChampionshipsFebruary 28, 2026
High Jump · IndoorYoungstown State Icebreaker · Dec 51.94mYoungstown State IcebreakerDecember 5, 2025
High Jump · OutdoorSusquehanna Multi & Invitational · Apr 91.84mSusquehanna Multi & InvitationalApril 9, 2026
Javelin · 800g · OutdoorSusquehanna Multi & Invitational · Apr 938.50mSusquehanna Multi & InvitationalApril 9, 2026
Long Jump · IndoorTFCAGP #4 · Jan 421-00.00TFCAGP #4January 4, 2025
Long Jump · OutdoorSusquehanna Multi & Invitational · Apr 96.21mSusquehanna Multi & InvitationalApril 9, 2026
Pentathlon (Indoor) · Standard · IndoorOcean Breeze Invitational · Feb 13361Ocean Breeze InvitationalFebruary 1, 2025
Pole Vault · IndoorPSAC Indoor Track & Field Championships · Feb 282.95mPSAC Indoor Track & Field ChampionshipsFebruary 28, 2026
Pole Vault · OutdoorPSAC Outdoor Track & Field Championships · Apr 303.05mPSAC Outdoor Track & Field ChampionshipsApril 30, 2026
Shot Put · 16lb / 7.26kg · IndoorPSAC Indoor Track & Field Championships · Feb 288.86mPSAC Indoor Track & Field ChampionshipsFebruary 28, 2026
Shot Put · 16lb / 7.26kg · OutdoorSusquehanna Multi & Invitational · Apr 99.23mSusquehanna Multi & InvitationalApril 9, 2026
Triple Jump · OutdoorThe John Heins Invitational · Apr 835-04.50The John Heins InvitationalApril 8, 2022

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

2026 Outdoor Track

29 results
DateMeetEventPlMarkGr
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · Decathlon · Place 7 · California (Pa.)California (Pa.)DecathlonRound M7.5779Fr
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · Long Jump · Place 12 · California (Pa.)California (Pa.)Long JumpRound M12.5.87mWind: 1Fr
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · Pole Vault · Place 12 · California (Pa.)California (Pa.)Pole VaultRound M12.3.05m PBFr
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · High Jump · Place 7 · California (Pa.)California (Pa.)High JumpRound M7.1.76mFr
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · Javelin · Place 11 · California (Pa.)California (Pa.)Javelin800gRound M11.34.16mFr
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · Discus · Place 10 · California (Pa.)California (Pa.)Discus2kgRound M10.29.92m PBFr
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · Shot Put · Place 13 · California (Pa.)California (Pa.)Shot Put16lb / 7.26kgRound M13.8.65mFr
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · 110m Hurdles · Place 4 · California (Pa.)California (Pa.)110m Hurdles42" / 1.067mRound M4.15.80a PBWind: 0Fr
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · 1500 Meters · Place 1 · California (Pa.)California (Pa.)1500 MetersRound M1.4:34.49a PBFr
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · 400 Meters · Place 1 · California (Pa.)California (Pa.)400 MetersRound M1.50.85aFr
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · 100 Meters · Place 5 · California (Pa.)California (Pa.)100 MetersRound M5.11.34a PBWind: 0.7Fr
Apr 24Paul Kaiser ClassicApr 24 · Javelin · Place 28 · California (Pa.)California (Pa.)Javelin800g28.29.46mFr
Apr 24Paul Kaiser ClassicApr 24 · 110m Hurdles · Place 19 · California (Pa.)California (Pa.)110m Hurdles42" / 1.067mRound P19.16.90aWind: 0Fr
Apr 9Susquehanna Multi & InvitationalApr 9 · Decathlon · Place 2 · California (Pa.)California (Pa.)DecathlonRound M2.5958 PBFr
Apr 9Susquehanna Multi & InvitationalApr 9 · Long Jump · Place 6 · California (Pa.)California (Pa.)Long JumpRound M6.6.21m PBWind: 0Fr
Apr 9Susquehanna Multi & InvitationalApr 9 · Pole Vault · Place 9 · California (Pa.)California (Pa.)Pole VaultRound M9.3.00mFr
Apr 9Susquehanna Multi & InvitationalApr 9 · High Jump · Place 2 · California (Pa.)California (Pa.)High JumpRound M2.1.84m PBFr
Apr 9Susquehanna Multi & InvitationalApr 9 · Javelin · Place 6 · California (Pa.)California (Pa.)Javelin800gRound M6.38.50m PBFr
Apr 9Susquehanna Multi & InvitationalApr 9 · Discus · Place 4 · California (Pa.)California (Pa.)Discus2kgRound M4.28.56mFr
Apr 9Susquehanna Multi & InvitationalApr 9 · Shot Put · Place 8 · California (Pa.)California (Pa.)Shot Put16lb / 7.26kgRound M8.9.23m PBFr
Apr 9Susquehanna Multi & InvitationalApr 9 · 110m Hurdles · Place 2 · California (Pa.)California (Pa.)110m Hurdles42" / 1.067mRound M2.16.14aWind: 0.8Fr
Apr 9Susquehanna Multi & InvitationalApr 9 · 1500 Meters · Place 1 · California (Pa.)California (Pa.)1500 MetersRound M1.4:35.68aFr
Apr 9Susquehanna Multi & InvitationalApr 9 · 400 Meters · Place 1 · California (Pa.)California (Pa.)400 MetersRound M1.49.83a PBFr
Apr 9Susquehanna Multi & InvitationalApr 9 · 100 Meters · Place 1 · California (Pa.)California (Pa.)100 MetersRound M1.11.44aWind: 0.2Fr
Apr 3Dave Labor Slippery Rock InvitationalApr 3 · 110m Hurdles · Place 29 · California (Pa.)California (Pa.)110m Hurdles42" / 1.067m29.16.52aWind: 2.3Fr
Mar 27Carnegie Mellon InvitationalMar 27 · 200 Meters · Place 6 · California (Pa.)California (Pa.)200 Meters6.23.31aWind: -0.8Fr
Mar 212026 Vulcans Early BirdMar 21 · High Jump · Place 4 · California (Pa.)California (Pa.)High Jump4.1.80mFr
Mar 212026 Vulcans Early BirdMar 21 · 400 Meters · California (Pa.)California (Pa.)400 Meters—DNSFr
Mar 212026 Vulcans Early BirdMar 21 · 200 Meters · Place 6 · California (Pa.)California (Pa.)200 Meters6.22.89a PBWind: -0.2Fr

2026 Indoor Track

21 results
DateMeetEventPlMarkGr
Feb 28PSAC Indoor Track & Field ChampionshipsFeb 28 · 1000 Meters · Place 1 · California (Pa.)California (Pa.)1000 MetersRound M1.2:44.82a PBFr
Feb 28PSAC Indoor Track & Field ChampionshipsFeb 28 · Pole Vault · Place 11 · California (Pa.)California (Pa.)Pole VaultRound M11.2.95m PBFr
Feb 28PSAC Indoor Track & Field ChampionshipsFeb 28 · 60m Hurdles · Place 9 · California (Pa.)California (Pa.)60m Hurdles42" / 1.067mRound M9.9.38aFr
Feb 28PSAC Indoor Track & Field ChampionshipsFeb 28 · High Jump · Place 4 · California (Pa.)California (Pa.)High JumpRound M4.1.85mFr
Feb 28PSAC Indoor Track & Field ChampionshipsFeb 28 · Shot Put · Place 11 · California (Pa.)California (Pa.)Shot Put16lb / 7.26kgRound M11.8.86m PBFr
Feb 28PSAC Indoor Track & Field ChampionshipsFeb 28 · Long Jump · Place 11 · California (Pa.)California (Pa.)Long JumpRound M11.5.83mFr
Feb 28PSAC Indoor Track & Field ChampionshipsFeb 28 · 60 Meter · Place 7 · California (Pa.)California (Pa.)60 MeterRound M7.7.33a PBFr
Feb 28PSAC Indoor Track & Field ChampionshipsFeb 28 · Heptathlon · Place 10 · California (Pa.)California (Pa.)HeptathlonRound M10.4236 PBFr
Feb 20Muskie Meet #4Feb 20 · Shot Put · Place 16 · California (Pa.)California (Pa.)Shot Put169.79mFR
Feb 20Muskie Meet #4Feb 20 · 800 Meters · Place 2 · California (Pa.)California (Pa.)800 Meters22:04.82 PBFR
Feb 7Kent State Doug Raymond InvitationalFeb 7 · 60m Hurdles · California (Pa.)California (Pa.)60m Hurdles42" / 1.067mRound P--DNSFr
Feb 7Kent State Doug Raymond InvitationalFeb 7 · High Jump · California (Pa.)California (Pa.)High Jump--DNSFr
Jan 302026 YSU Mid-Major InvitationalJan 30 · Long Jump · Place 17 · California (Pa.)California (Pa.)Long Jump175.87mFr
Jan 302026 YSU Mid-Major InvitationalJan 30 · Pole Vault · Place 15 · California (Pa.)California (Pa.)Pole Vault152.96mFr
Jan 302026 YSU Mid-Major InvitationalJan 30 · High Jump · Place 3 · California (Pa.)California (Pa.)High Jump31.82mFr
Jan 302026 YSU Mid-Major InvitationalJan 30 · Shot Put · Place 18 · California (Pa.)California (Pa.)Shot Put189.69mFr
Jan 302026 YSU Mid-Major InvitationalJan 30 · 60m Hurdles · Place 14 · California (Pa.)California (Pa.)60m Hurdles149.51aFr
Jan 302026 YSU Mid-Major InvitationalJan 30 · 1000 Meters · Place 1 · California (Pa.)California (Pa.)1000 Meters12:47.08aFr
Jan 302026 YSU Mid-Major InvitationalJan 30 · 60 Meters · Place 10 · California (Pa.)California (Pa.)60 Meters107.39a PBFr
Jan 24SPIRE Midwest Collegiate OpenJan 24 · 400 Meters · Place 12 · California (Pa.)California (Pa.)400 Meters1251.44 PBFR
Jan 24SPIRE Midwest Collegiate OpenJan 24 · Shot Put · Place 12 · California (Pa.)California (Pa.)Shot Put1212.74mFR

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 5Youngstown State IcebreakerDec 5 · 60m Hurdles · Place 20 · California (Pa.)California (Pa.)60m Hurdles42" / 1.067mRound P20.8.75a PBFr
Dec 5Youngstown State IcebreakerDec 5 · Long Jump · California (Pa.)California (Pa.)Long Jump--DNSFr
Dec 5Youngstown State IcebreakerDec 5 · High Jump · Place 4 · California (Pa.)California (Pa.)High Jump4.1.94m PBFr
Mar 2PTFCA ChampionshipsMar 2 · High Jump · Place 9 · CheltenhamCheltenhamHigh Jump9.6-01.0012
Feb 1Ocean Breeze InvitationalFeb 1 · Pentathlon (Indoor) · Place 2 · CheltenhamCheltenhamPentathlon (Indoor)Standard2.3361 PB12
Jan 11TFCAGP #5Jan 11 · High Jump · Place 7 · CheltenhamCheltenhamHigh Jump7.5-10.0012
Jan 4TFCAGP #4Jan 4 · Long Jump · Place 2 · CheltenhamCheltenhamLong Jump2.21-00.00 PB12
Jan 4TFCAGP #4Jan 4 · 400 Meters · Place 5 · CheltenhamCheltenham400 Meters5.53.16a12

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · 110m Hurdles · Place 23 · CheltenhamCheltenham110m Hurdles39" / 0.991mRound P23.15.33aWind: 1.112
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · High Jump · Place 16 · CheltenhamCheltenhamHigh Jump16.5-11.0012
May 9SOL AmericanMay 9 · 110m Hurdles · Place 1 · CheltenhamCheltenham110m Hurdles39" / 0.991mRound P1.15.47a12
May 9SOL AmericanMay 9 · 110m Hurdles · Place 2 · CheltenhamCheltenham110m Hurdles39" / 0.991m2.15.11a PB12
May 9SOL AmericanMay 9 · High Jump · Place 1 · CheltenhamCheltenhamHigh Jump1.5-10.0012

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · 55m Hurdles · Place 21 · CheltenhamCheltenham55m Hurdles39"Round P21.8.37a PB12
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · High Jump · Place 3 · CheltenhamCheltenhamHigh Jump3.6-02.0012
Dec 20TFCAGP #2Dec 20 · High Jump · Place 6 · CheltenhamCheltenhamHigh Jump6.5-10.0012
Dec 14TFCAGP #1Dec 14 · High Jump · Place 6 · CheltenhamCheltenhamHigh Jump6.6-00.0012
Feb 25PTFCA ChampionshipsFeb 25 · High Jump · Place 7 · CheltenhamCheltenhamHigh Jump7.6-04.0011
Feb 17TFCAofGP MOCFeb 17 · High Jump · CheltenhamCheltenhamHigh Jump--DNS11
Feb 17TFCAofGP MOCFeb 17 · 400 Meters · Place 7 · CheltenhamCheltenham400 Meters7.52.13a11
Jan 26T&FCAofGP #6 rescheduledJan 26 · High Jump · Place 1 · CheltenhamCheltenhamHigh Jump1.6-011

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 13The Coatesville Track and Field InvitationalApr 13 · High Jump · CheltenhamCheltenhamHigh Jump--NH11

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28Robert J Burdette Indoor ClassicDec 28 · High Jump · Place 5 · CheltenhamCheltenhamHigh Jump5.5-10.0011
Dec 21TFCAofGP Meet #2Dec 21 · 400 Meters · Place 3 · CheltenhamCheltenham400 Meters3.51.96a11
Dec 16TFCAofGP Meet #1Dec 16 · High Jump · Place 8 · CheltenhamCheltenhamHigh Jump8.5-811

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 12Winter Freeze Outdoor InvitationalDec 12 · 400 Meters · Place 1 · CheltenhamCheltenham400 Meters1.51.55aUnofficial11
Dec 12Winter Freeze Outdoor InvitationalDec 12 · 200 Meters · Place 2 · CheltenhamCheltenham200 Meters2.23.38aUnofficial11
Apr 15Coatesville Track and Field InvitationalApr 15 · High Jump · Place 19 · CheltenhamCheltenhamHigh Jump19.5-05.0010
Mar 31John Heins Memorial InvitationalMar 31 · High Jump · Place 1 · CheltenhamCheltenhamHigh Jump1.6-00.0010

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 29Robert J Burdette Indoor ClassicDec 29 · High Jump · Place 7 · CheltenhamCheltenhamHigh Jump7.5-1010
Dec 22TFCAofGP Meet #3Dec 22 · High Jump · Place 4 · CheltenhamCheltenhamHigh Jump4.5-1010
Dec 17TFCAofGP Meet #2Dec 17 · High Jump · Place 5 · CheltenhamCheltenhamHigh Jump5.5-0810
Dec 10TFCAofGP Meet #1Dec 10 · High Jump · Place 10 · CheltenhamCheltenhamHigh Jump10.5-310

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 13Winter Freeze Outdoor InvitationalDec 13 · 60 Meter · Place 7 · CheltenhamCheltenham60 Meter7.7.45aUnofficial10
Dec 13Winter Freeze Outdoor InvitationalDec 13 · High Jump · Place 1 · CheltenhamCheltenhamHigh Jump1.5' 8"Unofficial10
Dec 13Winter Freeze Outdoor InvitationalDec 13 · 400 Meters · Place 4 · CheltenhamCheltenham400 Meters4.54.39aUnofficial10
Apr 8The John Heins InvitationalApr 8 · Triple Jump · Place 9 · CheltenhamCheltenhamTriple Jump9.35-04.50 PB9
Apr 8The John Heins InvitationalApr 8 · High Jump · Place 9 · CheltenhamCheltenhamHigh Jump9.5-08.009