Player Details


Tommy McNamara




5' 9"


172 lbs

Date of Birth

2.6.1991 (33)


West Nyack, NY, USA



Position Detail

Attacking Midfielder

Preferred Side


Roster Category

Career Summary

Updated May 17, 2023


  • Tenth-year midfielder owns 208 league appearances, 151 starts, 22 goals, and 30 assists between Chivas USA, New York City FC, Houston Dynamo, and New England.
  • Owns an additional six appearances in the MLS Cup Playoffs, three of them starts.
  • Appeared in 32 matches, including 21 starts, with two goals and six assists, helping New England to its first Supporters’ Shield title in club history in 2021.
  • Re-signed with the Revolution before 2021 after making 14 appearances, plus four in the playoffs, in 2020.
  • Spent four years with New York City FC, playing 86 games and tallying 13 goals with 14 assists from 2015-18.
  • Made 37 leagues appearances for the Houston Dynamo from 2019-20.
  • Played collegiately at Brown and Clemson, earning a master’s degree in applied economics, before being selected by Chivas USA in the 2014 MLS SuperDraft.

MLS CAREER: Acquired by New England via trade with the Houston Dynamo on Aug. 17, 2020…Re-signed with the Revolution as a free agent ahead of the 2021 season…Re-signed with New England to two-year contract extension through the 2024 MLS season with an additional one-year club option on June 28, 2022...Has totaled more than 12,997 minutes played with 208 appearances, 151 starts, 22 goals, and 30 assists across nine MLS seasons…Owns six postseason appearances, including three starts…Selected 20th overall by Chivas USA in the 2014 MLS SuperDraft…Started all six of his appearances, played 467 minutes and scored one goal for Chivas USA in his first MLS campaign in 2014…Joined New York City FC via the 2014 MLS Expansion Draft…Spent four seasons with New York City FC from 2015-18, making 86 appearances, 66 of them starts, and scoring 13 goal with 14 assists over 5,497 minutes played…Scored a career-best five goals, recorded three assists, made 19 appearances, 15 of them starts and played 1,324 minutes in 2015…Logged career highs in starts (28), minutes played (2,229) and assists (9), matched his career-high in goals (5), made 30 appearances in 2016…In 2017, started 19 of his 27 appearances and scored three goals with two assists…Made 10 appearances, four starts, in 2018…Joined the Houston Dynamo as a second-round selection in the 2018 MLS Re-entry Draft…Made 37 appearances, 17 starts, played 1,709 minutes and scored two goals with one assist for the Houston Dynamo from 2019-2020…Made a career-high 33 appearances, 15 starts, scoring two goals with one assist for Houston in 2019…In 2020, made 18 appearances, 13 of them starts, and logged two assists over 1,043 minutes played with Houston and New England…Traded to New England on Aug. 17, 2020, making 14 appearances and 11 starts…Appeared in all four of the club’s playoff games…In 2021, appeared in 32 games with 21 starts, two goals scored, and six assists over 1,973 minutes played…Accrued 343 minutes in Concacaf Champions League play across six appearances, including two with New England in 2022.

2023: Has yet to appear in a match this season as he recovers from a left leg injury.

2022: Registered a career-high 33 appearances, with 30 starts, in league play notching four goals and five assists over 2,487 minutes…Notched two appearances in Concacaf Champions League play, both off the bench, totaling 57 minutes…Also added an assist in U.S. Open Cup play...(2/26) at POR: Started in season opener, playing 74 minutes and recording his first assist of the season…(3/19) at CLT: Recorded his 125th career MLS start, playing 90 minutes and tallying two shots with one on target…(4/30) vs. MCF: Returned to the Starting XI after two weeks on the bench, playing 90 minutes in central midfield and completing 96.5 percent of his passes...(5/7) vs. CLB: Marked his 185th career MLS appearance...(5/11) vs. CIN: Registered an assist in U.S. Open Cup action...(5/21) at CIN: Scored an 89th-minute winning goal, his first of the season…(8/6) at ORL: Distributed two assists in a 3-0 victory, the third multi-assist game of his career…(8/13) vs. DC: Tallied a game-winning assist, his second straight match with a helper…(8/17) at TOR: Notched his second goal of the season…(8/20) at MTL: Marked the 200th appearance of his MLS career…(8/28) vs. LA: Provided an assist, his sixth of the campaign…(9/4) vs. NYC: Scored against his former club, his third of the season…(9/10) at NY: Tallied a goal for the second straight match, his fourth of the year…(10/1) vs. ATL: Made his 150th MLS start.

