Ranking every Arsenal captain of the Premier League era from worst to best

Quick Reads

Arsenal can legitimately claim to have had two of the best captains in the Premier League era – but they have also had plenty of unsuccessful leaders.

Pierre-Emerick Aubameyang is the current skipper, following in the footsteps of Tony Adams, Patrick Vieira…and plenty of others who were rather less successful in the role.

Here are the 12 permanent Arsenal captains from the Premier League era, ranked by how well they fared with the armband.

12. Granit Xhaka

Xhaka’s appointment wasn’t widely welcomed by the fans, but the Swiss international won a players’ vote to become skipper in September 2019.

However, while he may have had the backing of his team-mates, Xhaka’s relationship with supporters took a severe turn for the worse just a month into the role when he was booed off by them at the Emirates, sarcastically waving back and appearing to tell them to f*ck off as he trudged off during a 2-2 draw against Crystal Palace.

Soon after he was replaced by Pierre-Emerick Aubameyang. It really didn’t go well.

11. William Gallas

Most Arsenal fans were disappointed when Gallas was given the armband in 2007, and the defender didn’t do a lot to prove them wrong.

Indeed, the lasting memory from his spell as captain was when he sat down on the pitch and threw a strop after a 2-2 draw with Birmingham in 2008.

After he publicly criticised his own team-mates later that year, Arsene Wenger finally had enough and stripped him of the captaincy.


10. Laurent Koscielny

After eight successful years at the Emirates, Koscielny was appointed permanent Arsenal captain in 2018 by Unai Emery.

He was soon struck by the curse, making only 17 Premier League appearances in 2018-19 before rejecting a new contract, refusing to travel on their pre-season tour to the United States and then forcing through a move to Bordeaux.

As much as we loved Koscielny for most of the time, judging him purely on his one season as skipper, he can’t be placed any higher.

9. Robin Van Persie

Van Persie took the armband after Cesc Fabregas left for Barcelona, and he carried the Gunners to third in the Premier League with 30 goals in 38 league games during 2011-12.

However, at the end of the season he announced that he was refusing to sign a new contract and ruined his legacy by signing for bitter rivals Manchester United.

We’re starting to notice a trend here.

8. Thomas Vermaelen

Vermaelen was a talented centre-back and a natural leader but struggled with injuries during a significant part of his time as Arsenal captain.

Even when fit, the Belgian was behind Laurent Koscielny and Per Mertesacker in the pecking order, finding himself out of the team and club captain from the bench.

He reportedly agreed to join Manchester United before signing for Barcelona in 2014, where he continued to miss games through injury problems.

7. Per Mertesacker

Despite knowing he would miss a big chunk of the next season with a knee injury, Mertesacker was named as Arsenal captain following Mikel Arteta’s retirement in 2016.

“Wenger knew how long I was out, but he told me that he still saw me as a big figure for the club and that I was his first choice. I couldn’t believe it. It was huge for me,” Mertesacker told the Daily Telegraph.

“I was really buzzing as it came at the time I didn’t think it was going to happen. You want to be on the pitch, giving advice, making the difference, but sometimes that is not the role and you have to let it go.”

He made only one start all season, but it came in the 2017 FA Cup final as Arsenal beat Chelsea – and that performance alone is enough to put him above some of the other names on this list.

READ: A forensic analysis of Per Mertesacker’s display in the 2017 FA Cup final

6. Mikel Arteta

When Arteta was given the armband in 2014, his playing days were coming to an end and he was no longer a first-team regular for Arsenal.

But he had a great influence on the dressing room as Arsenal lifted two FA Cups under his captaincy. As has since become very, very clear, the Spaniard was a born leader.

5. Cesc Fabregas

At just 21 years old, Fabregas became Arsenal’s second youngest ever captain when he was appointed Gallas’ successor in 2008. Predictably, he was soon ruled out for four months with a knee injury.

But the talismanic midfielder was already Arsenal’s most consistent performer, and although he couldn’t deliver any silverware, nobody could knock the Spaniard’s performances wearing the armband.

After years of speculation, Fabregas eventually re-signed for Barcelona in 2011. Let’s not mention the Chelsea thing.

READ: Ranking every midfielder Arsenal have signed since Cesc Fabregas left

4. Pierre-Emerick Aubameyang

Is recency bias playing a part here? Yeah, probably, but Aubameyang signing a new contract when other players might have forced a transfer has moved him a step closer to legendary status.

The Gabon striker has scored 60 goals across his two full seasons at Emirates Stadium and led the team to the FA Cup in 2020, scoring both goals in the semi-final and the final.

Whereas some players struggle with the weight of the armband and others have soon looked to use their status as star man to engineer a transfer, Aubameyang has thrived and shown his loyalty. Top man.

3. Thierry Henry

Henry was already an Arsenal legend when he took on the armband following Patrick Vieira’s departure in 2005.

That next season he became the club’s all-time leading goalscorer, achieve the unique feat of scoring 100 league goals at Highbury and score a hat-trick in the last ever game there.

He captained the team to their first Champions League final in 2006, and though he missed a lot of the next season through injury before leaving for Barcelona, he left with his hero status intact.

Thierry Henry and Robert Pires

READ: Thierry Henry scored a goal so good for Arsenal our brains have all forgotten it

2. Patrick Vieira

Viera had huge boots to fill when he took over as captain from the legendary Tony Adams in 2002, but the Frenchman did a bloody good job at it.

He lasted three seasons before leaving, which is more than most on the list, but more importantly he captained the club during their incredible Invincibles campaign of 2003-04 and scored the winning penalty in the 2005 FA Cup final win over Manchester United.

That proved to be his last kick for the club before leaving for Juventus.

READ: 17 of the best quotes on Patrick Vieira: ‘Not a lot of players in history compare’

1. Tony Adams

Adams was given the armband at just 21 in 1988 and remained as Arsenal captain until his retirement 2002.

The defender oversaw an incredibly successful period, captaining the Gunners to two First Division titles, two Premier League trophies, three FA Cup triumphs, two League Cups and one European Cup Winners’ Cup.

Adams led by example on the pitch and epitomised everything that a captain should be.

More Arsenal

Lee Dixon on Graham vs Wenger & Ian Wright punching Steve Bruce

When Thierry Henry completely took the piss out of Real Madrid for Arsenal

Can you name Arsenal’s top goalscorer from every Premier League season?

A forensic analysis of Per Mertesacker’s display in the 2017 FA Cup final