Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2011 m · Van Cortlandt ParkManhattan College XC Invitational · Oct 13 | 7:04.5 | Manhattan College XC Invitational | October 13, 2018 |
| 3,200 Meters · Cherokee ChallengeCherokee Challenge · Sep 8 | 12:58.40 | Cherokee Challenge | September 8, 2018 |
| 5,000 Meters · Bellevue State ParkCatholic Conference Championships · Oct 24 | 19:35.3 | Catholic Conference Championships | October 24, 2019 |
| 5,000 Meters · Bellevue State ParkJoe O'Neill Invitational · Oct 19 | 19:41.7 | Joe O'Neill Invitational | October 19, 2019 |
| 5,000 Meters · Wake Med Soccer ParkNXR Southeast Regional Championships · Nov 24 | 20:08.1 | NXR Southeast Regional Championships | November 24, 2018 |
| 5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 30 | 19:41.5 | NXR Southeast Regional Championships | November 30, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 2 | Salesianum InvitationalOct 2 · 5,000 Meters Junior Varsity · Place 2 · Salesianum School | 5,000 Meters Junior Varsity | 2 | 22:39.81 | — |
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 30 | NXR Southeast Regional ChampionshipsNov 30 · 5,000 Meters Invitational 2 · Place 206 · Salesianum | 5,000 Meters Invitational 2 | 206 | 19:41.5 PB | 10 |
| Oct 24 | Catholic Conference ChampionshipsOct 24 · 5,000 Meters Varsity · Place 41 · Salesianum | 5,000 Meters Varsity | 41 | 19:35.3 PB | 10 |
| Oct 19 | Joe O'Neill InvitationalOct 19 · 5,000 Meters Junior Varsity B · Place 19 · Salesianum | 5,000 Meters Junior Varsity B | 19 | 19:41.7 PB | 10 |
| Oct 5 | Salesianum InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 20 · Salesianum | 5,000 Meters Junior Varsity | 20 | 21:11.77 | — |
| Sep 13 | White Clay Creek ClassicSep 13 · 5,000 Meters Varsity · Place 100 · Salesianum School | 5,000 Meters Varsity | 100 | 21:21.33 | 10 |
2018 Cross Country
6 results