Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNotre Dame Quad 1 · Apr 1513.07aNotre Dame Quad 1April 15, 2025
200 Meters · OutdoorBelvidere Buccaneer Invitational · Apr 1327.57Belvidere Buccaneer InvitationalApril 13, 2024
Discus · 1.6kg · OutdoorAurora Christian Invite · Apr 2932.30mAurora Christian InviteApril 29, 2026
Shot Put · 12lb · IndoorIllinois Meet of Champions presented by New Balance · Mar 610.57mIllinois Meet of Champions presented by New BalanceMarch 6, 2026
Shot Put · 12lb · OutdoorCCC Co-Ed Quad · Apr 1511.09mCCC Co-Ed QuadApril 15, 2026
Shot Put · 5.5kg · Outdoor2026 Deerfield Invite - Varsity · May 110.12m2026 Deerfield Invite - VarsityMay 1, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 20IHSA Class 2A TRB Sectional - #04 Norridge (Ridgewood)May 20 · Shot Put · Place 13 · Niles (Northridge Prep)Shot Put12lb13.9.18m12
May 133rd Annual Boys Chicagoland Christian Conference ChampionshipsMay 13 · Shot Put · Place 13 · Niles (Northridge Prep)Shot Put12lb13.10.15m12
May 12026 Deerfield Invite - VarsityMay 1 · Discus · Place 14 · Niles (Northridge Prep)Discus1.6kg14.30.03m12
May 12026 Deerfield Invite - VarsityMay 1 · Shot Put · Place 15 · Niles (Northridge Prep)Shot Put5.5kg15.10.12m PB12
Apr 29Aurora Christian InviteApr 29 · Discus · Place 2 · Niles (Northridge Prep)Discus1.6kg2.32.30m PB12
Apr 29Aurora Christian InviteApr 29 · Shot Put · Place 1 · Niles (Northridge Prep)Shot Put12lb1.10.96m12
Apr 2112th Caxy Clash (LFA Invite)Apr 21 · Discus · Place 3 · Niles (Northridge Prep)Discus330.36m12
Apr 2112th Caxy Clash (LFA Invite)Apr 21 · Shot Put · Place 3 · Niles (Northridge Prep)Shot Put310.70m12
Apr 15CCC Co-Ed QuadApr 15 · Discus · Place 10 · Niles (Northridge Prep)Discus1.6kg10.24.32m12
Apr 15CCC Co-Ed QuadApr 15 · Shot Put · Place 4 · Niles (Northridge Prep)Shot Put12lb4.11.09m PB12
Apr 11Gans Zeedyk InviteApr 11 · Discus · Place 10 · Niles (Northridge Prep)Discus1028.99m12
Apr 11Gans Zeedyk InviteApr 11 · Shot Put · Place 10 · Niles (Northridge Prep)Shot Put1010.33m12
Apr 7The LFA OpenApr 7 · Discus · Place 1 · Niles (Northridge Prep)Discus132.47m12
Apr 7The LFA OpenApr 7 · Shot Put · Place 1 · Niles (Northridge Prep)Shot Put111.10m12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 14Hononegah Boys AAA Indoor ClassicMar 14 · Shot Put · Place 45 · Niles (Northridge Prep)Shot Put12lb45.10.26m12
Mar 6Illinois Meet of Champions presented by New BalanceMar 6 · Shot Put · Place 20 · Niles (Northridge Prep)Shot Put12lb20.10.57m PB12
Feb 27Paul Swanson InviteFeb 27 · Shot Put · Place 10 · Niles (Northridge Prep)Shot Put1010.59m12

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 21IHSA Class 1A TRB Sectional - #04 Chicago (C.-Hope Academy)May 21 · Discus · Place 5 · Niles (Northridge Prep)Discus533.07m11
May 8ISL ChampionshipsMay 8 · Discus · Place 2 · Niles (Northridge Prep)Discus1.6kg2.30.63m11
Apr 29LFA All-Comers MeetApr 29 · Discus · Place 5 · Niles (Northridge Prep)Discus525.19m11
Apr 29LFA All-Comers MeetApr 29 · Shot Put · Place 2 · Niles (Northridge Prep)Shot Put29.94m11
Apr 29LFA All-Comers MeetApr 29 · 100 Meters · Place 46 · Niles (Northridge Prep)100 Meters4615.01a11
Apr 2211th Caxy Clash (LFA Invite)Apr 22 · Discus · Place 4 · Niles (Northridge Prep)Discus430.04m11
Apr 2211th Caxy Clash (LFA Invite)Apr 22 · Shot Put · Place 7 · Niles (Northridge Prep)Shot Put79.99m11
Apr 15Notre Dame Quad 1Apr 15 · Discus · Place 5 · Niles (Northridge Prep)Discus527.83m11
Apr 15Notre Dame Quad 1Apr 15 · Shot Put · Place 11 · Niles (Northridge Prep)Shot Put118.32m11
Apr 15Notre Dame Quad 1Apr 15 · 100 Meters · Place 13 · Niles (Northridge Prep)100 Meters1313.07a PB11
Apr 12Gans Zeedyk InviteApr 12 · Discus · Place 14 · Niles (Northridge Prep)Discus1429.34m11
Apr 12Gans Zeedyk InviteApr 12 · Shot Put · Place 19 · Niles (Northridge Prep)Shot Put1910.18m11
Apr 8The LFA OpenApr 8 · Discus · Place 1 · Niles (Northridge Prep)Discus128.31m11
Apr 8The LFA OpenApr 8 · Shot Put · Place 3 · Niles (Northridge Prep)Shot Put39.40m11
Apr 5Niles ClassicApr 5 · Discus · Place 6 · Niles (Northridge Prep)Discus632.21m11
Apr 3The Big Leap (LFA Season Opener)Apr 3 · Discus · Place 7 · Niles (Northridge Prep)Discus722.93m11
Apr 3The Big Leap (LFA Season Opener)Apr 3 · Shot Put · Place 7 · Niles (Northridge Prep)Shot Put79.35m11
Mar 12025 ICOPS InvitationalMar 1 · Shot Put · Place 41 · Niles (Northridge Prep)Shot Put4110.01m11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 222025 ESCC Indoor ConferenceMar 22 · Shot Put · Place 10 · Niles (Northridge Prep)Shot Put1010.73m11
Mar 15Hononegah Indoor Classic (AAA) (Boys Only)Mar 15 · Shot Put · Niles (Northridge Prep)Shot Put12lb—FOUL11
Feb 28Niles North Paul Swanson InviteFeb 28 · Shot Put · Place 13 · Niles (Northridge Prep)Shot Put139.86m—
Feb 7Midway Miles #1Feb 7 · Shot Put · Place 13 · Niles (Northridge Prep)Shot Put139.20m—

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 15IHSA Class 1A TRB Sectional - #4 Chicago (C. Hope Academy)May 15 · Discus · Place 12 · Niles (Northridge Prep)Discus1222.37m—
May 15IHSA Class 1A TRB Sectional - #4 Chicago (C. Hope Academy)May 15 · Shot Put · Place 9 · Niles (Northridge Prep)Shot Put911.11m—
May 4ISL Conference ChampionshipsMay 4 · Discus · Place 8 · Niles (Northridge Prep)Discus820.69m—
May 4ISL Conference ChampionshipsMay 4 · Shot Put · Place 3 · Niles (Northridge Prep)Shot Put39.87m—
Apr 30LFA All ComersApr 30 · Discus · Place 7 · Niles (Northridge Prep)Discus721.27m—
Apr 30LFA All ComersApr 30 · Shot Put · Place 6 · Niles (Northridge Prep)Shot Put69.28m—
Apr 27Deerfield InvitationalApr 27 · Discus · Place 20 · Niles (Northridge Prep)Discus2023.00m10
Apr 27Deerfield InvitationalApr 27 · Shot Put · Place 11 · Niles (Northridge Prep)Shot Put119.68m10
Apr 24Maine West FS/JV InviteApr 24 · Discus · Place 3 · Niles (Northridge Prep)Discus323.32m—
Apr 24Maine West FS/JV InviteApr 24 · Shot Put · Place 3 · Niles (Northridge Prep)Shot Put39.84m—
Apr 23LFA InviteApr 23 · Discus · Place 4 · Niles (Northridge Prep)Discus424.26m—
Apr 23LFA InviteApr 23 · Shot Put · Place 4 · Niles (Northridge Prep)Shot Put49.29m—
Apr 20Walther Christian InvitationalApr 20 · Discus · Place 15 · Niles (Northridge Prep)Discus1522.00m10
Apr 20Walther Christian InvitationalApr 20 · Shot Put · Place 13 · Niles (Northridge Prep)Shot Put139.06m10
Apr 13Belvidere Buccaneer InvitationalApr 13 · Discus · Place 23 · Niles (Northridge Prep)Discus2320.58m10
Apr 13Belvidere Buccaneer InvitationalApr 13 · Shot Put · Place 12 · Niles (Northridge Prep)Shot Put1210.19m10
Apr 13Belvidere Buccaneer InvitationalApr 13 · 200 Meters · Place 26 · Niles (Northridge Prep)200 Meters2627.57 PB10
Apr 13Belvidere Buccaneer InvitationalApr 13 · 100 Meters · Place 25 · Niles (Northridge Prep)100 Meters2513.1310
Apr 10Notre Dame InviteApr 10 · Discus · Place 9 · Niles (Northridge Prep)Discus919.05m—
Apr 10Notre Dame InviteApr 10 · Shot Put · Place 5 · Niles (Northridge Prep)Shot Put58.64m—
Apr 10Notre Dame InviteApr 10 · 100 Meters · Place 23 · Niles (Northridge Prep)100 Meters2313.56a—
Mar 232024 Midwest ClassicMar 23 · Shot Put · Place 34 · Niles (Northridge Prep)Shot Put349.37m—