Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorBishop Loughlin Games · Dec 16 | 4:54.28a | Bishop Loughlin Games | December 16, 2017 |
| 1 Mile · OutdoorJesuit Championships · May 5 | 4:40.34 | Jesuit Championships | May 5, 2018 |
| 1000 Meters · IndoorCHSAA Indoor Intersectional Champs · Feb 10 | 2:42.27 | CHSAA Indoor Intersectional Champs | February 10, 2018 |
| 1500 Meters · Outdoor · Hand timedIona Prep/Ursuline Invitational · Apr 5 | 4:24.7h | Iona Prep/Ursuline Invitational | April 5, 2018 |
| 1600 Meters · IndoorCHSAA Intersectional Championships · Feb 13 | 4:54.13 | CHSAA Intersectional Championships | February 13, 2016 |
| 1600 Meters · OutdoorNY and BQ CHSAA Sectional Championships · May 19 | 4:34.15 | NY and BQ CHSAA Sectional Championships | May 19, 2018 |
| 2 Miles · IndoorNew Balance Games · Jan 19 | 10:53.14 | New Balance Games | January 19, 2018 |
| 3200 Meters · IndoorCHSAA Novice and Junior · Jan 3 | 10:59.07 | CHSAA Novice and Junior | January 3, 2016 |
| 3200 Meters · OutdoorNew York Relays · Apr 15 | 10:40.91 | New York Relays | April 15, 2016 |
| 400 Meters · IndoorGrinch Games · Jan 2 | 58.50 | Grinch Games | January 2, 2017 |
| 800 Meters · IndoorCHSAA Brooklyn Queens Sectionals · Jan 28 | 2:04.13 | CHSAA Brooklyn Queens Sectionals | January 28, 2018 |
| 800 Meters · OutdoorEastern States Invitational · Jun 3 | 2:00.75a | Eastern States Invitational | June 3, 2018 |
| Combined results · IndoorGrinch Games · Jan 2 | 4:59.70 | Grinch Games | January 2, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Outdoor Track
7 results2018 Indoor Track
4 results2017 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 16 | Bishop Loughlin GamesDec 16 · 1 Mile · Place 55 · Regis | 1 Mile | 55. | 4:54.28a PB | 12 |
| Jan 2 | Grinch GamesJan 2 · 400 Meters · Place 11 · Regis | 400 Meters | 11 | 58.50 PB | 11 |
| Jan 2 | Grinch GamesJan 2 · 1600 Meters · Place 8 · Regis | 1600 Meters | 8 | 4:59.70 | 11 |
| Jan 2 | Grinch GamesJan 2 · Combined results · Place 8 · Regis | Combined results | 8 | 4:59.70 PB | 11 |
2016 Outdoor Track
2 results2016 Indoor Track
2 results