Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Robert Frost Middle SchoolFrost Invitational/Divisional Championships · Nov 1 | 13:46.5 | Frost Invitational/Divisional Championships | November 1, 2018 |
| 3 Miles · Richard Montgomery High SchoolNorthwest, Churchill at Richard Montgomery · Sep 17 | 17:58 | Northwest, Churchill at Richard Montgomery | September 17, 2019 |
| 5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Saucony (MDXC) · Oct 8 | 17:50 | Maryland XC Invitational presented by Saucony (MDXC) | October 8, 2022 |
| 5,000 Meters · High Point FarmMPSSAA 4A West Region Championships · Nov 4 | 18:30.70 | MPSSAA 4A West Region Championships | November 4, 2021 |
| 5,000 Meters · Jerusalem Mill9th Annual Gunpowder Invitational · Oct 16 | 18:12.1 | 9th Annual Gunpowder Invitational | October 16, 2021 |
| 5,000 Meters · Kenilworth ParkDCXC Invite · Sep 28 | 18:57 | DCXC Invite | September 28, 2019 |
| 5,000 Meters · Meadowbrook Park PlaygroundChurchill at B-CC · Mar 23 | 18:01.63 | Churchill at B-CC | March 23, 2021 |
| 5,000 Meters · Walt Whitman HSWinston Churchill at Walt Whitman · Sep 28 | 18:13.46 | Winston Churchill at Walt Whitman | September 28, 2022 |
| 5,000 Meters · Winston Churchill HSWhitman at Churchill · Apr 8 | 18:41.91 | Whitman at Churchill | April 8, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | MCPS XC Championships Oct 22 · 5,000 Meters Varsity · Place 74 · Winston ChurchillWinston Churchill | 5,000 Meters Varsity | 74 | 18:11 | 12 |
| Oct 8 | Maryland XC Invitational presented by Saucony (MDXC)Oct 8 · 5,000 Meters Junior Varsity · Place 14 · Winston ChurchillWinston Churchill | 5,000 Meters Junior Varsity | 14 | 17:50 PB | 12 |
| Sep 28 | Winston Churchill at Walt WhitmanSep 28 · 5,000 Meters Varsity · Place 9 · Winston ChurchillWinston Churchill | 5,000 Meters Varsity | 9 | 18:13.46 PB | 12 |
| Sep 20 | Walter Johnson and Richard Montgomery at ChurchillSep 20 · 5,000 Meters Varsity · Place 8 · Winston ChurchillWinston Churchill | 5,000 Meters Varsity | 8 | 18:32.56 | 12 |
| Sep 13 | Dual Meet - Churchill @ Bethesda-Chevy Chase 2022Sep 13 · 5,000 Meters Varsity · Place 8 · Winston ChurchillWinston Churchill | 5,000 Meters Varsity | 8 | 18:30.90 | 12 |
2021 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | MPSSAA 4A West Region ChampionshipsNov 4 · 5,000 Meters Varsity · Place 43 · Winston ChurchillWinston Churchill | 5,000 Meters Varsity | 43 | 18:30.70 PB | 11 |
| Nov 1 | Montgomery County Public Schools ChampionshipsNov 1 · 5,000 Meters Varsity · Place 69 · Winston ChurchillWinston Churchill | 5,000 Meters Varsity | 69 | 18:06 | 11 |
| Oct 16 | 9th Annual Gunpowder InvitationalOct 16 · 5,000 Meters Varsity · Place 42 · Winston ChurchillWinston Churchill | 5,000 Meters Varsity | 42 | 18:12.1 PB | 11 |
| Oct 9 | Maryland XC Invitational (MDXC)Oct 9 · 5,000 Meters Junior Varsity · Place 1 · Winston ChurchillWinston Churchill | 5,000 Meters Junior Varsity | 1 | 17:31 | 11 |
| Sep 29 | Gaithersburg at ChurchillSep 29 · 5,000 Meters Varsity · Place 11 · Winston ChurchillWinston Churchill | 5,000 Meters Varsity | 11 | 17:45.37 | 11 |
| Sep 25 | Georgetown Prep ClassicSep 25 · 5,000 Meters Junior Varsity · Place 5 · Winston ChurchillWinston Churchill | 5,000 Meters Junior Varsity | 5 | 19:26.01 | 11 |
| Sep 21 | Churchill, Richard Montgomery @ NorthwestSep 21 · 5,000 Meters Varsity · Place 21 · Winston ChurchillWinston Churchill | 5,000 Meters Varsity | 21 | 18:42.35 | 11 |
| Sep 14 | Churchill at SpringbrookSep 14 · 5,000 Meters Varsity · Place 14 · Winston ChurchillWinston Churchill | 5,000 Meters Varsity | 14 | 19:45.41 | 11 |
| Sep 8 | Churchill at B-CCSep 8 · 5,000 Meters Varsity · Place 16 · Winston ChurchillWinston Churchill | 5,000 Meters Varsity | 16 | 19:18.95 | 11 |
| Apr 15 | Walter Johnson at ChurchillApr 15 · 5,000 Meters Varsity · Place 14 · Winston ChurchillWinston Churchill | 5,000 Meters Varsity | 14 | 19:24.52 | 10 |
| Apr 8 | Whitman at ChurchillApr 8 · 5,000 Meters Varsity · Place 11 · Winston ChurchillWinston Churchill | 5,000 Meters Varsity | 11 | 18:41.91 PB | 10 |
| Mar 23 | Churchill at B-CCMar 23 · 5,000 Meters Varsity · Place 5 · Winston ChurchillWinston Churchill | 5,000 Meters Varsity | 5 | 18:01.63 PB | 10 |
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Montgomery County ChampionshipsOct 19 · 5,000 Meters Junior Varsity · Place 8 · Winston ChurchillWinston Churchill | 5,000 Meters Junior Varsity | 8 | 18:16 | 9 |
| Oct 2 | Churchill @ ClarksburgOct 2 · 5,000 Meters Varsity · Place 13 · Winston ChurchillWinston Churchill | 5,000 Meters Varsity | 13 | 19:33.80 | 9 |
| Sep 28 | DCXC InviteSep 28 · 5,000 Meters Varsity A Freshmen · Place 13 · Winston ChurchillWinston Churchill | 5,000 Meters Varsity A Freshmen | 13 | 18:57 PB | 9 |
| Sep 24 | Blair and Richard Montgomery at ChurchillSep 24 · 5,000 Meters Varsity · Place 33 · Winston ChurchillWinston Churchill | 5,000 Meters Varsity | 33 | 18:34.12 | — |
| Sep 17 | Northwest, Churchill at Richard MontgomerySep 17 · 3 Miles Varsity · Place 26 · Winston ChurchillWinston Churchill | 3 Miles Varsity | 26 | 17:58 PB | 9 |
| Sep 10 | Poolesville and St. Andrew's at ChurchillSep 10 · 5,000 Meters Varsity · Place 23 · Winston ChurchillWinston Churchill | 5,000 Meters Varsity | 23 | 19:09.72 | — |
2018 Cross Country
1 results