Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.5 Miles · Norwood SchoolNorwood Halloween Run · Oct 30 | 17:19.47 | Norwood Halloween Run | October 30, 2014 |
| 3 Miles · Kenilworth ParkPacers DCXC Invitational · Sep 24 | 17:05 | Pacers DCXC Invitational | September 24, 2016 |
| 3,200 Meters · The Potomac SchoolIAC, ISL and MAC Middle School Championships · Oct 24 | 13:22.88 | IAC, ISL and MAC Middle School Championships | October 24, 2014 |
| 3,200 Meters · The Potomac SchoolPotomac MS Meet #1 · Sep 18 | 14:06 | Potomac MS Meet #1 | September 18, 2014 |
| 3524 m · 2.19 Mile Middle School CourseLandon Home Meet #2 · Oct 2 | 15:08.15 | Landon Home Meet #2 | October 2, 2014 |
| 3524 m · Landon MS CourseMaryland and DC Private School Championships · Nov 3 | 14:56.95 | Maryland and DC Private School Championships | November 3, 2014 |
| 5,000 Meters · Agricultural Farm ParkIAC/ISL/MAC Cross-Country Championships · Oct 28 | 17:22 | IAC/ISL/MAC Cross-Country Championships | October 28, 2017 |
| 5,000 Meters · Agricultural Farm ParkMaryland & DC Private School Championships · Nov 12 | 18:05 | Maryland & DC Private School Championships | November 12, 2016 |
| 5,000 Meters · Fort Dupont ParkDCSAA XC Championship · Nov 7 | 19:37 | DCSAA XC Championship | November 7, 2015 |
| 5,000 Meters · Kenilworth ParkDCXC Invite · Sep 29 | 17:19 | DCXC Invite | September 29, 2018 |
| 5,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short XC Run · Oct 1 | 17:26 | Paul Short XC Run | October 1, 2016 |
| 5,000 Meters · Pole Green ParkMileStat.com XC Invitational · Oct 13 | 16:35 | MileStat.com XC Invitational | October 13, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | IAC, ISL, MAC ChampionshipsOct 27 · 5,000 Meters Varsity A MAC · Place 2 · Sidwell FriendsSidwell Friends | 5,000 Meters Varsity A MAC | 2 | 17:44.30 | 12 |
| Oct 13 | MileStat.com InvitationalOct 13 · Varsity · Place 48 · Sidwell FriendsSidwell Friends | Varsity | 48 | 16:35 | — |
| Oct 13 | MileStat.com InvitationalOct 13 · 5,000 Meters Varsity · Place 48 · Sidwell FriendsSidwell Friends | 5,000 Meters Varsity | 48 | 16:35 | — |
| Oct 13 | MileStat.com XC InvitationalOct 13 · 5,000 Meters Varsity A · Place 48 · Sidwell FriendsSidwell Friends | 5,000 Meters Varsity A | 48 | 16:35 PB | 12 |
| Oct 6 | Glory Days Grill InvitationalOct 6 · Seeded · Place 36 · Sidwell FriendsSidwell Friends | Seeded | 36 | 15:30 | — |
| Sep 29 | DCXC InviteSep 29 · 5,000 Meters Varsity A Senior · Place 18 · Sidwell FriendsSidwell Friends | 5,000 Meters Varsity A Senior | 18 | 17:19 PB | 12 |
2017 Cross Country
2 results2016 Cross Country
5 results2015 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | Maryland & DC Private School ChampionshipsNov 14 · 5,000 Meters Large Schools Junior Varsity · Place 21 · Sidwell FriendsSidwell Friends | 5,000 Meters Large Schools Junior Varsity | 21 | 18:34.6 | 9 |
| Nov 7 | DCSAA XC ChampionshipNov 7 · 5,000 Meters Junior Varsity · Place 2 · Sidwell FriendsSidwell Friends | 5,000 Meters Junior Varsity | 2 | 19:37 PB | 9 |
| Oct 31 | IAC, ISL, and MAC ChampionshipsOct 31 · 5,000 Meters MAC Fresh/Sophomore · Place 3 · Sidwell FriendsSidwell Friends | 5,000 Meters MAC Fresh/Sophomore | 3 | 18:50 | 9 |
| Oct 10 | Glory Days Grill Invitational Cross Country FestivalOct 10 · 5,000 Meters Varsity · Place 63 · Sidwell FriendsSidwell Friends | 5,000 Meters Varsity | 63 | 19:18 | — |
| Oct 2 | Paul Short RunOct 2 · 5,000 Meters Junior Varsity · Place 46 · Sidwell FriendsSidwell Friends | 5,000 Meters Junior Varsity | 46 | 18:57 | 9 |
| Sep 26 | Pacers Running DCXC Invite presented by New BalanceSep 26 · 5,000 Meters Varsity · Place 25 · Sidwell Friends SchoolSidwell Friends School | 5,000 Meters Varsity | 25 | 0:18:55 | 9 |
2014 Cross Country
6 results