Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorWest Suburban Last Chance · May 194:54.33aWest Suburban Last ChanceMay 19, 2026
400 Meters · IndoorNorth Central College Boys Indoor Invitational · Feb 1958.32aNorth Central College Boys Indoor InvitationalFebruary 19, 2026
600 Meters · IndoorWest Suburban Gold Boys Indoor Championship · Mar 201:35.48West Suburban Gold Boys Indoor ChampionshipMarch 20, 2026
600 Meters · OutdoorProviso West Boys Quad 4 · Mar 61:32.87aProviso West Boys Quad 4March 6, 2026
800 Meters · IndoorYork Boys Quad #1 · Feb 72:11.90aYork Boys Quad #1February 7, 2026
800 Meters · OutdoorWSC Gold Boys Conference Championship · May 132:10.68aWSC Gold Boys Conference ChampionshipMay 13, 2026
Pole Vault · IndoorProviso West Boys Invitational · Feb 282:14.31Proviso West Boys InvitationalFebruary 28, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 19West Suburban Last ChanceMay 19 · 1600 Meters · Place 12 · Downers Grove (South)1600 Meters12.4:54.33a PB10
May 13WSC Gold Boys Conference ChampionshipMay 13 · 800 Meters · Place 3 · Downers Grove (South)800 Meters3.2:10.68a PB10
Apr 18Bud Mohns-Bob Cohoon InvitationalApr 18 · 800 Meters · Place 5 · Downers Grove (South)800 Meters5.2:11.40a10
Mar 6Proviso West Boys Quad 4Mar 6 · 600 Meters · Place 7 · Downers Grove (South)600 Meters71:32.87a PB10

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 20West Suburban Gold Boys Indoor ChampionshipMar 20 · 600 Meters · Place 1 · Downers Grove (South)600 Meters11:35.48 PB10
Feb 28Proviso West Boys InvitationalFeb 28 · 800 Meters · Place 3 · Downers Grove (South)800 Meters32:14.31a10
Feb 28Proviso West Boys InvitationalFeb 28 · Pole Vault · Place 3 · Downers Grove (South)Pole Vault32:14.31 PB—
Feb 19North Central College Boys Indoor InvitationalFeb 19 · 400 Meters · Place 19 · Downers Grove (South)400 Meters1958.32a PB10
Feb 7York Boys Quad #1Feb 7 · 800 Meters · Place 5 · Downers Grove (South)800 Meters52:11.90a PB10
Feb 4DGS Time TrialsFeb 4 · 800 Meters · Place 15 · Downers Grove (South)800 Meters15.2:20.95aUnofficial10

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 30Hinsdale Central Frosh-Soph InviteApr 30 · 1600 Meters · Place 21 · Downers Grove (South)1600 Meters216:02.97a9
Apr 16Hinsdale Central Boys TriApr 16 · 800 Meters · Place 35 · Downers Grove (South)800 Meters352:35.239
Mar 7Proviso West Boys Quad #4Mar 7 · 800 Meters · Place 21 · Downers Grove (South)800 Meters212:31.28a—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 8York Boys Quad #1Feb 8 · 800 Meters · Place 18 · Downers Grove (South)800 Meters182:39.52a—
Feb 5DGS Time TrialsFeb 5 · 800 Meters · Downers Grove (South)800 Meters—DNS9