Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Six FlagsSix Flags Wild Safari · Sep 24 | 14:24 | Six Flags Wild Safari | September 24, 2016 |
| 5,000 Meters · Bowdoin ParkSection One Coaches Invitational · Oct 20 | 22:31.9 | Section One Coaches Invitational | October 20, 2018 |
| 5,000 Meters · Brewster HSBrewster Bear Classic · Oct 7 | 22:58.2 | Brewster Bear Classic | October 7, 2017 |
| 5,000 Meters · Croton Point ParkSection One Westchester County Champs · Oct 27 | 20:38.8 | Section One Westchester County Champs | October 27, 2018 |
| 5,000 Meters · Croton Point ParkSection 1 League 2C Championships · Oct 18 | 22:16.6 | Section 1 League 2C Championships | October 18, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | Section 1 ChampionshipsNov 9 · 5,000 Meters Varsity · Place 416 · Ardsley | 5,000 Meters Varsity | 416 | 22:06.2 | SR |
| Nov 9 | Section 1 ChampionshipsNov 9 · 5,000 Meters Varsity · Place 146 · Ardsley | 5,000 Meters Varsity | 146 | 22:06.2 | SR |
| Oct 26 | Westchester County MeetOct 26 · 5,000 Meters Junior Varsity · Place 108 · Ardsley | 5,000 Meters Junior Varsity | 108 | 20:38.6 | SR |
| Oct 19 | Section 1 Coaches InvitationalOct 19 · Junior Varsity · Place 210 · Ardsley | Junior Varsity | 210 | 21:58.6 | SR |
| Oct 19 | Section 1 Coaches InvitationalOct 19 · 5,000 Meters Junior Varsity · Place 109 · Ardsley | 5,000 Meters Junior Varsity | 109 | 21:58.6 | SR |
| Oct 12 | Manhattan College XC InvitationalOct 12 · Varsity · Place 126 · Ardsley | Varsity | 126 | 17:20.1 | 12 |
| Sep 14 | Regis InvitationalSep 14 · 4,000 Meters Varsity · Place 110 · Ardsley | 4,000 Meters Varsity | 110 | 17:38.8 | 12 |
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | NYSPHSAA Section 1 ChampionshipsNov 3 · 5,000 Meters Varsity - B · Place 134 · Ardsley | 5,000 Meters Varsity - B | 134 | 22:50.90 | 11 |
| Oct 27 | Section One Westchester County ChampsOct 27 · 5,000 Meters Junior Varsity · Place 120 · Ardsley | 5,000 Meters Junior Varsity | 120 | 20:38.8 PB | 11 |
| Oct 20 | Section One Coaches InvitationalOct 20 · 5,000 Meters Junior Varsity - A · Place 155 · Ardsley | 5,000 Meters Junior Varsity - A | 155 | 22:31.9 PB | 11 |
| Oct 6 | Brewster Bear InvitationalOct 6 · 5,000 Meters Junior Varsity · Place 212 · Ardsley | 5,000 Meters Junior Varsity | 212 | 21:16.8 | — |
| Oct 6 | Brewster Bear InvitationalOct 6 · 5,000 Meters Junior Varsity · Place 135 · Ardsley | 5,000 Meters Junior Varsity | 135 | 21:16.8 | — |
| Sep 22 | Xavier InvitationalSep 22 · 4,000 Meters Varsity · Place 122 · Ardsley | 4,000 Meters Varsity | 122 | 18:01.04 | 11 |
| Sep 15 | Regis InvitationalSep 15 · 4,000 Meters Varsity · Place 118 · Ardsley | 4,000 Meters Varsity | 118 | 18:37.55 | 11 |
2017 Cross Country
4 results2016 Cross Country
5 results