Moses initially joined in the summer of 2014 from Leyton Orient with The Bees about to embark on their first season back in the second tier. He made his debut on the opening day against Charlton Athletic and scored his first goal, a dramatic equaliser, against Birmingham City a fortnight later.

After missing the following week’s visit to Rotherham United, Moses played almost every minute of the remainder of the Sky Bet Championship campaign, scoring a further two goals, helping The Bees to a fifth-place finish and a Play-Off Semi-Final tie against Middlesbrough. His 49th and final appearance of the season came at The Riverside Stadium as Boro ended The Bees Play-Off run and took their place at Wembley.

That summer saw Moses depart Griffin Park for Hull City as The Tigers looked to bounce back from their Premier League relegation. Moses played 53 games in total for Steve Bruce’s side during his debut campaign, 42 of them coming in the league, as City earned promotion through the Play-Offs at Wembley. Complications from a serious knee-injury picked up during the following pre-season ruled Moses out of the entirety of Hull’s top-flight campaign as well as the 2017/18 Sky Bet Championship season.

Moses left the KCOM Stadium in June, at the end of his contract, and joined The Bees at the start of pre-season. He featured against Wycombe Wanderers last month, winning the penalty which Marcus Forss converted for the only goal.

Brentford FC co-Director of Football Phil Giles, said: “The opportunity to bring Moses in to train with us during pre-season arose in a meeting back in June. It gave us the chance to see whether he still had his old qualities and assess his fitness, having not played competitively for two years. When it became clear that the quality was still there, we worked on a contract which reflected that Moses still has a way to go to get ready to play regular first team football. We will be working together on that and we're confident he can make a big impact for us this season."

Head Coach Dean Smith, said: “Moses clearly has the qualities we are looking for in a Brentford player. He is a good personality, a quality footballer and someone who wants to get better. He has had a tough couple of years with injuries but we are confident that, when managed correctly, we can get the best out of him and get him playing football to the standard we know he is capable of. We are all looking forward to working together.”