Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorLake Forest Invite · Apr 254:47.82aLake Forest InviteApril 25, 2026
1600 Meters · OutdoorBradley Davis Memorial Under the Lights Invite · May 124:46.41aBradley Davis Memorial Under the Lights InviteMay 12, 2026
200 Meters · IndoorProviso West Boys Quad #1 · Feb 726.20aProviso West Boys Quad #1February 7, 2025
200 Meters · OutdoorOPRF - Morton Co-Ed Dual · Apr 826.46aOPRF - Morton Co-Ed DualApril 8, 2026
3200 Meters · OutdoorWest Suburban Last Chance · May 1910:29.92aWest Suburban Last ChanceMay 19, 2026
400 Meters · IndoorGately Park Open · Dec 758.55aGately Park OpenDecember 7, 2024
400 Meters · OutdoorOPRF - Morton Co-Ed Dual · Apr 858.21aOPRF - Morton Co-Ed DualApril 8, 2026
600 Meters · IndoorWest Suburban Boys Silver Indoor Conference · Mar 211:36.39West Suburban Boys Silver Indoor ConferenceMarch 21, 2025
800 Meters · IndoorProviso West Boys Indoor Quad 2 · Feb 132:13.51aProviso West Boys Indoor Quad 2February 13, 2026
800 Meters · OutdoorOPRF - Lyons - York Triangular · Apr 292:07.03aOPRF - Lyons - York TriangularApril 29, 2026
Pole Vault · IndoorProviso West Boys Invitational · Feb 282:13.83Proviso West Boys InvitationalFebruary 28, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 19West Suburban Last ChanceMay 19 · 3200 Meters · Place 9 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)3200 Meters9.10:29.92a PB10
May 14West Suburban Silver BOYS ConferenceMay 14 · 800 Meters · Place 6 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)800 Meters62:08.510
May 12Bradley Davis Memorial Under the Lights InviteMay 12 · 1600 Meters · Place 28 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)1600 Meters28.4:46.41a PB10
May 2Jim Arnold InviteMay 2 · 800 Meters · Place 3 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)800 Meters3.2:10.07a10
Apr 29OPRF - Lyons - York TriangularApr 29 · 800 Meters · Place 8 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)800 Meters8.2:07.03a PB10
Apr 25Lake Forest InviteApr 25 · 1 Mile · Place 4 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)1 Mile44:47.82a PB10
Apr 18The Minooka SmithStrong InvitationalApr 18 · 800 Meters · Place 7 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)800 Meters7.2:09.45a10
Apr 11Gans Zeedyk InviteApr 11 · 1600 Meters · Place 4 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)1600 Meters44:53.06a10
Apr 8OPRF - Morton Co-Ed DualApr 8 · 400 Meters · Place 2 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)400 Meters2.58.21a PB10
Apr 8OPRF - Morton Co-Ed DualApr 8 · 200 Meters · Place 6 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)200 Meters6.26.46a PB10
Mar 20WSC Boys Silver ChampionshipsMar 20 · 800 Meters · Place 7 · Oak Park (O.P.-River ForeOak Park (O.P.-River Fore800 Meters72:12.7810

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28Proviso West Boys InvitationalFeb 28 · 800 Meters · Place 2 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)800 Meters22:13.83a10
Feb 28Proviso West Boys InvitationalFeb 28 · Pole Vault · Place 2 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)Pole Vault22:13.83 PB—
Feb 13Proviso West Boys Indoor Quad 2Feb 13 · 800 Meters · Place 12 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)800 Meters122:13.51a PB10

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15WSC Silver Boys Outdoor ChampionshipMay 15 · 800 Meters · Place 8 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)800 Meters82:07.23a9
May 13Bradley Davis Memorial Under the Lights InvitationalMay 13 · 1600 Meters · Place 64 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)1600 Meters644:55.20a9
May 10West Suburban Silver Boys JV MeetMay 10 · 800 Meters · Place 12 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)800 Meters122:13.85a9
Apr 19The Minooka SmithStrong InvitationalApr 19 · 800 Meters · Place 22 · Oak Park (O.P.-River ForeOak Park (O.P.-River Fore800 Meters222:13.549
Apr 8OPRF Co-Ed DualApr 8 · 800 Meters · Place 13 · Oak Park (O.P.-River ForeOak Park (O.P.-River Fore800 Meters132:26.739
Apr 8OPRF Co-Ed DualApr 8 · 400 Meters · Place 19 · Oak Park (O.P.-River ForeOak Park (O.P.-River Fore400 Meters1958.789

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 21West Suburban Boys Silver Indoor ConferenceMar 21 · 600 Meters · Place 6 · Oak Park (O.P.-River ForeOak Park (O.P.-River Fore600 Meters61:36.39 PB9
Feb 7Proviso West Boys Quad #1Feb 7 · 200 Meters · Place 17 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)200 Meters1726.20a PB—
Feb 7Proviso West Boys Quad #1Feb 7 · 400 Meters · Place 22 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)400 Meters2259.43a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 7Gately Park OpenDec 7 · 400 Meters · Place 5 · UnattachedUnattached400 Meters5.58.55a PB9

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 11IESA 4A - Sectional 4 @ Yorkville HSMay 11 · 400 Meters · Place 5 · Oak Park JulianOak Park Julian400 Meters558.758
Apr 28Windy City Series #4Apr 28 · 400 Meters · Place 4 · Oak Park JulianOak Park Julian400 Meters41:00.778
Apr 27J-Barb Invitational 2024Apr 27 · 800 Meters · Place 7 · Oak Park JulianOak Park Julian800 Meters7.2:20.82a8
Apr 13Chute InvitationalApr 13 · 800 Meters · Place 4 · Oak Park JulianOak Park Julian800 Meters4.2:26.80a8