Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorPIAA District 10 Class AA & AAA Championships · May 1616.49aPIAA District 10 Class AA & AAA ChampionshipsMay 16, 2026
200 Meters · Indoor2025 YSU HS Meet #3 · Feb 830.442025 YSU HS Meet #3February 8, 2025
300 Meters · IndoorSPIRE OHIO Preview Meet 2026 · Jan 3148.78SPIRE OHIO Preview Meet 2026January 31, 2026
300 Meters · OutdoorSPIRE HS Invitational · Jan 1848.90aSPIRE HS InvitationalJanuary 18, 2025
300m Hurdles · 30" / 0.762m · OutdoorPIAA District 10 Class AA & AAA Championships · May 1648.20aPIAA District 10 Class AA & AAA ChampionshipsMay 16, 2026
400 Meters · IndoorYSU Meet #3 · Feb 71:08.05aYSU Meet #3February 7, 2026
60m Hurdles · 33" / 0.838m · IndoorYSU Meet #3 · Feb 710.56aYSU Meet #3February 7, 2026
60m Hurdles · 33" / 0.838m · OutdoorSPIRE HS Invitational · Jan 1810.87aSPIRE HS InvitationalJanuary 18, 2025
Pole Vault · OutdoorFranklin Track and Field Invitational · Apr 277-00.00Franklin Track and Field InvitationalApril 27, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 16PIAA District 10 Class AA & AAA ChampionshipsMay 16 · 300m Hurdles · Place 3 · Oil City300m Hurdles30" / 0.762m3.48.20a PB11
May 16PIAA District 10 Class AA & AAA ChampionshipsMay 16 · 100m Hurdles · Place 4 · Oil City100m Hurdles33" / 0.838mRound P4.16.59a11
May 16PIAA District 10 Class AA & AAA ChampionshipsMay 16 · 100m Hurdles · Place 5 · Oil City100m Hurdles33" / 0.838m5.16.49a PB11
May 2Oil Country InvitationalMay 2 · 300m Hurdles · Place 1 · Oil City300m Hurdles30" / 0.762m1.48.87a11
May 2Oil Country InvitationalMay 2 · 100m Hurdles · Place 2 · Oil City100m Hurdles33" / 0.838mRound P2.17.16a11
May 2Oil Country InvitationalMay 2 · 100m Hurdles · Place 2 · Oil City100m Hurdles33" / 0.838m2.16.87a11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 14YSU HS Meet 4Feb 14 · 60m Hurdles · Place 19 · Oil City 1060m Hurdles1910.4811
Feb 7YSU Meet #3Feb 7 · 60m Hurdles · Place 19 · Oil City60m Hurdles33" / 0.838mRound P19.10.56a PB11
Feb 7YSU Meet #3Feb 7 · 400 Meters · Place 36 · Oil City400 Meters36.1:08.05a PB11
Jan 31SPIRE OHIO Preview Meet 2026Jan 31 · 300 Meters · Place 17 · Oil City 10300 Meters1748.78 PB11
Jan 10YSU Meet #1Jan 10 · 60m Hurdles · Place 22 · Oil City60m Hurdles33" / 0.838mRound P22.10.73a11

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 17PIAA District 10 Class AA & AAA ChampionshipsMay 17 · 300m Hurdles · Place 6 · Oil City300m Hurdles649.5010
May 17PIAA District 10 Class AA & AAA ChampionshipsMay 17 · 100m Hurdles · Place 6 · Oil City100m Hurdles617.1410
May 17PIAA District 10 Class AA & AAA ChampionshipsMay 17 · 100m Hurdles · Place 6 · Oil City100m Hurdles617.0410
May 3Oil Country InvitationalMay 3 · 300m Hurdles · Place 4 · Oil City300m Hurdles450.6310
May 3Oil Country InvitationalMay 3 · 100m Hurdles · Place 5 · Oil City100m HurdlesRound P517.1810
May 3Oil Country InvitationalMay 3 · 100m Hurdles · Place 5 · Oil City100m Hurdles517.3210
May 2Pine-Richland InvitationalMay 2 · 300m Hurdles · Place 16 · Oil City300m Hurdles1649.8810
Apr 25Joe Sanford's 38th Annual McDowell InvitationalApr 25 · 300m Hurdles · Place 3 · Oil City300m Hurdles352.6110
Apr 25Joe Sanford's 38th Annual McDowell InvitationalApr 25 · 100m Hurdles · Place 7 · Oil City100m HurdlesRound P717.9910
Apr 25Joe Sanford's 38th Annual McDowell InvitationalApr 25 · 100m Hurdles · Place 9 · Oil City100m Hurdles918.7310
Apr 17Butler InvitationalApr 17 · 300m Hurdles · Place 52 · Oil City300m Hurdles30" / 0.762m52.53.01a10
Apr 17Butler InvitationalApr 17 · 100m Hurdles · Place 23 · Oil City100m Hurdles33" / 0.838mRound P23.17.48a10
Apr 12West Middlesex Big Red Track and Field InvitationalApr 12 · 300m Hurdles · Place 6 · Oil City300m Hurdles30" / 0.762m6.53.26a10
Apr 12West Middlesex Big Red Track and Field InvitationalApr 12 · 100m Hurdles · Place 6 · Oil City100m Hurdles33" / 0.838mRound P6.17.96a10
Apr 12West Middlesex Big Red Track and Field InvitationalApr 12 · 100m Hurdles · Place 6 · Oil City100m Hurdles33" / 0.838m6.18.05a10
Apr 5South Hills ClassicApr 5 · 300m Hurdles · Place 8 · Oil City300m Hurdles851.8010
Apr 5South Hills ClassicApr 5 · 100m Hurdles · Place 10 · Oil City100m Hurdles1018.4510
Jan 18SPIRE HS InvitationalJan 18 · 300 Meters · Place 19 · Oil City300 Meters19.48.90a PB10
Jan 18SPIRE HS InvitationalJan 18 · 60m Hurdles · Place 14 · Oil City60m Hurdles33" / 0.838mRound P14.10.87a PB10

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 82025 YSU HS Meet #3Feb 8 · 60m Hurdles · Place 29 · Oil City60m Hurdles2910.8310
Feb 82025 YSU HS Meet #3Feb 8 · 200 Meters · Place 61 · Oil City200 Meters6130.44 PB10
Jan 112025 YSU HS Meet #1Jan 11 · 60m Hurdles · Place 25 · Oil City60m Hurdles33" / 0.838mRound P25.10.87a10
Jan 112025 YSU HS Meet #1Jan 11 · 400 Meters · Place 38 · Oil City400 Meters38.1:09.03a10

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 18PIAA District X AAA/AA ChampionshipsMay 18 · 300m Hurdles · Place 12 · Oil City300m Hurdles30" / 0.762m12.51.51a9
May 18PIAA District X AAA/AA ChampionshipsMay 18 · 100m Hurdles · Place 12 · Oil City100m Hurdles33" / 0.838mRound P12.17.44a9
May 9Redbank InvitationalMay 9 · Pole Vault · Oil CityPole Vault—7-06.00—
May 4Oil Country InvitationalMay 4 · Pole Vault · Place 17 · Oil CityPole Vault176-09
May 4Oil Country InvitationalMay 4 · 300m Hurdles · Place 18 · Oil City300m Hurdles1853.939
May 4Oil Country InvitationalMay 4 · 100m Hurdles · Place 8 · Oil City100m HurdlesRound P817.919
May 4Oil Country InvitationalMay 4 · 100m Hurdles · Place 6 · Oil City100m Hurdles617.719
Apr 27Franklin Track and Field InvitationalApr 27 · Pole Vault · Place 5 · Oil CityPole Vault5.7-00.00 PB9
Apr 27Franklin Track and Field InvitationalApr 27 · 300m Hurdles · Place 7 · Oil City300m Hurdles30" / 0.762m7.53.98a9
Apr 27Franklin Track and Field InvitationalApr 27 · 100m Hurdles · Place 3 · Oil City100m Hurdles33" / 0.838mRound P3.18.26a9
Apr 27Franklin Track and Field InvitationalApr 27 · 100m Hurdles · Place 5 · Oil City100m Hurdles33" / 0.838m5.18.50a9
Apr 20SRU HS InvitationalApr 20 · 300m Hurdles · Place 14 · Oil City300m Hurdles30" / 0.762m14.56.51a9
Apr 20SRU HS InvitationalApr 20 · 100m Hurdles · Place 5 · Oil City100m Hurdles33" / 0.838mRound P5.18.25a9
Apr 20SRU HS InvitationalApr 20 · 100m Hurdles · Place 8 · Oil City100m Hurdles33" / 0.838m8.22.11a9
Apr 13Big Red Track and Field Invitational Apr 13 · 300m Hurdles · Place 13 · Oil City300m Hurdles30" / 0.762m13.57.74a9
Apr 13Big Red Track and Field Invitational Apr 13 · 100m Hurdles · Place 12 · Oil City100m Hurdles33" / 0.838mRound P12.20.74a9
Apr 13Big Red Track and Field Invitational Apr 13 · 100m Hurdles · Place 12 · Oil City100m Hurdles33" / 0.838m12.21.17a9
Apr 6South Hills ClassicApr 6 · 300m Hurdles · Place 22 · Oil City300m Hurdles30" / 0.762m22.57.37a9
Apr 6South Hills ClassicApr 6 · 100m Hurdles · Place 18 · Oil City100m Hurdles33" / 0.838mRound P18.19.53a9

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 10TSTCA Meet #5Feb 10 · 60m Hurdles · Place 29 · Oil City60m Hurdles2912.06—
Feb 10TSTCA Meet #5Feb 10 · 60m Hurdles · Place 29 · Oil City60m HurdlesRound P2912.249
Feb 3TSTCA Meet #3Feb 3 · 60m Hurdles · Place 25 · Oil City60m Hurdles2512.06—
Jan 6TSTCA Meet #1Jan 6 · 60m Hurdles · Place 30 · Oil City60m Hurdles3012.06—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 3Scott Pell Memorial MS InvitationalMay 3 · 300m Hurdles · Place 1 · Oil City300m Hurdles155.68—
May 3Scott Pell Memorial MS InvitationalMay 3 · 100m Hurdles · Place 1 · Oil City100m Hurdles117.31—