Millwall He lived in
Grays, Essex with family until he was signed by
Millwall on a
free transfer from
Sydney United. He made his Millwall debut on 2 May 1998 against
AFC Bournemouth at
The Den, which Millwall lost 2–1. Cahill helped Millwall reach the
1999 Football League Trophy Final where they lost to
Wigan Athletic. He was part of the Millwall side that won the
Football League Second Division championship with a club record 93 points in the
2000–01 season. He also reached two play-off semi-finals with Millwall in
2000 and
2002. Cahill was a central part of Millwall's run to the
2004 FA Cup Final, their first appearance in the showpiece in club history, scoring the winning goal in the semi-final against
Sunderland, and securing a
UEFA Cup place in the process. Cahill polled over 100,000 votes to win the FA Cup "Player of the Round" award for his performance during the semi-final victory. His last game for the club was against
Manchester United in the final, which Millwall lost 3–0. Cahill made 249 overall appearances for
The Lions, scoring 56 goals in the process.
Everton Before the start of the
2004–05 season, Cahill was transferred to
Everton for a fee of £1.5 million, after Millwall's
South East London rivals
Crystal Palace ended their transfer bid over a payment to Cahill's agents. In his first season, he was Everton's top goalscorer Before the
2005–06 season Cahill's contract at Everton was extended with a salary increase reflecting the impact he had made at the club. The third round of that season's
FA Cup drew Cahill's former club, Millwall against Everton at
The Den. He scored the winner in the replay at
Goodison Park, but chose not to celebrate his winning goal, stating, "I decided not to go mad and just pay my respects to the club that gave me my start in the game. To celebrate would have been a kick in the teeth, it is all about respect." In October 2006, Cahill was named as one of 50 nominees for the
Ballon d'Or, becoming the first Everton player in 18 years to be nominated, and the only player on the list from an
AFC nation. He missed much of the 2006–07 season with injuries to his knee and foot, but signed a five-year contract extension at the season's end. Cahill returned from injury partway through the 2007–08 season in the club's first
UEFA Cup Group match, a home match against Greek side
AEL on 25 October 2007, scoring from a diving header after 14 minutes in a 3–1 win. His extra time winner against
Luton Town on 31 October in the
League Cup, sent Everton into their first cup quarter-final in more than 5 years. His 100th league appearance for Everton came in a 1–1 draw against Sunderland. Due to injuries to all four of Everton's senior strikers Cahill was employed as a makeshift forward during December 2008. In this role he scored a late equaliser in the
Merseyside Derby, becoming the first player since
Dixie Dean to score for Everton in three
Anfield derbies. His 100th career goal was scored against
Arsenal at
Goodison on 28 January 2009. On 15 February, Cahill scored the third goal in a 3–1 win over
Aston Villa and dedicated the goal to the victims of the
2009 Victorian bushfires. During the second half of the 2008–09 season, Cahill was used more as the "utility man" due to his versatility as Everton was plagued by injuries to playmaker
Mikel Arteta as well as strikers
Victor Anichebe and
Yakubu and some other key players. Owing to
Phil Neville sustaining a knee ligament injury early in the 2009–10 season, Cahill was named as the replacement
captain of Everton. Later in the season he scored his 50th goal for Everton, in a 3–1 victory over
Carlisle United in the Third Round of the FA Cup. Everton fans gave him the nickname "Tiny Tim" after the
Charles Dickens character because he is slightly short and slim. He has made a corner flag
goal celebration his "trademark". The celebration, where Cahill pretends to trade punches with the corner flag while putting the Everton badge between his teeth, was first seen in the
2005–06 season. On 2 March 2008, Cahill controversially celebrated his goal in the 3–1 home victory of
Portsmouth by crossing his wrists as if he had been handcuffed. This was in reference to the recent jailing of his brother, Sean; Cahill later apologised for the gesture. Cahill dedicated his winning goal in a
Europa League game against
BATE Borisov to the victims of the
earthquake and tsunami in Samoa, miming rowing a canoe after scoring in the second half of the match in Belarus. Cahill scored two goals against
Aston Villa on 14 April 2010, both coming from headers to move his goal tally for the season to nine goals, all coming from his head. Three days later against
Blackburn Rovers, Cahill scored a 90th-minute winner, to give Everton a 3–2 victory. Cahill made his 200th appearance for Everton on 25 April 2010 in a 2–1 against Fulham, and signed a new four-year contract the following month. He scored his fifth goal in a
Merseyside derby, in a 2–0 win over Liverpool in October 2010, and his 50th Premier League goal a month later, in a game against
Blackpool. The Aussie received a foot injury during the
2011 Asia Cup finals which limited his appearances until the end of the season to only nine – eight league games and one in the FA Cup. Following his participation in the 2011 Asian Cup, Cahill had the longest goal drought in his career. He scored his last league goal in December 2010 away to Manchester City and went the whole of 2011 without finding the net. The run stretched to 34 games, but was finally ended when he scored the opening goal, a tap in from close range, in a 1–1 draw with Blackburn in January 2012. On 13 May 2012, during Everton's last match against
Newcastle United at Goodison Park, Cahill was sent off for violent conduct after the full-time whistle for an altercation with
Yohan Cabaye. After eight years with Everton, Cahill thanked the club and fans saying, "I want to thank everyone at Everton, from the club to tremendous supporters. It has been a privilege to be an Everton player for the past eight years and it was a very difficult decision to leave. I will always support Everton and I wish the club the best of luck in the future."
New York Red Bulls On 26 July 2012, Cahill signed for the
New York Red Bulls of
Major League Soccer as a
Designated Player, for a fee reported to be approximately £1 million. He made his MLS debut in a game against the
Houston Dynamo the following month. On 19 May 2013 Cahill scored a goal which turned out to be the winner in the 91st minute against the
Los Angeles Galaxy in a 1–0 win. On 20 October 2013, Cahill set a new record (broken in 2015 by
Mike Grella) for the fastest goal in MLS history when he scored eight seconds into a 3–0 win against the
Houston Dynamo. Cahill replaced suspended forward
Bradley Wright-Phillips in the second leg of the Red Bulls'
MLS Cup semi-final against the
New England Revolution on 29 November 2014. Despite Cahill opening the scoring in the 26th minute to level the tie, the Red Bulls bowed out with a 2–2 draw in Massachusetts, losing 4–3 on aggregate. On 2 February 2015, Cahill left New York Red Bulls by mutual agreement.
Shanghai Shenhua Following his departure from New York Red Bulls, Cahill signed with Chinese club
Shanghai Shenhua. On 9 March 2015, Cahill debuted for Shanghai Shenhua in the team's opening game of the
2015 Chinese Super League season, a 6–2 win over rivals
Shanghai Shenxin. Shanghai Shenhua also went to the
Chinese FA Cup final in which they were defeated by
Jiangsu Guoxin-Sainty after extra time. On 16 February 2016, Cahill announced on social media that he had terminated his contract with Shanghai by mutual agreement upon being told that he was not part of new coach
Gregorio Manzano's plans for the
2016 Chinese Super League season.
Hangzhou Greentown On 22 February 2016, it was reported that Cahill signed with
Chinese Super League club
Hangzhou Greentown. On 6 March 2016, Cahill scored a penalty on his Hangzhou Greentown debut in a 2–1 win against
Changchun Yatai. Cahill decided to come back to Australia for his family in the summer of 2016. On 14 July 2016, he had his contract terminated by mutual consent.
Melbourne City On 11 August 2016, Cahill signed a three-year contract with
A-League club
Melbourne City, with the plan to play the first two years and then take on a coaching role for the third year. Cahill made his debut in the
FFA Cup on 24 August as a 64th-minute substitute against
Brisbane Strikers. In his second game for Melbourne City, he scored and got an assist in a 4–1 win in the FFA Cup quarter final against
Western Sydney Wanderers. Cahill made his A-League debut in a
Melbourne Derby against
Melbourne Victory on 15 October. He opened the scoring with a spectacular volley into the top corner from 35 metres out after 27 minutes. City won the match 4–1. On 30 November, Cahill scored a trademark header in the
FFA Cup Final. The victory over Sydney FC was the club's first piece of silverware. On 4 February 2017, just as he was preparing to come on as a substitute against
Melbourne Victory FC, Cahill was sent off for using "insulting, offensive, abusive language towards a match official" after he angrily disputed a goal with
Chris Beath. This is the first time in Australian soccer history in which a player was sent off before entering the field of play. On 6 December 2017, Cahill left Melbourne City after not getting enough game time, in a bid for more game time at club level to boost his chances to get selected for the Australian squad for the
2018 FIFA World Cup.
Return to Millwall On 29 January 2018, Cahill rejoined his first professional club,
Millwall, signing until the end of the
2017–18 EFL Championship season. A week after his return, he played for Millwall's under-23 team in the
Professional Development League scoring a goal in their 3–2 victory over
Coventry City. The following week, Cahill made his second Millwall debut, coming on in the 90th minute to a
standing ovation. He was released by Millwall at the end of the 2017–18 season. Cahill's ten appearances during this spell meant he retired having played one more league game for Millwall than Everton.
Jamshedpur On 1 September 2018, Cahill signed with
Indian Super League club
Jamshedpur. However, he could not make his debut in the first game of the season against
Mumbai City due to suspension in the game. He made his debut for the club in the next match, a 2–2 draw against
Bengaluru. He scored his first goal for the club in a draw with
Kerala Blasters, and later scored in a 2–1 win over
Odisha. During February 2019, he was sidelined with a finger injury, and missed the rest of the season. On 28 March 2019, Cahill announced his retirement from football. ==International career==