David Button
David Button (born 27 February 1989) is an English professional footballer who plays as a goalkeeper for EFL Championship club Ipswich Town.[1][2] Button began his professional career in the youth academy of Tottenham Hotspur, where he developed before embarking on a series of loan spells and permanent moves across English football.[3][1] His senior career includes notable stints at Brentford from 2013 to 2016, Fulham from 2016 to 2019—where he contributed to their promotion to the Premier League via the play-offs in the 2017–18 season—and loans or contracts with clubs such as Brighton & Hove Albion, West Bromwich Albion, and Charlton Athletic.[3][4][5] After joining Reading in August 2023, Button made 11 appearances in all competitions during the 2024–25 season before signing as a free agent with Ipswich Town on a one-year contract on 4 July 2025.[3][6] At Ipswich, he is expected to serve as both a playing option and a mentor to younger goalkeepers, drawing on his extensive experience.[3] Throughout his career, Button has amassed over 400 senior appearances across various levels of English football, including limited Premier League outings with five appearances and one clean sheet.[3][7]Club career
Youth career
David Robert Edmund Button was born on 27 February 1989 in Stevenage, Hertfordshire, England.[1][8] Growing up in Stevenage, Button began his football development with local youth teams, joining hometown club Stevenage Borough at a young age and participating in the club's Centre of Excellence programme.[9][10] In 2003, at the age of 14, he moved to London to join the Tottenham Hotspur academy, marking a significant step in his early career.[11][12] Button progressed steadily through Tottenham's youth system, signing a scholarship deal in July 2005 upon completing his initial academy phase.[11] He featured regularly for the club's under-18 team, including in UEFA youth competitions such as the 2007–08 NextGen Series, where he made appearances against teams like Genoa U19 and Atletico Roma Youth.[13] As he advanced, Button also played for the under-21 side, gaining experience in reserve and development matches.[14] In 2007, at the age of 18, Button signed his first professional contract with Tottenham Hotspur, transitioning from academy scholar to full-time professional.[12][15]Tottenham Hotspur
Button signed his first professional contract with Tottenham Hotspur in December 2007, marking the culmination of his youth development at the club. Unable to secure a place in the first team, which was dominated by established goalkeepers, he embarked on a series of loan moves to lower-league clubs to gain senior experience and hone his skills as a shot-stopper. His first loan came in the 2007–08 season to League Two side Grays Athletic, where he joined on a one-month deal in January 2008 and made 10 appearances. The following season, 2008–09, saw multiple loans: a return to Grays Athletic for three months, where he featured in 17 matches and kept four clean sheets; a short spell at League Two's AFC Bournemouth in January 2009, making 4 appearances; a one-month loan to Luton Town in March 2009, during which he was an unused substitute in the 3–2 extra-time victory over Scunthorpe United in the Football League Trophy Final, securing the trophy for the club; and a brief stint at Dagenham & Redbridge in April 2009, with 3 appearances. These moves exposed him to competitive environments in the Conference Premier and League Two. The pattern continued in 2009–10 with loans to Crewe Alexandra, where he played 10 matches across two spells in League Two, and Shrewsbury Town, for whom he made 26 appearances after joining in November 2009 and extending until the end of the season.[16] In 2010–11, Button had a season-long loan to League One side Plymouth Argyle, appearing in 30 matches despite the club's struggles.[17] The 2011–12 campaign included further loans: to Leyton Orient in League One from August to December, limited to 1 appearance due to injury; Doncaster Rovers in the Championship for one month in January 2012, with 8 outings; and an emergency loan to Barnsley in March 2012, where he played 9 games in the Championship.[18] By the summer of 2012, after accumulating over 100 appearances across these lower-league loans, Button was transferred to Charlton Athletic for an undisclosed fee, ending his association with Tottenham without a competitive first-team outing for the Premier League side.[12] This extensive loan program underscored his development as a reliable goalkeeper, building resilience and match sharpness in challenging environments.Charlton Athletic
Button joined Charlton Athletic on 28 August 2012, signing a two-year contract on an undisclosed fee from Tottenham Hotspur following a series of loan spells earlier in his career.[19][20] As a backup goalkeeper behind first-choice Ben Hamer in the Championship, Button had limited opportunities during the 2012–13 season, appearing in just six matches across all competitions.[21][22] His professional debut for the club came in the FA Cup third round on 5 January 2013 against Huddersfield Town at The Valley, where he started in goal but conceded after 11 minutes when Jermaine Beckford fired past him from close range, resulting in a 0–1 defeat.[23][24] Button remained on the bench for most of the campaign until late February, when injuries to Hamer opened the door for a brief run in the side. He made his league debut on 2 March 2013 in a 0–1 home loss to Burnley, during which he fumbled a cross from Kieran Trippier but quickly recovered to deny Charlie Austin a follow-up chance.[25] This performance earned him starts in the next three Championship fixtures, including a 1–0 victory over Huddersfield Town on 9 March, where he made a crucial late save to tip Alan Lee's header over the bar and preserve the clean sheet.[26][27] Button's time at Charlton ended when he transferred to Brentford on 31 July 2013 for an undisclosed fee, having made no further appearances after his four-game league stint in March and April.[21] In total, he played six times for the Addicks without keeping a clean sheet, serving primarily as deputy to Hamer and ahead of Nick Pope in the pecking order.[22]Brentford
Button joined Brentford on 30 July 2013, signing a two-year contract after transferring from Charlton Athletic for an undisclosed fee.[28][29] He quickly established himself as the first-choice goalkeeper during the 2013–14 League One season, making 45 league appearances and keeping 20 clean sheets, which contributed significantly to Brentford's promotion to the Championship as runners-up.[30] In June 2014, Button signed a new three-year contract extension with the club.[31] Button retained his starting position in the Championship for the 2014–15 season, appearing in all 46 league matches and helping Brentford consolidate their position in the second tier with a mid-table finish.[32] He continued as a consistent starter in the 2015–16 campaign, adding to his tally and reaching over 130 league appearances across his three seasons at the club.[33] Throughout his time at Brentford, Button's shot-stopping ability and distribution earned him recognition as a fan favorite, with a total of 40 clean sheets in 141 appearances for the Bees.[30][34] He departed the club on 19 July 2016, transferring to Fulham after his performances attracted interest from higher-division sides.[35][36]Fulham
Button joined Fulham from Brentford on 19 July 2016, signing a three-year contract for a reported fee of £1.5 million.[36][33] As the club's new first-choice goalkeeper, Button made 41 appearances across all competitions during the 2016–17 EFL Championship season, including a debut clean sheet in a 1–0 victory over Newcastle United on 5 August 2016.[10][37] In the following 2017–18 season, he featured in 24 matches before being displaced by Marcus Bettinelli in December 2017, amid Fulham's push for promotion.[38][39] Button remained part of the squad that qualified for the Championship play-offs, serving as a backup during the semi-final victory over Derby County and as an unused substitute in the final, where Fulham defeated Aston Villa 1–0 at Wembley Stadium on 26 May 2018 to earn promotion to the Premier League.[40][41] Following the promotion triumph, Button's opportunities diminished further as the club prepared for the top flight, and he departed Craven Cottage in July 2018, transferring to Brighton & Hove Albion for an undisclosed fee after making 62 appearances in total for Fulham.[42][43] This move came ahead of Fulham's challenging 2018–19 Premier League campaign, which ended in relegation, though Button had already transitioned to a backup role at his new club.[32]Brighton & Hove Albion
Button joined Brighton & Hove Albion on 16 July 2018, signing a three-year contract on a free transfer from Fulham following the latter's promotion to the Premier League. The 29-year-old was brought in to provide depth in goal, primarily as backup to first-choice goalkeeper Maty Ryan, amid Brighton's preparations for their second consecutive season in the top flight.[32] During the 2018–19 Premier League campaign, Button made four appearances in the league, stepping in for Ryan who was absent for the 2019 AFC Asian Cup.[44] His debut came on 29 December 2018 in a 1–0 home win over Everton, where he was named man of the match for a series of key saves, helping secure the three points crucial to Brighton's survival push.[44] Button also featured in cup competitions, including the FA Cup and Carabao Cup, contributing to a total of 11 appearances across all competitions during his two seasons at the club.[45] In January 2019, fellow goalkeeper Robert Sánchez arrived on loan from Chelsea (later made permanent), further establishing Button in a third-choice role behind Ryan and Sánchez.[32] Button saw no first-team action in the 2019–20 Premier League season, remaining an unused substitute as Brighton again battled relegation but stayed up on the final day.[45] His time at the Amex Stadium was marked by limited opportunities, focusing largely on training and squad support during the club's consecutive top-flight survival efforts. In September 2020, ahead of the expiry of his contract the following summer, Button departed for West Bromwich Albion in a transfer reportedly worth around £1 million, ending his stint at Brighton after two years with minimal on-pitch impact.[46]West Bromwich Albion
Button joined West Bromwich Albion from Brighton & Hove Albion on 5 September 2020 for an undisclosed fee, reported to be around £1 million.[47][46] He signed an initial one-year deal with an option for an additional year, arriving as cover for first-choice goalkeeper Sam Johnstone ahead of the club's Premier League campaign following promotion. Button made his debut for West Brom on 16 January 2021 in a 3-2 Premier League victory away to Wolverhampton Wanderers, stepping in during Johnstone's absence due to COVID-19 protocols.[48] Over the remainder of the 2020–21 season, he featured in 11 league matches as West Brom were relegated to the Championship, providing solid backup support with notable saves, including a strong performance in a 3-0 win over Sheffield United.[22] Following relegation, Button extended his stay by signing a new two-year contract in May 2022, committing to the club until June 2024.[49][50] In the 2021–22 Championship season, Button made 11 appearances, often rotating with Johnstone and later competing with emerging academy product Josh Griffiths, contributing to the team's mid-table stability with consistent shot-stopping.[51] His role expanded slightly in 2022–23 under manager Carlos Corberán, where he appeared in 16 matches across all competitions (13 in the Championship and 3 in the FA Cup), serving primarily as backup to Alex Palmer while offering mentorship and reliability during a season that saw West Brom finish ninth.[51][4] Key contributions included a crucial late claim from a corner in a 1-0 victory over Middlesbrough in February 2023, helping secure vital points in the promotion race.[52] Palmer later credited Button's experience for pushing his own performances.[53] After two full seasons in the Championship, Button's contract was terminated by mutual consent on 8 August 2023, allowing him to seek regular playing time elsewhere; he departed having made 31 appearances in all competitions for West Brom, conceding 45 goals and keeping 8 clean sheets.[54][55]Reading
Button joined Reading on a free transfer from West Bromwich Albion on 9 August 2023, signing a two-year contract.[56] Following his experience in the Championship, he initially served as the first-choice goalkeeper during the 2023–24 League One season, where Reading finished 20th amid ongoing off-field issues including points deductions. However, in the 2024–25 campaign, Button transitioned to a backup role behind Joel Pereira, who emerged as the primary option after Button suffered an early-season injury.[57] Button made 11 appearances across all competitions during the 2024–25 League One season, including five starts in the league, three in the EFL Trophy, and three in the FA Cup.[3] His limited opportunities came amid injuries to the goalkeeping department and Reading's turbulent form, with the club suffering heavy early defeats such as 0–3 to Wrexham and 2–5 to Bolton Wanderers, though they later mounted a push toward the play-offs with strong home performances.[58] Reading's season reflected broader struggles post-relegation from the Championship in 2023, compounded by financial constraints and managerial changes, culminating in a disappointing 4–2 loss on the final day that ended play-off hopes.[59] Button's contract expired at the end of the season, and he was released as a free agent on 16 May 2025.[60]Ipswich Town
On 4 July 2025, Ipswich Town signed experienced goalkeeper David Button on a one-year contract as a free transfer from Reading, where he had made 11 appearances in the previous League One season.[3] Button, who has amassed over 400 career appearances across multiple clubs, was brought in to provide depth and mentor younger goalkeepers within the squad.[3] Button serves as the third-choice goalkeeper behind first-choice Alex Palmer and deputy Christian Walton during the 2025–26 Sky Bet Championship season.[61] His role emphasizes squad stability for Ipswich, who returned to the Championship following relegation from the Premier League after back-to-back promotions in 2023 and 2024.[62] As of November 2025, Button has yet to make a first-team appearance for the club, having been named as an unused substitute in five matches, including the EFL Cup first-round tie against Bromley on 12 August 2025 and four Championship fixtures.[22] With Palmer sidelined by a calf injury sustained in late October 2025, Walton has started in goal, including a 4–1 victory over Swansea City on 8 November 2025, while Button continues to provide experienced cover.[63][64][65] Button's contract runs until 30 June 2026, positioning him as a key veteran option amid Ipswich's mid-table campaign in the Championship, where the team sits seventh with 26 points from 15 matches as of 16 November 2025.[1][66]International career
Youth international career
Button began his youth international career with England at the under-16 level, making his debut on 17 October 2003 in a 4–0 Victory Shield win over Northern Ireland at Nene Park, Irthlingborough.[67] He also featured in the 2004 Tournoi de Montaigu, starting in a 1–0 loss to Côte d'Ivoire on 7 April and a 3–2 defeat to Italy three days later.[67] Progressing to the under-17 team during the 2006–07 season, Button participated in UEFA European Under-17 Championship qualifiers and the 2005 finals tournament, where he made three appearances in the group stage. He started as goalkeeper in a 0–0 draw against Bulgaria at Oakwell, Barnsley, on 30 March 2006.[68] A month later, on 1 April, he played in a qualifier against Russia, where England suffered a 2–1 defeat despite an early lead; Button was credited with several key saves before Russia's quality strikes proved decisive.[69] Button earned call-ups to the under-19 side in 2007–08, accumulating ten caps primarily in friendly matches and the 2008 UEFA European Under-19 Championship, where he made three appearances. Notable appearances included a 1–1 draw with the Netherlands on 27 February 2007 at De Toekomst, Amsterdam, a 2–1 home win over the Czech Republic on 24 April 2007 at The Hawthorns, West Bromwich, and a 4–1 victory against Poland on 6 February 2007.[70] Button also earned one cap for the England U20 team, playing in a 2–0 friendly win over Italy on 31 March 2009.[71] In total, Button secured over 20 appearances across England's youth teams from under-16 to under-20 level, including major UEFA tournaments, underscoring his reliability and shot-stopping ability on the international stage.Senior international career
David Button has not made any appearances for the senior England national football team as of November 2025.[71] His lack of progression to the senior level can be attributed to the intense competition for the goalkeeper position during his career peak in the 2010s, when Joe Hart amassed 75 caps as the primary choice under managers including Roy Hodgson and Sam Allardyce, followed by Jordan Pickford's emergence with over 60 caps starting from 2017.[72][73] Button's club career, which has seen him play predominantly in the EFL Championship and lower divisions with clubs such as Brentford, Fulham, and Reading, did not provide the consistent Premier League exposure typically required for senior international consideration.[8] At age 36, born on 27 February 1989, any future call-up to the England senior squad appears highly unlikely given the depth of younger talent in the position.[74]Early life and personal
Early life
David Button was born on 27 February 1989 in Stevenage, Hertfordshire, England.[1] He grew up in the nearby town of Welwyn Garden City and attended Monk's Walk School there, where he balanced academic studies with early involvement in local youth football.[75] Button's initial exposure to organized football came through school and community activities in the Hertfordshire area, fostering his development as a goalkeeper before joining the Tottenham Hotspur academy as a youth player.[75]Family and personal interests
Button is married to Jade Button, with whom he shares a significant connection to the number 27: he was born on 27 February 1989, his wife was also born on the 27th of her birth month, and the couple married on the 27th of a month. This affinity for the number extends to his professional life, where he has frequently worn shirt number 27 throughout his career.[76] Public information on Button's family life remains limited, with the couple maintaining a private profile amid his frequent club relocations, including moves to Fulham in 2016, Brighton & Hove Albion in 2018, West Bromwich Albion in 2020, Reading in 2023, and Ipswich Town in 2025. As of November 2025, Button and his family are based in the Suffolk area near Ipswich, supporting his role with the club.[3] In his personal interests, Button has engaged in charitable endeavors, notably participating in community fundraising events during his tenure at Brighton & Hove Albion. In April 2019, he joined fellow players to visit local offices as part of Blue and White Day, an initiative by the club's foundation that raised funds to sustain disability football sessions for young people in Sussex, enabling ongoing community programs.[77]Career statistics
Club statistics
David Button has amassed over 400 senior club appearances across all competitions as of November 2025. The following table details his league appearances, goals conceded, and clean sheets season by season, with early loan spells from Tottenham Hotspur aggregated for brevity. Cup and play-off appearances are additional and contribute to his overall totals (e.g., 19 FA Cup matches, 8 League Cup matches, 7 EFL Trophy matches, and 2 play-off matches). Data excludes youth and reserve matches unless they reached senior level.[8][78]| Season | Club | League/Division | Apps | Goals conceded | Clean sheets |
|---|---|---|---|---|---|
| 2007–2013 | Tottenham Hotspur (loan) | Various (Conf Premier to Championship) | 109 | 143 | 29 |
| 2013–14 | Brentford | League One | 42 | 33 | 20 |
| 2014–15 | Brentford | Championship | 46 | 59 | 11 |
| 2015–16 | Brentford | Championship | 46 | 67 | 8 |
| 2016–17 | Fulham | Championship | 40 | 51 | 11 |
| 2017–18 | Fulham | Championship | 20 | 27 | 3 |
| 2018–19 | Brighton & Hove Albion | Premier League | 4 | 5 | 1 |
| 2020–21 | West Bromwich Albion | Premier League | 1 | 2 | 0 |
| 2021–22 | West Bromwich Albion | Championship | 10 | 12 | 4 |
| 2022–23 | West Bromwich Albion | Championship | 13 | 19 | 2 |
| 2023–24 | Reading | League One | 37 | 55 | 8 |
| 2024–25 | Reading | League One | 5 | 10 | 0 |
| 2025–26 | Ipswich Town | Premier League | 0 | 0 | 0 |
International statistics
Button represented England at youth international level between 2003 and 2009, featuring for teams from U16 to U20 without registering any goals as a goalkeeper. His most notable appearances came in major UEFA tournaments at U17 and U19 levels, where he played full matches in the group stages. He also made a single outing for the U20 side in a friendly. No senior international appearances were recorded.[71] The following table summarizes his verified youth international appearances in key competitions:| Year | Opponent | Result | Competition |
|---|---|---|---|
| 2005 | Belarus U17 | England 4–0 | UEFA European Under-17 Championship |
| 2005 | Turkey U17 | England 2–3 | UEFA European Under-17 Championship |
| 2005 | Italy U17 | England 0–1 | UEFA European Under-17 Championship |
| 2008 | Netherlands U19 | England 0–0 | UEFA European Under-19 Championship |
| 2008 | Italy U19 | England 0–0 | UEFA European Under-19 Championship |
| 2008 | Greece U19 | England 3–0 | UEFA European Under-19 Championship |
| 2009 | Italy U20 | England 2–0 | International Friendly |