David Horst
6'4", 210 lbs
born Oct. 25, 1985 (age 40), Pine Grove, PA
Career totals by competition
| team | competition | season | gp | gs | min | g | a | sh |
|---|---|---|---|---|---|---|---|---|
| MLS | 148 | 129 | 11958 | 5 | 4 | 83 | ||
| MLSr | 8 | 7 | 561 | 1 | — | — |
Career totals by team
| team | competition | season | gp | gs | min | g | a | sh |
|---|---|---|---|---|---|---|---|---|
| Houston Dynamo | 89 | 83 | 7467 | 4 | 3 | 49 | ||
| Portland Timbers | 39 | 33 | 3123 | 1 | 0 | 25 | ||
| Real Salt Lake | 20 | 13 | 1368 | 0 | 1 | 9 | ||
| Portland Timbers Reserves | 8 | 7 | 561 | 1 | — | — |
Season by season, clubs
| team | competition | season | gp | gs | min | g | a | sh |
|---|---|---|---|---|---|---|---|---|
| Real Salt Lake | MLS | 2008 | 1 | 1 | 90 | 0 | 0 | 0 |
| Real Salt Lake | MLS | 2009 | 2 | 1 | 86 | 0 | 0 | 0 |
| Real Salt Lake | MLS | 2010 | 0 | 0 | 0 | 0 | 0 | 0 |
| Portland Timbers | MLS | 2011 | 16 | 11 | 1170 | 0 | 0 | 8 |
| Portland Timbers Reserves | MLSr | 2011 | 3 | 3 | 258 | 1 | — | — |
| Portland Timbers | MLS | 2012 | 21 | 20 | 1845 | 1 | 0 | 17 |
| Portland Timbers | MLS | 2013 | 2 | 2 | 108 | 0 | 0 | 0 |
| Portland Timbers Reserves | MLSr | 2013 | 5 | 4 | 303 | 0 | — | — |
| Houston Dynamo | MLS | 2014 | 31 | 31 | 2653 | 1 | 1 | 15 |
| Houston Dynamo | MLS | 2015 | 32 | 28 | 2603 | 0 | 2 | 13 |
| Houston Dynamo | MLS | 2016 | 26 | 24 | 2211 | 3 | 0 | 21 |
| Real Salt Lake | MLS | 2017 | 12 | 8 | 880 | 0 | 1 | 7 |
| Real Salt Lake | MLS | 2018 | 5 | 3 | 312 | 0 | 0 | 2 |
Most recent games
| cmp | date | team | r | score | vs | g | a | minutes | venue |
|---|---|---|---|---|---|---|---|---|---|
| MLS | Oct. 16, 2016 | Houston Dynamo | 0 - 1 | LA Galaxy | 0 | — | 78 | BBVA Compass Stadium | |
| MLS | Oct. 12, 2016 | Houston Dynamo | 0 - 0 | Seattle Sounders | 0 | — | 90 | CenturyLink Field | |
| MLS | Aug. 27, 2016 | Houston Dynamo | 3 - 1 | FC Dallas | 0 | — | 48 | BBVA Compass Stadium | |
| MLS | Aug. 24, 2016 | Houston Dynamo | 1 - 1 | Seattle Sounders | 0 | — | 90 | BBVA Compass Stadium | |
| MLS | Aug. 19, 2016 | Houston Dynamo | 2 - 1 | San Jose Earthquakes | 1 | — | 90 | Avaya Stadium | |
| MLS | Aug. 6, 2016 | Houston Dynamo | 0 - 1 | Montreal Impact | 0 | — | 90 | Saputo Stadium | |
| MLS | July 31, 2016 | Houston Dynamo | 1 - 1 | San Jose Earthquakes | 0 | — | 90 | BBVA Compass Stadium | |
| MLS | July 23, 2016 | Houston Dynamo | 0 - 0 | Vancouver Whitecaps | 0 | — | 90 | BBVA Compass Stadium | |
| MLS | July 15, 2016 | Houston Dynamo | 0 - 1 | LA Galaxy | 0 | — | 90 | StubHub Center | |
| MLS | July 8, 2016 | Houston Dynamo | 0 - 0 | Orlando City SC | 0 | — | 90 | Citrus Bowl |