| Event | Mark | Meet | Date |
|---|---|---|---|
| 3200m | 11:20.59 | St. Anthony's Developmental #2 | January 11, 2025 |
| 1600m | 5:09.03 | NSCHSAA & NSCHSGAA Easter Classic | April 22, 2025 |
| 2000m Steeplechase | 7:23.03 | NSCHSAA Championships | May 17, 2025 |
| 800m | 2:10.84 | Paul Limmer Invitational | April 18, 2026 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Apr 18 | Paul Limmer Invitational | 800m | 1 (10 overall) | 2:10.84 PB |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Apr 19 | Port Washington Invitational | 1600m | 10 (25 overall) | 5:17.67 | |
| Apr 22 | NSCHSAA & NSCHSGAA Easter Classic | 1600m | 6 | 5:09.03 PB | |
| Apr 30 | NSCHSAA Frosh Soph Boys | 1600m | 3 | 5:13.20 | |
| May 17 | NSCHSAA Championships | 2000m Steeplechase | 5 | 7:23.03 PB |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 14 | St. Anthony's Developmental #1 | 3200m | 3 | 11:27.49 | |
| Dec 21 | NSCHSAA Christmas Classic | 1600m | 1 | 5:24.93 | |
| Jan 11 | St. Anthony's Developmental #2 | 3200m | 7 | 11:20.59 PB | |
| Jan 18 | NSCHSAA Frosh Soph | 3200m | 2 | 11:25.50 | |
| Jan 18 | NSCHSAA Frosh Soph | 1600m | 3 | 5:22.86 | |
| Jan 26 | NSCHSAA League Meet | 1600m | 5 (12 overall) | 5:17.62 |