Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorNorth Coast AC Championship · May 115.42aNorth Coast AC ChampionshipMay 1, 2026
200 Meters · IndoorOWU Tune-Up · Feb 2027.25aOWU Tune-UpFebruary 20, 2026
200 Meters · OutdoorWesterville Central / Olentangy Berlin Dual Meet · Apr 731.06Westerville Central / Olentangy Berlin Dual MeetApril 7, 2022
300m Hurdles · 30" / 0.762m · OutdoorWayne Invitational · May 246.30aWayne InvitationalMay 2, 2025
400 Meters · IndoorAshland Jud Logan Light Giver Invitational · Feb 71:01.71aAshland Jud Logan Light Giver InvitationalFebruary 7, 2026
400 Meters · OutdoorNorth Coast Athletic Conference Indoor Championships · Feb 281:00.33aNorth Coast Athletic Conference Indoor ChampionshipsFebruary 28, 2026
400m Hurdles · 30" / 0.762m · OutdoorNorth Coast AC Championship · May 11:05.10aNorth Coast AC ChampionshipMay 1, 2026
60 Meters · IndoorOtterbein HS Qualifier # 3 · Jan 228.654Otterbein HS Qualifier # 3January 22, 2023
60m Hurdles · 33" / 0.838m · IndoorWittenberg Steemer Collegiate Meet · Jan 319.83aWittenberg Steemer Collegiate MeetJanuary 31, 2026
60m Hurdles · 33" / 0.838m · OutdoorNorth Coast Athletic Conference Indoor Championships · Feb 289.36aNorth Coast Athletic Conference Indoor ChampionshipsFebruary 28, 2026
800 Meters · OutdoorLid-Lifter Invitational · Mar 282:30.37aLid-Lifter InvitationalMarch 28, 2026
High Jump · IndoorOWU Open · Feb 131.53mOWU OpenFebruary 13, 2026
High Jump · OutdoorLid-Lifter Invitational · Mar 281.56mLid-Lifter InvitationalMarch 28, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 7Harrison Dillard TwilightMay 7 · 400m Hurdles · Place 5 · Ohio WesleyanOhio Wesleyan400m Hurdles30" / 0.762m5.1:05.90aFr
May 1North Coast AC ChampionshipMay 1 · High Jump · Place 5 · Ohio WesleyanOhio WesleyanHigh Jump5.1.53mFr
May 1North Coast AC ChampionshipMay 1 · 400m Hurdles · Place 4 · Ohio WesleyanOhio Wesleyan400m Hurdles30" / 0.762mRound P4.1:05.10a PBFr
May 1North Coast AC ChampionshipMay 1 · 400m Hurdles · Place 4 · Ohio WesleyanOhio Wesleyan400m Hurdles30" / 0.762m4.1:05.98aFr
May 1North Coast AC ChampionshipMay 1 · 100m Hurdles · Place 8 · Ohio WesleyanOhio Wesleyan100m Hurdles33" / 0.838mRound P8.15.59aWind: 1.2Fr
May 1North Coast AC ChampionshipMay 1 · 100m Hurdles · Place 6 · Ohio WesleyanOhio Wesleyan100m Hurdles33" / 0.838m6.15.42a PBWind: 0.8Fr
Apr 10All-Ohio DIIIApr 10 · High Jump · Place 8 · Ohio WesleyanOhio WesleyanHigh Jump81.48mFR
Apr 10All-Ohio DIIIApr 10 · 400m Hurdles · Place 3 · Ohio WesleyanOhio Wesleyan400m Hurdles31:06.09aFR
Apr 10All-Ohio DIIIApr 10 · 100m Hurdles · Place 8 · Ohio WesleyanOhio Wesleyan100m Hurdles815.98aFR
Apr 10All-Ohio DIIIApr 10 · 100m Hurdles · Place 8 · Ohio WesleyanOhio Wesleyan100m Hurdles815.67aFR
Mar 28Lid-Lifter InvitationalMar 28 · High Jump · Place 1 · Ohio WesleyanOhio WesleyanHigh Jump1.1.56m PBFr
Mar 28Lid-Lifter InvitationalMar 28 · 800 Meters · Place 8 · Ohio WesleyanOhio Wesleyan800 Meters8.2:30.37a PBFr
Mar 20W&L CarnivalMar 20 · 400m Hurdles · Place 2 · Ohio WesleyanOhio Wesleyan400m Hurdles30" / 0.762m2.1:07.20aFr
Mar 20W&L CarnivalMar 20 · 100m Hurdles · Place 7 · Ohio WesleyanOhio Wesleyan100m Hurdles33" / 0.838m7.15.63aWind: 0.2Fr
Mar 20W&L CarnivalMar 20 · High Jump · Place 8 · Ohio WesleyanOhio WesleyanHigh Jump8.1.51mFr
Feb 28North Coast Athletic Conference Indoor ChampionshipsFeb 28 · 60m Hurdles · Place 6 · Ohio WesleyanOhio Wesleyan60m Hurdles33" / 0.838mRound P6.9.36a PBFr
Feb 28North Coast Athletic Conference Indoor ChampionshipsFeb 28 · 60m Hurdles · Place 8 · Ohio WesleyanOhio Wesleyan60m Hurdles33" / 0.838m8.9.47aFr
Feb 28North Coast Athletic Conference Indoor ChampionshipsFeb 28 · High Jump · Place 4 · Ohio WesleyanOhio WesleyanHigh Jump4.1.56mFr
Feb 28North Coast Athletic Conference Indoor ChampionshipsFeb 28 · 400 Meters · Place 12 · Ohio WesleyanOhio Wesleyan400 MetersRound P12.1:00.33a PBFr

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 20OWU Tune-UpFeb 20 · 60m Hurdles · Place 3 · Ohio WesleyanOhio Wesleyan60m Hurdles39.52aFR
Feb 20OWU Tune-UpFeb 20 · 200 Meters · Place 5 · Ohio WesleyanOhio Wesleyan200 Meters527.25a PBFR
Feb 14All-Ohio D-III Indoor ChampionshipsFeb 14 · 400 Meters · Place 3 · Ohio WesleyanOhio Wesleyan400 Meters31:02.37FR
Feb 14All-Ohio D-III Indoor ChampionshipsFeb 14 · 400 Meters · Place 3 · Ohio WesleyanOhio Wesleyan400 Meters31:02.37FR
Feb 13OWU OpenFeb 13 · High Jump · Place 2 · Ohio WesleyanOhio WesleyanHigh Jump21.53m PBFR
Feb 7Ashland Jud Logan Light Giver InvitationalFeb 7 · 60m Hurdles · Place 25 · Ohio WesleyanOhio Wesleyan60m Hurdles33" / 0.838mRound P25.9.88aFr
Feb 7Ashland Jud Logan Light Giver InvitationalFeb 7 · 400 Meters · Place 5 · Ohio WesleyanOhio Wesleyan400 Meters5.1:01.71a PBFr
Jan 31Wittenberg Steemer Collegiate MeetJan 31 · 60m Hurdles · Place 13 · Ohio WesleyanOhio Wesleyan60m Hurdles33" / 0.838mRound P13.9.83a PBFr
Jan 31Wittenberg Steemer Collegiate MeetJan 31 · 400 Meters · Place 22 · Ohio WesleyanOhio Wesleyan400 Meters22.1:02.10aFr
Jan 24OWU Team ChallengeJan 24 · 60m Hurdles · Place 3 · Ohio WesleyanOhio Wesleyan60m Hurdles39.82aFR
Jan 24OWU Team ChallengeJan 24 · 60m Hurdles · Place 2 · Ohio WesleyanOhio Wesleyan60m Hurdles29.92aFR
Jan 17Muskie #1 (Muskingum University)Jan 17 · 60m Hurdles · Ohio WesleyanOhio Wesleyan60m Hurdles33" / 0.838mRound P--DNSFr
Jan 17Muskie #1 (Muskingum University)Jan 17 · 200 Meters · Ohio WesleyanOhio Wesleyan200 Meters--DNSFr

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 28OHSAA D1 Region 1May 28 · 300m Hurdles · Place 13 · Olen. BerlinOlen. Berlin300m Hurdles30" / 0.762mRound P13.47.87a12
May 20OHSAA Central District - Division 1May 20 · 300m Hurdles · Place 2 · Olen. BerlinOlen. Berlin300m Hurdles30" / 0.762mRound P2.48.04a12
May 20OHSAA Central District - Division 1May 20 · 300m Hurdles · Place 2 · Olen. BerlinOlen. Berlin300m Hurdles30" / 0.762m2.46.81a12
May 20OHSAA Central District - Division 1May 20 · 100m Hurdles · Olen. BerlinOlen. Berlin100m Hurdles33" / 0.838mRound P--DNSWind: 3.412
May 9Delaware County InvitationalMay 9 · 400 Meters · Place 5 · Olentangy BerlinOlentangy Berlin400 Meters51:01.6712
May 9Delaware County InvitationalMay 9 · 100m Hurdles · Place 3 · Olentangy BerlinOlentangy Berlin100m Hurdles315.9212
May 2Wayne InvitationalMay 2 · 300m Hurdles · Place 8 · Olen. BerlinOlen. Berlin300m Hurdles30" / 0.762m8.46.30a PB12
May 2Wayne InvitationalMay 2 · 100m Hurdles · Place 14 · Olen. BerlinOlen. Berlin100m Hurdles33" / 0.838mRound P14.16.24aWind: -0.512
May 2Wayne InvitationalMay 2 · 100m Hurdles · Place 11 · Olen. BerlinOlen. Berlin100m Hurdles33" / 0.838m11.15.84aWind: 0.812
Apr 17Delaware InvitationalApr 17 · 100m Hurdles · Place 9 · Olen. BerlinOlen. Berlin100m Hurdles919.8912
Apr 17Delaware InvitationalApr 17 · 300m Hurdles · Place 2 · Olen. BerlinOlen. Berlin300m Hurdles247.2812
Apr 11Berlin InvitationalApr 11 · 300m Hurdles · Place 1 · Olen. BerlinOlen. Berlin300m Hurdles148.61SR
Apr 11Berlin InvitationalApr 11 · 300m Hurdles · Place 1 · Olen. BerlinOlen. Berlin300m Hurdles148.61SR
Apr 11Berlin InvitationalApr 11 · 100m Hurdles · Place 1 · Olen. BerlinOlen. Berlin100m Hurdles116.38SR
Apr 11Berlin InvitationalApr 11 · 100m Hurdles · Place 2 · Olen. BerlinOlen. Berlin100m Hurdles216.38SR
Apr 2OBHS VS OHSApr 2 · 100m Hurdles · Olen. BerlinOlen. Berlin100m Hurdles33" / 0.838m—DNS12
Apr 2OBHS VS OHSApr 2 · 200 Meters · Olen. BerlinOlen. Berlin200 Meters—DNS12

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 19Otterbein HS Qualifier #2Jan 19 · 60m Hurdles · Place 2 · Olen. BerlinOlen. Berlin60m HurdlesRound P210.22SR
Jan 19Otterbein HS Qualifier #2Jan 19 · 60m Hurdles · Place 8 · Olen. BerlinOlen. Berlin60m HurdlesRound P810.22SR
Jan 19Otterbein HS Qualifier #2Jan 19 · 60m Hurdles · Place 7 · Olen. BerlinOlen. Berlin60m Hurdles710.13SR
Jan 19Otterbein HS Qualifier #2Jan 19 · 60m Hurdles · Place 7 · Olen. BerlinOlen. Berlin60m Hurdles710.13SR
Jan 11Otterbein HS Qualifier #1Jan 11 · High Jump · Place 4 · Olen. BerlinOlen. BerlinHigh Jump44-10.00—
Jan 11Otterbein HS Qualifier #1Jan 11 · High Jump · Place 4 · Olen. BerlinOlen. BerlinHigh Jump44-10.00—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 14OHSAA Central District - Division 1May 14 · 300m Hurdles · Place 9 · Olen. BerlinOlen. Berlin300m Hurdles30" / 0.762mRound P9.49.46a11
May 14OHSAA Central District - Division 1May 14 · High Jump · Place 11 · Olen. BerlinOlen. BerlinHigh Jump11.4-08.0011
May 9Ohio Capital Conference - CardinalMay 9 · High Jump · Place 3 · Olentangy BerlinOlentangy BerlinHigh Jump35-0—
May 9Ohio Capital Conference - CardinalMay 9 · 300m Hurdles · Place 7 · Olentangy BerlinOlentangy Berlin300m Hurdles749.90a—
May 9Ohio Capital Conference - CardinalMay 9 · 300m Hurdles · Place 5 · Olentangy BerlinOlentangy Berlin300m Hurdles549.10a—
May 3Delaware County Invitational May 3 · 400 Meters · Place 10 · Olentangy BerlinOlentangy Berlin400 Meters101:03.02a—
Apr 29Orange vs Berlin vs Dublin Scioto vs FCAApr 29 · 100m Hurdles · Olen. BerlinOlen. Berlin100m Hurdles33" / 0.838m—DNS11
Apr 19Olen. Liberty-Freedom RelaysApr 19 · High Jump · Place 6 · Olentangy BerlinOlentangy BerlinHigh Jump64-10—
Apr 15Orange Home MeetApr 15 · High Jump · Place 3 · Olentangy BerlinOlentangy BerlinHigh Jump35-0—
Apr 12Granville InvitationalApr 12 · High Jump · Place 5 · Olentangy BerlinOlentangy BerlinHigh Jump54-8—
Apr 12Granville InvitationalApr 12 · 300m Hurdles · Place 4 · Olentangy BerlinOlentangy Berlin300m Hurdles451.27a—
Apr 5Berlin InvitationalApr 5 · 300m Hurdles · Place 2 · Olen. BerlinOlen. Berlin300m Hurdles30" / 0.762m2.51.98a11
Apr 5Berlin InvitationalApr 5 · High Jump · Olen. BerlinOlen. BerlinHigh Jump—NH11

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 1OATCCC D1 Indoor State MeetMar 1 · High Jump · Place 5 · Olen. BerlinOlen. BerlinHigh Jump55-311
Feb 11Otterbein HS Qualifier # 3Feb 11 · High Jump · Place 4 · Olen. BerlinOlen. BerlinHigh Jump4.5' 0"11
Jan 28Wittenberg HS #2 MeetJan 28 · High Jump · Place 4 · Olen. BerlinOlen. BerlinHigh Jump41.57m11
Jan 21Otterbein HS Meet 2Jan 21 · High Jump · Place 5 · Olen. BerlinOlen. BerlinHigh Jump5.4' 10"11
Jan 6Otterbein HS Meet 1Jan 6 · 60 Meter · Olen. BerlinOlen. Berlin60 MeterRound P—NT11
Jan 6Otterbein HS Meet 1Jan 6 · High Jump · Place 4 · Olen. BerlinOlen. BerlinHigh Jump4.5' 0"11

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 16OHSAA Central District - Division 1May 16 · High Jump · Place 7 · Olen. BerlinOlen. BerlinHigh Jump7.4-11.0010
May 13Ohio Capital Conference Championship - CardinalMay 13 · High Jump · Place 5 · Olen. BerlinOlen. BerlinHigh Jump5.4-10.0010
May 13Ohio Capital Conference Championship - CardinalMay 13 · 400 Meters · Place 8 · Olen. BerlinOlen. Berlin400 MetersRound P8.1:03.51a10
May 13Ohio Capital Conference Championship - CardinalMay 13 · 400 Meters · Place 8 · Olen. BerlinOlen. Berlin400 Meters8.1:05.25a10
May 5Delaware County InvitationalMay 5 · High Jump · Place 5 · Olen. BerlinOlen. BerlinHigh Jump5.5-00.0010
Apr 2873rd Marion Night InvitationalApr 28 · High Jump · Place 1 · Olentangy BerlinOlentangy BerlinHigh Jump14-10—
Apr 14Granville InvitationalApr 14 · High Jump · Place 4 · Olentangy BeOlentangy BeHigh Jump45-00.0010
Apr 14Granville InvitationalApr 14 · 400 Meters · Place 8 · Olentangy BeOlentangy Be400 Meters81:04.0010
Apr 7Olentangy Berlin InvitationalApr 7 · High Jump · Place 2 · Olentangy BeOlentangy BeHigh Jump25-00.0010
Mar 28Booster InvitationalMar 28 · High Jump · Place 1 · Olentangy BerlinOlentangy BerlinHigh Jump14-1010
Mar 25Delaware InvitationalMar 25 · High Jump · Place 2 · Olen. BerlinOlen. BerlinHigh Jump25-0—
Mar 25Delaware InvitationalMar 25 · High Jump · Place 2 · Olen. BerlinOlen. BerlinHigh Jump25-0—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 22Otterbein HS Qualifier # 3Jan 22 · 200 Meters · Place 20 · Olen. BerlinOlen. Berlin200 Meters2029.5210
Jan 22Otterbein HS Qualifier # 3Jan 22 · 60 Meters · Place 23 · Olen. BerlinOlen. Berlin60 MetersRound P238.654 PB10
Jan 7Wittenberg HS Open #1Jan 7 · 200 Meters · Place 32 · Olen. BerlinOlen. Berlin200 Meters3229.4310

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 21OHSAA Central District - Division 1May 21 · High Jump · Place 14 · Olen. BerlinOlen. BerlinHigh Jump14.4-08.009
May 21OHSAA Central District - Division 1May 21 · 400 Meters · Place 20 · Olen. BerlinOlen. Berlin400 MetersRound P20.1:06.44a9
May 14Ohio Capital Conference - CardinalMay 14 · High Jump · Place 5 · Olen. BerlinOlen. BerlinHigh Jump5.4-08.009
May 14Ohio Capital Conference - CardinalMay 14 · 400 Meters · Place 12 · Olen. BerlinOlen. Berlin400 MetersRound P12.1:06.81a9
May 6Delaware County InvitationalMay 6 · High Jump · Olen. BerlinOlen. BerlinHigh Jump—DNS9
May 6Delaware County InvitationalMay 6 · 400 Meters · Olen. BerlinOlen. Berlin400 Meters—DNS9
May 4Olen. Orange 9-10 InvitationalMay 4 · High Jump · Place 2 · Olen. BerlinOlen. BerlinHigh Jump2.4-08.009
May 4Olen. Orange 9-10 InvitationalMay 4 · 200 Meters · Olen. BerlinOlen. Berlin200 Meters--DNS9
Apr 22Freedom Relays (Olentangy Liberty)Apr 22 · High Jump · Place 11 · Olen. BerlinOlen. BerlinHigh Jump11.4' 69
Apr 20Olentangy Berlin Tri - Grandview Heights, DelawareApr 20 · High Jump · Place 2 · Olen. BerlinOlen. BerlinHigh Jump24-8—
Apr 15Granville InvitationalApr 15 · 400 Meters · Place 17 · Olentangy BerlinOlentangy Berlin400 Meters171:08.889
Apr 8Olen. Berlin InvitationalApr 8 · High Jump · Place 3 · Olentangy BerlinOlentangy BerlinHigh Jump34-10.009
Apr 7Westerville Central / Olentangy Berlin Dual MeetApr 7 · High Jump · Place 5 · Olen. BerlinOlen. BerlinHigh Jump54-02.00—
Apr 7Westerville Central / Olentangy Berlin Dual MeetApr 7 · 200 Meters · Place 4 · Olen. BerlinOlen. Berlin200 Meters431.06 PB—