Site Banner

Chelsea FC Profile: Marcos Alonso

| Player Summary |

Full Name: Marcos Alonso Mendoza

Born: Friday, 28th December 1990 (age: 33)
Place of birth: Madrid, Spain
Height: 6' 2"

Involvement with Chelsea:

Men's 1st Team Player from 2016 to 2022

Born in Madrid, Marcos Alonso Mendoza is a Spanish footballer who currently plays for Chelsea FC. Alonso joined Real Madrid's youth set-up in 1999 and stayed with the Spanish giants through until 2010 when he made his first move to England, signing for then Premier League team Bolton Wanderers. Following a spell in Italy with Serie A team Fiorentina (when he also spent a brief period back in England, on loan at Sunderland), Alonso signed for Chelsea FC on 30th August 2016.

Alonso was an integral part of Chelsea's Premier League winning side in the 2016/17 season, playing in the left wing-back position. He made 35 appearances, scoring 6 times in his first season with The Blues.

Marcos has represented his native Spain at U19 level, but as yet has not been selected for the full international team.

Playing Career:

Real Madrid
Bolton Wanderers
--->Sunderland (L)
Chelsea (Aug 2016 to Sep 2022) - cost: £23,000,000

* (L) = On Loan

Chelsea First-Team Career Summary

Competitive Debut: Tuesday, 20th September 2016, Leicester City 2 - 4 Chelsea

Age on debut: 25 years 8 months 23 days

100th Appearance: Sunday, 16th December 2018, Brighton And Hove Albion 1 - 2 Chelsea

200th Appearance: Wednesday, 16th March 2022, Lille Olympique 1 - 2 Chelsea

Last Competitive First-Team Appearance: Thursday, 19th May 2022, Chelsea 1 - 1 Leicester City


Season League F.A. Cup Lg Cup Europe Oth* Ttl
2016 / 17 31 (1)310035 (1)
2017 / 18 33327146
2018 / 19 31214139
2019 / 20 18 (3)425029 (3)
2020 / 21 13 (2)202017 (2)
2021 / 22 28 (3)3 (1)5 (1)9 (2)146 (7)
Total154 (9)17 (1)11 (1)27 (2)3212 (13)


Season League F.A. Cup Lg Cup Europe Oth* Ttl
2016 / 17 600006
2017 / 18 710008
2018 / 19 200204
2019 / 20 400004
2020 / 21 200002
2021 / 22 410005

* 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. Marcos Alonso made 212 appearances for Chelsea, of which 13 were as a substitute.

Competitive Matches Played

