Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAurora Christian Invite · Apr 2913.1Aurora Christian InviteApril 29, 2026
1600 Meters · OutdoorGans Zeedyk Invite · Apr 125:31.00aGans Zeedyk InviteApril 12, 2025
200 Meters · OutdoorGans Zeedyk Invite · Apr 1128.12aGans Zeedyk InviteApril 11, 2026
400 Meters · OutdoorGans Zeedyk Invite · Apr 1158.75aGans Zeedyk InviteApril 11, 2026
800 Meters · OutdoorNiles Classic · Apr 52:24.05aNiles ClassicApril 5, 2025
complete · Outdoor11th Caxy Clash (LFA Invite) · Apr 222:33.9111th Caxy Clash (LFA Invite)April 22, 2025
Full · IndoorPaul Swanson Invite · Feb 276:15.56Paul Swanson InviteFebruary 27, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 133rd Annual Boys Chicagoland Christian Conference ChampionshipsMay 13 · 400 Meters · Place 6 · Niles (Northridge Prep)400 Meters6.1:02.28a10
May 8St. Ignatius Boys Friday Night LightsMay 8 · 800 Meters · Place 67 · Niles (Northridge Prep)800 Meters672:28.90a10
May 22026 Deerfield Invite - F/S & OpenMay 2 · 800 Meters · Place 15 · Niles (Northridge Prep)800 Meters15.2:25.82a10
May 22026 Deerfield Invite - F/S & OpenMay 2 · 400 Meters · Place 19 · Niles (Northridge Prep)400 Meters19.1:00.30a10
Apr 29Aurora Christian InviteApr 29 · 400 Meters · Place 4 · Niles (Northridge Prep)400 Meters4.1:02.010
Apr 29Aurora Christian InviteApr 29 · 100 Meters · Place 15 · Niles (Northridge Prep)100 Meters15.13.1 PB10
Apr 2112th Caxy Clash (LFA Invite)Apr 21 · 400 Meters · Place 10 · Niles (Northridge Prep)400 Meters101:00.71a10
Apr 2112th Caxy Clash (LFA Invite)Apr 21 · 100 Meters · Place 18 · Niles (Northridge Prep)100 Meters1813.46a10
Apr 15CCC Co-Ed QuadApr 15 · 400 Meters · Place 12 · Niles (Northridge Prep)400 Meters12.59.59a10
Apr 15CCC Co-Ed QuadApr 15 · 200 Meters · Place 12 · Niles (Northridge Prep)200 Meters12.29.39a10
Apr 11Gans Zeedyk InviteApr 11 · 400 Meters · Place 5 · Niles (Northridge Prep)400 Meters558.75a PB10
Apr 11Gans Zeedyk InviteApr 11 · 200 Meters · Place 10 · Niles (Northridge Prep)200 Meters1028.12a PB10
Apr 11Gans Zeedyk InviteApr 11 · 100 Meters · Place 40 · Niles (Northridge Prep)100 Meters4013.48a10
Apr 7The LFA OpenApr 7 · 800 Meters · Place 28 · Niles (Northridge Prep)800 Meters282:41.93a10
Apr 7The LFA OpenApr 7 · 400 Meters · Place 21 · Niles (Northridge Prep)400 Meters211:00.46a10
Mar 21Northridge Prep Time Trial #1Mar 21 · 800 Meters · Place 9 · Niles (Northridge Prep)800 Meters9.02:23.4Unofficial10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 27Paul Swanson InviteFeb 27 · Full · Place 16 · Niles (Northridge Prep)Full166:15.56 PB10

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 29LFA All-Comers MeetApr 29 · 1600 Meters · Place 7 · Niles (Northridge Prep)1600 Meters75:31.35a9
Apr 2211th Caxy Clash (LFA Invite)Apr 22 · complete · Place 12 · Niles (Northridge Prep)complete122:33.91 PB9
Apr 15Notre Dame Quad 1Apr 15 · 1600 Meters · Place 13 · Niles (Northridge Prep)1600 Meters136:01.76a9
Apr 12Gans Zeedyk InviteApr 12 · 1600 Meters · Place 16 · Niles (Northridge Prep)1600 Meters165:31.00a PB9
Apr 8The LFA OpenApr 8 · 1600 Meters · Place 14 · Niles (Northridge Prep)1600 Meters145:52.34a9
Apr 5Niles ClassicApr 5 · 800 Meters · Place 4 · Niles (Northridge Prep)800 Meters42:24.05a PB9
Apr 5Niles ClassicApr 5 · 400 Meters · Place 8 · Niles (Northridge Prep)400 Meters81:04.42a9
Apr 3The Big Leap (LFA Season Opener)Apr 3 · 800 Meters · Place 27 · Niles (Northridge Prep)800 Meters272:36.01a9