Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHighlander Invitational · Apr 2412.65Highlander InvitationalApril 24, 2026
100m Hurdles · 33" / 0.838m · OutdoorOHSAA D1 Region 3 · May 2815.24aOHSAA D1 Region 3May 28, 2025
200 Meters · IndoorSPIRE Ohio HS Preview · Jan 2726.35SPIRE Ohio HS PreviewJanuary 27, 2024
200 Meters · OutdoorPanther Invitational - Hil. Darby · Apr 2626.67aPanther Invitational - Hil. DarbyApril 26, 2024
300m Hurdles · 30" / 0.762m · OutdoorOHSAA D1 Super Regional R1 - Pickerington · May 1844.76aOHSAA D1 Super Regional R1 - PickeringtonMay 18, 2026
400 Meters · IndoorWittenberg HS Open Meet #1 · Jan 61:01.95Wittenberg HS Open Meet #1January 6, 2024
400 Meters · OutdoorPanther Invitational - Hil. Darby · Apr 261:02.75aPanther Invitational - Hil. DarbyApril 26, 2024
60 Meter · IndoorSPIRE Scholastic Showcase Meet · Feb 88.11aSPIRE Scholastic Showcase MeetFebruary 8, 2025
60 Meters · IndoorOhio State HS Qualifier # 2 · Jan 188.04aOhio State HS Qualifier # 2January 18, 2025
60m Hurdles · 33" / 0.838m · IndoorUniversity of Akron Rust Buster HS Open Meet · Dec 139.45aUniversity of Akron Rust Buster HS Open MeetDecember 13, 2025

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 4OHSAA Jesse Owens Track & Field State ChampionshipsJun 4 · 300m Hurdles · Place 17 · Pick. North300m Hurdles30" / 0.762mRound P17.47.08a12
May 18OHSAA D1 Super Regional R1 - PickeringtonMay 18 · 300m Hurdles · Place 5 · Pick. North300m Hurdles30" / 0.762mRound P5.47.18a12
May 18OHSAA D1 Super Regional R1 - PickeringtonMay 18 · 300m Hurdles · Place 5 · Pick. North300m Hurdles30" / 0.762mRound S5.46.87a12
May 18OHSAA D1 Super Regional R1 - PickeringtonMay 18 · 300m Hurdles · Place 2 · Pick. North300m Hurdles30" / 0.762m2.44.76a PB12
May 18OHSAA D1 Super Regional R1 - PickeringtonMay 18 · 100m Hurdles · Place 5 · Pick. North100m Hurdles33" / 0.838mRound P5.15.60aWind: -2.112
May 18OHSAA D1 Super Regional R1 - PickeringtonMay 18 · 100m Hurdles · Place 7 · Pick. North100m Hurdles33" / 0.838mRound S7.15.20aWind: 3.812
May 18OHSAA D1 Super Regional R1 - PickeringtonMay 18 · 100m Hurdles · Place 7 · Pick. North100m Hurdles33" / 0.838m7.14.88aWind: 412
May 12Ohio Capital Conference - OhioMay 12 · 300m Hurdles · Place 3 · Pick. North300m Hurdles30" / 0.762mRound S3.48.35a12
May 12Ohio Capital Conference - OhioMay 12 · 300m Hurdles · Place 3 · Pick. North300m Hurdles30" / 0.762m3.46.55a12
May 12Ohio Capital Conference - OhioMay 12 · 100m Hurdles · Place 7 · Pick. North100m Hurdles33" / 0.838mRound S7.16.50a12
May 12Ohio Capital Conference - OhioMay 12 · 100m Hurdles · Place 5 · Pick. North100m Hurdles33" / 0.838m5.15.53a12
May 8Bradley Invitational May 8 · 100m Hurdles · Place 2 · Pick. North100m Hurdles215.51a12
May 6Pick North Tri Meet 5-6May 6 · 200 Meters · Place 1 · Pick. North200 Meters126.76SR
May 1Panther Invitational - Hil. DarbyMay 1 · 100m Hurdles · Place 1 · Pick. North100m Hurdles115.34a12
Apr 24Highlander InvitationalApr 24 · 300m Hurdles · Place 2 · Pick. North300m Hurdles247.74SR
Apr 24Highlander InvitationalApr 24 · 100 Meters · Place 4 · Pick. North100 Meters412.65 PBSR

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Jan 31Ohio State HS Qualifier #3Jan 31 · 400 Meters · Place 14 · Pick. North400 Meters141:09.1712
Jan 31Ohio State HS Qualifier #3Jan 31 · 60 Meters · Place 4 · Pick. North60 Meters48.07612
Jan 31Ohio State HS Qualifier #3Jan 31 · 60 Meters · Place 9 · Pick. North60 MetersRound P98.2912
Jan 31Ohio State HS Qualifier #3Jan 31 · 400 Meters · Place 14 · Pick. North400 Meters141:09.1712
Jan 31Ohio State HS Qualifier #3Jan 31 · 60 Meters · Place 9 · Pick. North60 MetersRound P98.2912
Jan 31Ohio State HS Qualifier #3Jan 31 · 60 Meters · Place 4 · Pick. North60 Meters48.0812
Jan 24Kent State University HS Meet #1Jan 24 · 200 Meters · Place 20 · Pick. North200 Meters2027.2012
Jan 24Kent State University HS Meet #1Jan 24 · 60m Hurdles · Place 5 · Pick. North60m Hurdles59.5312
Jan 24Kent State University HS Meet #1Jan 24 · 60m Hurdles · Place 7 · Pick. North60m HurdlesRound P79.6512
Jan 10Wittenberg HS Meet #1Jan 10 · 60m Hurdles · Place 8 · Pick. North60m Hurdles89.6612
Jan 10Wittenberg HS Meet #1Jan 10 · 60m Hurdles · Place 8 · Pick. North60m HurdlesRound P89.4912
Jan 10Wittenberg HS Meet #1Jan 10 · 60 Meters · Place 25 · Pick. North60 MetersRound P258.20212

