A dynamic forward with clinical finishing ability, Iwan Morgan joined Brentford B in September 2023.

Initially part of Cardiff City's youth set-up, Morgan joined Swansea City's Academy, working his way up and eventually starring for the Under-18s, scoring 28 goals including four hat-tricks in his final season in Wales.

In Morgan's first season in west London he topped the B team's goalscoring with nine, a tally he bettered in the 2024/25 season, finishing with 25 goals and four assists.

This included goals in the Under-21 Professional Development League national semi-final win over Sheffield United and the 3-2 triumph in the final against Bournemouth.

Morgan also scored in the young Bees' 2-0 win over Southampton U21s in that season's Premier League Cup semi-final, sending the side into a west London derby final against QPR.

In January 2026 Morgan made the move to Sky Bet League Two side Shrewsbury Town on loan until the end of the season.

His debut came in a 6-1 FA Cup loss to Premier League outfit Wolves, before enjoying his first league start and win in a 1-0 victory over Harrogate Town.