Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · 5k CourseNXR NY/NE Regional Championships · Nov 26 | 21:38.0 | NXR NY/NE Regional Championships | November 26, 2016 |
| 5,000 Meters · Chenago Valley State ParkNYSPHSAA Section 4 Championships · Nov 1 | 21:09.6 | NYSPHSAA Section 4 Championships | November 1, 2018 |
| 5,000 Meters · Marathon Elementary School XC CourseMarathon Invitational · Oct 21 | 22:09.9 | Marathon Invitational | October 21, 2017 |
| 5,000 Meters · Oneonta HSDave Forbes Invitational · Sep 9 | 20:24.10 | Dave Forbes Invitational | September 9, 2017 |
| 5,000 Meters · Pheasant Hill Golf courseOwego XC Invite · Sep 23 | 20:37.9 | Owego XC Invite | September 23, 2017 |
| 6,000 Meters · Arcade Creek Cross Country Course2019 NCAA Division II Cross Country Champs (62nd Men & 39th Women) · Nov 23 | 23:29.5 | 2019 NCAA Division II Cross Country Champs (62nd Men & 39th Women) | November 23, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
2 results2018 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | NYSPHSAA Section 4 ChampionshipsNov 1 · 5,000 Meters Division A · Place 15 · ElmiraElmira | 5,000 Meters Division A | 15 | 21:09.6 PB | 12 |
| Oct 20 | Marathon InvitationalOct 20 · 5,000 Meters Varsity Seeded · Place 26 · ElmiraElmira | 5,000 Meters Varsity Seeded | 26 | 22:22.7 | 12 |
| Oct 20 | Marathon InvitationalOct 20 · Varsity · Place 31 · ElmiraElmira | Varsity | 31 | 22:22.7 | 12 |
| Oct 12 | Bob Greene/Newark Valley InvitationalOct 12 · Varsity · Place 22 · ElmiraElmira | Varsity | 22 | 21:32.4 | 12 |
| Oct 12 | Bob Greene/Newark Valley InvitationalOct 12 · 5,000 Meters Varsity · Place 22 · ElmiraElmira | 5,000 Meters Varsity | 22 | 21:32.4 | 12 |
| Oct 6 | Tully HS InvitationalOct 6 · 5,000 Meters Varsity · Place 11 · 3 Elmira3 Elmira | 5,000 Meters Varsity | 11 | 7:10 | SR |
| Sep 29 | McQuaid InvitationalSep 29 · Varsity · Place 87 · 25 Elmira25 Elmira | Varsity | 87 | 7:05 | 12 |
| Sep 22 | Owego High School XC InvitationalSep 22 · 5,000 Meters Varsity · Place 9 · ElmiraElmira | 5,000 Meters Varsity | 9 | 21:24.4 | 12 |
| Sep 15 | Queensbury InvitationalSep 15 · 5,000 Meters Varsity · Place 21 · Elmira ExpressElmira Express | 5,000 Meters Varsity | 21 | 20:12.71 | 12 |
| Sep 8 | Dave Forbes InvitationalSep 8 · 5,000 Meters Varsity · Place 4 · ElmiraElmira | 5,000 Meters Varsity | 4 | 20:18.5 | 12 |
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 25 | NXR New York Regional ChampionshipsNov 25 · 5,000 Meters Open Invitational · Place 37 · ElmiraElmira | 5,000 Meters Open Invitational | 37 | 21:45.6 | 11 |
| Nov 2 | Section 4 ChampionshipsNov 2 · 5,000 Meters Varsity · Place 13 · ElmiraElmira | 5,000 Meters Varsity | 13 | 20:31.20 | 11 |
| Oct 21 | Marathon InvitationalOct 21 · 5,000 Meters Varsity Seeded · Place 38 · ElmiraElmira | 5,000 Meters Varsity Seeded | 38 | 22:09.9 PB | 11 |
| Sep 30 | McQuaid InvitationalSep 30 · 3 Miles Varsity · Place 47 · 9 Elmira9 Elmira | 3 Miles Varsity | 47 | 6:25 | 11 |
| Sep 23 | Owego XC InviteSep 23 · 5,000 Meters Varsity · Place 5 · ElmiraElmira | 5,000 Meters Varsity | 5 | 20:37.9 PB | 11 |
| Sep 9 | Dave Forbes InvitationalSep 9 · 5,000 Meters Varsity · Place 7 · ElmiraElmira | 5,000 Meters Varsity | 7 | 20:24.10 PB | 11 |
2016 Cross Country
5 results2014 Cross Country
1 results