Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGreater Miami Conference JV Championships · May 813.32aGreater Miami Conference JV ChampionshipsMay 8, 2023
100m Hurdles · 30" / 0.762m · OutdoorLoveland/Princeton HS/MS All Run · Apr 916.86aLoveland/Princeton HS/MS All RunApril 9, 2026
100m Hurdles · 33" / 0.838m · OutdoorPrinceton Spurlock Track and Field Classic · Apr 615.37aPrinceton Spurlock Track and Field ClassicApril 6, 2024
300m Hurdles · 30" / 0.762m · OutdoorOHSAA D1 Region 4 - Wayne · May 2446.31aOHSAA D1 Region 4 - WayneMay 24, 2023
400 Meters · IndoorWittenberg HS Open #2 · Jan 291:05.20Wittenberg HS Open #2January 29, 2023
400m Hurdles · 30" / 0.762m · OutdoorAdidas Track Nationals 2026 · Jun 181:07.38aAdidas Track Nationals 2026June 18, 2026
60m Hurdles · 33" / 0.838m · IndoorEastern Indoors Invite · Feb 69.73aEastern Indoors InviteFebruary 6, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · 400m Hurdles · Place 19 · Princeton400m Hurdles30" / 0.762m19.1:07.38a PB12
Jun 12Ohio Speed Grand PrixJun 12 · 100m Hurdles · Place 1 · Princeton100m HurdlesRound P116.84a12
Jun 12Ohio Speed Grand PrixJun 12 · 100m Hurdles · Place 1 · Princeton100m Hurdles116.01a12
May 19OHSAA D1 Super Regional R3 - MasonMay 19 · 300m Hurdles · Place 6 · Princeton300m Hurdles30" / 0.762mRound P6.47.22a12
May 19OHSAA D1 Super Regional R3 - MasonMay 19 · 300m Hurdles · Place 5 · Princeton300m Hurdles30" / 0.762mRound S5.46.46a12
May 19OHSAA D1 Super Regional R3 - MasonMay 19 · 300m Hurdles · Place 5 · Princeton300m Hurdles30" / 0.762m5.46.44a12
May 12Greater Miami Conference ChampionshipsMay 12 · 300m Hurdles · Place 3 · Princeton300m Hurdles30" / 0.762mRound P3.47.54a12
May 12Greater Miami Conference ChampionshipsMay 12 · 300m Hurdles · Place 4 · Princeton300m Hurdles30" / 0.762m4.47.17a12
May 12Greater Miami Conference ChampionshipsMay 12 · 100m Hurdles · Place 8 · Princeton100m Hurdles33" / 0.838mRound P8.16.25aWind: 2.212
May 12Greater Miami Conference ChampionshipsMay 12 · 100m Hurdles · Place 5 · Princeton100m Hurdles33" / 0.838m5.16.31aWind: -2.512
May 1Loveland InvitationalMay 1 · 300m Hurdles · Place 2 · Princeton300m Hurdles247.90a12
Apr 29Milford Bill Marran InvitationalApr 29 · 100m Hurdles · Place 3 · Princeton100m Hurdles33" / 0.838m3.16.37aWind: 1.712
Apr 24Highlander InvitationalApr 24 · 300m Hurdles · Place 3 · Princeton300m Hurdles347.97SR
Apr 22Springboro QuadApr 22 · 300m Hurdles · Place 1 · Princeton300m Hurdles30" / 0.762m1.48.61a12
Apr 22Springboro QuadApr 22 · 100m Hurdles · Place 1 · Princeton100m Hurdles33" / 0.838m1.16.02a12
Apr 172026 Volunteer Track ClassicApr 17 · 300m Hurdles · Place 12 · Princeton300m Hurdles30" / 0.762m12.49.04a12
Apr 11Princeton Spurlock Track and Field ClassicApr 11 · 300m Hurdles · Place 8 · Princeton300m Hurdles30" / 0.762m8.48.42a12
Apr 11Princeton Spurlock Track and Field ClassicApr 11 · 100m Hurdles · Place 10 · Princeton100m Hurdles33" / 0.838mRound P10.16.55a12
Apr 9Loveland/Princeton HS/MS All RunApr 9 · 300m Hurdles · Place 1 · Princeton300m Hurdles30" / 0.762m1.49.45a12
Apr 9Loveland/Princeton HS/MS All RunApr 9 · 100m Hurdles · Place 7 · Princeton100m Hurdles30" / 0.762m7.16.86a PB12
Apr 4Jack Lintz Northmont InvitationalApr 4 · 300m Hurdles · Place 8 · Princeton300m Hurdles30" / 0.762m8.50.04a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 6Eastern Indoors InviteFeb 6 · 60m Hurdles · Place 19 · Princeton60m Hurdles33" / 0.838m19.9.73a PB12
Jan 23MSJ HS Meet 3Jan 23 · 60m Hurdles · Place 5 · Princeton60m Hurdles510.1112
Jan 10Bowling Green State - Sid Sink OpenJan 10 · 60m Hurdles · Place 3 · Princeton60m Hurdles33" / 0.838mRound P3.9.86a12
Jan 10Bowling Green State - Sid Sink OpenJan 10 · 60m Hurdles · Place 4 · Princeton60m Hurdles33" / 0.838m4.10.02a12

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 6Princeton Spurlock Track and Field ClassicApr 6 · 300m Hurdles · Place 2 · Princeton300m Hurdles30" / 0.762m2.47.35a10
Apr 6Princeton Spurlock Track and Field ClassicApr 6 · 100m Hurdles · Place 1 · Princeton100m Hurdles33" / 0.838mRound P1.15.37a PB10
Apr 6Princeton Spurlock Track and Field ClassicApr 6 · 100m Hurdles · Place 2 · Princeton100m Hurdles33" / 0.838m2.15.42a10

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 28Wittenberg HS #2 MeetJan 28 · 60m Hurdles · Place 15 · Princeton60m HurdlesRound P1510.3110
Jan 13Sid Sink HS OpenJan 13 · 60m Hurdles · Place 3 · Princeton60m Hurdles39.5910
Jan 13Sid Sink HS OpenJan 13 · 60m Hurdles · Place 2 · Princeton60m HurdlesRound P29.7110
Jan 6Wittenberg HS Open Meet #1Jan 6 · 60m Hurdles · Place 9 · Princeton60m HurdlesRound P910.1810

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 24OHSAA D1 Region 4 - WayneMay 24 · 300m Hurdles · Place 4 · Princeton300m Hurdles30" / 0.762mRound P4.47.62a9
May 24OHSAA D1 Region 4 - WayneMay 24 · 300m Hurdles · Place 5 · Princeton300m Hurdles30" / 0.762m5.46.31a PB9
May 17OHSAA Division 1 District - MasonMay 17 · 300m Hurdles · Place 3 · Princeton300m HurdlesRound P347.429
May 17OHSAA Division 1 District - MasonMay 17 · 300m Hurdles · Place 4 · Princeton300m Hurdles446.859
May 17OHSAA Division 1 District - MasonMay 17 · 100m Hurdles · Place 4 · Princeton100m HurdlesRound P415.899
May 17OHSAA Division 1 District - MasonMay 17 · 100m Hurdles · Place 5 · Princeton100m Hurdles515.559
May 10Greater Miami Conference ChampionshipsMay 10 · 300m Hurdles · Place 4 · Princeton300m HurdlesRound P446.309
May 10Greater Miami Conference ChampionshipsMay 10 · 300m Hurdles · Place 8 · Princeton300m Hurdles848.479
May 10Greater Miami Conference ChampionshipsMay 10 · 100m Hurdles · Place 5 · Princeton100m HurdlesRound P515.909
May 10Greater Miami Conference ChampionshipsMay 10 · 100m Hurdles · Place 7 · Princeton100m Hurdles715.789
May 8Greater Miami Conference JV ChampionshipsMay 8 · 100 Meters · Place 2 · Princeton100 Meters2.13.32a PBWind: -1.69
May 5Warhawk Invitational - Westerville CentralMay 5 · 300m Hurdles · Place 2 · Princeton300m Hurdles247.539
May 5Warhawk Invitational - Westerville CentralMay 5 · 100m Hurdles · Place 5 · Princeton100m Hurdles516.669
Apr 28Loveland InvitationalApr 28 · 300m Hurdles · Place 1 · Princeton300m Hurdles147.479
Apr 28Loveland InvitationalApr 28 · 100m Hurdles · Place 2 · Princeton100m Hurdles216.089
Mar 25Gahanna RelaysMar 25 · High Jump · PrincetonHigh Jump—NH9

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 11Ohio State Buckeye HS Qualifier #4Feb 11 · 60m Hurdles · Place 7 · Princeton60m Hurdles79.859
Feb 11Ohio State Buckeye HS Qualifier #4Feb 11 · 60m Hurdles · Place 6 · Princeton60m HurdlesRound P610.119
Jan 29Wittenberg HS Open #2Jan 29 · 400 Meters · Place 22 · Princeton400 Meters221:05.20 PB9
Jan 22Otterbein HS Qualifier # 3Jan 22 · 60m Hurdles · Place 21 · Princeton60m HurdlesRound P2112.629
Jan 22Otterbein HS Qualifier # 3Jan 22 · 400 Meters · Place 5 · Princeton400 Meters51:06.149
Jan 15Sid Sink HS OpenJan 15 · 60m Hurdles · Place 6 · Princeton60m HurdlesRound P610.139
Jan 15Sid Sink HS OpenJan 15 · 60m Hurdles · Place 5 · Princeton60m Hurdles510.209