Skip to content
Aaron Tshibola

Aaron Tshibola

Midfield - Central Midfield  at APO Levadiakos
Age31
CitizenshipDR Congo England
Height1.90 m
Footright
BornJanuary 2, 1995
at APO Levadiakos 327 days · joined 2025-07-01
👕200+ Apps
Market value €350k
Central Midfield Midfield

Career snapshot

15
clubs played for
12/13
debut season
0.07
goals / match
Kilmarnock FC
top club · 78 apps

Career highs

€3.00m
peak value · 2016
€5.90m
top transfer fee · 16/17
4
best season · 17/18
17 / 1
int'l caps / goals
299Appearances
22Goals
8Assists
73Yellow cards
4Red cards
96Full matches (90′)
Full nameAaron Tshibola
Date of birth1995-01-02 (31 yrs)
Place of birthLondon, DR Congo
CitizenshipDR Congo England
PositionMidfield - Central Midfield (main: Midfield)
Footright
Height190.00 m
Current clubAPO Levadiakos
Joined2025-07-01
Contract expires2026-06-30
Jul 2025
25/26 — APO Levadiakos
1 matches · 0 G · 0 A · across 2 competitions
Jul 2025
Transfer: PAS Lamia → APO Levadiakos
25/26 · Transfer
Mar 2025
Injury: unknown
2 games missed
Jan 2025
Transfer: Without Club → PAS Lamia
24/25 · Transfer
Oct 2024
Transfer: Hatta Club → Without Club
24/25 · Transfer
Jul 2024
24/25 — PAS Lamia 1964
12 matches · 2 G · 0 A · across 2 competitions
Aug 2023
Transfer: AEL Limassol → Hatta Club
23/24 · Transfer · €200k
Jul 2023
23/24 — Hatta Club
20 matches · 1 G · 0 A · across 2 competitions
Aug 2022
Transfer: Genclerbirligi → AEL Limassol
22/23 · Transfer
Jul 2022
22/23 — AEL Limassol
26 matches · 2 G · 1 A · across 3 competitions
Jul 2021
Transfer: Kilmarnock FC → Genclerbirligi
21/22 · Transfer
Jul 2021
21/22 — Genclerbirligi Ankara
27 matches · 2 G · 0 A · across 1 competition
Jul 2020
Transfer: Desportivo Aves → Kilmarnock FC
20/21 · Transfer
Jul 2020
20/21 — Kilmarnock FC
35 matches · 3 G · 2 A · across 5 competitions
Jan 2020
Transfer: Waasland-Beveren → Desportivo Aves
19/20 · Transfer
Aug 2019
Transfer: Aston Villa → Waasland-Beveren
19/20 · Transfer
Jul 2019
19/20 — KVRS Waasland - SK Beveren, Aston Villa, Desportivo Aves (- 2020)
13 matches · 0 G · 0 A · across 4 competitions
May 2019
Transfer: Kilmarnock FC → Aston Villa
18/19 · Return from loan
Aug 2018
Transfer: Aston Villa → Kilmarnock FC
18/19 · Loan
Jul 2018
18/19 — Kilmarnock FC
29 matches · 1 G · 0 A · across 3 competitions
May 2018
Transfer: Kilmarnock FC → Aston Villa
17/18 · Return from loan
Mar 2018
Injury: unknown
1 games missed
Feb 2018
Injury: unknown
2 games missed
Jan 2018
Transfer: Aston Villa → Kilmarnock FC
17/18 · Loan
Nov 2017
Transfer: MK Dons → Aston Villa
17/18 · Return from loan
Jul 2017
Transfer: Aston Villa → MK Dons
17/18 · Loan
Jul 2017
17/18 — Milton Keynes Dons, Aston Villa U23, Kilmarnock FC
32 matches · 4 G · 1 A · across 7 competitions
May 2017
Transfer: Forest → Aston Villa
16/17 · Return from loan
Jan 2017
Transfer: Aston Villa → Forest
16/17 · Loan
Aug 2016
Injury: unknown
7 games missed
Jul 2016
Transfer: Reading → Aston Villa
16/17 · Transfer · €5.90m
Jul 2016
16/17 — Nottingham Forest, Aston Villa, Aston Villa U23
17 matches · 2 G · 0 A · across 4 competitions
Jan 2016
Injury: unknown
25 games missed
Oct 2015
Injury: unknown
14 games missed
Jul 2015
15/16 — Reading FC
16 matches · 0 G · 0 A · across 3 competitions
May 2015
Transfer: Hartlepool → Reading
14/15 · Return from loan
Jan 2015
Transfer: Reading → Hartlepool
14/15 · Loan
Jul 2014
14/15 — Reading FC, Hartlepool United, FC Reading U21
30 matches · 0 G · 4 A · across 4 competitions
Jul 2014
Transfer: Reading U21 → Reading
14/15 · Transfer
Jul 2013
13/14 — Reading FC, FC Reading U21
19 matches · 3 G · 0 A · across 3 competitions
Jul 2012
12/13 — FC Reading U21
22 matches · 2 G · 0 A · across 2 competitions
Jul 2012
Transfer: Reading U18 → Reading U21
12/13 · Transfer
Jan 1970
Peak market value: €3.00m
Highest valuation recorded in dataset
8,631 min
Minutes played by club
APO Levadiakos 0.0%
PAS Lamia 1964 10.4%
Hatta Club 2.1%
AEL Limassol 8.2%
Genclerbirligi Ankara 11.2%
Kilmarnock FC 30.6%
Aston Villa 5.9%
Desportivo Aves (- 2020) 0.0%
KVRS Waasland - SK Beveren 0.0%
Milton Keynes Dons 1.8%
Aston Villa U23 3.4%
Nottingham Forest 0.0%
Reading FC 0.0%
Hartlepool United 0.0%
FC Reading U21 26.4%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
APO Levadiakos 1 25/26 25/26 1 0 0 0
PAS Lamia 1964 1 24/25 24/25 12 2 0 894
Hatta Club 1 23/24 23/24 20 1 0 180
AEL Limassol 1 22/23 22/23 26 2 1 710
Genclerbirligi Ankara 1 21/22 21/22 27 2 0 963
Kilmarnock FC 3 17/18 20/21 78 5 2 2,643
Aston Villa 2 16/17 19/20 10 1 0 511
Desportivo Aves (- 2020) 1 19/20 19/20 4 0 0 0
KVRS Waasland - SK Beveren 1 19/20 19/20 9 0 0 0
Milton Keynes Dons 1 17/18 17/18 16 1 1 155
Aston Villa U23 2 16/17 17/18 5 3 0 295
Nottingham Forest 1 16/17 16/17 4 0 0 0
Reading FC 3 13/14 15/16 17 0 0 0
Hartlepool United 1 14/15 14/15 23 0 4 0
FC Reading U21 3 12/13 14/15 47 5 0 2,280

