Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 30" / 0.762m · OutdoorIPAC Track and Field Championships · May 1918.03aIPAC Track and Field ChampionshipsMay 19, 2023
110m Hurdles · 39" / 0.991m · Indoor92nd Annual DuPage County Track and Field Championships · May 818.79a92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
110m Hurdles · 39" / 0.991m · OutdoorIHSA Class 3A TRB Sectional - #05 Roselle (Lake Park) · May 2218.02aIHSA Class 3A TRB Sectional - #05 Roselle (Lake Park)May 22, 2026
1600 Meters · IndoorWWS Boys Indoor Invitational #3 · Mar 75:20.61WWS Boys Indoor Invitational #3March 7, 2024
1600 Meters · OutdoorBatavia Speed Meet · Mar 144:56.14Batavia Speed MeetMarch 14, 2026
300m Hurdles · 36" / 0.914m · Indoor92nd Annual DuPage County Track and Field Championships · May 845.06a92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
300m Hurdles · 36" / 0.914m · OutdoorIHSA Class 3A TRB Sectional - #05 Roselle (Lake Park) · May 2241.87aIHSA Class 3A TRB Sectional - #05 Roselle (Lake Park)May 22, 2026
3200 Meters · OutdoorDuKane Conference Triangular #1 · Apr 1410:56.90aDuKane Conference Triangular #1April 14, 2026
800 Meters · Indoor92nd Annual DuPage County Track and Field Championships · May 82:04.23a92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
800 Meters · OutdoorWN | WWS Co-Ed Dual · Apr 282:08.40aWN | WWS Co-Ed DualApril 28, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #05 Roselle (Lake Park)May 22 · 300m Hurdles · Place 8 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)300m Hurdles36" / 0.914m8.41.87a PB11
May 22IHSA Class 3A TRB Sectional - #05 Roselle (Lake Park)May 22 · 110m Hurdles · Place 23 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)110m Hurdles39" / 0.991m23.18.02a PB11
May 15DuKane Boys Conference ChampionshipsMay 15 · 300m Hurdles · Place 7 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)300m Hurdles36" / 0.914m7.42.98a11
May 15DuKane Boys Conference ChampionshipsMay 15 · 110m Hurdles · Place 11 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)110m Hurdles39" / 0.991m11.18.43a11
May 5St. Charles East Boys TriMay 5 · 300m Hurdles · Place 2 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)300m Hurdles36" / 0.914m2.48.35a11
May 5St. Charles East Boys TriMay 5 · 110m Hurdles · Place 5 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)110m Hurdles39" / 0.991m5.19.49a11
May 5St. Charles East Boys TriMay 5 · 800 Meters · Place 1 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)800 Meters1.2:09.64a11
May 2Red Ribbon ClassicMay 2 · 300m Hurdles · Place 9 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)300m Hurdles36" / 0.914m9.44.97a11
May 2Red Ribbon ClassicMay 2 · 110m Hurdles · Place 12 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)110m Hurdles39" / 0.991m12.20.11a11
Apr 28WN | WWS Co-Ed DualApr 28 · 300m Hurdles · Place 1 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)300m Hurdles146.12a11
Apr 28WN | WWS Co-Ed DualApr 28 · 800 Meters · Place 1 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)800 Meters12:08.40a PB11
Apr 24Red Grange InvitationalApr 24 · 300m Hurdles · Place 5 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)300m Hurdles544.08a11
Apr 21DuKane Conference Triangular #2Apr 21 · 300m Hurdles · Place 2 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)300m Hurdles245.43a11
Apr 17Naperville North "Gus Scott" InviteApr 17 · 300m Hurdles · Place 1 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)300m Hurdles146.17a11
Apr 14DuKane Conference Triangular #1Apr 14 · 3200 Meters · Place 2 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)3200 Meters210:56.90a PB11
Apr 11Best 4 InvitationalApr 11 · 300m Hurdles · Place 5 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)300m Hurdles36" / 0.914m5.45.13a11
Mar 14Batavia Speed MeetMar 14 · 1600 Meters · Place 8 · Wheaton (W. Warrenville SWheaton (W. Warrenville S1600 Meters84:56.14 PB11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · 300m Hurdles · Place 13 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)300m Hurdles36" / 0.914m13.45.06a PB11
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · 110m Hurdles · Place 17 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)110m Hurdles39" / 0.991m17.18.79a PB11
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · 800 Meters · Place 14 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)800 Meters14.2:04.23a PB11
Feb 26WWS Boys Indoor Invitational #2Feb 26 · 800 Meters · Place 12 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)800 Meters122:17.05a11
Feb 20WWS Boys Indoor Invitational #1Feb 20 · 800 Meters · Place 6 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)800 Meters62:19.01a11

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 16DuKane Conference Boys Outdoor ChampionshipsMay 16 · 300m Hurdles · Place 9 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)300m Hurdles947.61a10
May 991st Dupage County Boys ChampionshipMay 9 · 300m Hurdles · Place 8 · Wheaton (W. Warrenville SWheaton (W. Warrenville S300m Hurdles845.2410
May 991st Dupage County Boys ChampionshipMay 9 · 800 Meters · Place 10 · Wheaton (W. Warrenville SWheaton (W. Warrenville S800 Meters102:12.6810
May 6DKC Boys Triangular (StCE, LP, WWS)May 6 · 300m Hurdles · Place 2 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)300m Hurdles246.610
May 6DKC Boys Triangular (StCE, LP, WWS)May 6 · 800 Meters · Place 10 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)800 Meters102:11.110
May 3Red Ribbon ClassicMay 3 · 800 Meters · Place 5 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)800 Meters52:10.98a10
Apr 29WWS | WN Co-Ed DualApr 29 · 800 Meters · Place 8 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)800 Meters82:10.77a10
Apr 22DKC Boys Tri Meet - GBN, WWS, GENApr 22 · 800 Meters · Place 3 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)800 Meters32:12.83a10
Apr 17Naperville North "Gus Scott" InviteApr 17 · 1600 Meters · Place 2 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)1600 Meters24:56.45a10
Apr 15DuKane Conference Boys Triangular #1Apr 15 · 800 Meters · Place 1 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)800 Meters12:14.12a10
Mar 15Batavia Boys Speed MeetMar 15 · 800 Meters · Place 9 · Wheaton (W. Warrenville SWheaton (W. Warrenville S800 Meters92:18.6610

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 21DuKane Boys Indoor Conference ChampionshipsMar 21 · 800 Meters · Place 8 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)800 Meters82:15.21a10
Feb 27WWS Boys Indoor Invitational #2Feb 27 · 800 Meters · Place 2 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)800 Meters22:20.69a—
Feb 21WWS Boys Indoor Invitational #1Feb 21 · 800 Meters · Place 10 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)800 Meters102:27.08a—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 30GBN, Geneva, WWS @ LPApr 30 · 800 Meters · Place 18 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)800 Meters18.2:21.44a9
Apr 27Red Ribbon ClassicApr 27 · 1600 Meters · Place 13 · Wheaton (W. WarrenvilleWheaton (W. Warrenville1600 Meters135:16.41a—
Apr 23DKC Coed Dual (WWS & GBN)Apr 23 · 1600 Meters · Place 6 · Wheaton (W. WarrenvilleWheaton (W. Warrenville1600 Meters64:57.55a—
Apr 16GBN QUAD W/ LP, WWS, & SCEApr 16 · 1600 Meters · Place 7 · Wheaton (W. WarrenvilleWheaton (W. Warrenville1600 Meters75:09.5—
Apr 12Naperville North "Gus Scott" InviteApr 12 · 1600 Meters · Place 23 · Wheaton (W. Warrenville SWheaton (W. Warrenville S1600 Meters235:21.119
Apr 9WWS | WN Co-Ed Dual Apr 9 · 1600 Meters · Place 15 · Wheaton (W. WarrenvilleWheaton (W. Warrenville1600 Meters155:07.13a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 7WWS Boys Indoor Invitational #3Mar 7 · 1600 Meters · Place 13 · Wheaton (W. Warrenville SWheaton (W. Warrenville S1600 Meters135:20.61 PB9
Feb 22WWS Boys Indoor Invitational #2Feb 22 · 800 Meters · Place 9 · Wheaton (W. WarrenvilleWheaton (W. Warrenville800 Meters92:25.84a—

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 19IPAC Track and Field ChampionshipsMay 19 · 1600 Meters · Place 5 · HubbleHubble1600 Meters5.5:26.69a8
May 19IPAC Track and Field ChampionshipsMay 19 · 110m Hurdles · Place 6 · HubbleHubble110m Hurdles30" / 0.762m6.18.03a PB8
May 19IPAC Track and Field ChampionshipsMay 19 · 800 Meters · Place 10 · HubbleHubble800 Meters10.2:36.35a8
May 11CUSD 200 District ChampionshipsMay 11 · 110m Hurdles · Place 4 · HubbleHubble110m Hurdles418.33a—
May 11CUSD 200 District ChampionshipsMay 11 · 1600 Meters · Place 3 · HubbleHubble1600 Meters35:30.87a—
May 11CUSD 200 District ChampionshipsMay 11 · 800 Meters · Place 5 · HubbleHubble800 Meters52:33.03a—
May 8Franklin vs HubbleMay 8 · 1600 Meters · HubbleHubble1600 Meters—5:54.86Unofficial8
May 8Franklin vs HubbleMay 8 · 110m Hurdles · HubbleHubble110m Hurdles30" / 0.762m—18.00Unofficial8
May 8Franklin vs HubbleMay 8 · 800 Meters · HubbleHubble800 Meters—2:37.12Unofficial8
May 3Hadley vs HubbleMay 3 · 110m Hurdles · HubbleHubble110m Hurdles30" / 0.762m—18.02Unofficial8
May 3Hadley vs HubbleMay 3 · 800 Meters · HubbleHubble800 Meters—2:32.32Unofficial8
Apr 26Stratford vs. HubbleApr 26 · 110m Hurdles · Place 1 · HubbleHubble110m Hurdles118.99a—
Apr 26Stratford vs. HubbleApr 26 · 1600 Meters · Place 1 · HubbleHubble1600 Meters15:41.70a—
Apr 26Stratford vs. HubbleApr 26 · 800 Meters · Place 2 · HubbleHubble800 Meters22:45.34a—
Apr 24Leman - Edison - Hubble TriangularApr 24 · 110m Hurdles · Place 2 · HubbleHubble110m Hurdles218.93a—
Apr 24Leman - Edison - Hubble TriangularApr 24 · 1600 Meters · Place 1 · HubbleHubble1600 Meters15:35.04a—
Apr 12Monroe vs. HubbleApr 12 · 110m Hurdles · Place 2 · HubbleHubble110m Hurdles219.10a—
Apr 12Monroe vs. HubbleApr 12 · 1600 Meters · Place 1 · HubbleHubble1600 Meters15:49.83a—
Apr 12Monroe vs. HubbleApr 12 · 800 Meters · Place 4 · HubbleHubble800 Meters43:02.88a—

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 18IPAC Track & Field ChampionshipsMay 18 · 1600 Meters · Place 1 · HubbleHubble1600 Meters1.5:30.79a7
May 18IPAC Track & Field ChampionshipsMay 18 · 110m Hurdles · Place 4 · HubbleHubble110m Hurdles30" / 0.762m4.19.44a7
May 18IPAC Track & Field ChampionshipsMay 18 · 800 Meters · Place 10 · HubbleHubble800 Meters10.2:41.27a7

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 2District 200 Middle School MeetJun 2 · 1600 Meters · Place 15 · HubbleHubble1600 Meters15.6:28.26a6