Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorWest Suburban Gold Boys Indoor Championship · Mar 204:47.19West Suburban Gold Boys Indoor ChampionshipMarch 20, 2026
1600 Meters · OutdoorIHSA Class 3A TRB Sectional - #05 Roselle (Lake Park) · May 224:33.39aIHSA Class 3A TRB Sectional - #05 Roselle (Lake Park)May 22, 2026
3200 Meters · Indoor2026 Illinois Top Times Championships · Mar 2710:00.91a2026 Illinois Top Times ChampionshipsMarch 27, 2026
3200 Meters · OutdoorYork Boys Meet · Mar 149:55.10York Boys MeetMarch 14, 2026
400 Meters · OutdoorGlenbard East Boys Quad · Mar 101:09.0Glenbard East Boys QuadMarch 10, 2023
600 Meters · IndoorBoy's Indoor Meet #2 · Feb 131:37.72aBoy's Indoor Meet #2February 13, 2026
800 Meters · IndoorAddison Trail Boys Quad #1 · Feb 202:16.73aAddison Trail Boys Quad #1February 20, 2025
800 Meters · OutdoorGlenbard South Raider Open · Apr 112:08.47aGlenbard South Raider OpenApril 11, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #05 Roselle (Lake Park)May 22 · 1600 Meters · Place 8 · Franklin Park-Northlake (Leyden)1600 Meters8.4:33.39a PB12
May 13WSC Gold Boys Conference ChampionshipMay 13 · 3200 Meters · Place 7 · Franklin Park-Northlake (Leyden)3200 Meters7.9:59.26a12
May 13WSC Gold Boys Conference ChampionshipMay 13 · 1600 Meters · Place 9 · Franklin Park-Northlake (Leyden)1600 Meters9.4:40.05a12
May 8Ron Gummerson Cougar ClassicMay 8 · 1600 Meters · Place 6 · Franklin Park-Northlake (Leyden)1600 Meters6.4:35.15a12
May 1Willowbrook Boy's InvitationalMay 1 · 800 Meters · Place 8 · Franklin Park-Northlake (Leyden)800 Meters8.2:08.90a12
Apr 25Tim Simon InvitationalApr 25 · 3200 Meters · Place 2 · Franklin Park-Northlake (Leyden)3200 Meters210:00.42a12
Apr 25Tim Simon InvitationalApr 25 · 1600 Meters · Place 3 · Franklin Park-Northlake (Leyden)1600 Meters34:39.82a12
Apr 16Leyden Boys Eagle InvitationalApr 16 · 3200 Meters · Place 1 · Franklin Park-Northlake (Leyden)3200 Meters1.10:16.54a12
Apr 16Leyden Boys Eagle InvitationalApr 16 · 1600 Meters · Place 1 · Franklin Park-Northlake (Leyden)1600 Meters1.4:44.61a12
Apr 11Glenbard South Raider OpenApr 11 · 1600 Meters · Place 2 · Franklin Park-Northlake (Leyden)1600 Meters2.4:44.91a12
Apr 11Glenbard South Raider OpenApr 11 · 800 Meters · Place 4 · Franklin Park-Northlake (Leyden)800 Meters4.2:08.47a PB12
Mar 14York Boys MeetMar 14 · 3200 Meters · Place 5 · Franklin Park-Northlake (3200 Meters59:55.10 PB12
Mar 14York Boys MeetMar 14 · 1600 Meters · Place 14 · Franklin Park-Northlake (1600 Meters144:47.6012
Feb 5Addison Trail Girls Kickoff TriFeb 5 · 1600 Meters · Place 3 · Franklin Park-Northlake (Leyden)1600 Meters3.4:52.15a12

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 272026 Illinois Top Times ChampionshipsMar 27 · 3200 Meters · Place 12 · Franklin Park-Northlake (Leyden)3200 Meters12.10:00.91a PB12
Mar 20West Suburban Gold Boys Indoor ChampionshipMar 20 · 3200 Meters · Place 7 · Franklin Park-Northlake (3200 Meters710:12.2612
Mar 20West Suburban Gold Boys Indoor ChampionshipMar 20 · 1600 Meters · Place 8 · Franklin Park-Northlake (1600 Meters84:47.19 PB12
Mar 759th Annual Maine East Indoor Track & Field InvitationalMar 7 · 3200 Meters · Place 1 · Franklin Park-Northlake (Leyden)3200 Meters110:08.68a12
Mar 759th Annual Maine East Indoor Track & Field InvitationalMar 7 · 1600 Meters · Place 2 · Franklin Park-Northlake (Leyden)1600 Meters24:47.90a12
Feb 21Greg Foster InvitationalFeb 21 · 1600 Meters · Place 10 · Franklin Park-Northlake (Leyden)1600 Meters104:52.41a12
Feb 13Boy's Indoor Meet #2Feb 13 · 3200 Meters · Place 1 · Franklin Park-Northlake (Leyden)3200 Meters110:38.10a12
Feb 13Boy's Indoor Meet #2Feb 13 · 600 Meters · Place 2 · Franklin Park-Northlake (Leyden)600 Meters21:37.72a PB12

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 23IHSA Class 3A TRB Sectional - #07 Chicago (St. Ignatius College Prep)May 23 · 3200 Meters · Place 15 · Franklin Park-Northlake (3200 Meters1510:24.3511
May 23IHSA Class 3A TRB Sectional - #07 Chicago (St. Ignatius College Prep)May 23 · 1600 Meters · Place 18 · Franklin Park-Northlake (1600 Meters184:55.3011
May 15West Suburban GOLD Boys ConferenceMay 15 · 3200 Meters · Place 6 · Franklin Park-Northlake (Leyden)3200 Meters610:32.46a11
May 15West Suburban GOLD Boys ConferenceMay 15 · 1600 Meters · Place 7 · Franklin Park-Northlake (Leyden)1600 Meters74:53.84a11
May 9Conant Ron Gummerson Track ClassicMay 9 · 1600 Meters · Place 14 · Franklin Park-Northlake (Leyden)1600 Meters144:52.48a11
May 2Willowbrook Boys InviteMay 2 · 3200 Meters · Place 3 · Franklin Park-Northlake (Leyden)3200 Meters310:47.54a11
May 2Willowbrook Boys InviteMay 2 · 1600 Meters · Place 3 · Franklin Park-Northlake (Leyden)1600 Meters35:04.70a11
Apr 26Tim Simon InvitationalApr 26 · 3200 Meters · Place 2 · Franklin Park-Northlake (3200 Meters210:29.6311
Apr 26Tim Simon InvitationalApr 26 · 1600 Meters · Place 3 · Franklin Park-Northlake (1600 Meters34:56.0811
Apr 17Leyden Eagle Boys InviteApr 17 · 3200 Meters · Place 2 · Franklin Park-Northlake (Leyden)3200 Meters210:31.06a11
Apr 17Leyden Eagle Boys InviteApr 17 · 1600 Meters · Place 1 · Franklin Park-Northlake (Leyden)1600 Meters14:56.51a11
Apr 12Glenbard South Raider OpenApr 12 · 3200 Meters · Place 2 · Franklin Park-Northlake (Leyden)3200 Meters210:23.80a11
Apr 12Glenbard South Raider OpenApr 12 · 1600 Meters · Place 5 · Franklin Park-Northlake (Leyden)1600 Meters54:53.84a11
Mar 14GBE QuadMar 14 · 3200 Meters · Place 1 · Franklin Park-Northlake (Leyden)3200 Meters111:28.00a—

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 21West Suburban Gold Boys Indoor ChampionshipMar 21 · 3200 Meters · Place 7 · Franklin Park-Northlake (3200 Meters710:51.4411
Mar 21West Suburban Gold Boys Indoor ChampionshipMar 21 · 1600 Meters · Place 7 · Franklin Park-Northlake (1600 Meters75:02.3911
Feb 22Greg Foster InvitationalFeb 22 · 3200 Meters · Place 8 · Franklin Park-Northlake (Leyden)3200 Meters810:36.75a—
Feb 22Greg Foster InvitationalFeb 22 · 1600 Meters · Place 12 · Franklin Park-Northlake (Leyden)1600 Meters124:54.88a—
Feb 20Addison Trail Boys Quad #1Feb 20 · 800 Meters · Place 2 · Franklin Park-Northlake (Leyden)800 Meters22:16.73a PB—
Feb 14Morton Boys Track Meet #2Feb 14 · 1600 Meters · Place 4 · Franklin Park-Northlake (Leyden)1600 Meters4.4:59.44a11
Feb 7Morton Boys Track Meet #1Feb 7 · 1600 Meters · Place 5 · Franklin Park-Northlake (Leyden)1600 Meters55:02.74a—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 15IHSA Class 3A TRB Sectional - #7 Maywood (Proviso East)May 15 · 3200 Meters · Place 18 · Franklin Park-Northlake3200 Meters1810:48.65a—
May 3Conant Gummerson InvitationalMay 3 · 1600 Meters · Place 10 · Franklin Park-Northlake1600 Meters104:55.01a—
Apr 20Tim Simon InvitationalApr 20 · 1600 Meters · Place 1 · Franklin Park-Northlake1600 Meters14:59.66a—
Apr 11Leyden Boys InviteApr 11 · 3200 Meters · Place 1 · Franklin Park-Northlake3200 Meters110:46.85a—
Apr 11Leyden Boys InviteApr 11 · 1600 Meters · Place 1 · Franklin Park-Northlake1600 Meters15:03.12a—
Apr 6Glenbard South Raider OpenApr 6 · 3200 Meters · Place 4 · Franklin Park-Northlake3200 Meters411:10.40a—
Apr 6Glenbard South Raider OpenApr 6 · 1600 Meters · Place 9 · Franklin Park-Northlake1600 Meters95:06.57a—
Mar 8GE QuadMar 8 · 1600 Meters · Place 1 · Franklin Park-Northlake1600 Meters15:11.5—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 14WSC-Gold Boys Indoor Conference ChampionshipsMar 14 · 1600 Meters · Place 4 · Franklin Park-Northlake1600 Meters45:02.66a—
Mar 257th Annual Maine East Indoor Track InvitationalMar 2 · 1600 Meters · Place 8 · Franklin Park-Northlake (1600 Meters85:05.4310
Feb 15Addison Trail Boys Quad 1Feb 15 · 1600 Meters · Place 1 · Franklin Park-Northlake1600 Meters15:16.74a—
Feb 9Morton Boys Invitational #2Feb 9 · 1600 Meters · Place 1 · Franklin Park-Northlake1600 Meters15:25.47a—
Feb 2Morton Boys Invitational #1Feb 2 · 1600 Meters · Franklin Park-Northlake (Leyden)1600 Meters—DQ10
Feb 2Morton Boys Invitational #1Feb 2 · 800 Meters · Place 2 · Franklin Park-Northlake (Leyden)800 Meters2.2:33.92a10

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 11West Suburban Gold Boys Conference MeetMay 11 · 800 Meters · Place 10 · Franklin Park-Northlake800 Meters102:28.46a—
Apr 28Willowbrook Boys InvitationalApr 28 · 800 Meters · Place 3 · Franklin Park-Northlake800 Meters32:26.90a—
Mar 10Glenbard East Boys QuadMar 10 · 400 Meters · Place 4 · Franklin Park-Northlake400 Meters41:09.0 PB—