Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2025 GLIAC Indoor Track & Field Championships · Mar 14:43.54a2025 GLIAC Indoor Track & Field ChampionshipsMarch 1, 2025
100 Meters · OutdoorLane Tech Len Jareczek Invitational · Mar 2413.35aLane Tech Len Jareczek InvitationalMarch 24, 2023
1500 Meters · OutdoorBig Blue Alumni Invite · Mar 294:28.59aBig Blue Alumni InviteMarch 29, 2025
1600 Meters · OutdoorChicago Amundsen Co-Ed Viking Invite · Apr 154:54.22Chicago Amundsen Co-Ed Viking InviteApril 15, 2023
200 Meters · IndoorNiles West City Meet II · Feb 1828.78aNiles West City Meet IIFebruary 18, 2022
3000 Meters · IndoorONU Holiday Open · Dec 79:57.62aONU Holiday OpenDecember 7, 2024
3000 Meters · Outdoor2026 Chicagoland Championships · Apr 99:37.88a2026 Chicagoland ChampionshipsApril 9, 2026
3000m Steeplechase · OutdoorWindy City Summer Series Meet #3 · Jul 253:30.47aWindy City Summer Series Meet #3July 25, 2023
400 Meters · OutdoorRiver Park Track Invite · Apr 2458.39aRiver Park Track InviteApril 24, 2023
50 Meter · IndoorNiles West City Meet II · Feb 187.41aNiles West City Meet IIFebruary 18, 2022
50 Meters · IndoorNiles West City Meet #2 · Feb 167.13Niles West City Meet #2February 16, 2024
5000 Meters · OutdoorDon Church Twilight Meet · Apr 1817:00.03aDon Church Twilight MeetApril 18, 2026
800 Meters · Indoor2025 GLIAC Indoor Track & Field Championships · Mar 12:09.81a2025 GLIAC Indoor Track & Field ChampionshipsMarch 1, 2025
800 Meters · OutdoorSteinmetz Invitational · Apr 292:08.95aSteinmetz InvitationalApril 29, 2023
Long Jump · IndoorNiles West City Meet II · Feb 183.78mNiles West City Meet IIFebruary 18, 2022

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 292026 GLIAC Outdoor Track & Field ChampionshipsApr 29 · 5000 Meters · Roosevelt (Ill.)Roosevelt (Ill.)5000 Meters—DNFSo
Apr 292026 GLIAC Outdoor Track & Field ChampionshipsApr 29 · 1500 Meters · Place 23 · Roosevelt (Ill.)Roosevelt (Ill.)1500 MetersRound P23.4:30.55aSo
Apr 18Don Church Twilight MeetApr 18 · 5000 Meters · Place 10 · Roosevelt (Ill.)Roosevelt (Ill.)5000 Meters10.17:00.03a PBSo
Apr 92026 Chicagoland ChampionshipsApr 9 · 3000 Meters · Place 21 · Roosevelt (Ill.)Roosevelt (Ill.)3000 Meters21.9:37.88a PBSo
Apr 92026 Chicagoland ChampionshipsApr 9 · 1500 Meters · Place 58 · Roosevelt (Ill.)Roosevelt (Ill.)1500 Meters58.4:31.47aSo
Mar 27NCC Distance FlingMar 27 · 1500 Meters · Place 33 · Roosevelt (Ill.)Roosevelt (Ill.)1500 Meters33.4:31.73aSo

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28GLIAC Indoor Track & Field ChampionshipsFeb 28 · 1 Mile · Place 18 · Roosevelt (Ill.)Roosevelt (Ill.)1 Mile18.4:51.96aSo
Feb 6Walter Cramer InviteFeb 6 · 1 Mile · Place 26 · Roosevelt (Ill.)Roosevelt (Ill.)1 Mile264:57.30aSo
Jan 24Aurora Grand PrixJan 24 · 1 Mile · Place 45 · Roosevelt (Ill.)Roosevelt (Ill.)1 Mile455:08.96aSo

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 6ONU Holiday OpenDec 6 · 1 Mile · Place 13 · Roosevelt (Ill.)Roosevelt (Ill.)1 Mile13.5:02.81aSo
Mar 12025 GLIAC Indoor Track & Field ChampionshipsMar 1 · 1 Mile · Place 14 · Roosevelt (Ill.)Roosevelt (Ill.)1 Mile14.4:43.54a PBFr
Mar 12025 GLIAC Indoor Track & Field ChampionshipsMar 1 · 800 Meters · Place 23 · Roosevelt (Ill.)Roosevelt (Ill.)800 Meters23.2:09.81a PBFr
Jan 24ONU InviteJan 24 · 1 Mile · Place 14 · Roosevelt (Ill.)Roosevelt (Ill.)1 Mile144:53.03a—
Jan 24ONU InviteJan 24 · 800 Meters · Place 17 · Roosevelt (Ill.)Roosevelt (Ill.)800 Meters172:14.02a—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 302025 GLIAC Outdoor Track & Field ChampionshipsApr 30 · 800 Meters · Place 22 · Roosevelt (Ill.)Roosevelt (Ill.)800 MetersRound P22.2:27.50aFr
Apr 25ONU Outdoor OpenApr 25 · 1500 Meters · Roosevelt (Ill.)Roosevelt (Ill.)1500 Meters—DNSFr
Mar 29Big Blue Alumni InviteMar 29 · 1500 Meters · Place 28 · Roosevelt (Ill.)Roosevelt (Ill.)1500 Meters28.4:28.59a PBFr
Mar 29Big Blue Alumni InviteMar 29 · 800 Meters · Place 24 · Roosevelt (Ill.)Roosevelt (Ill.)800 Meters24.2:09.31aFr

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 7ONU Holiday OpenDec 7 · 1 Mile · Place 15 · Roosevelt (Ill.)Roosevelt (Ill.)1 Mile15.5:02.90aFr
Dec 7ONU Holiday OpenDec 7 · 3000 Meters · Place 7 · Roosevelt (Ill.)Roosevelt (Ill.)3000 Meters7.9:57.62a PBFr
Feb 28Triple A Challenger MeetFeb 28 · 800 Meters · Place 5 · Chicago (Von Steuben)Chicago (Von Steuben)800 Meters52:15.8012
Feb 16Niles West City Meet #2Feb 16 · 800 Meters · Place 8 · Chicago (Von Steuben)Chicago (Von Steuben)800 Meters82:18.4112
Feb 16Niles West City Meet #2Feb 16 · 50 Meters · Place 44 · Chicago (Von Steuben)Chicago (Von Steuben)50 Meters447.13 PB12
Feb 2Niles West City Meet #1Feb 2 · 800 Meters · Place 10 · Chicago (Von Steuben)Chicago (Von Steuben)800 Meters102:22.34a—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 15IHSA Class 3A TRB Sectional - #7 Maywood (Proviso East)May 15 · 800 Meters · Place 25 · Chicago (Von Steuben)Chicago (Von Steuben)800 Meters252:17.23a—
May 11Chicago Public League Boys Varsity & Sophomore ChampionshipsMay 11 · 800 Meters · Place 21 · Chicago (Von Steuben)Chicago (Von Steuben)800 Meters21.2:15.28a12
May 7*SY'24 CPL Boys Last Chance MeetMay 7 · 800 Meters · Place 10 · Chicago (Von Steuben)Chicago (Von Steuben)800 Meters102:15.04a—
Apr 27Steinmetz Invitational MeetApr 27 · 800 Meters · Place 2 · Chicago (Von Steuben)Chicago (Von Steuben)800 Meters22:15.43a—
Apr 19River Park Invite 2024Apr 19 · 800 Meters · Place 2 · Chicago (Von Steuben)Chicago (Von Steuben)800 Meters22:19.04a—
Apr 134th Annual Viking InvitationalApr 13 · 800 Meters · Place 9 · Chicago (Von Steuben)Chicago (Von Steuben)800 Meters9.2:17.52a12
Apr 5Outdoor Season OpenerApr 5 · 1600 Meters · Place 1 · Chicago (Von Steuben)Chicago (Von Steuben)1600 Meters15:20.72a—
Mar 9North/West Last Chance MeetMar 9 · 1600 Meters · Place 9 · Chicago (Von Steuben)Chicago (Von Steuben)1600 Meters95:04.8612
Mar 8Batavia Distance MadnessMar 8 · 800 Meters · Place 96 · Chicago (Von Steuben)Chicago (Von Steuben)800 Meters962:14.17a—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 25Windy City Summer Series Meet #3Jul 25 · 3000m Steeplechase · Place 2 · Chicago (Von Steuben)Chicago (Von Steuben)3000m Steeplechase23:30.47a PB—
May 192023 IHSA Class 3A TRB Sectional - #7 Chicago (Whitney Young)May 19 · 800 Meters · Place 14 · Chicago (Von Steuben)Chicago (Von Steuben)800 Meters142:12.3911
May 13CPL Boys ChampionshipMay 13 · 800 Meters · Place 17 · Chicago (Von Steuben)Chicago (Von Steuben)800 Meters172:10.4111
May 9*CPL Boys Last Chance MeetMay 9 · 800 Meters · Place 2 · Chicago (Von Steuben)Chicago (Von Steuben)800 Meters22:10.81a—
Apr 29Steinmetz InvitationalApr 29 · 800 Meters · Place 2 · Chicago (Von Steuben)Chicago (Von Steuben)800 Meters22:08.95a PB—
Apr 26Rickover Meet #3Apr 26 · 800 Meters · Place 1 · Chicago (Von Steuben)Chicago (Von Steuben)800 Meters12:13.65a—
Apr 24River Park Track InviteApr 24 · 400 Meters · Place 1 · Chicago (Von Steuben)Chicago (Von Steuben)400 Meters158.39a PB—
Apr 222nd Annual GWCP Warrior InvitationalApr 22 · 1600 Meters · Place 3 · Chicago (Von Steuben)Chicago (Von Steuben)1600 Meters3.5:11.47a11
Apr 15Chicago Amundsen Co-Ed Viking InviteApr 15 · 1600 Meters · Place 3 · Chicago (Von Steuben)Chicago (Von Steuben)1600 Meters34:54.22 PB11
Mar 29Westinghouse Distance Open InviteMar 29 · 1600 Meters · Place 2 · Chicago (Von Steuben)Chicago (Von Steuben)1600 Meters25:06.81a—
Mar 24Lane Tech Len Jareczek InvitationalMar 24 · 100 Meters · Place 11 · Chicago (Von Steuben)Chicago (Von Steuben)100 Meters11.13.35a PB11
Mar 4Illinois Meet of ChampionsMar 4 · 800 Meters · Place 23 · Chicago (Von Steuben)Chicago (Von Steuben)800 Meters232:13.3111

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 25Chicago Public League InvitationalMar 25 · 800 Meters · Place 3 · Chicago (Von Steuben)Chicago (Von Steuben)800 Meters3.2:10.38a11
Mar 18Chicago Public League Indoor Varsity ChampionshipsMar 18 · 800 Meters · Place 22 · Chicago (Von Steuben)Chicago (Von Steuben)800 Meters222:12.5311
Mar 11*CPL Indoor Last Chance Meet North/WestMar 11 · 800 Meters · Place 11 · Chicago (Von Steuben)Chicago (Von Steuben)800 Meters112:15.59a—
Mar 11*CPL Indoor Last Chance Meet North/WestMar 11 · 800 Meters · Place 11 · Chicago (Von Steuben)Chicago (Von Steuben)800 Meters112:15.59a—
Feb 22CPS Challenger Meet #5Feb 22 · 800 Meters · Place 1 · Chicago (Von Steuben)Chicago (Von Steuben)800 Meters1.2:21.97a11
Feb 17Niles West City Meet #2Feb 17 · 800 Meters · Place 4 · Chicago (Von Steuben)Chicago (Von Steuben)800 Meters42:18.5611
Feb 3Niles West City Meet #1Feb 3 · 800 Meters · Place 14 · Chicago (Von Steuben)Chicago (Von Steuben)800 Meters142:26.3511

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 30*CPL Sophomore Last ChanceApr 30 · 400 Meters · Place 13 · Chicago (Von Steuben)Chicago (Von Steuben)400 Meters131:03.47a10
Apr 16Steinmetz InvitationalApr 16 · 400 Meters · Place 13 · Chicago (Von Steuben)Chicago (Von Steuben)400 Meters131:03.30SO
Apr 9Rickover InvitationalApr 9 · 400 Meters · Place 8 · Chicago (Von Steuben)Chicago (Von Steuben)400 Meters81:02.35SO

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 18Niles West City Meet IIFeb 18 · 50 Meter · Place 25 · Chicago (Von Steuben)Chicago (Von Steuben)50 Meter25.7.41a PB10
Feb 18Niles West City Meet IIFeb 18 · Long Jump · Place 13 · Chicago (Von Steuben)Chicago (Von Steuben)Long Jump13.3.78m PB10
Feb 18Niles West City Meet IIFeb 18 · 200 Meters · Place 17 · Chicago (Von Steuben)Chicago (Von Steuben)200 Meters17.28.78a PB10