Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGans Zeedyk Invite · Apr 1114.01aGans Zeedyk InviteApril 11, 2026
1600 Meters · IndoorNiles North Paul Swanson Invite · Feb 286:24.08aNiles North Paul Swanson InviteFebruary 28, 2025
1600 Meters · OutdoorCCC Co-Ed Quad · Apr 155:24.85aCCC Co-Ed QuadApril 15, 2026
400 Meters · Outdoor12th Caxy Clash (LFA Invite) · Apr 211:05.91a12th Caxy Clash (LFA Invite)April 21, 2026
800 Meters · IndoorNiles North Paul Swanson Invite · Feb 282:59.31aNiles North Paul Swanson InviteFebruary 28, 2025
800 Meters · OutdoorSt. Ignatius Boys Friday Night Lights · May 82:22.09aSt. Ignatius Boys Friday Night LightsMay 8, 2026
Results · IndoorPaul Swanson Invite · Feb 275:44.17Paul Swanson InviteFebruary 27, 2026
Results · Outdoor11th Caxy Clash (LFA Invite) · Apr 222:40.1411th Caxy Clash (LFA Invite)April 22, 2025

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 133rd Annual Boys Chicagoland Christian Conference ChampionshipsMay 13 · 400 Meters · Place 9 · Niles (Northridge Prep)400 Meters9.1:06.32a10
May 8St. Ignatius Boys Friday Night LightsMay 8 · 800 Meters · Place 61 · Niles (Northridge Prep)800 Meters612:22.09a PB10
May 8St. Ignatius Boys Friday Night LightsMay 8 · 400 Meters · Place 70 · Niles (Northridge Prep)400 Meters701:08.24a10
May 22026 Deerfield Invite - F/S & OpenMay 2 · 1600 Meters · Place 18 · Niles (Northridge Prep)1600 Meters18.5:35.62a10
May 22026 Deerfield Invite - F/S & OpenMay 2 · 800 Meters · Niles (Northridge Prep)800 Meters—DNS10
Apr 29Aurora Christian InviteApr 29 · 1600 Meters · Place 8 · Niles (Northridge Prep)1600 Meters8.5:35.010
Apr 29Aurora Christian InviteApr 29 · 400 Meters · Place 8 · Niles (Northridge Prep)400 Meters8.1:10.310
Apr 2112th Caxy Clash (LFA Invite)Apr 21 · 400 Meters · Place 18 · Niles (Northridge Prep)400 Meters181:05.91a PB10
Apr 15CCC Co-Ed QuadApr 15 · 1600 Meters · Place 6 · Niles (Northridge Prep)1600 Meters6.5:24.85a PB10
Apr 11Gans Zeedyk InviteApr 11 · 400 Meters · Place 11 · Niles (Northridge Prep)400 Meters111:06.04a10
Apr 11Gans Zeedyk InviteApr 11 · 100 Meters · Place 48 · Niles (Northridge Prep)100 Meters4814.01a PB10
Apr 7The LFA OpenApr 7 · 800 Meters · Place 23 · Niles (Northridge Prep)800 Meters232:38.61a10
Apr 7The LFA OpenApr 7 · 400 Meters · Place 31 · Niles (Northridge Prep)400 Meters311:07.09a10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 27Paul Swanson InviteFeb 27 · Results · Place 14 · Niles (Northridge Prep)Results145:44.17 PB10

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 29LFA All-Comers MeetApr 29 · 800 Meters · Place 7 · Niles (Northridge Prep)800 Meters72:38.33a9
Apr 29LFA All-Comers MeetApr 29 · 400 Meters · Place 10 · Niles (Northridge Prep)400 Meters101:06.37a9
Apr 2211th Caxy Clash (LFA Invite)Apr 22 · Results · Place 16 · Niles (Northridge Prep)Results162:40.14 PB9
Apr 15Notre Dame Quad 1Apr 15 · 400 Meters · Place 10 · Niles (Northridge Prep)400 Meters101:12.37a9
Apr 8The LFA OpenApr 8 · 400 Meters · Place 20 · Niles (Northridge Prep)400 Meters201:12.21a9
Apr 5Niles ClassicApr 5 · 800 Meters · Place 12 · Niles (Northridge Prep)800 Meters122:37.04a9
Apr 3The Big Leap (LFA Season Opener)Apr 3 · 800 Meters · Place 41 · Niles (Northridge Prep)800 Meters412:49.88a9

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 222025 ESCC Indoor ConferenceMar 22 · Results · Place 21 · Niles (Northridge Prep)Results217:12.009
Feb 28Niles North Paul Swanson InviteFeb 28 · 800 Meters · Place 9 · Niles (Northridge Prep)800 Meters92:59.31a PB—
Feb 28Niles North Paul Swanson InviteFeb 28 · 1600 Meters · Place 31 · Niles (Northridge Prep)1600 Meters316:24.08a PB—