About Keshi Anderson
Born 1995. Keshi Anderson is a British association football player.
Keshi Stuart Oluyinka Adetokunboh Anderson (born 6 April 1995) is an English professional footballer who plays as a winger and striker for Portsmouth.
After playing youth football with Watford and non-League football with Barton Rovers, Anderson turned professional with Crystal Palace in 2015. He did not make any appearances for the Palace first team, and spent loan spells with Doncaster Rovers, Bolton Wanderers, Northampton Town and Swindon Town. He signed permanently for Swindon in January 2018, leaving the club in June 2020 to sign for Blackpool. He later played for Birmingham City and Portsmouth.
Career After spending time with the Watford Academy, including 26 league goals. After scoring a hat-trick in six minutes while on trial at Brentford against Crystal Palace, the latter club signed him in February 2015. He scored on his debut for the Palace under-21 team, and a day later Palace manager Alan Pardew stated that Anderson would be in his senior squad for the forthcoming game away at Leicester City on 7 February.
Anderson joined Doncaster Rovers on a one-month loan on 24 September 2015 and made his Football League debut against Sheffield United a couple of days later. On 21 November, Anderson suffered a broken leg in a match against Rochdale that would keep him out for nine months. He scored on his Bolton debut three days later as the Wanderers came from behind to draw 1β1 with Southend United at the Macron Stadium. and he signed for Northampton Town on loan the next day.
On 31 August 2017, Anderson joined EFL League Two side Swindon Town on loan until January 2018. Two days later, he made his Swindon debut in their 4β1 home defeat against Barnet, featuring for 66 minutes before being replaced by Kaiyne Woolery. On 16 September 2017, Anderson scored his first goal for Swindon during their 3β2 home victory over Stevenage, doubling the hosts' lead in the 13th minute. After the conclusion of his loan period, Anderson joined Swindon on a permanent transfer on 16 January 2018.
A new contract was offered by manager Richie Wellens at the end of Swindon Town's League Two title-winning 2019β20 season; however, Anderson declined the offer and took to social media to announce that he was leaving the club when his contract expired.
Anderson signed for Blackpool on 29 June 2020 on a two-year contract, including an option for the club to extend the deal by a further year. He scored his first goal for the club in an EFL Trophy tie against Accrington Stanley on 6 October 2020.
On 22 July 2023, after a successful trial period, Anderson signed a one-year deal with EFL Championship club Birmingham City. At the end of the 2023β24 season, the club triggered their option for a 12-month contract extension. In October 2024, Anderson's contract was extended for a further year, to run until 2026.
He left the club by mutual consent in January 2026. Later that month he signed for Portsmouth.
On 6 April 2026, his 31st birthday, Anderson scored his first Portsmouth goal on his first start for the club, in a 2-2 draw with fellow relegation strugglers Oxford United.
Personal life Anderson is eligible to represent either Nigeria or England internationally.
Career statistics + Appearance and goals by club, season and competition
Division!!Apps!!Goals!!Apps!!Goals!!Apps!!Goals!!Apps!!Goals!!Apps!!Goals
2015β16 Premier League
2016β17 Premier League
2017β18 Premier League
0!!0!!0!!0!!0!!0!!0!!0!!0!!0 Doncaster Rovers (loan) 2015β16 League Two
2019β20 League Two
78!!11!!2!!0!!2!!0!!3!!1!!85!!12
2020β21 League One
2021β22 Championship
2022β23 Championship
58!!6!!2!!1!!3!!1!!7!!1!!70!!9
2023β24 Championship
2024β25 League One
2025β26 Championship
Portsmouth 2025β26
Blackpool EFL League One play-offs: 2021
Birmingham City EFL League One: 2024β25 EFL Trophy runner-up: 2024β25
Donβt just read it β
keep it.
Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.
- E-book
- Audio
- Video
Instant download Β· yours to keep Β· every purchase keeps this site free
Important facts
People in Keshi Anderson's life
Named in this biography and alive at the same time
Contemporaries
People whose lives overlapped Keshi Anderson's
Frequently asked questions
Who is Keshi Anderson?
English association football player (born 1995)
When was Keshi Anderson born?
Keshi Anderson was born on 6 April 1995 in Luton.
What is Keshi Anderson's occupation?
Keshi Anderson is an association football player.
What nationality is Keshi Anderson?
Keshi Anderson is British.
Sources & further reading
Cite this page
APA: Biography.guide. (2026). Keshi Anderson. https://biography.guide/keshi-anderson/
MLA: "Keshi Anderson." Biography.guide, https://biography.guide/keshi-anderson/.
Chicago: "Keshi Anderson." Biography.guide. https://biography.guide/keshi-anderson/.
Data last updated: 2026-09-20 Β· Spot an error? Report a correction.
Page generated 2026-09-27 05:01 UTC