Site Banner

Chelsea FC Profile: John Obi Mikel

| Player Summary |

Full Name: John Michael Nchekwube Obinna

Born: Wednesday, 22nd April 1987 (age: 37)
Place of birth: Jos, Nigeria
Height: 5' 11"

Involvement with Chelsea:

Men's 1st Team Player from 2006 to 2017

Playing Career:

Lyn Oslo
Chelsea (Jun 2006 to Jan 2017) - cost: £16,000,000
Tianjin TEDA
Stoke City
Kuwait SC

Chelsea First-Team Career Summary

Competitive Debut: Sunday, 13th August 2006, Liverpool 2 - 1 Chelsea (Sub)

Age on debut: 19 years 3 months 22 days

100th Appearance: Sunday, 30th November 2008, Chelsea 1 - 2 Arsenal

200th Appearance: Saturday, 30th April 2011, Chelsea 2 - 1 Tottenham Hotspur

300th Appearance: Sunday, 5th January 2014, Derby County 0 - 2 Chelsea

Last Competitive First-Team Appearance: Wednesday, 11th May 2016, Liverpool 1 - 1 Chelsea


Season League F.A. Cup Lg Cup Europe Oth* Ttl
2006 / 07 22 (12)6 (1)4 (1)9 (3)1 (1)42 (18)
2007 / 08 29 (8)234 (3)139 (11)
2008 / 09 34 (1)51 (1)9049 (2)
2009 / 10 25 (4)324135 (4)
2010 / 11 282 (1)06 (1)137 (2)
2011 / 12 22 (7)51 (1)9 (2)037 (10)
2012 / 13 22 (3)3 (1)110 (2)238 (6)
2013 / 14 24 (13)228 (4)036 (17)
2014 / 15 18 (12)242 (1)026 (13)
2015 / 16 25 (6)224 (1)033 (7)
Total249 (66)32 (3)20 (3)65 (17)6 (1)372 (90)


Season League F.A. Cup Lg Cup Europe Oth* Ttl
2006 / 07 020002
2013 / 14 110002
2014 / 15 000101
2015 / 16 000101

* oth = other competitive matches such as Full Members Cup, Charity/Community Shield, Fifa World Club Cup.
Figures in ( ) are substitute appearances and are also included in the totals.
i.e. John Obi Mikel made 372 appearances for Chelsea, of which 90 were as a substitute.

Competitive Matches Played

