Now as we enter 2020, Palace TV have taken a look back over the last 12 months and stitched together all 58 competitive goals from Palace's year.
Jordan Ayew kicked us off in January, bagging the first of Palace's two goals against Wolverhampton Wanderers right back on the 2nd and, of course, bringing the year to a close was James Tomkins - who netted against Southampton in Saturday's 1-1 draw.
There are some spectacular efforts, some hugely significant ones and some that aren't so memorable. There are six that slide past AFC Bournemouth, three own goals and 18 goalscorers in total.
Enjoy!