113 goals! The stats behind our incredible haul

Martin Odegaard scores against Lens

It was a record-breaking season for our Gunners, as we went goal crazy by netting 113 times across the campaign.

That is the most we’ve netted in a single season since 2016/17, and we broke our best-ever Premier League total by netting 91 times in the division - three more than our previous best.

We’ve taken a closer look at the numbers to dig out some interesting stats regarding our glut of goals:


Bukayo Saka celebrates scoring against Tottenham

17 different players found the net for us in all competitions, led by Bukayo Saka who became the first player to score 20 goals for us in a season since Pierre-Emerick Aubameyang in 2019/20, and the first Englishman since Theo Walcott in 2012/13.

Leandro Trossard was just three behind, averaging a goal every 133 minutes he was on the field, while Kai Havertz’s 13 Premier League strikes were five better than his previous best in the competition. Declan Rice and Ben White also hit new career highs.

We benefited from five own goals during the Premier League campaign, and the last time we had more in our favour in a season was in 2009/10. Our 13 goals in the competition from defenders were second only to Tottenham’s 14.

Top scorers | 2023/24
Player PL CL Cups Total
Bukayo Saka 16 4 0 20
Leandro Trossard 12 4 1 17
Kai Havertz 13 1 0 14
Martin Odegaard 8 2 1 11
Gabriel Jesus 4 4 0 8
Gabriel Martinelli 6 2 0 8
Declan Rice 7 0 0 7
Eddie Nketiah 5 1 0 6
Gabriel 4 0 0 4
Ben White 4 0 0 4
William Saliba 2 0 0 2
Takehiro Tomiyasu 2 0 0 2
Jorginho 0 1 0 2
Jakub Kiwior 1 0 0 1
Reiss Nelson 0 0 1 1
Fabio Vieira 1 0 0 1
Oleksandr Zinchenko 1 0 0 1


Leo Saka.

As well as winning our Golden Boot, Bukayo also topped our assist charts with 14 in all competitions. Six of those were for Trossard - the most from one Arsenal player to a specific teammate in a single season since Mesut Ozil assisted seven of Olivier Giroud's goals in 2015/16.

Odegaard (11) and Rice (10) also reached double figures, and Declan’s nine in the Premier League is only one short of his combined total of assists for West Ham United in 242 matches.

Interestingly, 13 goals were supplied by our full-backs, with White grabbing five to match his tally from last term. 83 assists were recorded in total.

Most assists | 2023/24
Player PL CL Cups Total
Bukayo Saka 9 4 1 14
Martin Odegaard 10 1 0 11
Declan Rice 9 1 0 10
Gabriel Jesus 5 3 0 8
Kai Havertz 7 0 0 7
Gabriel Martinelli 4 1 0 5
Ben White 4 1 0 5
Jakub Kiwior 3 0 0 3
Eddie Nketiah 2 0 1 3
Takehiro Tomiyasu 1 2 0 3
Fabio Vieira 2 0 1 3
Jorginho 2 0 0 2
Reiss Nelson 0 2 0 2
Emile Smith Rowe 2 0 0 2
Leandro Trossard 1 1 0 2
Oleksandr Zinchenko 2 0 0 2
William Saliba 1 0 0 1


Leandro Trossard celebrates scoring against Bayern Munich

We bagged 91 goals in the Premier League, our highest-ever total in the competition, surpassing the 88 we netted in 2022/23. It is the most we’ve netted in a league campaign since 1952/53, and is the fifth-highest top-flight total we’ve ever recorded.

Of those, Saka once again came out on top with 16, with Havertz three behind on 13, and Trossard also reaching double figures on 12. Saka, Trossard and Gabriel Jesus all also recorded four goals in the Champions League.

19 goals in total came during our European campaign from 10 matches, while two were scored in the League Cup. Trossard’s late strike to win the Community Shield back in August completes our grand total of 113.


Martin Odegaard scores a penalty against Crystal Palace

We saw a pretty even split of goals scored by either foot, with 44 netted from players’ left feet, and 46 from their right. 17 were headers, while Saka also saw the ball go in off his waist against Lens in our 6-0 Champions League success.

Each of our first seven headers were netted by different players, none of which were scored by Gabriel who would ultimately lead the way in this statistic with four, which came across an eight-game spell during the winter.

We scored 10 penalties in the league, equalling our best haul from 2006/07. They were converted by Saka (6), Odegaard (2), Havertz and Fabio Vieira (one each), our most league penalty scorers since 2008/09. Jorginho also netted his first Gunners goal from the spot against Lens, and when you include shootouts, we converted all 17 penalties we took.


Gabriel scores against Liverpool

​​We opened the scoring in 29 different top-flight matches, last doing so more often in 2004/04 (30). There was an even split between halves too, with 57 goals coming in the first half, while 56 arrived after the interval.

Gabriel scored our quickest when he took just 03:28 to score at Liverpool, while our latest was our first of the campaign - Trossard’s strike against Manchester City was timed at 100:19 to help clinch the Community Shield.

That was four seconds quicker than Jesus’ effort against Manchester United four weeks later which is our latest-ever Premier League goal, and one of 12 we netted after the 90 minutes had elapsed.


Gabriel Martinelli scores against Manchester City

There were 61 occasions last term where we managed to get our supporters bouncing at Emirates Stadium by hitting the back of the net, 48 of which were in the Premier League. We scored in 22 of our 25 matches at home across all competitions.

51 were added to our total on our travels, with another on neutral turf - Trossard’s effort at Wembley in the Community Shield. The most we scored at a venue other than Emirates Stadium was the seven we netted at the London Stadium, with Martin Odegaard’s League Cup consolation against West Ham United followed by six of the best as we ran riot to record our biggest-ever Premier League away win in February.


Eddie Nketiah scores against Sheffield United

Incredibly, the seven strikes we netted against the Hammers doesn’t even come close to the opponents who suffered the most at our hands. That dubious honour goes to Sheffield United, who shipped 11 in two matches, courtesy of our 5-0 home success before the 6-0 battering at Bramall Lane.

Eight goals were scored against fellow relegated side Burnley, while we bagged seven against Lens, Chelsea and Bournemouth, and six against Crystal Palace and Luton Town. We scored at least once against 23 of the 24 opponents we took on last term, with only Aston Villa keeping us out.

Goals per game

Awards celeb

We played 52 matches last season, meaning we averaged 2.17 goals per game. That is our best return since 2016/17's 2.20, and represents the 12th best ratio in our history.

This is the 22nd season (out of a total of 120) that we’ve brought up a century of strikes. It is also the first time we have recorded back-to-back centuries in a season since 2019.

Discover all the records we broke and milestones we hit during the campaign

See Full List

Fixtures & Results

Friendly Match
Ticket Info