Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · Indoor*2026 CPL N/W Last Chance Invite · Mar 145:05.60a*2026 CPL N/W Last Chance InviteMarch 14, 2026
1600 Meters · Outdoor*2026 CPL Triple A Challenger Meet · Mar 45:13.97*2026 CPL Triple A Challenger MeetMarch 4, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 16*2026 CPL Boys Varsity/Sophomore ChampionshipsMay 16 · 1600 Meters · Place 24 · Chicago (Von Steuben)Chicago (Von Steuben)1600 Meters245:31.24a9
May 12*2026 CPL Boys Last Chance InviteMay 12 · 1600 Meters · Place 20 · Chicago (Von Steuben)Chicago (Von Steuben)1600 Meters205:17.87a9
Apr 18Steinmetz Invitational #1Apr 18 · 1600 Meters · Place 3 · Chicago (Von Steuben)Chicago (Von Steuben)1600 Meters35:26.61a9
Apr 4Blue & Gold InviteApr 4 · 1600 Meters · Place 3 · Chicago (Von Steuben)Chicago (Von Steuben)1600 Meters35:16.42a9
Mar 4*2026 CPL Triple A Challenger MeetMar 4 · 1600 Meters · Place 11 · Chicago (Von Steuben)Chicago (Von Steuben)1600 Meters115:13.97 PB9

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 14*2026 CPL N/W Last Chance InviteMar 14 · 1600 Meters · Place 6 · Chicago (Von Steuben)Chicago (Von Steuben)1600 Meters6.5:05.60a PB9
Feb 20 Niles West City Meet #2Feb 20 · Shot Put · Place 22 · Chicago (Von Steuben)Chicago (Von Steuben)Shot Put226.52m9
Feb 20 Niles West City Meet #2Feb 20 · 1600 Meters · Place 2 · Chicago (Von Steuben)Chicago (Von Steuben)1600 Meters25:20.31a9
Feb 6Niles West City Meet #1Feb 6 · 1600 Meters · Place 6 · Chicago (Von Steuben)Chicago (Von Steuben)1600 Meters65:29.84a9

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 7CPS SCORE! City ChampionshipJun 7 · 1600 Meters · Place 12 · O.A. ThorpO.A. Thorp1600 Meters125:28.468
May 22CPS Score Networks 1-7 7th/8th Super RegionalMay 22 · 1600 Meters · Place 9 · O.A. ThorpO.A. Thorp1600 Meters95:45.62a8
Apr 26CPS Score Network 1 Qualifying MeetApr 26 · 1600 Meters · Place 3 · O.A. ThorpO.A. Thorp1600 Meters35:58.38a8
Apr 26CPS Score Network 1 Qualifying MeetApr 26 · Shot Put · Place 4 · O.A. ThorpO.A. ThorpShot Put47.21m8

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 30CPS SCORE! Network 1 Qualifying Meet 7th/8th Boys & Girls ONLYApr 30 · 1600 Meters · Place 6 · O.A. ThorpO.A. Thorp1600 Meters6.5:52.34a7