Bangor-born Cavanagh left his hometown club Bangor at the end of the 2016/17 season and joined Llandudno. He was released by Iwan Williams in January 2018 and the forward joined Caernarfon Town.
The forward scored for the Citizens against 'Tudno in the WPL during the 16/17 campaign, which alerted the Seasiders' attention.
The young striker came through the Bangor U19's team with an impressive season in 2013-14. His breakthrough year at the club came in 2015/16 when he scored three WPL gaols from 8 (+12) appearances.
He has previously played for Cae Glyn juniors, Porthmadog academy, Llewod Llanrug, Llanrug juniors, Bontnewydd juniors and Wrexham Centre of Excellence.
|Date of Birth:||18/12/1997|
|Place of Birth:||Bangor|
|Former Clubs:||Cae Glyn juniors, Porthmadog Academy, Llewod Llanrug, Llanrug juniors, Bontnewydd juniors, Wrexham Centre of Excellence, Bangor City|
|Shaun's Stats:||This Season||Total|
|Total Games:||- / 0||-|