Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCPS SCORE! Network 3 and 4 Qualifier · May 1518.87CPS SCORE! Network 3 and 4 QualifierMay 15, 2022
1000 Meters · IndoorNiles West City Meet #2 · Feb 213:11.37aNiles West City Meet #2February 21, 2025
1600 Meters · Indoor*2026 CPL Varsity Indoor Championships · Mar 214:55.64*2026 CPL Varsity Indoor ChampionshipsMarch 21, 2026
1600 Meters · Outdoor*2026 CPL Boys Varsity/Sophomore Championships · May 164:43.65a*2026 CPL Boys Varsity/Sophomore ChampionshipsMay 16, 2026
200 Meters · OutdoorLTAC @ Lane Stadium 2 · May 2334.66aLTAC @ Lane Stadium 2May 23, 2022
400 Meters · OutdoorLTAC @ Lane Stadium 2 · May 231:24.94aLTAC @ Lane Stadium 2May 23, 2022
600 Meters · IndoorCYUP Misfits Invite Presented by Tracksmith 2026 · Jan 171:35.38aCYUP Misfits Invite Presented by Tracksmith 2026January 17, 2026
800 Meters · Indoor*2026 CPL Select Challenger Meet · Feb 182:16.87a*2026 CPL Select Challenger MeetFebruary 18, 2026
800 Meters · OutdoorCPL Boys Varsity/Sophomore Championships · May 172:12.62CPL Boys Varsity/Sophomore ChampionshipsMay 17, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #07 Oak Park (O.P.-River Forest)May 21 · 1600 Meters · Place 13 · Chicago (Lincoln Park)Chicago (Lincoln Park)1600 Meters13.4:45.45a11
May 16*2026 CPL Boys Varsity/Sophomore ChampionshipsMay 16 · 1600 Meters · Place 10 · Chicago (Lincoln Park)Chicago (Lincoln Park)1600 Meters104:43.65a PB11
May 8St. Ignatius Boys Friday Night LightsMay 8 · 1600 Meters · Place 24 · Chicago (Lincoln Park)Chicago (Lincoln Park)1600 Meters244:46.14a11
May 22026 Deerfield Invite - F/S & OpenMay 2 · 1600 Meters · Place 2 · Chicago (Lincoln Park)Chicago (Lincoln Park)1600 Meters2.4:44.88a11
Apr 24Don RelaysApr 24 · 1600 Meters · Place 4 · Chicago (Lincoln Park)Chicago (Lincoln Park)1600 Meters4.4:48.28a11
Apr 15 St Ignatius Boys Wolfpack #2Apr 15 · 1600 Meters · Place 3 · Chicago (Lincoln Park)Chicago (Lincoln Park)1600 Meters34:46.08a11
Apr 4 Latin Hope Invitational #1Apr 4 · 1600 Meters · Place 2 · Chicago (Lincoln Park)Chicago (Lincoln Park)1600 Meters24:58.51a11
Apr 4 Latin Hope Invitational #1Apr 4 · 800 Meters · Place 4 · Chicago (Lincoln Park)Chicago (Lincoln Park)800 Meters42:14.23a11
Mar 610th Annual Ron Campbell InviteMar 6 · 1600 Meters · Place 5 · Chicago (Lincoln Park)Chicago (Lincoln Park)1600 Meters54:57.98a11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 21*2026 CPL Varsity Indoor ChampionshipsMar 21 · 1600 Meters · Place 14 · Chicago (Lincoln Park)Chicago (Lincoln Park)1600 Meters144:55.64 PB—
Feb 20 Niles West City Meet #2Feb 20 · 1600 Meters · Place 11 · Chicago (Lincoln Park)Chicago (Lincoln Park)1600 Meters115:14.07a11
Feb 18*2026 CPL Select Challenger MeetFeb 18 · 800 Meters · Place 20 · Chicago (Lincoln Park)Chicago (Lincoln Park)800 Meters202:16.87a PB11
Jan 17CYUP Misfits Invite Presented by Tracksmith 2026Jan 17 · 600 Meters · Place 56 · Lions Pride Running ClubLions Pride Running Club600 Meters56.1:35.38a PB11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 17CPL Boys Varsity/Sophomore ChampionshipsMay 17 · 800 Meters · Place 10 · Chicago (Lincoln Park)Chicago (Lincoln Park)800 Meters102:12.62 PB10
May 9St Ignatius Boys Friday Night LightsMay 9 · 800 Meters · Place 35 · Chicago (Lincoln Park)Chicago (Lincoln Park)800 Meters352:12.96a10
May 3Deerfield Invitational - F/S & OpenMay 3 · 800 Meters · Place 3 · Chicago (Lincoln Park)Chicago (Lincoln Park)800 Meters3.2:17.21a10
May 2Deerfield Invitational - VarsityMay 2 · 800 Meters · Place 3 · Chicago (Lincoln Park)Chicago (Lincoln Park)800 Meters32:17.21a10
Apr 25Don RelaysApr 25 · 800 Meters · Place 6 · Chicago (Lincoln Park)Chicago (Lincoln Park)800 Meters6.2:18.43a10
Apr 16St Ignatius Boys Wolfpack #2Apr 16 · 1600 Meters · Place 18 · Chicago (Lincoln Park)Chicago (Lincoln Park)1600 Meters185:23.8210
Apr 5Latin Hope Invitational #1Apr 5 · 800 Meters · Place 9 · Chicago (Lincoln Park)Chicago (Lincoln Park)800 Meters92:23.9710
Mar 7Ron Campbell InviteMar 7 · 1600 Meters · Place 4 · Chicago (Lincoln Park)Chicago (Lincoln Park)1600 Meters45:39.60a—
Feb 7De La Salle OpenFeb 7 · 800 Meters · Place 10 · Chicago (Lincoln Park)Chicago (Lincoln Park)800 Meters10.2:38.45a10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21Niles West City Meet #2Feb 21 · 1000 Meters · Place 4 · Chicago (Lincoln Park)Chicago (Lincoln Park)1000 Meters43:11.37a PB—
Feb 21Niles West City Meet #2Feb 21 · 800 Meters · Place 5 · Chicago (Lincoln Park)Chicago (Lincoln Park)800 Meters52:35.96a—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 11Chicago Public League Boys Varsity & Sophomore ChampionshipsMay 11 · 800 Meters · Place 20 · Chicago (Jones)Chicago (Jones)800 Meters20.2:21.59a9
May 3St Ignatius Boys Friday Night LightsMay 3 · 1600 Meters · Place 19 · Chicago (Jones)Chicago (Jones)1600 Meters195:30.78a—
May 3St Ignatius Boys Friday Night LightsMay 3 · 800 Meters · Place 20 · Chicago (Jones)Chicago (Jones)800 Meters202:18.83a—
Apr 24St Ignatius Co Ed Wolfpack Invitational #3Apr 24 · 1600 Meters · Place 8 · Chicago (Jones)Chicago (Jones)1600 Meters85:31.15a—
Apr 24St Ignatius Co Ed Wolfpack Invitational #3Apr 24 · 800 Meters · Place 7 · Chicago (Jones)Chicago (Jones)800 Meters72:21.44a—
Apr 11Lane Tech Pizza Battle- BoysApr 11 · 1600 Meters · Place 42 · Chicago (Jones)Chicago (Jones)1600 Meters425:33.99a—

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 23LTAC @ Lane Stadium 2May 23 · Long Jump · AlcottAlcottLong Jump—NM7
May 23LTAC @ Lane Stadium 2May 23 · 400 Meters · Place 27 · AlcottAlcott400 Meters27.1:24.94a PB7
May 23LTAC @ Lane Stadium 2May 23 · 200 Meters · Place 26 · AlcottAlcott200 Meters26.34.66a PB7
May 15CPS SCORE! Network 3 and 4 QualifierMay 15 · 100 Meters · Place 35 · AlcottAlcott100 Meters3518.87 PB7