2021: Re-signed with the Revolution as a free agent ahead of the 2021 season…Appeared in 32 games, including 21 starts, with two goals scored and six assists over 1,973 minutes played…Ranked second on the team in appearances and fourth in assists…Added 28 shots, including nine on target…Made one additional start in the MLS Cup Playoffs…(4/17) at CHI: Started and played 82 minutes in central midfield in the season opener…(5/1) vs. ATL: Record a third consecutive appearance with an 18-minute outing off the bench in the 2-1 win…(5/12) at PHI: Logged second start of the season and played 79 minutes in the 1-1 draw…(5/22) vs. NY: Registered 150th career MLS appearance in the 3-1 win…(6/19) at NYC: Netted first goal of the season, a game-winner in the 88th minute, in 3-2 road victory…Marked first goal scored in a Revolution uniform…(7/3) at CLB: Notched first assist of the season…(7/7) vs. TOR: Collected an assist for the second consecutive match…(8/8) vs. PHI: Assisted Matt Polster’s opening goal in 2-1 win…(8/18) vs. DC: Netted second goal of the season…(9/11) vs. NYC: Logged three shots in 90-minute performance…(9/18) vs. CLB: Surpassed 10,000 minutes played in MLS…(9/25) vs. ORL: Notched an assist on Adam Buksa’s opening goal in 2-1 victory…(10/20) at DC: Recorded two assists in the 3-2 win on the road…(10/27) vs. COL: Registered 120th start in MLS…Played 65 minutes in the 1-0 win…(11/7) vs. MIA: Made 175th MLS appearance…Started and played 71 minutes in MLS Decision Day match… Postseason: (11/30) vs. NYC: Featured in the Starting XI in 2-2 draw in Eastern Conference Semifinal…Logged one shot.

2020 (with Houston and New England): Tallied 18 appearances, including 13 starts, and logged two assists over 1,043 minutes played on the season with Houston and New England…Acquired by New England via trade with Houston on Aug. 17, 2020…Made 14 appearances, including 11 starts, with two assists after joining New England…Played in four of New England’s MLS Cup Playoff games, starting one…With Houston, made four appearances, two of them starts, and played 179 minutes...(8/29) vs. RBNY: Made Revolution debut, playing 17 minutes…(9/2) vs. NYC: Registered first start with New England…(9/6) at CHI: Notched first Revolution assist on Teal Bunbury’s third-minute goal, the fastest goal of the club’s season…(9/27) at DC: Logged second assist of the season in 2-0 win…(11/1) vs. DC: Recorded 100th MLS start…Played all 90 minutes and tallied three shots in 4-3 win…Postseason: (11/20) vs. MTL: Started and played 63 minutes in 2-1 win in Play-In Round…(11/24) at PHI: Submitted a 12-minute shift off the bench in Round One…(11/29) at ORL: Played one minute in 3-1 win in Conference Semifinal…(12/6) at CLB: Posted 20-minute shift in Conference Final…Marked fifth career postseason appearance.

2019 (with Houston): Appeared in 33 league games for the Dynamo and scored two goals across all competitions…Started and played 90 minutes in both of the club’s U.S. Open Cup matches… Started and played the full 90 minutes in both legs of Houston's Concacaf Champions League quarterfinal series against Tigres UANL… (3/2) vs. RSL: Made his Dynamo regular-season debut as a substitute in the 52nd minute… (4/19) at LA: Made his first start in league play and played 70 minutes in a 2-1 loss… (5/4) vs. DAL: Played in his 100th career MLS regular season game… recorded 17 minutes of action as a substitute in 2-1 win… (5/18) vs. DC: Scored his first goal with the Dynamo when he netted the game-winner in 2-1 victory… (7/20) at TOR: Scored his second goal of the season and logged one assist in 3-1 win… (8/8) at NYC: Tallied one assist in 3-2 defeat… (8/17) vs. COL: Recorded one assist in 23-minute shift as a substitute in 2-2 draw… (9/11) vs. MIN: Started and played a full 90 minutes in 2-0 win… (9/25) at RSL: Started and played 87 minutes, recording two shots and one shot on goal in 2-1 loss.

2018 (with New York City FC): Made 10 appearances, four of them starts, and recorded 370 minutes of action…made one additional 90-minute appearance in U.S. Open Cup play… (3/17) vs. ORL: Made his first appearance of the season, an 18-minute shift in a 2-0 win… (5/25) at HOU: Played 76 minutes as a substitution in 3-1 loss… (6/2) vs. ORL: Made his first start of the season and logged 45 minutes of action in a 3-0 win.

