Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTom Iwan Invitational · May 511.53Tom Iwan InvitationalMay 5, 2023
110m Hurdles · 39" / 0.991m · OutdoorOHSAA D1 Region 1 - Youngstown · May 2214.06aOHSAA D1 Region 1 - YoungstownMay 22, 2024
200 Meters · IndoorNEOITC Series Red Division Meet #2 · Jan 2322.96NEOITC Series Red Division Meet #2January 23, 2024
200 Meters · OutdoorTom Iwan Invitational · May 523.54Tom Iwan InvitationalMay 5, 2023
300m Hurdles · 36" / 0.914m · OutdoorOHSAA D1 Region 1 - Youngstown · May 2236.96aOHSAA D1 Region 1 - YoungstownMay 22, 2024
400 Meters · IndoorUniv. of Findlay Dave's Running HS Series Meet #2 · Jan 1452.87Univ. of Findlay Dave's Running HS Series Meet #2January 14, 2023
400m Hurdles · 36" / 0.914m · OutdoorTennessee Invitational · Apr 456.04aTennessee InvitationalApril 4, 2025
60 Meter · IndoorKent State HS Meet #1 · Dec 97.22aKent State HS Meet #1December 9, 2023
60 Meters · IndoorNEOITC Series Red Division Meet #1 · Jan 117.17NEOITC Series Red Division Meet #1January 11, 2024
60m Hurdles · 39" / 0.991m · IndoorKent State HS Meet #1 · Dec 98.14aKent State HS Meet #1December 9, 2023
60m Hurdles · 42" / 1.067m · IndoorMarshall Opener · Dec 68.09aMarshall OpenerDecember 6, 2025

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

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 16Bellarmine University Open TFJan 16 · 60m Hurdles · Place 1 · MarshallMarshall60m Hurdles18.29aSo

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6Marshall OpenerDec 6 · 60m Hurdles · Place 1 · MarshallMarshall60m Hurdles42" / 1.067mRound P1.8.16aSo
Dec 6Marshall OpenerDec 6 · 60m Hurdles · Place 1 · MarshallMarshall60m Hurdles42" / 1.067m1.8.09a PBSo

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 25UL Jim Freeman /Clark Wood OpenApr 25 · 400m Hurdles · Place 9 · MarshallMarshall400m Hurdles953.83FR
Apr 4Tennessee InvitationalApr 4 · 400m Hurdles · Place 11 · MarshallMarshall400m Hurdles36" / 0.914m11.56.04a PBFr

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 31OHSAA D1 State Track & Field ChampionshipsMay 31 · 300m Hurdles · Place 7 · BrushBrush300m Hurdles36" / 0.914mRound P7.38.03a12
May 31OHSAA D1 State Track & Field ChampionshipsMay 31 · 300m Hurdles · Place 3 · BrushBrush300m Hurdles36" / 0.914m3.37.21a12
May 31OHSAA D1 State Track & Field ChampionshipsMay 31 · 110m Hurdles · Place 4 · BrushBrush110m Hurdles39" / 0.991mRound P4.14.21aWind: 0.712
May 31OHSAA D1 State Track & Field ChampionshipsMay 31 · 110m Hurdles · Place 3 · BrushBrush110m Hurdles39" / 0.991m3.14.28aWind: -2.612
May 22OHSAA D1 Region 1 - YoungstownMay 22 · 300m Hurdles · Place 1 · BrushBrush300m Hurdles36" / 0.914mRound P1.38.24a12
May 22OHSAA D1 Region 1 - YoungstownMay 22 · 300m Hurdles · Place 1 · BrushBrush300m Hurdles36" / 0.914m1.36.96a PB12
May 22OHSAA D1 Region 1 - YoungstownMay 22 · 110m Hurdles · Place 2 · BrushBrush110m Hurdles39" / 0.991mRound P2.14.06a PB12
May 22OHSAA D1 Region 1 - YoungstownMay 22 · 110m Hurdles · Place 3 · BrushBrush110m Hurdles39" / 0.991m3.14.19a12
May 15OHSAA Divisions 1 District - MentorMay 15 · 110m Hurdles · Place 2 · Lyndhurst BrushLyndhurst Brush110m HurdlesRound P214.0712
May 15OHSAA Divisions 1 District - MentorMay 15 · 110m Hurdles · Place 2 · Lyndhurst BrushLyndhurst Brush110m Hurdles213.7812
May 15OHSAA Divisions 1 District - MentorMay 15 · 300m Hurdles · Place 1 · Lyndhurst BrushLyndhurst Brush300m HurdlesRound P139.0412
May 15OHSAA Divisions 1 District - MentorMay 15 · 300m Hurdles · Place 1 · Lyndhurst BrushLyndhurst Brush300m Hurdles137.8412
Apr 1392nd Mansfield Mehock RelaysApr 13 · 300m Hurdles · Place 1 · BrushBrush300m Hurdles139.2512
Apr 1392nd Mansfield Mehock RelaysApr 13 · 110m Hurdles · Place 1 · BrushBrush110m Hurdles114.4812
Apr 1392nd Mansfield Mehock RelaysApr 13 · 110m Hurdles · Place 1 · BrushBrush110m Hurdles114.2712
Apr 6Tom Fasko RelaysApr 6 · 110m Hurdles · Place 1 · BrushBrush110m Hurdles114.7512
Mar 30Bill Dodd InvitationalMar 30 · 300m Hurdles · Place 1 · BrushBrush300m Hurdles140.4612
Mar 30Bill Dodd InvitationalMar 30 · 110m Hurdles · Place 1 · BrushBrush110m Hurdles114.2712

