Theo Walcott's strike at the weekend against Queens Park Rangers was Arsenal's 100th goal of the campaign in all competitions.
In the summer a lot of people were saying that the Gunners will struggle to score goals after losing star-man Robin van Persie to rivals Manchester United, but the players left at the Emirates Stadium have stepped up and shared out the goals a hell of a lot more.
Van Persie was the main goalscorer for Arsenal last year and once he left, fans were worried that their goalscoring threat would vanish and the club would find it hard to find goals, but the doubts have vanished as the side reached their 100th goal at the weekend.
Arsenal have been involved in some massive score-lines this season. They beat Tottenham 5-2, Newcastle United 7-3, Reading 7-5 and 5-2, Southampton 6-1 and Coventry City 6-1.
So where have the goals come from for Arsenal?
Well Theo Walcott has scored the most with 20 goals in all competitions and it is summer signing Olivier Giroud who is second to him with 17 goals. Two other summer signings Lukas Podolski and Santi Cazorla then follow with 14 and 12 goals respectively.
Below you can see the full list of Arsenal's goal-scorers this season.
Theo Walcott 20 Goals
Olivier Giroud 17 Goals
Lukas Podolski 14 Goals
Santi Cazorla 12 Goals
Gervinho 7 Goals
Mikel Arteta 6 Goals
Per Mertesacker 3 Goals
Tomas Rosicky 3 Goals
Laurent Koscielny 3 Goals
Alex Oxlade-Chamberlain 2 Goals
Jack Wilshere 2 Goals
Marouane Chamakh 2 Goals
Nacho Monreal 1 Goal
Aaron Ramsey 1 Goal
Kieran Gibbs 1 Goal
Thomas Vermaelen 1 Goal
Andrey Arshavin 1 Goal
Iganise Miquel 1 Goal
Own Goal 3 Goals
Watch Arsenal's 100th goal of the season here.
Write for GiveMeSport! Sign-up to the GMS Writing Academy here: http://bit.ly/12nAsNY
DISCLAIMER: This article has been written by a member of the GiveMeFootball Writing Academy and does not represent the views of GiveMeFootball.com or SportsNewMedia. The views and opinions expressed are solely that of the author credited at the top of this article. GiveMeFootball.com and SportsNewMedia do not take any responsibility for the content of its contributors.