Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Outdoor2026 Magis Miles · Jun 64:49.05a2026 Magis MilesJune 6, 2026
1500 Meters · Outdoor2026 Magis Miles · Jun 64:31.86a2026 Magis MilesJune 6, 2026
1600 Meters · Indoor Niles West City Meet #2 · Feb 204:59.60a Niles West City Meet #2February 20, 2026
1600 Meters · Outdoor2026 Magis Miles · Jun 64:47.70a2026 Magis MilesJune 6, 2026
2000m Steeplechase · 0.838m · OutdoorUSATF Illinois Association Masters & Open T&F Championship · Jun 77:31.00aUSATF Illinois Association Masters & Open T&F ChampionshipJune 7, 2026
2000m Steeplechase · 0.914m · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 277:22.62a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
800 Meters · Indoor*2026 CPL Select Challenger Meet · Feb 182:11.17a*2026 CPL Select Challenger MeetFebruary 18, 2026
800 Meters · Outdoor2026 Deerfield Invite - F/S & Open · May 22:09.63a2026 Deerfield Invite - F/S & OpenMay 2, 2026
Complete · OutdoorIHSA Class 3A TRB Sectional - #07 Chicago (St. Ignatius College Prep) · May 234:59.85IHSA Class 3A TRB Sectional - #07 Chicago (St. Ignatius College Prep)May 23, 2025
Final · OutdoorCPL Boys Varsity/Sophomore Championships · May 175:00.54CPL Boys Varsity/Sophomore ChampionshipsMay 17, 2025
Full · OutdoorTriple A Challenger Meet · Mar 54:55.90Triple A Challenger MeetMarch 5, 2025
High Jump · Indoor*2026 CPL Varsity Indoor Championships · Mar 212:16.08*2026 CPL Varsity Indoor ChampionshipsMarch 21, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 2000m Steeplechase · Place 15 · High South Track ClubHigh South Track Club2000m Steeplechase0.914m15.7:22.62a PB10
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 1500 Meters · High South Track ClubHigh South Track Club1500 MetersRound P--DNS10
Jun 26USATF Illinois Assoc Junior Olympics T&F ChampionshipJun 26 · 1500 Meters · Place 6 · High South Track ClubHigh South Track Club1500 Meters6.5:00.14a10
Jun 26USATF Illinois Assoc Junior Olympics T&F ChampionshipJun 26 · 800 Meters · Place 4 · High South Track ClubHigh South Track Club800 Meters4.2:15.08a10
Jun 19Plainfield Pack Summer KickoffJun 19 · 1600 Meters · Place 5 · High South Track ClubHigh South Track Club1600 Meters5.5:01.94a10
Jun 19Plainfield Pack Summer KickoffJun 19 · 800 Meters · Place 2 · High South Track ClubHigh South Track Club800 Meters2.2:11.94a10
Jun 7USATF Illinois Association Masters & Open T&F ChampionshipJun 7 · 2000m Steeplechase · Place 1 · High South Track ClubHigh South Track Club2000m Steeplechase0.838m1.7:31.00a PB10
Jun 7USATF Illinois Assoc Junior Olympic Steeplechase and Hammer Throw ChampionshipJun 7 · 2000m Steeplechase · Place 1 · High South Track ClubHigh South Track Club2000m Steeplechase0.914m1.7:31.0010
Jun 6Chicago Sprint Spectacular Jun 6 · 800 Meters · Place 6 · High South Track ClubHigh South Track Club800 Meters62:13.54a10
Jun 62026 Magis MilesJun 6 · 1 Mile · Place 86 · ChicagoChicago1 Mile86.4:49.05a PB10
Jun 62026 Magis MilesJun 6 · 1600 Meters · Place 87 · ChicagoChicago1600 Meters87.4:47.70a PB10
Jun 62026 Magis MilesJun 6 · 1500 Meters · Place 74 · ChicagoChicago1500 Meters74.4:31.86a PB10
May 16*2026 CPL Boys Varsity/Sophomore ChampionshipsMay 16 · 1600 Meters · Place 16 · Chicago (Lincoln Park)Chicago (Lincoln Park)1600 Meters165:05.28a10
May 16*2026 CPL Boys Varsity/Sophomore ChampionshipsMay 16 · 800 Meters · Place 8 · Chicago (Lincoln Park)Chicago (Lincoln Park)800 Meters82:13.11a10
May 8St. Ignatius Boys Friday Night LightsMay 8 · 1600 Meters · Place 32 · Chicago (Lincoln Park)Chicago (Lincoln Park)1600 Meters324:55.39a10
May 22026 Deerfield Invite - F/S & OpenMay 2 · 1600 Meters · Chicago (Lincoln Park)Chicago (Lincoln Park)1600 Meters—DNS10
May 22026 Deerfield Invite - F/S & OpenMay 2 · 800 Meters · Place 3 · Chicago (Lincoln Park)Chicago (Lincoln Park)800 Meters3.2:09.63a PB10
Apr 24Don RelaysApr 24 · 800 Meters · Place 8 · Chicago (Lincoln Park)Chicago (Lincoln Park)800 Meters8.2:10.98a10
Apr 15 St Ignatius Boys Wolfpack #2Apr 15 · 800 Meters · Place 7 · Chicago (Lincoln Park)Chicago (Lincoln Park)800 Meters72:11.00a10
Apr 4 Latin Hope Invitational #1Apr 4 · 1600 Meters · Place 6 · Chicago (Lincoln Park)Chicago (Lincoln Park)1600 Meters65:17.75a10
Apr 4 Latin Hope Invitational #1Apr 4 · 800 Meters · Place 6 · Chicago (Lincoln Park)Chicago (Lincoln Park)800 Meters62:15.57a10
Mar 610th Annual Ron Campbell InviteMar 6 · 1600 Meters · Place 5 · Chicago (Lincoln Park)Chicago (Lincoln Park)1600 Meters55:15.95a10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 21*2026 CPL Varsity Indoor ChampionshipsMar 21 · High Jump · Place 20 · Chicago (Lincoln Park)Chicago (Lincoln Park)High Jump202:16.08 PB—
Feb 20 Niles West City Meet #2Feb 20 · 1600 Meters · Place 5 · Chicago (Lincoln Park)Chicago (Lincoln Park)1600 Meters54:59.60a PB10
Feb 18*2026 CPL Select Challenger MeetFeb 18 · 800 Meters · Place 17 · Chicago (Lincoln Park)Chicago (Lincoln Park)800 Meters172:11.17a PB10

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 23IHSA Class 3A TRB Sectional - #07 Chicago (St. Ignatius College Prep)May 23 · Complete · Place 19 · Chicago (Lincoln Park)Chicago (Lincoln Park)Complete194:59.85 PB9
May 17CPL Boys Varsity/Sophomore ChampionshipsMay 17 · Final · Place 9 · Chicago (Lincoln Park)Chicago (Lincoln Park)Final95:00.54 PB9
May 9St Ignatius Boys Friday Night LightsMay 9 · 1600 Meters · Place 33 · Chicago (Lincoln Park)Chicago (Lincoln Park)1600 Meters334:57.33a9
May 2Deerfield Invitational - VarsityMay 2 · 1600 Meters · Place 3 · Chicago (Lincoln Park)Chicago (Lincoln Park)1600 Meters35:08.18a9
Apr 5Latin Hope Invitational #1Apr 5 · Full · Place 3 · Chicago (Lincoln Park)Chicago (Lincoln Park)Full310:55.159
Mar 5Triple A Challenger MeetMar 5 · Full · Place 6 · Chicago (Lincoln Park)Chicago (Lincoln Park)Full64:55.90 PB9

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 22Chicago Public Leage Varsity Indoor ChampionshipsMar 22 · 1600 Meters · Place 15 · Chicago (Lincoln Park)Chicago (Lincoln Park)1600 Meters154:59.67a9
Mar 15CPL North/West Indoor InviteMar 15 · 1600 Meters · Place 8 · Chicago (Lincoln Park)Chicago (Lincoln Park)1600 Meters85:06.16a—
Feb 21Niles West City Meet #2Feb 21 · 1600 Meters · Place 1 · Chicago (Lincoln Park)Chicago (Lincoln Park)1600 Meters15:01.84a—