Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTSU Relays - HS & MS Divs (F-Sa) · Mar 1512.99aTSU Relays - HS & MS Divs (F-Sa)March 15, 2019
200 Meters · IndoorClemson Tiger Paw Invitational · Feb 924.52aClemson Tiger Paw InvitationalFebruary 9, 2024
200 Meters · Outdoor2018 Reach 1 Invitational · May 526.362018 Reach 1 InvitationalMay 5, 2018
300m Hurdles · 30" / 0.762m · OutdoorTX UIL 6A State Championships · May 842.92aTX UIL 6A State ChampionshipsMay 8, 2021
400 Meters · IndoorClemson Tiger Paw Invitational · Feb 954.92aClemson Tiger Paw InvitationalFebruary 9, 2024
400 Meters · OutdoorIllini Invitational · Apr 2256.29aIllini InvitationalApril 22, 2022
400m Hurdles · 30" / 0.762m · OutdoorEast D1 First-Round - NCAA Outdoor Championships · May 2859.09aEast D1 First-Round - NCAA Outdoor ChampionshipsMay 28, 2025
60 Meter · IndoorPSU National Open · Jan 267.88aPSU National OpenJanuary 26, 2024
60 Meters · IndoorNittany Lion Challenge · Jan 137.90Nittany Lion ChallengeJanuary 13, 2024
600 Meters · IndoorBadgers B1G Ten Midwest Invitational · Jan 151:38.56aBadgers B1G Ten Midwest InvitationalJanuary 15, 2022
60m Hurdles · 33" / 0.838m · Indoor2024 YSU Icebreaker · Dec 69.32a2024 YSU IcebreakerDecember 6, 2024
800 Meters · OutdoorTSU Relays - HS & MS Divs (F-Sa) · Mar 152:30.23aTSU Relays - HS & MS Divs (F-Sa)March 15, 2019
Top 8 Advance by Time · OutdoorAAU Region 18 Qualifier · Jun 3027.19AAU Region 18 QualifierJune 30, 2016

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

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 28East D1 First-Round - NCAA Outdoor ChampionshipsMay 28 · 400m Hurdles · Place 34 · PittsburghPittsburgh400m Hurdles30" / 0.762mRound P34.59.09a PBSr
May 15ACC Outdoor ChampionshipsMay 15 · 400m Hurdles · Place 17 · PittsburghPittsburgh400m Hurdles30" / 0.762mRound P17.1:00.30aSr
Apr 24129th Penn RelaysApr 24 · 400m Hurdles · PittsburghPittsburgh400m Hurdles30" / 0.762m—1:00.28aSr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 31PSU National OpenJan 31 · 400 Meters · Place 9 · PittsburghPittsburgh400 Meters9.56.01aSr
Jan 31PSU National OpenJan 31 · 200 Meters · Place 21 · PittsburghPittsburgh200 Meters21.25.16aSr
Jan 18Nittany Lion ChallengeJan 18 · 60m Hurdles · Place 17 · PittsburghPittsburgh60m Hurdles179.31a—
Jan 18Nittany Lion ChallengeJan 18 · 200 Meters · Place 7 · PittsburghPittsburgh200 Meters725.11a—

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 62024 YSU IcebreakerDec 6 · 60m Hurdles · Place 9 · PittsburghPittsburgh60m Hurdles33" / 0.838mRound P9.9.32a PBSr
Dec 62024 YSU IcebreakerDec 6 · 60 Meter · Place 16 · PittsburghPittsburgh60 MeterRound P16.7.91aSr
Dec 62024 YSU IcebreakerDec 6 · 200 Meters · Place 2 · PittsburghPittsburgh200 Meters2.25.03aSr
Feb 22ACC Indoor ChampionshipsFeb 22 · 400 Meters · Place 19 · PittsburghPittsburgh400 MetersRound P19.55.59aJr
Feb 9Clemson Tiger Paw InvitationalFeb 9 · 400 Meters · Place 38 · PittsburghPittsburgh400 Meters38.54.92a PBJr
Feb 9Clemson Tiger Paw InvitationalFeb 9 · 200 Meters · Place 54 · PittsburghPittsburgh200 Meters54.24.52a PBWind: 0Jr
Jan 26PSU National OpenJan 26 · 60 Meter · Place 36 · PittsburghPittsburgh60 MeterRound P36.7.88a PBJr
Jan 26PSU National OpenJan 26 · 400 Meters · Place 7 · PittsburghPittsburgh400 Meters7.55.35aJr
Jan 13Nittany Lion ChallengeJan 13 · 60 Meters · Place 19 · PittsburghPittsburgh60 MetersRound P197.90 PBJR

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 25The 2024 Penn Relays (College)Apr 25 · 400m Hurdles · PittsburghPittsburgh400m Hurdles30" / 0.762m—1:03.01aSr

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 24NCAA DI Outdoor Track & Field West Regional 1st RoundMay 24 · 400m Hurdles · Place 42 · New MexicoNew Mexico400m Hurdles30" / 0.762mRound P42.1:00.84aSo
May 13Mountain West Outdoor Championships (Day 3)May 13 · 400m Hurdles · Place 5 · New MexicoNew Mexico400m Hurdles30" / 0.762m5.59.71aSo
May 11Mountain West Outdoor Championships (Day 1)May 11 · 400m Hurdles · Place 3 · New MexicoNew Mexico400m Hurdles30" / 0.762mRound P3.59.96aSo
Apr 13Bryan Clay InvitationalApr 13 · 400m Hurdles · Place 4 · New MexicoNew Mexico400m Hurdles30" / 0.762m4.59.10aSo

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 23USATF U-20 Outdoor ChampionshipsJun 23 · 400m Hurdles · Place 8 · IllinoisIllinois400m Hurdles30" / 0.762mRound P8.1:02.07aFr
May 13Big 10 Conference Outdoor ChampionshipsMay 13 · 400m Hurdles · IllinoisIllinois400m Hurdles30" / 0.762mRound P--DQFr
Apr 22Illini InvitationalApr 22 · 400m Hurdles · Place 1 · IllinoisIllinois400m Hurdles30" / 0.762m1.1:00.24aFr
Apr 22Illini InvitationalApr 22 · 400 Meters · Place 2 · IllinoisIllinois400 Meters2.56.29a PBFr
Apr 1362nd Mt. SAC RelaysApr 13 · 400m Hurdles · Place 30 · IllinoisIllinois400m Hurdles30" / 0.762m30.1:01.67aFr
Apr 9Illini ClassicApr 9 · 400m Hurdles · Place 1 · IllinoisIllinois400m Hurdles30" / 0.762m1.1:01.69aFr

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 25Big 10 Indoor Track & Field ChampionshipsFeb 25 · 400 Meters · Place 25 · IllinoisIllinois400 MetersRound P25.56.25aFr
Jan 21Illini Invite and MultiJan 21 · 600 Meters · Place 3 · IllinoisIllinois600 Meters31:39.10FR
Jan 15Badgers B1G Ten Midwest InvitationalJan 15 · 600 Meters · Place 13 · IllinoisIllinois600 Meters13.1:38.56a PBFr

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 5Southwestern AAU District ChampionshipJun 5 · 400m Hurdles · Place 1 · Unattached,Desoto,Unattached,Desoto,400m Hurdles30" / 0.762m1.1:03.61a12
May 8TX UIL 6A State ChampionshipsMay 8 · 300m Hurdles · Place 4 · DeSotoDeSoto300m Hurdles30" / 0.762m4.42.92a PB12
Apr 23UIL 6A Region IIApr 23 · 300m Hurdles · Place 3 · DeSotoDeSoto300m Hurdles30" / 0.762mRound P3.43.86a12
Apr 23UIL 6A Region IIApr 23 · 300m Hurdles · Place 2 · DeSotoDeSoto300m Hurdles30" / 0.762m2.43.16a12
Apr 15UIL 6A Area 11-12Apr 15 · 300m Hurdles · Place 2 · DeSotoDeSoto300m Hurdles30" / 0.762m2.43.48a12
Apr 7UIL 6A District 11Apr 7 · 300m Hurdles · Place 2 · DeSotoDeSoto300m Hurdles243.26—
Apr 7UIL 6A District 11Apr 7 · 300m Hurdles · Place 1 · DeSotoDeSoto300m Hurdles144.04—
Mar 26Jesuit-Sheaner 56th Annual RelaysMar 26 · 300m Hurdles · Place 2 · DeSotoDeSoto300m Hurdles243.1912
Mar 11Arl Bowie 27th Annual Volunteer RelaysMar 11 · 300m Hurdles · Place 2 · DeSotoDeSoto300m Hurdles244.0512
Mar 4Waxahachie Big Green Relays - VarsityMar 4 · 400 Meters · Place 1 · DeSotoDeSoto400 Meters1.57.22a12

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26Allen Eagle RelaysFeb 26 · 300m Hurdles · Place 1 · DeSotoDeSoto300m Hurdles145.88SR
Feb 8Bob Alpert InvitationalFeb 8 · 300m Hurdles · Place 1 · DeSotoDeSoto300m Hurdles144.69—