CompDateHome  AwayAtt
League Cup20th Sep 2016Leicester City24Chelsea29,899 match won
League24th Sep 2016Arsenal30Chelsea60,028 match lost Sub on 55 mins
League1st Oct 2016Hull City02Chelsea21,257 match won
League15th Oct 2016Chelsea30Leicester City41,547 match won
League23rd Oct 2016Chelsea40Manchester United41,424 match won booked
League30th Oct 2016Southampton02Chelsea31,827 match won
League5th Nov 2016Chelsea50Everton41,429 match won scored 1 goal
League20th Nov 2016Middlesbrough01Chelsea32,704 match won
League26th Nov 2016Chelsea21Tottenham Hotspur41,513 match won
League3rd Dec 2016Manchester City13Chelsea54,457 match won
League11th Dec 2016Chelsea10West Bromwich Albion41,622 match won
League14th Dec 2016Sunderland01Chelsea41,008 match won
League17th Dec 2016Crystal Palace01Chelsea25,259 match won
League26th Dec 2016Chelsea30AFC Bournemouth41,384 match won
League31st Dec 2016Chelsea42Stoke City41,601 match won booked
League4th Jan 2017Tottenham Hotspur20Chelsea31,491 match lost Sub on 65 mins
League14th Jan 2017Leicester City03Chelsea32,066 match won scored 2 goals
League22nd Jan 2017Chelsea20Hull City41,605 match won
League31st Jan 2017Liverpool11Chelsea53,157 match drawn
League4th Feb 2017Chelsea31Arsenal41,490 match won scored 1 goal
League12th Feb 2017Burnley11Chelsea21,744 match drawn
League25th Feb 2017Chelsea31Swansea City41,612 match won
League6th Mar 2017West Ham United12Chelsea56,984 match won
F.A. Cup13th Mar 2017Chelsea10Manchester United40,801 match won
League18th Mar 2017Stoke City12Chelsea27,724 match won
League1st Apr 2017Chelsea12Crystal Palace41,489 match lost Sub on 74 mins
League5th Apr 2017Chelsea21Manchester City41,528 match won
League8th Apr 2017AFC Bournemouth13Chelsea11,283 match won scored 1 goal
F.A. Cup22nd Apr 2017Tottenham Hotspur24Chelsea86,355 match won booked
League25th Apr 2017Chelsea42Southampton41,168 match won
League30th Apr 2017Everton03Chelsea39,595 match won
League8th May 2017Chelsea30Middlesbrough41,500 match won scored 1 goal
League12th May 2017West Bromwich Albion01Chelsea25,367 match won
League21st May 2017Chelsea51Sunderland41,618 match won
F.A. Cup27th May 2017Arsenal21Chelsea89,472 match lost
F.A. Community Shield6th Aug 2017Arsenal11Chelsea83,325 match drawn Sub on 79 mins booked
League12th Aug 2017Chelsea23Burnley41,616 match lost booked
League20th Aug 2017Tottenham Hotspur12Chelsea73,587 match won scored 2 goals booked
League27th Aug 2017Chelsea20Everton41,382 match won
League9th Sep 2017Leicester City12Chelsea30,923 match won
Europe12th Sep 2017Chelsea60Qarabağ41,150 match won
League17th Sep 2017Chelsea00Arsenal41,478 match drawn
League23rd Sep 2017Stoke City04Chelsea29,661 match won Sub on 59 mins booked
Europe27th Sep 2017Atlético Madrid12Chelsea60,643 match won
League30th Sep 2017Chelsea01Manchester City41,530 match lost
League14th Oct 2017Crystal Palace21Chelsea25,480 match lost
Europe18th Oct 2017Chelsea33Roma41,105 match drawn
League21st Oct 2017Chelsea42Watford41,467 match won Sub on 68 mins
League28th Oct 2017AFC Bournemouth01Chelsea10,998 match won
Europe31st Oct 2017Roma30Chelsea55,036 match lost
League5th Nov 2017Chelsea10Manchester United41,615 match won
League18th Nov 2017West Bromwich Albion04Chelsea23,592 match won scored 1 goal
Europe22nd Nov 2017Qarabağ04Chelsea67,100 match won Sub on 58 mins booked
League25th Nov 2017Liverpool11Chelsea53,225 match drawn
League29th Nov 2017Chelsea10Swansea City41,365 match won
League2nd Dec 2017Chelsea31Newcastle United41,538 match won
League9th Dec 2017West Ham United10Chelsea56,953 match lost Sub on 55 mins booked
League12th Dec 2017Huddersfield Town13Chelsea24,169 match won
League16th Dec 2017Chelsea10Southampton41,562 match won scored 1 goal booked
League23rd Dec 2017Everton00Chelsea39,191 match drawn
League26th Dec 2017Chelsea20Brighton And Hove Albion41,568 match won scored 1 goal
League30th Dec 2017Chelsea50Stoke City41,433 match won
League3rd Jan 2018Arsenal22Chelsea59,379 match drawn scored 1 goal
League Cup10th Jan 2018Chelsea00Arsenal40,097 match drawn
League13th Jan 2018Chelsea00Leicester City41,552 match drawn
League20th Jan 2018Brighton And Hove Albion04Chelsea30,600 match won Sub on 75 mins
League Cup24th Jan 2018Arsenal21Chelsea58,964 match lost
F.A. Cup28th Jan 2018Chelsea30Newcastle United41,049 match won scored 1 goal
League31st Jan 2018Chelsea03AFC Bournemouth41,464 match lost
Europe20th Feb 2018Chelsea11Barcelona37,741 match drawn
League25th Feb 2018Manchester United21Chelsea75,060 match lost
League4th Mar 2018Manchester City10Chelsea54,328 match lost
League10th Mar 2018Chelsea21Crystal Palace40,800 match won
Europe14th Mar 2018Barcelona30Chelsea97,183 match lost booked
F.A. Cup18th Mar 2018Leicester City12Chelsea31,792 match won
League1st Apr 2018Chelsea13Tottenham Hotspur41,364 match lost Sub on 83 mins
League8th Apr 2018Chelsea11West Ham United41,324 match drawn
League14th Apr 2018Southampton23Chelsea31,764 match won
League6th May 2018Chelsea10Liverpool41,314 match won booked
League9th May 2018Chelsea11Huddersfield Town38,910 match drawn scored 1 goal
F.A. Cup19th May 2018Manchester United01Chelsea87,647 match won
F.A. Community Shield5th Aug 2018Manchester City20Chelsea72,724 match lost
League11th Aug 2018Huddersfield Town03Chelsea24,121 match won
League18th Aug 2018Chelsea32Arsenal40,491 match won scored 1 goal
League26th Aug 2018Newcastle United12Chelsea51,791 match won
League1st Sep 2018Chelsea20AFC Bournemouth40,178 match won booked
League15th Sep 2018Chelsea41Cardiff City40,499 match won
Europe20th Sep 2018PAOK01Chelsea24,310 match won Sub on 66 mins
League23rd Sep 2018West Ham United00Chelsea56,875 match drawn
League29th Sep 2018Chelsea11Liverpool40,625 match drawn
League7th Oct 2018Southampton03Chelsea27,077 match won
League20th Oct 2018Chelsea22Manchester United40,721 match drawn
League28th Oct 2018Burnley04Chelsea21,430 match won
League4th Nov 2018Chelsea31Crystal Palace40,407 match won
League11th Nov 2018Chelsea00Everton40,345 match drawn
League24th Nov 2018Tottenham Hotspur31Chelsea55,465 match lost
League2nd Dec 2018Chelsea20Fulham40,551 match won Sub on 78 mins
League5th Dec 2018Wolverhampton Wanderers21Chelsea31,300 match lost booked
League8th Dec 2018Chelsea20Manchester City40,571 match won
League16th Dec 2018Brighton And Hove Albion12Chelsea30,645 match won booked
League22nd Dec 2018Chelsea01Leicester City40,558 match lost
League26th Dec 2018Watford12Chelsea20,415 match won
League30th Dec 2018Crystal Palace01Chelsea25,781 match won booked
League2nd Jan 2019Chelsea00Southampton40,668 match drawn
League Cup8th Jan 2019Tottenham Hotspur10Chelsea44,371 match lost
League12th Jan 2019Chelsea21Newcastle United40,491 match won
League19th Jan 2019Arsenal20Chelsea59,979 match lost
F.A. Cup27th Jan 2019Chelsea30Sheffield Wednesday37,433 match won
League2nd Feb 2019Chelsea50Huddersfield Town40,626 match won
League10th Feb 2019Manchester City60Chelsea54,452 match lost Sub on 73 mins booked
F.A. Cup18th Feb 2019Chelsea02Manchester United40,562 match lost
League27th Feb 2019Chelsea20Tottenham Hotspur40,542 match won
Europe7th Mar 2019Chelsea30Dynamo Kiev37,280 match won
Europe14th Mar 2019Dynamo Kiev05Chelsea64,830 match won scored 1 goal
League17th Mar 2019Everton20Chelsea39,356 match lost booked
League31st Mar 2019Cardiff City12Chelsea32,657 match won
Europe11th Apr 2019Slavia Prague01Chelsea17,484 match won scored 1 goal
League28th Apr 2019Manchester United11Chelsea74,526 match drawn scored 1 goal
League5th May 2019Chelsea30Watford40,650 match won
League12th May 2019Leicester City00Chelsea32,140 match drawn
League24th Aug 2019Norwich City23Chelsea27,032 match won Sub on 90 mins
League14th Sep 2019Wolverhampton Wanderers25Chelsea31,534 match won
Europe17th Sep 2019Chelsea01Valencia39,469 match lost
League22nd Sep 2019Chelsea12Liverpool40,638 match lost Sub on 15 mins booked
League Cup25th Sep 2019Chelsea71Grimsby Town39,674 match won Sub on 66 mins
League28th Sep 2019Chelsea20Brighton And Hove Albion40,683 match won booked
Europe2nd Oct 2019Lille Olympique12Chelsea48,523 match won
League6th Oct 2019Southampton14Chelsea31,473 match won
League19th Oct 2019Chelsea10Newcastle United40,513 match won scored 1 goal booked
Europe23rd Oct 2019Ajax01Chelsea52,482 match won
League26th Oct 2019Burnley24Chelsea20,975 match won Sub on 63 mins
League Cup30th Oct 2019Chelsea12Manchester United38,645 match lost
Europe5th Nov 2019Chelsea44Ajax39,132 match drawn Sub on 46 mins
League22nd Dec 2019Tottenham Hotspur02Chelsea61,104 match won
F.A. Cup25th Jan 2020Hull City12Chelsea24,109 match won
League22nd Feb 2020Chelsea21Tottenham Hotspur40,608 match won scored 1 goal
Europe25th Feb 2020Chelsea03Bayern Munich36,761 match lost sent off
League29th Feb 2020AFC Bournemouth22Chelsea10,667 match drawn scored 2 goals
F.A. Cup3rd Mar 2020Chelsea20Liverpool40,103 match won
League8th Mar 2020Chelsea40Everton40,694 match won
League21st Jun 2020Aston Villa12Chelseaunknown match won
League25th Jun 2020Chelsea21Manchester Cityunknown match won booked
League1st Jul 2020West Ham United32Chelseaunknown match lost
League11th Jul 2020Sheffield United30Chelseaunknown match lost Sub on 46 mins
League14th Jul 2020Chelsea10Norwich Cityunknown match won Sub on 80 mins
F.A. Cup19th Jul 2020Manchester United13Chelseaunknown match won
League22nd Jul 2020Liverpool53Chelseaunknown match lost Sub on 89 mins
League26th Jul 2020Chelsea20Wolverhampton Wanderersunknown match won
F.A. Cup1st Aug 2020Arsenal21Chelseaunknown match lost
League14th Sep 2020Brighton And Hove Albion13Chelseaunknown match won
League20th Sep 2020Chelsea02Liverpoolunknown match lost
League26th Sep 2020West Bromwich Albion33Chelseaunknown match drawn Sub on 46 mins booked
League31st Jan 2021Chelsea20Burnleyunknown match won scored 1 goal
League4th Feb 2021Tottenham Hotspur01Chelseaunknown match won
League7th Feb 2021Sheffield United12Chelseaunknown match won Sub on 62 mins
F.A. Cup11th Feb 2021Barnsley01Chelseaunknown match won Sub on 46 mins
League15th Feb 2021Chelsea20Newcastle Unitedunknown match won
League20th Feb 2021Southampton11Chelseaunknown match drawn booked
Europe23rd Feb 2021Atlético Madrid01Chelseaunknown match won
League8th Mar 2021Chelsea20Evertonunknown match won
Europe17th Mar 2021Chelsea20Atlético Madridunknown match won Sub on 90 mins
League3rd Apr 2021Chelsea25West Bromwich Albionunknown match lost
League20th Apr 2021Chelsea00Brighton And Hove Albionunknown match drawn Sub on 67 mins
League1st May 2021Chelsea20Fulhamunknown match won Sub on 81 mins
League8th May 2021Manchester City12Chelseaunknown match won scored 1 goal
F.A. Cup15th May 2021Leicester City10Chelsea20,000 match lost Sub on 68 mins
Europe11th Aug 2021Villarreal11Chelsea10,435 match drawn
League14th Aug 2021Chelsea30Crystal Palace38,965 match won Sub on 86 minsscored 1 goal
League22nd Aug 2021Arsenal02Chelsea58,729 match won
League28th Aug 2021Liverpool11Chelsea53,100 match drawn
League11th Sep 2021Chelsea30Aston Villa39,969 match won Captain booked
Europe14th Sep 2021Chelsea10Zenit St Petersburg39,252 match won Sub on 83 mins
League19th Sep 2021Tottenham Hotspur03Chelsea60,059 match won
League25th Sep 2021Chelsea01Manchester City40,036 match lost booked
Europe29th Sep 2021Juventus10Chelsea19,934 match lost Sub on 46 mins booked
Europe20th Oct 2021Chelsea40Malmo FF39,095 match won Sub on 66 mins
League Cup26th Oct 2021Chelsea11Southampton39,766 match drawn Captain
Europe2nd Nov 2021Malmo FF01Chelsea16,112 match won
League28th Nov 2021Chelsea11Manchester United40,041 match drawn Sub on 78 mins
League1st Dec 2021Watford12Chelsea20,388 match won booked
League4th Dec 2021West Ham United32Chelsea59,942 match lost Sub on 72 mins
Europe8th Dec 2021Zenit St Petersburg33Chelsea29,349 match drawn Sub on 75 mins
League11th Dec 2021Chelsea32Leeds United39,959 match won Sub on 87 mins
League16th Dec 2021Chelsea11Everton39,933 match drawn Sub on 65 mins
League19th Dec 2021Wolverhampton Wanderers00Chelsea30,631 match drawn
League Cup22nd Dec 2021Brentford02Chelsea16,577 match won
League26th Dec 2021Aston Villa13Chelsea41,907 match won booked
League29th Dec 2021Chelsea11Brighton And Hove Albion40,080 match drawn Sub on 27 mins
League2nd Jan 2022Chelsea22Liverpool40,072 match drawn
League Cup5th Jan 2022Chelsea20Tottenham Hotspur37,868 match won
League Cup12th Jan 2022Tottenham Hotspur01Chelsea45,603 match won Sub on 66 mins
League15th Jan 2022Manchester City10Chelsea53,319 match lost Sub on 81 mins booked
League18th Jan 2022Brighton And Hove Albion11Chelsea30,880 match drawn booked
League23rd Jan 2022Chelsea20Tottenham Hotspur40,020 match won Sub on 87 mins
F.A. Cup5th Feb 2022Chelsea21Plymouth Argyle39,959 match won Sub on 46 minsscored 1 goal
Fifa Club World Cup9th Feb 2022Al Hilal01Chelsea19,175 match won Sub on 87 mins
League19th Feb 2022Crystal Palace01Chelsea25,109 match won Sub on 74 mins
Europe22nd Feb 2022Chelsea20Lille Olympique38,832 match won Sub on 80 mins
League Cup27th Feb 2022Liverpool00Chelsea85,512 match drawn
Europe16th Mar 2022Lille Olympique12Chelsea49,048 match won
League2nd Apr 2022Chelsea14Brentford39,061 match lost Sub on 55 mins
League9th Apr 2022Southampton06Chelsea31,359 match won scored 1 goal
Europe12th Apr 2022Real Madrid23Chelsea59,839 match won
F.A. Cup17th Apr 2022Crystal Palace02Chelsea76,238 match won
League20th Apr 2022Chelsea24Arsenal32,249 match lost Sub on 81 mins
League24th Apr 2022Chelsea10West Ham United32,231 match won booked
League28th Apr 2022Manchester United11Chelsea73,564 match drawn scored 1 goal
League1st May 2022Everton10Chelsea39,256 match lost booked
League7th May 2022Chelsea22Wolverhampton Wanderers32,190 match drawn Sub on 46 mins
League11th May 2022Leeds United03Chelsea36,549 match won
F.A. Cup14th May 2022Liverpool00Chelsea84,897 match drawn
League19th May 2022Chelsea11Leicester City31,478 match drawn scored 1 goal

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. Marcos Alonso 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. Marcos Alonso 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 Marcos Alonso

