Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCCL Indoor Championships · Mar 205:40.20CCL Indoor ChampionshipsMarch 20, 2026
1600 Meters · OutdoorWednesday Night in Spikes · Apr 295:16.02aWednesday Night in SpikesApril 29, 2026
800 Meters · Indoor92nd Annual DuPage County Track and Field Championships · May 82:09.32a92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
800 Meters · OutdoorIHSA Class 2A TRB Sectional - #03 Glen Ellyn (Glenbard South) · May 222:11.87aIHSA Class 2A TRB Sectional - #03 Glen Ellyn (Glenbard South)May 22, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 22IHSA Class 2A TRB Sectional - #03 Glen Ellyn (Glenbard South)May 22 · 800 Meters · Place 7 · Lombard (Montini)800 Meters7.2:11.87a PB9
May 152026 Chicago Catholic League Varsity ChampionshipsMay 15 · 800 Meters · Place 16 · Lombard (Montini)800 Meters16.2:12.25a9
May 5CCL Frosh Soph Boys ChampionshipsMay 5 · 800 Meters · Place 12 · Lombard (Montini)800 Meters122:15.40a9
May 1Yavorski InvitationalMay 1 · 800 Meters · Place 9 · Lombard (Montini)800 Meters92:13.71a9
Apr 29Wednesday Night in SpikesApr 29 · 1600 Meters · Place 6 · Lombard (Montini)1600 Meters6.5:16.02a PB9
Apr 22Wednesday Night Lights InviteApr 22 · 800 Meters · Place 5 · Lombard (Montini)800 Meters5.2:17.19a9
Apr 18Bartlett/Elgin Boys Track & Field InviteApr 18 · 800 Meters · Place 11 · Lombard (Montini)800 Meters11.2:25.17a9

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · 800 Meters · Place 12 · Lombard (Montini)800 Meters12.2:09.32a PB9
Mar 20CCL Indoor ChampionshipsMar 20 · 1 Mile · Place 18 · Lombard (Montini)1 Mile185:40.20 PB9
Mar 20CCL Indoor ChampionshipsMar 20 · 800 Meters · Place 15 · Lombard (Montini)800 Meters152:31.499