| Event | Mark | Date |
|---|---|---|
| 1.7 Mile XC · Firemen's Field, Ridge NY XC | 9:57.09 | 2016-10-30 |
| 5K XC · Red Creek Park XC | 23:08.94 | 2018-09-13 |
| 5K XC · Sunken Meadow State Park XC | 19:55.80 | 2018-10-13 |
| XC · Sunken Meadow State Park XC | 20:14.64 | 2017-10-26 |
| 1000m Indoor | 2:57.34 | 2018-12-22 |
| 1600m Indoor | 5:01.62 | 2019-01-19 |
| 800m Outdoor | 2:11.14 | 2019-04-06 |
| 04/06 | Longwood Track Classic800m | #24 | 2:11.14 PR |
| 04/14 | Suffolk Officials Meet800m | #18 | 2:20.45 |
| 04/28 | Westhampton Beach Invitational800m | #36 | 2:19.24 |
| 05/04 | 47th Saint Anthony's Invitational1600m | #41 | 5:03.00 |
| 05/12 | Chris Hobson Invitation1600m | #12 | 5:08.02 |
| 05/15 | Longwood Freshmen/Sophomore Meet1600m | #27 | 5:14.31 |
| 12/09 | Section XI Boys Crossover A1000m | #22 | 3:04.08 |
| 12/13 | Section XI Boys Crossover B 21600m | #11 | 5:07.09 |
| 12/22 | Section XI Boys Crossover D1000m | #9 | 2:57.34 PR |
| 01/19 | Section XI Boys Indoor League Championships1600m | #10 | 5:01.62 PR |
| 09/13 | Peconic Invitational5K XC | #63 | 23:08.94 PR |
| 09/29 | Suffolk Coaches Invitational5K XC | #81 | 20:37.86 |
| 10/13 | Suffolk Officials XC Invitational5K XC | #96 | 19:55.80 PR |
| 10/23 | Section XI Division XC Championships5K XC | #32 | 19:56.57 |
| 11/02 | Section XI State Qualifier Meet5K XC | #116 | 19:46.25 |
| 04/08 | Suffolk Officials Meet800m | #13 | 2:32.04 |
| 12/20 | Section XI Boys Crossover C 21000m | #27 | 3:10.83 |
| 01/14 | Boys Crossover Meet E1600m | #17 | 5:20.82 |
| 01/20 | Section XI Boys Indoor League Championships1600m | #12 | 5:19.95 |
| 10/06 | Saint Anthony's Cross Country Invitational5K XC | #245 | 21:30.81 |
| 10/06 | Saint Anthony's Cross Country Invitational5K XC | #246 | 21:30.52 |
| 10/14 | Suffolk Officials XC Invitational5K XC | #82 | 20:58.76 |
| 10/26 | Section XI Boys Division XC Championships5K XC | #42 | 20:14.64 PR |
| 10/26 | Section XI Boys Division XC ChampionshipsXC | #319 | 20:14.64 PR |
| 11/03 | Section XI State Qualifier Meet5K XC | #125 | 20:17.49 |
| 11/03 | Section XI State Qualifier MeetXC | #194 | 20:17.49 |
| 12/21 | Section XI Boys Crossover C 21600m | #24 | 5:39.81 |
| 01/20 | Section XI Boys Frosh - Soph Championship1600m | #36 | 5:28.31 |
| 09/24 | Suffolk Coaches Invitational5K XC | #59 | 21:36.72 |
| 10/25 | Section XI Boys Division XC Championships5K XC | #27 | 20:44.93 |
| 10/25 | Section XI Boys Division XC ChampionshipsXC | #256 | 20:44.93 |
| 10/30 | Tom Knipfing Memorial XC Invitational1.7 Mile XC | #9 | 9:57.09 PR |
| 10/15 | 2015 Section XI Modified Cross Country MeetXC | #10 | 10:05.90 |
| 10/16 | 2014 Section XI Modified Cross Country MeetXC | #117 | 9:38.43 |