Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMonroe vs. Hubble · Apr 1214.81aMonroe vs. HubbleApril 12, 2023
1600 Meters · IndoorDuKane Boys Indoor Conference Championships · Mar 214:46.32DuKane Boys Indoor Conference ChampionshipsMarch 21, 2026
1600 Meters · OutdoorBatavia Speed Meet · Mar 144:46.48Batavia Speed MeetMarch 14, 2026
3200 Meters · OutdoorRed Ribbon Classic · May 210:16.05aRed Ribbon ClassicMay 2, 2026
800 Meters · IndoorWWS Boys Indoor Invitational #2 · Feb 262:15.76aWWS Boys Indoor Invitational #2February 26, 2026
800 Meters · OutdoorDuKane Conference Boys Outdoor Championships · May 162:09.81aDuKane Conference Boys Outdoor ChampionshipsMay 16, 2025
High Jump · OutdoorLeman and Hubble Triangular at Hadley · May 64' 9Leman and Hubble Triangular at HadleyMay 6, 2024
Shot Put · 4kg · OutdoorLeman and Hubble Triangular at Hadley · May 624' 1Leman and Hubble Triangular at HadleyMay 6, 2024
Shot Put · 8lb · OutdoorHubble - Franklin - Monroe Triangular · May 826' 0Hubble - Franklin - Monroe TriangularMay 8, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15DuKane Boys Conference ChampionshipsMay 15 · 3200 Meters · Place 5 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)3200 Meters5.10:25.03a10
May 5St. Charles East Boys TriMay 5 · 1600 Meters · Place 5 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)1600 Meters5.4:49.64a10
May 2Red Ribbon ClassicMay 2 · 3200 Meters · Place 1 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)3200 Meters1.10:16.05a PB10
Apr 28WN | WWS Co-Ed DualApr 28 · 3200 Meters · Place 6 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)3200 Meters610:31.45a10
Apr 17Naperville North "Gus Scott" InviteApr 17 · 1600 Meters · Place 8 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)1600 Meters84:59.16a10
Apr 11Best 4 InvitationalApr 11 · 1600 Meters · Place 1 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)1600 Meters1.4:48.19a10
Mar 14Batavia Speed MeetMar 14 · 1600 Meters · Place 3 · Wheaton (W. Warrenville SWheaton (W. Warrenville S1600 Meters34:46.48 PB10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 21DuKane Boys Indoor Conference ChampionshipsMar 21 · 1600 Meters · Place 5 · Wheaton (W. Warrenville SWheaton (W. Warrenville S1600 Meters54:46.32 PB10
Feb 26WWS Boys Indoor Invitational #2Feb 26 · 800 Meters · Place 9 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)800 Meters92:15.76a PB10
Feb 19North Central College Boys Indoor InvitationalFeb 19 · 1600 Meters · Place 28 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)1600 Meters285:12.68a10
Feb 13WWS | DGN DualFeb 13 · 1600 Meters · Place 5 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)1600 Meters54:59.87a10
Feb 5WWS Girls and Boys Time Trials | Parent MeetingFeb 5 · 800 Meters · Place 5 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)800 Meters5.2:19.00aUnofficial10

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 16DuKane Conference Boys Outdoor ChampionshipsMay 16 · 800 Meters · Place 8 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)800 Meters82:09.81a PB9
May 991st Dupage County Boys ChampionshipMay 9 · 800 Meters · Place 9 · Wheaton (W. Warrenville SWheaton (W. Warrenville S800 Meters92:10.799
May 6DKC Boys Triangular (StCE, LP, WWS)May 6 · 800 Meters · Place 9 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)800 Meters92:10.79
Apr 29WWS | WN Co-Ed DualApr 29 · 1600 Meters · Place 3 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)1600 Meters34:52.80a9
Apr 22DKC Boys Tri Meet - GBN, WWS, GENApr 22 · 1600 Meters · Place 2 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)1600 Meters24:54.73a9
Apr 17Naperville North "Gus Scott" InviteApr 17 · 1600 Meters · Place 1 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)1600 Meters14:52.85a9
Apr 15DuKane Conference Boys Triangular #1Apr 15 · 1600 Meters · Place 7 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)1600 Meters74:57.31a9
Mar 15Batavia Boys Speed MeetMar 15 · 1600 Meters · Place 16 · Wheaton (W. Warrenville SWheaton (W. Warrenville S1600 Meters165:03.349

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 27WWS Boys Indoor Invitational #2Feb 27 · 800 Meters · Place 12 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)800 Meters122:31.16a—
Feb 21WWS Boys Indoor Invitational #1Feb 21 · 1600 Meters · Place 7 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)1600 Meters75:13.41a—
Feb 14WWS | DGN DualFeb 14 · 1600 Meters · Place 13 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)1600 Meters135:14.29a—
Feb 6WWS Girls and Boys Time Trials | Parent MeetingFeb 6 · 1600 Meters · Place 8 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)1600 Meters8.5:26.64aUnofficial9

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 10Illinois Prairie Athletic Conference ChampionshipsMay 10 · 1600 Meters · Place 3 · HubbleHubble1600 Meters3.5:13.85a8
May 10Illinois Prairie Athletic Conference ChampionshipsMay 10 · High Jump · Place 6 · HubbleHubbleHigh Jump6.4' 68
May 8Hubble - Franklin - Monroe TriangularMay 8 · 1600 Meters · Place 1 · HubbleHubble1600 Meters1.5:22.70a8
May 8Hubble - Franklin - Monroe TriangularMay 8 · Shot Put · Place 10 · HubbleHubbleShot Put8lb10.26' 0 PB8
May 8Hubble - Franklin - Monroe TriangularMay 8 · High Jump · Place 2 · HubbleHubbleHigh Jump2.4' 88
May 6Leman and Hubble Triangular at HadleyMay 6 · 1600 Meters · Place 2 · HubbleHubble1600 Meters2.5:26.68
May 6Leman and Hubble Triangular at HadleyMay 6 · Shot Put · Place 13 · HubbleHubbleShot Put4kg13.24' 1 PB8
May 6Leman and Hubble Triangular at HadleyMay 6 · High Jump · Place 1 · HubbleHubbleHigh Jump1.4' 9 PB8
Apr 30Edison - Hubble - Stratford TriangularApr 30 · 1600 Meters · Place 1 · HubbleHubble1600 Meters1.5:20.70a8
Apr 30Edison - Hubble - Stratford TriangularApr 30 · Shot Put · HubbleHubbleShot Put8lb—DNS8
Apr 30Edison - Hubble - Stratford TriangularApr 30 · High Jump · Place 5 · HubbleHubbleHigh Jump5.4' 88
Apr 25Hubble vs. StratfordApr 25 · 1600 Meters · Place 1 · HubbleHubble1600 Meters1.5:23.10a8
Apr 25Hubble vs. StratfordApr 25 · Shot Put · Place 5 · HubbleHubbleShot Put8lb5.25' 88
Apr 25Hubble vs. StratfordApr 25 · High Jump · Place 1 · HubbleHubbleHigh Jump1.4' 88
Apr 23Hubble vs. Jay StreamApr 23 · 1600 Meters · Place 1 · HubbleHubble1600 Meters1.5:31.31a8
Apr 23Hubble vs. Jay StreamApr 23 · Shot Put · Place 7 · HubbleHubbleShot Put8lb7.24' 28
Apr 23Hubble vs. Jay StreamApr 23 · High Jump · Place 2 · HubbleHubbleHigh Jump2.4' 88
Apr 17Hubble vs. HadleyApr 17 · 1600 Meters · Place 2 · HubbleHubble1600 Meters2.5:36.40a8
Apr 17Hubble vs. HadleyApr 17 · Shot Put · Place 9 · HubbleHubbleShot Put8lb9.23' 58
Apr 17Hubble vs. HadleyApr 17 · High Jump · Place 1 · HubbleHubbleHigh Jump1.4' 48

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 19IPAC Track and Field ChampionshipsMay 19 · Shot Put · Place 13 · HubbleHubbleShot Put8lb13.24' 27
May 19IPAC Track and Field ChampionshipsMay 19 · High Jump · Place 6 · HubbleHubbleHigh Jump6.4' 67
May 11CUSD 200 District ChampionshipsMay 11 · High Jump · Place 3 · HubbleHubbleHigh Jump34-6—
May 11CUSD 200 District ChampionshipsMay 11 · Shot Put · Place 6 · HubbleHubbleShot Put624-11.5—
May 8Franklin vs HubbleMay 8 · 1600 Meters · HubbleHubble1600 Meters—5:56.02Unofficial7
May 8Franklin vs HubbleMay 8 · Shot Put · HubbleHubbleShot Put8lb—18.7Unofficial7
May 8Franklin vs HubbleMay 8 · High Jump · HubbleHubbleHigh Jump—4'2Unofficial7
May 3Hadley vs HubbleMay 3 · 1600 Meters · HubbleHubble1600 Meters—6:04.27Unofficial7
Apr 26Stratford vs. HubbleApr 26 · 100 Meters · Place 7 · HubbleHubble100 Meters715.23a—
Apr 24Leman - Edison - Hubble TriangularApr 24 · Long Jump · Place 10 · HubbleHubbleLong Jump1010-0—
Apr 24Leman - Edison - Hubble TriangularApr 24 · High Jump · Place 5 · HubbleHubbleHigh Jump54-0—
Apr 24Leman - Edison - Hubble TriangularApr 24 · Shot Put · Place 7 · HubbleHubbleShot Put723-8.5—
Apr 12Monroe vs. HubbleApr 12 · Long Jump · Place 6 · HubbleHubbleLong Jump611-7—
Apr 12Monroe vs. HubbleApr 12 · Shot Put · Place 3 · HubbleHubbleShot Put324-0—
Apr 12Monroe vs. HubbleApr 12 · 100 Meters · Place 8 · HubbleHubble100 Meters814.81a PB—