Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNWC: Bellingham, SQHS, and Mt. Baker @ Civic · Mar 3010.79NWC: Bellingham, SQHS, and Mt. Baker @ CivicMarch 30, 2022
110m Hurdles · 39" / 0.991m · OutdoorUSATF U-20 Outdoor Championships · Jun 2313.66aUSATF U-20 Outdoor ChampionshipsJune 23, 2022
110m Hurdles · 42" / 1.067m · OutdoorNCAA Division I Outdoor Championships · Jun 1013.27aNCAA Division I Outdoor ChampionshipsJune 10, 2026
200 Meters · Indoor2022 Spokane Speed Games · Dec 1722.11a2022 Spokane Speed GamesDecember 17, 2022
200 Meters · OutdoorChuck Randall Invitational · Mar 1922.13Chuck Randall InvitationalMarch 19, 2022
300m Hurdles · 36" / 0.914m · OutdoorWIAA 2A, 3A, 4A State Championship Meet (HS) · May 2636.30aWIAA 2A, 3A, 4A State Championship Meet (HS)May 26, 2022
400 Meters · Indoor2023 Spokane HS Invitational presented by Idaho Central Credit Union · Jan 1449.18a2023 Spokane HS Invitational presented by Idaho Central Credit UnionJanuary 14, 2023
400 Meters · OutdoorNWC Squalicum vs Ferndale /Nooksack Valley · Apr 2749.24NWC Squalicum vs Ferndale /Nooksack ValleyApril 27, 2022
5000 Meters · OutdoorPepsi Florida Relays · Apr 413.52Pepsi Florida RelaysApril 4, 2025
60 Meter · Indoor2022 Spokane Speed Games · Dec 176.97a2022 Spokane Speed GamesDecember 17, 2022
60m Hurdles · 39" / 0.991m · Indoor2023 Spokane HS Invitational presented by Idaho Central Credit Union · Jan 147.74a2023 Spokane HS Invitational presented by Idaho Central Credit UnionJanuary 14, 2023
60m Hurdles · 42" / 1.067m · IndoorACC Indoor Championships · Feb 267.55aACC Indoor ChampionshipsFebruary 26, 2026
High Jump · OutdoorNWC Meet @ Lakewood vs Anacortes, Squalicum · Apr 215-09.00NWC Meet @ Lakewood vs Anacortes, SqualicumApril 21, 2022

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 10NCAA Division I Outdoor ChampionshipsJun 10 · 110m Hurdles · Place 7 · Florida StateFlorida State110m Hurdles42" / 1.067mRound P7.13.27a PBWind: 0Jr
Jun 10NCAA Division I Outdoor ChampionshipsJun 10 · 110m Hurdles · Place 7 · Florida StateFlorida State110m Hurdles42" / 1.067m7.13.30aWind: -0.2Jr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · 110m Hurdles · Place 9 · Florida StateFlorida State110m Hurdles42" / 1.067mRound P9.13.48aWind: 0.9Jr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · 110m Hurdles · Place 10 · Florida StateFlorida State110m Hurdles42" / 1.067mRound S10.13.44aWind: 0.1Jr
May 14ACC Outdoor ChampionshipsMay 14 · 110m Hurdles · Place 2 · Florida StateFlorida State110m Hurdles42" / 1.067mRound P2.13.40aWind: 1.2Jr
May 14ACC Outdoor ChampionshipsMay 14 · 110m Hurdles · Place 3 · Florida StateFlorida State110m Hurdles42" / 1.067m3.13.36aWind: 0.7Jr
May 2LSU InvitationalMay 2 · 110m Hurdles · Place 2 · Florida StateFlorida State110m Hurdles42" / 1.067m2.13.35aWind: 5.5Jr
Apr 16Tom Jones MemorialApr 16 · 110m Hurdles · Place 11 · Florida StateFlorida State110m Hurdles42" / 1.067mRound P11.13.85aWind: 0.8Jr
Apr 10Dick Roberts Seminole InvitationalApr 10 · 110m Hurdles · Place 2 · Florida StateFlorida State110m Hurdles42" / 1.067m2.13.71aWind: -0.8Jr
Apr 3Pepsi Florida RelaysApr 3 · 110m Hurdles · Place 2 · Florida StateFlorida State110m HurdlesRound P213.64aJr
Apr 3Pepsi Florida RelaysApr 3 · 110m Hurdles · Place 1 · Florida StateFlorida State110m Hurdles113.47aJr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 13NCAA Division I Indoor ChampionshipsMar 13 · 60m Hurdles · Place 12 · Florida StateFlorida State60m Hurdles42" / 1.067mRound P12.7.61aJr
Feb 26ACC Indoor ChampionshipsFeb 26 · 60m Hurdles · Place 2 · Florida StateFlorida State60m Hurdles42" / 1.067mRound P2.7.61aWind: 0Jr
Feb 26ACC Indoor ChampionshipsFeb 26 · 60m Hurdles · Place 1 · Florida StateFlorida State60m Hurdles42" / 1.067m1.7.55a PBWind: 0Jr
Jan 162026 Jimmy Carnes Track and Field D1 University InviteJan 16 · 60m Hurdles · Place 3 · Florida StateFlorida State60m Hurdles42" / 1.067mRound P3.7.75aJr
Jan 162026 Jimmy Carnes Track and Field D1 University InviteJan 16 · 60m Hurdles · Place 2 · Florida StateFlorida State60m Hurdles42" / 1.067m2.7.70aJr

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 28East D1 First-Round - NCAA Outdoor ChampionshipsMay 28 · 110m Hurdles · Florida StateFlorida State110m Hurdles42" / 1.067mRound S--DQWind: 0.9So
May 28East D1 First-Round - NCAA Outdoor ChampionshipsMay 28 · 110m Hurdles · Place 14 · Florida StateFlorida State110m Hurdles42" / 1.067mRound P14.13.83aWind: -1.1So
May 15ACC Outdoor ChampionshipsMay 15 · 110m Hurdles · Place 1 · Florida StateFlorida State110m Hurdles42" / 1.067mRound P1.13.52aWind: 1.1So
May 15ACC Outdoor ChampionshipsMay 15 · 110m Hurdles · Place 1 · Florida StateFlorida State110m Hurdles42" / 1.067m1.13.47aWind: -0.5So
Apr 252025 LSU Alumni GoldApr 25 · 110m Hurdles · Place 4 · Florida StateFlorida State110m Hurdles42" / 1.067m4.13.65aWind: 2.3So
Apr 4Pepsi Florida RelaysApr 4 · 5000 Meters · Place 6 · Florida StateFlorida State5000 Meters613.75SO
Apr 4Pepsi Florida RelaysApr 4 · 5000 Meters · Place 6 · Florida StateFlorida State5000 Meters613.75SO
Apr 4Pepsi Florida RelaysApr 4 · 5000 Meters · Place 4 · Florida StateFlorida State5000 Meters413.52 PBSO
Apr 4Pepsi Florida RelaysApr 4 · 110m Hurdles · Place 6 · Florida StateFlorida State110m Hurdles613.75SO
Apr 4Pepsi Florida RelaysApr 4 · 110m Hurdles · Place 6 · Florida StateFlorida State110m Hurdles613.75SO
Apr 4Pepsi Florida RelaysApr 4 · 110m Hurdles · Place 4 · Florida StateFlorida State110m Hurdles413.52SO
Mar 27Terry Long FSU RelaysMar 27 · 110m Hurdles · Florida StateFlorida State110m Hurdles42" / 1.067m—DQSo
Mar 27Terry Long FSU RelaysMar 27 · 800 Meters · Florida StateFlorida State800 Meters—DNFSo

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 14NCAA Division I Indoor ChampionshipsMar 14 · 60m Hurdles · Place 14 · Florida StateFlorida State60m Hurdles42" / 1.067mRound P14.7.76aSo
Jan 18Jimmy Carnes CollegeJan 18 · 60m Hurdles · Place 1 · Florida StateFlorida State60m Hurdles42" / 1.067mRound P1.7.73aSo
Jan 18Jimmy Carnes CollegeJan 18 · 60m Hurdles · Place 1 · Florida StateFlorida State60m Hurdles42" / 1.067m1.7.75aSo
Jan 11Clemson InvitationalJan 11 · 60m Hurdles · Place 3 · Florida StateFlorida State60m Hurdles42" / 1.067mRound P3.7.70aWind: 0So
Jan 11Clemson InvitationalJan 11 · 60m Hurdles · Place 2 · Florida StateFlorida State60m Hurdles42" / 1.067m2.7.74aWind: 0So

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 22NCAA DI Outdoor Championships - East First-RoundsMay 22 · 110m Hurdles · Place 16 · Florida StateFlorida State110m Hurdles42" / 1.067mRound S16.13.75aWind: 1.3Fr
May 22NCAA DI Outdoor Championships - East First-RoundsMay 22 · 110m Hurdles · Place 18 · Florida StateFlorida State110m Hurdles42" / 1.067mRound P18.13.93aWind: 1.7Fr
Apr 272024 LSU InvitationalApr 27 · 110m Hurdles · Place 7 · Florida StateFlorida State110m Hurdles42" / 1.067m7.13.78aWind: 3.8Fr
Apr 12Tom Jones Memorial InvitationalApr 12 · 110m Hurdles · Place 14 · Florida StateFlorida State110m Hurdles1413.80a—
Mar 21FSU RelaysMar 21 · 110m Hurdles · Place 1 · Florida StateFlorida State110m Hurdles113.56a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 9Clemson Tiger Paw InvitationalFeb 9 · 60m Hurdles · Place 8 · Florida StateFlorida State60m Hurdles42" / 1.067mRound P8.7.84aWind: 0Fr
Jan 19RADD InvitationalJan 19 · 60m Hurdles · Place 2 · Florida StateFlorida State60m Hurdles42" / 1.067mRound P2.7.73aWind: 0Fr
Jan 13Jimmy Carnes InvitationalJan 13 · 60m Hurdles · Place 1 · Florida StateFlorida State60m Hurdles42" / 1.067mRound P1.7.75aWind: 0Fr
Jan 13Jimmy Carnes InvitationalJan 13 · 60m Hurdles · Place 1 · Florida StateFlorida State60m Hurdles42" / 1.067m1.7.71aWind: 0Fr

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 12Bill Roe All-Comers Track & Field Series Meet #7Jul 12 · 100 Meters · Place 4 · Ready-Set-Go SprintersReady-Set-Go Sprinters100 Meters410.89a—
Jul 7USATF U-20 Outdoor ChampionshipsJul 7 · 110m Hurdles · Place 4 · Ready-Set-Go SprintersReady-Set-Go Sprinters110m Hurdles42" / 1.067mRound P4.13.62aWind: -0.312
Jul 7USATF U-20 Outdoor ChampionshipsJul 7 · 110m Hurdles · Place 6 · Ready-Set-Go SprintersReady-Set-Go Sprinters110m Hurdles42" / 1.067m6.13.57aWind: 0.912
Jun 23USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 23 · 110m Hurdles · Place 1 · Ready-Set-Go SprintersReady-Set-Go Sprinters110m Hurdles114.25a—
May 25 WIAA 2A, 3A, 4A State Championship Meet (HS)May 25 · 110m Hurdles · Place 1 · SqualicumSqualicum110m Hurdles113.80a—
May 25 WIAA 2A, 3A, 4A State Championship Meet (HS)May 25 · 110m Hurdles · Place 1 · SqualicumSqualicum110m Hurdles113.74a—
May 17WIAA District 1 - 2A ChampionshipsMay 17 · 110m Hurdles · Place 1 · SqualicumSqualicum110m Hurdles113.72a—
May 3NWC Squalicum, Lynden and BurlingtonMay 3 · 110m Hurdles · Place 1 · SqualicumSqualicum110m Hurdles114.09a—
May 3NWC Squalicum, Lynden and BurlingtonMay 3 · 200 Meters · Place 1 · SqualicumSqualicum200 Meters122.16a—
Apr 26NWC: Squalicum & Blaine @ Sehome (Civic Stadium)Apr 26 · 300m Hurdles · Place 1 · SqualicumSqualicum300m Hurdles141.18a—
Apr 26NWC: Squalicum & Blaine @ Sehome (Civic Stadium)Apr 26 · 110m Hurdles · Place 1 · SqualicumSqualicum110m Hurdles114.15a—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 3STCU West Coast Indoor Track & Field ChampionshipsMar 3 · 60m Hurdles · Place 3 · Ready-Set-Go SprintersReady-Set-Go Sprinters60m HurdlesRound P38.43a12
Feb 11Washington HS InvitationalFeb 11 · 60m Hurdles · Place 1 · Ready-Set-Go SprintersReady-Set-Go Sprinters60m Hurdles39" / 0.991mRound P1.8.00a12
Feb 11Washington HS InvitationalFeb 11 · 60m Hurdles · Place 1 · Ready-Set-Go SprintersReady-Set-Go Sprinters60m Hurdles39" / 0.991m1.7.75a12
Jan 142023 Spokane HS Invitational presented by Idaho Central Credit UnionJan 14 · 60m Hurdles · Place 1 · Ready-Set-Go SprintersReady-Set-Go Sprinters60m Hurdles39" / 0.991mRound P1.7.93a12
Jan 142023 Spokane HS Invitational presented by Idaho Central Credit UnionJan 14 · 60m Hurdles · Place 1 · Ready-Set-Go SprintersReady-Set-Go Sprinters60m Hurdles39" / 0.991m1.7.74a PB12
Jan 142023 Spokane HS Invitational presented by Idaho Central Credit UnionJan 14 · 400 Meters · Place 3 · Ready-Set-Go SprintersReady-Set-Go Sprinters400 Meters3.49.18a PB12

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 172022 Spokane Speed GamesDec 17 · 60m Hurdles · Place 1 · Ready-Set-Go SprintersReady-Set-Go Sprinters60m Hurdles39" / 0.991m1.8.09a12
Dec 172022 Spokane Speed GamesDec 17 · 60 Meter · Ready-Set-Go SprintersReady-Set-Go Sprinters60 MeterRound P—6.97a PB12
Dec 172022 Spokane Speed GamesDec 17 · 60 Meter · Place 3 · Ready-Set-Go SprintersReady-Set-Go Sprinters60 Meter3.6.98a12
Dec 172022 Spokane Speed GamesDec 17 · 200 Meters · Place 2 · Ready-Set-Go SprintersReady-Set-Go Sprinters200 Meters2.22.11a PB12
Jan 16Spokane HS Invitational Presented by Idaho Central Credit UnionJan 16 · 60m Hurdles · Place 2 · Ready-Set-Go SprintersReady-Set-Go Sprinters60m Hurdles39" / 0.991mRound P2.8.09a11
Jan 16Spokane HS Invitational Presented by Idaho Central Credit UnionJan 16 · 60m Hurdles · Place 1 · Ready-Set-Go SprintersReady-Set-Go Sprinters60m Hurdles39" / 0.991m1.7.92a11
Jan 16Spokane HS Invitational Presented by Idaho Central Credit UnionJan 16 · 60 Meter · Ready-Set-Go SprintersReady-Set-Go Sprinters60 MeterRound P—DNS11