2024 Indoor Track

18 results
DateMeetEventPlMarkGr
Mar 1OATCCC D1 Indoor State MeetMar 1 · 60m Hurdles · Place 2 · BrushBrush60m HurdlesRound P28.0212
Mar 1OATCCC D1 Indoor State MeetMar 1 · 60m Hurdles · Place 1 · BrushBrush60m Hurdles17.9512
Feb 16NEOITC All Star Meet Feb 16 · 60m Hurdles · Place 1 · BrushBrush60m HurdlesRound P18.1312
Feb 16NEOITC All Star Meet Feb 16 · 60m Hurdles · Place 1 · BrushBrush60m Hurdles17.9912
Feb 16NEOITC All Star Meet Feb 16 · 200 Meters · Place 20 · BrushBrush200 Meters2023.3612
Feb 8NEOITC Series Red Division Meet #3Feb 8 · 60 Meters · Place 3 · BrushBrush60 Meters37.2112
Feb 8NEOITC Series Red Division Meet #3Feb 8 · Long Jump · Place 7 · BrushBrushLong Jump719-312
Jan 27SPIRE Ohio HS PreviewJan 27 · 60m Hurdles · Place 1 · BrushBrush60m HurdlesRound P18.2212
Jan 27SPIRE Ohio HS PreviewJan 27 · 60m Hurdles · Place 1 · BrushBrush60m Hurdles18.2412
Jan 23NEOITC Series Red Division Meet #2Jan 23 · 60m Hurdles · Place 1 · BrushBrush60m Hurdles18.1212
Jan 23NEOITC Series Red Division Meet #2Jan 23 · 200 Meters · Place 1 · BrushBrush200 Meters122.96 PB12
Jan 13SPIRE Scholastic InvitationalJan 13 · 60m Hurdles · Place 3 · BrushBrush60m HurdlesRound P38.2412
Jan 13SPIRE Scholastic InvitationalJan 13 · 60m Hurdles · Place 3 · BrushBrush60m Hurdles38.1212
Jan 13SPIRE Scholastic InvitationalJan 13 · 400 Meters · Place 15 · BrushBrush400 Meters1557.3712
Jan 11NEOITC Series Red Division Meet #1Jan 11 · 60 Meters · Place 4 · BrushBrush60 Meters47.17 PB12
Jan 11NEOITC Series Red Division Meet #1Jan 11 · 60m Hurdles · Place 1 · BrushBrush60m Hurdles18.0712
Jan 11NEOITC Series Red Division Meet #1Jan 11 · 200 Meters · Place 4 · BrushBrush200 Meters423.4212
Jan 11NEOITC Series Red Division Meet #1Jan 11 · 400 Meters · Place 2 · BrushBrush400 Meters253.7912

2023 Indoor Track

