T. Taiwo

Domestic leagues
Competition Season Team APP / SHO / PAS / DRI / DEF / FOUL / GK
Appearances Lineups Substitute In Substitute out Subs on bench Injuries Minutes played Goals Assists Big Chances Created Big Chances Missed Shots On target Shots blocked Hit Woodwork Passes Accurate Passes Key passes Crosses Crosses accurate Long Balls Through Balls Passing accuracy Dribbles attempts Dribbles success Dribbled past Dribbles dispossessed Duels Duels won Tackles Interceptions Blocks Long Balls Won Aerials Won Clearances Fouls committed Fouls drawn Yellow cards 2nd Yellow card Red cards Offsides Saves Inside box saves Penalty saved Clean sheets Conceded Rating
Kakkonen 2022
SalPa
6 5 1 2 1 - 260 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - - - - - - - 9 -
Veikkausliiga 2019
RoPS
27 27 - - - - 2369 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - - - - - 35 -
Veikkausliiga 2018
RoPS
32 32 - - 1 - 2880 1 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - 3 - - - - - - - 25 -
Allsvenskan 2017
AFC Eskilstuna
9 9 0 2 2 - 783 - - - - 11 1 4 - 333 237 8 16 3 - - 71.17% - - - 3 66 42 17 11 4 - 11 33 6 6 2 - - - - - - - 19 6.98
Super League 2016/2017
Lausanne Sport
13 11 2 5 5 - 882 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 21 -
Veikkausliiga 2016
HJK
21 21 0 0 - - 945 6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - - - - - - - 20 0.00
Veikkausliiga 2015
HJK
4 4 - - - - 360 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3 -
Süper Lig 2013/2014
Bursaspor
27 27 0 2 1 - - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 - - - - - - - - -
Premier League 2012/2013
Dynamo Kyiv
16 16 - - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Premier League 2011/2012
Queens Park Rangers
15 13 2 2 3 - 1193 1 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - - - - - - - 28 -
Serie A 2011/2012
Milan
4 4 0 1 7 - 321 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - - - - - - - 10 -
Ligue 1 2010/2011
Olympique de Marseille
30 29 1 0 8 - 2529 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - 5 - - - - - - - - 0.00
Ligue 1 2009/2010
Olympique de Marseille
27 24 3 2 3 - 2161 3 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 - - - - - - - 22 -
Ligue 1 2007/2008
Olympique de Marseille
28 26 2 4 6 - 2350 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 1 - - - - - - 37 -
Ligue 1 2006/2007
Olympique de Marseille
19 19 - - - - 1676 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 - 1 - - - - - 17 -

International cups
Competition Season Team APP / SHO / PAS / DRI / DEF / FOUL / GK
Appearances Lineups Substitute In Substitute out Subs on bench Injuries Minutes played Goals Assists Big Chances Created Big Chances Missed Shots On target Shots blocked Hit Woodwork Passes Accurate Passes Key passes Crosses Crosses accurate Long Balls Through Balls Passing accuracy Dribbles attempts Dribbles success Dribbled past Dribbles dispossessed Duels Duels won Tackles Interceptions Blocks Long Balls Won Aerials Won Clearances Fouls committed Fouls drawn Yellow cards 2nd Yellow card Red cards Offsides Saves Inside box saves Penalty saved Clean sheets Conceded Rating
Europa League 2019/2020
RoPS
2 2 - - - - 180 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 4 -
Europa League 2016/2017
HJK
4 4 0 1 - - 349 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 -
Europa League 2013/2014
Bursaspor
2 2 - - - - 180 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 5 -
Europa League 2012/2013
Dynamo Kyiv
2 2 - - - - 180 - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 -
Champions League 2012/2013
Dynamo Kyiv
8 8 - - - - 720 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - - - - - - - 13 -
Champions League 2011/2012
Milan
4 3 1 1 1 - 282 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 -
Champions League 2010/2011
Olympique de Marseille
5 4 1 0 4 - 388 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - - - - - - - 5 -
Europa League 2009/2010
Olympique de Marseille
4 4 - - - - 360 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - - - - - - - 5 -
Champions League 2009/2010
Olympique de Marseille
4 4 - - 2 - 360 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 10 -
Champions League 2008/2009
Olympique de Marseille
8 8 - - - - 720 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 - - - - - - - 8 -
Champions League 2007/2008
Olympique de Marseille
6 4 2 0 2 - 427 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 9 -

National team
Competition Season Team APP / SHO / PAS / DRI / DEF / FOUL / GK
Appearances Lineups Substitute In Substitute out Subs on bench Injuries Minutes played Goals Assists Big Chances Created Big Chances Missed Shots On target Shots blocked Hit Woodwork Passes Accurate Passes Key passes Crosses Crosses accurate Long Balls Through Balls Passing accuracy Dribbles attempts Dribbles success Dribbled past Dribbles dispossessed Duels Duels won Tackles Interceptions Blocks Long Balls Won Aerials Won Clearances Fouls committed Fouls drawn Yellow cards 2nd Yellow card Red cards Offsides Saves Inside box saves Penalty saved Clean sheets Conceded Rating
Africa Cup of Nations 2010
Nigeria
2 2 - - 3 - 180 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 4 -
World Cup 2010
Nigeria
2 2 0 2 1 - 129 - - - - 5 1 2 - 36 23 - 6 - - - 63.89% - - - - 12 7 4 1 - - 1 6 1 1 - - - - - - - - 4 6.73
Africa Cup of Nations 2008
Nigeria
4 4 - - - - 360 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - - - - - - - 3 -
Africa Cup of Nations 2006
Nigeria
6 6 - - - - 570 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3 -

Trophies
Competition Status Times Seasons
Ligue 1 Winner 1
Olympique de Marseille
2009/2010
Ligue 1 Runner-up 2
Olympique de Marseille
2006/2007
Olympique de Marseille
2010/2011
Serie A Runner-up 1
Milan
2011/2012

Transfers

Sidelined