| Event | Mark | Date |
|---|---|---|
| 5K XC · Kings Park NY XC | 19:58.00 | 2023-10-24 |
| 5K XC · Ridge NY XC | 17:44.60 | 2025-10-03 |
| XC · Bethpage NY XC | 22:02.69 | 2022-10-15 |
| XC · Kings Park NY XC | 19:11.80 | 2024-10-25 |
| 1000m Indoor | 2:44.93 | 2026-02-10 |
| 600m Indoor | 1:33.16 | 2026-01-24 |
| 1600m Outdoor | 4:32.40 | 2026-06-05 |
| 400m Outdoor | 55.00 | 2026-04-04 |
| 800m Outdoor | 2:00.93 | 2026-05-26 |
| 03/28 | Longwood Boys Spring Classic1600m | #10 | 4:54.35 |
| 03/28 | Longwood Boys Spring Classic800m | #4 | 2:08.99 |
| 04/04 | Nassau Coaches Invitational1600m | #13 | 4:50.63 |
| 04/04 | Nassau Coaches Invitational400m | #5 | 55.00 PR |
| 04/11 | Deer Park Invitational1600m | #1 | 4:39.86 |
| 04/11 | Deer Park Invitational1600m | #1 | 4:39.869 |
| 04/18 | Commack Invitational1600m | #4 | 4:33.98 |
| 04/18 | Commack Invitational1600m | #4 | 4:33.989 |
| 04/18 | Commack Invitational800m | #1 | 2:04.02 |
| 04/18 | Commack Invitational800m | #10 | 2:04.029 |
| 05/26 | Suffolk A County Championships800m | #7 | 2:00.93 PR |
| 05/26 | Suffolk A County Championships800m | #7 | 2:00.939 |
| 06/04 | Section XI State Qualifer Day 1800m | #6 | 2:02.67 |
| 06/04 | Section XI State Qualifer Day 1800m | #15 | 2:02.679 |
| 06/05 | Section XI State Qualifer Day 21600m | #2 | 4:32.40 PR |
| 06/05 | Section XI State Qualifer Day 21600m | #11 | 4:32.409 |
| 04/15 | The Jim McGlynn Classic1600m | #11 | 4:47.12 |
| 04/19 | Port Washington Invitational1600m | #4 | 4:44.58 |
| 04/19 | Port Washington Invitational800m | #1 | 2:07.19 |
| 05/09 | Massapequa Chiefs Invitational - Under The Lights1600m | #1 | 4:39.27 |
| 05/28 | Suffolk 1A County Championships800m | #1 | 2:06.39 |
| 06/06 | Section XI State Qualifer1600m | #7 | 4:41.87 |
| 06/09 | Massapequa Last Chance Invitational1600m | #10 | 4:41.93 |
| 12/07 | Section XI BOYS Crossover B (S3, S4)1000m | #2 | 2:51.22 |
| 01/18 | Section XI BOYS League 2 Championship1000m | #7 | 2:46.76 |
| 01/18 | Section XI BOYS League 2 Championship1000m | #7 | 2:46.769 |
| 01/24 | Section XI BOYS Eli Acosta Coaches Meet600m | #1 | 1:33.16 PR |
| 01/24 | Section XI BOYS Eli Acosta Coaches Meet600m | #20 | 1:33.169 |
| 02/01 | Section XI BOYS Large School County Championships1000m | #6 | 2:48.97 |
| 02/01 | Section XI BOYS Large School County Championships1000m | #11 | 2:48.979 |
| 02/10 | Section XI State Qualifer Meet Day 21000m | #1 | 2:44.93 PR |
| 02/10 | Section XI State Qualifer Meet Day 21000m | #12 | 2:44.939 |
| 10/03 | Tom Knipfing Invitational5K XC | #6 | 17:44.60 PR |
| 10/27 | Section XI Division ChampionshipsXC | #27 | 19:18.10 |
| 04/06 | Deer Park Invitational 20241600m | #1 | 5:02.95 |
| 04/13 | Paul Limmer Invitational1600m | #3 | 4:58.73 |
| 05/04 | St. Anthony's Invitational1600m | #17 | 4:43.75 |
| 05/22 | Section XI County 1A Championships 20241600m | #5 | 4:58.79 |
| 12/01 | Section XI Boys Crossover A Meet 41000m | #5 | 3:05.72 |
| 12/15 | Section XI BOYS Crossover C Meet 4600m | #4 | 1:37.21 |
| 12/30 | Section XI Pole Vault, Weight Throw, and Distance Meet1600m | #9 | 4:59.73 |
| 01/18 | BOYS League Championships 21000m | #2 | 2:48.94 |
| 02/01 | BOYS Large Schools County Championships1000m | #6 | 2:51.92 |
| 10/25 | Section XI Division ChampionshipsXC | #40 | 19:11.80 PR |
| 11/06 | Section XI State Qualifier MeetXC | #120 | 20:22.90 |
| 11/06 | Section XI State Qualifier Meet5K XC | #72 | 20:22.90 |
| 09/15 | Bob Pratt InvitationalXC | #89 | 19:54.80 |
| 10/24 | Section XI Division Championships5K XC | #157 | 19:58.00 PR |
| 11/03 | Section XI State QualifierXC | #73 | 19:22.61 |
| 10/15 | Nassau County XC Coaches MeetXC | #51 | 22:02.69 PR |