Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSouth Elgin Boys Dual · May 512.25aSouth Elgin Boys DualMay 5, 2026
1600 Meters · Indoor92nd Annual DuPage County Track and Field Championships · May 84:46.35a92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
1600 Meters · OutdoorJim Arnold Invite · May 24:38.82aJim Arnold InviteMay 2, 2026
200 Meters · OutdoorSouth Elgin Boys Dual · May 525.32aSouth Elgin Boys DualMay 5, 2026
3200 Meters · Indoor59th Annual Maine East Indoor Track & Field Invitational · Mar 710:18.30a59th Annual Maine East Indoor Track & Field InvitationalMarch 7, 2026
3200 Meters · OutdoorUpstate Eight Conference Meet · May 1410:17.90aUpstate Eight Conference MeetMay 14, 2026
400 Meters · OutdoorGlenbard West Jim Arnold Invite · May 355.21aGlenbard West Jim Arnold InviteMay 3, 2025
800 Meters · Indoor92nd Annual DuPage County Track and Field Championships · May 82:02.19a92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
800 Meters · OutdoorIHSA Class 3A TRB Sectional - #05 Roselle (Lake Park) · May 222:02.25aIHSA Class 3A TRB Sectional - #05 Roselle (Lake Park)May 22, 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 17 · Bartlett800 Meters17.2:02.25a PB12
May 14Upstate Eight Conference MeetMay 14 · 3200 Meters · Place 5 · Bartlett3200 Meters510:17.90a PB12
May 5South Elgin Boys DualMay 5 · 200 Meters · Place 9 · Bartlett200 Meters9.25.32a PB12
May 5South Elgin Boys DualMay 5 · 100 Meters · Place 8 · Bartlett100 Meters8.12.25a PB12
May 2Jim Arnold InviteMay 2 · 1600 Meters · Place 6 · Bartlett1600 Meters6.4:38.82a PB12
Apr 2553rd Annual Peterson Prep InvitationalApr 25 · 3200 Meters · Place 13 · Bartlett3200 Meters13.10:23.37a12
Apr 11WA/Bartlett/Oswego/WV/YorkvilleApr 11 · 1600 Meters · Place 4 · Bartlett1600 Meters44:43.13a12
Mar 14Rantoul InviteMar 14 · 1600 Meters · Place 8 · Bartlett1600 Meters84:42.2212
Mar 13Batavia Distance MadnessMar 13 · 800 Meters · Place 59 · Bartlett800 Meters592:06.5712

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · 1600 Meters · Place 24 · Bartlett1600 Meters24.4:46.35a PB12
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · 800 Meters · Place 10 · Bartlett800 Meters10.2:02.19a PB12
Mar 759th Annual Maine East Indoor Track & Field InvitationalMar 7 · 3200 Meters · Place 3 · Bartlett3200 Meters310:18.30a PB12
Feb 26Glenbard North Boys Indoor 5 TeamFeb 26 · 1600 Meters · Place 1 · Bartlett1600 Meters14:53.97a12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 23IHSA Class 3A TRB Sectional - #05 Roselle (Lake Park)May 23 · 800 Meters · Place 19 · Bartlett800 Meters192:03.9311
May 15Upstate 8 Boys Conference Track ChampionshipsMay 15 · 800 Meters · Place 12 · Bartlett800 Meters122:07.99a11
May 991st Dupage County Boys ChampionshipMay 9 · 800 Meters · Place 21 · Bartlett800 Meters212:06.0811
May 3Glenbard West Jim Arnold InviteMay 3 · 400 Meters · Place 12 · Bartlett400 Meters1255.21a PB11
Apr 2652nd Annual Peterson Prep InvitationalApr 26 · 1600 Meters · Place 20 · Bartlett1600 Meters204:55.2211
Apr 2652nd Annual Peterson Prep InvitationalApr 26 · 800 Meters · Place 18 · Bartlett800 Meters182:05.8811
Apr 19Bartlett/Elgin Boys Track and Field InvitationalApr 19 · 800 Meters · Place 8 · Bartlett800 Meters82:07.7311
Apr 12West Aurora/Bartlett/Oswego/Waubonsie ValleyApr 12 · 1600 Meters · Place 9 · Bartlett1600 Meters94:49.25a11
Mar 15Rantoul InviteMar 15 · 1600 Meters · Place 12 · Bartlett1600 Meters124:54.15a—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 21Upstate Eight Boys Indoor ConferenceMar 21 · 800 Meters · Place 11 · Bartlett800 Meters112:15.82a11
Feb 27Glenbard North Boys Indoor 5-TeamFeb 27 · 800 Meters · Place 2 · Bartlett800 Meters22:14.74a—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 9Upstate Eight Boys' Conference ChampionshipsMay 9 · 1600 Meters · Place 7 · Bartlett1600 Meters75:14.01a—
May 9Upstate Eight Boys' Conference ChampionshipsMay 9 · 800 Meters · Place 2 · Bartlett800 Meters22:11.46a—
May 390th Dupage County Boys ChampionshipMay 3 · 1600 Meters · Place 22 · Bartlett1600 Meters225:09.78a—
Apr 27Jim Arnold InviteApr 27 · 1600 Meters · Place 11 · Bartlett1600 Meters115:07.49a—
Apr 27Jim Arnold InviteApr 27 · 800 Meters · Place 8 · Bartlett800 Meters82:14.00a—
Apr 17WA vs BART-S.ELG boysApr 17 · 800 Meters · Place 7 · Bartlett800 Meters72:17.26a—
Apr 13Bartlett/Elgin Boys Track & Field InvitationalApr 13 · 1600 Meters · Place 11 · Bartlett1600 Meters115:07.5910
Apr 13Bartlett/Elgin Boys Track & Field InvitationalApr 13 · 800 Meters · Place 6 · Bartlett800 Meters62:14.8810
Apr 6WA vs WV-OS-BART boys 2024Apr 6 · 1600 Meters · Place 13 · Bartlett1600 Meters135:14.52a—
Apr 6WA vs WV-OS-BART boys 2024Apr 6 · 800 Meters · Place 16 · Bartlett800 Meters162:20.10a—
Mar 8GE QuadMar 8 · 3200 Meters · Place 1 · Bartlett3200 Meters111:32.2—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 16Upstate 8 Boys Indoor ConferenceMar 16 · 3200 Meters · Place 4 · Bartlett3200 Meters411:47.4110
Mar 16Upstate 8 Boys Indoor ConferenceMar 16 · 1600 Meters · Place 8 · Bartlett1600 Meters85:28.0810
Feb 16WWS Boys Indoor Invitational #1Feb 16 · 800 Meters · Place 3 · Bartlett800 Meters32:25.48a—