21 results
DateMeetEventPlMarkGr
Dec 9Kent State HS Meet #1Dec 9 · 60m Hurdles · Place 1 · BrushBrush60m Hurdles39" / 0.991mRound P1.8.14a PB12
Dec 9Kent State HS Meet #1Dec 9 · 60m Hurdles · Place 10 · BrushBrush60m Hurdles39" / 0.991m10.27.87a12
Dec 9Kent State HS Meet #1Dec 9 · 60 Meter · Place 9 · BrushBrush60 MeterRound P9.7.22a PB12
Dec 2Akron Rust-Buster HS Open Dec 2 · 60m Hurdles · Place 2 · UnattachedUnattached60m Hurdles39" / 0.991m2.8.18a12
Dec 2Akron Rust-Buster HS Open Dec 2 · 60 Meter · Place 8 · UnattachedUnattached60 Meter8.7.30a12
Mar 4OATCC D1 Indoor State ChampionshipsMar 4 · 60m Hurdles · Place 10 · BrushBrush60m HurdlesRound P108.3411
Mar 4OATCC D1 Indoor State ChampionshipsMar 4 · 60m Hurdles · Place 10 · BrushBrush60m Hurdles108.3211
Feb 18Akron Rubber City HS OpenFeb 18 · 60m Hurdles · Place 2 · BrushBrush60m HurdlesRound P28.4711
Feb 18Akron Rubber City HS OpenFeb 18 · 60m Hurdles · Place 1 · BrushBrush60m Hurdles18.2711
Feb 5Mount Union HS Qualifier #1Feb 5 · 60m Hurdles · Place 1 · BrushBrush60m HurdlesRound P18.3811
Feb 5Mount Union HS Qualifier #1Feb 5 · 60m Hurdles · Place 3 · BrushBrush60m Hurdles38.5111
Feb 5Mount Union HS Qualifier #1Feb 5 · 400 Meters · Place 7 · BrushBrush400 Meters755.4011
Feb 5Mount Union HS Qualifier #1Feb 5 · 60 Meters · Place 1 · BrushBrush60 MetersRound P17.1811
Feb 5Mount Union HS Qualifier #1Feb 5 · 60 Meters · Place 1 · BrushBrush60 Meters17.1811
Jan 28SPIRE Ohio HS Preview MeetJan 28 · 200 Meters · Place 27 · BrushBrush200 Meters2723.2611
Jan 28SPIRE Ohio HS Preview MeetJan 28 · 60m Hurdles · Place 2 · BrushBrush60m HurdlesRound P28.2411
Jan 28SPIRE Ohio HS Preview MeetJan 28 · 60m Hurdles · Place 3 · BrushBrush60m Hurdles38.3711
Jan 21Ohio State Buckeye HS Qualifier #2Jan 21 · 200 Meters · Place 25 · BrushBrush200 Meters2525.2011
Jan 21Ohio State Buckeye HS Qualifier #2Jan 21 · 60m Hurdles · Place 1 · BrushBrush60m Hurdles18.2211
Jan 21Ohio State Buckeye HS Qualifier #2Jan 21 · 60m Hurdles · Place 1 · BrushBrush60m HurdlesRound P18.3911
Jan 14Univ. of Findlay Dave's Running HS Series Meet #2Jan 14 · 400 Meters · Place 1 · BrushBrush400 Meters152.87 PB11

