Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorIllinois Meet of Champions presented by New Balance · Mar 64:45.85aIllinois Meet of Champions presented by New BalanceMarch 6, 2026
1600 Meters · OutdoorCCL Frosh Soph Boys Championships · May 64:43.77aCCL Frosh Soph Boys ChampionshipsMay 6, 2025
3200 Meters · OutdoorKane County Invitational · May 89:52.95aKane County InvitationalMay 8, 2026
400 Meters · OutdoorAurora Catholic League #1 · Apr 61:05.27aAurora Catholic League #1April 6, 2024
800 Meters · IndoorCCL Indoor Championships · Mar 232:09.22aCCL Indoor ChampionshipsMarch 23, 2025
800 Meters · OutdoorCCL Frosh Soph Boys Championships · May 52:04.55aCCL Frosh Soph Boys ChampionshipsMay 5, 2026
High Jump · OutdoorAurora City of Lights Middle School · May 71.42mAurora City of Lights Middle School May 7, 2024
Long Jump · OutdoorAurora Catholic League #1 · Apr 612' 11Aurora Catholic League #1April 6, 2024

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 2A TRB Sectional - #03 Glen Ellyn (Glenbard South)May 22 · 3200 Meters · Place 5 · Aurora (Central Catholic)Aurora (Central Catholic)3200 Meters5.10:00.90a10
May 152026 Chicago Catholic League Varsity ChampionshipsMay 15 · 3200 Meters · Place 3 · Aurora (Central Catholic)Aurora (Central Catholic)3200 Meters3.10:12.92a10
May 8Kane County InvitationalMay 8 · 3200 Meters · Place 5 · Aurora (Central Catholic)Aurora (Central Catholic)3200 Meters59:52.95a PB10
May 5CCL Frosh Soph Boys ChampionshipsMay 5 · 1600 Meters · Place 6 · Aurora (Central Catholic)Aurora (Central Catholic)1600 Meters64:45.89a10
May 5CCL Frosh Soph Boys ChampionshipsMay 5 · 800 Meters · Place 3 · Aurora (Central Catholic)Aurora (Central Catholic)800 Meters32:04.55a PB10
May 1Oswego Roger Wilcox InvitationalMay 1 · 800 Meters · Place 1 · Aurora (Central Catholic)Aurora (Central Catholic)800 Meters12:08.80a10
Apr 29Wednesday Night in SpikesApr 29 · 3200 Meters · Aurora (Central Catholic)Aurora (Central Catholic)3200 Meters—DNS10
Apr 29Wednesday Night in SpikesApr 29 · 1600 Meters · Place 5 · Aurora (Central Catholic)Aurora (Central Catholic)1600 Meters5.4:51.94a10
Apr 23 Plano Field of DreamsApr 23 · 3200 Meters · Place 1 · Aurora (Central Catholic)Aurora (Central Catholic)3200 Meters110:38.14a10
Apr 17John and Carol Bell invitationalApr 17 · 1600 Meters · Place 2 · Aurora (Central Catholic)Aurora (Central Catholic)1600 Meters2.4:54.53a10
Apr 15Wheaton Academy Outdoor Meet #2Apr 15 · 3200 Meters · Place 1 · Aurora (Central Catholic)Aurora (Central Catholic)3200 Meters110:24.20a10
Mar 25Lisle Tri #1Mar 25 · 3200 Meters · Place 2 · Aurora (Central Catholic)Aurora (Central Catholic)3200 Meters2.11:07.63a10
Mar 25Lisle Tri #1Mar 25 · 1600 Meters · Place 2 · Aurora (Central Catholic)Aurora (Central Catholic)1600 Meters2.4:56.81a10
Mar 4Boys Quad 2Mar 4 · 1600 Meters · Place 1 · Aurora (Central Catholic)Aurora (Central Catholic)1600 Meters15:08.11a10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 20CCL Indoor ChampionshipsMar 20 · 1600 Meters · Place 9 · Aurora (Central Catholic)Aurora (Central Catholic)1600 Meters94:53.4410
Mar 6Illinois Meet of Champions presented by New BalanceMar 6 · 1600 Meters · Place 10 · Aurora (Central Catholic)Aurora (Central Catholic)1600 Meters10.4:45.85a PB10
Feb 282026 ICOPS InvitationalFeb 28 · 1600 Meters · Place 1 · Aurora (Central Catholic)Aurora (Central Catholic)1600 Meters14:49.30a10

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 21IHSA Class 2A TRB Sectional - #02 RochelleMay 21 · 3200 Meters · Place 6 · Aurora (Central Catholic)Aurora (Central Catholic)3200 Meters6.10:17.43a9
May 16Chicago Catholic League Varsity ChampionshipMay 16 · 3200 Meters · Place 5 · Aurora (Central Catholic)Aurora (Central Catholic)3200 Meters510:28.229
May 9Kane County ChampionshipsMay 9 · 3200 Meters · Place 13 · Aurora (Central Catholic)Aurora (Central Catholic)3200 Meters1310:18.859
May 6CCL Frosh Soph Boys ChampionshipsMay 6 · 1600 Meters · Place 5 · Aurora (Central Catholic)Aurora (Central Catholic)1600 Meters54:43.77a PB9
May 2Oswego Roger Wilcox InvitationalMay 2 · 1600 Meters · Place 2 · Aurora (Central Catholic)Aurora (Central Catholic)1600 Meters24:47.28a9
Apr 29Tuesday Night In SpikesApr 29 · 3200 Meters · Place 6 · Aurora (Central Catholic)Aurora (Central Catholic)3200 Meters611:11.47a9
Apr 29Tuesday Night In SpikesApr 29 · 1600 Meters · Place 1 · Aurora (Central Catholic)Aurora (Central Catholic)1600 Meters14:43.89a9
Apr 29Tuesday Night In SpikesApr 29 · 800 Meters · Place 3 · Aurora (Central Catholic)Aurora (Central Catholic)800 Meters32:11.95a9
Apr 19John Bell InvitationalApr 19 · 1600 Meters · Place 2 · Aurora (Central Catholic)Aurora (Central Catholic)1600 Meters24:48.639
Apr 17Plano Field of DreamsApr 17 · 3200 Meters · Place 1 · Aurora (Central Catholic)Aurora (Central Catholic)3200 Meters110:31.64a9
Mar 19Gary Egler Boys InvitationalMar 19 · 1600 Meters · Place 2 · Aurora (Central Catholic)Aurora (Central Catholic)1600 Meters25:16.24a—
Mar 8Illinois Meet of Champions presented by New BalanceMar 8 · 800 Meters · Place 13 · Aurora (Central Catholic)Aurora (Central Catholic)800 Meters132:10.82a9
Mar 8Illinois Meet of Champions presented by New BalanceMar 8 · 800 Meters · Place 13 · Aurora (Central Catholic)Aurora (Central Catholic)800 Meters132:10.829
Mar 5Sycamore Boys QuadMar 5 · 1600 Meters · Place 1 · Aurora (Central Catholic)Aurora (Central Catholic)1600 Meters15:13.90a—
Mar 5Sycamore Boys QuadMar 5 · 800 Meters · Place 1 · Aurora (Central Catholic)Aurora (Central Catholic)800 Meters12:22.01a—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 23CCL Indoor ChampionshipsMar 23 · 800 Meters · Place 3 · Aurora (Central Catholic)Aurora (Central Catholic)800 Meters32:09.22a PB9
Mar 23CCL Indoor ChampionshipsMar 23 · 800 Meters · Place 3 · Aurora (Central Catholic)Aurora (Central Catholic)800 Meters32:09.229

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 7Aurora City of Lights Middle School May 7 · 1600 Meters · Place 1 · Aurora Holy AngelsAurora Holy Angels1600 Meters1.5:15.04a8
May 7Aurora City of Lights Middle School May 7 · High Jump · Place 4 · Aurora Holy AngelsAurora Holy AngelsHigh Jump4.1.42m PB8
May 7Aurora City of Lights Middle School May 7 · 400 Meters · Aurora Holy AngelsAurora Holy Angels400 Meters—DNS8
Apr 20Aurora Catholic League #3Apr 20 · 800 Meters · Place 2 · Aurora Holy AngelsAurora Holy Angels800 Meters2.2:48.49a8
Apr 20Aurora Catholic League #3Apr 20 · 400 Meters · Place 3 · Aurora Holy AngelsAurora Holy Angels400 Meters3.1:06.05a8
Apr 13Aurora Catholic League #2Apr 13 · High Jump · Place 1 · Aurora Holy AngelsAurora Holy AngelsHigh Jump1.4' 68
Apr 6Aurora Catholic League #1Apr 6 · 1600 Meters · Place 2 · Aurora Holy AngelsAurora Holy Angels1600 Meters2.5:43.74a8
Apr 6Aurora Catholic League #1Apr 6 · Long Jump · Place 7 · Aurora Holy AngelsAurora Holy AngelsLong Jump7.12' 11 PB8
Apr 6Aurora Catholic League #1Apr 6 · 400 Meters · Place 3 · Aurora Holy AngelsAurora Holy Angels400 Meters3.1:05.27a PB8

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 6IESA 2A - Sectional 3 @ SenecaMay 6 · 1600 Meters · Place 7 · Aurora Holy AngelsAurora Holy Angels1600 Meters75:42.36a—
May 6IESA 2A - Sectional 3 @ SenecaMay 6 · 400 Meters · Place 6 · Aurora Holy AngelsAurora Holy Angels400 Meters61:10.17a—

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 21Aurora Area MS ConferenceMay 21 · 1600 Meters · Aurora Holy AngelsAurora Holy Angels1600 Meters—DNS6
May 21Aurora Area MS ConferenceMay 21 · Triple Jump · Aurora Holy AngelsAurora Holy AngelsTriple Jump—SCR6
May 10City of Lights MS AuroraMay 10 · Triple Jump · Aurora Holy AngelsAurora Holy AngelsTriple Jump—DNS6