2020 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 6Lancaster Meet of ChampionsMar 6 · 400 Meters · Place 3 · DeSotoDeSoto400 Meters356.88—

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22DeSoto Nike InvitationalFeb 22 · 300m Hurdles · Place 2 · DeSotoDeSoto300m Hurdles244.6311
Feb 15Dallas Adams HS Cougar RelaysFeb 15 · 300m Hurdles · Place 2 · DeSotoDeSoto300m Hurdles245.70JR

2019 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 10UIL 6A District 07Apr 10 · 300m Hurdles · Place 1 · DeSotoDeSoto300m Hurdles30" / 0.762m1.47.11a10
Mar 22Summit Jaguar RelaysMar 22 · 300m Hurdles · Place 3 · DeSotoDeSoto300m Hurdles346.34—
Mar 15TSU Relays - HS & MS Divs (F-Sa)Mar 15 · 800 Meters · Place 19 · DeSotoDeSoto800 Meters19.2:30.23a PB10
Mar 15TSU Relays - HS & MS Divs (F-Sa)Mar 15 · 100 Meters · Place 58 · DeSotoDeSoto100 MetersRound P58.12.99a PBWind: 0.410
Mar 8Lancaster Meet of ChampionsMar 8 · 300m Hurdles · Place 1 · DeSotoDeSoto300m Hurdles146.99SO
Mar 1Allen Eagle RelaysMar 1 · 300m Hurdles · Place 2 · DeSotoDeSoto300m Hurdles247.0110
Feb 23DeSoto Nike InvitationalFeb 23 · 300m Hurdles · Place 2 · DeSotoDeSoto300m Hurdles30" / 0.762m2.45.78a10

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 16Legacy Bronco RelaysFeb 16 · 300m Hurdles · Place 1 · DeSotoDeSoto300m Hurdles145.6410

