Central midfielder Moses Makasi is an Academy of Football product who graduated in the summer of 2014 and established himself as a regular in the Development Squad and U23s.
A leader on the pitch, Makasi has made more than 70 Premier League 2 appearances, lifted the U21 Premier League Cup in 2016 and won promotion to Division 1 via a Play-Off victory at Newcastle United in May 2017.
Makasi has captained the U23s on numerous occasions and been named on the first-team bench a number of times, most recently for both Emirates FA Cup third-round meetings with Shrewsbury Town in January 2018.
Returned from injury to captain the U23s in six of his seven Premier League 2 Division 1 appearances between October 2018 and January 2019...Assisted two goals in a 3-1 Premier League 2 Division 1 win at Blackburn Rovers on 26 November 2018...Scored his first Premier League 2 Division 1 goal of the season in a 4-2 home defeat by Brighton and Hove Albion on 15 December 2018...Started the 4-0 Checkatrade Trophy group-stage defeat at Yeovil Town on 6 November 2018...Joined EFL League Two club Stevenage on 11 January 2019...Made his Stevenage debut in a 2-1 home win over Crawley Town on 12 January 2018.
Captained the U23s nine times in ten appearances...Scored in a Checkatrade Trophy win at Swindon Town in August 2017...Named on the first-team bench on five occasions - the Premier League fixtures at Stoke City and Tottenham Hotspur, EFL Cup quarter-final at Arsenal and both Emirates FA Cup third round ties with Shrewsbury Town...Loaned to EFL League One club Plymouth Argyle on 31 January 2018...Made his EFL debut in a 4-2 League One win at home to AFC Wimbledon on 13 February 2018...Scored his maiden EFL goal in a 1-1 League One draw at Fleetwood on 10 March 2018...Totaled seven EFL League One appearances for Plymouth Argyle, scoring one goal...Made eleven Premier League 2 and three Checkatrade Trophy appearances, scoring one goal and assisting another.
Totaled 21 Premier League 2 appearances as the Hammers qualified for the end-of-season play-offs...Started all three Checkatrade Trophy group-stage ties in autumn 2016...Appeared in both Premier League 2 Play-Offs as West Ham United defeated Wolverhampton Wanderers and Newcastle United to gain promotion to Division 1...Named as an unused substitute for the Premier League fixtures with Everton and Burnley in April and May 2017 respectively.
Broke into the U21s' starting XI in October 2015...Scored in the 4-0 away Premier League Cup win at Exeter City on 2 December 2015...Scored his first and only Premier League 2 goal of the season in a 4-1 win at Newcastle United on 11 March 2016...Featured in both legs of the Premier League Cup victory over Wolverhampton Wanderers in April/May 2016.
Signed his first professional contract with West Ham United in summer 2014...Totaled 15 Premier League 2 appearances - eleven of them starts.
Started the Development Squad's final eight league matches of the 2013/14 season...Totaled 43 appearances at U18 level between 2012-14.