Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 30" / 0.762m · OutdoorNPC Conference Meet · May 1421.59aNPC Conference MeetMay 14, 2024
1600 Meters · OutdoorPlainfield-Naperville Twilight Distance Classic · May 115:16.91aPlainfield-Naperville Twilight Distance ClassicMay 11, 2026
200 Meters · OutdoorNPC Conference Meet · May 1429.89aNPC Conference MeetMay 14, 2024
3200 Meters · IndoorWWS Boys Indoor Invitational #1 · Feb 2011:59.02aWWS Boys Indoor Invitational #1February 20, 2026
3200 Meters · OutdoorHinsdale Central vs. Naperville Central Dual · Apr 811:43.24aHinsdale Central vs. Naperville Central DualApril 8, 2026
400 Meters · IndoorWWS Boys Indoor Invitational #1 · Feb 201:06.15aWWS Boys Indoor Invitational #1February 20, 2026
800 Meters · IndoorYork Boys Quad #1 · Feb 72:21.63aYork Boys Quad #1February 7, 2026
800 Meters · OutdoorWaubonsie Valley Tri @ Naperville Central · Apr 212:17.78aWaubonsie Valley Tri @ Naperville CentralApril 21, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 11Plainfield-Naperville Twilight Distance ClassicMay 11 · 1600 Meters · Place 28 · Naperville (Central)Naperville (Central)1600 Meters28.5:16.91a PB9
May 5Mike Kennedy DVC JV Conference Meet May 5 · 800 Meters · Place 12 · Naperville (Central)Naperville (Central)800 Meters12.2:20.40a9
Apr 29Hinsdale Central Frosh/Soph InviteApr 29 · 800 Meters · Place 10 · Naperville (Central)Naperville (Central)800 Meters10.2:18.23a9
Apr 21Waubonsie Valley Tri @ Naperville CentralApr 21 · 800 Meters · Place 4 · Naperville (Central)Naperville (Central)800 Meters4.2:17.78a PB9
Apr 18Metea Valley Boys InviteApr 18 · 1600 Meters · Place 9 · Naperville (Central)Naperville (Central)1600 Meters9.5:18.03a9
Apr 14Naperville Central Boys TriApr 14 · 1600 Meters · Place 4 · Naperville (Central)Naperville (Central)1600 Meters4.5:17.81a9
Apr 8Hinsdale Central vs. Naperville Central DualApr 8 · 3200 Meters · Place 4 · Naperville (Central)Naperville (Central)3200 Meters4.11:43.24a PB9
Apr 8Hinsdale Central vs. Naperville Central DualApr 8 · 400 Meters · Naperville (Central)Naperville (Central)400 Meters—DNS9
Mar 13 Oswego Boys QuadMar 13 · 800 Meters · Place 17 · Naperville (Central)Naperville (Central)800 Meters172:31.769

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 20WWS Boys Indoor Invitational #1Feb 20 · 3200 Meters · Place 9 · Naperville (Central)Naperville (Central)3200 Meters911:59.02a PB9
Feb 20WWS Boys Indoor Invitational #1Feb 20 · 400 Meters · Place 17 · Naperville (Central)Naperville (Central)400 Meters171:06.15a PB9
Feb 7York Boys Quad #1Feb 7 · 800 Meters · Place 12 · Naperville (Central)Naperville (Central)800 Meters122:21.63a PB9
Jan 292026 Redhawk Intra-SquadJan 29 · 1600 Meters · Place 25 · Naperville (Central)Naperville (Central)1600 Meters25.5:29.47aUnofficial9
Jan 292026 Redhawk Intra-SquadJan 29 · 400 Meters · Place 16 · Naperville (Central)Naperville (Central)400 Meters16.1:04.09aUnofficial9

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 14NPC Conference MeetMay 14 · 110m Hurdles · Place 14 · Madison (Naperville)Madison (Naperville)110m Hurdles30" / 0.762m14.21.59a PB7
May 14NPC Conference MeetMay 14 · 200 Meters · Place 11 · Madison (Naperville)Madison (Naperville)200 Meters11.29.89a PB7