Games Won: 130
Win Percentage: 61.32%
Starts as Captain: 2
Total Bookings: 33
Times Sent Off: 1


During his Chelsea first-team career of 212 appearances, Marcos Alonso played alongside the following 64 players (number of appearances together in the same match-day squad in brackets)

Tammy Abraham (32)
Ola Aina (2)
Nathan Aké (2)
Ethan Ampadu (3)
Tino Anjorin (3)
Kepa Arrizabalaga (74)
César Azpilicueta (196)
Tiémoué Bakayoko (33)
Ross Barkley (62)
Michy Batshuayi (49)
Asmir Begović (1)
Jérémie Boga (1)
Armando Broja (1)
Willy Caballero (20)
Gary Cahill (67)
Nathaniel Chalobah (10)
Trevoh Chalobah (21)
Ben Chilwell (8)
Andreas Christensen (96)
Diego Costa (33)
Thibaut Courtois (74)
Danny Drinkwater (18)
Emerson (11)
Cesc Fàbregas (76)
Billy Gilmour (9)
Olivier Giroud (63)
Marc Guéhi (2)
Kai Havertz (46)
Eden Hazard (107)
Gonzalo Higuain (10)
Callum Hudson-Odoi (61)
Branislav Ivanović (8)
Reece James (65)
Jorginho (110)
N'Golo Kanté (156)
Mateo Kovačić (105)
Tariq Lamptey (1)
Ruben Loftus-Cheek (60)
David Luiz (82)
Romelu Lukaku (34)
Ian Maatsen (1)
Nemanja Matić (33)
Édouard Mendy (45)
Álvaro Morata (55)
Victor Moses (66)
Mason Mount (79)
Charly Musonda (4)
Oscar (4)
Pedro (115)
Christian Pulisic (54)
Antonio Rüdiger (138)
Malang Sarr (13)
Saúl (14)
Thiago Silva (42)
Xavier Simons (1)
Jude Soonsup-Bell (1)
John Terry (4)
Fikayo Tomori (14)
Harvey Vale (2)
Timo Werner (42)
Willian (135)
Davide Zappacosta (32)
Hakim Ziyech (42)
Kurt Zouma (41)