Sonny Bradley

English footballer (born 1991) From Wikipedia, the free encyclopedia

Sonny Bradley (born 13 September 1991) is an English professional footballer who plays as a centre-back for EFL Championship club Lincoln City.

Full name Sonny Bradley[1]
Date of birth (1991-09-13) 13 September 1991 (age 34)[2]
Place of birth Kingston upon Hull, England
Height 6 ft 5 in (1.96 m)[3]
Quick facts Personal information, Full name ...
Sonny Bradley
Bradley playing for Portsmouth 2013
Personal information
Full name Sonny Bradley[1]
Date of birth (1991-09-13) 13 September 1991 (age 34)[2]
Place of birth Kingston upon Hull, England
Height 6 ft 5 in (1.96 m)[3]
Position Centre-back[4]
Team information
Current team
Lincoln City
Number 15
Youth career
1999–2010 Hull City
Senior career*
Years Team Apps (Gls)
2010–2013 Hull City 2 (0)
2010Harrogate Town (loan) 6 (0)
2011IK Frej (loan) 5 (1)
2012Aldershot Town (loan) 14 (0)
2012–2013Aldershot Town (loan) 42 (1)
2013–2014 Portsmouth 33 (2)
2014–2016 Crawley Town 72 (2)
2016–2018 Plymouth Argyle 84 (11)
2018–2023 Luton Town 163 (5)
2023–2025 Derby County 40 (3)
2025Wycombe Wanderers (loan) 17 (1)
2025– Lincoln City 45 (3)
* Club domestic league appearances and goals as of 16:02, 2 May 2026 (UTC)
Close

Early life

Bradley was born and raised in Kingston upon Hull, East Riding of Yorkshire.[5] He progressed through the Hull City youth ranks, joining the club at the age of seven.[6] While in the youth ranks at Hull City, Bradley met his childhood friend, Danny East, who he has known for more than ten years.[7]

Career

Hull City

In October 2010, he was sent out on loan to Conference North club Harrogate Town, making his debut in a 3–2 win over Worcester City.[8] He made seven appearances for the Town, scoring in an FA Trophy tie with Witton Albion.[9]

In April 2011, he joined Division 1 Norra team IK Frej on a one-month loan after going on trial with the club.[10][11] Bradley made his debut on 25 April, against BK Forward, and scoring against Dalkurd FF on 7 May. He returned to Hull after making five appearances and scoring once.

He was offered his first professional contract by Hull City in the summer of 2011.[12] Bradley was also a former pupil at Kelvin Hall School and at sixteen, Bradley missed out the apprenticeship.[13]

In January 2012, he joined League Two club Aldershot Town on a one-month loan deal.[14] He made his professional debut on 7 January 2012, in a 3–0 defeat to Oxford United at the Recreation Ground.[15] The loan period was later extended to 7 April 2012.[16] He finished the season with 14 appearances for Aldershot before being recalled by Hull on 29 March 2012.[17]

He made his league debut for Hull on 31 March when he was used as a half-time substitute for captain Jack Hobbs in the 0–2 defeat by Coventry City at the KC Stadium.[18] He was handed his first start on 7 April, in a 0–2 defeat against Millwall.[19]

On 7 August 2012, Bradley returned to Aldershot in a season-long loan.[20] He made his second debut for the club on 11 August, against Wolverhampton Wanderers.[21] On 23 October, Bradley scored his first career goal, an 87th-minute header in a 2–1 win against Southend United.[22] He finished the season with 42 league appearances, scoring once. Despite relegation to Conference Premier, Bradley says his time at Aldershot Town in his second spell helped him improved as a player.[23]

Bradley was released at the end of 2012–13 season.[24]

Portsmouth

After his release from Hull, Bradley signed a two-year deal with Portsmouth on 9 May 2013, where he will joining with Danny East.[25] Bradley revealed he turned down a move from Championship and League One clubs in favour joining Portsmouth.[26] Bradley would also take number six shirt at the club.[27]

He made his debut in a 4–1 home defeat to Oxford United on 3 August 2013. Despite the loss, Bradley was impressed with the club's supporters attendance at the stadium.[28] Since his debut, Bradley had an extended run of the first team and then on 1 January 2014, Bradley scored his first goal for the club and also the first goal of 2014 for the club, as Portsmouth lose 2–1 to Southend United.[29] But towards the end of the season, Bradley would be often used in first team ins and out, mostly on the substitution bench. Bradley would then score his second goal of the season, just ten minutes after coming on as a substitute, in a 4–4 draw against Bury on 26 April 2014, in which it turns out to be his last appearance for the club.[30]

Crawley Town

On 17 June 2014, Bradley signed a two-year contract at Crawley Town, from Portsmouth for an undisclosed fee. Crawley had fought off competition from Championship clubs for his signature.[31][32]

Plymouth Argyle

On 11 July 2016, Bradley signed for Plymouth Argyle.[33] He was offered a new contract by Plymouth at the end of the 2017–18 season.[34] After two successful campaigns with Plymouth, Bradley opted not to renew his contract and left on 8 June 2018, having made 95 appearances for the Devon club.[35]

Luton Town

Bradley agreed to sign for newly promoted League One club Luton Town on 12 June 2018 on a three-year contract, effective from 1 July.[36] He scored his first goal for Luton with a half volley from 25 yards on the opening day of the 2019–20 season in a 3–3 home draw with Middlesbrough.[37]

On 10 May 2023, it was announced that Bradley would be departing the club following the conclusion of their play-off campaign.[38]

Derby County

