Acquired
Traded to Toronto from Dallas for a 2013 second round SuperDraft pick on November 29, 2011.
Professional
Prior to joining Dallas in a trade for Eric Alexander on August 19, 2011, Hall had started 17 matches for the Portland Timbers and recorded three assists in 1,424 minutes. Hall originally joined Portland via a trade with the New York Red Bulls on Nov. 11, 2010. The Red Bulls drafted the 22-year-old defender in the first round (11th overall) in the 2009 MLS SuperDraft out of the University of Maryland. Hall played 37 regular season games and made 31 starts over his two years with New York, logging two assists.
College
Hall led Maryland with 14 goals, seven assists and 35 points in 2008, helping the school win the 2008 NCAA championship. In three years at Maryland, Hall played in 66 games, tallying 26 goals and 14 assists.
International
Hall was a member of the U.S. Soccer Residency Program in Bradenton, Fla., where he earned 22 caps with the U.S. U-17 National Team. In 2005, he started 12 games, including six starts at the U-17 World Championships in Peru.
| Year | Club | GP | GS | G | MIN | A | SHT | SOG | FC | OFF | Y | R |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2013 | Toronto FC | 11 | 11 | 1 | 927 | 0 | 1 | 1 | 18 | 0 | 1 | 0 |
| 2012 | Toronto FC | 23 | 19 | 1 | 1708 | 0 | 7 | 2 | 14 | 0 | 1 | 0 |
| 2011 | FC Dallas | 4 | 2 | 0 | 291 | 0 | 0 | 0 | 3 | 1 | 0 | 0 |
| 2011 | Portland Timbers | 17 | 17 | 0 | 1424 | 3 | 9 | 2 | 19 | 1 | 6 | 1 |
| 2010 | New York Red Bulls | 13 | 9 | 0 | 895 | 1 | 3 | 1 | 17 | 1 | 3 | 0 |
| 2009 | New York Red Bulls | 24 | 22 | 0 | 2001 | 1 | 3 | 2 | 14 | 0 | 1 | 1 |
| Career Totals | 92 | 80 | 2 | 7246 | 5 | 23 | 8 | 85 | 3 | 12 | 2 | |
| Competition | Club | GP | GS | G | MIN | A | SHT | SOG | FC | OFF | Y | R |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MLS Regular Season | Toronto FC | 11 | 11 | 1 | 927 | 0 | 1 | 1 | 18 | 0 | 1 | 0 |
| Competition | Club | GP | GS | G | MIN | A | SHT | SOG | FC | OFF | Y | R |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MLS Regular Season | Toronto FC | 23 | 19 | 1 | 1708 | 0 | 7 | 2 | 14 | 0 | 1 | 0 |
| Competition | Club | GP | GS | G | MIN | A | SHT | SOG | FC | OFF | Y | R |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MLS Playoffs | FC Dallas | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| MLS Regular Season | FC Dallas | 4 | 2 | 0 | 291 | 0 | 0 | 0 | 3 | 1 | 0 | 0 |
| MLS Regular Season | Portland Timbers | 17 | 17 | 0 | 1424 | 3 | 9 | 2 | 19 | 1 | 6 | 1 |
| Competition | Club | GP | GS | G | MIN | A | SHT | SOG | FC | OFF | Y | R |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MLS Playoffs | New York Red Bulls | 2 | 0 | 0 | 7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| MLS Regular Season | New York Red Bulls | 13 | 9 | 0 | 895 | 1 | 3 | 1 | 17 | 1 | 3 | 0 |
| Competition | Club | GP | GS | G | MIN | A | SHT | SOG | FC | OFF | Y | R |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MLS Regular Season | New York Red Bulls | 24 | 22 | 0 | 2001 | 1 | 3 | 2 | 14 | 0 | 1 | 1 |
| Date | Match | Result | Appearance | MINS | G | A | SHT | SOG | FC | FS | Y | R |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 5/18/2013 | CLB @ TOR | L 1-0 | Started | 57 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 5/8/2013 | TOR @ SJ | L 1-2 | Started | 90 | 0 | 0 | 0 | 0 | 4 | 1 | 0 | 0 |
| 5/4/2013 | TOR @ COL | L 0-1 | Started | 90 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 |
| 4/27/2013 | NY @ TOR | L 2-1 | Started | 90 | 0 | 0 | 0 | 0 | 1 | 2 | 0 | 0 |
| 4/20/2013 | HOU @ TOR | T 1-1 | Started | 90 | 1 | 0 | 1 | 1 | 3 | 3 | 0 | 0 |
| 4/13/2013 | TOR @ PHI | T 1-1 | Started | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 4/6/2013 | DAL @ TOR | T 2-2 | Started | 90 | 0 | 0 | 0 | 0 | 1 | 2 | 0 | 0 |
| 3/30/2013 | LA @ TOR | T 2-2 | Started | 90 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 3/16/2013 | TOR @ MTL | L 1-2 | Started | 60 | 0 | 0 | 0 | 0 | 3 | 1 | 1 | 0 |
| 3/9/2013 | KC @ TOR | W 1-2 | Started | 90 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 |
| 3/2/2013 | TOR @ VAN | L 0-1 | Started | 90 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 |
| 10/28/2012 | TOR @ CLB | L 1-2 | Started | 90 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 10/20/2012 | MTL @ TOR | T 0-0 | Started | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 10/6/2012 | DC @ TOR | L 1-0 | Started | 90 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| 9/29/2012 | TOR @ NY | L 1-4 | Started | 90 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 9/22/2012 | TOR @ LA | L 2-4 | Started | 90 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 |
| 9/15/2012 | PHI @ TOR | T 1-1 | Started | 90 | 0 | 0 | 0 | 0 | 4 | 2 | 1 | 0 |
| 9/12/2012 | CHI @ TOR | L 2-1 | Started | 90 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| 9/1/2012 | TOR @ KC | L 1-2 | Started | 90 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 8/25/2012 | TOR @ HOU | T 1-1 | Started | 90 | 0 | 0 | 0 | 0 | 1 | 2 | 0 | 0 |
| 8/22/2012 | TOR @ CLB | L 1-2 | Subbed On | 29 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 8/18/2012 | KC @ TOR | L 1-0 | Unused Sub | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 8/15/2012 | POR @ TOR | T 2-2 | Unused Sub | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 8/4/2012 | TOR @ CHI | L 1-2 | Subbed On | 45 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 |
| 7/28/2012 | HOU @ TOR | L 2-0 | Subbed On | 7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 7/18/2012 | COL @ TOR | W 1-2 | Unused Sub | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 7/14/2012 | TOR @ NE | W 1-0 | Unused Sub | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 7/11/2012 | VAN @ TOR | W 2-3 | Started | 29 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 7/8/2012 | TOR @ PHI | L 0-3 | Started | 90 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 |
| 7/4/2012 | TOR @ DAL | T 1-1 | Started | 90 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 |
| 6/30/2012 | NY @ TOR | T 1-1 | Started | 90 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| 6/27/2012 | TOR @ MTL | W 3-0 | Started | 45 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 |
| 6/23/2012 | NE @ TOR | T 2-2 | Started | 90 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 |
| 6/20/2012 | TOR @ HOU | T 3-3 | Started | 90 | 1 | 0 | 1 | 1 | 0 | 2 | 0 | 0 |
| 6/16/2012 | TOR @ KC | L 0-2 | Started | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 5/26/2012 | PHI @ TOR | W 0-1 | Started | 90 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 5/19/2012 | TOR @ DC | L 1-3 | Started | 90 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 5/5/2012 | DC @ TOR | L 2-0 | Subbed On | 23 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 0 |
| 4/28/2012 | TOR @ RSL | L 2-3 | Unused Sub | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 4/21/2012 | CHI @ TOR | L 3-2 | Unused Sub | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 4/14/2012 | CHV @ TOR | L 1-0 | Unused Sub | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 4/7/2012 | TOR @ MTL | L 1-2 | Unused Sub | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 3/31/2012 | CLB @ TOR | L 1-0 | Unused Sub | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 3/24/2012 | SJ @ TOR | L 3-0 | Unused Sub | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 3/17/2012 | TOR @ SEA | L 1-3 | Unused Sub | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 10/22/2011 | DAL @ SJ | L 2-4 | Started | 90 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 10/15/2011 | VAN @ DAL | W 0-2 | Unused Sub | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 10/12/2011 | DAL @ CHI | W 2-1 | Unused Sub | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 10/1/2011 | DAL @ COL | L 0-1 | Unused Sub | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 9/24/2011 | HOU @ DAL | L 1-0 | Unused Sub | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 9/17/2011 | NY @ DAL | L 1-0 | Unused Sub | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 9/10/2011 | DAL @ NE | L 0-2 | Subbed On | 45 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 8/27/2011 | DAL @ KC | W 3-2 | Started | 90 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 8/20/2011 | SEA @ DAL | L 1-0 | Subbed On | 66 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 8/17/2011 | POR @ KC | L 1-3 | Unused Sub | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 8/14/2011 | POR @ HOU | L 1-2 | Unused Sub | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 8/6/2011 | POR @ SJ | T 1-1 | Started | 90 | 0 | 1 | 0 | 0 | 2 | 2 | 1 | 1 |
| 8/3/2011 | LA @ POR | W 0-3 | Unused Sub | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 7/30/2011 | TOR @ POR | T 2-2 | Unused Sub | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 7/23/2011 | POR @ CLB | L 0-1 | Unused Sub | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 7/16/2011 | POR @ CHI | W 1-0 | Started | 90 | 0 | 0 | 0 | 0 | 2 | 3 | 1 | 0 |
| 7/10/2011 | SEA @ POR | L 3-2 | Unused Sub | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 7/2/2011 | KC @ POR | L 2-1 | Unused Sub | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 6/25/2011 | POR @ DAL | L 0-4 | Started | 90 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 |
| 6/19/2011 | NY @ POR | T 3-3 | Started | 86 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 |
| 6/11/2011 | COL @ POR | L 1-0 | Started | 90 | 0 | 0 | 0 | 0 | 2 | 2 | 1 | 0 |
| 6/4/2011 | POR @ CHV | L 0-1 | Started | 90 | 0 | 0 | 0 | 0 | 2 | 0 | 1 | 0 |
| 5/29/2011 | DC @ POR | L 3-2 | Started | 90 | 0 | 1 | 0 | 0 | 0 | 3 | 0 | 0 |
| 5/21/2011 | CLB @ POR | W 0-1 | Started | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 5/14/2011 | POR @ SEA | T 1-1 | Started | 90 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 |
| 5/6/2011 | PHI @ POR | W 0-1 | Started | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 4/30/2011 | RSL @ POR | W 0-1 | Started | 90 | 0 | 0 | 1 | 0 | 2 | 0 | 1 | 0 |
| 4/23/2011 | POR @ LA | L 0-3 | Started | 59 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 4/17/2011 | DAL @ POR | W 2-3 | Started | 65 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 |
| 4/14/2011 | CHI @ POR | W 2-4 | Started | 68 | 0 | 0 | 1 | 0 | 3 | 0 | 1 | 0 |
| 4/2/2011 | POR @ NE | T 1-1 | Started | 66 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 0 |
| 3/26/2011 | POR @ TOR | L 0-2 | Started | 90 | 0 | 0 | 3 | 1 | 1 | 1 | 0 | 0 |
| 3/19/2011 | POR @ COL | L 1-3 | Started | 90 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| 10/21/2010 | NE @ NY | W 0-2 | Started | 90 | 0 | 0 | 0 | 0 | 5 | 0 | 1 | 0 |
| 10/16/2010 | NY @ PHI | L 1-2 | Subbed On | 12 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 10/9/2010 | RSL @ NY | T 0-0 | Unused Sub | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 10/2/2010 | KC @ NY | W 0-1 | Unused Sub | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 9/24/2010 | NY @ LA | W 2-0 | Unused Sub | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 9/16/2010 | NY @ DAL | T 2-2 | Unused Sub | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 9/11/2010 | COL @ NY | W 1-3 | Unused Sub | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 9/4/2010 | NY @ RSL | L 0-1 | Unused Sub | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 8/28/2010 | SJ @ NY | W 0-2 | Unused Sub | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 8/21/2010 | NY @ TOR | W 4-1 | Unused Sub | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 8/14/2010 | LA @ NY | L 1-0 | Unused Sub | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 8/11/2010 | TOR @ NY | W 0-1 | Unused Sub | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 8/8/2010 | NY @ CHI | T 0-0 | Unused Sub | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 7/31/2010 | NY @ HOU | T 2-2 | Unused Sub | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 7/17/2010 | NY @ CLB | L 0-2 | Unused Sub | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 7/10/2010 | DC @ NY | T 0-0 | Unused Sub | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 7/4/2010 | NY @ COL | T 1-1 | Unused Sub | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 6/26/2010 | NY @ KC | W 3-0 | Unused Sub | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 6/5/2010 | CHV @ NY | W 0-1 | Unused Sub | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 6/2/2010 | HOU @ NY | W 1-2 | Subbed On | 43 | 0 | 0 | 1 | 1 | 3 | 0 | 1 | 0 |
| 5/29/2010 | NY @ NE | L 2-3 | Subbed On | 20 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 5/20/2010 | CLB @ NY | L 3-1 | Started | 68 | 0 | 0 | 1 | 0 | 2 | 0 | 0 | 0 |
| 5/15/2010 | SEA @ NY | L 1-0 | Started | 90 | 0 | 0 | 0 | 0 | 3 | 1 | 1 | 0 |
| 5/8/2010 | NY @ SJ | L 0-4 | Subbed On | 32 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 5/1/2010 | NY @ DC | W 2-0 | Started | 90 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 |
| 4/24/2010 | PHI @ NY | W 1-2 | Started | 90 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
| 4/17/2010 | DAL @ NY | W 1-2 | Started | 90 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 |
| 4/10/2010 | NY @ CHV | L 0-2 | Started | 90 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 |
| 4/3/2010 | NY @ SEA | W 1-0 | Started | 90 | 0 | 0 | 0 | 0 | 2 | 1 | 0 | 0 |
| 3/27/2010 | CHI @ NY | W 0-1 | Started | 90 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |