Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Jordan-Elbridge HSJordan-Elbridge Kamikaze Challenge · Sep 17 | 5:48 | Jordan-Elbridge Kamikaze Challenge | September 17, 2016 |
| 2.5 Miles · Van Cortlandt ParkManhattan College XC Invitational · Oct 13 | 15:41.3 | Manhattan College XC Invitational | October 13, 2018 |
| 2.9 Miles · Long Branch ParkOHSL Liberty League Championships · Oct 21 | 17:40.4 | OHSL Liberty League Championships | October 21, 2015 |
| 3.1 Miles · Vernon Verona-Sherrill HSNYSPHSAA Section 3 Championships · Nov 7 | 19:08.9 | NYSPHSAA Section 3 Championships | November 7, 2015 |
| 5,000 Meters · Adirondack HS XC CourseJohn Bernard Adirondack Invitational · Oct 29 | 19:31.3 | John Bernard Adirondack Invitational | October 29, 2016 |
| 5,000 Meters · Chenago Valley State ParkMcDaniel-Baxter Invitational · Sep 24 | 18:29.6 | McDaniel-Baxter Invitational | September 24, 2016 |
| 5,000 Meters · Long Branch ParkOHSL Liberty XC Championships · Oct 19 | 20:24.3 | OHSL Liberty XC Championships | October 19, 2016 |
| 5,000 Meters · Vernon Verona-Sherrill HSVernon-Verona-Sherrill Cross Country Invitational · Sep 9 | 19:29.4 | Vernon-Verona-Sherrill Cross Country Invitational | September 9, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
1 results2017 Cross Country
4 results2016 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | NYSPHSAA Class C State ChampionshipsNov 12 · 5,000 Meters Varsity · Place 108 · Marcellus | 5,000 Meters Varsity | 108 | 19:09.90 | 10 |
| Nov 5 | Section 3 ChampionshipsNov 5 · 5,000 Meters Varsity · Place 29 · 5 Marcellus | 5,000 Meters Varsity | 29 | 6:02 | SO |
| Oct 29 | John Bernard Adirondack InvitationalOct 29 · 5,000 Meters Varsity 1 · Place 44 · Marcellus | 5,000 Meters Varsity 1 | 44 | 19:31.3 PB | 10 |
| Oct 19 | OHSL Liberty XC ChampionshipsOct 19 · 5,000 Meters Varsity · Place 90 · Marcellus | 5,000 Meters Varsity | 90 | 20:24.3 PB | 10 |
| Oct 15 | Tully InvitationalOct 15 · 5,000 Meters Varsity · Place 22 · 3 Marcellus | 5,000 Meters Varsity | 22 | 138.60 | SO |
| Oct 8 | Bobcat RunOct 8 · Varsity · Place 76 · Marcellus | Varsity | 76 | 18:54.4 | — |
| Oct 1 | 52nd McQuaid InvitationalOct 1 · 3 Miles Varsity · Place 19 · 5 Marcellus | 3 Miles Varsity | 19 | 5:45 | 10 |
| Sep 24 | McDaniel-Baxter InvitationalSep 24 · 5,000 Meters Varsity 11 · Place 36 · Marcellus | 5,000 Meters Varsity 11 | 36 | 18:29.6 PB | 10 |
| Sep 17 | Jordan-Elbridge Kamikaze ChallengeSep 17 · 1 Miles Varsity · Place 24 · Marcellus | 1 Miles Varsity | 24 | 5:48 PB | 10 |
2015 Cross Country
4 results