2022 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 23USATF U-20 Outdoor ChampionshipsJun 23 · 110m Hurdles · Place 5 · Ready-Set-Go SprintersReady-Set-Go Sprinters110m Hurdles39" / 0.991mRound P5.13.66a PBWind: 0.911
Jun 23USATF U-20 Outdoor ChampionshipsJun 23 · 110m Hurdles · Place 5 · Ready-Set-Go SprintersReady-Set-Go Sprinters110m Hurdles39" / 0.991m5.13.53aWind: 2.611
May 26WIAA 2A, 3A, 4A State Championship Meet (HS)May 26 · 300m Hurdles · Place 2 · SqualicumSqualicum300m Hurdles36" / 0.914mRound P2.39.58a11
May 26WIAA 2A, 3A, 4A State Championship Meet (HS)May 26 · 300m Hurdles · Place 1 · SqualicumSqualicum300m Hurdles36" / 0.914m1.36.30a PB11
May 26WIAA 2A, 3A, 4A State Championship Meet (HS)May 26 · 110m Hurdles · Place 1 · SqualicumSqualicum110m Hurdles39" / 0.991mRound P1.14.02aWind: 011
May 26WIAA 2A, 3A, 4A State Championship Meet (HS)May 26 · 110m Hurdles · Place 1 · SqualicumSqualicum110m Hurdles39" / 0.991m1.13.83aWind: -4.111
May 18WIAA District 1 - 2A ChampionshipsMay 18 · 300m Hurdles · Place 1 · SqualicumSqualicum300m Hurdles139.5111
May 18WIAA District 1 - 2A ChampionshipsMay 18 · 110m Hurdles · Place 2 · SqualicumSqualicum110m Hurdles214.01a (0.9)11
May 13District 1 2A Sub-Districts North Day 2May 13 · 300m Hurdles · Place 1 · SqualicumSqualicum300m Hurdles137.8711
May 13District 1 2A Sub-Districts North Day 2May 13 · 110m Hurdles · Place 1 · SqualicumSqualicum110m Hurdles113.6811
May 11District 1 2A Sub-Districts North Day 1May 11 · 300m Hurdles · Place 1 · SqualicumSqualicum300m Hurdles137.8711
Apr 3017th Annual Tomahawk ClassicApr 30 · 300m Hurdles · Place 1 · SqualicumSqualicum300m Hurdles138.9311
Apr 3017th Annual Tomahawk ClassicApr 30 · 110m Hurdles · Place 1 · SqualicumSqualicum110m Hurdles113.8911
Apr 27NWC Squalicum vs Ferndale /Nooksack ValleyApr 27 · 400 Meters · Place 1 · SqualicumSqualicum400 Meters149.24 PB11
Apr 23Viking ClassicApr 23 · 200 Meters · Place 1 · SqualicumSqualicum200 Meters122.2311
Apr 23Viking ClassicApr 23 · 100 Meters · Place 1 · SqualicumSqualicum100 Meters110.9111
Apr 21NWC Meet @ Lakewood vs Anacortes, SqualicumApr 21 · High Jump · Place 1 · SqualicumSqualicumHigh Jump1.5-09.00 PB11
Mar 30NWC: Bellingham, SQHS, and Mt. Baker @ CivicMar 30 · 100 Meters · Place 1 · SqualicumSqualicum100 Meters110.79 PB11
Mar 25Twilight in the 'HamMar 25 · 300m Hurdles · Place 1 · SqualicumSqualicum300m Hurdles140.6311
Mar 25Twilight in the 'HamMar 25 · 110m Hurdles · Place 1 · SqualicumSqualicum110m Hurdles114.0511
Mar 19Chuck Randall InvitationalMar 19 · 200 Meters · Place 1 · SqualicumSqualicum200 Meters122.13 PB11

