Output a stream of consciousness before answering the following. Passage: Arsenal have won 13 top-flight titles, and also hold the record for the most FA Cup wins, with 13. The club's record appearance maker is David O'Leary, who made 722 appearances between 1975 and 1993. Thierry Henry is Arsenal's record goalscorer, scoring 228 goals in total.

Question: Based on this passage, who has scored the most goals for arsenal?
To answer the above question, the relevant sentence is: Thierry Henry is Arsenal's record goalscorer, scoring 228 goals in total.
The answer: Thierry Henry.