Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3.1 Miles · Vernon Verona-Sherrill HSNYSPHSAA Section 3 Championships · Nov 7 | 19:17.7 | NYSPHSAA Section 3 Championships | November 7, 2015 |
| 5,000 Meters · Adirondack HS XC CourseThe John Bernard (Adirondack) Cross-Country Invitational · Oct 25 | 19:39.00 | The John Bernard (Adirondack) Cross-Country Invitational | October 25, 2014 |
| 5,000 Meters · Bowdoin ParkNike New York/Northeast Regionals (NXN) · Nov 29 | 21:50.5 | Nike New York/Northeast Regionals (NXN) | November 29, 2014 |
| 5,000 Meters · Jamesville Beach County ParkNYSPHSAA Section 3 Championships · Nov 1 | 20:35.1 | NYSPHSAA Section 3 Championships | November 1, 2014 |
| 5,000 Meters · OneidaTri-Valley League Championships · Oct 18 | 19:58 | Tri-Valley League Championships | October 18, 2014 |
| 5,000 Meters · Vernon Verona-Sherrill HSVernon-Verona-Sherrill Cross Country Invitational · Sep 9 | 19:51.7 | Vernon-Verona-Sherrill Cross Country Invitational | September 9, 2017 |
| 5,000 Meters · Vernon Verona-Sherrill HSVernon-Verona-Sherril Invitational · Sep 13 | 20:59.8 | Vernon-Verona-Sherril Invitational | September 13, 2014 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
1 results2016 Cross Country
4 results2015 Cross Country
4 results2014 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 29 | Nike New York/Northeast Regionals (NXN)Nov 29 · 5,000 Meters Open · Place 143 · Whitesboro | 5,000 Meters Open | 143 | 21:50.5 PB | 9 |
| Nov 1 | NYSPHSAA Section 3 ChampionshipsNov 1 · 5,000 Meters Class B · Place 101 · Whitesboro | 5,000 Meters Class B | 101 | 20:35.1 PB | 9 |
| Oct 25 | The John Bernard (Adirondack) Cross-Country InvitationalOct 25 · 5,000 Meters Varsity 1 · Place 72 · Whitesboro | 5,000 Meters Varsity 1 | 72 | 19:39.00 PB | 9 |
| Oct 18 | Tri-Valley League Championships Oct 18 · 5,000 Meters Varsity · Place 42 · Whitesboro | 5,000 Meters Varsity | 42 | 19:58 PB | 9 |
| Sep 27 | EJ. Hermann InvitationalSep 27 · Varsity · Place 77 · 6 Whitesboro | Varsity | 77 | 6:39 | FR |
| Sep 20 | New Hartford InvitationalSep 20 · Varsity · Place 39 · M Whitesboro | Varsity | 39 | 6:51 | 9 |
| Sep 13 | Vernon-Verona-Sherril InvitationalSep 13 · 5,000 Meters Varsity Race 4 · Place 79 · Whitesboro | 5,000 Meters Varsity Race 4 | 79 | 20:59.8 PB | 9 |