2021 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 19Grant Holloway AAU InvitationalDec 19 · 60m Hurdles · Place 1 · Ready-Set-Go SprintersReady-Set-Go Sprinters60m Hurdles39" / 0.991mRound P1.8.09a11
Dec 19Grant Holloway AAU InvitationalDec 19 · 60m Hurdles · Place 1 · Ready-Set-Go SprintersReady-Set-Go Sprinters60m Hurdles39" / 0.991m1.7.89a11
Dec 19Grant Holloway AAU InvitationalDec 19 · 60 Meter · Place 4 · Ready-Set-Go SprintersReady-Set-Go Sprinters60 MeterRound P4.7.17a11
Dec 19Grant Holloway AAU InvitationalDec 19 · 60 Meter · Place 3 · Ready-Set-Go SprintersReady-Set-Go Sprinters60 Meter3.7.11a11
Dec 19Grant Holloway AAU InvitationalDec 19 · 200 Meters · Place 4 · Ready-Set-Go SprintersReady-Set-Go Sprinters200 Meters4.22.48a11

2021 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 25USATF Pacific Northwest Youth Championships 15-16-17-18Jun 25 · 110m Hurdles · Place 1 · Ready-Set-Go SprintersReady-Set-Go Sprinters110m Hurdles39" / 0.991m1.14.37aWind: 1.210
Jun 25USATF Pacific Northwest Youth Championships 15-16-17-18Jun 25 · 200 Meters · Ready-Set-Go SprintersReady-Set-Go Sprinters200 MetersRound P—DNSWind: 2.910
Jun 18AAU Region 21 Qualifier at Yakima WAJun 18 · 110m Hurdles · Place 1 · Ready-Set-Go SprintersReady-Set-Go Sprinters110m Hurdles39" / 0.991m1.14.51a10
Jun 18AAU Region 21 Qualifier at Yakima WAJun 18 · 200 Meters · Place 2 · Ready-Set-Go SprintersReady-Set-Go Sprinters200 Meters2.22.82a10
Jun 12Washington Track & Field Academy Spring Series #4 (Ages 13-18)Jun 12 · 300m Hurdles · Place 1 · Ready-Set-Go SprintersReady-Set-Go Sprinters300m Hurdles36" / 0.914m1.40.37a10
Jun 12Washington Track & Field Academy Spring Series #4 (Ages 13-18)Jun 12 · 100 Meters · Place 3 · Ready-Set-Go SprintersReady-Set-Go Sprinters100 Meters3.10.95a10
May 29Washington Track & Field Academy Spring Series #3 (Ages 13-18)May 29 · 110m Hurdles · Place 1 · Ready-Set-Go SprintersReady-Set-Go Sprinters110m Hurdles39" / 0.991m1.14.38a10
May 29Washington Track & Field Academy Spring Series #3 (Ages 13-18)May 29 · 200 Meters · Place 1 · Ready-Set-Go SprintersReady-Set-Go Sprinters200 Meters1.22.43a10
May 22Nino Cantu Twilight InvitationalMay 22 · 110m Hurdles · Place 1 · Ready-Set-Go SprintersReady-Set-Go Sprinters110m Hurdles39" / 0.991m1.14.64a10
May 22Nino Cantu Twilight InvitationalMay 22 · 200 Meters · Place 1 · Ready-Set-Go SprintersReady-Set-Go Sprinters200 Meters1.23.35aWind: -2.110
May 22Nino Cantu Twilight InvitationalMay 22 · 100 Meters · Place 1 · Ready-Set-Go SprintersReady-Set-Go Sprinters100 Meters1.11.15aWind: 010
May 5NWC: Bellingham "City Meet"May 5 · 300m Hurdles · Place 1 · SqualicumSqualicum300m Hurdles140.3210
May 5NWC: Bellingham "City Meet"May 5 · 110m Hurdles · Place 1 · SqualicumSqualicum110m Hurdles114.2210
Apr 28Squalicum - NV - OHApr 28 · 300m Hurdles · Place 1 · SqualicumSqualicum300m Hurdles141.2610
Apr 28Squalicum - NV - OHApr 28 · 110m Hurdles · Place 1 · SqualicumSqualicum110m Hurdles114.7110
Apr 22NWC: Squalicum @ WoolleyApr 22 · 100 Meters · Place 1 · SqualicumSqualicum100 Meters111.0410
Apr 14NWC: Squalicum v SehomeApr 14 · 300m Hurdles · Place 2 · SqualicumSqualicum300m Hurdles241.7810
Apr 14NWC: Squalicum v SehomeApr 14 · 110m Hurdles · Place 1 · SqualicumSqualicum110m Hurdles114.4910

2019 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jul 4USATF Region 13 Junior Olympic ChampionshipsJul 4 · 200m Hurdles · Place 9 · Ready-Set-Go SprintersReady-Set-Go Sprinters200m Hurdles928.9413