| 1600 Time Trial (02/27/2021) | 1600 Meter Run | 5:27.53 | 0 |  | 
| 1600 Time Trial (03/20/2021) | 1600 Meter Run | 5:22.43 | 0 |  | 
| 600/800 Time Trial (04/16/2021) | 600 Meter Dash | 1:37.45 | 0 |  | 
| St. Rita Invite (05/01/2021) | 800 Meter Run | 2:12.19 | 3 |  | 
| St. Rita Invite (05/01/2021) | 4X400 Relay | 3:47.52 - 55 | 2 |  | 
| Intersquad Meet (05/04/2021) | 1600 Meter Run | 5:31.0 | 0 |  | 
| Intersquad Meet (05/04/2021) | 400 Meter Dash | 1:02.89 | 0 |  | 
| Intersquad Meet (05/04/2021) | 3200 Meter Run | 11:22.83 | 0 |  | 
| Thornton Invite (05/06/2021) | 4X200 Relay | 1:37.43 - 26 | 2 |  | 
| Thornton Invite (05/06/2021) | 4X400 Relay | 3:36.20 - 55 | 1 |  | 
| Thornton Invite (05/06/2021) | 4X800 Relay | 8:37.12 - 2:11 | 1 |  | 
| St. Ignatius Invite (05/08/2021) | 1600 Meter Run | 4:52.54 | 14 |  | 
| Marmion Open Meet (05/11/2021) | 100 Meter Dash | 12.90 | 5 |  | 
| Marmion Open Meet (05/11/2021) | 4X400 Relay | 4:09.00 - 57 | 3 |  | 
| Marmion Open Meet (05/11/2021) | 200 Meter Dash | 25.69 | 1 |  | 
| Rice Relays (05/21/2021) | 4X100 Relay | 47.47 | 9 |  | 
| Rice Relays (05/21/2021) | 4X400 Relay | 3:57.06 - 56 | 6 |  | 
| Rice Relays (05/21/2021) | 400 Meter Dash | 54.99 | 6 |  | 
| Lockport Invite (05/29/2021) | 200 Meter Dash | 26.14 | 7 |  | 
| Lockport Invite (05/29/2021) | 800 Meter Run | 2:08.84 | 6 |  | 
| Chicago Catholic League Championships (06/04/2021) | 4X400 Relay | 3:42.28 | 5 |  | 
| Chicago Catholic League Championships (06/04/2021) | 4X800 Relay | 9:20.28 - 2:10 | 6 |  | 
| IHSA 3A Boy's Track & Field Sectionals (06/10/2021) | 4X400 Relay | 3:35.92 - 55 | 3 |  | 
| IHSA 3A Boy's Track & Field Sectionals (06/10/2021) | 4X800 Relay | DNF | 0 |  | 
| IHSA 3A Boy's Track & Field Sectionals (06/10/2021) | 400 Meter Dash | 55.25 | 8 |  |