Career trajectory — goals, assists & market value

1€750K3€1.5M4€2.3M5€3M12/13 — 2 goals (FC Reading U21)212/1313/14 — 3 goals (FC Reading U21)313/1414/15 — 4 assists414/1515/1616/17 — 2 goals (Aston Villa)216/1717/18 — 4 goals (Milton Keynes Dons)17/18 — 1 assists517/1818/19 — 1 goals (Kilmarnock FC)118/1919/2020/21 — 3 goals (Kilmarnock FC)20/21 — 2 assists520/2121/22 — 2 goals (Genclerbirligi Ankara)221/2222/23 — 2 goals (AEL Limassol)22/23 — 1 assists322/2323/24 — 1 goals (Hatta Club)123/2424/25 — 2 goals (PAS Lamia 1964)224/2525/2614/15 — €100K15/16 — €200K16/17 — €3M17/18 — €3M18/19 — €1.5M19/20 — €1.5M20/21 — €800K21/22 — €600K22/23 — €350K23/24 — €450K24/25 — €700K25/26 — €350KGoalsAssistsMarket value

Goals by season

12/13: 2212/1313/14: 3313/1414/15: 0014/1515/16: 0015/1616/17: 2216/1717/18: 4417/1818/19: 1118/1919/20: 0019/2020/21: 3320/2121/22: 2221/2222/23: 2222/2323/24: 1123/2424/25: 2224/2525/26: 0025/26