2023 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 2OHSAA D1 State Track & Field ChampionshipsJun 2 · 300m Hurdles · Place 6 · BrushBrush300m Hurdles36" / 0.914mRound P6.38.81a11
Jun 2OHSAA D1 State Track & Field ChampionshipsJun 2 · 300m Hurdles · Place 3 · BrushBrush300m Hurdles36" / 0.914m3.37.95a11
Jun 2OHSAA D1 State Track & Field ChampionshipsJun 2 · 110m Hurdles · Place 5 · BrushBrush110m Hurdles39" / 0.991mRound P5.14.23aWind: 0.411
Jun 2OHSAA D1 State Track & Field ChampionshipsJun 2 · 110m Hurdles · Place 5 · BrushBrush110m Hurdles39" / 0.991m5.14.34aWind: -0.211
May 24OHSAA D1 Region 1 - YoungstownMay 24 · 300m Hurdles · Place 5 · BrushBrush300m Hurdles36" / 0.914mRound P5.39.44a11
May 24OHSAA D1 Region 1 - YoungstownMay 24 · 300m Hurdles · Place 3 · BrushBrush300m Hurdles36" / 0.914m3.38.80a11
May 24OHSAA D1 Region 1 - YoungstownMay 24 · 110m Hurdles · Place 5 · BrushBrush110m Hurdles39" / 0.991mRound P5.14.66a11
May 24OHSAA D1 Region 1 - YoungstownMay 24 · 110m Hurdles · Place 2 · BrushBrush110m Hurdles39" / 0.991m2.14.27a11
May 17OHSAA Division 1 District - RiversideMay 17 · 110m Hurdles · Place 2 · BrushBrush110m HurdlesRound P215.2211
May 17OHSAA Division 1 District - RiversideMay 17 · 110m Hurdles · Place 2 · BrushBrush110m Hurdles214.2411
May 17OHSAA Division 1 District - RiversideMay 17 · 300m Hurdles · Place 2 · BrushBrush300m HurdlesRound P240.8911
May 17OHSAA Division 1 District - RiversideMay 17 · 300m Hurdles · Place 1 · BrushBrush300m Hurdles138.6711
May 5Tom Iwan InvitationalMay 5 · 300m Hurdles · Place 1 · BrushBrush300m Hurdles141.4811
May 5Tom Iwan InvitationalMay 5 · 110m Hurdles · Place 1 · BrushBrush110m Hurdles114.5311
May 5Tom Iwan InvitationalMay 5 · 200 Meters · Place 8 · BrushBrush200 Meters823.54 PB11
May 5Tom Iwan InvitationalMay 5 · 100 Meters · Place 5 · BrushBrush100 Meters511.53 PB11
Apr 29Gilmour Miele Invitational Apr 29 · 300m Hurdles · Place 1 · BrushBrush300m Hurdles139.80—
Apr 29Gilmour Miele Invitational Apr 29 · 110m Hurdles · Place 1 · BrushBrush110m Hurdles114.65—
Apr 15Mansfield/Mehock RelaysApr 15 · 300m Hurdles · Place 2 · BrushBrush300m Hurdles238.95a—
Apr 15Mansfield/Mehock RelaysApr 15 · 110m Hurdles · Place 3 · BrushBrush110m Hurdles314.49a—
Apr 15Mansfield/Mehock RelaysApr 15 · 110m Hurdles · Place 4 · BrushBrush110m Hurdles415.17a—
Apr 8Tom Fasko RelaysApr 8 · 110m Hurdles · Place 1 · BrushBrush110m Hurdles114.5211

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 3OHSAA D1 State Track & Field ChampionshipsJun 3 · 110m Hurdles · Place 11 · BrushBrush110m Hurdles39" / 0.991mRound P11.14.83aWind: -0.910
May 25OHSAA D1 Region 1May 25 · 300m Hurdles · Place 3 · BrushBrush300m Hurdles36" / 0.914mRound P3.39.46a10
May 25OHSAA D1 Region 1May 25 · 300m Hurdles · Place 6 · BrushBrush300m Hurdles36" / 0.914m6.39.28a10
May 25OHSAA D1 Region 1May 25 · 110m Hurdles · Place 5 · BrushBrush110m Hurdles39" / 0.991mRound P5.14.69aWind: 110
May 25OHSAA D1 Region 1May 25 · 110m Hurdles · Place 3 · BrushBrush110m Hurdles39" / 0.991m3.14.81aWind: 0.210
May 13Walsh Jesuit Twilight Meet (Boys Only)May 13 · 300m Hurdles · Place 1 · BrushBrush300m Hurdles36" / 0.914m1.40.19a10
May 13Walsh Jesuit Twilight Meet (Boys Only)May 13 · 110m Hurdles · Place 2 · BrushBrush110m Hurdles39" / 0.991m2.14.85a10
May 7Tom Iwan InvitationalMay 7 · 300m Hurdles · Place 2 · BrushBrush300m Hurdles242.2810
May 7Tom Iwan InvitationalMay 7 · 110m Hurdles · Place 2 · BrushBrush110m Hurdles215.2410
Apr 30Gilmour Meile InvitationalApr 30 · 300m Hurdles · Place 1 · BrushBrush300m Hurdles140.79—
Apr 30Gilmour Meile InvitationalApr 30 · 110m Hurdles · Place 1 · BrushBrush110m Hurdles115.53—
Apr 22Eastlake North RelaysApr 22 · 300m Hurdles · Place 1 · BrushBrush300m Hurdles36" / 0.914m1.39.40a10
Apr 22Eastlake North RelaysApr 22 · 110m Hurdles · Place 1 · BrushBrush110m Hurdles39" / 0.991m1.15.52a10
Apr 16Mansfield Mehock RelaysApr 16 · 300m Hurdles · Place 6 · BrushBrush300m Hurdles643.2010
Apr 16Mansfield Mehock RelaysApr 16 · 110m Hurdles · Place 4 · BrushBrush110m HurdlesRound P415.4310
Apr 16Mansfield Mehock RelaysApr 16 · 110m Hurdles · Place 3 · BrushBrush110m Hurdles315.2410

