| Event | Time | Place | Meet | Date |
| 2017 Results |
| 5K XC | 18:16.2 | 35 | Section 8 State Qualifier, Bethpage | 11/04/2017 |
| 5K XC | 17:47.7 | 14 | Nassau Class County Champs, Bethpage | 10/28/2017 |
| 5K XC | 17:47.7 | 14 | Section VIII Class County Championships, Bethpage | 10/28/2017 |
| 2.5 Mi / 4K XC | 14:03.2 | 3 | League Meet #2 - Conference 1 & 2, Bethpage | 10/17/2017 |
| 5K XC | 18:26.6 | 5 | League Meet #5 - Conference 1 & 2, Bethpage | 10/11/2017 |
| 5K XC | 18:57.6 | 94 | St. Anthony's Invitational, Sunken Meadow | 10/06/2017 |
| 5K XC | 17:53.7 | 3 | League Meet #4 - Conference 2 & 4, Bethpage | 10/03/2017 |
| 5K XC | 18:15.8 | 2 | League Meet #3 - Conference 2 & 3, Bethpage | 09/25/2017 |
| 2.5 Mi / 4K XC | 15:28.9 | 52 | Regis Invitational, Van Cortlandt | 09/16/2017 |
| 2.5 Mi / 4K XC | 14:33.0 | 11 | League Meet #1 - Conference 2 & 4, Bethpage | 09/12/2017 |
| 2016 Results |
| 5K XC | 18:08.6 | 38 | Section 8 State Qualifier, Bethpage | 11/05/2016 |
| 5K XC | 18:48.9 | 45 | Nassau Class County Champs, Bethpage | 10/29/2016 |
| 5K XC | 20:07.4 | 84 | Section VIII Frosh/Soph Championships , Bethpage | 10/20/2016 |
| 5K XC | 18:26.9 | 19 | Nassau Coaches Meet, Bethpage | 10/15/2016 |
| 5K XC | 17:55.7 | 2 | League Meet #5 - Conference 3 & 4, Bethpage | 10/13/2016 |
| 2.5 Mi / 4K XC | 14:55.5 | 91 | Manhattan HS Invitational, Van Cortlandt | 10/08/2016 |
| 5K XC | 18:08.1 | 4 | League Meet #4 - Conference 1 & 3, Bethpage | 10/05/2016 |
| 5K XC | 19:23.9 | 52 | St. Anthony's Invitational, Sunken Meadow | 09/30/2016 |
| 5K XC | 19:06.6 | 3 | League Meet #3 - Conference 2 & 3, Bethpage | 09/26/2016 |
| 2.5 Mi / 4K XC | 14:59.1 | 75 | Xavier Invitational, Van Cortlandt | 09/24/2016 |
| 2.5 Mi / 4K XC | 14:59.1 | 60 | Xavier Invitational, Van Cortlandt | 09/24/2016 |
| 2.5 Mi / 4K XC | 14:43.8 | 3 | League Meet #2 - Conference 3 & 4, Bethpage | 09/19/2016 |
| 2.5 Mi / 4K XC | 15:15.2 | 22 | Regis Invitational, Van Cortlandt | 09/17/2016 |
| 2.5 Mi / 4K XC | 15:04.5 | 8 | League Meet #1 - Conference 1 & 3, Bethpage | 09/12/2016 |
| 2015 Results |
| 5K XC | 18:17.3 | 34 | Section 8 State Qualifier, Bethpage | 11/07/2015 |
| 5K XC | 18:32.1 | 43 | Nassau Class County Champs, Bethpage | 10/31/2015 |
| 5K XC | 18:44.2 | 17 | Nassau Frosh/Soph/Junior/Senior Meet, Bethpage | 10/19/2015 |
| 5K XC | 18:26.9 | 3 | Nassau Coaches Meet, Bethpage | 10/17/2015 |
| 5K XC | 19:07.2 | 8 | League Meet #5 - Conference 3 & 4, Bethpage | 10/14/2015 |
| 2.5 Mi / 4K XC | 15:10.7 | 124 | Manhattan Invitational, Van Cortlandt | 10/10/2015 |
| 5K XC | 19:02.9 | 10 | League Meet #4 - Conference 1 & 3, Bethpage | 10/05/2015 |
| 5K XC | 19:28.4 | 13 | League Meet #3 - Conference 2 & 3, Bethpage | 09/29/2015 |
| 5K XC | 19:01.0 | 65 | Six Flags Wild Safari Invitation, Six Flags Great Adventure | 09/26/2015 |
| 2.5 Mi / 4K XC | 14:52.7 | 3 | League Meet #2 - Conference 3 & 4, Bethpage | 09/21/2015 |
| 2.5 Mi / 4K XC | 15:27.5 | 2 | League Meet #1 - Conference 1 & 3, Bethpage | 09/16/2015 |
| 2014 Results |
| 5K XC | 19:20.7 | 75 | State Qualifier, Bethpage | 11/01/2014 |
| 5K XC | 20:04.0 | 58 | County Champs, Bethpage | 10/25/2014 |
| 5K XC | 19:34.0 | 18 | Frosh/Soph Meet, Bethpage | 10/20/2014 |
| 5K XC | 19:48.8 | 41 | Nassau Coaches Invitational, Bethpage | 10/18/2014 |
| 5K XC | 19:59.6 | 15 | League Meet #5 - Conference 2 & 3, Bethpage | 10/14/2014 |
| 5K XC | 19:50.6 | 13 | League Meet #4 - Conference 1 & 3, Bethpage | 10/07/2014 |
| 5K XC | 19:56.7 | 14 | League Meet #3 - Conference 3 & 4, Bethpage | 09/30/2014 |
| 2.5 Mi / 4K XC | 16:04.3 | 4 | League Meet #2 - Conference 2 & 3, Bethpage | 09/23/2014 |
| 2.5 Mi / 4K XC | 16:22.9 | 9 | League Meet #1 - Conference 1 & 3, Bethpage | 09/15/2014 |