Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorOlentangy Berlin Invitational · Apr 914.48aOlentangy Berlin InvitationalApril 9, 2021
100m Hurdles · 33" / 0.838m · OutdoorOHSAA Central District - Division 1 · May 1415.15aOHSAA Central District - Division 1May 14, 2024
200 Meters · IndoorEMU Bob Parks Memorial Meet · Jan 2527.39aEMU Bob Parks Memorial MeetJanuary 25, 2025
200 Meters · OutdoorBerlin Invitational · Apr 527.60aBerlin InvitationalApril 5, 2024
300m Hurdles · 30" / 0.762m · OutdoorOHSAA Central District - Division 1 · May 1444.87aOHSAA Central District - Division 1May 14, 2024
400 Meters · IndoorKent State Meet #4 · Jan 281:03.27Kent State Meet #4January 28, 2024
400m Hurdles · 30" / 0.762m · OutdoorGVSU Extra Weekend Meet · Apr 241:11.42aGVSU Extra Weekend MeetApril 24, 2026
60m Hurdles · 33" / 0.838m · IndoorKent State HS Meet #1 · Dec 99.29aKent State HS Meet #1December 9, 2023
60m Hurdles · 33" / 0.838m · OutdoorMid-American Conference Championships · Feb 289.45aMid-American Conference ChampionshipsFebruary 28, 2025

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 24GVSU Extra Weekend MeetApr 24 · 400m Hurdles · Place 22 · Central MichiganCentral Michigan400m Hurdles30" / 0.762m22.1:11.42a PBSo
Apr 11CMU Chippewa ChallengeApr 11 · 400m Hurdles · Place 9 · Central MichiganCentral Michigan400m Hurdles30" / 0.762m9.1:14.44aSo
Apr 32026 Auto-Owners Insurance Spartan InviteApr 3 · 400m Hurdles · Place 13 · Central MichiganCentral Michigan400m Hurdles30" / 0.762m13.1:13.03aSo

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 9Len Paddock OpenMay 9 · 400m Hurdles · Place 12 · Central MichiganCentral Michigan400m Hurdles121:10.72aFr
May 9Len Paddock OpenMay 9 · 100m Hurdles · Place 10 · Central MichiganCentral Michigan100m Hurdles1015.85aFr
Apr 26GVSU Extra Weekend MeetApr 26 · 400m Hurdles · Place 10 · Central MichiganCentral Michigan400m Hurdles101:09.07FR
Apr 26GVSU Extra Weekend MeetApr 26 · 100m Hurdles · Place 2 · Central MichiganCentral Michigan100m Hurdles216.20FR
Apr 12CMU Chippewa ChallengeApr 12 · 400m Hurdles · Place 10 · Central MichiganCentral Michigan400m Hurdles101:08.95aFr
Apr 12CMU Chippewa ChallengeApr 12 · 100m Hurdles · Place 9 · Central MichiganCentral Michigan100m Hurdles916.13aFr
Apr 42025 Auto-Owners Insurance Spartan InviteApr 4 · 400m Hurdles · Place 14 · Central MichiganCentral Michigan400m Hurdles141:15.57aFr
Apr 42025 Auto-Owners Insurance Spartan InviteApr 4 · 100m Hurdles · Place 21 · Central MichiganCentral Michigan100m Hurdles2119.29aFr
Feb 28Mid-American Conference ChampionshipsFeb 28 · 60m Hurdles · Place 16 · Central MichiganCentral Michigan60m Hurdles33" / 0.838mRound P16.9.45a PBFr

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 21GVSU Tune-UpFeb 21 · 60 Hurdles Section 2 · Place 17 · Central MichiganCentral Michigan60 Hurdles Section 2179.60FR
Feb 21GVSU Tune-UpFeb 21 · 60 Hurdles · Place 17 · Central MichiganCentral Michigan60 Hurdles179.60FR
Feb 21Silverston InvitationalFeb 21 · 60m Hurdles · Place 10 · Central MichiganCentral Michigan60m Hurdles109.38a—
Feb 15GVSU Big Meet SaturdayFeb 15 · 60m Hurdles · Place 17 · Central MichiganCentral Michigan60m Hurdles179.60a—
Feb 82025 Chippewa InviteFeb 8 · 60m Hurdles · Place 1 · Central MichiganCentral Michigan60m Hurdles19.41FR
Jan 25EMU Bob Parks Memorial MeetJan 25 · 60m Hurdles · Place 6 · Central MichiganCentral Michigan60m Hurdles33" / 0.838mRound P6.9.51aFr
Jan 25EMU Bob Parks Memorial MeetJan 25 · 60m Hurdles · Place 7 · Central MichiganCentral Michigan60m Hurdles33" / 0.838m7.9.74aFr
Jan 25EMU Bob Parks Memorial MeetJan 25 · 200 Meters · Place 22 · Central MichiganCentral Michigan200 Meters22.27.39a PBFr
Jan 17Jack Skoog OpenJan 17 · 60m Hurdles · Place 3 · Central MichiganCentral Michigan60m HurdlesRound P39.71a—
Jan 17Jack Skoog OpenJan 17 · 60m Hurdles · Place 2 · Central MichiganCentral Michigan60m Hurdles29.62a—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 6GVSU Holiday OpenDec 6 · 60m Hurdles · Place 17 · Central MichiganCentral Michigan60m Hurdles33" / 0.838mRound P17.9.47aFr
Mar 1OATCCC D1 Indoor State MeetMar 1 · 60m Hurdles · Place 25 · Wester. SouthWester. South60m HurdlesRound P259.9612
Jan 28Kent State Meet #4Jan 28 · 400 Meters · Place 7 · Wester. SouthWester. South400 Meters71:03.27 PB12
Jan 28Kent State Meet #4Jan 28 · 60m Hurdles · Place 4 · Wester. SouthWester. South60m Hurdles410.0612
Jan 28Kent State Meet #4Jan 28 · 60m Hurdles · Place 3 · Wester. SouthWester. South60m HurdlesRound P39.6712

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 31OHSAA D1 State Track & Field ChampionshipsMay 31 · 300m Hurdles · Place 13 · Wester. SouthWester. South300m Hurdles30" / 0.762mRound P13.45.06a12
May 22OHSAA D1 Region 3 - Pickerington NorthMay 22 · 300m Hurdles · Place 5 · Wester. SouthWester. South300m Hurdles30" / 0.762mRound P5.45.41a12
May 22OHSAA D1 Region 3 - Pickerington NorthMay 22 · 300m Hurdles · Place 4 · Wester. SouthWester. South300m Hurdles30" / 0.762m4.44.98a12
May 22OHSAA D1 Region 3 - Pickerington NorthMay 22 · 100m Hurdles · Place 9 · Wester. SouthWester. South100m Hurdles33" / 0.838mRound P9.15.83aWind: -2.612
May 14OHSAA Central District - Division 1May 14 · 300m Hurdles · Place 1 · Wester. SouthWester. South300m Hurdles30" / 0.762mRound P1.45.85a12
May 14OHSAA Central District - Division 1May 14 · 300m Hurdles · Place 1 · Wester. SouthWester. South300m Hurdles30" / 0.762m1.44.87a PB12
May 14OHSAA Central District - Division 1May 14 · 100m Hurdles · Place 2 · Wester. SouthWester. South100m Hurdles33" / 0.838mRound P2.15.17aWind: -1.212
May 14OHSAA Central District - Division 1May 14 · 100m Hurdles · Place 2 · Wester. SouthWester. South100m Hurdles33" / 0.838m2.15.15a PBWind: 0.512
May 9Ohio Capital Conference - CapitalMay 9 · 300m Hurdles · Place 2 · Wester. SouthWester. South300m Hurdles30" / 0.762mRound S2.48.74a12
May 9Ohio Capital Conference - CapitalMay 9 · 300m Hurdles · Place 1 · Wester. SouthWester. South300m Hurdles30" / 0.762m1.46.81a12
May 9Ohio Capital Conference - CapitalMay 9 · 100m Hurdles · Place 2 · Wester. SouthWester. South100m Hurdles33" / 0.838mRound S2.15.41aWind: 1.312
May 9Ohio Capital Conference - CapitalMay 9 · 100m Hurdles · Place 2 · Wester. SouthWester. South100m Hurdles33" / 0.838m2.15.23a12
May 3Canal Winchester InvitationalMay 3 · 300m Hurdles · Place 1 · Wester. SouthWester. South300m Hurdles30" / 0.762m1.46.47a12
May 3Canal Winchester InvitationalMay 3 · 100m Hurdles · Place 1 · Wester. SouthWester. South100m Hurdles33" / 0.838m1.15.78a12
Apr 26Panther Invitational - Hil. DarbyApr 26 · 300m Hurdles · Place 1 · Westerville SouthWesterville South300m Hurdles146.14a—
Apr 26Panther Invitational - Hil. DarbyApr 26 · 100m Hurdles · Place 3 · Westerville SouthWesterville South100m Hurdles316.78a—
Apr 5Berlin InvitationalApr 5 · 200 Meters · Place 2 · Wester. SouthWester. South200 Meters2.27.60a PBWind: 1.912

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 9Kent State HS Meet #1Dec 9 · 60m Hurdles · Place 4 · Wester. SouthWester. South60m Hurdles33" / 0.838mRound P4.9.29a PB11
Dec 9Kent State HS Meet #1Dec 9 · 60m Hurdles · Place 6 · Wester. SouthWester. South60m Hurdles33" / 0.838m6.9.52a11
Dec 2Akron Rust-Buster HS Open Dec 2 · 60m Hurdles · Place 5 · Wester. SouthWester. South60m Hurdles33" / 0.838m5.9.56a11
Dec 2Akron Rust-Buster HS Open Dec 2 · 400 Meters · Place 12 · Wester. SouthWester. South400 Meters12.1:04.16a11
Feb 17Ashland Jud Logan Light Giver HS InvitationalFeb 17 · 60m Hurdles · Place 3 · Wester. SouthWester. South60m Hurdles39.5011
Jan 29Wittenberg HS Open #2Jan 29 · 60m Hurdles · Place 7 · Wester. SouthWester. South60m HurdlesRound P79.6011
Jan 29Wittenberg HS Open #2Jan 29 · 60m Hurdles · Place 8 · Wester. SouthWester. South60m Hurdles810.5211
Jan 7Wittenberg HS Open #1Jan 7 · 60m Hurdles · Place 10 · Wester. SouthWester. South60m Hurdles1010.1611

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 16OHSAA Central Division1 District 4May 16 · 300m Hurdles · Place 7 · Wester. SouthWester. South300m Hurdles30" / 0.762mRound P7.48.79a11
May 16OHSAA Central Division1 District 4May 16 · 300m Hurdles · Place 5 · Wester. SouthWester. South300m Hurdles30" / 0.762m5.45.61a11
May 13Ohio Capital Conference Championship - CapitalMay 13 · 300m Hurdles · Place 2 · Wester. SouthWester. South300m Hurdles30" / 0.762mRound P2.48.69a11
May 13Ohio Capital Conference Championship - CapitalMay 13 · 300m Hurdles · Place 2 · Wester. SouthWester. South300m Hurdles30" / 0.762m2.47.06a11
May 13Ohio Capital Conference Championship - CapitalMay 13 · 100m Hurdles · Place 3 · Wester. SouthWester. South100m Hurdles33" / 0.838mRound P3.16.13aWind: -1.111
May 13Ohio Capital Conference Championship - CapitalMay 13 · 100m Hurdles · Place 3 · Wester. SouthWester. South100m Hurdles33" / 0.838m3.15.49aWind: 0.611
May 5Larkin & Crosten ClassicMay 5 · 300m Hurdles · Place 4 · Westerville SouthWesterville South300m Hurdles448.1911
May 5Larkin & Crosten ClassicMay 5 · 100m Hurdles · Place 4 · Westerville SouthWesterville South100m Hurdles415.9511
Apr 29Gary Smith Invitational - Thom. WorthingtonApr 29 · 300m Hurdles · Place 11 · Wester. SouthWester. South300m Hurdles1151.3511
Apr 29Gary Smith Invitational - Thom. WorthingtonApr 29 · 100m Hurdles · Place 4 · Wester. SouthWester. South100m Hurdles416.4411
Apr 29Gary Smith Invitational - Thom. WorthingtonApr 29 · 100m Hurdles · Place 5 · Wester. SouthWester. South100m HurdlesRound P516.7311
Apr 12Wester. South/Pick. Central/Berlin, Upper ArlingtonApr 12 · 300m Hurdles · Place 3 · Wester. SouthWester. South300m Hurdles30" / 0.762m3.50.64a11
Apr 12Wester. South/Pick. Central/Berlin, Upper ArlingtonApr 12 · 100m Hurdles · Place 3 · Wester. SouthWester. South100m Hurdles33" / 0.838m3.16.30a11

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 14Ohio Capital Conference - CapitalMay 14 · 300m Hurdles · Place 5 · Wester. SouthWester. South300m Hurdles30" / 0.762mRound P5.50.69a10
May 14Ohio Capital Conference - CapitalMay 14 · 300m Hurdles · Place 6 · Wester. SouthWester. South300m Hurdles30" / 0.762m6.50.35a10
May 14Ohio Capital Conference - CapitalMay 14 · 100m Hurdles · Place 6 · Wester. SouthWester. South100m Hurdles33" / 0.838mRound P6.17.08aWind: 0.510
May 14Ohio Capital Conference - CapitalMay 14 · 100m Hurdles · Place 6 · Wester. SouthWester. South100m Hurdles33" / 0.838m6.17.20aWind: -1.710
Apr 29Marion Night InvitationalApr 29 · 300m Hurdles · Place 4 · Wester. SouthWester. South300m Hurdles30" / 0.762m4.49.76a10
Apr 22Wildcat Invitational - Wester. SouthApr 22 · 300m Hurdles · Place 4 · Wester. SouthWester. South300m Hurdles30" / 0.762m4.49.52a10
Apr 15New Albany InvitationalApr 15 · 300m Hurdles · Place 2 · Westerville SouthWesterville South300m Hurdles248.4310
Apr 8Olen. Berlin InvitationalApr 8 · 300m Hurdles · Place 6 · Westerville SouthWesterville South300m Hurdles650.8010

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 12OSU Buckeye HS Open Meet #4Feb 12 · 60m Hurdles · Place 10 · Wester. SouthWester. South60m Hurdles33" / 0.838mRound P10.10.71a9
Feb 12OSU Buckeye HS Open Meet #4Feb 12 · 60m Hurdles · Place 9 · Wester. SouthWester. South60m Hurdles33" / 0.838m9.10.19a9
Feb 12OSU Buckeye HS Open Meet #4Feb 12 · 400 Meters · Place 22 · Wester. SouthWester. South400 Meters22.1:08.16a9
Feb 6Ashland University HS Indoor InvitationalFeb 6 · 60m Hurdles · Place 12 · Wester. SouthWester. South60m Hurdles1211.139
Jan 15Ohio State HS Qualifier #1Jan 15 · 60m Hurdles · Place 11 · Wester. SouthWester. South60m Hurdles33" / 0.838mRound P11.10.85a9
Jan 15Ohio State HS Qualifier #1Jan 15 · 60m Hurdles · Place 10 · Wester. SouthWester. South60m Hurdles33" / 0.838m10.10.94a9

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 18OHSAA D1 Central District - Hilliard DarbyMay 18 · 300m Hurdles · Place 6 · Wester. SouthWester. South300m Hurdles30" / 0.762mRound P6.49.52a9
May 18OHSAA D1 Central District - Hilliard DarbyMay 18 · 300m Hurdles · Place 8 · Wester. SouthWester. South300m Hurdles30" / 0.762m8.50.07a9
May 15Ohio Capital Conference - CapitalMay 15 · 300m Hurdles · Place 7 · Westerville SouthWesterville South300m HurdlesRound P751.239
May 15Ohio Capital Conference - CapitalMay 15 · 300m Hurdles · Place 4 · Westerville SouthWesterville South300m Hurdles449.639
May 3Westerville HS Senior Night TriMay 3 · 300m Hurdles · Wester. SouthWester. South300m Hurdles30" / 0.762m—49.8Unofficial9
May 3Westerville HS Senior Night TriMay 3 · 100m Hurdles · Wester. SouthWester. South100m Hurdles33" / 0.838m—19.38Unofficial9
Apr 3071st Marion Night Invitational 2021Apr 30 · 300m Hurdles · Place 7 · Wester. SouthWester. South300m Hurdles30" / 0.762m7.50.47a9
Apr 23Wildcat Invitational - Wester. SouthApr 23 · 300m Hurdles · Place 6 · Westerville SouthWesterville South300m Hurdles651.859
Apr 16New Albany InvitationalApr 16 · 300m Hurdles · Place 6 · Westerville SouthWesterville South300m Hurdles651.319
Apr 14Pickerington CentralApr 14 · 300m Hurdles · Place 1 · Wester. SouthWester. South300m Hurdles30" / 0.762m1.55.06Unofficial9
Apr 9Olentangy Berlin InvitationalApr 9 · 100 Meters · Place 11 · Wester. SouthWester. South100 Meters11.14.48a PB9