CompDateHome  AwayAtt
F.A. Community Shield13th Aug 2006Liverpool21Chelsea56,275 match lost Sub on 81 mins
League20th Aug 2006Chelsea30Manchester City41,953 match won Sub on 83 mins
League27th Aug 2006Blackburn Rovers02Chelsea19,398 match won Sub on 88 mins
League9th Sep 2006Chelsea21Charlton Athletic41,194 match won Sub on 86 mins
Europe12th Sep 2006Chelsea20Werder Bremen32,135 match won Sub on 90 mins
League23rd Sep 2006Fulham02Chelsea24,290 match won Sub on 76 mins
Europe27th Sep 2006Levski Sofia13Chelsea27,950 match won Sub on 63 mins booked
League14th Oct 2006Reading01Chelsea24,025 match won booked sent off
League18th Nov 2006Chelsea10West Ham United41,916 match won Sub on 83 mins
Europe22nd Nov 2006Werder Bremen10Chelsea36,900 match lost Sub on 59 mins
League29th Nov 2006Bolton Wanderers01Chelsea23,559 match won Sub on 90 mins
League Cup20th Dec 2006Newcastle United01Chelsea37,406 match won Sub on 66 mins
League23rd Dec 2006Wigan Athletic23Chelsea22,077 match won Sub on 79 mins booked
League26th Dec 2006Chelsea22Reading41,885 match drawn Sub on 70 mins
League2nd Jan 2007Aston Villa00Chelsea41,006 match drawn Sub on 75 mins
F.A. Cup6th Jan 2007Chelsea61Macclesfield Town41,434 match won scored 1 goal booked
League Cup10th Jan 2007Wycombe Wanderers11Chelsea9,771 match drawn booked
League13th Jan 2007Chelsea40Wigan Athletic40,846 match won Sub on 82 mins
League20th Jan 2007Liverpool20Chelsea44,245 match lost Sub on 73 mins
League Cup23rd Jan 2007Chelsea40Wycombe Wanderers41,591 match won
F.A. Cup28th Jan 2007Chelsea30Nottingham Forest41,516 match won scored 1 goal
League31st Jan 2007Chelsea30Blackburn Rovers38,000 match won Sub on 87 mins
League3rd Feb 2007Charlton Athletic01Chelsea27,111 match won Sub on 75 mins
F.A. Cup17th Feb 2007Chelsea40Norwich City41,537 match won
Europe21st Feb 2007Porto11Chelsea49,000 match drawn Sub on 47 mins
League Cup25th Feb 2007Arsenal12Chelsea70,073 match won Sub on 63 mins sent off
Europe6th Mar 2007Chelsea21Porto39,041 match won Sub on 46 mins
F.A. Cup19th Mar 2007Tottenham Hotspur12Chelsea35,519 match won
League31st Mar 2007Watford01Chelsea19,793 match won Sub on 58 mins
Europe4th Apr 2007Chelsea11Valencia38,065 match drawn Sub on 74 mins
League7th Apr 2007Chelsea10Tottenham Hotspur41,864 match won Sub on 83 mins
Europe10th Apr 2007Valencia12Chelsea53,000 match won
F.A. Cup15th Apr 2007Blackburn Rovers12Chelsea50,559 match won Sub on 81 mins booked
League18th Apr 2007West Ham United14Chelsea34,966 match won
League22nd Apr 2007Newcastle United00Chelsea52,056 match drawn Sub on 18 mins booked
Europe25th Apr 2007Chelsea10Liverpool39,483 match won
League28th Apr 2007Chelsea22Bolton Wanderers41,105 match drawn
Europe1st May 2007Liverpool10Chelsea42,554 match lost
League6th May 2007Arsenal11Chelsea60,102 match drawn Sub on 74 mins booked
League9th May 2007Chelsea00Manchester United41,794 match drawn Sub on 46 mins booked
League13th May 2007Chelsea11Everton41,746 match drawn Sub on 74 mins
F.A. Cup19th May 2007Manchester United01Chelsea89,826 match won
F.A. Community Shield5th Aug 2007Manchester United11Chelsea80,731 match drawn booked
League12th Aug 2007Chelsea32Birmingham City41,590 match won Sub on 69 mins
League15th Aug 2007Reading12Chelsea24,031 match won Sub on 46 mins booked
League19th Aug 2007Liverpool11Chelsea43,924 match drawn
League25th Aug 2007Chelsea10Portsmouth41,501 match won Sub on 65 mins
League2nd Sep 2007Aston Villa20Chelsea37,714 match lost Sub on 52 mins
League15th Sep 2007Chelsea00Blackburn Rovers41,062 match drawn Sub on 57 mins
League23rd Sep 2007Manchester United20Chelsea75,663 match lost sent off
Europe3rd Oct 2007Valencia12Chelsea53,000 match won Sub on 89 mins booked
League20th Oct 2007Middlesbrough02Chelsea27,699 match won
Europe24th Oct 2007Chelsea20Shalke 0440,910 match won Sub on 70 mins
League27th Oct 2007Chelsea60Manchester City41,832 match won
League3rd Nov 2007Wigan Athletic02Chelsea19,011 match won
Europe6th Nov 2007Shalke 0400Chelsea53,951 match drawn Sub on 64 mins
League11th Nov 2007Chelsea11Everton41,683 match drawn
League24th Nov 2007Derby County02Chelsea32,789 match won
League1st Dec 2007Chelsea10West Ham United41,830 match won booked
League8th Dec 2007Chelsea20Sunderland41,707 match won
League16th Dec 2007Arsenal10Chelsea60,139 match lost booked
League Cup19th Dec 2007Chelsea20Liverpool41,366 match won Sub on 68 mins
League23rd Dec 2007Blackburn Rovers01Chelsea23,966 match won
League26th Dec 2007Chelsea44Aston Villa41,686 match drawn Sub on 85 mins
League29th Dec 2007Chelsea21Newcastle United41,751 match won
League1st Jan 2008Fulham12Chelsea25,357 match won Sub on 46 mins
F.A. Cup5th Jan 2008Chelsea10Queens Park Rangers41,289 match won
League Cup8th Jan 2008Chelsea21Everton41,178 match won sent off
League10th Feb 2008Chelsea00Liverpool41,788 match drawn Sub on 71 mins
F.A. Cup16th Feb 2008Chelsea31Huddersfield Town41,324 match won
League Cup24th Feb 2008Tottenham Hotspur21Chelsea87,660 match lost Sub on 98 mins booked
League15th Mar 2008Sunderland01Chelsea44,679 match won booked
League23rd Mar 2008Chelsea21Arsenal41,824 match won Sub on 88 mins
League30th Mar 2008Chelsea10Middlesbrough39,993 match won
Europe2nd Apr 2008Fenerbahce21Chelsea49,000 match lost Sub on 76 mins
League5th Apr 2008Manchester City02Chelsea42,594 match won
League14th Apr 2008Chelsea11Wigan Athletic40,487 match drawn Sub on 90 mins
League17th Apr 2008Everton01Chelsea37,112 match won
League26th Apr 2008Chelsea21Manchester United41,828 match won booked
League5th May 2008Newcastle United02Chelsea52,305 match won
League11th May 2008Chelsea11Bolton Wanderers41,755 match drawn Sub on 78 mins
League17th Aug 2008Chelsea40Portsmouth41,468 match won
League13th Sep 2008Manchester City13Chelsea47,331 match won booked
Europe16th Sep 2008Chelsea40Bordeaux39,365 match won
League21st Sep 2008Chelsea11Manchester United41,760 match drawn booked
League27th Sep 2008Stoke City02Chelsea27,500 match won
Europe1st Oct 2008CFR Cluj00Chelsea22,000 match drawn
League5th Oct 2008Chelsea20Aston Villa41,593 match won
League18th Oct 2008Middlesbrough05Chelsea29,221 match won
Europe22nd Oct 2008Chelsea10Roma41,002 match won
League26th Oct 2008Chelsea01Liverpool41,705 match lost
League29th Oct 2008Hull City03Chelsea24,906 match won
League1st Nov 2008Chelsea50Sunderland41,693 match won
Europe4th Nov 2008Roma31Chelsea38,425 match lost
League9th Nov 2008Blackburn Rovers02Chelsea20,670 match won
League Cup12th Nov 2008Chelsea11Burnley41,369 match drawn Sub on 46 mins
League15th Nov 2008West Bromwich Albion03Chelsea26,322 match won
League22nd Nov 2008Chelsea00Newcastle United41,660 match drawn
Europe26th Nov 2008Bordeaux11Chelsea34,307 match drawn
League30th Nov 2008Chelsea12Arsenal41,760 match lost Sub on 69 mins
League6th Dec 2008Bolton Wanderers02Chelsea22,023 match won
Europe9th Dec 2008Chelsea21CFR Cluj41,060 match won Sub on 87 mins booked
League14th Dec 2008Chelsea11West Ham United41,675 match drawn Sub on 80 mins booked
League22nd Dec 2008Everton00Chelsea35,655 match drawn
League26th Dec 2008Chelsea20West Bromwich Albion41,437 match won
League28th Dec 2008Fulham22Chelsea25,462 match drawn
F.A. Cup3rd Jan 2009Chelsea11Southend United41,090 match drawn booked
League11th Jan 2009Manchester United30Chelsea75,455 match lost
F.A. Cup14th Jan 2009Southend United14Chelsea11,314 match won Sub on 46 mins booked
League17th Jan 2009Chelsea21Stoke City41,788 match won Sub on 82 mins
League28th Jan 2009Chelsea20Middlesbrough40,280 match won
League1st Feb 2009Liverpool20Chelsea44,174 match lost booked
League7th Feb 2009Chelsea00Hull City41,802 match drawn Sub on 57 mins booked
F.A. Cup14th Feb 2009Watford13Chelsea16,851 match won Sub on 73 mins
League21st Feb 2009Aston Villa01Chelsea42,585 match won
Europe25th Feb 2009Chelsea10Juventus38,079 match won
League28th Feb 2009Chelsea21Wigan Athletic40,714 match won
League3rd Mar 2009Portsmouth01Chelsea20,326 match won Sub on 56 mins
F.A. Cup7th Mar 2009Coventry City02Chelsea31,407 match won Sub on 65 mins
Europe10th Mar 2009Juventus22Chelsea28,500 match drawn
League4th Apr 2009Newcastle United02Chelsea52,112 match won booked
League11th Apr 2009Chelsea43Bolton Wanderers41,096 match won
League22nd Apr 2009Chelsea00Everton41,556 match drawn Sub on 60 mins
League25th Apr 2009West Ham United01Chelsea34,749 match won
Europe28th Apr 2009Barcelona00Chelsea95,000 match drawn
League2nd May 2009Chelsea31Fulham41,801 match won
League10th May 2009Arsenal14Chelsea60,075 match won
League17th May 2009Chelsea20Blackburn Rovers40,804 match won
League24th May 2009Sunderland23Chelsea42,468 match won Sub on 78 mins
F.A. Cup30th May 2009Everton12Chelsea89,391 match won booked
F.A. Community Shield9th Aug 2009Manchester United22Chelsea85,896 match drawn Sub on 65 mins
League15th Aug 2009Chelsea21Hull City41,597 match won Sub on 45 mins
League23rd Aug 2009Fulham02Chelsea25,404 match won
League29th Aug 2009Chelsea30Burnley40,906 match won Sub on 83 mins
League12th Sep 2009Stoke City12Chelsea27,440 match won Sub on 83 mins
League20th Sep 2009Chelsea30Tottenham Hotspur41,623 match won Sub on 63 mins
League Cup23rd Sep 2009Chelsea10Queens Park Rangers37,781 match won
League26th Sep 2009Wigan Athletic31Chelsea18,542 match lost Sub on 46 mins
League21st Nov 2009Chelsea40Wolverhampton Wanderers41,786 match won
Europe25th Nov 2009Porto01Chelsea35,000 match won
League29th Nov 2009Arsenal03Chelsea60,067 match won booked
League Cup2nd Dec 2009Blackburn Rovers33Chelsea18,136 match drawn
League5th Dec 2009Manchester City21Chelsea47,348 match lost Sub on 64 mins
Europe8th Dec 2009Chelsea22Apoel Nicosia40,917 match drawn
League12th Dec 2009Chelsea33Everton41,579 match drawn Sub on 88 mins
League16th Dec 2009Chelsea21Portsmouth40,137 match won Sub on 64 mins
League20th Dec 2009West Ham United11Chelsea33,388 match drawn Sub on 46 mins
League26th Dec 2009Birmingham City00Chelsea28,958 match drawn Sub on 85 mins
League28th Dec 2009Chelsea21Fulham41,805 match won Sub on 70 mins
League7th Feb 2010Chelsea20Arsenal41,794 match won
League10th Feb 2010Everton21Chelsea36,411 match lost Sub on 76 mins booked
F.A. Cup13th Feb 2010Chelsea41Cardiff City40,827 match won
League20th Feb 2010Wolverhampton Wanderers02Chelsea28,978 match won
Europe24th Feb 2010Inter Milan21Chelsea84,638 match lost
League27th Feb 2010Chelsea24Manchester City41,814 match lost Sub on 60 mins
F.A. Cup7th Mar 2010Chelsea20Stoke City41,322 match won
League13th Mar 2010Chelsea41West Ham United41,755 match won
Europe16th Mar 2010Chelsea01Inter Milan38,107 match lost
League21st Mar 2010Blackburn Rovers11Chelsea25,554 match drawn
League24th Mar 2010Portsmouth05Chelsea18,753 match won booked
League27th Mar 2010Chelsea71Aston Villa41,825 match won
League3rd Apr 2010Manchester United12Chelsea75,217 match won
F.A. Cup10th Apr 2010Aston Villa03Chelsea85,472 match won booked
League13th Apr 2010Chelsea10Bolton Wanderers40,539 match won
League17th Apr 2010Tottenham Hotspur21Chelsea35,814 match lost Sub on 33 mins
F.A. Community Shield8th Aug 2010Manchester United31Chelsea84,623 match lost Sub on 60 mins
League14th Aug 2010Chelsea60West Bromwich Albion41,589 match won
League21st Aug 2010Wigan Athletic06Chelsea14,476 match won
League28th Aug 2010Chelsea20Stoke City40,931 match won
League11th Sep 2010West Ham United13Chelsea33,014 match won
Europe15th Sep 2010MSK Zilina14Chelsea11,181 match won
League19th Sep 2010Chelsea40Blackpool41,761 match won Sub on 78 mins
League25th Sep 2010Manchester City10Chelsea47,203 match lost Sub on 68 mins booked
Europe28th Sep 2010Chelsea20Marseille40,675 match won Sub on 88 mins booked
League3rd Oct 2010Chelsea20Arsenal41,828 match won Sub on 89 mins
League16th Oct 2010Aston Villa00Chelsea40,122 match drawn
Europe19th Oct 2010Spartak Moscow02Chelsea70,012 match won
League23rd Oct 2010Chelsea20Wolverhampton Wanderers41,752 match won booked
League30th Oct 2010Blackburn Rovers12Chelsea25,836 match won
Europe3rd Nov 2010Chelsea41Spartak Moscow40,477 match won Sub on 68 mins booked
League7th Nov 2010Liverpool20Chelsea44,238 match lost
League10th Nov 2010Chelsea10Fulham41,593 match won
League14th Nov 2010Chelsea03Sunderland41,072 match lost
League20th Nov 2010Birmingham City10Chelsea24,357 match lost
League28th Nov 2010Newcastle United11Chelsea46,469 match drawn Sub on 80 mins
League4th Dec 2010Chelsea11Everton41,642 match drawn Sub on 88 mins
League12th Dec 2010Tottenham Hotspur11Chelsea35,787 match drawn Sub on 46 mins
League27th Dec 2010Arsenal31Chelsea60,112 match lost Sub on 46 mins
League24th Jan 2011Bolton Wanderers04Chelsea22,837 match won Sub on 72 mins
F.A. Cup29th Jan 2011Everton11Chelsea28,376 match drawn Sub on 84 mins
League1st Feb 2011Sunderland24Chelsea37,855 match won Sub on 77 mins
League6th Feb 2011Chelsea01Liverpool41,829 match lost Sub on 71 mins booked
F.A. Cup19th Feb 2011Chelsea11Everton41,113 match drawn Sub on 46 mins
Europe16th Mar 2011Chelsea00FC Copenhagen36,454 match drawn Sub on 84 mins
Europe6th Apr 2011Chelsea01Manchester United37,915 match lost Sub on 79 mins
League9th Apr 2011Chelsea10Wigan Athletic40,734 match won Sub on 45 mins
League16th Apr 2011West Bromwich Albion13Chelsea25,163 match won
League20th Apr 2011Chelsea31Birmingham City40,848 match won
League23rd Apr 2011Chelsea30West Ham United41,656 match won
League30th Apr 2011Chelsea21Tottenham Hotspur41,681 match won
League8th May 2011Manchester United21Chelsea75,445 match lost Sub on 46 mins
League22nd May 2011Everton10Chelsea38,712 match lost Sub on 61 mins
League14th Aug 2011Stoke City00Chelsea27,421 match drawn
League20th Aug 2011Chelsea21West Bromwich Albion41,091 match won
League27th Aug 2011Chelsea31Norwich City41,765 match won
Europe13th Sep 2011Chelsea20Bayer Leverkusen33,820 match won
League18th Sep 2011Manchester United31Chelsea75,455 match lost Sub on 79 mins
League24th Sep 2011Chelsea41Swansea City41,800 match won booked
Europe28th Sep 2011Valencia11Chelsea33,791 match drawn
League2nd Oct 2011Bolton Wanderers15Chelsea24,657 match won Sub on 56 mins
League15th Oct 2011Chelsea31Everton41,789 match won Sub on 77 mins
League23rd Oct 2011Queens Park Rangers10Chelsea18,050 match lost booked
League Cup26th Oct 2011Everton12Chelsea23,170 match won Sub on 64 mins booked
League29th Oct 2011Chelsea35Arsenal41,801 match lost Sub on 76 mins
League5th Nov 2011Blackburn Rovers01Chelsea21,985 match won
League20th Nov 2011Chelsea12Liverpool41,820 match lost Sub on 46 mins
Europe23rd Nov 2011Bayer Leverkusen21Chelsea29,285 match lost Sub on 80 mins
Europe6th Dec 2011Chelsea30Valencia41,109 match won Sub on 65 mins
League12th Dec 2011Chelsea21Manchester City41,730 match won Sub on 88 mins
League17th Dec 2011Wigan Athletic11Chelsea18,320 match drawn Sub on 66 mins
League22nd Dec 2011Tottenham Hotspur11Chelsea36,141 match drawn Sub on 48 mins
F.A. Cup18th Feb 2012Chelsea11Birmingham City36,870 match drawn Sub on 58 mins
League25th Feb 2012Chelsea30Bolton Wanderers40,999 match won Sub on 88 mins
F.A. Cup6th Mar 2012Birmingham City02Chelsea21,822 match won
League10th Mar 2012Chelsea10Stoke City40,945 match won Sub on 67 mins booked
F.A. Cup18th Mar 2012Chelsea52Leicester City38,276 match won
League21st Mar 2012Manchester City21Chelsea46,324 match lost
Europe27th Mar 2012Benfica01Chelsea65,000 match won
League31st Mar 2012Aston Villa24Chelsea34,740 match won
Europe4th Apr 2012Chelsea21Benfica37,264 match won booked
League7th Apr 2012Chelsea21Wigan Athletic40,651 match won Sub on 74 mins
League9th Apr 2012Fulham11Chelsea25,697 match drawn booked
F.A. Cup15th Apr 2012Tottenham Hotspur15Chelsea85,731 match won booked
Europe18th Apr 2012Chelsea10Barcelona38,039 match won
League21st Apr 2012Arsenal00Chelsea60,111 match drawn Sub on 66 mins
Europe24th Apr 2012Barcelona22Chelsea95,845 match drawn booked
League2nd May 2012Chelsea02Newcastle United41,559 match lost
F.A. Cup5th May 2012Liverpool12Chelsea89,102 match won booked
Europe19th May 2012Bayern Munich11Chelsea69,901 match drawn
F.A. Community Shield12th Aug 2012Manchester City32Chelsea36,394 match lost booked
League19th Aug 2012Wigan Athletic02Chelsea19,738 match won
League22nd Aug 2012Chelsea42Reading41,733 match won Sub on 68 mins
League25th Aug 2012Chelsea20Newcastle United41,718 match won
Europe31st Aug 2012Atlético Madrid41Chelsea14,312 match lost
League15th Sep 2012Queens Park Rangers00Chelsea18,271 match drawn
Europe19th Sep 2012Chelsea22Juventus40,918 match drawn
League22nd Sep 2012Chelsea10Stoke City41,112 match won Sub on 81 mins
League29th Sep 2012Arsenal12Chelsea60,101 match won
Europe2nd Oct 2012FC Nordsjaelland04Chelsea25,120 match won Sub on 83 mins
League6th Oct 2012Chelsea41Norwich City41,784 match won Sub on 83 mins
League20th Oct 2012Tottenham Hotspur24Chelsea36,060 match won
Europe23rd Oct 2012Shakhtar Donetsk21Chelsea51,435 match lost
League28th Oct 2012Chelsea23Manchester United41,644 match lost booked
League Cup31st Oct 2012Chelsea54Manchester United41,126 match won Sub on 46 mins booked
League3rd Nov 2012Swansea City11Chelsea20,527 match drawn
Europe7th Nov 2012Chelsea32Shakhtar Donetsk41,067 match won
League11th Nov 2012Chelsea11Liverpool41,627 match drawn booked
League17th Nov 2012West Bromwich Albion21Chelsea25,933 match lost Sub on 81 mins
Europe20th Nov 2012Juventus30Chelsea39,670 match lost Sub on 71 mins
League25th Nov 2012Chelsea00Manchester City41,792 match drawn Sub on 79 mins
League1st Dec 2012West Ham United31Chelsea35,005 match lost booked
Fifa Club World Cup13th Dec 2012Monterrey13Chelsea36,648 match won
League26th Dec 2012Norwich City01Chelsea26,831 match won Sub on 74 mins
Europe21st Feb 2013Chelsea11Sparta Prague38,642 match drawn
League24th Feb 2013Manchester City20Chelsea47,256 match lost Sub on 81 mins
League2nd Mar 2013Chelsea10West Bromwich Albion41,548 match won Sub on 90 mins
Europe7th Mar 2013Steaua Bucharest10Chelsea45,000 match lost booked
F.A. Cup10th Mar 2013Manchester United22Chelsea75,196 match drawn Sub on 52 mins
Europe14th Mar 2013Chelsea31Steaua Bucharest28,817 match won booked
League17th Mar 2013Chelsea20West Ham United41,369 match won Sub on 85 mins
League30th Mar 2013Southampton21Chelsea31,779 match lost Sub on 72 mins
F.A. Cup1st Apr 2013Chelsea10Manchester United40,704 match won
League7th Apr 2013Chelsea21Sunderland41,500 match won
Europe11th Apr 2013Rubin Kazan32Chelsea25,000 match lost Sub on 60 mins
F.A. Cup14th Apr 2013Manchester City21Chelsea85,621 match lost Sub on 65 mins
League17th Apr 2013Fulham03Chelsea25,002 match won Sub on 76 mins
League21st Apr 2013Liverpool22Chelsea45,009 match drawn
League26th Aug 2013Manchester United00Chelsea75,032 match drawn Sub on 86 mins
Europe30th Aug 2013Bayern Munich22Chelsea17,686 match drawn Sub on 87 mins
League14th Sep 2013Everton10Chelsea36,034 match lost booked
Europe18th Sep 2013Chelsea12FC Basel40,358 match lost Sub on 75 mins
League21st Sep 2013Chelsea20Fulham41,608 match won scored 1 goal
League28th Sep 2013Tottenham Hotspur11Chelsea35,857 match drawn Sub on 46 mins
Europe22nd Oct 2013Shalke 0403Chelsea54,442 match won Sub on 72 mins
League27th Oct 2013Chelsea21Manchester City41,495 match won Sub on 66 mins
League Cup29th Oct 2013Arsenal02Chelsea59,455 match won booked
Europe6th Nov 2013Chelsea30Shalke 0441,194 match won
League9th Nov 2013Chelsea22West Bromwich Albion41,623 match drawn Sub on 73 mins
League23rd Nov 2013West Ham United03Chelsea34,977 match won
Europe26th Nov 2013FC Basel10Chelsea35,208 match lost booked
League1st Dec 2013Chelsea31Southampton41,568 match won Sub on 84 mins
League4th Dec 2013Sunderland34Chelsea40,652 match won Sub on 81 mins
League7th Dec 2013Stoke City32Chelsea25,154 match lost Sub on 70 mins
Europe11th Dec 2013Chelsea10Steaua Bucharest41,181 match won Sub on 73 mins booked
League Cup17th Dec 2013Sunderland21Chelsea20,731 match lost
League23rd Dec 2013Arsenal00Chelsea60,039 match drawn
League26th Dec 2013Chelsea10Swansea City41,111 match won
League29th Dec 2013Chelsea21Liverpool41,614 match won Sub on 46 mins
League1st Jan 2014Southampton03Chelsea31,271 match won
F.A. Cup5th Jan 2014Derby County02Chelsea32,110 match won scored 1 goal
League11th Jan 2014Hull City02Chelsea24,924 match won Sub on 79 mins
League19th Jan 2014Chelsea31Manchester United41,615 match won Sub on 68 mins
League29th Jan 2014Chelsea00West Ham United41,376 match drawn Sub on 63 mins
League3rd Feb 2014Manchester City01Chelsea47,364 match won Sub on 90 mins
League11th Feb 2014West Bromwich Albion11Chelsea24,327 match drawn Sub on 78 mins
F.A. Cup15th Feb 2014Manchester City20Chelsea47,013 match lost
Europe26th Feb 2014Galatasaray11Chelsea51,000 match drawn Sub on 66 mins
League1st Mar 2014Fulham13Chelsea24,577 match won Sub on 78 mins
League22nd Mar 2014Chelsea60Arsenal41,614 match won Sub on 79 mins
League13th Apr 2014Swansea City01Chelsea20,761 match won Sub on 79 mins booked
Europe22nd Apr 2014Atlético Madrid00Chelsea52,560 match drawn booked
League27th Apr 2014Liverpool02Chelsea44,726 match won
League11th May 2014Cardiff City12Chelsea27,716 match won Sub on 66 mins booked
League18th Aug 2014Burnley13Chelsea20,699 match won Sub on 82 mins
League30th Aug 2014Everton36Chelsea39,402 match won Sub on 75 mins
League21st Sep 2014Manchester City11Chelsea45,602 match drawn Sub on 63 mins
League Cup24th Sep 2014Chelsea21Bolton Wanderers40,988 match won
League27th Sep 2014Chelsea30Aston Villa41,616 match won Sub on 77 mins
Europe30th Sep 2014Sporting Lisbon01Chelsea40,734 match won Sub on 71 mins
League5th Oct 2014Chelsea20Arsenal41,607 match won Sub on 69 mins
League26th Oct 2014Manchester United11Chelsea75,327 match drawn Sub on 67 mins
League Cup28th Oct 2014Shrewsbury Town12Chelsea10,210 match won Sub on 80 mins
League3rd Dec 2014Chelsea30Tottenham Hotspur41,518 match won Sub on 76 mins
League6th Dec 2014Newcastle United21Chelsea52,019 match lost
Europe10th Dec 2014Chelsea31Sporting Lisbon41,089 match won scored 1 goal
League13th Dec 2014Chelsea20Hull City41,626 match won Sub on 82 mins
League Cup16th Dec 2014Derby County13Chelsea30,639 match won
League22nd Dec 2014Stoke City02Chelsea27,550 match won
League26th Dec 2014Chelsea20West Ham United41,589 match won Sub on 83 mins
League28th Dec 2014Southampton11Chelsea31,641 match drawn Sub on 74 mins
F.A. Cup4th Jan 2015Chelsea30Watford41,010 match won
League Cup20th Jan 2015Liverpool11Chelsea44,573 match drawn booked
F.A. Cup24th Jan 2015Chelsea24Bradford City41,014 match lost Sub on 70 mins
League7th Feb 2015Aston Villa12Chelsea35,969 match won Sub on 73 mins
League18th Apr 2015Chelsea10Manchester United41,422 match won Sub on 90 mins
League29th Apr 2015Leicester City13Chelsea32,021 match won Sub on 90 mins
League3rd May 2015Chelsea10Crystal Palace41,566 match won Sub on 45 mins
League10th May 2015Chelsea11Liverpool41,547 match drawn booked
League24th May 2015Chelsea31Sunderland41,620 match won Sub on 78 mins
League23rd Aug 2015West Bromwich Albion23Chelsea23,256 match won Sub on 84 mins
League12th Sep 2015Everton31Chelsea38,311 match lost Sub on 55 mins
League19th Sep 2015Chelsea20Arsenal41,584 match won Sub on 90 mins
League Cup23rd Sep 2015Walsall14Chelsea10,525 match won booked
Europe29th Sep 2015Porto21Chelsea46,120 match lost Sub on 62 mins
League24th Oct 2015West Ham United21Chelsea34,977 match lost Sub on 46 mins booked
League Cup27th Oct 2015Stoke City11Chelsea24,886 match drawn
League31st Oct 2015Chelsea13Liverpool41,577 match lost Sub on 70 mins booked
Europe9th Dec 2015Chelsea20Porto41,096 match won Sub on 86 mins
League19th Dec 2015Chelsea31Sunderland41,562 match won Sub on 71 mins
League26th Dec 2015Chelsea22Watford41,620 match drawn Sub on 46 mins
League28th Dec 2015Manchester United00Chelsea75,275 match drawn booked
League3rd Jan 2016Crystal Palace03Chelsea24,854 match won
League13th Jan 2016Chelsea22West Bromwich Albion40,945 match drawn
League16th Jan 2016Chelsea33Everton41,633 match drawn
League24th Jan 2016Arsenal01Chelsea60,072 match won booked
League3rd Feb 2016Watford00Chelsea20,910 match drawn
League7th Feb 2016Chelsea11Manchester United41,434 match drawn
Europe16th Feb 2016Paris Saint Germain21Chelsea46,505 match lost scored 1 goal booked
F.A. Cup21st Feb 2016Chelsea51Manchester City41,594 match won Sub on 82 mins
League27th Feb 2016Southampton12Chelsea31,688 match won
League1st Mar 2016Norwich City12Chelsea27,091 match won Sub on 60 mins
League5th Mar 2016Chelsea11Stoke City41,381 match drawn
Europe9th Mar 2016Chelsea12Paris Saint Germain37,591 match lost booked
F.A. Cup12th Mar 2016Everton20Chelsea37,283 match lost
League19th Mar 2016Chelsea22West Ham United41,623 match drawn
League2nd Apr 2016Aston Villa04Chelsea31,120 match won
League9th Apr 2016Swansea City10Chelsea20,966 match lost
League16th Apr 2016Chelsea03Manchester City41,212 match lost Sub on 79 mins booked
League23rd Apr 2016AFC Bournemouth14Chelsea11,365 match won
League2nd May 2016Chelsea22Tottenham Hotspur41,545 match drawn booked
League7th May 2016Sunderland32Chelsea47,050 match lost Sub on 83 mins
League11th May 2016Liverpool11Chelsea43,210 match drawn

