Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorAAU Central District Qualifier · Jun 74:48.49AAU Central District QualifierJune 7, 2025
1600 Meters · Indoor2026 Raptor Indoor Boys Invite · Mar 74:59.54a2026 Raptor Indoor Boys InviteMarch 7, 2026
1600 Meters · OutdoorJim Arnold Invite · May 24:50.16aJim Arnold InviteMay 2, 2026
3200 Meters · Indoor2025 SAC Indoor Track and Field Invite · Mar 1511:13.99a2025 SAC Indoor Track and Field InviteMarch 15, 2025
800 Meters · IndoorIHSA Class 3A TRB Sectional - #10 Richton Park (Rich South) · May 202:06.37aIHSA Class 3A TRB Sectional - #10 Richton Park (Rich South)May 20, 2026
800 Meters · OutdoorMcCarthy Memorial Invite · May 82:03.38aMcCarthy Memorial InviteMay 8, 2026

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

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
May 20IHSA Class 3A TRB Sectional - #10 Richton Park (Rich South)May 20 · 800 Meters · Place 9 · Chicago Heights (Bloom Twp.)Chicago Heights (Bloom Twp.)800 Meters9.2:06.37a PB10
Mar 14Southland Athletic Conference Indoor Track and Field Championship 2026Mar 14 · 800 Meters · Place 1 · Chicago Heights (Bloom Twp.)Chicago Heights (Bloom Twp.)800 Meters1.2:07.31a10
Mar 72026 Raptor Indoor Boys InviteMar 7 · 1600 Meters · Place 1 · Chicago Heights (Bloom Twp.)Chicago Heights (Bloom Twp.)1600 Meters14:59.54a PB10
Feb 21Greg Foster InvitationalFeb 21 · 800 Meters · Place 2 · Chicago Heights (Bloom Twp.)Chicago Heights (Bloom Twp.)800 Meters22:08.25a10

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 14SAC Boys ChampionshipsMay 14 · 800 Meters · Place 5 · Chicago Heights (Bloom Twp.)Chicago Heights (Bloom Twp.)800 Meters5.2:07.38a10
May 8McCarthy Memorial InviteMay 8 · 800 Meters · Place 18 · Chicago Heights (Bloom Twp.)Chicago Heights (Bloom Twp.)800 Meters18.2:03.38a PB10
May 2Jim Arnold InviteMay 2 · 1600 Meters · Place 6 · Chicago Heights (Bloom Twp.)Chicago Heights (Bloom Twp.)1600 Meters6.4:50.16a PB10
Apr 25Lanphier InviteApr 25 · 800 Meters · Place 1 · Chicago Heights (Bloom Twp.)Chicago Heights (Bloom Twp.)800 Meters12:06.84a10
Apr 18Capitol City ClassicApr 18 · 1600 Meters · Place 18 · Chicago Heights (Bloom Twp.)Chicago Heights (Bloom Twp.)1600 Meters184:54.87a10
Apr 11Rantoul HS Boys InviteApr 11 · 800 Meters · Place 6 · Chicago Heights (Bloom Twp.)Chicago Heights (Bloom Twp.)800 Meters62:08.38a10
Mar 21Gene Armer InvitationalMar 21 · 800 Meters · Place 11 · Chicago Heights (Bloom TwChicago Heights (Bloom Tw800 Meters112:07.8010

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 13 QualifierJun 26 · 1500 Meters · Place 6 · Illinois FlamesIllinois Flames1500 Meters64:53.71—
Jun 26AAU Track & Field Region 13 QualifierJun 26 · 800 Meters · Place 3 · Illinois FlamesIllinois Flames800 Meters32:07.50—
Jun 21Shepard Youth Run Club InvitationalJun 21 · 1500 Meters · Place 2 · Illinois FlamesIllinois Flames1500 Meters2.4:54.09a9
Jun 21Shepard Youth Run Club InvitationalJun 21 · 800 Meters · Place 6 · Illinois FlamesIllinois Flames800 Meters6.2:25.40a9
Jun 7AAU Central District QualifierJun 7 · 1500 Meters · Place 5 · Illinois FlamesIllinois Flames1500 Meters54:48.49 PB—
Jun 7AAU Central District QualifierJun 7 · 800 Meters · Place 8 · Illinois FlamesIllinois Flames800 Meters82:17.59—
May 92025 Hinsdale Central McCarthy Memorial InvitationalMay 9 · 800 Meters · Place 19 · Chicago Heights (Bloom TwChicago Heights (Bloom Tw800 Meters192:10.579
May 3Glenbard West Jim Arnold InviteMay 3 · 1600 Meters · Place 13 · Chicago Heights (Bloom Twp.)Chicago Heights (Bloom Twp.)1600 Meters135:06.88a9
Apr 12Rantoul Outdoor Invitational (Boys Only)Apr 12 · 1600 Meters · Place 13 · Chicago Heights (Bloom Twp.)Chicago Heights (Bloom Twp.)1600 Meters13.5:04.08a9

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 152025 SAC Indoor Track and Field InviteMar 15 · 3200 Meters · Place 4 · Chicago Heights (Bloom Twp.)Chicago Heights (Bloom Twp.)3200 Meters4.11:13.99a PB9
Mar 8Rich Township Boys Raptor Indoor Invite IIMar 8 · 800 Meters · Place 1 · Chicago Heights (Bloom Twp.)Chicago Heights (Bloom Twp.)800 Meters12:13.81a—
Feb 22Greg Foster InvitationalFeb 22 · 1600 Meters · Place 9 · Chicago Heights (Bloom Twp.)Chicago Heights (Bloom Twp.)1600 Meters95:17.72a—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 11IESA 4A - Sectional 5 @ Lincoln-Way West HSMay 11 · 1600 Meters · Place 9 · Chicago Heights MSChicago Heights MS1600 Meters95:40.078
May 11IESA 4A - Sectional 5 @ Lincoln-Way West HSMay 11 · 800 Meters · Place 15 · Chicago Heights MSChicago Heights MS800 Meters152:34.798
May 2SSJHSA CONFERENCE MEETMay 2 · 1600 Meters · Place 3 · Chicago Heights MSChicago Heights MS1600 Meters3.5:32.83a8
May 2SSJHSA CONFERENCE MEETMay 2 · 800 Meters · Place 4 · Chicago Heights MSChicago Heights MS800 Meters4.2:30.64a8
Apr 27Warrior InviteApr 27 · 1600 Meters · Chicago Heights MSChicago Heights MS1600 Meters—SCR8
Apr 27Warrior InviteApr 27 · 800 Meters · Chicago Heights MSChicago Heights MS800 Meters—SCR8
Apr 20KJHS Kays InviteApr 20 · 1600 Meters · Place 10 · Chicago Heights MSChicago Heights MS1600 Meters10.5:59.45a8
Apr 20KJHS Kays InviteApr 20 · 800 Meters · Place 5 · Chicago Heights MSChicago Heights MS800 Meters5.2:31.76a8
Apr 13Mt. Zion JH ShowcaseApr 13 · 1600 Meters · Place 6 · Chicago Heights MSChicago Heights MS1600 Meters6.5:44.37a8
Apr 13Mt. Zion JH ShowcaseApr 13 · 800 Meters · Place 10 · Chicago Heights MSChicago Heights MS800 Meters10.2:40.52a8

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 13IESA 4A - Sectional 5 @ Kankakee JHSMay 13 · 1600 Meters · Place 6 · Chicago Heights MSChicago Heights MS1600 Meters65:54.13a—
May 13IESA 4A - Sectional 5 @ Kankakee JHSMay 13 · 800 Meters · Place 4 · Chicago Heights MSChicago Heights MS800 Meters42:39.42a—
May 4SSJHSA CONFERENCE MEETMay 4 · 1600 Meters · Place 1 · Chicago Heights MSChicago Heights MS1600 Meters15:52.08a—
May 4SSJHSA CONFERENCE MEETMay 4 · 800 Meters · Place 1 · Chicago Heights MSChicago Heights MS800 Meters12:38.15a—