Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Outdoor2026 Magis Miles · Jun 64:27.78a2026 Magis MilesJune 6, 2026
100 Meters · OutdoorLatin Roman Quad · Apr 2413.04aLatin Roman QuadApril 24, 2024
1500 Meters · Outdoor2026 Magis Miles · Jun 64:12.28a2026 Magis MilesJune 6, 2026
1600 Meters · Outdoor2026 Magis Miles · Jun 64:26.44a2026 Magis MilesJune 6, 2026
200 Meters · IndoorCPS Select Challeger Meet · Feb 1925.84aCPS Select Challeger MeetFebruary 19, 2025
200 Meters · OutdoorLatin Roman Quad · Apr 2425.93aLatin Roman QuadApril 24, 2024
400 Meters · IndoorChicago Public Leage Varsity Indoor Championships · Mar 2254.54aChicago Public Leage Varsity Indoor ChampionshipsMarch 22, 2025
400 Meters · OutdoorIHSA Class 3A TRB Sectional - #07 Oak Park (O.P.-River Forest) · May 2151.05aIHSA Class 3A TRB Sectional - #07 Oak Park (O.P.-River Forest)May 21, 2026
600 Meters · IndoorNiles West City Meet #1 · Feb 71:42.82aNiles West City Meet #1February 7, 2025
600 Meters · OutdoorCabin Fever Invitational Sponsored By Nike · Mar 61:33.38Cabin Fever Invitational Sponsored By NikeMarch 6, 2025
800 Meters · Indoor*2026 CPL Select Challenger Meet · Feb 182:02.16a*2026 CPL Select Challenger MeetFebruary 18, 2026
800 Meters · OutdoorSt. Ignatius Boys Friday Night Lights · May 81:59.79aSt. Ignatius Boys Friday Night LightsMay 8, 2026
complete · IndoorNiles West City Meet #2 · Feb 1627.06Niles West City Meet #2February 16, 2024
complete · Outdoor37th Annual Bud Mohns/Bob Cohoon Invitational · Apr 1326.3937th Annual Bud Mohns/Bob Cohoon InvitationalApril 13, 2024
Final · OutdoorCPL Boys Varsity/Sophomore Championships · May 1756.14CPL Boys Varsity/Sophomore ChampionshipsMay 17, 2025
Full · OutdoorLane Tech Co-Ed Cup · Apr 513.01Lane Tech Co-Ed CupApril 5, 2025
Open · OutdoorYork Boys Outdoor Opener · Apr 1225.00York Boys Outdoor OpenerApril 12, 2025
Varsity · OutdoorSt Ignatius Boys Wolfpack #2 · Apr 1655.24St Ignatius Boys Wolfpack #2April 16, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 62026 Magis MilesJun 6 · 1 Mile · Place 23 · ChicagoChicago1 Mile23.4:27.78a PB11
Jun 62026 Magis MilesJun 6 · 1600 Meters · Place 23 · ChicagoChicago1600 Meters23.4:26.44a PB11
Jun 62026 Magis MilesJun 6 · 1500 Meters · Place 15 · ChicagoChicago1500 Meters15.4:12.28a PB11
May 21IHSA Class 3A TRB Sectional - #07 Oak Park (O.P.-River Forest)May 21 · 400 Meters · Place 4 · Chicago (Payton)Chicago (Payton)400 Meters4.51.05a PB11
May 16*2026 CPL Boys Varsity/Sophomore ChampionshipsMay 16 · 400 Meters · Place 6 · Chicago (Payton)Chicago (Payton)400 Meters651.40a11
May 8St. Ignatius Boys Friday Night LightsMay 8 · 800 Meters · Place 3 · Chicago (Payton)Chicago (Payton)800 Meters31:59.79a PB11
May 12026 Deerfield Invite - VarsityMay 1 · 400 Meters · Place 2 · Chicago (Payton)Chicago (Payton)400 Meters2.52.21a11
Apr 18Bud Mohns-Bob Cohoon InvitationalApr 18 · 800 Meters · Place 8 · Chicago (Payton)Chicago (Payton)800 Meters8.2:01.70a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 284th Annual Art Pahl InviteFeb 28 · 800 Meters · Place 4 · Chicago (Payton)Chicago (Payton)800 Meters42:08.08a11
Feb 18*2026 CPL Select Challenger MeetFeb 18 · 800 Meters · Place 5 · Chicago (Payton)Chicago (Payton)800 Meters52:02.16a PB11

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 17CPL Boys Varsity/Sophomore ChampionshipsMay 17 · Final · Place 10 · Chicago (Payton)Chicago (Payton)Final1056.14 PB10
May 9St Ignatius Boys Friday Night LightsMay 9 · 400 Meters · Place 24 · Chicago (Payton)Chicago (Payton)400 Meters2454.70a10
Apr 16St Ignatius Boys Wolfpack #2Apr 16 · Varsity · Place 4 · Chicago (Payton)Chicago (Payton)Varsity455.24 PB10
Apr 12York Boys Outdoor OpenerApr 12 · Open · Place 3 · Chicago (Payton)Chicago (Payton)Open354.4010
Apr 12York Boys Outdoor OpenerApr 12 · Open · Place 4 · Chicago (Payton)Chicago (Payton)Open425.00 PB10
Apr 5Lane Tech Co-Ed CupApr 5 · Full · Place 8 · Chicago (Payton)Chicago (Payton)Full856.8410
Apr 5Lane Tech Co-Ed CupApr 5 · Full · Place 19 · Chicago (Payton)Chicago (Payton)Full1913.01 PB10
Mar 6Cabin Fever Invitational Sponsored By NikeMar 6 · 600 Meters · Place 5 · Chicago (Payton)Chicago (Payton)600 Meters51:33.38 PB—
Mar 6Cabin Fever Invitational Sponsored By NikeMar 6 · 600 Meters · Place 14 · Chicago (Payton)Chicago (Payton)600 Meters141:33.38—
Mar 6Cabin Fever Invitational Sponsored By NikeMar 6 · 400 Meters · Place 4 · Chicago (Payton)Chicago (Payton)400 Meters456.77—
Mar 6Cabin Fever Invitational Sponsored By NikeMar 6 · 400 Meters · Place 32 · Chicago (Payton)Chicago (Payton)400 Meters3256.77—

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 22Chicago Public Leage Varsity Indoor ChampionshipsMar 22 · 400 Meters · Place 18 · Chicago (Payton)Chicago (Payton)400 Meters1854.54a PB10
Mar 15CPL North/West Indoor InviteMar 15 · 400 Meters · Place 7 · Chicago (Payton)Chicago (Payton)400 Meters755.20a—
Feb 21Midway Miles #3Feb 21 · 200 Meters · Place 18 · Chicago (Payton)Chicago (Payton)200 Meters1826.05a—
Feb 19CPS Select Challeger MeetFeb 19 · 400 Meters · Place 13 · Chicago (Payton)Chicago (Payton)400 Meters1356.30a—
Feb 19CPS Select Challeger MeetFeb 19 · 200 Meters · Place 24 · Chicago (Payton)Chicago (Payton)200 Meters2425.84a PB—
Feb 7Niles West City Meet #1Feb 7 · 600 Meters · Place 3 · Chicago (Payton)Chicago (Payton)600 Meters31:42.82a PB—
Feb 7Niles West City Meet #1Feb 7 · 200 Meters · Place 5 · Chicago (Payton)Chicago (Payton)200 Meters526.87a—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 24Latin Roman QuadApr 24 · 200 Meters · Place 6 · Chicago (Payton)Chicago (Payton)200 Meters625.93a PB—
Apr 24Latin Roman QuadApr 24 · 100 Meters · Place 12 · Chicago (Payton)Chicago (Payton)100 Meters1213.04a PB—
Apr 1337th Annual Bud Mohns/Bob Cohoon InvitationalApr 13 · complete · Place 22 · Chicago (Payton)Chicago (Payton)complete2226.39 PB9

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 16Niles West City Meet #2Feb 16 · complete · Place 11 · Chicago (Payton)Chicago (Payton)complete1127.06 PB9