Non-Competitive First-Team Appearances

Season Appearances

Non-Competitive First-Team Goals


Figures in ( ) are substitute appearances and are also included in the totals.
i.e. John Obi Mikel made 0 appearances for Chelsea, of which 0 were as a substitute.

Non-Competitive First-Team Matches Played

CompDateHome  AwayAtt

Non-First-Team Appearances

Season Appearances

Non-First-Team Goals


Figures in ( ) are substitute appearances and are also included in the totals.
i.e. John Obi Mikel made 0 appearances for Chelsea, of which 0 were as a substitute.

Non-First-Team Matches Played

CompDateHome  AwayAtt

Return to Player Directory.
Return to Home page.

Chelsea FC Player John Obi Mikel

Games Won: 216
Win Percentage: 58.06%
Total Bookings: 70
Times Sent Off: 4


During his Chelsea first-team career of 372 appearances, John Obi Mikel played alongside the following 99 players (number of appearances together in the same match-day squad in brackets)

Tammy Abraham (1)
Nathan Aké (6)
Alex (97)
Nicolas Anelka (126)
César Azpilicueta (102)
Demba Ba (24)
Lewis Baker (1)
Michael Ballack (107)
Asmir Begović (12)
Juliano Belletti (61)
Tal Ben Haim (16)
Yossi Benayoun (15)
Ryan Bertrand (32)
Fabio Borini (7)
José Bosingwa (90)
Khalid Boulahrouz (12)
Wayne Bridge (49)
Jeffrey Bruma (4)
Gary Cahill (113)
Ricardo Carvalho (85)
Petr Cech (273)
Andreas Christensen (3)
Jake Clarke-Salter (1)
Ashley Cole (212)
Joe Cole (91)
Diego Costa (41)
Thibaut Courtois (39)
Juan Cuadrado (5)
Carlo Cudicini (22)
Kevin de Bruyne (7)
Deco (41)
Franco Di Santo (13)
Lassana Diarra (18)
Papy Djilobodji (1)
Didier Drogba (203)
Michael Essien (133)
Samuel Eto'o (23)
Cesc Fàbregas (49)
Radamel Falcao (6)
Paulo Ferreira (97)
Geremi (17)
Eden Hazard (116)
Henrique Hilário (23)
Sam Hutchinson (3)
Branislav Ivanović (221)
Glen Johnson (3)
Gaël Kakuta (11)
Tomáš Kalas (3)
Salomon Kalou (182)
Kenedy (16)
Frank Lampard (242)
Ruben Loftus-Cheek (11)
Filipe Luís (14)
David Luiz (79)
Romelu Lukaku (5)
Claude Makélélé (39)
Florent Malouda (150)
Michael Mancienne (6)
Marko Marin (3)
Juan Mata (78)
Nemanja Matić (59)
Josh McEachran (12)
Raul Meireles (30)
Matt Miazga (2)
Mineiro (2)
Nuno Morais (5)
Victor Moses (25)
Oscar (105)
Alexandre Pato (2)
Pedro (25)
Lucas Piazon (1)
Claudio Pizarro (19)
Ricardo Quaresma (4)
Baba Rahman (14)
Ramires (138)
Loïc Rémy (22)
Arjen Robben (18)
Oriol Romeu (13)
Ben Sahar (5)
Mohamed Salah (11)
André Schürrle (39)
Mark Schwarzer (7)
Andriy Shevchenko (50)
Steve Sidwell (16)
Scott Sinclair (11)
Miroslav Stoch (5)
Daniel Sturridge (59)
John Swift (1)
John Terry (272)
Fernando Torres (98)
Bertrand Traoré (10)
Ross Turnbull (5)
Patrick van Aanholt (4)
Marco van Ginkel (1)
Willian (76)
Michael Woods (2)
Shaun Wright-Phillips (58)
Yuri Zhirkov (36)
Kurt Zouma (29)