| Event | Mark | Date |
|---|---|---|
| 5K XC · Sunken Meadow State Park XC | 22:20.36 | 2019-09-14 |
| XC XC | 9:54.27 | 2017-10-19 |
| 1000m Indoor | 3:07.55 | 2020-01-11 |
| 1600m Indoor | 5:20.01 | 2020-01-17 |
| 3000m Steeplechase Outdoor | 11:11.34 | 2022-05-14 |
| 800m Outdoor | 2:06.66 | 2023-05-13 |
| 05/13 | North Shore Invitational800m | #11 | 2:06.66 PR |
| 05/14 | North Shore High School Invitational3000m Steeplechase | #4 | 11:11.34 PR |
| 12/07 | Section XI Boys Crossover A1000m | #20 | 3:13.52 |
| 12/13 | Section XI Boys Crossover B 11600m | #27 | 5:43.01 |
| 12/18 | Section XI Boys Crossover C1000m | #23 | 3:10.28 |
| 01/11 | Section XI Boys Frosh - Soph Championship1000m | #12 | 3:07.55 PR |
| 01/17 | Section XI Boys Indoor League Championships1600m | #19 | 5:20.01 PR |
| 01/25 | Section XI Boys Last Chance Meet1000m | #19 | 3:08.12 |
| 09/14 | Jim Smith Invitational5K XC | #81 | 22:20.36 PR |
| 10/19 | 2017 Section XI Modified Cross Country MeetXC | #53 | 9:54.27 PR |