Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorRed Ribbon Classic · May 24:51.30aRed Ribbon ClassicMay 2, 2026
3200 Meters · Indoor92nd Annual DuPage County Track and Field Championships · May 810:42.12a92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
3200 Meters · OutdoorNeuqua Valley Boys Tri · Apr 1511:17.47Neuqua Valley Boys TriApril 15, 2025
800 Meters · IndoorDupage Valley Conference Boys Indoor Championship · Mar 202:17.13Dupage Valley Conference Boys Indoor ChampionshipMarch 20, 2026
800 Meters · OutdoorDuPage Valley Conference Boys Championships · May 142:10.69aDuPage Valley Conference Boys ChampionshipsMay 14, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 14DuPage Valley Conference Boys ChampionshipsMay 14 · 800 Meters · Place 5 · Naperville (Neuqua Valley)800 Meters5.2:10.69a PB10
May 2Red Ribbon ClassicMay 2 · 1600 Meters · Place 7 · Naperville (Neuqua Valley)1600 Meters7.4:51.30a PB10
Apr 21Metea Valley Boys TriangularApr 21 · 1600 Meters · Place 10 · Naperville (Neuqua Valley)1600 Meters10.4:57.21a10
Apr 11St. Charles East Elmore McCornack InvitationalApr 11 · 800 Meters · Place 12 · Naperville (Neuqua Valley)800 Meters12.2:17.36a10
Mar 14York Boys MeetMar 14 · 1600 Meters · Place 37 · Naperville (Neuqua Valley1600 Meters375:03.2010

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · 3200 Meters · Place 13 · Naperville (Neuqua Valley)3200 Meters13.10:42.12a PB10
Mar 20Dupage Valley Conference Boys Indoor ChampionshipMar 20 · 800 Meters · Place 9 · Naperville (Neuqua Valley800 Meters92:17.13 PB10
Feb 21HF Boys OpenFeb 21 · 800 Meters · Place 28 · Naperville (Neuqua Valley)800 Meters282:19.45a10

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15DVC Boys' Track & Field ChampionshipsMay 15 · 800 Meters · Place 12 · Naperville (Neuqua Valley)800 Meters122:22.95a9
May 3Red Ribbon ClassicMay 3 · 1600 Meters · Place 13 · Naperville (Neuqua Valley)1600 Meters135:08.10a9
Apr 29NC vs WV, Oswego & DekalbApr 29 · 1600 Meters · Place 6 · Naperville (Neuqua Valley)1600 Meters65:10.56a9
Apr 22Naperville North Boys QuadApr 22 · 800 Meters · Place 3 · Naperville (Neuqua Valley)800 Meters32:19.00a9
Apr 15Neuqua Valley Boys TriApr 15 · 3200 Meters · Place 4 · Naperville (Neuqua Valley3200 Meters411:17.47 PB9
Apr 12St. Charles East Boys InviteApr 12 · 1600 Meters · Place 22 · Naperville (Neuqua Valley)1600 Meters225:09.10a9
Mar 15York Boys OpenMar 15 · 800 Meters · Place 21 · Naperville (Neuqua Valley)800 Meters212:22.23a—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22Homewood Flossmoor Boys Quint #2Feb 22 · 3200 Meters · Place 7 · Naperville (Neuqua Valley)3200 Meters712:03.53a—