Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorIvy League Outdoor Championships · May 710.32aIvy League Outdoor ChampionshipsMay 7, 2022
200 Meters · IndoorBoston University Bruce Lehane Scarlet and White Invitational · Feb 321.41aBoston University Bruce Lehane Scarlet and White InvitationalFebruary 3, 2023
200 Meters · OutdoorIvy League Outdoor Track & Field Championships · May 620.72aIvy League Outdoor Track & Field ChampionshipsMay 6, 2023
300 Meters · IndoorIvy & HBCU Challenge · Dec 433.83aIvy & HBCU ChallengeDecember 4, 2021
400 Meters · IndoorJayhawk HS Open · Jan 2651.17aJayhawk HS OpenJanuary 26, 2020
400 Meters · OutdoorHarvard - Yale Match · Apr 947.50aHarvard - Yale MatchApril 9, 2022
60 Meter · IndoorIvy & HBCU Challenge · Dec 36.76aIvy & HBCU ChallengeDecember 3, 2022
60 Meters · IndoorCrimson Elite · Feb 36.83Crimson EliteFebruary 3, 2023

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

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 15ACC Outdoor ChampionshipsMay 15 · 200 Meters · Place 7 · Miami (Fla.)Miami (Fla.)200 MetersRound P7.20.97aWind: 0.7Sr
May 15ACC Outdoor ChampionshipsMay 15 · 200 Meters · Place 8 · Miami (Fla.)Miami (Fla.)200 Meters8.21.06aWind: 2Sr
May 32025 LSU InvitationalMay 3 · 200 Meters · Place 10 · Miami (Fla.)Miami (Fla.)200 Meters10.20.86aWind: 3Sr
Apr 18Tom Jones InvitationalApr 18 · 200 Meters · Place 22 · Miami (Fla.)Miami (Fla.)200 Meters22.21.50aWind: -1.5Sr
Mar 21Hurricane InvitationalMar 21 · 200 Meters · Place 4 · Miami (Fla.)Miami (Fla.)200 Meters421.29aSr

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 242024 Ivy League Indoor T&F ChampionshipsFeb 24 · 200 Meters · Place 3 · HarvardHarvard200 Meters321.50a—
Feb 242024 Ivy League Indoor T&F ChampionshipsFeb 24 · 200 Meters · Place 4 · HarvardHarvard200 Meters421.53a—
Feb 242024 Ivy League Indoor T&F ChampionshipsFeb 24 · 60 Meters · Place 10 · HarvardHarvard60 Meters106.85a—
Jan 20Boston University Battle in BeantownJan 20 · 200 Meters · Place 28 · HarvardHarvard200 Meters2843.23JR
Jan 14University Of Massachusetts Amherst Flagship InvitationalJan 14 · 200 Meters · Place 5 · HarvardHarvard200 Meters521.70JR
Jan 14University Of Massachusetts Amherst Flagship InvitationalJan 14 · 60 Meters · Place 3 · HarvardHarvard60 MetersRound P36.91JR
Jan 14University Of Massachusetts Amherst Flagship InvitationalJan 14 · 60 Meters · Place 3 · HarvardHarvard60 Meters36.91JR

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 25NCAA D1 Outdoor Track & Field East Regional 1st RoundMay 25 · 200 Meters · Place 27 · HarvardHarvard200 MetersRound P27.20.75aWind: 1.1So
May 6Ivy League Outdoor Track & Field ChampionshipsMay 6 · 200 Meters · Place 2 · HarvardHarvard200 MetersRound P2.20.83aWind: 0.9So
May 6Ivy League Outdoor Track & Field ChampionshipsMay 6 · 200 Meters · Place 3 · HarvardHarvard200 Meters3.20.72a PBSo
May 6Ivy League Outdoor Track & Field ChampionshipsMay 6 · 100 Meters · Place 4 · HarvardHarvard100 MetersRound P4.10.44aWind: 1.5So
May 6Ivy League Outdoor Track & Field ChampionshipsMay 6 · 100 Meters · Place 2 · HarvardHarvard100 Meters2.10.47aSo
Apr 8Harvard-Yale vs. OxfordApr 8 · 100 Meters · Place 1 · HarvardHarvard100 Meters1.10.48aWind: 1.2So
Mar 31Florida RelaysMar 31 · 200 Meters · Place 17 · HarvardHarvard200 Meters17.21.02aWind: 0.3So
Mar 31Florida RelaysMar 31 · 100 Meters · Place 9 · HarvardHarvard100 Meters9.10.37aWind: 3.2So

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 3Crimson EliteFeb 3 · 60 Meters · Place 7 · HarvardHarvard60 Meters76.87SO
Feb 3Crimson EliteFeb 3 · 60 Meters · Place 9 · HarvardHarvard60 Meters96.83 PBSO
Feb 3Boston University Bruce Lehane Scarlet and White InvitationalFeb 3 · 200 Meters · Place 6 · HarvardHarvard200 Meters6.21.41a PBSo
Jan 28Harvard-Yale-Princeton MeetJan 28 · 60 Meter · Place 5 · HarvardHarvard60 MeterRound P5.6.92aSo
Jan 28Harvard-Yale-Princeton MeetJan 28 · 60 Meter · Place 4 · HarvardHarvard60 Meter4.6.89aSo
Jan 21Boston University Battle in BeantownJan 21 · 200 Meters · Place 10 · HarvardHarvard200 Meters1021.81SO
Jan 20Boston College Eagle Elite InvitationalJan 20 · 60 Meters · Place 4 · HarvardHarvard60 Meters46.92SO

