Millwall Community Trust Girls Kicks Ambassador Ryan Leonard has signed a new contract, extending his stay in SE16.

The 31-year-old joined The Lions back in 2018 on loan from Sheffield United before signing permanently a year later. 

A huge personality in the changing room, Leonard made 18 appearances for Millwall last campaign and provided valuable versatility to manager Gary Rowett, who utilised Leonard in midfield and defence. 

Ryan has made 107 appearances throughout his five-year spell in London and will soon add to that in the coming campaign.

On signing a new deal, Leonard said: "I'm very happy. I've got a lot of friends here. I really enjoy playing for the club."