2018 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 29AAU Junior Olympic NationalsJul 29 · 400m Hurdles · Place 14 · DeSoto SWIFTDeSoto SWIFT400m Hurdles30" / 0.762mRound P14.1:07.51a9
Jul 29AAU Junior Olympic NationalsJul 29 · 400 Meters · Place 40 · DeSoto SWIFTDeSoto SWIFT400 MetersRound P40.1:00.10a9
Jun 21USATF Southwestern Association Junior Olympic ChampionshipsJun 21 · 400m Hurdles · Place 2 · DeSoto SWIFTDeSoto SWIFT400m Hurdles21:04.46—
May 2610th Annual Memorial Weekend Classic- Desoto SWIFTMay 26 · 400 Meters · Place 7 · DeSoto SWIFTDeSoto SWIFT400 Meters7.59.38a9
May 52018 Reach 1 InvitationalMay 5 · 200 Meters · Place 5 · Desoto SwiftDesoto Swift200 Meters526.36 PB—
May 52018 Reach 1 InvitationalMay 5 · 200 Meters · Place 4 · Desoto SwiftDesoto Swift200 Meters426.36—
May 52018 Reach 1 InvitationalMay 5 · 400 Meters · Place 2 · Desoto SwiftDesoto Swift400 Meters259.35—
Mar 23Summit Jaguar RelaysMar 23 · 400 Meters · Place 2 · DeSotoDeSoto400 Meters2.1:00.74a9
Mar 3Skyline ClassicMar 3 · 200 Meters · Place 5 · DeSotoDeSoto200 Meters5.27.03a9

2018 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 24DeSoto Nike InvitationalFeb 24 · 400 Meters · Place 3 · DeSotoDeSoto400 Meters31:01.77FR
Feb 17Dallas Adams HS Cougar RelaysFeb 17 · Triple Jump · Place 2 · DeSotoDeSotoTriple Jump21:00.07a PR9
Jan 20Texas Tech Under Armour HS ClassicJan 20 · 200 Meters · Place 40 · Desoto SwiftDesoto Swift200 Meters4026.76FR