2022 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 3Ivy & HBCU ChallengeDec 3 · 300 Meters · Place 2 · HarvardHarvard300 Meters2.33.93aSo
Dec 3Ivy & HBCU ChallengeDec 3 · 60 Meter · Place 3 · HarvardHarvard60 MeterRound P3.6.83aSo
Dec 3Ivy & HBCU ChallengeDec 3 · 60 Meter · Place 2 · HarvardHarvard60 Meter2.6.76a PBSo
Feb 5Bruce Lehane Red & White InvitationalFeb 5 · 200 Meters · Place 11 · HarvardHarvard200 Meters1121.75FR
Feb 5Boston University Bruce Lehane Scarlet and White InviteFeb 5 · 200 Meters · Place 11 · HarvardHarvard200 Meters11.21.75aFr
Feb 4Crimson EliteFeb 4 · 60 Meter · Place 10 · HarvardHarvard60 MeterRound P10.6.89aFr
Jan 28John Thomas Terrier ClassicJan 28 · 200 Meters · Place 16 · HarvardHarvard200 Meters1622.03FR
Jan 28John Thomas Terrier ClassicJan 28 · 60 Meters · Place 4 · HarvardHarvard60 Meters46.91FR
Jan 28John Thomas Terrier ClassicJan 28 · 60 Meters · Place 6 · HarvardHarvard60 Meters66.94FR
Jan 22Boston University Battle in BeantownJan 22 · 300 Meters · Place 2 · HarvardHarvard300 Meters234.33FR
Jan 8Beantown ChallengeJan 8 · 200 Meters · Place 1 · HarvardHarvard200 Meters121.68FR
Jan 8Beantown ChallengeJan 8 · 60 Meters · Place 1 · HarvardHarvard60 Meters16.92FR
Jan 8Beantown ChallengeJan 8 · 60 Meters · Place 2 · HarvardHarvard60 Meters26.84FR

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 7Ivy League Outdoor ChampionshipsMay 7 · 200 Meters · Place 4 · HarvardHarvard200 MetersRound P4.20.85aWind: 2.8Fr
May 7Ivy League Outdoor ChampionshipsMay 7 · 200 Meters · Place 3 · HarvardHarvard200 Meters3.21.21aFr
May 7Ivy League Outdoor ChampionshipsMay 7 · 100 Meters · Place 6 · HarvardHarvard100 MetersRound P6.10.54aWind: 1.3Fr
May 7Ivy League Outdoor ChampionshipsMay 7 · 100 Meters · Place 3 · HarvardHarvard100 Meters3.10.32a PBFr
Apr 22Michael Johnson InvitationalApr 22 · 200 Meters · Place 21 · HarvardHarvard200 Meters21.21.66aWind: 1.7Fr
Apr 22Michael Johnson InvitationalApr 22 · 100 Meters · Place 13 · HarvardHarvard100 Meters13.10.38aWind: 1.9Fr
Apr 15War Eagle InvitationalApr 15 · 200 Meters · Place 2 · HarvardHarvard200 Meters2.21.10aWind: -0.4Fr
Apr 15War Eagle InvitationalApr 15 · 100 Meters · Place 13 · HarvardHarvard100 Meters13.10.61aWind: 1.2Fr
Apr 9Harvard - Yale MatchApr 9 · 400 Meters · Place 1 · HarvardHarvard400 Meters1.47.50a PBFr
Mar 26Hurricane Collegiate InvitationalMar 26 · 200 Meters · Place 4 · HarvardHarvard200 Meters4.21.25aWind: -0.8Fr
Mar 26Hurricane Collegiate InvitationalMar 26 · 100 Meters · Place 6 · HarvardHarvard100 Meters6.10.69aWind: -0.6Fr
Mar 17Houston Spring Break InvitationalMar 17 · 200 Meters · HarvardHarvard200 Meters--DNSWind: 2Fr
Mar 17Houston Spring Break InvitationalMar 17 · 100 Meters · Place 10 · HarvardHarvard100 Meters10.10.67aWind: 0.2Fr

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 4Ivy & HBCU ChallengeDec 4 · 300 Meters · Place 2 · HarvardHarvard300 Meters2.33.83a PBFr
Dec 4Ivy & HBCU ChallengeDec 4 · 60 Meter · Place 5 · HarvardHarvard60 MeterRound P5.6.94aFr
Dec 4Ivy & HBCU ChallengeDec 4 · 60 Meter · Place 6 · HarvardHarvard60 Meter6.6.96aFr

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 26Jayhawk HS OpenJan 26 · 400 Meters · Place 1 · UnattachedUnattached400 Meters1.51.17a PB12
Jan 26Jayhawk HS OpenJan 26 · 200 Meters · Place 1 · UnattachedUnattached200 Meters1.22.56a12

