Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorOSSAA 5A | 6A State Championships · May 1514.38aOSSAA 5A | 6A State ChampionshipsMay 15, 2026
200 Meters · IndoorOklahoma HS Indoor Championships · Feb 1128.84Oklahoma HS Indoor ChampionshipsFebruary 11, 2023
300m Hurdles · 30" / 0.762m · OutdoorOSSAA 5A | 6A State Championships · May 1544.07aOSSAA 5A | 6A State ChampionshipsMay 15, 2026
60m Hurdles · 33" / 0.838m · IndoorOCCTCA Indoor State Championship · Feb 219.31aOCCTCA Indoor State ChampionshipFebruary 21, 2026
800 Meters · Outdoor2026 Spartan Invitational (Bixby HS) · Mar 63:00.95a2026 Spartan Invitational (Bixby HS)March 6, 2026
High Jump · IndoorOklahoma HS Indoor Championships · Feb 110.50Oklahoma HS Indoor ChampionshipsFebruary 11, 2023
High Jump · Outdoor2024 John Jacobs Invitational · Apr 121.50m2024 John Jacobs InvitationalApril 12, 2024

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 15OSSAA 5A | 6A State ChampionshipsMay 15 · 300m Hurdles · Place 5 · Broken Arrow300m Hurdles30" / 0.762mRound P5.46.55a11
May 15OSSAA 5A | 6A State ChampionshipsMay 15 · 300m Hurdles · Place 3 · Broken Arrow300m Hurdles30" / 0.762m3.44.07a PB11
May 15OSSAA 5A | 6A State ChampionshipsMay 15 · 100m Hurdles · Place 4 · Broken Arrow100m Hurdles33" / 0.838mRound P4.14.39a11
May 15OSSAA 5A | 6A State ChampionshipsMay 15 · 100m Hurdles · Place 4 · Broken Arrow100m Hurdles33" / 0.838m4.14.38a PB11
May 9OSSAA 5A/6A - Owasso RegionalMay 9 · 300m Hurdles · Place 1 · Broken Arrow300m Hurdles30" / 0.762m1.44.43a11
May 9OSSAA 5A/6A - Owasso RegionalMay 9 · 100m Hurdles · Place 3 · Broken Arrow100m Hurdles33" / 0.838m3.14.90aWind: 0.211
Apr 172026 Broken Arrow Coach Mo ClassicApr 17 · 300m Hurdles · Place 1 · Broken Arrow300m Hurdles30" / 0.762m1.46.15a11
Apr 172026 Broken Arrow Coach Mo ClassicApr 17 · 100m Hurdles · Place 2 · Broken Arrow100m Hurdles33" / 0.838m2.15.07a11
Apr 3Jenks Trojan Varsity InvitationalApr 3 · 300m Hurdles · Place 4 · Broken Arrow300m Hurdles30" / 0.762m4.45.46a11
Apr 3Jenks Trojan Varsity InvitationalApr 3 · 100m Hurdles · Place 4 · Broken Arrow100m Hurdles33" / 0.838m4.14.99a11
Mar 122026 Ken Hogan Invitational (Moore HS)Mar 12 · 300m Hurdles · Place 2 · Broken Arrow300m Hurdles246.55a11
Mar 122026 Ken Hogan Invitational (Moore HS)Mar 12 · 100m Hurdles · Place 1 · Broken Arrow100m Hurdles115.52a11
Mar 62026 Spartan Invitational (Bixby HS)Mar 6 · 100m Hurdles · Place 4 · Broken Arrow100m Hurdles415.82a11
Mar 62026 Spartan Invitational (Bixby HS)Mar 6 · 800 Meters · Place 24 · Broken Arrow800 Meters243:00.95a PB11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21OCCTCA Indoor State ChampionshipFeb 21 · 60m Hurdles · Place 4 · Broken Arrow60m Hurdles33" / 0.838m4.9.31a PB12
Jan 31OCCTCA Prelim #2Jan 31 · 60m Hurdles · Place 4 · Broken Arrow60m Hurdles49.46a12

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 16OSSAA Class 5A/6A State Track & Field ChampionshipsMay 16 · 300m Hurdles · Place 8 · Broken Arrow300m HurdlesRound P846.0411
May 16OSSAA Class 5A/6A State Track & Field ChampionshipsMay 16 · 300m Hurdles · Place 7 · Broken Arrow300m Hurdles747.2011
May 16OSSAA Class 5A/6A State Track & Field ChampionshipsMay 16 · 100m Hurdles · Place 8 · Broken Arrow100m HurdlesRound P815.3711
May 16OSSAA Class 5A/6A State Track & Field ChampionshipsMay 16 · 100m Hurdles · Place 6 · Broken Arrow100m Hurdles615.3511
Apr 18Gregg Byram Track & Field ClassicApr 18 · 300m Hurdles · Place 3 · Broken Arrow300m Hurdles347.9610
Apr 18Gregg Byram Track & Field ClassicApr 18 · 100m Hurdles · Place 1 · Broken Arrow100m Hurdles115.4410
Apr 32025 Spartan Invitational (Bixby HS)Apr 3 · 300m Hurdles · Place 3 · Broken Arrow300m Hurdles349.46a10
Apr 32025 Spartan Invitational (Bixby HS)Apr 3 · 100m Hurdles · Place 2 · Broken Arrow100m Hurdles216.38a10
Mar 292025 Midwest City Invitational Track Meet Invitation #2Mar 29 · 300m Hurdles · Place 3 · Broken Arrow300m Hurdles349.46a10
Mar 292025 Midwest City Invitational Track Meet Invitation #2Mar 29 · 100m Hurdles · Place 1 · Broken Arrow100m Hurdles115.82a10
Mar 13Choctaw HS Yellowjacket Inv.Mar 13 · High Jump · Place 5 · Broken ArrowHigh Jump54-8—
Mar 13Choctaw HS Yellowjacket Inv.Mar 13 · 300m Hurdles · Place 4 · Broken Arrow300m Hurdles448.24a—
Mar 13Choctaw HS Yellowjacket Inv.Mar 13 · 100m Hurdles · Place 3 · Broken Arrow100m Hurdles316.10a—

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 10OSSAA 5A/6A State Track & Field ChampionshipsMay 10 · High Jump · Place 13 · Broken ArrowHigh Jump135-010
May 10OSSAA 5A/6A State Track & Field ChampionshipsMay 10 · 300m Hurdles · Place 9 · Broken Arrow300m HurdlesRound P946.9410
May 10OSSAA 5A/6A State Track & Field ChampionshipsMay 10 · 100m Hurdles · Place 8 · Broken Arrow100m HurdlesRound P815.3310
May 10OSSAA 5A/6A State Track & Field ChampionshipsMay 10 · 100m Hurdles · Place 8 · Broken Arrow100m Hurdles815.8010
May 4OSSAA 5A/6A Holland Hall RegionalMay 4 · 300m Hurdles · Place 1 · Broken Arrow300m Hurdles30" / 0.762m1.46.78a9
May 4OSSAA 5A/6A Holland Hall RegionalMay 4 · 100m Hurdles · Place 1 · Broken Arrow100m Hurdles33" / 0.838m1.15.81a9
May 4OSSAA 5A/6A Holland Hall RegionalMay 4 · High Jump · Place 2 · Broken ArrowHigh Jump2.5-29
Apr 122024 John Jacobs InvitationalApr 12 · High Jump · Place 7 · Broken ArrowHigh Jump71.50m PB—
Apr 122024 John Jacobs InvitationalApr 12 · 300m Hurdles · Place 11 · Broken Arrow300m Hurdles1150.45a—
Apr 122024 John Jacobs InvitationalApr 12 · 100m Hurdles · Place 9 · Broken Arrow100m Hurdles915.79a—
Apr 4Spartan T&F InvitationalApr 4 · High Jump · Place 3 · Broken ArrowHigh Jump34-10—
Apr 4Spartan T&F InvitationalApr 4 · 300m Hurdles · Place 1 · Broken Arrow300m Hurdles147.88a—
Apr 4Spartan T&F InvitationalApr 4 · 100m Hurdles · Place 2 · Broken Arrow100m Hurdles216.19a—
Mar 292024 Yellowjacket Invitational Choctaw HSMar 29 · High Jump · Place 5 · Broken ArrowHigh Jump54-49
Mar 292024 Yellowjacket Invitational Choctaw HSMar 29 · 300m Hurdles · Place 3 · Broken Arrow300m Hurdles349.499
Mar 292024 Yellowjacket Invitational Choctaw HSMar 29 · 100m Hurdles · Place 2 · Broken Arrow100m Hurdles216.199
Mar 7Edmond North Husky Hustle MeetMar 7 · High Jump · Place 7 · Broken ArrowHigh Jump74-11—
Mar 7Edmond North Husky Hustle MeetMar 7 · 300m Hurdles · Place 1 · Broken Arrow300m Hurdles148.31a—
Mar 7Edmond North Husky Hustle MeetMar 7 · 100m Hurdles · Place 1 · Broken Arrow100m Hurdles115.71a—
Mar 2Phil Sweeney Invitational @Holland HallMar 2 · High Jump · Place 8 · Broken ArrowHigh Jump84-89
Mar 2Phil Sweeney Invitational @Holland HallMar 2 · 300m Hurdles · Place 5 · Broken Arrow300m Hurdles548.779
Mar 2Phil Sweeney Invitational @Holland HallMar 2 · 100m Hurdles · Place 4 · Broken Arrow100m Hurdles415.809

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 10Oklahoma HS Indoor ChampionshipsFeb 10 · High Jump · Place 9 · Broken ArrowHigh Jump94-1010
Feb 10Oklahoma HS Indoor ChampionshipsFeb 10 · 60m Hurdles · Place 10 · Broken Arrow60m Hurdles1010.0110

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 12OSSAA State Track & Field Championships - 5A/6AMay 12 · 100m Hurdles · Place 15 · Broken Arrow100m Hurdles1520.07a—
May 6OSSAA Regional - 5A/6A Broken ArrowMay 6 · High Jump · Place 3 · Broken ArrowHigh Jump34-10—
May 6OSSAA Regional - 5A/6A Broken ArrowMay 6 · 100m Hurdles · Place 2 · Broken Arrow100m Hurdles216.29a—
May 6OSSAA Regional - 5A/6A Broken ArrowMay 6 · 100m Hurdles · Place 2 · Broken Arrow100m Hurdles215.91a—
Apr 13Yukon ClassicApr 13 · High Jump · Broken ArrowHigh Jump—4-10.00—
Apr 13Yukon ClassicApr 13 · 300m Hurdles · Place 4 · Broken Arrow300m Hurdles448.60—
Apr 13Yukon ClassicApr 13 · 100m Hurdles · Place 8 · Broken Arrow100m Hurdles816.40—
Apr 7Jenks InvitationalApr 7 · 300m Hurdles · Place 3 · Broken Arrow300m Hurdles348.45—
Apr 7Jenks InvitationalApr 7 · 100m Hurdles · Place 3 · Broken Arrow100m Hurdles316.83—
Mar 30Edmond North OpenMar 30 · High Jump · Place 5 · Broken ArrowHigh Jump54-10.00—
Mar 30Edmond North OpenMar 30 · 300m Hurdles · Place 3 · Broken Arrow300m Hurdles350.66—
Mar 30Edmond North OpenMar 30 · 100m Hurdles · Place 12 · Broken Arrow100m Hurdles1216.70—
Mar 24Edmond Memorial Twilight MeetMar 24 · High Jump · Place 5 · Broken ArrowHigh Jump54-06.00—
Mar 24Edmond Memorial Twilight MeetMar 24 · 300m Hurdles · Place 5 · Broken Arrow300m Hurdles550.66a—

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 11Oklahoma HS Indoor ChampionshipsFeb 11 · 200 Meters · Place 34 · Broken Arrow200 MetersRound P3428.84 PB—
Feb 11Oklahoma HS Indoor ChampionshipsFeb 11 · 60m Hurdles · Place 16 · Broken Arrow60m HurdlesRound P1610.68—
Feb 11Oklahoma HS Indoor ChampionshipsFeb 11 · High Jump · Place 8 · Broken ArrowHigh Jump80.50 PB—
Feb 11Oklahoma HS Indoor ChampionshipsFeb 11 · High Jump · Place 8 · Broken ArrowHigh Jump84-69
Feb 11Oklahoma HS Indoor ChampionshipsFeb 11 · 200 Meters · Place 34 · Broken Arrow200 Meters3428.849
Feb 11Oklahoma HS Indoor ChampionshipsFeb 11 · 60m Hurdles · Place 16 · Broken Arrow60m Hurdles1610.689
Feb 4Oklahoma HS Indoor #2Feb 4 · 60m Hurdles · Place 39 · Broken Arrow60m HurdlesRound P3911.14—
Feb 4Oklahoma HS Indoor #2Feb 4 · High Jump · Place 16 · Broken ArrowHigh Jump164-04.00—