Assists by season

12/13: 0012/1313/14: 0013/1414/15: 4414/1515/16: 0015/1616/17: 0016/1717/18: 1117/1818/19: 0018/1919/20: 0019/2020/21: 2220/2121/22: 0021/2222/23: 1122/2323/24: 0023/2424/25: 0024/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Kypello Elladas APO Levadiakos 0 0 0 0 0 0
25/26 Super League 1 APO Levadiakos 1 0 0 0 1 0
24/25 SL1 Play-out PAS Lamia 1964 8 1 0 4 0 638
24/25 Super League 1 PAS Lamia 1964 4 1 0 1 0 256
23/24 UAE League Cup Hatta Club 2 1 0 0 0 180
23/24 UAE Pro League Hatta Club 18 0 0 3 0 0
22/23 Kypello Kyprou AEL Limassol 5 0 0 2 0 0
22/23 Protathlima Cyta AEL Limassol 17 2 0 8 0 710
22/23 Relegation Round AEL Limassol 4 0 1 2 0 0
21/22 1.Lig Genclerbirligi Ankara 27 2 0 8 1 963
20/21 Betfred Cup Kilmarnock FC 0 0 0 0 0 0
20/21 Premiership Kilmarnock FC 28 3 1 9 0 740
20/21 Premiership Play-offs Kilmarnock FC 1 0 0 1 0 0
20/21 Premiership Relegation Kilmarnock FC 3 0 0 0 0 0
20/21 SFA Cup Kilmarnock FC 3 0 1 1 0 0
19/20 Croky Cup KVRS Waasland - SK Beveren 1 0 0 0 0 0
19/20 EFL Cup Aston Villa 0 0 0 0 0 0
19/20 JPL KVRS Waasland - SK Beveren 8 0 0 1 0 0
19/20 Liga NOS Desportivo Aves (- 2020) 4 0 0 0 0 0
18/19 Premiership Kilmarnock FC 25 1 0 8 0 1,798
18/19 Scottish Premiership Top Six Split Kilmarnock FC 2 0 0 1 0 0
18/19 SFA Cup Kilmarnock FC 2 0 0 1 0 0
17/18 EFL Cup Milton Keynes Dons 2 0 0 0 0 0
17/18 EFL Trophy Milton Keynes Dons 2 1 0 0 0 155
17/18 League One Milton Keynes Dons 12 0 1 2 1 0
17/18 Premier League 2 Aston Villa U23 2 2 0 0 0 90
17/18 Premiership Kilmarnock FC 8 0 0 3 0 0
17/18 Scottish Premiership Top Six Split Kilmarnock FC 4 0 0 2 0 0
17/18 SFA Cup Kilmarnock FC 2 1 0 0 0 105
16/17 Championship Nottingham Forest 4 0 0 1 0 0
16/17 Championship Aston Villa 8 1 0 3 0 511
16/17 EFL Cup Aston Villa 1 0 0 0 0 0
16/17 FA Cup Aston Villa 1 0 0 0 0 0
16/17 Premier League 2 Aston Villa U23 3 1 0 0 1 205
15/16 Championship Reading FC 12 0 0 4 0 0
15/16 FA Cup Reading FC 1 0 0 0 0 0
15/16 League Cup Reading FC 3 0 0 0 0 0
14/15 Championship Reading FC 1 0 0 0 0 0
14/15 League Cup Reading FC 0 0 0 0 0 0
14/15 League Two Hartlepool United 23 0 4 6 0 0
14/15 U21 PL FC Reading U21 6 0 0 1 0 0
13/14 Championship Reading FC 0 0 0 0 0 0
13/14 U21 PL FC Reading U21 17 3 0 0 0 479
13/14 U21 PL Cup FC Reading U21 2 0 0 0 0 0
12/13 U21 PL FC Reading U21 13 1 0 0 0 1,015
12/13 U21 PL Qualificationsgr. 2 FC Reading U21 9 1 0 1 0 786
SeasonDateFromToTypeMarket valueFee
12/13 2012-07-01 Reading U18 Reading U21 Transfer 0
14/15 2014-07-01 Reading U21 Reading Transfer 0
14/15 2015-01-02 Reading Hartlepool Loan 100000
14/15 2015-05-31 Hartlepool Reading Return from loan 100000
16/17 2016-07-10 Reading Aston Villa Transfer 200000 €5.90m
16/17 2017-01-30 Aston Villa Forest Loan 3000000
16/17 2017-05-31 Forest Aston Villa Return from loan 3000000
17/18 2017-07-27 Aston Villa MK Dons Loan 3000000
17/18 2017-11-09 MK Dons Aston Villa Return from loan 1500000
17/18 2018-01-29 Aston Villa Kilmarnock FC Loan 1500000
17/18 2018-05-14 Kilmarnock FC Aston Villa Return from loan 1500000
18/19 2018-08-29 Aston Villa Kilmarnock FC Loan 1500000
18/19 2019-05-20 Kilmarnock FC Aston Villa Return from loan 1500000
19/20 2019-08-29 Aston Villa Waasland-Beveren Transfer 1500000
19/20 2020-01-31 Waasland-Beveren Desportivo Aves Transfer 1000000
20/21 2020-07-31 Desportivo Aves Kilmarnock FC Transfer 800000
21/22 2021-07-09 Kilmarnock FC Genclerbirligi Transfer 400000
22/23 2022-08-12 Genclerbirligi AEL Limassol Transfer 350000
23/24 2023-08-11 AEL Limassol Hatta Club Transfer 350000 €200k
24/25 2024-10-01 Hatta Club Without Club Transfer 500000
24/25 2025-01-17 Without Club PAS Lamia Transfer 400000
25/26 2025-07-01 PAS Lamia APO Levadiakos Transfer 350000
SeasonInjuryFromToDays missedGames missed
15/16 Ankle injury 2015-10-24 2015-12-27 65 14
15/16 Hamstring injury 2016-01-30 2016-05-18 110 25
16/17 Groin problems 2016-08-19 2016-09-24 37 7
17/18 Knock 2018-02-13 2018-02-20 8 2
17/18 Ill 2018-03-29 2018-04-05 8 1
24/25 unknown injury 2025-03-01 2025-03-17 17 2
Current€350k
Peak€3.00m
Low€100k
Δ since start+€250k
€100k€825k€1.55m€2.28m€3.00m197019701970
DateValue
Jan 1, 1970 €350k
Jan 1, 1970 €700k
Jan 1, 1970 €400k
Jan 1, 1970 €500k
Jan 1, 1970 €350k
Jan 1, 1970 €350k
Jan 1, 1970 €450k
Jan 1, 1970 €350k
Jan 1, 1970 €350k
Jan 1, 1970 €400k
Jan 1, 1970 €600k
Jan 1, 1970 €800k
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.00m
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.50m
Jan 1, 1970 €3.00m
Jan 1, 1970 €1.50m
Jan 1, 1970 €3.00m
Jan 1, 1970 €200k
Jan 1, 1970 €200k
Jan 1, 1970 €100k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #31269 #14 1 0 former national player
Team #3854 16 1 current national player
TeammatePPG played withJoint goalsMinutes
Mitch Pinnock 1 1 962
Nicke Kabamba 1 1 0
Metehan Mert 1 0 0
Jake Taylor 1 0 0
Gökhan Gül 1 0 0
Danny Rogers 1 0 0
Barış Alıcı 1 0 0
Jordan Obita 2 0 0
Dominic Samuel 1 0 0
Stuart Findlay 1 0 0
Shane Griffin 1 0 0
Greg Kiltie 1 1 0
Pierce Sweeney 1 0 0
Greg Taylor 2 0 0
Jordan Jones 2 0 0
Stephen O'Donnell 2 0 0
Eamonn Brophy 1 0 0
Rory McKenzie 2 0 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
20/21 Premiership Kilmarnock FC 3 28
13/14 U21 PL FC Reading U21 3 17
17/18 Premier League 2 Aston Villa U23 2 2

