Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorPlainfield South vs. Neuqua Valley and Minooka · Feb 95:14.1Plainfield South vs. Neuqua Valley and MinookaFebruary 9, 2024
1600 Meters · OutdoorDuPage Valley Conference Boys Outdoor Championships · May 94:59.62aDuPage Valley Conference Boys Outdoor ChampionshipsMay 9, 2024
3200 Meters · IndoorHomewood Flossmoor Boys Quad 2 · Feb 1710:41.31aHomewood Flossmoor Boys Quad 2February 17, 2024
3200 Meters · Outdoor90th Dupage County Boys Championship · May 310:51.24a90th Dupage County Boys ChampionshipMay 3, 2024
800 Meters · IndoorPlainfield East Quad Meet · Feb 202:17Plainfield East Quad MeetFebruary 20, 2024
800 Meters · OutdoorYork Boys Open #3 · Mar 92:16.29aYork Boys Open #3March 9, 2024

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 5Mike Kennedy DVC JV Conference Meet May 5 · 1600 Meters · Place 2 · Naperville (Neuqua Valley)1600 Meters2.5:04.43a12
Apr 21Metea Valley Boys TriangularApr 21 · 800 Meters · Place 18 · Naperville (Neuqua Valley)800 Meters18.2:17.53a12

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 12Plainfield/Naperville Distance TwilightMay 12 · 1600 Meters · Place 25 · Naperville (Neuqua Valley)1600 Meters25.5:10.24Unofficial11
May 6Mike Kennedy DVC JV Conference MeetMay 6 · 1600 Meters · Place 14 · Naperville (Neuqua Valley)1600 Meters145:13.17a11
May 3Red Ribbon ClassicMay 3 · 800 Meters · Place 16 · Naperville (Neuqua Valley)800 Meters162:17.94a11
Apr 29NC vs WV, Oswego & DekalbApr 29 · 800 Meters · Place 11 · Naperville (Neuqua Valley)800 Meters112:20.29a11
Apr 22Naperville North Boys QuadApr 22 · 800 Meters · Place 12 · Naperville (Neuqua Valley)800 Meters122:23.80a11
Apr 15Neuqua Valley Boys TriApr 15 · 800 Meters · Place 24 · Naperville (Neuqua Valley800 Meters242:23.6511

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 9DuPage Valley Conference Boys Outdoor ChampionshipsMay 9 · 1600 Meters · Place 11 · Naperville (Neuqua Valley)1600 Meters11.4:59.62a PB10
May 390th Dupage County Boys ChampionshipMay 3 · 3200 Meters · Place 9 · Naperville (Neuqua Vall3200 Meters910:51.24a PB—
Apr 27Red Ribbon ClassicApr 27 · 1600 Meters · Place 10 · Naperville (Neuqua Vall1600 Meters105:05.75a—
Apr 23Waubonsie Valley Boys vs. Metea, NeuquaApr 23 · 800 Meters · Place 27 · Naperville (Neuqua Valley)800 Meters27.2:20.01a10
Apr 13Minooka #Smithstrong InvitationalApr 13 · 1600 Meters · Place 25 · Naperville (Neuqua Valley)1600 Meters255:03.35a—
Apr 9Metea Valley Boys TriangularApr 9 · 3200 Meters · Place 1 · Naperville (Neuqua Vall3200 Meters111:09.11a—
Apr 6St. Charles East Elmore McCornack Boys InviteApr 6 · 1600 Meters · Place 13 · Naperville (Neuqua Valley1600 Meters135:02.8010
Mar 9York Boys Open #3Mar 9 · 1600 Meters · Place 37 · Naperville (Neuqua Vall1600 Meters375:03.03a—
Mar 9York Boys Open #3Mar 9 · 800 Meters · Place 14 · Naperville (Neuqua Vall800 Meters142:16.29a PB—
Jan 27Neuqua Intrasquad MeetJan 27 · 1600 Meters · Place 10 · Naperville (Neuqua Valley)1600 Meters10.5:09.73aUnofficial10

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 15DuPage Valley Conference Boys Indoor ChampionshipsMar 15 · 800 Meters · Place 7 · Naperville (Neuqua Vall800 Meters72:18.74a—
Feb 20Plainfield East Quad MeetFeb 20 · 800 Meters · Naperville (Neuqua Valley)800 Meters—2:17 PB10
Feb 17Homewood Flossmoor Boys Quad 2Feb 17 · 3200 Meters · Place 11 · Naperville (Neuqua Vall3200 Meters1110:41.31a PB—
Feb 9Plainfield South vs. Neuqua Valley and MinookaFeb 9 · 1600 Meters · Place 34 · Naperville (Neuqua Valley1600 Meters345:14.1 PB10

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 11Waubonsie Valley Boys QuadApr 11 · 1600 Meters · Naperville (Neuqua Valley)1600 Meters—DNS9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21PE Boys Quad Feb 21 · 1600 Meters · Naperville (Neuqua Valley)1600 Meters—5:20.0Unofficial9
Jan 28Neuqua Boys IntrasquadJan 28 · 1600 Meters · Place 19 · Naperville (Neuqua Valley)1600 Meters19.5:14.4Unofficial9