Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 30" / 0.762m · OutdoorDistrict 200 Middle School Meet · Jun 221.07aDistrict 200 Middle School MeetJune 2, 2021
1600 Meters · IndoorStan Reddel Invitational · Mar 74:36.27aStan Reddel InvitationalMarch 7, 2025
1600 Meters · Outdoor90th Dupage County Boys Championship · May 34:32.08a90th Dupage County Boys ChampionshipMay 3, 2024
3200 Meters · IndoorLakes Clash at the Coliseum Invitational · Feb 2410:09.26Lakes Clash at the Coliseum Invitational February 24, 2024
3200 Meters · OutdoorBest 4 Invitational · Apr 610:01.44aBest 4 InvitationalApril 6, 2024
800 Meters · IndoorWWS | DGN Dual · Feb 142:09.84aWWS | DGN DualFebruary 14, 2025
800 Meters · OutdoorIHSA Class 3A TRB Sectional - #05 Roselle (Lake Park) · May 232:01.90IHSA Class 3A TRB Sectional - #05 Roselle (Lake Park)May 23, 2025

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

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 23IHSA Class 3A TRB Sectional - #05 Roselle (Lake Park)May 23 · 800 Meters · Place 13 · Wheaton (W. Warrenville SWheaton (W. Warrenville S800 Meters132:01.90 PB12
May 3Red Ribbon ClassicMay 3 · 1600 Meters · Place 10 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)1600 Meters104:45.25a12
Apr 25Red Grange InvitationalApr 25 · 1600 Meters · Place 14 · Wheaton (W. Warrenville SWheaton (W. Warrenville S1600 Meters144:59.4612
Apr 17Naperville North "Gus Scott" InviteApr 17 · 800 Meters · Place 2 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)800 Meters22:10.90a12
Apr 12Best 4 InvitationalApr 12 · 1600 Meters · Place 4 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)1600 Meters44:52.91a12
Mar 14Batavia Distance MadnessMar 14 · 1600 Meters · Place 60 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)1600 Meters604:36.65a—

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 21DuKane Boys Indoor Conference ChampionshipsMar 21 · 1600 Meters · Place 12 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)1600 Meters124:47.56a12
Mar 7Stan Reddel InvitationalMar 7 · 1600 Meters · Place 9 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)1600 Meters9.4:36.27a PB12
Feb 20North Central College Boys Indoor InvitationalFeb 20 · 1600 Meters · Place 11 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)1600 Meters114:38.12a—
Feb 14WWS | DGN DualFeb 14 · 800 Meters · Place 5 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)800 Meters52:09.84a PB—
Feb 6WWS Girls and Boys Time Trials | Parent MeetingFeb 6 · 1600 Meters · Place 2 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)1600 Meters2.4:44.84aUnofficial12

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 16IHSA Class 3A TRB Sectional - #5 Carol Stream (Glenbard North)May 16 · 1600 Meters · Place 9 · Wheaton (W. WarrenvilleWheaton (W. Warrenville1600 Meters94:33.97a—
May 390th Dupage County Boys ChampionshipMay 3 · 1600 Meters · Place 11 · Wheaton (W. WarrenvilleWheaton (W. Warrenville1600 Meters114:32.08a PB—
Apr 19Red Grange InvitationalApr 19 · 3200 Meters · Place 12 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)3200 Meters1210:18.01a—
Apr 12Naperville North "Gus Scott" InviteApr 12 · 1600 Meters · Place 5 · Wheaton (W. Warrenville SWheaton (W. Warrenville S1600 Meters54:43.6611
Apr 6Best 4 InvitationalApr 6 · 3200 Meters · Place 2 · Wheaton (W. WarrenvilleWheaton (W. Warrenville3200 Meters210:01.44a PB—
Mar 8Batavia Distance MadnessMar 8 · 1600 Meters · Place 72 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)1600 Meters724:39.59a—
Mar 1Stan Reddel InvitationalMar 1 · 1600 Meters · Place 12 · Wheaton (W. Warrenville SWheaton (W. Warrenville S1600 Meters124:42.4811

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 24Lakes Clash at the Coliseum Invitational Feb 24 · 3200 Meters · Place 23 · Wheaton (W. Warrenville SWheaton (W. Warrenville S3200 Meters2310:09.26 PB11
Feb 15North Central College Boys Indoor InvitationalFeb 15 · 1600 Meters · Place 8 · Wheaton (W. WarrenvilleWheaton (W. Warrenville1600 Meters84:42.40a—
Feb 9WWS | DGN DualFeb 9 · 800 Meters · Place 6 · Wheaton (W. Warrenville SWheaton (W. Warrenville S800 Meters62:11.1911
Feb 1WWS Girls and Boys Time Trials | Parent MeetingFeb 1 · 1600 Meters · Place 4 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)1600 Meters4.4:49.75aUnofficial11

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 12DuKane Conference Boys MeetMay 12 · 1600 Meters · Place 5 · Wheaton (W. WarrenvilleWheaton (W. Warrenville1600 Meters54:49.43a—
May 589th DuPage County Boys ChampionshipsMay 5 · 1600 Meters · Place 8 · Wheaton (W. WarrenvilleWheaton (W. Warrenville1600 Meters84:50.91a—
May 2DuKane Conference Boys Quad #2May 2 · 800 Meters · Place 8 · Wheaton (W. WarrenvilleWheaton (W. Warrenville800 Meters82:15.71a—
Apr 25WWS | GN Co-Ed DualApr 25 · 1600 Meters · Place 4 · Wheaton (W. Warrenville SWheaton (W. Warrenville S1600 Meters44:54.3610
Apr 18STCE DKC QUAD LP Batavia WWSApr 18 · 1600 Meters · Place 3 · Wheaton (W. WarrenvilleWheaton (W. Warrenville1600 Meters34:54.3—
Apr 14Naperville North "Gus Scott" InviteApr 14 · 1600 Meters · Place 12 · Wheaton (W. WarrenvilleWheaton (W. Warrenville1600 Meters125:00.47a—
Apr 11WWS | WN Co-Ed DualApr 11 · 800 Meters · Place 7 · Wheaton (W. WarrenvilleWheaton (W. Warrenville800 Meters72:11.79a—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 17DuKane Boys Indoor ChampionshipsMar 17 · 800 Meters · Place 7 · Wheaton (W. WarrenvilleWheaton (W. Warrenville800 Meters72:16.26a—
Mar 9WWS Boys Indoor Invitational #3Mar 9 · 1600 Meters · Place 4 · Wheaton (W. WarrenvilleWheaton (W. Warrenville1600 Meters44:59.22a—
Feb 23WWS Boys Indoor Invitational #2Feb 23 · 3200 Meters · Place 1 · Wheaton (W. WarrenvilleWheaton (W. Warrenville3200 Meters111:09.41a—
Feb 10WWS | DGN Boys DualFeb 10 · 1600 Meters · Place 1 · Wheaton (W. Warrenville SWheaton (W. Warrenville S1600 Meters15:03.8710
Feb 2WWS Girls and Boys Time Trials | Parent MeetingFeb 2 · 1600 Meters · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)1600 Meters—DNS10

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 26WN | WWS DualApr 26 · 1600 Meters · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)1600 Meters—DNS9

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 10WWS Indoor Invitational #3Mar 10 · 800 Meters · Place 1 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)800 Meters1.2:24.30a9
Feb 24WWS Indoor Invitational #2Feb 24 · 1600 Meters · Place 8 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)1600 Meters8.5:13.65a9
Feb 18WWS Indoor Invitational #1Feb 18 · 800 Meters · Place 8 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)800 Meters8.2:26.82a9

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 2District 200 Middle School MeetJun 2 · 110m Hurdles · Place 5 · HubbleHubble110m Hurdles30" / 0.762m5.21.07a PB8