More than a month of uncertainty has ended happily for David Ellard, with the fringe Carlton midfielder earning a new one-year contract with the Blues.

The 25-year-old had been out of contract since the end of the season and was one of many Blues who had been in limbo as Carlton finalised its playing list heading into this month's national draft.

David Ellard has signed a new contract with the Blues. Credit:Pat Scala

But Ellard has seemingly benefitted from Carlton recently delisting Mitch Robinson, Brock McLean and Kane Lucas.

Robinson has found his way to the Brisbane Lions as a free agent while McLean and Lucas are still yet to find new homes.