Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorWillowbrook Warrior Indoor Invite · Feb 77:16.31aWillowbrook Warrior Indoor InviteFebruary 7, 2026
1600 Meters · OutdoorAl Janulis Cougar Relays · Apr 186:55.23aAl Janulis Cougar RelaysApril 18, 2026
3200 Meters · Indoor59th Annual Maine East Indoor Track & Field Invitational · Mar 715:47.68a59th Annual Maine East Indoor Track & Field InvitationalMarch 7, 2026
3200 Meters · OutdoorIHSA Class 2A TRB Sectional - #04 Norridge (Ridgewood) · May 2015:37.19aIHSA Class 2A TRB Sectional - #04 Norridge (Ridgewood)May 20, 2026
800 Meters · IndoorArgo Indoor Invite · Mar 143:12.39aArgo Indoor InviteMarch 14, 2026
800 Meters · Outdoor28th Annual Elmwood Park Tiger Invite · Apr 242:32.14a28th Annual Elmwood Park Tiger InviteApril 24, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 20IHSA Class 2A TRB Sectional - #04 Norridge (Ridgewood)May 20 · 3200 Meters · Place 9 · Norridge (Ridgewood)3200 Meters9.15:37.19a PB11
May 20IHSA Class 2A TRB Sectional - #04 Norridge (Ridgewood)May 20 · 1600 Meters · Place 13 · Norridge (Ridgewood)1600 Meters13.7:18.13a11
May 14Upstate Eight Conference MeetMay 14 · 1600 Meters · Place 24 · Norridge (Ridgewood)1600 Meters246:55.99a11
May 14Upstate Eight Conference MeetMay 14 · 800 Meters · Place 26 · Norridge (Ridgewood)800 Meters263:05.95a11
May 9Gordon Busse InviteMay 9 · 3200 Meters · Norridge (Ridgewood)3200 Meters—DQ11
May 9Gordon Busse InviteMay 9 · 1600 Meters · Place 11 · Norridge (Ridgewood)1600 Meters11.7:24.8011
May 1Ridgewood CoEd Invite #2May 1 · 1600 Meters · Place 11 · Norridge (Ridgewood)1600 Meters116:56.81a11
Apr 2428th Annual Elmwood Park Tiger InviteApr 24 · 800 Meters · Place 10 · Norridge (Ridgewood)800 Meters10.2:32.14a PB11
Apr 18Al Janulis Cougar RelaysApr 18 · 1600 Meters · Place 20 · Norridge (Ridgewood)1600 Meters20.6:55.23a PB11
Apr 11Ridgewood Outdoor OpenerApr 11 · 1600 Meters · Place 23 · Norridge (Ridgewood)1600 Meters237:03.12a11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 14Argo Indoor InviteMar 14 · 800 Meters · Place 17 · Norridge (Ridgewood)800 Meters173:12.39a PB11
Mar 759th Annual Maine East Indoor Track & Field InvitationalMar 7 · 3200 Meters · Place 10 · Norridge (Ridgewood)3200 Meters1015:47.68a PB11
Mar 759th Annual Maine East Indoor Track & Field InvitationalMar 7 · 1600 Meters · Place 17 · Norridge (Ridgewood)1600 Meters177:16.91a11
Feb 7Willowbrook Warrior Indoor InviteFeb 7 · 1600 Meters · Place 9 · Norridge (Ridgewood)1600 Meters97:16.31a PB11
Feb 7Willowbrook Warrior Indoor InviteFeb 7 · 800 Meters · Place 9 · Norridge (Ridgewood)800 Meters93:17.64a11

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 15Upstate 8 Boys Conference Track ChampionshipsMay 15 · 1600 Meters · Place 21 · Norridge (Ridgewood)1600 Meters217:39.47a10
May 15Upstate 8 Boys Conference Track ChampionshipsMay 15 · 800 Meters · Place 22 · Norridge (Ridgewood)800 Meters223:32.33a10
May 1056th Annual Carlin Nalley InviteMay 10 · 1600 Meters · Place 16 · Norridge (Ridgewood)1600 Meters16.7:29.53a10

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 23Ridgewood-RB DualApr 23 · 1600 Meters · Place 14 · Norridge (Ridgewood)1600 Meters14.8:53.09