Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorCCL Indoor Championship · Mar 155:39.26aCCL Indoor ChampionshipMarch 15, 2024
1600 Meters · OutdoorWednesday Night in Spikes · Apr 294:46.66aWednesday Night in SpikesApril 29, 2026
3200 Meters · IndoorICOPS Invitational · Feb 2513:14.45ICOPS InvitationalFebruary 25, 2024
3200 Meters · OutdoorWA vs EA-ACC boys · Apr 2312:48.94WA vs EA-ACC boysApril 23, 2024
400 Meters · IndoorByron Boys Indoor Classic · Mar 1559.27aByron Boys Indoor ClassicMarch 15, 2025
400 Meters · OutdoorCCL Frosh Soph Boys Championships · May 656.30aCCL Frosh Soph Boys ChampionshipsMay 6, 2025
800 Meters · IndoorCCL Indoor Championships · Mar 202:02.75CCL Indoor ChampionshipsMarch 20, 2026
800 Meters · OutdoorKane County Invitational · May 82:03.55aKane County InvitationalMay 8, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 152026 Chicago Catholic League Varsity ChampionshipsMay 15 · 800 Meters · Aurora (Central Catholic)800 Meters—SCR11
May 8Kane County InvitationalMay 8 · 800 Meters · Place 13 · Aurora (Central Catholic)800 Meters132:03.55a PB11
Apr 29Wednesday Night in SpikesApr 29 · 1600 Meters · Place 3 · Aurora (Central Catholic)1600 Meters3.4:46.66a PB11
Apr 29Wednesday Night in SpikesApr 29 · 800 Meters · Place 5 · Aurora (Central Catholic)800 Meters5.2:09.20a11
Apr 15Wheaton Academy Outdoor Meet #2Apr 15 · 1600 Meters · Place 2 · Aurora (Central Catholic)1600 Meters24:47.10a11
Mar 25Lisle Tri #1Mar 25 · 800 Meters · Place 2 · Aurora (Central Catholic)800 Meters2.2:07.75a11
Mar 4Boys Quad 2Mar 4 · 1600 Meters · Place 8 · Aurora (Central Catholic)1600 Meters85:09.75a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 20CCL Indoor ChampionshipsMar 20 · 800 Meters · Place 4 · Aurora (Central Catholic)800 Meters42:02.75 PB11
Mar 6Illinois Meet of Champions presented by New BalanceMar 6 · 800 Meters · Place 13 · Aurora (Central Catholic)800 Meters13.2:06.03a11
Feb 282026 ICOPS InvitationalFeb 28 · 800 Meters · Place 22 · Aurora (Central Catholic)800 Meters222:12.72a11

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 21IHSA Class 2A TRB Sectional - #02 RochelleMay 21 · 800 Meters · Place 11 · Aurora (Central Catholic)800 Meters11.2:08.11a10
May 16Chicago Catholic League Varsity ChampionshipMay 16 · 800 Meters · Place 14 · Aurora (Central Catholic)800 Meters142:14.6410
May 9Kane County ChampionshipsMay 9 · 800 Meters · Place 18 · Aurora (Central Catholic)800 Meters182:06.1210
May 6CCL Frosh Soph Boys ChampionshipsMay 6 · 400 Meters · Place 12 · Aurora (Central Catholic)400 Meters1256.30a PB10
May 2Oswego Roger Wilcox InvitationalMay 2 · 1600 Meters · Place 7 · Aurora (Central Catholic)1600 Meters74:56.88a10
Apr 29Tuesday Night In SpikesApr 29 · 1600 Meters · Place 2 · Aurora (Central Catholic)1600 Meters24:49.31a10
Apr 29Tuesday Night In SpikesApr 29 · 800 Meters · Place 4 · Aurora (Central Catholic)800 Meters42:12.68a10
Apr 19John Bell InvitationalApr 19 · 800 Meters · Place 3 · Aurora (Central Catholic)800 Meters32:12.7110
Apr 17Plano Field of DreamsApr 17 · 800 Meters · Place 5 · Aurora (Central Catholic)800 Meters52:15.29a10
Mar 19Gary Egler Boys InvitationalMar 19 · 800 Meters · Place 2 · Aurora (Central Catholic)800 Meters22:16.59a—
Mar 8Illinois Meet of Champions presented by New BalanceMar 8 · 800 Meters · Place 15 · Aurora (Central Catholic)800 Meters152:12.17a10
Mar 8Illinois Meet of Champions presented by New BalanceMar 8 · 800 Meters · Place 15 · Aurora (Central Catholic)800 Meters152:12.1710
Mar 5Sycamore Boys QuadMar 5 · 1600 Meters · Place 4 · Aurora (Central Catholic)1600 Meters45:21.94a—
Mar 12025 ICOPS InvitationalMar 1 · 1600 Meters · Place 11 · Aurora (Central Catholic)1600 Meters115:15.4010
Mar 12025 ICOPS InvitationalMar 1 · 800 Meters · Place 30 · Aurora (Central Catholic)800 Meters302:20.2610

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 23CCL Indoor ChampionshipsMar 23 · 800 Meters · Place 7 · Aurora (Central Catholic)800 Meters72:12.74a10
Mar 23CCL Indoor ChampionshipsMar 23 · 800 Meters · Place 7 · Aurora (Central Catholic)800 Meters72:12.7410
Mar 15Byron Boys Indoor ClassicMar 15 · 400 Meters · Place 7 · Aurora (Central Catholic)400 Meters759.27a PB—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 20ACC Blue/Gold Last ChanceMay 20 · 1600 Meters · Place 8 · Aurora (Central Catholic)1600 Meters8.5:15.79
May 92024 Chicago Catholic League Varsity ChampionshipMay 9 · 1600 Meters · Place 21 · Aurora (Central Catholic)1600 Meters215:23.189
May 92024 Chicago Catholic League Varsity ChampionshipMay 9 · 800 Meters · Place 20 · Aurora (Central Catholic)800 Meters202:19.439
Apr 30CCL Frosh Soph Boys ChampionshipsApr 30 · 800 Meters · Place 18 · Aurora (Central Catholic)800 Meters182:18.889
Apr 23WA vs EA-ACC boysApr 23 · 3200 Meters · Place 9 · Aurora (Central Catholic)3200 Meters912:48.94 PB9
Apr 23WA vs EA-ACC boysApr 23 · 1600 Meters · Place 25 · Aurora (Central Catholic)1600 Meters255:39.479

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 15CCL Indoor ChampionshipMar 15 · 1600 Meters · Place 18 · Aurora (Central Catholi1600 Meters185:39.26a PB—
Mar 13Gary Egler Boys Indoor InvitationalMar 13 · 800 Meters · Place 7 · Aurora (Central Catholi800 Meters72:35.85a—
Feb 28Boys Quad #2Feb 28 · 1600 Meters · Place 12 · Aurora (Central Catholi1600 Meters126:06.20a—
Feb 28Boys Quad #2Feb 28 · 800 Meters · Place 5 · Aurora (Central Catholi800 Meters52:29.34a—
Feb 25ICOPS InvitationalFeb 25 · 3200 Meters · Place 29 · Aurora (Central Catholic)3200 Meters2913:14.45 PB9
Feb 15North Central College Boys Indoor InvitationalFeb 15 · 800 Meters · Place 23 · Aurora (Central Catholi800 Meters232:34.42a—