Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Byram HillsSomers / Byram Hills / Harrison / JJCR · Sep 10 | 18:30.50 | Somers / Byram Hills / Harrison / JJCR | September 10, 2024 |
| 5,000 Meters · Allens Meadows Park35th Wilton XC Invitational · Sep 14 | 18:31.95 | 35th Wilton XC Invitational | September 14, 2024 |
| 5,000 Meters · Bowdoin ParkNYSPHSSAA Section One XC Championships · Nov 4 | 18:33.5 | NYSPHSSAA Section One XC Championships | November 4, 2023 |
| 5,000 Meters · Byram HillsSection 1 League 2C Mega Dual · Sep 10 | 18:30.5 | Section 1 League 2C Mega Dual | September 10, 2024 |
| 5,000 Meters · Somers HSSection 1 League 2C Champs · Oct 8 | 17:41.5 | Section 1 League 2C Champs | October 8, 2024 |
| 5,000 Meters · Woodlands High SchoolSection 1 League 2D Meet · Oct 12 | 19:30.7 | Section 1 League 2D Meet | October 12, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | Section 1 XC ChampionshipNov 9 · 5,000 Meters Varsity · Place 52 · John Jay (Cross Rive | 5,000 Meters Varsity | 52 | 1:47.5 | SR |
| Nov 9 | Section 1 XC ChampionshipNov 9 · 5,000 Meters Varsity · Place 12 · John Jay (Cross Rive | 5,000 Meters Varsity | 12 | 17:47.6 | SR |
| Oct 26 | Section 1 Westchester County ChampsOct 26 · Varsity · Place 19 · John Jay (Cross Rive | Varsity | 19 | 3:20.9 | SR |
| Oct 26 | Section 1 Westchester County ChampsOct 26 · Varsity · Place 19 · John Jay (Cross Rive | Varsity | 19 | 3:20.9 | SR |
| Oct 19 | Section 1 Coaches InvitationalOct 19 · 5,000 Meters Varsity · Place 14 · John Jay (Cross Rive | 5,000 Meters Varsity | 14 | 17:47.6 | SR |
| Oct 13 | Manhattan College XC InvitationalOct 13 · Varsity · Place 19 · 8 John Jay - Cross River | Varsity | 19 | 5:41 | SR |
| Oct 8 | Section 1 League 2C ChampsOct 8 · 5,000 Meters Varsity · Place 3 · John Jay (Cross River) | 5,000 Meters Varsity | 3 | 17:41.5 PB | 12 |
| Sep 28 | Admiral Harrier XC InvitationalSep 28 · Varsity · Place 19 · John Jay (Cross Rive | Varsity | 19 | 17:06.7 | SR |
| Sep 21 | Dan Purdy InvitationalSep 21 · 3.1 Miles Varsity · Place 24 · John Jay (Cross Rive | 3.1 Miles Varsity | 24 | 17:49.1 | SR |
| Sep 14 | 35th Wilton XC InvitationalSep 14 · 5,000 Meters Varsity · Place 79 · John Jay (Cross River) | 5,000 Meters Varsity | 79 | 18:31.95 PB | 12 |
| Sep 10 | Section 1 League 2C Mega DualSep 10 · 5,000 Meters Varsity · Place 4 · John Jay (Cross River) | 5,000 Meters Varsity | 4 | 18:30.5 PB | 12 |
| Sep 10 | Somers / Byram Hills / Harrison / JJCRSep 10 · 3 Miles Varsity · Place 4 · John Jay (Cross River) | 3 Miles Varsity | 4 | 18:30.50 PB | 12 |
2023 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | NYSPHSSAA Section One XC ChampionshipsNov 4 · 5,000 Meters Class B · Place 36 · John Jay (Cross River) | 5,000 Meters Class B | 36 | 18:33.5 PB | 11 |
| Oct 21 | Section 1 Coaches InvitationalOct 21 · 5,000 Meters Varsity · Place 30 · John Jay (Cross Rive | 5,000 Meters Varsity | 30 | 19:07.1 | JR |
| Oct 21 | Section 1 Coaches InvitationalOct 21 · 5,000 Meters Varsity · Place 110 · John Jay (Cross Rive | 5,000 Meters Varsity | 110 | 19:07.1 | JR |
| Oct 8 | Brewster Bear XC Classic (POSTPONED TO SUNDAY 10/8)Oct 8 · 5,000 Meters Varsity · Place 37 · John Jay (Cross Rive | 5,000 Meters Varsity | 37 | 18:58.0 | JR |
| Oct 8 | Brewster Bear XC Classic (POSTPONED TO SUNDAY 10/8)Oct 8 · 5,000 Meters Varsity · Place 93 · John Jay (Cross Rive | 5,000 Meters Varsity | 93 | 18:58.0 | JR |
| Sep 23 | Bowdoin Park XC ClassicSep 23 · 5,000 Meters Varsity · Place 161 · John Jay (Cross Rive | 5,000 Meters Varsity | 161 | 19:08.1 | JR |
| Sep 23 | Bowdoin Park XC ClassicSep 23 · 5,000 Meters Varsity · Place 88 · John Jay (Cross Rive | 5,000 Meters Varsity | 88 | 19:08.1 | JR |
| Sep 9 | Somers Big Red InvitationalSep 9 · 5,000 Meters Varsity · Place 143 · John Jay (Cross Rive | 5,000 Meters Varsity | 143 | 20:13.9 | — |
| Sep 9 | Somers Big Red InvitationalSep 9 · 5,000 Meters Division 2 · Place 42 · John Jay (Cross Rive | 5,000 Meters Division 2 | 42 | 20:13.9 | — |
| Sep 9 | Somers Big Red InvitationalSep 9 · 5,000 Meters Varsity · Place 143 · John Jay (Cross Rive | 5,000 Meters Varsity | 143 | 20:13.9 | — |
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | Section One ChampionshipNov 5 · 5,000 Meters Class B · Place 39 · John Jay (Cross River) | 5,000 Meters Class B | 39 | 19:32.5 | 10 |
| Oct 29 | Section 1 Westchester County ChampionshipOct 29 · 5,000 Meters Varsity · Place 103 · John Jay (Cross River) | 5,000 Meters Varsity | 103 | 19:05.1 | 10 |
| Oct 11 | Section 1 League ChampionshipsOct 11 · 5,000 Meters Varsity · Place 24 · John Jay (Cross Rive | 5,000 Meters Varsity | 24 | 20:27.3 | SO |
| Sep 24 | Bowdoin Park XC ClassicSep 24 · 5,000 Meters Varsity · Place 77 · John Jay (Cross Rive | 5,000 Meters Varsity | 77 | 20:10.5 | — |
| Sep 24 | Bowdoin Park XC ClassicSep 24 · 5,000 Meters Varsity · Place 242 · John Jay (Cross Rive | 5,000 Meters Varsity | 242 | 20:10.5 | — |
| Sep 10 | Somers Big Red InvitationalSep 10 · 5,000 Meters Varsity · Place 45 · John Jay (Cross Rive | 5,000 Meters Varsity | 45 | 20:48.9 | — |
| Sep 10 | Somers Big Red InvitationalSep 10 · Varsity · Place 148 · John Jay (Cross Rive | Varsity | 148 | 20:48.9 | — |
2021 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | Section 1 League 2D MeetOct 12 · 5,000 Meters Varsity · Place 25 · John Jay (Cross River) | 5,000 Meters Varsity | 25 | 19:30.7 PB | 9 |