| Event | Mark | Date |
|---|---|---|
| 1000m Indoor | 3:13.51 | 2025-01-09 |
| 300m Indoor | 47.20 | 2024-12-09 |
| 55m Indoor | 8.95 | 2023-12-14 |
| 600m Indoor | 1:38.58 | 2026-02-12 |
| 400m Outdoor | 58.83 | 2024-04-18 |
| 05/12 | Division 2B Championship400m | #2 | 1:00.51 |
| 05/12 | Division 2B Championship400m | #2 | 1:00.519 |
| 05/18 | Section 8 AA County Championship400m | #6 | 59.49 |
| 05/18 | Section 8 AA County Championship400m | #6 | 59.499 |
| 05/26 | North Shore Frosh Soph Section 8400m | #1 | 1:00.46 |
| 05/26 | North Shore Frosh Soph Section 8400m | #1 | 1:00.469 |
| 05/13 | Division 2B Championship400m | #2 | 1:00.45 |
| 05/19 | Section 8 AA County Championship400m | #4 | 1:00.83 |
| 06/05 | Section VIII State Qualifer Day 1400m | #4 | 1:00.15 |
| 12/03 | Section 8 Group C-D Format A1000m | #1 | 3:24.26 |
| 01/05 | Section 8 Group A-D Format D1000m | #9 | 3:23.41 |
| 01/09 | Section 8 Cold Weather Classic600m | #1 | 1:44.36 |
| 01/09 | Section 8 Cold Weather Classic600m | #1 | 1:44.369 |
| 01/12 | Section 8 Conference 3 Championships600m | #1 | 1:42.31 |
| 01/12 | Section 8 Conference 3 Championships600m | #1 | 1:42.319 |
| 01/31 | Section 8 Frosh Soph Champs Conf. 3,4,51000m | #1 | 3:25.62 |
| 02/04 | Section 8 Class B Champs600m | #2 | 1:41.49 |
| 02/04 | Section 8 Class B Champs600m | #2 | 1:41.499 |
| 02/12 | Section 8 State Qualifier Day 2600m | #4 | 1:38.58 PR |
| 02/12 | Section 8 State Qualifier Day 2600m | #4 | 1:38.581 |
| 04/18 | Section VIII "North Shore" Frosh/Soph Meet400m | #1 | 58.83 PR |
| 04/20 | Nassau Coaches Invitational400m | #1 | 1:02.97 |
| 05/07 | Section 8 Division 3A Meet400m | #3 | 1:02.09 |
| 05/21 | Section 8 Class AA400m | #4 | 1:00.11 |
| 05/30 | Section 8 State Qualifier400m | #6 | 1:01.64 |
| 12/04 | Section 8 Group C-E Format B600m | #1 | 1:47.70 |
| 12/09 | Section 8 Group A-D Format A300m | #4 | 47.20 PR |
| 01/09 | Section 8 Group D-E Format D1000m | #1 | 3:13.51 PR |
| 01/29 | SECTION 8 CONF 3 CHAMPIONSHIP MEET600m | #2 | 1:40.21 |
| 02/05 | SECTION 8 COUNTY CHAMPIONSHIP MEET CLASS B600m | #2 | 1:39.46 |
| 02/10 | SECTION 8 STATE QUALIFIER600m | #2 | 1:38.84 |
| 12/14 | Section 8 Group D-F Format B55m | #5 | 8.95 PR |
| 02/12 | Section 8 State Quals600m | #2 | 1:42.14 |