Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAurora Christian Invite · Apr 2913.1Aurora Christian InviteApril 29, 2026
200 Meters · IndoorPaul Swanson Invite · Feb 2730.22Paul Swanson InviteFebruary 27, 2026
200 Meters · Outdoor3rd Annual Boys Chicagoland Christian Conference Championships · May 1327.38a3rd Annual Boys Chicagoland Christian Conference ChampionshipsMay 13, 2026
50 Meters · IndoorPaul Swanson Invite · Feb 277.05Paul Swanson InviteFebruary 27, 2026
Discus · 1.6kg · Outdoor3rd Annual Boys Chicagoland Christian Conference Championships · May 1324.42m3rd Annual Boys Chicagoland Christian Conference ChampionshipsMay 13, 2026
Shot Put · 12lb · Outdoor3rd Annual Boys Chicagoland Christian Conference Championships · May 137.84m3rd Annual Boys Chicagoland Christian Conference ChampionshipsMay 13, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 133rd Annual Boys Chicagoland Christian Conference ChampionshipsMay 13 · Discus · Place 7 · Niles (Northridge Prep)Discus1.6kg7.24.42m PB10
May 133rd Annual Boys Chicagoland Christian Conference ChampionshipsMay 13 · Shot Put · Place 11 · Niles (Northridge Prep)Shot Put12lb11.7.84m PB10
May 133rd Annual Boys Chicagoland Christian Conference ChampionshipsMay 13 · 200 Meters · Place 10 · Niles (Northridge Prep)200 Meters10.27.38a PB10
May 133rd Annual Boys Chicagoland Christian Conference ChampionshipsMay 13 · 100 Meters · Place 23 · Niles (Northridge Prep)100 Meters23.13.16a10
May 22026 Deerfield Invite - F/S & OpenMay 2 · Discus · Niles (Northridge Prep)Discus1.6kg—DNS10
May 22026 Deerfield Invite - F/S & OpenMay 2 · Shot Put · Niles (Northridge Prep)Shot Put5.5kg—DNS10
May 22026 Deerfield Invite - F/S & OpenMay 2 · 200 Meters · Niles (Northridge Prep)200 Meters—DNS10
May 22026 Deerfield Invite - F/S & OpenMay 2 · 100 Meters · Niles (Northridge Prep)100 Meters—DNS10
Apr 29Aurora Christian InviteApr 29 · 100 Meters · Place 15 · Niles (Northridge Prep)100 Meters15.13.1 PB10
Apr 11Gans Zeedyk InviteApr 11 · Discus · Place 13 · Niles (Northridge Prep)Discus1317.04m10
Apr 11Gans Zeedyk InviteApr 11 · Shot Put · Place 12 · Niles (Northridge Prep)Shot Put127.87m10
Mar 21Northridge Prep Time Trial #1Mar 21 · 100 Meters · Place 2 · Niles (Northridge Prep)100 Meters2.00:12.4Unofficial10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 27Paul Swanson InviteFeb 27 · Shot Put · Place 16 · Niles (Northridge Prep)Shot Put166.42m10
Feb 27Paul Swanson InviteFeb 27 · 200 Meters · Place 13 · Niles (Northridge Prep)200 Meters1330.22 PB10
Feb 27Paul Swanson InviteFeb 27 · 50 Meters · Place 13 · Niles (Northridge Prep)50 Meters137.05 PB10