Upon graduating, Mulrooney was drafted third overall in the 1999 MLS College Draft by the San Jose Clash. Mulrooney immediately earned himself a place in the Clash's starting lineup, starting 25 games while scoring one goal and 3 assists as a rookie. Mulrooney has since established himself as one of the most important players on the team, playing in 163 games and adding 44 assists while orchestrating the team's offense. He left the Quakes before the 2005 season, traded to Dallas in a large deal that included Arturo Alvarez and Brad Davis. Mulrooney helped form the core of the FC Dallas squad that began the 2005 season in first place, but Mulrooney tore his ACL May 14, 2005 and missed the remainder of the season. He came back to become a regular for Dallas in 2006 and was named as a commissioner's pick to the 2006 MLS All-Star game, starting as the MLS All-Stars beat Chelsea 1–0. On March 20, 2007, Mulrooney was traded to expansion MLS club Toronto FC, in exchange for a partial allocation and a 2008 SuperDraft first-round pick. On April 18, after only two games with TFC, he was sent to the Houston Dynamo for Kevin Goldthwaite and a 2008 first-round pick. Mulrooney played every game the remainder of the season for the Dynamo and tied for the team lead with five assists. He also set up Nate Jaqua for the first goal in the Western Conference final against Kansas City. The Dynamo's 2007 MLS Cup championship was Mulrooney's third league championship. After the 2010 MLS season Houston declined Mulrooney's contract option and he elected to participate in the 2010 MLS Re-Entry Draft. Mulrooney became a free agent in Major League Soccer when he was not selected in the Re-Entry draft.
International
Despite his success in MLS, Mulrooney has struggled to earn time for the US national team, as Claudio Reyna, John O'Brien, Pablo Mastroeni and Chris Armas play his position. Mulrooney earned his first cap on December 9, 2001 as a substitute against South Korea. During qualifying for the 2002 World Cup in Korea/Japan, Mulrooney featured prominently for Bruce Arena's squad. In a friendly match versus Ireland in Dublin during the lead-up to the tournament there was a torrential downpour which severely hampered play. Since then, he has played a total of 14 games, but has not played a major role with the team.
Coaching
In 2012 Mulrooney joined the University of Memphis soccer staff, Mulrooney is the Assistant coach under HC Richie Grant On February 25, 2014, Mulrooney was named the new Head Coach at the University of Memphis.