 
          | Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2016 | USL Championship |  Bethlehem Steel | 2 | 0 | 0 | 1/0/0 | 0 | 
| 2015 | Major League Soccer |  Philadelphia Union | 6 | 0 | 0 | 1/0/1 | 0 | 
| 2015 | US Open Cup |  Philadelphia Union | 2 | 0 | 0 | 1/0/0 | 0 | 
| 2014 | Major League Soccer |  Philadelphia Union | 11 | 1 | 0 | 0/0/0 | 0 | 
| 2014 | US Open Cup |  Philadelphia Union | 2 | 0 | 0 | 0/0/0 | 0 | 
| 2012/2013 | A-League Men |  Melbourne City | 26 | 2 | 0 | 3/0/0 | 0 | 
| 2011/2012 | A-League Men |  Melbourne City | 27 | 1 | 0 | 3/0/0 | 0 | 
| 2011 | Major League Soccer |  DC United | 17 | 0 | 0 | 3/0/0 | 0 | 
| 2010 | Major League Soccer |  Philadelphia Union | 25 | 4 | 0 | 6/0/0 | 0 | 
| 2009/2010 | CONCACAF Champions League |  DC United | 3 | 1 | 1 | 1/0/1 | 0 | 
| 2009 | Major League Soccer |  DC United | 23 | 2 | 0 | 4/0/1 | 0 | 
| 2009 | US Open Cup |  DC United | 3 | 0 | 0 | 0/0/0 | 0 | 
| 2008/2009 | CONCACAF Champions League |  DC United | 3 | 0 | 0 | 0/0/0 | 0 | 
| 2008/2009 | A-League Men |  Wellington Phoenix | 5 | 1 | 0 | 1/0/0 | 0 | 
| 2008 | Major League Soccer |  DC United | 23 | 2 | 0 | 4/0/0 | 1690 | 
| 2007 | Major League Soccer |  DC United | 28 | 7 | 0 | 5/0/1 | 2276 | 
| Total: | 206 | 21 | 1 | 33/0/4 | 3966 | 
| From | To | Date | Amount | 
|---|---|---|---|
|  Bethlehem Steel |  Philadelphia Union | 01/01/2016 | N/a | 
|  Philadelphia Union |  Melbourne City | 20/03/2014 | N/a | 
|  DC United |  New England | 18/02/2011 | Swap | 
|  New England |  Philadelphia Union | 01/01/2011 | Free | 
|  Philadelphia Union |  DC United | 02/02/2010 | Swap | 
|  Wellington Phoenix |  DC United | 14/11/2008 | Loan |