| Event | Mark | Date |
|---|---|---|
| 1000m Indoor | 3:17.05 | 2024-12-12 |
| 3000m Indoor | 10:40.55 | 2026-01-08 |
| 1500m Outdoor | 4:59.17 | 2025-06-06 |
| 2000m Steeplechase Outdoor | 7:49.89 | 2025-05-10 |
| 800m Outdoor | 2:33.43 | 2025-05-13 |
| 04/04 | Nassau Coaches Invitational1500m | #2 | 5:06.52 |
| 04/04 | Nassau Coaches Invitational800m | #5 | 2:34.87 |
| 05/12 | Division 2B Championship1500m | #1 | 5:10.32 |
| 05/12 | Division 2B Championship3000m | #1 | 11:13.95 |
| 05/18 | Section 8 AA County Championship1500m | #4 | 5:11.53 |
| 05/18 | Section 8 AA County Championship3000m | #3 | 11:22.73 |
| 05/10 | North Shore Invitational2000m Steeplechase | #5 | 7:49.89 PR |
| 05/13 | Division 2B Championship1500m | #1 | 5:00.88 |
| 05/13 | Division 2B Championship800m | #2 | 2:33.43 PR |
| 05/19 | Section 8 AA County Championship2000m Steeplechase | #3 | 7:57.78 |
| 05/19 | Section 8 AA County Championship3000m | #2 | 11:02.71 |
| 06/05 | Section VIII State Qualifer Day 13000m | #6 | 10:40.84 |
| 06/06 | Section VIII State Qualifier Day 21500m | #6 | 4:59.17 PR |
| 12/01 | Section 8 Group A-B Format A1500m | #1 | 5:10.63 |
| 12/01 | Section 8 Group A-B Format A1500m | #1 | 5:10.639 |
| 12/17 | Section 8 Group C-E Format B1500m | #2 | 5:02.41 |
| 12/17 | Section 8 Group C-E Format B1500m | #2 | 5:02.419 |
| 01/08 | Section 8 Group E-F Format D3000m | #2 | 10:40.55 PR |
| 01/08 | Section 8 Group E-F Format D3000m | #2 | 10:40.559 |
| 01/13 | Section 8 Conference 4 Championships3000m | #1 | 10:45.31 |
| 01/13 | Section 8 Conference 4 Championships1500m | #2 | 5:13.61 |
| 02/04 | Section 8 Class B Champs3000m | #1 | 10:43.40 |
| 02/04 | Section 8 Class B Champs1500m | #4 | 5:10.53 |
| 02/09 | Section 8 State Qualifier Day 13000m | #8 | 10:53.70 |
| 12/03 | Section 8 Group B-E Format A1500m | #3 | 5:03.36 |
| 12/12 | Section 8 Group A-B Format B1000m | #7 | 3:17.05 PR |
| 12/16 | Section 8 Group B-C Format C1500m | #1 | 5:12.63 |
| 01/06 | Section 8 Group E-F Format D3000m | #1 | 10:53.98 |
| 01/29 | SECTION 8 CONF 3 CHAMPIONSHIP MEET3000m | #2 | 10:55.79 |
| 02/05 | SECTION 8 COUNTY CHAMPIONSHIP MEET CLASS B3000m | #1 | 10:41.33 |
| 02/10 | SECTION 8 STATE QUALIFIER1500m | #7 | 5:04.95 |