Born in Khartoum in the Sudan, forward Mohamed Eisa moved to London when he was nine. He did not play football until he was 14 and joined the Pro Touch Soccer Academy. Whilst with them, he had trials with Southend, Norwich and Oxford but they didn't work out.
He joined non-league Dartford in 2012 and was then loaned to Leatherhead, VCD Athletic and Corinthian before joining Greenwich Borough in 2015. At Greenwich he scored 57 goals in 100 appearances in all competitions before leaving the club in June 2017. Cheltenham manager Gary Johnson took a gamble on signing him on a one year contract. He broke into the Cheltenham first team in August 2017. On 24th March 2018, Eisa equalled Cheltenham's record for 20 league goals in a season and ended the season with 25 goals in all competitions. He was named the League Two Player of the Month for April 2018.
He moved to Bristol City on 23rd July 2018 despite competition from Brentford, Leeds and Portsmouth but made just six appearances.
On 1st June 2019 he transferred to Peterborough United for their club record fee. He scored 16 goals in 35 appearances in his first season.
Peterborough were promoted to the Championship on 1st May 2021
His brother Abo is also a professional footballer who has played for Shrewsbury, Colchester and Scunthorpe.