Top assist seasons

SeasonCompetitionClubAssistsMatches
14/15 League Two Hartlepool United 4 23
20/21 Premiership Kilmarnock FC 1 28
17/18 League One Milton Keynes Dons 1 12

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
18/19 2019-05-20 Kilmarnock FC Aston Villa Return from loan €1.50m
18/19 2018-08-29 Aston Villa Kilmarnock FC Loan €1.50m
17/18 2018-05-14 Kilmarnock FC Aston Villa Return from loan €1.50m
17/18 2018-01-29 Aston Villa Kilmarnock FC Loan €1.50m
17/18 2017-11-09 MK Dons Aston Villa Return from loan €1.50m
17/18 2017-07-27 Aston Villa MK Dons Loan €3.00m
16/17 2017-05-31 Forest Aston Villa Return from loan €3.00m
16/17 2017-01-30 Aston Villa Forest Loan €3.00m
14/15 2015-05-31 Hartlepool Reading Return from loan €100k
14/15 2015-01-02 Reading Hartlepool Loan €100k

Teams faced most often by Aaron Tshibola's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Shrewsbury Town 14 5 4 5 19 19 0 36%
Swindon Town 14 8 4 2 29 15 +14 57%
Gillingham FC 14 6 1 7 19 17 +2 43%
Crewe Alexandra 14 6 2 6 15 16 -1 43%
St. Mirren FC 13 8 3 2 20 15 +5 62%
St. Johnstone FC 13 6 1 6 17 14 +3 46%
Motherwell FC 13 6 4 3 16 10 +6 46%
Celtic FC 13 2 2 9 9 35 -26 15%
Rangers FC 13 3 2 8 11 26 -15 23%
Hibernian FC 12 1 5 6 12 16 -4 8%
Burton Albion 12 7 4 1 19 9 +10 58%
AFC Wimbledon 12 5 4 3 11 9 +2 42%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
12/13 Senior debut season
12/13 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
25/26 1 0 0 0 1 0
24/25 12 894 5 0 0 0.5
23/24 20 180 3 0 0 1.5
22/23 26 710 12 0 0 1.52
21/22 27 963 8 1 1 0.93
20/21 35 740 11 0 0 1.34
19/20 13 0 1 0 0 0
18/19 29 1,798 10 0 0 0.5
17/18 32 350 7 0 1 2.06
16/17 17 716 4 0 1 0.63
15/16 16 0 4 0 0 0
14/15 30 0 7 0 0 0
12/13 22 1,801 1 0 0 0.05

