Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Plattsburgh State CollegeNYSPHSAA Championships · Nov 16 | 16:03.8 | NYSPHSAA Championships | November 16, 2019 |
| 3700 m · Chenago Valley State ParkMcDaniel-Baxter Invitational · Sep 21 | 13:23 | McDaniel-Baxter Invitational | September 21, 2019 |
| 5,000 Meters · Chenago Valley State ParkNYSPHSAA Section 4 Championships · Nov 1 | 18:10.4 | NYSPHSAA Section 4 Championships | November 1, 2018 |
| 5,000 Meters · Hickories ParkOwego Invitational · Sep 14 | 16:17.1 | Owego Invitational | September 14, 2019 |
| 5,000 Meters · Marathon Elementary School XC CourseIAC Championships · Nov 1 | 17:45.2 | IAC Championships | November 1, 2019 |
| 5,000 Meters · Newark Valley HS XC CourseIAC South Divisional · Oct 11 | 20:10.8 | IAC South Divisional | October 11, 2016 |
| 5,000 Meters · Pheasant Hill Golf courseOwego XC Invite · Sep 23 | 18:02.9 | Owego XC Invite | September 23, 2017 |
| 5,000 Meters · Sunken Meadow State ParkNYSPHSAA Class C State XC Championships · Nov 10 | 18:15.3 | NYSPHSAA Class C State XC Championships | November 10, 2018 |
| 5,000 Meters · Wayne Central HSNYSPHSAA Class C State XC Championships · Nov 11 | 18:28.3 | NYSPHSAA Class C State XC Championships | November 11, 2017 |
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 16 | NYSPHSAA ChampionshipsNov 16 · 3 Miles Class C · Place 39 · Waverly Senior | 3 Miles Class C | 39 | 16:03.8 PB | 11 |
| Nov 7 | Section IV ChampionshipsNov 7 · Varsity · Place 11 · Waverly | Varsity | 11 | 17:19.0 | 11 |
| Nov 7 | Section IV ChampionshipsNov 7 · 5,000 Meters Varsity · Place 3 · Waverly | 5,000 Meters Varsity | 3 | 17:19.0 | 11 |
| Nov 1 | IAC ChampionshipsNov 1 · 5,000 Meters Varsity · Place 3 · Waverly Senior | 5,000 Meters Varsity | 3 | 17:45.2 PB | 11 |
| Oct 11 | Bob Greene/Newark Valley InvitationalOct 11 · 5,000 Meters Varsity · Place 7 · Waverly | 5,000 Meters Varsity | 7 | 17:25.1 | — |
| Sep 21 | McDaniel-Baxter InvitationalSep 21 · 3,700 Meters Varsity · Place 2 · Waverly Senior | 3,700 Meters Varsity | 2 | 13:23 PB | 11 |
| Sep 17 | Waverly Dual MeetSep 17 · Varsity · Place 2 · Waverly | Varsity | 2 | 15:59.9 | 11 |
| Sep 14 | Owego InvitationalSep 14 · 5,000 Meters Varsity · Place 3 · Waverly Senior | 5,000 Meters Varsity | 3 | 16:17.1 PB | 11 |
2018 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | NYSPHSAA Class C State XC ChampionshipsNov 10 · 5,000 Meters Varsity · Place 57 · Waverly Senior | 5,000 Meters Varsity | 57 | 18:15.3 PB | 10 |
| Nov 1 | NYSPHSAA Section 4 ChampionshipsNov 1 · 5,000 Meters Division C · Place 8 · Waverly Senior | 5,000 Meters Division C | 8 | 18:10.4 PB | 10 |
| Oct 27 | IAC ChampionshipOct 27 · 5,000 Meters Varsity · Place 4 · Waverly Senior | 5,000 Meters Varsity | 4 | 18:01.2 | 10 |
| Oct 20 | Marathon InvitationalOct 20 · 5,000 Meters Varsity · Place 14 · Waverly | 5,000 Meters Varsity | 14 | 18:15.5 | 10 |
| Oct 20 | Marathon InvitationalOct 20 · Varsity · Place 14 · Waverly | Varsity | 14 | 18:15.5 | 10 |
| Oct 12 | Bob Greene/Newark Valley InvitationalOct 12 · Varsity · Place 12 · Waverly | Varsity | 12 | 17:55.1 | 10 |
| Oct 12 | Bob Greene/Newark Valley InvitationalOct 12 · 5,000 Meters Varsity · Place 12 · Waverly | 5,000 Meters Varsity | 12 | 17:55.1 | 10 |
| Sep 29 | McQuaid InvitationalSep 29 · Varsity · Place 34 · 5 Waverly | Varsity | 34 | 5:44 | 10 |
| Sep 22 | Owego High School XC InvitationalSep 22 · 5,000 Meters Varsity · Place 11 · Waverly Senior | 5,000 Meters Varsity | 11 | 18:11.0 | 10 |
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NYSPHSAA Class A State XC ChampionshipsNov 11 · 5,000 Meters Varsity · Place 55 · 5 Waverly | 5,000 Meters Varsity | 55 | 5:58 | FR |
| Nov 11 | NYSPHSAA Class C State XC ChampionshipsNov 11 · 5,000 Meters Varsity · Place 55 · Waverly Senior | 5,000 Meters Varsity | 55 | 18:28.3 PB | 9 |
| Nov 2 | Section 4 ChampionshipsNov 2 · 5,000 Meters Varsity · Place 8 · Waverly | 5,000 Meters Varsity | 8 | 17:55.30 | 9 |
| Oct 28 | IAC ChampionshipsOct 28 · 5,000 Meters Varsity · Place 10 · Waverly Senior | 5,000 Meters Varsity | 10 | 18:13.2 | 9 |
| Oct 21 | Marathon InvitationalOct 21 · 5,000 Meters Varsity Unseeded · Place 11 · Waverly Senior | 5,000 Meters Varsity Unseeded | 11 | 18:30.1 | 9 |
| Sep 23 | Owego XC InviteSep 23 · 5,000 Meters Varsity · Place 17 · Waverly Senior | 5,000 Meters Varsity | 17 | 18:02.9 PB | 9 |
2016 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | Section 4 ChampionshipsNov 3 · 5,000 Meters Varsity · Place 30 · Waverly | 5,000 Meters Varsity | 30 | 19:12.40 | 8 |
| Oct 29 | IAC ChampionshipsOct 29 · 5,000 Meters Varsity · Place 29 · Waverly Senior | 5,000 Meters Varsity | 29 | 19:28.60 | 8 |
| Oct 11 | IAC South DivisionalOct 11 · 5,000 Meters Varsity · Place 32 · Waverly Senior | 5,000 Meters Varsity | 32 | 20:10.8 PB | 8 |
| Sep 10 | Windsor InvitationalSep 10 · 3.2 Miles Varsity · Place 43 · Waverly | 3.2 Miles Varsity | 43 | 21:57.30 | — |
2015 Cross Country
1 results