2019 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 1AAU Missouri Valley District Qualifier at El Dorado KSJun 1 · 800 Meters · CJ FreedomCJ Freedom800 Meters—DNS11
Jun 1AAU Missouri Valley District Qualifier at El Dorado KSJun 1 · 400 Meters · Place 2 · CJ FreedomCJ Freedom400 Meters2.49.94a11
Jun 1AAU Missouri Valley District Qualifier at El Dorado KSJun 1 · 200 Meters · Place 1 · CJ FreedomCJ Freedom200 Meters1.22.03a11
Jun 1AAU Missouri Valley District Qualifier at El Dorado KSJun 1 · 100 Meters · Place 1 · CJ FreedomCJ Freedom100 Meters1.11.16a11
May 24MSHSAA Class 4 State ChampionshipsMay 24 · 400 Meters · Place 2 · Carl JunctionCarl Junction400 Meters2.48.24a11
May 24MSHSAA Class 4 State ChampionshipsMay 24 · 200 Meters · Place 4 · Carl JunctionCarl Junction200 MetersRound P4.22.14aWind: -0.211
May 24MSHSAA Class 4 State ChampionshipsMay 24 · 200 Meters · Place 4 · Carl JunctionCarl Junction200 Meters4.22.58aWind: -411
May 18MSHSAA Class 4 Sectional 1May 18 · 400 Meters · Place 1 · Carl JunctionCarl Junction400 Meters1.48.53a11
May 18MSHSAA Class 4 Sectional 1May 18 · 200 Meters · Place 1 · Carl JunctionCarl Junction200 Meters1.22.38a11
May 11MSHSAA Class 4 District 2May 11 · 400 Meters · Place 1 · C. JunctionC. Junction400 Meters149.30JR
May 11MSHSAA Class 4 District 2May 11 · 200 Meters · Place 1 · C. JunctionC. Junction200 Meters121.87JR
May 11MSHSAA Class 4 District 2May 11 · 200 Meters · Place 1 · C. JunctionC. Junction200 MetersRound P121.76JR
May 2COC Championship WillardMay 2 · 400 Meters · Place 1 · Carl JunctionCarl Junction400 Meters1.49.08a11
May 2COC Championship WillardMay 2 · 200 Meters · Place 1 · Carl JunctionCarl Junction200 Meters1.21.82a11
May 2COC Championship WillardMay 2 · 100 Meters · Place 2 · Carl JunctionCarl Junction100 Meters2.10.87a11
Apr 12Jock's Nitch PSU Gorilla RelaysApr 12 · 400 Meters · Place 2 · Carl JunctionCarl Junction400 Meters2.48.98a11
Apr 9Nixa Varsity MeetApr 9 · 200 Meters · Place 1 · Carl JunctionCarl Junction200 Meters1.22.11a11
Apr 5Hillcrest InvitationalApr 5 · 400 Meters · Place 1 · Carl JunctionCarl Junction400 Meters1.48.99a11
Apr 5Hillcrest InvitationalApr 5 · 200 Meters · Place 1 · Carl JunctionCarl Junction200 Meters1.22.19a11

