Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorNorth Shore HS Pre-National Invitational · Feb 12 | 4:58.16 | North Shore HS Pre-National Invitational | February 12, 2016 |
| 1000 Meters · IndoorMolloy Stanner Games · Jan 13 | 2:50.57 | Molloy Stanner Games | January 13, 2018 |
| 1500 Meters · OutdoorCrusader Relays · May 5 | 4:31.08 | Crusader Relays | May 5, 2018 |
| 1600 Meters · OutdoorRed Raider Relays · Apr 12 | 4:54.434 | Red Raider Relays | April 12, 2017 |
| 1609m Steeplechase · IndoorUS Army Hispanic Games · Jan 5 | 5:17.55 | US Army Hispanic Games | January 5, 2018 |
| 2000m Steeplechase · 0.838m · OutdoorPirate Relays · Apr 1 | 7:16.83a | Pirate Relays | April 1, 2017 |
| 2000m Steeplechase · OutdoorKingston Tiger Relays · Apr 30 | 6:54.95 | Kingston Tiger Relays | April 30, 2016 |
| 3000m Steeplechase · 0.914m · OutdoorNYSPHSAA Section 9 Class A&B Championships · May 24 | 10:40.51a | NYSPHSAA Section 9 Class A&B Championships | May 24, 2018 |
| 3000m Steeplechase · OutdoorShen Invitational · May 12 | 10:30.05 | Shen Invitational | May 12, 2017 |
| 3200 Meters · IndoorOCIAA Championships · Feb 10 | 10:19.21 | OCIAA Championships | February 10, 2018 |
| 800 Meters · IndoorMarine Corps Holiday Classic · Dec 29 | 2:14.48a | Marine Corps Holiday Classic | December 29, 2016 |
| 800 Meters · OutdoorRed Raider Relays · Apr 12 | 2:13.96 | Red Raider Relays | April 12, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Outdoor Track
6 results2018 Indoor Track
7 results2017 Indoor Track
3 results2017 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| May 25 | Section 9 Class B & C ChampionshipMay 25 · 3000m Steeplechase · Place 5 · Cornwall Central | 3000m Steeplechase0.914m | 5. | 10:58.18a | 11 |
| May 12 | Shen InvitationalMay 12 · 3000m Steeplechase · Place 4 · Cornwall | 3000m Steeplechase | 4 | 10:30.05 PB | 11 |
| May 6 | Crusader RelaysMay 6 · 1500 Meters · Place 12 · Cornwall | 1500 Meters | 12 | 4:31.30 | — |
| Apr 21 | Mountie MadnessApr 21 · 2000m Steeplechase · Place 4 · Cornwall | 2000m Steeplechase | 4 | 6:59.96 | — |
| Apr 12 | Red Raider RelaysApr 12 · 1600 Meters · Place 58 · Cornwall | 1600 Meters | 58 | 4:54.434 PB | 11 |
| Apr 12 | Red Raider RelaysApr 12 · 800 Meters · Place 70 · Cornwall | 800 Meters | 70 | 2:13.96 PB | 11 |
| Apr 1 | Pirate RelaysApr 1 · 2000m Steeplechase · Place 5 · Cornwall Central | 2000m Steeplechase0.838m | 5. | 7:16.83a PB | 11 |
2016 Indoor Track
3 results2016 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 30 | Kingston Tiger Relays Apr 30 · 2000m Steeplechase · Place 3 · Cornwall | 2000m Steeplechase | 3 | 6:54.95 PB | — |