Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Kenilworth ParkPacers DCXC Invitational · Sep 24 | 17:48 | Pacers DCXC Invitational | September 24, 2016 |
| 5,000 Meters · COVENANT LIFE SCHOOLPVAC Meet · Oct 21 | 22:06 | PVAC Meet | October 21, 2015 |
| 5,000 Meters · Kenilworth ParkDCSAA XC State Championship · Nov 5 | 19:04 | DCSAA XC State Championship | November 5, 2016 |
| 5,000 Meters · Sandy Spring Friends SchoolPVAC US Championships · Oct 25 | 19:03.31 | PVAC US Championships | October 25, 2018 |
| 5,000 Meters · St. Anselm's Abbey SchoolPVAC Championships · Oct 31 | 18:36.28 | PVAC Championships | October 31, 2017 |
| 5,000 Meters · St. Anselm's Abbey SchoolSt.Anselm's Midweek US Challenge#2 · Oct 18 | 18:30.51 | St.Anselm's Midweek US Challenge#2 | October 18, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | PVAC US ChampionshipsOct 25 · 5,000 Meters Varsity · Place 14 · St Anselm's Abbey | 5,000 Meters Varsity | 14 | 19:03.31 PB | 12 |
| Oct 16 | Saint Anselm's XC Challenge #2Oct 16 · 5,000 Meters Varsity · Place 9 · St Anselm's Abbey | 5,000 Meters Varsity | 9 | 19:05.7 | 12 |
| Oct 3 | PVAC US Midseason ChallengeOct 3 · 5,000 Meters Varsity · Place 11 · St Anselm's Abbey | 5,000 Meters Varsity | 11 | 20:07.61 | 12 |
2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | PVAC ChampionshipsOct 31 · 5,000 Meters Varsity · Place 11 · St Anselm's Abbey | 5,000 Meters Varsity | 11 | 18:36.28 PB | 11 |
| Oct 18 | St.Anselm's Midweek US Challenge#2Oct 18 · 5,000 Meters Varsity · Place 3 · St Anselm's Abbey | 5,000 Meters Varsity | 3 | 18:30.51 PB | 11 |
| Oct 3 | PVAC Midseason ChallengeOct 3 · 5,000 Meters Varsity · Place 6 · St Anselm's Abbey | 5,000 Meters Varsity | 6 | 18:36.5 | 11 |
| Sep 27 | St.Anselm's Midweek Upper School ChallengeSep 27 · 5,000 Meters Varsity · Place 2 · St Anselm's Abbey | 5,000 Meters Varsity | 2 | 19:36.6Unofficial | 11 |
| Sep 23 | Pacers Running DCXC InviteSep 23 · 5,000 Meters Varsity · Place 80 · St. Anselm's Abbey | 5,000 Meters Varsity | 80 | 0:18:36 | 11 |
2016 Cross Country
5 results2015 Cross Country
2 results