Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorDelaware Pacer Invitational · Apr 1715.50aDelaware Pacer InvitationalApril 17, 2026
200 Meters · IndoorAshland Univ. Jud Logan Light Giver" HS Meet" · Feb 825.73Ashland Univ. Jud Logan Light Giver" HS Meet"February 8, 2026
300m Hurdles · 36" / 0.914m · OutdoorOhio Capital Conference - Cardinal · May 1242.46aOhio Capital Conference - CardinalMay 12, 2026
400 Meters · IndoorAshland University HS Light Giver Open · Feb 957.97Ashland University HS Light Giver OpenFebruary 9, 2025
400 Meters · OutdoorOlentangy Orange vs Olentangy Berlin vs Dublin Scioto vs FCA · Apr 2855.65aOlentangy Orange vs Olentangy Berlin vs Dublin Scioto vs FCAApril 28, 2025
60 Meter · IndoorOtterbein HS Meet 2 · Jan 217.99aOtterbein HS Meet 2January 21, 2024
60m Hurdles · 39" / 0.991m · IndoorOtterbein HS Qualifier #1 · Jan 158.67aOtterbein HS Qualifier #1January 15, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 19OHSAA D1 Super Regional R4 - Huber HeightsMay 19 · 300m Hurdles · Olen. Berlin300m Hurdles36" / 0.914mRound P--DNS12
May 19OHSAA D1 Super Regional R4 - Huber HeightsMay 19 · 110m Hurdles · Place 12 · Olen. Berlin110m Hurdles39" / 0.991mRound P12.15.71aWind: -0.412
May 19OHSAA D1 Super Regional R4 - Huber HeightsMay 19 · 110m Hurdles · Place 13 · Olen. Berlin110m Hurdles39" / 0.991mRound S13.15.43aWind: 4.212
May 12Ohio Capital Conference - CardinalMay 12 · 300m Hurdles · Place 8 · Olen. Berlin300m Hurdles36" / 0.914mRound S8.42.46a PB12
May 12Ohio Capital Conference - CardinalMay 12 · 300m Hurdles · Place 8 · Olen. Berlin300m Hurdles36" / 0.914m8.42.55a12
May 12Ohio Capital Conference - CardinalMay 12 · 110m Hurdles · Place 8 · Olen. Berlin110m Hurdles39" / 0.991mRound S8.15.79aWind: -0.612
May 12Ohio Capital Conference - CardinalMay 12 · 110m Hurdles · Place 5 · Olen. Berlin110m Hurdles39" / 0.991m5.15.59aWind: 1.312
May 8Delaware County InvitationalMay 8 · 300m Hurdles · Place 8 · Olen. Berlin300m Hurdles842.15a12
May 8Delaware County InvitationalMay 8 · 110m Hurdles · Place 9 · Olen. Berlin110m Hurdles916.38a12
Apr 30Wayne InvitationalApr 30 · 110m Hurdles · Place 25 · Olen. Berlin110m Hurdles39" / 0.991mRound P25.15.98aWind: -0.312
Apr 17Delaware Pacer InvitationalApr 17 · 300m Hurdles · Place 7 · Olen. Berlin300m Hurdles36" / 0.914m7.43.57a12
Apr 17Delaware Pacer InvitationalApr 17 · 110m Hurdles · Place 4 · Olen. Berlin110m Hurdles39" / 0.991m4.15.50a PBWind: 012
Apr 10Berlin InvitationalApr 10 · 300m Hurdles · Place 8 · Olen. Berlin300m Hurdles36" / 0.914m8.44.92a12
Apr 10Berlin InvitationalApr 10 · 110m Hurdles · Place 5 · Olen. Berlin110m Hurdles39" / 0.991m5.15.92aWind: 012
Mar 23Olentangy Berlin Time TrialMar 23 · 100 Meters · Place 17 · Olen. Berlin100 Meters17.12.51aUnofficial12

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 20Ashland University HS Hi-Performance MeetFeb 20 · 60m Hurdles · Place 20 · Olen. Berlin60m Hurdles208.9412
Feb 8Ashland Univ. Jud Logan Light Giver" HS Meet"Feb 8 · 200 Meters · Place 43 · Olen. Berlin200 Meters4325.73 PB12
Feb 8Ashland Univ. Jud Logan Light Giver" HS Meet"Feb 8 · 60m Hurdles · Place 12 · Olen. Berlin60m HurdlesRound P128.9612
Jan 18Delaware County HS Qualifier Jan 18 · 60m Hurdles · Place 3 · Olen. Berlin60m Hurdles39" / 0.991mRound P3.8.87a12
Jan 18Delaware County HS Qualifier Jan 18 · 60m Hurdles · Olen. Berlin60m Hurdles39" / 0.991m—DNS12
Jan 18Delaware County HS Qualifier Jan 18 · 400 Meters · Olen. Berlin400 Meters—DNS12
Jan 15Otterbein HS Qualifier #1Jan 15 · 60m Hurdles · Place 5 · Olen. Berlin60m Hurdles39" / 0.991mRound P5.8.85a12
Jan 15Otterbein HS Qualifier #1Jan 15 · 60m Hurdles · Place 5 · Olen. Berlin60m Hurdles39" / 0.991m5.8.67a PB12

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 20OHSAA Central District - Division 1May 20 · 300m Hurdles · Place 16 · Olen. Berlin300m Hurdles36" / 0.914mRound P16.43.46a11
May 20OHSAA Central District - Division 1May 20 · 110m Hurdles · Place 11 · Olen. Berlin110m Hurdles39" / 0.991mRound P11.16.14aWind: 111
May 14Ohio Capital Conference - CardinalMay 14 · 300m Hurdles · Place 11 · Olentangy Berlin300m Hurdles1143.81a11
May 14Ohio Capital Conference - CardinalMay 14 · 110m Hurdles · Place 10 · Olentangy Berlin110m Hurdles1016.64a11
May 9Delaware County InvitationalMay 9 · 300m Hurdles · Place 12 · Olentangy Berlin300m Hurdles1243.9011
May 9Delaware County InvitationalMay 9 · 110m Hurdles · Place 9 · Olentangy Berlin110m Hurdles916.2811
Apr 28Olentangy Orange vs Olentangy Berlin vs Dublin Scioto vs FCAApr 28 · 400 Meters · Place 2 · Olen. Berlin400 Meters2.55.65a PB11
Apr 17Delaware InvitationalApr 17 · 110m Hurdles · Place 5 · Olen. Berlin110m Hurdles516.2211
Apr 17Delaware InvitationalApr 17 · 300m Hurdles · Place 9 · Olen. Berlin300m Hurdles943.3711
Apr 11Berlin InvitationalApr 11 · 300m Hurdles · Place 7 · Olen. Berlin300m Hurdles745.69JR
Apr 11Berlin InvitationalApr 11 · 300m Hurdles · Place 9 · Olen. Berlin300m Hurdles945.69JR
Apr 11Berlin InvitationalApr 11 · 110m Hurdles · Place 6 · Olen. Berlin110m Hurdles616.36JR
Apr 11Berlin InvitationalApr 11 · 110m Hurdles · Place 7 · Olen. Berlin110m Hurdles716.36JR
Apr 2OBHS VS OHSApr 2 · 300m Hurdles · Place 2 · Olen. Berlin300m Hurdles36" / 0.914m2.45.87a11
Apr 2OBHS VS OHSApr 2 · 110m Hurdles · Place 4 · Olen. Berlin110m Hurdles39" / 0.991m4.17.83a11

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 9Ashland University HS Light Giver OpenFeb 9 · 400 Meters · Place 27 · Olen. Berlin400 Meters2757.97 PB11
Feb 9Ashland University HS Light Giver OpenFeb 9 · 60m Hurdles · Place 32 · Olen. Berlin60m HurdlesRound P3210.8211
Jan 19Otterbein HS Qualifier #2Jan 19 · 60m Hurdles · Place 2 · Olen. Berlin60m HurdlesRound P28.5hJR
Jan 19Otterbein HS Qualifier #2Jan 19 · 60m Hurdles · Place 3 · Olen. Berlin60m HurdlesRound P38.5hJR
Jan 19Otterbein HS Qualifier #2Jan 19 · 60m Hurdles · Place 8 · Olen. Berlin60m Hurdles89.25JR
Jan 19Otterbein HS Qualifier #2Jan 19 · 60m Hurdles · Place 12 · Olen. Berlin60m Hurdles129.25JR
Jan 11Otterbein HS Qualifier #1Jan 11 · 60m Hurdles · Place 2 · Olen. Berlin60m HurdlesRound P29.20—
Jan 11Otterbein HS Qualifier #1Jan 11 · 60m Hurdles · Place 4 · Olen. Berlin60m HurdlesRound P49.20—
Jan 11Otterbein HS Qualifier #1Jan 11 · 60m Hurdles · Place 6 · Olen. Berlin60m Hurdles69.20—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 14OHSAA Central District - Division 1May 14 · 300m Hurdles · Place 12 · Olen. Berlin300m Hurdles36" / 0.914mRound P12.44.01a10
May 14OHSAA Central District - Division 1May 14 · 110m Hurdles · Place 21 · Olen. Berlin110m Hurdles39" / 0.991mRound P21.17.49aWind: -2.810
May 9Ohio Capital Conference - CardinalMay 9 · 300m Hurdles · Place 8 · Olentangy Berlin300m Hurdles844.13a—
May 9Ohio Capital Conference - CardinalMay 9 · 300m Hurdles · Place 8 · Olentangy Berlin300m Hurdles844.19a—
May 9Ohio Capital Conference - CardinalMay 9 · 110m Hurdles · Place 8 · Olentangy Berlin110m Hurdles816.68a—
May 9Ohio Capital Conference - CardinalMay 9 · 110m Hurdles · Place 6 · Olentangy Berlin110m Hurdles616.35a—
May 3Delaware County Invitational May 3 · 300m Hurdles · Place 7 · Olentangy Berlin300m Hurdles743.69a—
May 3Delaware County Invitational May 3 · 110m Hurdles · Place 9 · Olentangy Berlin110m Hurdles916.81a—
May 1Olen. Orange 9-10 InvitationalMay 1 · 300m Hurdles · Place 6 · Olentangy Berlin300m Hurdles644.76a—
May 1Olen. Orange 9-10 InvitationalMay 1 · 110m Hurdles · Place 6 · Olentangy Berlin110m Hurdles617.01a—
Apr 26Panther Invitational - Hil. DarbyApr 26 · 300m Hurdles · Place 11 · Olentangy Berlin300m Hurdles1144.66a—
Apr 26Panther Invitational - Hil. DarbyApr 26 · 110m Hurdles · Place 8 · Olentangy Berlin110m Hurdles817.49a—
Apr 12Granville InvitationalApr 12 · 300m Hurdles · Place 6 · Olentangy Berlin300m Hurdles644.34a—
Apr 12Granville InvitationalApr 12 · 110m Hurdles · Place 5 · Olentangy Berlin110m Hurdles517.49a—
Apr 5Berlin InvitationalApr 5 · 300m Hurdles · Place 8 · Olen. Berlin300m Hurdles36" / 0.914m8.44.87a10
Apr 5Berlin InvitationalApr 5 · 110m Hurdles · Place 9 · Olen. Berlin110m Hurdles39" / 0.991m9.17.38aWind: 3.310

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 11Otterbein HS Qualifier # 3Feb 11 · 60m Hurdles · Place 9 · Olen. Berlin60m Hurdles39" / 0.991mRound P9.9.35a10
Feb 11Otterbein HS Qualifier # 3Feb 11 · 60m Hurdles · Place 7 · Olen. Berlin60m Hurdles39" / 0.991m7.9.19a10
Feb 4Ashland U. HS Light Giver OpenFeb 4 · 60m Hurdles · Place 11 · Olen. Berlin60m HurdlesRound P119.1410
Jan 28Wittenberg HS #2 MeetJan 28 · 60m Hurdles · Place 26 · Olen. Berlin60m HurdlesRound P269.3210
Jan 21Otterbein HS Meet 2Jan 21 · 60m Hurdles · Place 7 · Olen. Berlin60m Hurdles39" / 0.991mRound P7.9.32a10
Jan 21Otterbein HS Meet 2Jan 21 · 60m Hurdles · Place 7 · Olen. Berlin60m Hurdles39" / 0.991m7.9.20a10
Jan 21Otterbein HS Meet 2Jan 21 · 60 Meter · Place 79 · Olen. Berlin60 MeterRound P79.7.99a PB10
Jan 142024 Capital HS Invitational #1Jan 14 · 60m Hurdles · Place 4 · Olen. Berlin60m Hurdles39" / 0.991mRound P4.9.27a10
Jan 142024 Capital HS Invitational #1Jan 14 · 60m Hurdles · Place 5 · Olen. Berlin60m Hurdles39" / 0.991m5.9.30a10
Jan 6Otterbein HS Meet 1Jan 6 · 60m Hurdles · Place 11 · Olen. Berlin60m Hurdles39" / 0.991mRound P11.9.79a10
Jan 6Otterbein HS Meet 1Jan 6 · 60m Hurdles · Place 9 · Olen. Berlin60m Hurdles39" / 0.991m9.9.46a10

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 16OHSAA Central District - Division 1May 16 · 300m Hurdles · Place 14 · Olen. Berlin300m Hurdles36" / 0.914mRound P14.44.50a9
May 13Ohio Capital Conference Championship - CardinalMay 13 · 300m Hurdles · Place 12 · Olen. Berlin300m Hurdles36" / 0.914mRound P12.45.14a9
May 13Ohio Capital Conference Championship - CardinalMay 13 · 110m Hurdles · Place 9 · Olen. Berlin110m Hurdles39" / 0.991mRound P9.17.87aWind: -2.69
May 5Delaware County InvitationalMay 5 · 300m Hurdles · Place 14 · Olen. Berlin300m Hurdles36" / 0.914m14.44.79a9
May 5Delaware County InvitationalMay 5 · 110m Hurdles · Place 6 · Olen. Berlin110m Hurdles39" / 0.991m6.17.25a9
May 3Olen. Orange 9-10 InvitationalMay 3 · 300m Hurdles · Place 8 · Olen. Berlin300m Hurdles846.069
May 3Olen. Orange 9-10 InvitationalMay 3 · 110m Hurdles · Place 4 · Olen. Berlin110m Hurdles417.139
Apr 2873rd Marion Night InvitationalApr 28 · 300m Hurdles · Place 15 · Olentangy Berlin300m Hurdles1544.94a—
Apr 24Berlin/Dublin SciotoApr 24 · 300m Hurdles · Place 1 · Olen. Berlin300m Hurdles146.58FR
Apr 24Berlin/Dublin SciotoApr 24 · 110m Hurdles · Place 1 · Olen. Berlin110m Hurdles117.24FR
Apr 14Granville InvitationalApr 14 · 300m Hurdles · Place 7 · Olentangy Be300m Hurdles746.009
Apr 14Granville InvitationalApr 14 · 110m Hurdles · Place 6 · Olentangy Be110m Hurdles617.509
Mar 28Booster InvitationalMar 28 · 300m Hurdles · Place 9 · Olentangy Berlin300m Hurdles948.339
Mar 25Delaware InvitationalMar 25 · 300m Hurdles · Place 4 · Olen. Berlin300m Hurdles447.66—
Mar 25Delaware InvitationalMar 25 · 300m Hurdles · Place 9 · Olen. Berlin300m Hurdles947.66—