Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorWWS Boys Indoor Invitational #2 · Feb 265:17.58aWWS Boys Indoor Invitational #2February 26, 2026
1600 Meters · OutdoorSt. Charles East Boys Tri · May 54:51.36aSt. Charles East Boys TriMay 5, 2026
200 Meters · OutdoorMonroe vs. Hubble · Apr 1231.18aMonroe vs. HubbleApril 12, 2023
800 Meters · IndoorWWS Boys Indoor Invitational #1 · Feb 202:21.65aWWS Boys Indoor Invitational #1February 20, 2026
800 Meters · OutdoorDuKane Conference Triangular #2 · Apr 212:13.47aDuKane Conference Triangular #2April 21, 2026
Discus · 1kg · OutdoorHubble vs. Hadley · Apr 1773' 8Hubble vs. HadleyApril 17, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 5St. Charles East Boys TriMay 5 · 1600 Meters · Place 6 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)1600 Meters6.4:51.36a PB10
Apr 28WN | WWS Co-Ed DualApr 28 · 1600 Meters · Place 4 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)1600 Meters44:52.32a10
Apr 21DuKane Conference Triangular #2Apr 21 · 800 Meters · Place 4 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)800 Meters42:13.47a PB10
Apr 14DuKane Conference Triangular #1Apr 14 · 1600 Meters · Place 4 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)1600 Meters45:03.36a10
Mar 14Batavia Speed MeetMar 14 · 800 Meters · Place 6 · Wheaton (W. Warrenville SWheaton (W. Warrenville S800 Meters62:15.9710

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 26WWS Boys Indoor Invitational #2Feb 26 · 1600 Meters · Place 12 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)1600 Meters125:17.58a PB10
Feb 20WWS Boys Indoor Invitational #1Feb 20 · 800 Meters · Place 10 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)800 Meters102:21.65a PB10
Feb 5WWS Girls and Boys Time Trials | Parent MeetingFeb 5 · 1600 Meters · Place 6 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)1600 Meters6.5:20.95aUnofficial10

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 21DuKane Boys Indoor Conference ChampionshipsMar 21 · 800 Meters · Place 12 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)800 Meters122:26.86a9
Feb 27WWS Boys Indoor Invitational #2Feb 27 · 800 Meters · Place 10 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)800 Meters102:29.43a—
Feb 21WWS Boys Indoor Invitational #1Feb 21 · 1600 Meters · Place 10 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)1600 Meters105:32.75a—
Feb 14WWS | DGN DualFeb 14 · 800 Meters · Place 25 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)800 Meters252:34.62a—
Feb 6WWS Girls and Boys Time Trials | Parent MeetingFeb 6 · 1600 Meters · Place 10 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)1600 Meters10.5:37.16aUnofficial9

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 15Batavia Boys Speed MeetMar 15 · 800 Meters · Place 16 · Wheaton (W. Warrenville SWheaton (W. Warrenville S800 Meters162:27.989

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 8Hubble - Franklin - Monroe TriangularMay 8 · Discus · Place 11 · HubbleHubbleDiscus1kg11.60' 28
May 8Hubble - Franklin - Monroe TriangularMay 8 · 200 Meters · Place 10 · HubbleHubble200 Meters10.32.25a8
May 6Leman and Hubble Triangular at HadleyMay 6 · Discus · Place 11 · HubbleHubbleDiscus1kg11.66' 78
May 6Leman and Hubble Triangular at HadleyMay 6 · 200 Meters · Place 8 · HubbleHubble200 Meters8.31.48
Apr 30Edison - Hubble - Stratford TriangularApr 30 · Discus · Place 10 · HubbleHubbleDiscus1kg10.60' 108
Apr 30Edison - Hubble - Stratford TriangularApr 30 · 200 Meters · Place 8 · HubbleHubble200 Meters8.32.13a8
Apr 25Hubble vs. StratfordApr 25 · Discus · Place 8 · HubbleHubbleDiscus1kg8.65' 88
Apr 25Hubble vs. StratfordApr 25 · 200 Meters · Place 4 · HubbleHubble200 Meters4.31.90a8
Apr 23Hubble vs. Jay StreamApr 23 · Discus · Place 4 · HubbleHubbleDiscus1kg4.68' 08
Apr 23Hubble vs. Jay StreamApr 23 · 200 Meters · Place 3 · HubbleHubble200 Meters3.31.77a8
Apr 17Hubble vs. HadleyApr 17 · Discus · Place 4 · HubbleHubbleDiscus1kg4.73' 8 PB8
Apr 17Hubble vs. HadleyApr 17 · 200 Meters · Place 9 · HubbleHubble200 Meters9.32.82a8

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 19IPAC Track and Field ChampionshipsMay 19 · Discus · Place 13 · HubbleHubbleDiscus1kg13.61' 87
May 11CUSD 200 District ChampionshipsMay 11 · Discus · Place 7 · HubbleHubbleDiscus759-0—
May 8Franklin vs HubbleMay 8 · Discus · HubbleHubbleDiscus1kg—51.3Unofficial7
May 8Franklin vs HubbleMay 8 · 200 Meters · HubbleHubble200 Meters—31.77Unofficial7
Apr 26Stratford vs. HubbleApr 26 · 200 Meters · Place 4 · HubbleHubble200 Meters432.37a—
Apr 12Monroe vs. HubbleApr 12 · Discus · Place 6 · HubbleHubbleDiscus639-4—
Apr 12Monroe vs. HubbleApr 12 · 200 Meters · Place 4 · HubbleHubble200 Meters431.18a PB—