| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1600 Meters · IndoorYork Boys Meet · Mar 9 | 5:02.33a | York Boys Meet | March 9, 2019 |
| 1600 Meters · OutdoorYork Boys Last Chance Open · Mar 10 | 4:52.88 | York Boys Last Chance Open | March 10, 2018 |
| 3200 Meters · IndoorProviso West Boys Meet #3 · Feb 16 | 10:41 | Proviso West Boys Meet #3 | February 16, 2018 |
| 400 Meters · IndoorBatavia Boys 6 Team Limited · Feb 22 | 56.59 | Batavia Boys 6 Team Limited | February 22, 2019 |
| 800 Meters · IndoorProviso West Boys Invitational · Feb 24 | 2:10.43a | Proviso West Boys Invitational | February 24, 2018 |
| 800 Meters · OutdoorPete Struck Eagle Classic · Apr 26 | 2:06.88a | Pete Struck Eagle Classic | April 26, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Mar 9 | York Boys MeetMar 9 · 1600 Meters · Place 34 · Hinsdale (Central) | 1600 Meters | 34. | 5:02.33a PB | 11 |
| Feb 22 | Batavia Boys 6 Team LimitedFeb 22 · 400 Meters · Place 10 · Hinsdale (Central) | 400 Meters | 10 | 56.59 PB | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 12 | WSC-Silver Conference Boys ChampionshipsMay 12 · 800 Meters · Place 10 · Hinsdale (Central) | 800 Meters | 10 | 2:15.84 | 10 |
| Apr 26 | Pete Struck Eagle ClassicApr 26 · 800 Meters · Place 15 · Hinsdale (Central) | 800 Meters | 15. | 2:06.88a PB | 10 |
| Mar 10 | York Boys Last Chance OpenMar 10 · 1600 Meters · Place 19 · Hinsdale (Central) | 1600 Meters | 19 | 4:52.88 PB | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Mar 16 | WSC-Silver Boys Indoor ChampionshipsMar 16 · 800 Meters · Place 2 · Hinsdale (Central) | 800 Meters | 2. | 2:11.09a | 10 |
| Feb 24 | Proviso West Boys InvitationalFeb 24 · 800 Meters · Place 3 · Hinsdale (Central) | 800 Meters | 3. | 2:10.43a PB | 10 |
| Feb 16 | Proviso West Boys Meet #3Feb 16 · 3200 Meters · Place 6 · Hinsdale (Central) | 3200 Meters | 6. | 10:41 PB | 10 |