PLAYER PROFILE

Keshi Anderson.

Portsmouth FC · England

Matrix 1593

At a glance

Full name
Keshi Stuart Oluyinka Adetokunboh Anderson
Born
06 Apr 1995
Age today
31
Nationality
England

Career by season

182 recorded appearances
Keshi Anderson appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27Championship Portsmouth FC 2000320
25/26EFL Cup Birmingham City 1000450
25/26Championship Portsmouth FC 73102471
25/26Championship Birmingham City 197107271
24/25League One Birmingham City 3727752,2496
24/25FA Cup Birmingham City 32011732
24/25EFL Cup Birmingham City 22011521
23/24FA Cup Birmingham City 32001330
23/24EFL Cup Birmingham City 1100810
23/24Championship Birmingham City 2012021,0252
22/23Championship Blackpool FC 95024431
21/22FA Cup Blackpool FC 1110340
21/22EFL Cup Blackpool FC 2010390
21/22Championship Blackpool FC 3229452,6266
20/21League One Blackpool FC 2013201,1792
20/21FA Cup Blackpool FC 1100790
20/21EFL Cup Blackpool FC 1100900
19/20League Two Swindon Town 2017651,3972
19/20EFL Cup Swindon Town 1100900

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Keshi Anderson match log
DateCompetitionMatchScoreMinutesGoals
14 Oct 2026Championship Portsmouth FC v Sheffield UnitedSubstitute, on 68′ 3 – 219
11 Oct 2026Championship Southampton FC v Portsmouth FCSubstitute, on 77′ 1 – 013
18 Apr 2026Championship Portsmouth FC v Leicester City 1 – 08
14 Apr 2026Championship Portsmouth FC v Ipswich TownSubstitute, on 71′ 2 – 019
11 Apr 2026Championship Middlesbrough FC v Portsmouth FC 0 – 175
06 Apr 2026Championship Portsmouth FC v Oxford United 2 – 2811
03 Apr 2026Championship Norwich City v Portsmouth FCSubstitute, on 65′ 1 – 125
31 Jan 2026Championship Portsmouth FC v West Bromwich AlbionSubstitute, on 70′ 3 – 020
25 Jan 2026Championship Portsmouth FC v Southampton FCSubstitute, on 71′ 1 – 119
01 Jan 2026Championship Watford FC v Birmingham City 3 – 077
20 Dec 2025Championship Sheffield United v Birmingham City 3 – 030
13 Dec 2025Championship Birmingham City v Charlton AthleticSubstitute, on 60′ 1 – 130
09 Dec 2025Championship Queens Park Rangers v Birmingham CitySubstitute, on 82′ 2 – 18
06 Dec 2025Championship Southampton FC v Birmingham CitySubstitute, on 80′ 3 – 110
01 Dec 2025Championship Birmingham City v Watford FCSubstitute, on 69′ 2 – 121
26 Nov 2025Championship West Bromwich Albion v Birmingham CitySubstitute, on 83′ 1 – 17
22 Nov 2025Championship Birmingham City v Norwich CitySubstitute, on 73′ 4 – 117
08 Nov 2025Championship Middlesbrough FC v Birmingham CitySubstitute, on 57′ 2 – 133
04 Nov 2025Championship Birmingham City v Millwall FCSubstitute, on 59′ 4 – 031
01 Nov 2025Championship Birmingham City v Portsmouth FCSubstitute, on 46′ 4 – 0451

Career transfers

12 recorded moves

All recorded career moves, newest first.

Keshi Anderson career transfers
Date FromToMoveFee
22 Jul 2023 Blackpool FC Birmingham City Transfer Free
01 Jul 2020 Swindon Town Blackpool FC Transfer Free
16 Jan 2018 Crystal Palace Swindon Town Transfer —
15 Jan 2018 Swindon Town Crystal Palace Loan return
31 Aug 2017 Crystal Palace Swindon Town Loan —
31 May 2017 Northampton Town Crystal Palace Loan return
17 Jan 2017 Crystal Palace Northampton Town Loan —
16 Jan 2017 Bolton Wanderers Crystal Palace Loan return
31 Aug 2016 Crystal Palace Bolton Wanderers Loan —
02 Jan 2016 Doncaster Rovers Crystal Palace Loan return
24 Sep 2015 Crystal Palace Doncaster Rovers Loan —
02 Feb 2015 Barton Rovers Crystal Palace Transfer €40k

Contracts and market values are not available yet.