| 5000m XC | 11/09/2013 | Maryland State Championship | 21:01.4 | 39 |
| 5000m XC | 10/31/2013 | 3A West Region Championship | 21:46.00 | 13 |
| 5000m XC | 10/19/2013 | Montgomery Co. Championship | 20:19 | 33 |
| 5000m XC | 10/12/2013 | MCPS Consortia Championships | 21:31 | 7 |
| 5000m XC | 10/01/2013 | Crossfire Invitational | 21:35.8 | 15 |
| 5000m XC | 09/27/2013 | TSW, AE at Sherwood | 20:53.19 | 6 |
| 5000m XC | 09/24/2013 | Einstein, WJ at QO | 23:06.23 | 15 |
| 5000m XC | 09/21/2013 | Spiked Shoe Invitational | 21:02 | 15 |
| 5000m XC | 09/18/2013 | B-CC at Albert Einstein | 21:45.00 | 14 |
| 3 Mile XC | 11/10/2012 | 3A State Championship | 21:36.6 | 48 |
| 3 Mile XC | 11/01/2012 | 3A West Regional | 20:32 | 12 |
| 5000m XC | 10/20/2012 | Montgomery Co. Championship | 20:27.01 | 28 |
| 5000m XC | 10/13/2012 | MCPS Consortia Championships | 21:11 | 3 |
| 5000m XC | 10/09/2012 | Einstein at Northwest | 20:46 | 4 |
| 3 Mile XC | 09/22/2012 | Bull Run Invitational | 22:14 | 10 |
| 3 Mile XC | 09/19/2012 | WJ, Einstein at Poolesville | 20:50 | 5 |
| 5000m XC | 09/15/2012 | William & Mary Invitational | 21:14 | 45 |
| 5000m XC | 09/12/2012 | Magruder at Einstein | 21:38 | 2 |
| 5000m XC | 09/08/2012 | Spiked Shoe Invitational | 22:15 | 28 |
| 3 Mile XC | 11/12/2011 | 3A State Championship | 21:38.4 | 21 |
| 5000m XC | 11/03/2011 | 3A West Regional | 21:33.67 | 7 |
| 5000m XC | 10/22/2011 | Montgomery Co. Championship | 21:06.1 | 43 |
| 5000m XC | 10/15/2011 | MCPS Consortia Championships | 22:36 | 7 |
| 5000m XC | 10/11/2011 | QO Homecoming Invitational | 23:07 | 17 |
| 5000m XC | 09/30/2011 | Paul Short Run | 21:29 | 77 |
| 5000m XC | 09/27/2011 | Blair, Einstein @ Clarksburg | 22:37 | 5 |
| 3 Mile XC | 09/24/2011 | Bull Run Invitational | 23:23 | 24 |
| 5000m XC | 09/20/2011 | Gburg, SB @ Einstein | 21:27 | 2 |
| 5000m XC | 09/13/2011 | Einstein @ Rockville | 23:59.18 | 1 |
| 3 Mile XC | 11/13/2010 | 3A State Championship | 22:08 | 35 |
| 5000m XC | 11/04/2010 | 3A West Region Championship | 23:40.49 | 15 |
| 5000m XC | 10/23/2010 | Montgomery Co. Championship | 21:45.49 | 69 |
| 5000m XC | 10/16/2010 | DCC Championship | 22:55.22 | 7 |
| 5000m XC | 10/05/2010 | Blair, Poolesville at Einstein | 22:33 | 7 |
| 5000m XC | 10/01/2010 | Paul Short Run | 22:40 | 125 |
| 3 Mile XC | 09/25/2010 | Bull Run Invitational | 24:58 | 41 |
| 5000m XC | 09/21/2010 | Northwood, Jewish Day, Einstein | 24:00 | 3 |
| 5000m XC | 09/15/2010 | Clarksburg, Einstein at Rockville | 23:54 | 3 |
| 5000m XC | 09/10/2010 | Magruder Invitational | 23:45.0 | 90 |