2017 (with New York City FC): Totaled 27 appearances, 19 of them starts, 1,574 minutes played, three goals and two assists… Made one additional appearance in U.S. Open Cup play… (3/5) at ORL: Tallied 13 minutes of playing time as a substitute in 1-0 loss in season opener… (4/1) vs. SJ: Scored the game-winning goal in 2-1 win… played 27 minutes as a substitute… (4/8) at DC: Assisted David Villa’s goal in 2-1 loss… played 30 minutes as a substitute… (4/23) vs. ORL: Made his first start of the season and played 73 minutes in 2-1 loss… (5/14) at DAL: Scored team’s lone goal in 1-1 draw… played 77 minutes in starting effort… (6/29) vs. MIN: Logged one assist on Jack Harrisons game-winning goal in 3-1 win… started and played 84 minutes… (7/5) at VAN: Started and played a full 90 minutes in 3-2 loss… (9/16) at COL: Scored one goal and made his third consecutive 90-minute start in 1-1 draw… (10/15) at NE: Started and played 79 minutes for his final appearance of the regular season.

2016 (with New York City FC): Saw career-bests in starts (28), minutes played (2,229) and assists (9), while matching his career-high in goals scored (5) over 30 total appearances… Logged one additional start against Toronto FC in MLS Cup Playoffs… (3/6) at CHI: Scored one goal and dished one assist in 90-minute start in 4-3 win in season opener… (3/26) vs. NE: Scored his second goal of the season in 1-1 draw… (4/30) vs. VAN: Recorded one assist in 75-minute start in 3-2 win… (5/8) at DC: Logged one assist for the second consecutive game in 2-0 win… (5/15) at POR: Scored the game-winning goal in 2-1 win… (6/18) vs. PHI: Assisted the opening goal in 3-2 win… returned to the starting lineup and played 64 minutes… (7/6) at NE: Recorded the game-winning assist in 1-0 victory… (7/17) at MTL: Distributed two assists in 3-1 victory… (7/24) at RBNY: Scored his team’s lone goal in 4-1 defeat… played the full 90 minutes… (7/30) vs. COL: Tallied one assist in his second consecutive 90-minute start in 5-1 win… (9/17) vs. DAL: Scored his fifth goal of the season, matching his career-high, in 82-minute start in 2-2 draw… (10/16) at DC: Started and played 78 minutes in his final appearance of the regular season in 3-1 defeat.

2015 (with New York City FC): Scored a career-high five goals over 19 appearances, 15 of them starts… tallied 1,324 minutes played and three assists… (3/28) vs. SKC: Made his season debut in a 6-minute shift in a 1-0 defeat… (6/6) at PHI: Scored his first goal of the season and made his first start of the season, playing a full 90 minutes in a 2-1 victory… (6/20) at TOR: Started, played 80 minutes and dished one assist in 2-0 win... (6/28) vs. RBNY: Scored the club’s lone goal in 3-1 defeat… played the full 90 minutes… (7/26) vs. ORL: Scored one goal and distributed one assist in 90-minute performance in 5-3 win… (8/1) vs. MTL: Scored a goal for the second consecutive match… logged two shots in 3-2 loss…(8/13) vs. DC: Scored one goal and dished one assist… recorded four shots… started and played the full 90 minutes… (8/23) at LA: Made his 13th consecutive start and played 59 minutes in 5-1 defeat… (8/29) vs. CLB: Played 22 minutes off the bench in 2-1 loss.

2014: (with Chivas USA): Scored one goal and started all six of the games he appeared in, totaling 467 minutes played in his first MLS campaign…suffered a season-ending ACL injury on April 12 (3/9) vs. CHI: Scored one goal in his MLS debut… started and played 79 minutes… logged two shots…(3/22) at DAL: Made his first 90-minute appearance and third consecutive start in 3-1 loss… (4/6) vs. LA: Made his fifth consecutive start and played 66 minutes in 3-0 loss… (4/12) at POR: Made his final appearance of the season, a 65-minute shift on the starting XI before suffering a season-ending ACL injury…

COLLEGE CAREER (Brown/Clemson): Spent four seasons at Brown University from 2009-2012, where he was recruited by Mike Noonan…Started 16 of the 18 games he appeared in and led the Ivy League in game-winning goals (5) in 2009…Earned Second Team All-Ivy and Third Team NSCAA All-Northeast Region honors in 2010…Played in just four games before suffering a season-ending injury in 2011…Scored four goals and dished four assists in 19 appearances, all starts, in 2012…Finished his career at Brown with 12 goals and 10 assists…Reunited with Noonan at Clemson for a fifth year of eligibility in 2013…Led Clemson in scoring with seven goals and eight assists…Helped guide the Tigers to the ACC Tournament semifinals and the first round of the NCAA Tournament…Earned ACC Player of the Week honors twice and National Player of the Week honors once…Selected to the Capital One Academic First Team…Earned second team All-American as selected by the National Soccer Coaches Association of America.

PERSONAL: Born Feb. 6, 1991 in Nyack, N.Y….Attended Don Bosco Preparatory School prior to college and was a four-year Varsity letterwinner…Attended U.S. U-18 National Team Camp in 2008…Graduated in three years from Brown with a degree in business economics…Studied applied economics and statistics as a graduate student at Clemson.