Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.5 Miles · Van Cortlandt ParkManhattan College XC Invitational · Oct 13 | 13:44.5 | Manhattan College XC Invitational | October 13, 2018 |
| 3 Miles · Plattsburgh State CollegeNYSPHSAA Championships · Nov 16 | 15:47.8 | NYSPHSAA Championships | November 16, 2019 |
| 5,000 Meters · 5k CourseNXR Northeast & New York Regional Championships · Nov 30 | 17:00.8 | NXR Northeast & New York Regional Championships | November 30, 2019 |
| 5,000 Meters · Bowdoin ParkSection One Coaches Invitational · Oct 20 | 17:27.4 | Section One Coaches Invitational | October 20, 2018 |
| 5,000 Meters · Queensbury HSQueensbury Invitational · Sep 14 | 16:23.07 | Queensbury Invitational | September 14, 2019 |
| 5,000 Meters · Sandfordville Elementary XC CourseWarwick Wave Mania · Sep 10 | 17:46.56 | Warwick Wave Mania | September 10, 2016 |
| 5,000 Meters · Sunken Meadow State ParkNYSPHSAA Class B State XC Championships · Nov 10 | 17:51.6 | NYSPHSAA Class B State XC Championships | November 10, 2018 |
| 5,000 Meters · Wayne Central HSNYSPHSAA Class C State XC Championships · Nov 11 | 17:26.8 | 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
14 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 30 | NXR Northeast & New York Regional ChampionshipsNov 30 · 5,000 Meters Championship - NY · Place 32 · Mount Academy | 5,000 Meters Championship - NY | 32 | 17:00.8 PB | 12 |
| Nov 23 | New York State Federation XC ChampionshipsNov 23 · 5,000 Meters Varsity · Place 66 · Mount Academy | 5,000 Meters Varsity | 66 | 17:13.6 | 12 |
| Nov 16 | NYSPHSAA ChampionshipsNov 16 · 3 Miles Class B · Place 45 · Mount Academy | 3 Miles Class B | 45 | 15:47.8 PB | 12 |
| Nov 6 | Section IX ChampionshipsNov 6 · 3 Miles Varsity · Place 1 · Mount Academy | 3 Miles Varsity | 1 | 15:50.4 | SR |
| Nov 6 | Section IX ChampionshipsNov 6 · 3 Miles Varsity · Place 3 · Mount Academy | 3 Miles Varsity | 3 | 15:50.4 | SR |
| Oct 24 | MHAL XC Championships Oct 24 · 5,000 Meters Championship · Place 1 · Mount Academy | 5,000 Meters Championship | 1 | 16:15.4 | 12 |
| Oct 19 | Section 1 Coaches InvitationalOct 19 · Varsity · Place 9 · Mount Academy | Varsity | 9 | 16:59.1 | SR |
| Oct 19 | Section 1 Coaches InvitationalOct 19 · 5,000 Meters Varsity · Place 4 · Mount Academy | 5,000 Meters Varsity | 4 | 16:59.1 | SR |
| Oct 12 | Manhattan College XC InvitationalOct 12 · 2.5 Miles Varsity · Place 4 · Mount Academy | 2.5 Miles Varsity | 4 | 13:14.5 | 12 |
| Sep 28 | Bowdoin ClassicSep 28 · 5,000 Meters Varsity · Place 22 · Mount Academy | 5,000 Meters Varsity | 22 | 17:16.7 | SR |
| Sep 28 | Bowdoin ClassicSep 28 · Varsity · Place 34 · Mount Academy | Varsity | 34 | 17:16.7 | SR |
| Sep 21 | Suffern Invitational Sep 21 · 3 Miles Varsity · Place 4 · MOUNT ACADEMY | 3 Miles Varsity | 4 | 16:31.4 | 12 |
| Sep 21 | Suffern Invitational Sep 21 · 3 Miles Varsity · Place 17 · MOUNT ACADEMY | 3 Miles Varsity | 17 | 16:31.4 | 12 |
| Sep 14 | Queensbury InvitationalSep 14 · 5,000 Meters Varsity 2 · Place 2 · Mount Academy | 5,000 Meters Varsity 2 | 2 | 16:23.07 PB | 12 |
2018 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 24 | NXR Northeast & New York Regional ChampionshipsNov 24 · 5,000 Meters Championship - New York · Place 83 · Mount Academy | 5,000 Meters Championship - New York | 83 | 17:33.6 | 11 |
| Nov 10 | NYSPHSAA Class B State XC ChampionshipsNov 10 · 5,000 Meters Varsity · Place 61 · Mount Academy | 5,000 Meters Varsity | 61 | 17:51.6 PB | 11 |
| Nov 2 | NYSPHSAA Section 9 ChampionshipsNov 2 · 3 Miles Varsity · Place 3 · Mount Academy | 3 Miles Varsity | 3 | 16:21.41 | — |
| Oct 26 | OCIAA ChampionshipsOct 26 · 3 Miles Varsity · Place 12 · Mount Academy | 3 Miles Varsity | 12 | 16:27.17 | 11 |
| Oct 20 | Section One Coaches InvitationalOct 20 · 5,000 Meters Varsity - C · Place 5 · Mount Academy | 5,000 Meters Varsity - C | 5 | 17:27.4 PB | 11 |
| Oct 13 | Manhattan College XC InvitationalOct 13 · 2.5 Miles Varsity - A · Place 22 · Mount Academy | 2.5 Miles Varsity - A | 22 | 13:44.5 PB | 11 |
| Sep 22 | Bowdoin XC ClassicSep 22 · 5,000 Meters Varsity · Place 35 · Mount Academy | 5,000 Meters Varsity | 35 | 17:10.80 | JR |
| Sep 22 | Bowdoin XC ClassicSep 22 · 5,000 Meters Varsity · Place 18 · Mount Academy | 5,000 Meters Varsity | 18 | 17:10.80 | JR |
| Sep 15 | Suffern InvitationalSep 15 · 3 Miles Varsity · Place 18 · Mount Academy | 3 Miles Varsity | 18 | 16:59.8 | 11 |
| Sep 15 | Suffern InvitationalSep 15 · 3 Miles Varsity · Place 35 · Mount Academy | 3 Miles Varsity | 35 | 16:59.8 | 11 |
2017 Cross Country
6 results2016 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | OCIAA ChampionshipsOct 28 · 3 Miles Junior Varsity · Place 2 · Mount Academy | 3 Miles Junior Varsity | 2 | 17:01.94 | 9 |
| Oct 15 | Section 1 Coaches and Officials InvitationalOct 15 · 5,000 Meters Junior Varsity I · Place 3 · Mount Academy | 5,000 Meters Junior Varsity I | 3 | 17:52.70 | 9 |
| Sep 10 | Warwick Wave Mania Sep 10 · 5,000 Meters Junior Varsity 1 · Place 1 · Mount Academy | 5,000 Meters Junior Varsity 1 | 1 | 17:46.56 PB | 9 |