Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorMorton Boys Track Meet #2 · Feb 145:54.39aMorton Boys Track Meet #2February 14, 2025
1600 Meters · OutdoorAddison Trail Girls Kickoff Tri · Feb 55:28.81aAddison Trail Girls Kickoff TriFebruary 5, 2026
3200 Meters · OutdoorWillowbrook Boy's Invitational · May 111:34.47aWillowbrook Boy's InvitationalMay 1, 2026
600 Meters · IndoorWest Suburban Gold Boys Indoor Championship · Mar 201:36.43West Suburban Gold Boys Indoor ChampionshipMarch 20, 2026
800 Meters · OutdoorWSC Gold Boys Conference Championship · May 132:10.70aWSC Gold Boys Conference ChampionshipMay 13, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #05 Roselle (Lake Park)May 22 · 800 Meters · Place 30 · Franklin Park-Northlake (Leyden)800 Meters30.2:10.78a10
May 13WSC Gold Boys Conference ChampionshipMay 13 · 800 Meters · Place 4 · Franklin Park-Northlake (Leyden)800 Meters4.2:10.70a PB10
May 1Willowbrook Boy's InvitationalMay 1 · 3200 Meters · Place 2 · Franklin Park-Northlake (Leyden)3200 Meters2.11:34.47a PB10
Apr 25Tim Simon InvitationalApr 25 · 800 Meters · Place 3 · Franklin Park-Northlake (Leyden)800 Meters32:12.93a10
Apr 16Leyden Boys Eagle InvitationalApr 16 · 800 Meters · Place 2 · Franklin Park-Northlake (Leyden)800 Meters2.2:14.88a10
Apr 11Glenbard South Raider OpenApr 11 · 1600 Meters · Place 22 · Franklin Park-Northlake (Leyden)1600 Meters22.5:34.70a10
Apr 11Glenbard South Raider OpenApr 11 · 800 Meters · Place 6 · Franklin Park-Northlake (Leyden)800 Meters6.2:12.86a10
Mar 14York Boys MeetMar 14 · 800 Meters · Place 13 · Franklin Park-Northlake (800 Meters132:14.6010
Feb 5Addison Trail Girls Kickoff TriFeb 5 · 1600 Meters · Place 6 · Franklin Park-Northlake (Leyden)1600 Meters6.5:28.81a PB10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 20West Suburban Gold Boys Indoor ChampionshipMar 20 · 600 Meters · Place 2 · Franklin Park-Northlake (600 Meters21:36.43 PB10
Feb 21Greg Foster InvitationalFeb 21 · 600 Meters · Place 4 · Franklin Park-Northlake (Leyden)600 Meters41:38.52a10
Feb 13Boy's Indoor Meet #2Feb 13 · 600 Meters · Place 4 · Franklin Park-Northlake (Leyden)600 Meters41:41.24a10

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 5Addison Trail Co Ed QuadMay 5 · 800 Meters · Place 3 · Franklin Park-Northlake (Leyden)800 Meters32:26.38a9
Apr 12Glenbard South Raider OpenApr 12 · 800 Meters · Place 12 · Franklin Park-Northlake (Leyden)800 Meters122:25.62a9
Mar 14GBE QuadMar 14 · 1600 Meters · Place 3 · Franklin Park-Northlake (Leyden)1600 Meters35:33.00a—
Mar 14GBE QuadMar 14 · 800 Meters · Place 6 · Franklin Park-Northlake (Leyden)800 Meters62:37.00a—

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 21West Suburban Gold Boys Indoor ChampionshipMar 21 · 600 Meters · Place 4 · Franklin Park-Northlake (600 Meters41:39.509
Feb 22Greg Foster InvitationalFeb 22 · 600 Meters · Place 15 · Franklin Park-Northlake (Leyden)600 Meters151:41.98a—
Feb 20Addison Trail Boys Quad #1Feb 20 · 600 Meters · Place 3 · Franklin Park-Northlake (Leyden)600 Meters31:45.47a—
Feb 14Morton Boys Track Meet #2Feb 14 · 1600 Meters · Place 3 · Franklin Park-Northlake (Leyden)1600 Meters3.5:54.39a PB9
Feb 7Morton Boys Track Meet #1Feb 7 · 600 Meters · Place 2 · Franklin Park-Northlake (Leyden)600 Meters21:47.34a—