He made his League of Ireland debut at UCD on 15 December 1995 and would remain a fixture in the Shels line-up for the remainder of the decade, but rose to wider prominence as a member of Brian Kerr's Republic of Ireland squad which placed third at the 1997FIFA Under-20 World Cup. Baker famously headed the opening goal of Ireland's 2–1 victory over Ghana in the third/fourth place play-off after less than a minute of play had elapsed . He had already represented his country at U16 and U18 levels. Baker was an integral member of the Shelbourne team which won the League of Ireland championship under Dermot Keely in 1999–2000, frequently operating on the left-hand side of a forward trident which also featured his brother Richie on the opposite flank. Another league title followed in 2001–02, but this time Shels were crowned champions under contentious and unsatisfactory circumstances, while Baker himself hardly muddied his boots all season. Keely, bemoaning the pressures of full-time football management, vacated his position, and his successor Pat Fenlon consigned Baker almost permanently to the substitutes' bench. Baker served out the remainder of his contract during two frustrating and largely inactive seasons under Fenlon, before signing a two-year contract with Longford Town in January 2004. Longford manager Alan Matthews declared that " a good asset to us and he has something to prove to people after his last two seasons which have seen him play very little football." Baker himself was of the opinion that "the squad of players he has should see us challenging for more silverware next season." This view was instantly vindicated as Longford won their maiden FAI Cup in 2003, a feat they remarkably reprised in 2004, when the additional conquest of the League of Ireland Cup reinforced the club's status as connoisseurs of knockout football. Despite participation in the UEFA Cup and newly instituted Setanta Sports Cup, Longford's form deteriorated markedly resulting in relegation at the end of the 2007 season despite reaching the FAI Cup Final. Baker signed for Shamrock Rovers in December 2007. He made his league debut for the Hoops on 8 March 2008, and scored his first goal on 21 March against Bray Wanderers. Despite a positive start to his Rovers career, Baker fell out of favour with Rovers manager Pat Scully and in July 2008 Baker was loaned to First Division title challengers Dundalk for the remainder of that season. Baker won a First Division winners medal with Dundalk as they pipped his former club Shelbourne to the title on a dramatic ending to the final night of the season. Baker returned to Shamrock Rovers for the 2009 season and his faltering Rovers career was given a new lease of life by new manager Michael O'Neill. Baker re-established himself in the Rovers starting XI after instantly developing a formidable partnership with Gary Twigg as Rovers finished 2nd in the Premier Division. During the season Baker appeared as a second-half substitute in a friendly match against Real Madrid at Tallaght Stadium on 20 July 2009. The game was noted for Cristiano Ronaldo's Real Madrid debut. Baker missed an opportunity to put Shamrock Rovers ahead, and soon after Karim Benzema grabbed a late winner for the Spanish outfit. In 2010, numerous injuries hampered Baker over the course of the season resulting in him announcing his intention to retire from football at the end of the season. He capped off his League of Ireland career by winning his fourth title as Shamrock Rovers won the 2010 Premier Division title on the final day of the season. In his time at the Hoops, Baker scored a total of 19 goals in 75 total appearances.