Caulker started his professional career with Tottenham Hotspur in 2009. He spent three seasons on loan with Yeovil Town, Bristol City and Swansea City. At Swansea he made his first appearances in the Premier League and at the end of the season played for Britain at the 2012 Olympics. In November 2012 he made a scoring England debut in a friendly against Sweden.
He was sold to newly promoted Cardiff City for the 2013–14 season but was unable to prevent their relegation from the Premier League. He was subsequently sold to Queens Park Rangers for the following 2014–15 season; who themselves were relegated. He spent the next few seasons largely on loan to Southampton and Liverpool before playing half a season for Dundee in the Scottish Premiership. He then joined Turkish Süper Lig team Alanyaspor in January 2019. After a successful spell there, Caulker signed with top Turkish club Fenerbahçe, but would spend his lone season there on loan with Gaziantep and never play for Fener. Caulker returned to England with Wigan Athletic, but left amid issues with the club failing to pay players. After this, Caulker had a brief stint as player-manager of Spanish side FC Málaga City before having to leave due to issues with his work visa.
A talented athlete as a teenager, Caulker chose to pursue a career in football, playing his early football with Hounslow Borough, his local club. After initially playing as a central midfielder, he acted on advice from a coach and made the switch to central defence.[6] After a single match at centre back for Hounslow at the age of 15, he was offered trials with seven clubs including Tottenham Hotspur, Chelsea, Reading and Queens Park Rangers.[6] Caulker joined the Tottenham Hotspur youth team and having broken into the Under-18s team as an Under-16 player during the 2007–08 season Caulker progressed to make 31 appearances and scored one goal in 2008–09. He also forced his way into the reserve team that season, making five appearances, and captained the Under-18s towards the start of that season. He impressed during his first season as a full-time scholar and signed his first professional contract at Tottenham in July 2009.[4]
Loan to Yeovil Town
In July 2009, Caulker went on loan to League One club Yeovil Town along with teammate Ryan Mason.[7] He made his league debut at the start of the 2009–10 season against Tranmere Rovers, where Yeovil won 2–0.[8] After impressing in Yeovil's 0–0 draw with Oldham, Caulker made the Football League Team of the Week.[9] Along with fellow Tottenham loanees Ryan Mason and Jonathan Obika, on 5 November 2009, his loan was extended until the end of the 2009–10 season.[10] On 1 March 2010, Caulker was included in the Team of the Week for a second time following the 1–0 home win against MK Dons.[11] Caulker returned to Spurs one match early after starting 44 of Yeovil's 45 league matches, having missed only one match due to playing for England U19s, also taking four of Yeovil's five end of season awards.[12] In November 2013, he was selected to be part of Yeovil Town's 'Team of the Decade', which was voted for by the club's fans to commemorate their tenth season as a Football League club. Caulker was the only loan player to be chosen.[13]
After returning from the U19 European Championships and a successful loan spell Caulker was awarded with a new contract until 2013.[14] In early August a Daily Mirror report suggested Caulker may again be loaned out, this time to Championship club Leeds United, in a bid to continue his development through regular competitive football,[15] but this deal fell through when Caulker sustained a groin injury. He made his Tottenham debut in a 4–1 home defeat, after extra time, against Arsenal in the League Cup on 21 September 2010.[16]
Just five days after his Tottenham debut, Caulker was loaned out to Championship club Bristol City until the end of the season where he joined Spurs teammate Danny Rose.[17] He made his Bristol City debut in the 3–1 away defeat to Portsmouth.[18] In his 50th professional match, on 16 October, Caulker scored his first goal in Bristol City's 3–2 defeat against Cardiff City.[19] Thanks to his outstanding form helping guide Bristol City away from the relegation zone, Caulker was rewarded with Young Player of the Month for the npower Football League for November.[20] Caulker scored his second goal of the season with an injury time equaliser in the 2–2 draw with Queens Park Rangers, on 3 January 2011.[21] On 28 March 2011 his season was cut short due to a knee cartilage injury which ruled him out for the rest of the 2010–11 season and so returned to Tottenham for treatment and surgery on his ankle.[22] His 30-match loan spell received praise from both manager Keith Millen and former England goalkeeper David James, described in his Observer column as 'quality' and one of Bristol City's 'best players'.[23]
Caulker won Bristol City's Young Player of the Year award for the 2010–11 season and was a nominee for Player of the Year.[24]
In early June 2011, Caulker was linked to a further season-long loan move to help continue his development through regular football, this time to newly promoted Premier League clubs Swansea City and Norwich City, as well as another stint at Bristol City.[25][26] On 1 July 2011, Caulker officially joined Swansea City[27] on a season-long loan, with Swansea paying an initial fee for his services and an option to review the loan in January.[28] Former member of Spurs' backroom staff and Newport County manager Anthony Hudson described Caulker as having the "potential to be one of the best defenders in country". Hudson said during his time at Bristol City, Caulker was "the best defender in the Championship" and described him as "one to watch this season because I think he's going to be a real star".[29] He made his Premier League and Swansea City debut in the 4–0 away defeat to Manchester City, playing the full 90 minutes.[30] After featuring in all of Swansea's first four Premier League and keeping two clean sheets, Caulker suffered a knee cartilage injury when he collided with a goalpost in Swansea's match against Arsenal. The injury ruled him out for around eight weeks.[31] Despite initially targeting his return for the match against Manchester United on 19 November 2011,[32] Caulker returned to action after three months out in the 2–0 home victory over Fulham on 10 December 2011.[33][34] Caulker became a mainstay for the remainder of Swansea's Premier League campaign and made 26 starts overall, helping the club finish 11th in the Premier League.
Return to Tottenham
On 5 July 2012, Caulker signed a new four-year contract with Tottenham Hotspur until the summer of 2016.[35] Having been an unused substitute at the start of the season, on 20 September 2012, Caulker made his European debut in the UEFA Europa League group stage match against Lazio, helping his team keep a clean sheet in a 0–0 draw and having a goal harshly disallowed.[36][37] The following weekend, Caulker made his Premier League debut for Tottenham Hotspur as a half-time substitute in the 2–1 home victory over Queens Park Rangers.[38] Caulker retained his place and received his first Tottenham league start in the next match against Manchester United, with Tottenham eventually winning the match 3–2, breaking a 23-year winless run at Old Trafford. After the match, centre back partner William Gallas praised Caulker for his performance and felt in time he would become one of the best defenders in England.[39] On 7 October 2012, Caulker scored his first goal for Tottenham in their 2–0 home win against Aston Villa, redirecting a Jermain Defoe shot into the back of the net in the 58th minute of the match.[40] He scored his second goal for the club on 11 November 2012, opening the scoring with a header in a 2–1 defeat away to Manchester City.[41] Caulker finished the season having made 28 appearances in all competitions for Tottenham, scoring two goals.
Cardiff City
Caulker (red, furthest left) playing for Cardiff City in 2014
On 31 July 2013, newly promoted Premier League club Cardiff City signed Caulker from Tottenham for a club record fee in excess of £8 million, on a four-year contract.[42] Caulker made his Cardiff debut in their first league match of the season a 2–0 defeat against West Ham United, on 17 August 2013.[43] Caulker scored his second league goal for Cardiff in a 1–0 home win against former loan club and rivals Swansea City, the winning goal in the first ever South Wales derby in the Premier League.[44]
On 8 March 2014, he scored twice in a 3–1 win against Fulham.[45] Caulker was ever-present for Cardiff in the Premier League playing every minute of the campaign scoring five goals,[46] but was unable to prevent them from suffering relegation back to the Championship.
On 22 July 2014, Caulker transferred to Queens Park Rangers for an undisclosed fee, signing a four-year contract.[47] He scored his first goal for the club in a 2–2 home draw against Stoke City on 20 September.[48] He turned down an offer to join his former Swansea City manager, Brendan Rodgers, at Celtic in the summer of 2017, later stating "[Joining Celtic] came close. I decided in the end to stay in London. I was early on in my recovery, and I felt my support network was best in London."[49] Caulker left Queens Park Rangers by mutual consent on 28 December 2017.[50]
Loan to Southampton
On 29 July 2015, Caulker joined Premier League club Southampton on a season-long loan.[51][52] He made his debut for Southampton in the second-leg of their Europa League third qualifying round match against Vitesse Arnhem, on 6 August 2015.[53] Caulker only made eight appearances for Southampton,[54] the last of which came in a 6–1 home defeat by Liverpool on 2 December 2015.[55]
Loan to Liverpool
Caulker's loan with Southampton was cancelled on 12 January 2016 to allow him to join fellow Premier League club Liverpool on loan until the end of the season.[56][57] Caulker made his Liverpool debut on 13 January 2016 in the 3–3 draw with Arsenal at Anfield when he replaced Adam Lallana as an auxiliary striker in the 87th minute.[58] For the next two league matches, home against Manchester United[59] and away against Norwich City,[60] he entered the match as striker in the 90th minute, contributing to the 95th-minute winner by Lallana in the latter.[61]
Dundee
Six weeks after departing QPR, on 8 February 2018 Caulker signed a one-and-a-half-year deal with Dundee.[62] He scored on his debut for Dundee in a 3–2 loss at Kilmarnock on 13 February 2018.[63] In April 2018, Dundee rejected a club-record bid for Caulker from Norwegian champions Rosenborg, rumoured to be in the region of £2 million.[64] In the late hours of the transfer window on 31 August, Caulker left Dundee, after he triggered a clause in his contract.[65]
Alanyaspor
On 15 January 2019, Caulker joined Alanyaspor of the Turkish Süper Lig. Three months later a minibus he was on board with his teammates crashed in Alanya. Josef Šural was killed in the accident; Caulker and several teammates were driven to a nearby hospital, with non-life-threatening injuries from the crash.[66][67]
Caulker started the first six Alanyaspor games of the 2019–20 season after which his team were unbeaten and top of the league. Alanyaspor lost their next game 2–0 at Beşiktaş in which Caulker was an unused substitute.[68] Caulker finished the season fifth in the league immediately above two of Turkey's traditional big three clubs, Galatasaray and Fenerbahce. The fifth-place finish earned Alanyaspor a Europa League qualifying round place.
Fenerbahçe and Gaziantep loan
On 30 June 2021, Caulker signed for fellow Turkish Süper Lig side Fenerbahçe on a two-year deal.[69] Caulker would spend his entire 2021–22 season on loan with fellow Süper Lig side Gaziantep.[70] Caulker would be released by Fener at the end of the season despite having another year left on his contract.[71]
Fatih Karagümrük
On 28 August 2022, Caulker joined Fatih Karagümrük on a free transfer, signing a two-year deal.[72] On 30 December 2022, he left the club after having his contract terminated by mutual consent.[73]
Wigan Athletic
On 9 January 2023, Caulker joined EFL Championship side Wigan Athletic on a contract until the end of the season.[74] On 24 March 2023, after the club had failed on four occasions to pay players on time, Caulker accused the owners of lying and “absolutely scandalous” behaviour.[75]
In July 2024, Caulker returned to Turkey after signing for TFF First League club Keçiörengücü on a one-year deal with the option of a further one-year extension.[78][79] He made his debut on 9 August in the league opener away to Sakaryaspor.
International career
Born and raised in England, with a Sierra Leonean paternal grandfather,[80] and Scottish maternal grandmother,[81] Caulker was eligible to play internationally for England, Scotland, or Sierra Leone.
England
Under-19
Caulker was named along with fellow Spurs loanee Ryan Mason in the England U19s for three European Championship qualification matches in Slovenia,[82] appearing in matches against Finland[83] and Slovenia.[84] Caulker achieved his third and fourth caps for the U19s in friendlies against Turkey[85] and the Netherlands[86] respectively. Caulker was again included in the England U19 squad for the Elite Round of qualification in the Ukraine for the European Championships.[87] Caulker played the full 90 minutes of England U19's first two matches, beating Ireland[88] and Bosnia and Herzegovina[89] 1–0 and 4–0 respectively. Caulker also played the full 90 minutes in the final match against Ukraine, a 1–1 draw enough to take England through to the European Championships by winning Group 3 of the Elite qualification round.[90] Caulker was again called up for the final 18-man squad for the European Championships, for group matches against Austria, the hosts France and the Netherlands.[91] Caulker started all three group matches, a 3–2 win over Austria,[92] a 1–0 defeat to the Netherlands[93] and a 1–1 draw with France confirming England's progress to the semi-final stage.[94] England reached the semi-finals, where Caulker earned his 11th cap as England lost 3–1 to Spain. Caulker had started all of England's matches and played all bar a couple of minutes of their games in the tournament.[95] Due to being overage for the next European Championships, Caulker along with the majority of the previous England U19s was not included in the squad for the friendly against Slovakia in September 2010.[96]
Under-21
Caulker training before an England U21 match in 2012
Caulker received his first call-up to the England U21 squad for the friendly against Germany on 16 November 2010.[97] He made his debut in that match, coming on as a 77th-minute substitute for Martin Kelly in a 2–0 defeat.[98] In February 2011 Caulker was called up to the England U20 squad for their friendly against France but withdrew after an injury.[99] Caulker was named in the 31-man U21s squad for two warm-up matches for the 2011 U21 European Championship with friendlies against Denmark and Iceland[100] but had to pull out through injury and missed both matches, and the treatment of this injury caused Caulker to miss out on a call-up to the 40-man provisional squad for the 2011 European Championship.[101] Caulker was recalled to the U21s team for the double-header matches against Azerbaijan and Israel in September 2011[102] and featured in both matches. On 23 February 2012, Caulker was called up for England U21's 2013 European Championship qualification match against Belgium.[103] Caulker started and scored his first international goal in a 4–0 victory on 29 February 2012.[104]
On 31 August 2012, Caulker was called up to the England U21 squad for the European U21 Championship qualification matches against Azerbaijan and Norway.[105] On 6 September 2012, Caulker scored his second consecutive England U21 goal in the team's 2–0 win over Azerbaijan to ensure qualification to the U21 qualification play-offs.[106] Caulker played the full 90 minutes in both of England's play-off matches against Serbia with England's 2–0 aggregate victory marred by ugly scenes after the final whistle.[107] The mass brawl and accusations of racial abuse, later led to the Serbian police charging 11 people in relation to the mass brawl including Caulker and Leeds United player Tom Lees.[108] On 13 December 2012, Caulker was handed a two-match ban by UEFA due to the incident,[109] although in February 2013 this ban was rescinded and instead Caulker was ordered to do a day of community service.[110] Caulker was included in the England U21 squad for the 2013 UEFA European Under-21 Championship,[111] and played in the first two of England's group matches as the team lost all three of their matches and failed to progress to the semi-finals.
Senior
On 10 August 2012, as part of a new look national team squad Caulker was called up to the senior England team for the first time, ahead of a friendly match against Italy,[112] although he failed to make it onto the pitch. On 8 November 2012, Caulker received his second call up from Roy Hodgson to the England national football team for the friendly against Sweden.[113] Caulker started the friendly against Sweden on 14 November and scored a debut goal when he turned in a Steven Gerrard free kick from the right from three yards out. He played the first 74 minutes before being substituted with England leading 2–1. The team eventually lost 4–2.[114]
In November 2013, then Scotland assistant manager Mark McGhee confirmed interest in Caulker, as Caulker's grandmother, Jessie, comes from Dollar, Clackmannanshire.[119] Since his only full England cap was in a friendly, he is permitted to change allegiances.[120] In March 2018, Caulker declared his desire to play for Scotland.[121] His then manager at Dundee, Neil McCann, said, "I would love him to pull on the dark blue for Scotland."[122] In October 2019, Caulker contacted then Scotland assistant manager, Steven Reid, to express his desire to play for Scotland.[119]
In December 2020, Caulker expressed his desire to play international football "whether that be for England or Scotland".[123]
Sierra Leone
In October 2021, Caulker announced he was awaiting clearance from FIFA to switch allegiances from England to Sierra Leone.[124] He also represented the country in an unofficial, non-FIFA sanctioned friendly against a team of local Moroccan footballers which Sierra Leone lost 2–1.[125] On 17 December, Caulker received clearance, from FIFA, making him eligible to play in the forthcoming Africa Cup of Nations.[126] He was included in Sierra Leone's Africa Cup of Nations squad,[127][128] and played in all three of their games, drawing against defending champions Algeria and Ivory Coast, before losing to Equatorial Guinea and finishing third place in the group with two points.[129][130]
Personal life
On 5 November 2011, Caulker was arrested for a public order offence after an incident in Swansea city centre. He was issued with a fixed penalty notice and later released.[131] Caulker later revealed that his arrest was for swearing in the street and apologised to the club and his manager Brendan Rodgers for getting caught-up in the late night offence.[132]
In June 2017, Caulker was interviewed by The Guardian and discussed his problems with alcohol, gambling addiction and depression. Caulker acknowledged that his problems had damaged his football career and had led him to consider suicide.[133] In November 2023 it was revealed he was dropped as a pundit as sponsor Bet365 were nervous about his previous positive work about gambling addiction.[134]
Career statistics
Club
As of match played 17 August 2024
Appearances and goals by club, season and competition