2017 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 22USATF Southwestern Association Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 9 · DeSoto SWIFTDeSoto SWIFT100 Meters91:01.15a SR13-14
Jun 22USATF Southwestern Association Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 10 · DeSoto SWIFTDeSoto SWIFT100 Meters1026.38a PR (-2.3)13-14
May 13The Manor RelaysMay 13 · 400 Meters · Place 3 · Desoto SwiftDesoto Swift400 Meters359.71—

2016 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 30AAU Region 18 QualifierJun 30 · 400 Meters · Place 1 · Desoto SwiftDesoto Swift400 Meters158.7203
Jun 30AAU Region 18 QualifierJun 30 · Top 8 Advance by Time · Place 11 · Desoto SwiftDesoto SwiftTop 8 Advance by Time1127.19 PB03
Jun 30AAU Region 18 QualifierJun 30 · Top 8 Advance by Time · Place 5 · Desoto SwiftDesoto SwiftTop 8 Advance by Time527.1903
Jun 30AAU Region 18 QualifierJun 30 · 400 Meters · Place 1 · Desoto SwiftDesoto Swift400 Meters159.8903
Jun 30AAU Region 18 QualifierJun 30 · 200 Meters · Place 11 · Desoto SwiftDesoto Swift200 Meters1127.1903
Jun 30AAU Region 18 QualifierJun 30 · 200 Meters · Place 11 · Desoto SwiftDesoto Swift200 Meters1126.8403
Jun 16USATF Southwestern Association Junior Olympic ChampionshipsJun 16 · 200 Meters · Place 11 · DeSoto SWIFTDeSoto SWIFT200 Meters1126.39—
Jun 16USATF Southwestern Association Junior Olympic ChampionshipsJun 16 · 400 Meters · Place 3 · DeSoto SWIFTDeSoto SWIFT400 Meters359.54—
Jun 16USATF Southwestern Association Junior Olympic ChampionshipsJun 16 · 400 Meters · Place 3 · DeSoto SWIFTDeSoto SWIFT400 Meters359.67q—

2016 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 8Texas A&M HS Indoor ClassicJan 8 · 400 Meters · Place 97 · Desoto SwiftDesoto Swift400 Meters971:03.03FR
Jan 8Texas A&M HS Indoor ClassicJan 8 · 200 Meters · Place 220 · Desoto SwiftDesoto Swift200 MetersRound P22027.76FR
Jan 8Texas A&M HS Classic Day 1Jan 8 · 400 Meters · Place 97 · Desoto SwiftDesoto Swift400 MetersRound P97.1:03.03a6
Jan 8Texas A&M HS Classic Day 1Jan 8 · 200 Meters · Place 220 · Desoto SwiftDesoto Swift200 MetersRound P220.27.76a6

2015 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 2AAU Junior Olympics Region 18 QualifierJul 2 · 200 Meters · Place 2 · Desoto SwiftDesoto Swift200 Meters227.8403
Jul 2AAU Junior Olympics Region 18 QualifierJul 2 · Top 8 Advance by Time · Place 4 · Desoto SwiftDesoto SwiftTop 8 Advance by Time427.3903
Jul 2AAU Junior Olympics Region 18 QualifierJul 2 · Top 8 Advance by Time · Place 2 · Desoto SwiftDesoto SwiftTop 8 Advance by Time227.3903
Jul 2AAU Junior Olympics Region 18 QualifierJul 2 · 400 Meters · Place 2 · Desoto SwiftDesoto Swift400 Meters21:00.3603
Jun 12AAU Junior Olympics Southwest District QualifierJun 12 · 200 Meters · Place 3 · Desoto SwiftDesoto Swift200 Meters327.1003
Jun 12AAU Junior Olympics Southwest District QualifierJun 12 · 400 Meters · Place 1 · Desoto SwiftDesoto Swift400 Meters159.5003

2014 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 21USA T&F Southwestern Association MeetJun 21 · 400 Meters · Place 6 · DeSoto SWIFTDeSoto SWIFT400 MetersRound P6.1:02.77a4
Jun 21USA T&F Southwestern Association MeetJun 21 · 400 Meters · Place 3 · DeSoto SWIFTDeSoto SWIFT400 Meters3.1:00.81a4
Jun 21USA T&F Southwestern Association MeetJun 21 · 200 Meters · Place 7 · DeSoto SWIFTDeSoto SWIFT200 MetersRound P7.28.09aWind: 1.84