Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSecond Annual All-Comers Challenger Meet · Apr 1311.31Second Annual All-Comers Challenger MeetApril 13, 2023
200 Meters · IndoorCPL South/Central Indoor Invite · Mar 1523.28CPL South/Central Indoor InviteMarch 15, 2025
200 Meters · OutdoorCPL Boys Championship · May 1322.95CPL Boys ChampionshipMay 13, 2023
400 Meters · OutdoorOld Fashion Track and Field Meet (Entries on DA) · Apr 2254.93aOld Fashion Track and Field Meet (Entries on DA)April 22, 2026
60 Meter · IndoorUW-Oshkosh Early Bird Invitational · Dec 57.23aUW-Oshkosh Early Bird InvitationalDecember 5, 2025
60 Meters · IndoorF Lee Slick Invitational · Feb 207.23aF Lee Slick InvitationalFebruary 20, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 1CCIW ChampionshipsMay 1 · 200 Meters · Place 20 · ElmhurstElmhurst200 MetersRound P20.23.47aWind: -1.1Fr
May 1CCIW ChampionshipsMay 1 · 100 Meters · Place 28 · ElmhurstElmhurst100 MetersRound P28.11.60aWind: 0Fr
Apr 22Old Fashion Track and Field Meet (Entries on DA)Apr 22 · 400 Meters · Place 8 · ElmhurstElmhurst400 Meters8.54.93a PBFr
Apr 92026 Chicagoland ChampionshipsApr 9 · 200 Meters · Place 53 · ElmhurstElmhurst200 Meters53.23.48aWind: 0.8Fr
Apr 92026 Chicagoland ChampionshipsApr 9 · 100 Meters · Place 73 · ElmhurstElmhurst100 MetersRound P73.11.67aWind: 0Fr
Mar 31Wheaton InviteMar 31 · 200 Meters · ElmhurstElmhurst200 Meters--DNSWind: 2.4Fr
Mar 31Wheaton InviteMar 31 · 100 Meters · Place 31 · ElmhurstElmhurst100 Meters31.11.59aWind: 2Fr

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 272025 CCIW ChampionshipFeb 27 · 60 Meter · Place 21 · ElmhurstElmhurst60 MeterRound P21.7.26aFr
Feb 272025 CCIW ChampionshipFeb 27 · 200 Meters · Place 29 · ElmhurstElmhurst200 Meters29.23.85aFr
Feb 20F Lee Slick InvitationalFeb 20 · 60 Meters · Place 18 · ElmhurstElmhurst60 MetersRound P187.23a PBFr
Feb 6Keck DIII SelectFeb 6 · 60 Meters · Place 45 · ElmhurstElmhurst60 MetersRound P457.38aFr
Jan 30Squig Converse InviteJan 30 · 200 Meters · Place 22 · ElmhurstElmhurst200 Meters2223.94aFr
Jan 30Squig Converse InviteJan 30 · 60 Meters · Place 23 · ElmhurstElmhurst60 MetersRound P237.32aFr
Jan 24Aurora Grand PrixJan 24 · 200 Meters · Place 50 · ElmhurstElmhurst200 Meters5023.92aFr
Jan 24Aurora Grand PrixJan 24 · 60 Meters · Place 44 · ElmhurstElmhurst60 Meters447.32aFr
Jan 17Coach Shoe InvitationalJan 17 · 200 Meters · Place 11 · ElmhurstElmhurst200 Meters1124.47aFr
Jan 17Coach Shoe InvitationalJan 17 · 60 Meters · Place 13 · ElmhurstElmhurst60 MetersRound P137.35aFr

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 5UW-Oshkosh Early Bird InvitationalDec 5 · 60 Meter · Place 8 · ElmhurstElmhurst60 MeterRound P8.7.24aFr
Dec 5UW-Oshkosh Early Bird InvitationalDec 5 · 60 Meter · Place 5 · ElmhurstElmhurst60 Meter5.7.23a PBFr
Dec 5UW-Oshkosh Early Bird InvitationalDec 5 · 200 Meters · Place 19 · ElmhurstElmhurst200 Meters19.23.93aFr
Mar 22Chicago Public Leage Varsity Indoor ChampionshipsMar 22 · 200 Meters · Place 13 · Chicago (DuSable)Chicago (DuSable)200 Meters1323.61a12
Mar 22Chicago Public Leage Varsity Indoor ChampionshipsMar 22 · 60 Meters · Place 22 · Chicago (DuSable)Chicago (DuSable)60 MetersRound P227.43a12
Mar 15CPL South/Central Indoor InviteMar 15 · 200 Meters · Place 5 · Chicago (DuSable)Chicago (DuSable)200 Meters523.28 PB12
Feb 5*CPL Open Challenger Meet IFeb 5 · 60 Meter · Place 1 · Chicago (DuSable)Chicago (DuSable)60 Meter1.7.40a12
Feb 5*CPL Open Challenger Meet IFeb 5 · 200 Meters · Place 1 · Chicago (DuSable)Chicago (DuSable)200 Meters1.24.57a12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 21IHSA Class 1A TRB Sectional - #04 Chicago (C.-Hope Academy)May 21 · 200 Meters · Place 4 · Chicago (DuSable)Chicago (DuSable)200 Meters423.53a12
May 21IHSA Class 1A TRB Sectional - #04 Chicago (C.-Hope Academy)May 21 · 100 Meters · Place 3 · Chicago (DuSable)Chicago (DuSable)100 Meters311.44a12
May 13CPL Boys Last Chance InviteMay 13 · 200 Meters · Place 7 · Chicago (DuSable)Chicago (DuSable)200 Meters723.10a12
May 13CPL Boys Last Chance InviteMay 13 · 100 Meters · Place 6 · Chicago (DuSable)Chicago (DuSable)100 Meters611.35a12
Apr 23Ravens-Warriors Co-Ed InvitationalApr 23 · 200 Meters · Place 2 · Chicago (DuSable)Chicago (DuSable)200 Meters223.54a12
Apr 17Roy Curry InvitationalApr 17 · 100 Meters · Place 1 · Chicago (DuSable)Chicago (DuSable)100 Meters111.52a12
Apr 10Eagle Invitational #1Apr 10 · 100 Meters · Place 4 · Chicago (DuSable)Chicago (DuSable)100 Meters411.5912

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 22Goode Invite 5Apr 22 · 100 Meters · Place 10 · Chicago (DuSable)Chicago (DuSable)100 Meters1012.46a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 16Chicago Public League Varsity Indoor ChampionshipsMar 16 · 60 Meter · Place 23 · Chicago (DuSable)Chicago (DuSable)60 Meter23.7.49a11
Mar 16Chicago Public League Varsity Indoor ChampionshipsMar 16 · 200 Meters · Chicago (DuSable)Chicago (DuSable)200 Meters—DNS11
Feb 16Open Challenger Meet IIFeb 16 · 200 Meters · Place 1 · Chicago (DuSable)Chicago (DuSable)200 Meters123.3311
Feb 16Open Challenger Meet IIFeb 16 · 60 Meters · Place 1 · Chicago (DuSable)Chicago (DuSable)60 Meters17.2611

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 172023 IHSA Class 1A TRB Sectional - #4 Chicago (C. Hope Academy)May 17 · 200 Meters · Place 4 · Chicago (DuSable)Chicago (DuSable)200 Meters423.0910
May 172023 IHSA Class 1A TRB Sectional - #4 Chicago (C. Hope Academy)May 17 · 100 Meters · Place 7 · Chicago (DuSable)Chicago (DuSable)100 Meters711.4410
May 13CPL Boys ChampionshipMay 13 · 200 Meters · Place 2 · Chicago (DuSable)Chicago (DuSable)200 Meters222.95 PB10
May 13CPL Boys ChampionshipMay 13 · 100 Meters · Place 4 · Chicago (DuSable)Chicago (DuSable)100 Meters411.5610
Apr 13Second Annual All-Comers Challenger MeetApr 13 · 200 Meters · Place 2 · Chicago (DuSable)Chicago (DuSable)200 Meters223.0710
Apr 13Second Annual All-Comers Challenger MeetApr 13 · 100 Meters · Place 2 · Chicago (DuSable)Chicago (DuSable)100 Meters211.31 PB10
Mar 23First Annual Ice Breaker Invitational Mar 23 · 200 Meters · Place 2 · Chicago (DuSable)Chicago (DuSable)200 Meters224.6110
Mar 23First Annual Ice Breaker Invitational Mar 23 · 100 Meters · Place 1 · Chicago (DuSable)Chicago (DuSable)100 Meters111.9510

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 18Chicago Public League Indoor Varsity ChampionshipsMar 18 · 200 Meters · Place 15 · Chicago (DuSable)Chicago (DuSable)200 Meters1523.7110
Mar 18Chicago Public League Indoor Varsity ChampionshipsMar 18 · 60 Meters · Place 25 · Chicago (DuSable)Chicago (DuSable)60 Meters257.5110
Mar 11*CPL Indoor Last Chance Meet SouthMar 11 · 200 Meters · Place 6 · Chicago (DuSable)Chicago (DuSable)200 Meters623.76a—
Mar 11*CPL Indoor Last Chance Meet SouthMar 11 · 60 Meters · Place 4 · Chicago (DuSable)Chicago (DuSable)60 Meters47.44a—
Feb 17CPS Challenger Meet #4Feb 17 · 200 Meters · Place 1 · Chicago (DuSable)Chicago (DuSable)200 Meters123.8210
Feb 17CPS Challenger Meet #4Feb 17 · 60 Meters · Place 1 · Chicago (DuSable)Chicago (DuSable)60 Meters17.3810

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 14CPL Boys ChampionshipMay 14 · 300m Hurdles · Place 6 · Chicago (DuSable)Chicago (DuSable)300m Hurdles649.16a9
May 14CPL Boys ChampionshipMay 14 · 100 Meters · Place 13 · Chicago (DuSable)Chicago (DuSable)100 Meters1311.98a9