2018 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 25MSHSAA Class 4 State ChampionshipMay 25 · 400 Meters · Place 1 · Carl JunctionCarl Junction400 MetersRound P1.48.54a10
May 25MSHSAA Class 4 State ChampionshipMay 25 · 400 Meters · Place 3 · Carl JunctionCarl Junction400 Meters3.48.75a10
May 25MSHSAA Class 4 State ChampionshipMay 25 · 200 Meters · Place 2 · Carl JunctionCarl Junction200 MetersRound P2.21.85aWind: 0.910
May 25MSHSAA Class 4 State ChampionshipMay 25 · 200 Meters · Place 5 · Carl JunctionCarl Junction200 Meters5.22.14aWind: 0.910
May 12MSHSAA Class 4 District 6May 12 · 200 Meters · Place 3 · C. JunctionC. Junction200 Meters323.09SO
May 12MSHSAA Class 4 District 6May 12 · 200 Meters · Place 2 · C. JunctionC. Junction200 MetersRound P222.63SO
May 12MSHSAA Class 4 District 6May 12 · 400 Meters · Place 1 · C. JunctionC. Junction400 Meters149.23SO
May 12MSHSAA Class 4 District 6May 12 · 400 Meters · Place 1 · Carl JunctionCarl Junction400 Meters1.49.23a10
May 12MSHSAA Class 4 District 6May 12 · 200 Meters · Place 2 · Carl JunctionCarl Junction200 MetersRound P2.22.63a10
May 12MSHSAA Class 4 District 6May 12 · 200 Meters · Place 3 · Carl JunctionCarl Junction200 Meters3.23.09a10
May 3Central Ozark Conference (Big) May 3 · 400 Meters · Place 2 · Carl JunctionCarl Junction400 Meters2.48.88a10
May 3Central Ozark Conference (Big) May 3 · 200 Meters · Place 4 · Carl JunctionCarl Junction200 Meters4.22.38a10
Apr 13Pitt State Jock's Nitch HSApr 13 · 400 Meters · Place 2 · Carl JunctionCarl Junction400 Meters2.49.02a10
Apr 13Pitt State Jock's Nitch HSApr 13 · 200 Meters · Carl JunctionCarl Junction200 Meters--FS10
Mar 29Branson Pirate RelaysMar 29 · 400 Meters · Place 1 · Carl JunctionCarl Junction400 Meters1.50.41a10
Mar 29Branson Pirate RelaysMar 29 · 200 Meters · Place 3 · Carl JunctionCarl Junction200 Meters3.23.35a10

2017 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 26MSHSAA Class 4 State ChampionshipsMay 26 · 400 Meters · Place 4 · Carl JunctionCarl Junction400 MetersRound P4.49.74a9
May 26MSHSAA Class 4 State ChampionshipsMay 26 · 400 Meters · Place 7 · Carl JunctionCarl Junction400 Meters7.50.47a9
May 20MSHSAA Class 4 Sectional 3May 20 · 400 Meters · Place 3 · Carl JunctionCarl Junction400 Meters3.50.26a9
May 13MSHSAA Class 4 District 6May 13 · 400 Meters · Place 2 · Carl JunctionCarl Junction400 Meters2.49.87a9
May 4COC ChampionshipsMay 4 · 400 Meters · Place 2 · Carl JunctionCarl Junction400 Meters2.50.73aUnofficial9
Apr 25SBU Bearcat ClassicApr 25 · 400 Meters · Place 1 · C. JunctionC. Junction400 Meters150.21FR
Apr 20Jason Pyrah InvitationalApr 20 · 400 Meters · Place 4 · C. JunctionC. Junction400 Meters450.89FR
Apr 14Jock's Nitch/Gorilla RelaysApr 14 · 400 Meters · Place 2 · Carl JunctionCarl Junction400 Meters2.50.90a9
Apr 11Nixa InvitationalApr 11 · 400 Meters · Place 1 · Carl JunctionCarl Junction400 Meters1.50.43a9