Output by competition

Career goals and assists broken down by tournament.

U21 PL
41 apps
7 G
0 A
Premiership
61 apps
4 G
1 A
Protathlima Cyta
17 apps
2 G
0 A
1.Lig
27 apps
2 G
0 A
SFA Cup
7 apps
1 G
1 A
U21 PL Qualificationsgr. 2
9 apps
1 G
0 A
Super League 1
5 apps
1 G
0 A
Championship
25 apps
1 G
0 A
EFL Trophy
2 apps
1 G
0 A
UAE League Cup
2 apps
1 G
0 A

Frequently asked about Aaron Tshibola

Who is Aaron Tshibola?

Aaron Tshibola is a DR professional footballer who plays as a central midfield for APO Levadiakos.

How old is Aaron Tshibola?

Aaron Tshibola is 31 years old. He was born on January 2, 1995 in London.

What position does Aaron Tshibola play?

Aaron Tshibola plays as a central midfield (Midfield - Central Midfield).

What club does Aaron Tshibola play for?

Aaron Tshibola currently plays for APO Levadiakos.

How many career goals has Aaron Tshibola scored?

Across all senior club competitions in our dataset, Aaron Tshibola has scored 22 goals in 299 appearances.

What is Aaron Tshibola's market value?

Aaron Tshibola's most recent reported market value is €350k.