2025 Indoor Track

20 results
DateMeetEventPlMarkGr
Dec 13University of Akron Rust Buster HS Open MeetDec 13 · 60m Hurdles · Place 6 · Pick. North60m Hurdles33" / 0.838mRound P6.9.52a12
Dec 13University of Akron Rust Buster HS Open MeetDec 13 · 60m Hurdles · Place 4 · Pick. North60m Hurdles33" / 0.838m4.9.45a PB12
Dec 13University of Akron Rust Buster HS Open MeetDec 13 · 200 Meters · Place 16 · Pick. North200 Meters16.27.31a12
Feb 8SPIRE Scholastic Showcase MeetFeb 8 · 60m Hurdles · Place 26 · Pick. North60m Hurdles33" / 0.838mRound P26.9.56a11
Feb 8SPIRE Scholastic Showcase MeetFeb 8 · 60 Meter · Place 30 · Pick. North60 MeterRound P30.8.11a PB11
Jan 18Ohio State HS Qualifier # 2Jan 18 · 60m Hurdles · Place 1 · Pickerington North60m HurdlesRound P19.52a—
Jan 18Ohio State HS Qualifier # 2Jan 18 · 60m Hurdles · Place 2 · Pickerington North60m Hurdles29.43a—
Jan 18Ohio State HS Qualifier # 2Jan 18 · 200 Meters · Place 5 · Pickerington North200 Meters527.33a—
Jan 18Ohio State HS Qualifier # 2Jan 18 · 60 Meters · Place 2 · Pickerington North60 MetersRound P28.11a—
Jan 18Ohio State HS Qualifier # 2Jan 18 · 60 Meters · Place 2 · Pickerington North60 Meters28.04a PB—
Jan 18Ohio State HS Qualifier # 2Jan 18 · 200 Meters · Place 5 · Pick. North200 Meters527.3311
Jan 18Ohio State HS Qualifier # 2Jan 18 · 60 Meters · Place 2 · Pick. North60 Meters28.0411
Jan 18Ohio State HS Qualifier # 2Jan 18 · 60 Meters · Place 2 · Pick. North60 MetersRound P28.10311
Jan 18Ohio State HS Qualifier # 2Jan 18 · 60m Hurdles · Place 2 · Pick. North60m Hurdles29.4311
Jan 18Ohio State HS Qualifier # 2Jan 18 · 60m Hurdles · Place 1 · Pick. North60m HurdlesRound P19.5211
Jan 18Ohio State HS Qualifier # 2Jan 18 · 200 Meters · Place 5 · Pick. North200 Meters527.3311
Jan 18Ohio State HS Qualifier # 2Jan 18 · 60 Meters · Place 2 · Pick. North60 MetersRound P28.1111
Jan 18Ohio State HS Qualifier # 2Jan 18 · 60 Meters · Place 2 · Pick. North60 Meters28.0411
Jan 18Ohio State HS Qualifier # 2Jan 18 · 60m Hurdles · Place 1 · Pick. North60m HurdlesRound P19.5211
Jan 18Ohio State HS Qualifier # 2Jan 18 · 60m Hurdles · Place 2 · Pick. North60m Hurdles29.4311

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 28OHSAA D1 Region 3May 28 · 300m Hurdles · Place 5 · Pick. North300m Hurdles30" / 0.762mRound P5.46.18a11
May 28OHSAA D1 Region 3May 28 · 300m Hurdles · Place 5 · Pick. North300m Hurdles30" / 0.762m5.46.06a11
May 28OHSAA D1 Region 3May 28 · 100m Hurdles · Place 6 · Pick. North100m Hurdles33" / 0.838mRound P6.15.24a PB11
May 28OHSAA D1 Region 3May 28 · 100m Hurdles · Place 6 · Pick. North100m Hurdles33" / 0.838m6.15.30a11
May 20OHSAA Central District - Division 1May 20 · 300m Hurdles · Place 6 · Pick. North300m Hurdles30" / 0.762mRound P6.48.10a11
May 20OHSAA Central District - Division 1May 20 · 300m Hurdles · Place 4 · Pick. North300m Hurdles30" / 0.762m4.45.76a11
May 20OHSAA Central District - Division 1May 20 · 100m Hurdles · Place 8 · Pick. North100m Hurdles33" / 0.838mRound P8.15.95aWind: 0.611
May 20OHSAA Central District - Division 1May 20 · 100m Hurdles · Place 3 · Pick. North100m Hurdles33" / 0.838m3.14.92aWind: 3.211
May 15Ohio Capital Conference - OhioMay 15 · 300m Hurdles · Place 3 · Pick. North300m Hurdles30" / 0.762mRound S3.46.68a11
May 15Ohio Capital Conference - OhioMay 15 · 300m Hurdles · Place 3 · Pick. North300m Hurdles30" / 0.762m3.46.98a11
May 15Ohio Capital Conference - OhioMay 15 · 100m Hurdles · Place 4 · Pick. North100m Hurdles33" / 0.838mRound S4.15.48a11
May 15Ohio Capital Conference - OhioMay 15 · 100m Hurdles · Place 4 · Pick. North100m Hurdles33" / 0.838m4.15.66a11
May 9Bradley InvitationalMay 9 · 100m Hurdles · Place 1 · Pick. North100m Hurdles33" / 0.838m1.15.32a11
May 6Teays Valley Tri MeetMay 6 · 300m Hurdles · Place 1 · Pick. North300m Hurdles30" / 0.762m1.48.76a11
May 6Teays Valley Tri MeetMay 6 · 100m Hurdles · Place 1 · Pick. North100m Hurdles33" / 0.838m1.15.69a11
Apr 12Stingel InviteApr 12 · 100m Hurdles · Place 3 · Pick. North100m Hurdles315.78JR

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 14OHSAA Central District - Division 1May 14 · 300m Hurdles · Place 6 · Pick. North300m Hurdles30" / 0.762mRound P6.48.13a10
May 14OHSAA Central District - Division 1May 14 · 300m Hurdles · Pick. North300m Hurdles30" / 0.762m--DNS10
May 14OHSAA Central District - Division 1May 14 · 100m Hurdles · Place 3 · Pick. North100m Hurdles33" / 0.838mRound P3.16.21aWind: -1.210
May 14OHSAA Central District - Division 1May 14 · 100m Hurdles · Pick. North100m Hurdles33" / 0.838m--DNSWind: 1.210
May 9Ohio Capital Conference - OhioMay 9 · 300m Hurdles · Place 1 · Pickerington North300m Hurdles147.39a—
May 9Ohio Capital Conference - OhioMay 9 · 300m Hurdles · Place 2 · Pickerington North300m Hurdles247.10a—
May 9Ohio Capital Conference - OhioMay 9 · 100m Hurdles · Place 2 · Pickerington North100m Hurdles215.40a—
May 9Ohio Capital Conference - OhioMay 9 · 100m Hurdles · Place 1 · Pickerington North100m Hurdles115.82a—
May 1Pickerington North TriMay 1 · 300m Hurdles · Place 1 · Pick. North300m Hurdles30" / 0.762m1.47.52a10
May 1Pickerington North TriMay 1 · 100m Hurdles · Place 1 · Pick. North100m Hurdles33" / 0.838m1.16.23a10
May 1Pickerington North TriMay 1 · 100 Meters · Place 2 · Pick. North100 Meters2.12.85a10
Apr 26Panther Invitational - Hil. DarbyApr 26 · 100m Hurdles · Place 1 · Pickerington North100m Hurdles115.45a—
Apr 26Panther Invitational - Hil. DarbyApr 26 · 400 Meters · Place 4 · Pickerington North400 Meters41:02.75a PB—
Apr 26Panther Invitational - Hil. DarbyApr 26 · 200 Meters · Place 4 · Pickerington North200 Meters426.67a PB—
Apr 19Fulton RelaysApr 19 · Long Jump · Place 10 · Pickerington NorthLong Jump1014-9.5—
Mar 30Watkins Memorial IcebreakerMar 30 · 300m Hurdles · Place 1 · Pick. North300m Hurdles30" / 0.762m1.49.98a10
Mar 30Watkins Memorial IcebreakerMar 30 · 100m Hurdles · Place 1 · Pick. North100m Hurdles33" / 0.838m1.16.65a10

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Mar 1OATCCC D1 Indoor State MeetMar 1 · 60m Hurdles · Place 23 · Pick. North60m HurdlesRound P239.4510
Feb 10Ohio State HS Qualifier # 4Feb 10 · 400 Meters · Place 1 · Pick. North400 Meters11:02.7910
Feb 10Ohio State HS Qualifier # 4Feb 10 · 60m Hurdles · Place 5 · Pick. North60m Hurdles59.5010
Feb 10Ohio State HS Qualifier # 4Feb 10 · 60m Hurdles · Place 5 · Pick. North60m HurdlesRound P59.7710
Jan 27SPIRE Ohio HS PreviewJan 27 · 200 Meters · Place 10 · Pick. North200 Meters1026.35 PB10
Jan 27SPIRE Ohio HS PreviewJan 27 · 60m Hurdles · Place 10 · Pick. North60m HurdlesRound P109.5410
Jan 27SPIRE Ohio HS PreviewJan 27 · 60m Hurdles · Place 9 · Pick. North60m Hurdles99.6810
Jan 20Ohio State HS Qualifier # 2Jan 20 · 60m Hurdles · Place 3 · Pick. North60m Hurdles39.4710
Jan 20Ohio State HS Qualifier # 2Jan 20 · 60m Hurdles · Place 3 · Pick. North60m HurdlesRound P39.7010
Jan 6Wittenberg HS Open Meet #1Jan 6 · 400 Meters · Place 13 · Pick. North400 Meters131:01.95 PB10
Jan 6Wittenberg HS Open Meet #1Jan 6 · 60m Hurdles · Place 4 · Pick. North60m Hurdles49.4010
Jan 6Wittenberg HS Open Meet #1Jan 6 · 60m Hurdles · Place 5 · Pick. North60m HurdlesRound P59.7010