The New England Revolution have had some pretty talented players over the years, but who are the best at their respective positions?
Well, the Revolution announced their All-Time team at halftime of the home opener Saturday against the Chicago Fire, and it includes a few current players.
Here's how the team stacks up:
Forwards: Joe-Max Moore (1996-2004), Taylor Twellman (2002-10)
Midfielders: Clint Dempsey (2004-06), Diego Fagundez (2011-20), Lee Nguyen (2012-18), Shalrie Joseph (2003-12), Steve Ralston (2002-10)
Defenders: Michael Parkhurst (2005-08), Chris Tierney (2008-18), Andrew Farrell (2013-20)
Goalkeeper: Matt Reis (2003-13)
Head coach: Steve Nicol (2002-11)
Here's a little bit about each of the players above:
The striker tallied 41 goals and 35 assists through 96 games with the Revolution. He was an MLS All-Star in 1999 and his successful Revs' career landed him a gig with Everton of the English Premier League.
Twellman was a consistent scorer for the Revs and arguably their best forward of all time. He was drafted second overall by the Revolution in the 2002 MLS SuperDraft and notched 101 goals and 28 assists in 174 games. In 2002 he was also named to the MLS Best XI squad and was the league MVP in 2005 and also won the MLS Golden Boot. After dealing with a head injury and lingering symptoms from a 2008 concussion, Twellman was essentially forced to call it a career in 2010.
The Revolution selected Dempsey with the eighth overall pick in the 2004 MLS SuperDraft. In his rookie season, he scored seven goals in 23 matches and helped the Revolution to the Eastern Conference Finals. He was part of the Revs' teams that lost back-to-back Cup Finals in 2005 and 2006. After his career with the Revolution, he went to Fulham of the English Premier League and played multiple years for the U.S. Men's National Team.
Fagundez was signed as a homegrown player in 2010 and has turned into one of the most impressive midfielders the Revolution currently have on their squad. He was the first homegrown player in Revs' history and the first homegrown player to log 10,000 minutes in MLS history. He has 52 goals and 45 assists in his MLS career and, at only 25, has a long career ahead of him.
Nguyen is still one of the most consistent attackers in the MLS. He was an extremely productive player for the Revs, notching 18 goals in 2014 and finishing third in MVP voting in that same year.
Joseph was drafted 14th overall by the Revolution in 2002 but didn't join the team until 2003 after playing overseas. He was one of the most talented defensive midfielders in league history and was named to the MLS Best XI in 2005.
In his first year with the Revs, Ralston led the league in assists with 19. He scored 76 goals and 135 assists in 178 MLS games. He served as the Revs' captain for several seasons and announced his retirement in 2010 after suffering a left elbow dislocation.
Parkhurst grew up in Rhode Island and was selected ninth overall by the Revs in 2005. He won the MLS Defender of the Year award and MLS Fair Play award in 2007 and was the MLS Humanitarian of the year in 2006 and 2008.
Tierney became a regular starter in the 2010 season playing many different positions for the Revolution across midfield and the backline. New England hired him as Player Recruitment Manager in 2019.
Farrell was the Revolution's first-ever No. 1 draft pick. He's a powerful defender who mostly plays right back and has been a consistent contributor since joining the squad.
Reis started out as a backup for the Revolution but won the starting job midway through the 2004 season. He became the first goalie in MLS history to stop two penalty kicks in one playoff game and was a finalist for the MLS Best Goalkeeper of the Year Award in 2005 and 2006. He retired in 2013.
Nicol came in as the Revs interim coach in 2002 and then permanently after 21 games, leading to the team to the MLS Cup final and was named the MLS Coach of the Year. The squad reached the Eastern Conference Finals every year in his tenure until 2008 and reached the Cup Final in 2005, 2006 and 2007.
Don't miss NBC Sports Boston's coverage of Timbers vs. Revolution, which begins Sunday at 1:30 p.m. followed by Revolution Postgame Live. You can also stream the game on the NBC Sports app.