Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Croton Point ParkSection 1 League 2C Championships · Oct 18 | 8:43.7 | Section 1 League 2C Championships | October 18, 2017 |
| 1.5 Miles · White Plains HSFred Gressler Cross Country Run · Sep 21 | 11:06.2 | Fred Gressler Cross Country Run | September 21, 2017 |
| 2,500 Meters · Brewster HSBrewster Bear Classic · Oct 7 | 9:27.8 | Brewster Bear Classic | October 7, 2017 |
| 5,000 Meters · Allens Meadows Park30th Wilton Cross Country Invitational · Sep 15 | 19:42.56 | 30th Wilton Cross Country Invitational | September 15, 2018 |
| 5,000 Meters · Bowdoin ParkNYSPHSAA Section 1 Championships · Nov 3 | 19:20.40 | NYSPHSAA Section 1 Championships | November 3, 2018 |
| 5,000 Meters · Croton Point ParkSection One Westchester County Champs · Oct 27 | 18:05.6 | Section One Westchester County Champs | October 27, 2018 |
| 5,000 Meters · White Plains HSFred Gressler Memorial Meet · Sep 29 | 19:31.7 | Fred Gressler Memorial Meet | September 29, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | Section 1 Milton Invite #5Nov 14 · 5,000 Meters Varsity · Place 117 · Byram Hills | 5,000 Meters Varsity | 117 | 19:37.9 | SR |
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | The Bobcat Run at Byram HillsOct 12 · 3 Miles Varsity · Place 32 · Byram Hills | 3 Miles Varsity | 32 | 18:27.80 | JR |
| Sep 28 | Fred Gressler RunSep 28 · 5,000 Meters Varsity · Place 19 · Byram Hills | 5,000 Meters Varsity | 19 | 19:01.4 | 11 |
| Sep 21 | Suffern Invitational Sep 21 · 3 Miles Varsity · Place 60 · BYRAM HILLS | 3 Miles Varsity | 60 | 18:45.2 | 11 |
| Sep 21 | Suffern Invitational Sep 21 · 3 Miles Varsity · Place 159 · BYRAM HILLS | 3 Miles Varsity | 159 | 18:45.2 | 11 |
| Sep 14 | Regis InvitationalSep 14 · 4,000 Meters Varsity · Place 54 · Byram Hills | 4,000 Meters Varsity | 54 | 15:39.6 | 11 |
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | NYSPHSAA Section 1 ChampionshipsNov 3 · 5,000 Meters Varsity - B · Place 40 · Byram Hills | 5,000 Meters Varsity - B | 40 | 19:20.40 PB | 10 |
| Oct 27 | Section One Westchester County ChampsOct 27 · 5,000 Meters Varsity · Place 103 · Byram Hills | 5,000 Meters Varsity | 103 | 18:05.6 PB | 10 |
| Oct 6 | Brewster Bear InvitationalOct 6 · 5,000 Meters Varsity · Place 116 · Byram Hills | 5,000 Meters Varsity | 116 | 17:56.8 | — |
| Oct 6 | Brewster Bear InvitationalOct 6 · 5,000 Meters Varsity · Place 62 · Byram Hills | 5,000 Meters Varsity | 62 | 17:56.8 | — |
| Sep 29 | Fred Gressler Memorial MeetSep 29 · 5,000 Meters Varsity 2 · Place 23 · Byram Hills | 5,000 Meters Varsity 2 | 23 | 19:31.7 PB | 10 |
| Sep 22 | Xavier InvitationalSep 22 · 4,000 Meters Sophomore · Place 23 · Byram Hills | 4,000 Meters Sophomore | 23 | 15:39.63 | 10 |
| Sep 15 | 30th Wilton Cross Country InvitationalSep 15 · 5,000 Meters Varsity · Place 83 · Byram Hills | 5,000 Meters Varsity | 83 | 19:42.56 PB | 10 |
2017 Cross Country
6 results