On 7 July 2023, Bradley signed for Derby County on a free transfer.[39] Bradley made his debut in a 2–1 opening day home defeat against Wigan Athletic, in which his wayward backpass resulted in Wigan's opening goal.[40] After Derby lost two of the next three games, a 2–0 EFL Cup defeat to Blackpool and a 2–1 league defeat to Oxford, Bradley lost his place in the first team following criticism of his performances; Derby subsequently won the next two games.

Bradley came on as a 17th-minute substitute away at Bolton, but, with Derby level at 1–1, again made a vital mistake which led to Derby keeper Joe Wildsmith being sent-off when trying to rescue the situation; Derby went on to lose 2–1.[41] After this, Derby changed formation to a back 4 and Bradley was mainly used as a substitute as Eiran Cashin and Curtis Nelson became the preferred central defensive pairing,[42] Bradley stated his "frustration" at losing his place as his starts in the league came as Cashin picked up minor injuries and suspensions.[43]

In early 2024, Derby head coach Paul Warne went back to a back 5 formation when Warne used this system, Bradley became a starter and then on 24 February 2024, Bradley scored his first goal for the club, a headed goal against Barnsley, Bradley scored the opening goal in the match, but Derby lost 2–1.[44] Bradley's performances were much improved from his August 2023 displays.[45]

Bradley had his longest run in the starting 11, with nine starts in eleven league matches in February and March, however this run would ended as he picked up a direct red card in Derby's 1–0 defeat at Northampton Town for a headbutt at Northampton's Manny Monthé, the red card resulted in an automatic three-game suspension with neither Derby nor the player appealed the suspension despite claims from Bradley of no wrongdoing on his behalf.[46]

On 13 April 2024, Bradley made his return from his suspension in a home match against Leyton Orient, Bradley scored two goals 3–0 win.[47] Bradley would help Derby keep clean sheets in their last two matches of the season, as they gained promotion to the Championship after finishing runners-up in League One.[48] Bradley made 41 appearances for his first season for Derby, scoring three goals.

Bradley; who was fourth choice centre-back behind Eiran Cashin, Curtis Nelson and Nat Phillips only made nine appearances for Derby during the 2024–25 season.[49]

On 16 May 2025; it was announced by Derby County the Bradley's contract would not be renewed upon its expiry in June 2025; he played 50 times for Derby, scoring 3 times in his two seasons at Derby.[50]

Wycombe Wanderers (loan)

Sonny signed for Wycombe Wanderers of League One on loan on 6 January 2025 for the second half of the season.[49] On 10 January 2025, Bradley scored his first goal for the club in the 2024-25 FA Cup Third Round tie against Portsmouth.[51] On 18 March 2025, Bradley scored in Wycombe's 3–2 win at Rotherham United.[52] Bradley played 21 times for Wycombe during his loan spell; scoring twice as Wycombe's season ended in defeat to Charlton Athletic in the League One play-offs.[3]

Lincoln City

On 20 June 2025, Lincoln City announced the signing of Bradley to a two-year contract, from 1 July 2025 once his Derby County contract had expired.[53] He made his debut, starting in the opening day 2–0 win against Reading.[54] In August he scored his first goal against Mansfield Town, but in a mixed game he would also see himself get sent off a few minutes later.[55] He received a nomination for player of the month for March, due to being a rock in the Lincoln defence all season, whilst helping keep 3 clean sheets from 5 games that month.[56] In April, he was nominated for League One player of the season, alongside team mate Jack Moylan as well as Dom Ballard and Owen Bailey.[57] After winning promotion from League One in the 2025–26 season, he was named in the EFL League One Team of the Season alongside teammates, George Wickens, Jack Moylan and Tendayi Darikwa as well as being nominated for League One player of the season, alongside team mate Jack Moylan as well as Dom Ballard and Owen Bailey.[58][59] He was awarded Lincoln City's player of the season following the end of the 2025–26 season.[60]

Career statistics

As of end of 2025–26 season
More information Club, Season ...
Appearances and goals by club, season and competition
Club Season League National cup[a] League cup[b] Other Total
DivisionAppsGoalsAppsGoalsAppsGoalsAppsGoalsAppsGoals
Hull City 2010–11[61] Championship 00000000
2011–12[62] Championship 20000020
2012–13[63] Championship 0000
Total 20000020
Harrogate Town (loan) 2010–11[64] Conference North 601[c]171
IK Frej (loan) 2011[3] Division 1 Norra 5151
Aldershot Town (loan) 2011–12[62] League Two 140140
2012–13[63] League Two 42140101[d]0481
Total 561401010621
Portsmouth 2013–14[65] League Two 33210103[d]0382
Crawley Town 2014–15[66] League One 26100103[d]0301
2015–16[67] League Two 46110101[d]0491
Total 722102040792
Plymouth Argyle 2016–17[68] League Two 44750102[d]0527
2017–18[69] League One 40420101[d]0444
Total 84117020309611
Luton Town 2018–19[70] League One 450401000500
2019–20[71] Championship 4030000403
2020–21[72] Championship 3701030410
2021–22[73] Championship 22210002[e]1253
2022–23[74] Championship 200000000200
Total 16456040211766
Derby County 2023–24[75] League One 33320105[d]0413
2024–25[76] Championship 70002090
Total 403203050503
Wycombe Wanderers (loan) 2024–25[76] League One 171212[e]0211
Lincoln City 2025–26[77] League One 45310203[d]1514
Career total 5242924115024358633
Close
  1. Includes FA Cup
  2. Appearance in FA Trophy
  3. Appearance(s) in EFL Trophy

Honours

References

Related Articles

Wikiwand AI