Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAmerican Midwest Outdoor Championships · Apr 2910.46aAmerican Midwest Outdoor Championships April 29, 2026
200 Meters · IndoorHBCU National Championship · Mar 622.15aHBCU National ChampionshipMarch 6, 2026
200 Meters · OutdoorWashU Invite · Mar 2721.47aWashU InviteMarch 27, 2026
400 Meters · IndoorThornwood Boys' Open #1 · Feb 857.50aThornwood Boys' Open #1February 8, 2025
400 Meters · OutdoorWashU Invite · Mar 2752.95aWashU InviteMarch 27, 2026
55 Meters · IndoorThornwood Boys' Open #1 · Feb 87.01aThornwood Boys' Open #1February 8, 2025
60 Meter · IndoorHBCU National Championship · Mar 66.99aHBCU National ChampionshipMarch 6, 2026
60 Meters · IndoorMidway Miles #3 · Feb 217.29aMidway Miles #3February 21, 2025
60 Meters · OutdoorMidway Miles 3 · Mar 17.41Midway Miles 3March 1, 2024

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 8ISU Sycamore OpenMay 8 · 200 Meters · Place 5 · Harris-Stowe State (Mo.)Harris-Stowe State (Mo.)200 Meters5.21.81aWind: -0.5Fr
May 8ISU Sycamore OpenMay 8 · 100 Meters · Place 5 · Harris-Stowe State (Mo.)Harris-Stowe State (Mo.)100 MetersRound P5.10.64aWind: 1.9Fr
May 8ISU Sycamore OpenMay 8 · 100 Meters · Place 3 · Harris-Stowe State (Mo.)Harris-Stowe State (Mo.)100 Meters3.10.70aWind: 0.2Fr
Apr 29American Midwest Outdoor Championships Apr 29 · 200 Meters · Place 1 · Harris-Stowe State (Mo.)Harris-Stowe State (Mo.)200 Meters1.21.64aWind: 1.3Fr
Apr 29American Midwest Outdoor Championships Apr 29 · 100 Meters · Place 1 · Harris-Stowe State (Mo.)Harris-Stowe State (Mo.)100 MetersRound P1.10.74aWind: 0Fr
Apr 29American Midwest Outdoor Championships Apr 29 · 100 Meters · Place 1 · Harris-Stowe State (Mo.)Harris-Stowe State (Mo.)100 Meters1.10.46a PBWind: 1.3Fr
Apr 18Culver-Stockton Wildcat OpenApr 18 · 200 Meters · Place 8 · Harris-Stowe State (Mo.)Harris-Stowe State (Mo.)200 Meters8.22.28aWind: -1.5Fr
Apr 18Culver-Stockton Wildcat OpenApr 18 · 100 Meters · Place 7 · Harris-Stowe State (Mo.)Harris-Stowe State (Mo.)100 Meters7.10.94aWind: -0.3Fr
Mar 27WashU InviteMar 27 · 400 Meters · Place 32 · Harris-Stowe State (Mo.)Harris-Stowe State (Mo.)400 Meters32.52.95a PBFr
Mar 27WashU InviteMar 27 · 200 Meters · Place 5 · Harris-Stowe State (Mo.)Harris-Stowe State (Mo.)200 Meters5.21.47a PBWind: 0.9Fr
Mar 20Missouri S&T Miner InvitationalMar 20 · 200 Meters · Place 5 · Harris-Stowe State (Mo.)Harris-Stowe State (Mo.)200 Meters521.73aFr
Mar 20Missouri S&T Miner InvitationalMar 20 · 100 Meters · Place 7 · Harris-Stowe State (Mo.)Harris-Stowe State (Mo.)100 Meters710.76aFr

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Mar 6HBCU National ChampionshipMar 6 · 60 Meter · Place 4 · Harris-Stowe State (Mo.)Harris-Stowe State (Mo.)60 MeterRound P4.6.99a PBFr
Mar 6HBCU National ChampionshipMar 6 · 60 Meter · Place 4 · Harris-Stowe State (Mo.)Harris-Stowe State (Mo.)60 Meter4.6.99aFr
Mar 6HBCU National ChampionshipMar 6 · 200 Meters · Place 8 · Harris-Stowe State (Mo.)Harris-Stowe State (Mo.)200 MetersRound S8.22.18aFr
Mar 6HBCU National ChampionshipMar 6 · 200 Meters · Place 6 · Harris-Stowe State (Mo.)Harris-Stowe State (Mo.)200 Meters6.22.15a PBFr
Feb 7Jim Green InvitationalFeb 7 · 60 Meter · Place 4 · Harris-Stowe State (Mo.)Harris-Stowe State (Mo.)60 MeterRound P4.7.11aFr
Feb 7Jim Green InvitationalFeb 7 · 60 Meter · Place 4 · Harris-Stowe State (Mo.)Harris-Stowe State (Mo.)60 Meter4.7.08aFr
Feb 7Jim Green InvitationalFeb 7 · 200 Meters · Place 9 · Harris-Stowe State (Mo.)Harris-Stowe State (Mo.)200 Meters9.23.56aFr
Jan 23Don DeNoon InvitationalJan 23 · 60 Meter · Place 5 · Harris-Stowe State (Mo.)Harris-Stowe State (Mo.)60 MeterRound P5.7.12aFr
Jan 23Don DeNoon InvitationalJan 23 · 60 Meter · Place 6 · Harris-Stowe State (Mo.)Harris-Stowe State (Mo.)60 Meter6.7.11aFr
Jan 23Don DeNoon InvitationalJan 23 · 200 Meters · Place 10 · Harris-Stowe State (Mo.)Harris-Stowe State (Mo.)200 Meters10.23.95aFr
Jan 16Indiana Tech InviteJan 16 · 60 Meter · Place 14 · Harris-Stowe State (Mo.)Harris-Stowe State (Mo.)60 MeterRound P14.7.07aFr
Jan 16Indiana Tech InviteJan 16 · 200 Meters · Place 20 · Harris-Stowe State (Mo.)Harris-Stowe State (Mo.)200 Meters20.23.83aFr

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 5Titan First ChanceDec 5 · 60 Meter · Place 5 · Harris-Stowe State (Mo.)Harris-Stowe State (Mo.)60 MeterRound P5.7.10aFr
Dec 5Titan First ChanceDec 5 · 60 Meter · Place 8 · Harris-Stowe State (Mo.)Harris-Stowe State (Mo.)60 Meter8.7.26aFr
Dec 5Titan First ChanceDec 5 · 200 Meters · Place 16 · Harris-Stowe State (Mo.)Harris-Stowe State (Mo.)200 Meters16.23.86aFr
Mar 22Chicago Public Leage Varsity Indoor ChampionshipsMar 22 · 200 Meters · Place 12 · Chicago (Brooks)Chicago (Brooks)200 Meters1223.61a12
Mar 15CPL South/Central Indoor InviteMar 15 · 200 Meters · Place 3 · Chicago (Brooks)Chicago (Brooks)200 Meters323.0412
Feb 26Double A Challenger MeetFeb 26 · 200 Meters · Place 5 · Chicago (Brooks)Chicago (Brooks)200 Meters523.87a—
Feb 26Double A Challenger MeetFeb 26 · 60 Meters · Place 5 · Chicago (Brooks)Chicago (Brooks)60 Meters57.34a—
Feb 21Midway Miles #3Feb 21 · 200 Meters · Place 3 · Chicago (Brooks)Chicago (Brooks)200 Meters324.11a—
Feb 21Midway Miles #3Feb 21 · 60 Meters · Place 3 · Chicago (Brooks)Chicago (Brooks)60 Meters37.29a PB—
Feb 8Thornwood Boys' Open #1Feb 8 · 400 Meters · Place 5 · Chicago (Brooks)Chicago (Brooks)400 Meters557.50a PB—
Feb 8Thornwood Boys' Open #1Feb 8 · 55 Meters · Place 3 · Chicago (Brooks)Chicago (Brooks)55 Meters37.01a PB—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 30IHSA 2A Boys State Track & Field ChampionshipsMay 30 · 200 Meters · Place 35 · Chicago (Brooks)Chicago (Brooks)200 MetersRound P35.22.76aWind: 212
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · 200 Meters · Place 35 · Chicago (Brooks)Chicago (Brooks)200 MetersRound P3522.76a12
May 22IHSA Class 2A TRB Sectional - #06 Evergreen ParkMay 22 · 200 Meters · Place 6 · Chicago (Brooks)Chicago (Brooks)200 Meters622.27a12
May 17CPL Boys Varsity/Sophomore ChampionshipsMay 17 · 200 Meters · Place 10 · Chicago (Brooks)Chicago (Brooks)200 Meters1023.0312
May 9St Ignatius Boys Friday Night LightsMay 9 · 200 Meters · Place 7 · Chicago (Brooks)Chicago (Brooks)200 Meters723.04a12
May 1Eagle Invitational #2May 1 · 200 Meters · Place 1 · Chicago (Brooks)Chicago (Brooks)200 Meters123.28a12
Apr 25Gary Haupert InvitationalApr 25 · 400 Meters · Place 15 · Chicago (Brooks)Chicago (Brooks)400 Meters1556.0212
Apr 25Gary Haupert InvitationalApr 25 · 200 Meters · Place 6 · Chicago (Brooks)Chicago (Brooks)200 Meters623.2812
Mar 282025 Illinois Top Times ChampionshipsMar 28 · 200 Meters · Place 18 · Chicago (Brooks)Chicago (Brooks)200 Meters1824.9112
Mar 282025 Illinois Top Times ChampionshipsMar 28 · 200 Meters · Place 18 · Chicago (Brooks)Chicago (Brooks)200 Meters1824.91a12

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 19Gary Haupert InvitationalApr 19 · 200 Meters · Place 8 · Chicago (Brooks)Chicago (Brooks)200 Meters824.73a—
Apr 18St. Rita Co-Ed Open #1Apr 18 · 200 Meters · Place 11 · Chicago (Brooks)Chicago (Brooks)200 Meters1124.27a—
Apr 12Eagle Invitational #2Apr 12 · 200 Meters · Place 4 · Chicago (Brooks)Chicago (Brooks)200 Meters424.86a—
Mar 6Mid Week Last Chance MeetMar 6 · 60 Meters · Place 3 · Chicago (Brooks)Chicago (Brooks)60 Meters37.42a—
Mar 1Midway Miles 3Mar 1 · 60 Meters · Place 3 · Chicago (Brooks)Chicago (Brooks)60 Meters37.41 PB11

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 16Chicago Public League Varsity Indoor ChampionshipsMar 16 · 200 Meters · Place 9 · Chicago (Brooks)Chicago (Brooks)200 Meters9.22.97a11
Feb 21Double A Challenger MeetFeb 21 · 200 Meters · Place 1 · Chicago (Brooks)Chicago (Brooks)200 Meters123.24a—
Feb 21Double A Challenger MeetFeb 21 · 60 Meters · Place 5 · Chicago (Brooks)Chicago (Brooks)60 Meters57.41a—
Feb 3Thornwood Boys’ Open #1Feb 3 · 400 Meters · Place 5 · Chicago (Brooks)Chicago (Brooks)400 Meters51:02.70a—
Feb 3Thornwood Boys’ Open #1Feb 3 · 55 Meters · Place 13 · Chicago (Brooks)Chicago (Brooks)55 Meters137.30a—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 25Windy City Summer Series Meet #3Jul 25 · 200 Meters · Place 4 · Chicago (Brooks)Chicago (Brooks)200 Meters424.06a—
Jul 25Windy City Summer Series Meet #3Jul 25 · 100 Meters · Place 3 · Chicago (Brooks)Chicago (Brooks)100 Meters310.68a—
Mar 30Brooks Eagle InvitationalMar 30 · 200 Meters · Place 29 · Chicago (Brooks)Chicago (Brooks)200 Meters2926.5010

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 24U High Midway Miles #3Feb 24 · 200 Meters · Place 26 · Chicago (Brooks)Chicago (Brooks)200 Meters2626.2310
Feb 17U High Midway Miles #2Feb 17 · 200 Meters · Place 8 · Chicago (Brooks)Chicago (Brooks)200 Meters825.8810
Feb 4Thornwood Boys' Open #1Feb 4 · 55 Meters · Place 12 · Chicago (Brooks)Chicago (Brooks)55 Meters127.1410

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 20Eagle Boy's InvitationalApr 20 · 200 Meters · Place 7 · Chicago (Brooks)Chicago (Brooks)200 Meters726.879
Mar 12CPS Last Chance Meet SouthMar 12 · 400 Meters · Place 12 · Chicago (Brooks)Chicago (Brooks)400 Meters121:01.669

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26Thornwood Boys' Open #2Feb 26 · 400 Meters · Place 14 · Chicago (Brooks)Chicago (Brooks)400 Meters141:03.759
Feb 23Challenger Meet #4Feb 23 · 400 Meters · Place 8 · Chicago (Brooks)Chicago (Brooks)400 Meters81:04.179