Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.5 Miles · Van Cortlandt ParkSection 1 Bronxville Mega Dual · Sep 22 | 17:13.4 | Section 1 Bronxville Mega Dual | September 22, 2025 |
| 4,000 Meters · Van Cortlandt ParkSection 1 League J & K Champs · Oct 9 | 16:26.4 | Section 1 League J & K Champs | October 9, 2025 |
| 5,000 Meters · Bowdoin ParkSection 1 XC Championship · Nov 8 | 21:30.7 | Section 1 XC Championship | November 8, 2025 |
| 5,000 Meters · Bowdoin ParkNYSPHSSAA Section One XC Championships · Nov 4 | 24:22.6 | NYSPHSSAA Section One XC Championships | November 4, 2023 |
| 5,000 Meters · Hudson Valley Sports DomeSection 1 Westchester County Champs · Oct 25 | 19:10.1 | Section 1 Westchester County Champs | October 25, 2025 |
| 5,000 Meters · Somers HSSection 1 Westchester County Championship · Oct 29 | 27:09.2 | Section 1 Westchester County Championship | October 29, 2022 |
| 5,000 Meters · Woodlands High SchoolSection 1 League 3B & 3C Champs · Oct 8 | 24:33.2 | Section 1 League 3B & 3C Champs | October 8, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | Section 1 XC ChampionshipNov 8 · 5,000 Meters Class D · Place 25 · Tuckahoe | 5,000 Meters Class D | 25 | 21:30.7 PB | 12 |
| Oct 25 | Section 1 Westchester County ChampsOct 25 · 5,000 Meters Varsity · Place 152 · Tuckahoe | 5,000 Meters Varsity | 152 | 19:10.1 PB | 12 |
| Oct 18 | Section 1 Coaches InvitationalOct 18 · 5,000 Meters Varsity · Place 128 · Tuckahoe | 5,000 Meters Varsity | 128 | 21:33.5 | SR |
| Oct 18 | Section 1 Coaches InvitationalOct 18 · 5,000 Meters Varsity · Place 463 · Tuckahoe | 5,000 Meters Varsity | 463 | 21:33.5 | SR |
| Oct 18 | Section 1 Coaches InvitationalOct 18 · 5,000 Meters Varsity · Place 128 · Tuckahoe | 5,000 Meters Varsity | 128 | 21:33.5 | SR |
| Oct 9 | Section 1 League J & K ChampsOct 9 · 4,000 Meters Varsity · Place 42 · Tuckahoe | 4,000 Meters Varsity | 42 | 16:26.4 PB | 12 |
| Sep 22 | Section 1 Bronxville Mega DualSep 22 · 2.5 Miles Varsity · Place 14 · Tuckahoe | 2.5 Miles Varsity | 14 | 17:13.4 PB | 12 |
| Sep 13 | Somers Big Red InvitationalSep 13 · 5,000 Meters Varsity · Place 180 · Tuckahoe | 5,000 Meters Varsity | 180 | 21:22.6 | SR |
| Sep 13 | Somers Big Red InvitationalSep 13 · 5,000 Meters Division 3 · Place 63 · Tuckahoe | 5,000 Meters Division 3 | 63 | 21:22.6 | SR |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | Section 1 XC ChampionshipNov 9 · 5,000 Meters Varsity · Place 388 · Tuckahoe | 5,000 Meters Varsity | 388 | 6:55.4 | JR |
| Nov 9 | Section 1 XC ChampionshipNov 9 · 5,000 Meters Varsity · Place 31 · Tuckahoe | 5,000 Meters Varsity | 31 | 22:55.5 | JR |
| Oct 26 | Section 1 Westchester County ChampsOct 26 · Varsity · Place 210 · Tuckahoe | Varsity | 210 | 4:22.2 | JR |
| Oct 26 | Section 1 Westchester County ChampsOct 26 · Varsity · Place 210 · Tuckahoe | Varsity | 210 | 4:22.2 | JR |
| Oct 19 | Section 1 Coaches InvitationalOct 19 · 5,000 Meters Varsity · Place 105 · Tuckahoe | 5,000 Meters Varsity | 105 | 23:32.9 | JR |
| Oct 13 | Somers Big Red InvitationalOct 13 · 5,000 Meters Varsity · Place 103 · Tuckahoe | 5,000 Meters Varsity | 103 | 23:52.0 | JR |
| Oct 8 | Section 1 League 3B & 3C ChampsOct 8 · 5,000 Meters Varsity · Place 91 · Tuckahoe | 5,000 Meters Varsity | 91 | 24:33.2 PB | 11 |
2023 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | NYSPHSSAA Section One XC ChampionshipsNov 4 · 5,000 Meters Class D · Place 33 · Tuckahoe | 5,000 Meters Class D | 33 | 24:22.6 PB | 10 |
| Oct 21 | Section 1 Coaches InvitationalOct 21 · 5,000 Meters Varsity · Place 133 · Tuckahoe | 5,000 Meters Varsity | 133 | 25:23.8 | SO |
| Oct 21 | Section 1 Coaches InvitationalOct 21 · 5,000 Meters Varsity · Place 426 · Tuckahoe | 5,000 Meters Varsity | 426 | 25:23.8 | SO |
| Oct 11 | Section 1 League 3B and 3C ChampsOct 11 · 5,000 Meters Boys 5K · Place 101 · Tuckahoe | 5,000 Meters Boys 5K | 101 | 25:19.6 | 10 |
| Oct 3 | Section 1 Conference 3 ExtravaganzaOct 3 · 5,000 Meters Varsity · Place 113 · Tuckahoe | 5,000 Meters Varsity | 113 | 25:50.4 | SO |
| Sep 9 | Somers Big Red InvitationalSep 9 · 5,000 Meters Varsity · Place 500 · Tuckahoe | 5,000 Meters Varsity | 500 | 27:42.1 | — |
| Sep 9 | Somers Big Red InvitationalSep 9 · 5,000 Meters Division 3 · Place 164 · Tuckahoe | 5,000 Meters Division 3 | 164 | 27:42.1 | — |
| Sep 9 | Somers Big Red InvitationalSep 9 · 5,000 Meters Varsity · Place 500 · Tuckahoe | 5,000 Meters Varsity | 500 | 27:42.1 | — |
2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | Section One ChampionshipNov 5 · 5,000 Meters Class D · Place 38 · Tuckahoe | 5,000 Meters Class D | 38 | 28:08.2 | 9 |
| Oct 29 | Section 1 Westchester County ChampionshipOct 29 · 5,000 Meters Varsity · Place 249 · Tuckahoe | 5,000 Meters Varsity | 249 | 27:09.2 PB | 9 |
| Oct 22 | Section 1 Coaches InvitationalOct 22 · 5,000 Meters Varsity · Place 135 · Tuckahoe | 5,000 Meters Varsity | 135 | 28:40.4 | FR |
| Oct 11 | Section 1 League ChampionshipsOct 11 · 5,000 Meters Varsity · Place 37 · Tuckahoe | 5,000 Meters Varsity | 37 | 7:58.3 | FR |
| Oct 6 | Section 1 Conference 3 XC MeetOct 6 · 5,000 Meters Varsity/JV · Place 110 · Tuckahoe | 5,000 Meters Varsity/JV | 110 | 25:45.3 | 9 |