Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorYork Boys Quad #1 · Feb 35:51.45aYork Boys Quad #1February 3, 2024
1600 Meters · Outdoor58th Annual Wanner Knights’ Invitational · May 14:50.39a58th Annual Wanner Knights’ InvitationalMay 1, 2026
3200 Meters · IndoorYork Boys Quad #1 · Feb 710:46.13aYork Boys Quad #1February 7, 2026
3200 Meters · OutdoorWest Suburban Last Chance · May 1910:37.58aWest Suburban Last ChanceMay 19, 2026
400 Meters · IndoorYork Boys Quad #1 · Feb 71:02.40aYork Boys Quad #1February 7, 2026
800 Meters · IndoorWest Suburban Gold Boys Indoor Championship · Mar 212:24.10West Suburban Gold Boys Indoor ChampionshipMarch 21, 2025
800 Meters · OutdoorThe Brook Last Chance Meet (Senior Night) · May 82:14.57aThe Brook Last Chance Meet (Senior Night)May 8, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 19West Suburban Last ChanceMay 19 · 3200 Meters · Place 15 · Downers Grove (South)3200 Meters15.10:37.58a PB11
May 12Bradley Davis Memorial Under the Lights InviteMay 12 · 1600 Meters · Place 50 · Downers Grove (South)1600 Meters50.4:54.31a11
May 8The Brook Last Chance Meet (Senior Night)May 8 · 800 Meters · Place 6 · Downers Grove (South)800 Meters6.2:14.57a PB11
May 158th Annual Wanner Knights’ InvitationalMay 1 · 1600 Meters · Place 22 · Downers Grove (South)1600 Meters22.4:50.39a PB11
Apr 18Bud Mohns-Bob Cohoon InvitationalApr 18 · 800 Meters · Place 26 · Downers Grove (South)800 Meters26.2:15.65a11
Mar 6Proviso West Boys Quad 4Mar 6 · 1600 Meters · Place 13 · Downers Grove (South)1600 Meters134:59.05a11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28Proviso West Boys InvitationalFeb 28 · 3200 Meters · Place 16 · Downers Grove (South)3200 Meters1610:48.19a11
Feb 28Proviso West Boys InvitationalFeb 28 · 3200 Meters · Place 16 · Downers Grove (South)3200 Meters1610:48.19—
Feb 7York Boys Quad #1Feb 7 · 3200 Meters · Place 5 · Downers Grove (South)3200 Meters510:46.13a PB11
Feb 7York Boys Quad #1Feb 7 · 400 Meters · Place 14 · Downers Grove (South)400 Meters141:02.40a PB11
Feb 4DGS Time TrialsFeb 4 · 800 Meters · Place 14 · Downers Grove (South)800 Meters14.2:18.73aUnofficial11

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15West Suburban GOLD Boys ConferenceMay 15 · 800 Meters · Place 5 · Downers Grove (South)800 Meters52:19.63a10
May 13Bradley Davis Memorial Under the Lights InvitationalMay 13 · 1600 Meters · Place 74 · Downers Grove (South)1600 Meters745:00.45a10
Apr 24Minooka Conference ClashApr 24 · 3200 Meters · Place 21 · Downers Grove (South)3200 Meters2111:19.65a10
Apr 19Bud Mohns/Bob Cohoon InvitationalApr 19 · 1600 Meters · Place 17 · Downers Grove (South)1600 Meters175:04.8610
Apr 16Hinsdale Central Boys TriApr 16 · 800 Meters · Place 23 · Downers Grove (South)800 Meters232:21.0810
Apr 12York Boys Outdoor OpenerApr 12 · 3200 Meters · Place 3 · Downers Grove (South)3200 Meters311:08.1910
Mar 7Proviso West Boys Quad #4Mar 7 · 1600 Meters · Place 13 · Downers Grove (South)1600 Meters135:17.52a—

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 21West Suburban Gold Boys Indoor ChampionshipMar 21 · 800 Meters · Place 7 · Downers Grove (South)800 Meters72:24.10 PB10
Feb 18Willowbrook Boys QuadFeb 18 · 3200 Meters · Place 3 · Downers Grove (South)3200 Meters311:40.36a—
Feb 8York Boys Quad #1Feb 8 · 3200 Meters · Place 8 · Downers Grove (South)3200 Meters811:40.72a—
Feb 8York Boys Quad #1Feb 8 · 400 Meters · Place 16 · Downers Grove (South)400 Meters161:06.85a—
Feb 5DGS Time TrialsFeb 5 · 800 Meters · Place 24 · Downers Grove (South)800 Meters24.2:33.17aUnofficial10

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 15WSC JV Distance Under the LightsMay 15 · 1600 Meters · Place 147 · Downers Grove (South)1600 Meters147.5:28.49
Apr 24Hinsdale Central Frosh-Soph InviteApr 24 · 1600 Meters · Place 20 · Downers Grove (South)1600 Meters205:33.21a—
Mar 1Proviso West Boys #4Mar 1 · 800 Meters · Place 15 · Downers Grove (South)800 Meters152:36.929

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 3York Boys Quad #1Feb 3 · 1600 Meters · Place 15 · Downers Grove (South)1600 Meters155:51.45a PB—