Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Marathon Elementary School XC CourseIAC Championships · Oct 31 | 10:31.0 | IAC Championships | October 31, 2015 |
| 5,000 Meters · Chenago Valley State ParkNYSPHSAA Section 4 Championships · Nov 1 | 18:01.8 | NYSPHSAA Section 4 Championships | November 1, 2018 |
| 5,000 Meters · Marathon Elementary School XC CourseIAC Championships · Nov 1 | 18:06.2 | IAC Championships | November 1, 2019 |
| 5,000 Meters · Pheasant Hill Golf courseOwego XC Invite · Sep 23 | 19:26.3 | Owego XC Invite | September 23, 2017 |
| 5,000 Meters · Stonehedges Golf CourseIAC North Divisional · Oct 11 | 19:53.0 | IAC North Divisional | October 11, 2016 |
| 5,000 Meters · Sunken Meadow State ParkNYSPHSAA Class C State XC Championships · Nov 10 | 18:09.9 | NYSPHSAA Class C State XC Championships | November 10, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | Section IV ChampionshipsNov 7 · Varsity · Place 31 · LansingLansing | Varsity | 31 | 17:57.7 | 12 |
| Nov 7 | Section IV ChampionshipsNov 7 · 5,000 Meters Varsity · Place 10 · LansingLansing | 5,000 Meters Varsity | 10 | 17:57.7 | 12 |
| Nov 1 | IAC ChampionshipsNov 1 · 5,000 Meters Varsity · Place 7 · LansingLansing | 5,000 Meters Varsity | 7 | 18:06.2 PB | 12 |
| Oct 11 | Bob Greene/Newark Valley InvitationalOct 11 · 5,000 Meters Varsity · Place 13 · LansingLansing | 5,000 Meters Varsity | 13 | 18:00.2 | — |
| Oct 8 | IAC Division II MeetOct 8 · 5,000 Meters Varsity · Place 4 · LansingLansing | 5,000 Meters Varsity | 4 | 17:21.1 | 12 |
| Oct 5 | Tully InvitationalOct 5 · 5,000 Meters Varsity · Place 10 · LansingLansing | 5,000 Meters Varsity | 10 | 17:34.3 | 5 |
| Sep 21 | Baldwinsville InvitationalSep 21 · 3 Miles Varsity · Place 20 · 9 Lansing9 Lansing | 3 Miles Varsity | 20 | 5:46 | SR |
| Sep 17 | Trumansburg IAC MeetSep 17 · Varsity · Place 2 · LansingLansing | Varsity | 2 | 14:01.58 | 12 |
2018 Cross Country
7 results2017 Cross Country
4 results2016 Cross Country
4 results2015 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | IAC ChampionshipsOct 31 · 1.5 Mile Modified · Place 23 · LansingLansing | 1.5 Mile Modified | 23 | 10:31.0 PB | 8 |