Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · Outdoor*2026 CPL Boys Invite · May 25:11.83a*2026 CPL Boys InviteMay 2, 2026
200 Meters · OutdoorCPS SCORE! Networks 8 & 9 Qualifying Meet · May 1427.85aCPS SCORE! Networks 8 & 9 Qualifying MeetMay 14, 2024
400 Meters · Indoor*CPL Single A Challenger Meet · Feb 121:07.12*CPL Single A Challenger MeetFebruary 12, 2025
400 Meters · OutdoorIHSA Class 2A TRB Sectional - #05 Chicago (St. Rita) · May 2256.00IHSA Class 2A TRB Sectional - #05 Chicago (St. Rita)May 22, 2025
800 Meters · IndoorIllinois Meet of Champions presented by New Balance · Mar 62:13.72aIllinois Meet of Champions presented by New BalanceMarch 6, 2026
800 Meters · Outdoor*2026 CPL Boys Varsity/Sophomore Championships · May 162:05.36a*2026 CPL Boys Varsity/Sophomore ChampionshipsMay 16, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 20IHSA Class 2A TRB Sectional - #05 Chicago (C. Hope Academy)May 20 · 800 Meters · Place 3 · Chicago (King)Chicago (King)800 Meters3.2:12.55a10
May 16*2026 CPL Boys Varsity/Sophomore ChampionshipsMay 16 · 800 Meters · Place 2 · Chicago (King)Chicago (King)800 Meters22:05.36a PB10
May 2*2026 CPL Boys InviteMay 2 · 1600 Meters · Place 5 · Chicago (King)Chicago (King)1600 Meters55:11.83a PB10
May 1Willowbrook Boy's InvitationalMay 1 · 1600 Meters · Chicago (King)Chicago (King)1600 Meters—DNS10
May 1Willowbrook Boy's InvitationalMay 1 · 800 Meters · Chicago (King)Chicago (King)800 Meters—DNS10
Apr 24T. F. South Co-Ed Track InvitationalApr 24 · 1600 Meters · Chicago (King)Chicago (King)1600 Meters—DNS10
Apr 22Kenwood Coed Outdoor OpenApr 22 · 800 Meters · Place 1 · Chicago (King)Chicago (King)800 Meters1.2:06.97a10
Apr 94th Annual Spring Fling ChallengerApr 9 · 800 Meters · Place 2 · Chicago (King)Chicago (King)800 Meters2.2:09.31a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 6Illinois Meet of Champions presented by New BalanceMar 6 · 800 Meters · Place 6 · Chicago (King)Chicago (King)800 Meters6.2:13.72a PB10
Feb 11*2026 CPL Single A Challenger MeetFeb 11 · 800 Meters · Place 1 · Chicago (King)Chicago (King)800 Meters12:16.6410

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 22IHSA Class 2A TRB Sectional - #05 Chicago (St. Rita)May 22 · 400 Meters · Place 10 · Chicago (King)Chicago (King)400 Meters1056.00 PB10
May 17CPL Boys Varsity/Sophomore ChampionshipsMay 17 · 800 Meters · Place 15 · Chicago (King)Chicago (King)800 Meters152:16.3910
May 2Willowbrook Boys InviteMay 2 · 800 Meters · Place 2 · Chicago (King)Chicago (King)800 Meters22:18.07a10
Apr 10St Rita Co-Ed #1Apr 10 · 400 Meters · Place 23 · Chicago (King)Chicago (King)400 Meters231:01.4610

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 12*CPL Single A Challenger MeetFeb 12 · 400 Meters · Place 12 · Chicago (King)Chicago (King)400 Meters121:07.12 PB10

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 1CPS SCORE! City ChampionshipJun 1 · 400 Meters · Place 12 · PershingPershing400 Meters121:02.598
May 22CPS SCORE! Super Regional 8-13 7th/8thMay 22 · 400 Meters · Place 1 · PershingPershing400 Meters1.1:00.64a8
May 14CPS SCORE! Networks 8 & 9 Qualifying MeetMay 14 · 400 Meters · Place 1 · PershingPershing400 Meters1.1:05.44a8
May 14CPS SCORE! Networks 8 & 9 Qualifying MeetMay 14 · 200 Meters · Place 4 · PershingPershing200 Meters4.27.85a PB8

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 31CPS Score Networks 8-13 7th/8th Only Super RegionalMay 31 · 400 Meters · Place 3 · PershingPershing400 Meters31:00.907
May 13CPS SCORE! Network 8,9,10,11 Qualifying MeetMay 13 · 400 Meters · Place 3 · PershingPershing400 Meters31:03.947
May 13CPS SCORE! Network 8,9,10,11 Qualifying MeetMay 13 · 200 Meters · Place 13 · PershingPershing200 Meters1327.977