|Date of birth||1875|
|1904-1905||West Ham United||20||(3)|
|*Club domestic league appearances and goals|
A former player of Walsall, Bristol City and Reading, Flynn joined West Ham United in 1904. He scored on his debut, on 1 September 1904, in a 3-0 home win against Millwall Athletic. It was the first meeting between the two rivals played at the Boleyn Ground. His last game was in February 1905.