Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorMidway Miles #1 · Feb 726.68aMidway Miles #1February 7, 2025
200 Meters · OutdoorNiles Classic · Apr 525.44aNiles ClassicApril 5, 2025
400 Meters · Indoor2025 ESCC Indoor Conference · Mar 2257.382025 ESCC Indoor ConferenceMarch 22, 2025
400 Meters · OutdoorThe LFA Open · Apr 854.95aThe LFA OpenApril 8, 2025
800 Meters · IndoorIllinois Meet of Champions presented by New Balance · Mar 62:04.72aIllinois Meet of Champions presented by New BalanceMarch 6, 2026
800 Meters · OutdoorSt. Ignatius Boys Friday Night Lights · May 82:02.14aSt. Ignatius Boys Friday Night LightsMay 8, 2026

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 8St. Ignatius Boys Friday Night LightsMay 8 · 800 Meters · Place 8 · Niles (Northridge Prep)800 Meters82:02.14a PB12
Apr 15CCC Co-Ed QuadApr 15 · 400 Meters · Place 2 · Niles (Northridge Prep)400 Meters2.55.51a12
Mar 21Northridge Prep Time Trial #1Mar 21 · 800 Meters · Place 3 · Niles (Northridge Prep)800 Meters3.02:03.5Unofficial12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 14Hononegah Boys AAA Indoor ClassicMar 14 · 800 Meters · Place 6 · Niles (Northridge Prep)800 Meters6.2:05.60a12
Mar 6Illinois Meet of Champions presented by New BalanceMar 6 · 800 Meters · Place 11 · Niles (Northridge Prep)800 Meters11.2:04.72a PB12
Feb 27Paul Swanson InviteFeb 27 · 800 Meters · Place 3 · Niles (Northridge Prep)800 Meters32:12.4112
Feb 27Paul Swanson InviteFeb 27 · 200 Meters · Place 13 · Niles (Northridge Prep)200 Meters1327.2512

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 8ISL ChampionshipsMay 8 · 800 Meters · Place 3 · Niles (Northridge Prep)800 Meters3.2:08.56a11
May 8ISL ChampionshipsMay 8 · 400 Meters · Niles (Northridge Prep)400 Meters—DNS11
Apr 8The LFA OpenApr 8 · 400 Meters · Place 1 · Niles (Northridge Prep)400 Meters154.95a PB11
Apr 5Niles ClassicApr 5 · 800 Meters · Place 2 · Niles (Northridge Prep)800 Meters22:06.09a11
Apr 5Niles ClassicApr 5 · 200 Meters · Place 15 · Niles (Northridge Prep)200 Meters1525.44a PB11
Apr 3The Big Leap (LFA Season Opener)Apr 3 · 400 Meters · Place 4 · Niles (Northridge Prep)400 Meters455.99a11
Mar 12025 ICOPS InvitationalMar 1 · 800 Meters · Place 11 · Niles (Northridge Prep)800 Meters112:09.7911

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 222025 ESCC Indoor ConferenceMar 22 · 800 Meters · Place 5 · Niles (Northridge Prep)800 Meters52:09.2111
Mar 222025 ESCC Indoor ConferenceMar 22 · 400 Meters · Place 13 · Niles (Northridge Prep)400 Meters1357.38 PB11
Feb 28Niles North Paul Swanson InviteFeb 28 · 55m Hurdles · Place 8 · Niles (Northridge Prep)55m Hurdles811.38a—
Feb 7Midway Miles #1Feb 7 · 400 Meters · Place 9 · Niles (Northridge Prep)400 Meters959.19a—
Feb 7Midway Miles #1Feb 7 · 200 Meters · Place 14 · Niles (Northridge Prep)200 Meters1426.68a PB—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 30LFA All ComersApr 30 · 300m Hurdles · Place 4 · Niles (Northridge Prep)300m Hurdles451.55a—
Apr 24Maine West FS/JV InviteApr 24 · 400 Meters · Place 5 · Niles (Northridge Prep)400 Meters51:01.95a—
Apr 24Maine West FS/JV InviteApr 24 · 800 Meters · Place 2 · Niles (Northridge Prep)800 Meters22:23.64a—
Apr 10Notre Dame InviteApr 10 · 800 Meters · Place 1 · Niles (Northridge Prep)800 Meters12:23.42a—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 26Maine West Frosh-Soph InviteApr 26 · 300m Hurdles · Place 6 · Niles (Northridge Prep)300m Hurdles658.44a—
Apr 11Deerfield RustbusterApr 11 · 300m Hurdles · Place 7 · Niles (Northridge Prep)300m Hurdles759.49a—
Apr 11Deerfield RustbusterApr 11 · 110m Hurdles · Place 9 · Niles (Northridge Prep)110m Hurdles923.44a—
Apr 3Niles West Boys QuadApr 3 · 300m Hurdles · Place 5 · Niles (Northridge Prep)300m Hurdles556.059
Apr 3Niles West Boys QuadApr 3 · 110m Hurdles · Place 7 · Niles (Northridge Prep)110m Hurdles722.779