2022 Indoor Track

13 results
DateMeetEventPlMarkGr
Mar 4OATCCC D1 Indoor State ChampionshipsMar 4 · 60m Hurdles · Place 24 · BrushBrush60m HurdlesRound P248.89—
Feb 27Kent State HS Meet #3Feb 27 · 60m Hurdles · Place 10 · BrushBrush60m Hurdles109.2010
Feb 27Kent State HS Meet #3Feb 27 · 60m Hurdles · Place 8 · BrushBrush60m HurdlesRound P89.1010
Feb 13Kent State HS Meet #2Feb 13 · 200 Meters · Place 15 · BrushBrush200 Meters1523.5510
Feb 13Kent State HS Meet #2Feb 13 · 60m Hurdles · Place 8 · BrushBrush60m Hurdles88.8610
Feb 13Kent State HS Meet #2Feb 13 · 60m Hurdles · Place 9 · BrushBrush60m HurdlesRound P99.0910
Feb 9NEOITC Series Red Division Meet #3Feb 9 · 200 Meters · Place 3 · BrushBrush200 Meters323.4010
Feb 9NEOITC Series Red Division Meet #3Feb 9 · 60 Meters · Place 7 · BrushBrush60 Meters77.4410
Feb 9NEOITC Series Red Division Meet #3Feb 9 · 60m Hurdles · Place 4 · BrushBrush60m Hurdles48.51910
Jan 30Univ. of Findlay Dave's Running HS Series Meet #3Jan 30 · 200 Meters · Place 3 · BrushBrush200 Meters324.0710
Jan 30Univ. of Findlay Dave's Running HS Series Meet #3Jan 30 · 60m Hurdles · Place 1 · BrushBrush60m Hurdles18.4610
Jan 30Univ. of Findlay Dave's Running HS Series Meet #3Jan 30 · 60m Hurdles · Place 1 · BrushBrush60m HurdlesRound P18.4510
Jan 6NEOITC Series Red Division Meet #1Jan 6 · 60m Hurdles · Place 6 · BrushBrush60m Hurdles68.7610

2021 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 19OHSAA D1 Northeast District - RiversideMay 19 · 110m Hurdles · Place 10 · BrushBrush110m HurdlesRound P1016.619
May 19OHSAA D1 Northeast District - RiversideMay 19 · 200 Meters · Place 12 · BrushBrush200 MetersRound P1223.639
May 13Western Reserve Conference ChampionshipsMay 13 · 110m Hurdles · Place 3 · BrushBrush110m Hurdles316.47—
May 13Western Reserve Conference ChampionshipsMay 13 · 200 Meters · Place 4 · BrushBrush200 Meters423.67—
May 8Woodridge Wrap UpMay 8 · 200 Meters · Place 18 · BrushBrush200 MetersRound P1824.489
May 8Woodridge Wrap UpMay 8 · 100 Meters · Place 32 · BrushBrush100 MetersRound P3212.529
May 1Gilmour Miele InvitationalMay 1 · 110m Hurdles · Place 3 · BrushBrush110m Hurdles319.739
May 1Gilmour Miele InvitationalMay 1 · 200 Meters · Place 8 · BrushBrush200 Meters824.719
Apr 24Nordonia Triangular MeetApr 24 · 110m Hurdles · Place 3 · BrushBrush110m Hurdles39" / 0.991m3.19.01a9
Apr 24Nordonia Triangular MeetApr 24 · 200 Meters · Place 12 · BrushBrush200 Meters12.25.11a9
Apr 17Mansfield Mehock RelaysApr 17 · 110m Hurdles · Place 15 · BrushBrush110m HurdlesRound P1520.139
Apr 17Mansfield Mehock RelaysApr 17 · 200 Meters · Place 13 · BrushBrush200 MetersRound P1325.409
Apr 10Ned Weingart RelaysApr 10 · 200 Meters · Place 8 · BrushBrush200 Meters824.439
Apr 10Ned Weingart RelaysApr 10 · 100 Meters · Place 11 · BrushBrush100 MetersRound P1112.699
Apr 3Newton Falls Tiger InvitationalApr 3 · 110m Hurdles · Place 13 · BrushBrush110m HurdlesRound P1319.819
Apr 3Newton Falls Tiger InvitationalApr 3 · 200 Meters · Place 13 · BrushBrush200 MetersRound P1325.099