How Many Goals Has Thierry Henry Scored for Arsenal?

Thierry Henry scored a total of 228 goals for Arsenal Football Club. He scored 175 goals in the Premiership and 35 goals in the UEFA Champions League and is the club's record goal scorer.

Henry is also the joint holder of the record number of Premiership goals in one season for Arsenal, scoring 30 goals in the 2003-2004 season, a record matched by Robin van Persie in the 2011-2012 season. Thierry Henry played for Arsenal from 1999 to 2007 and returned for a short period in 2012 when he played in four league games. He made 377 total appearances with 337 starts and 40 substitutions. He was the runner-up for the World Player of the Year award in 2003 and again in 2004 when he scored 39 goals helping Arsenal achieve an unbeaten title season.