Leon will be missing after picking up a groin injury last week. His replacement was Steven Pienaar and he could start the game in his place.
There is better news for Bryan Oviedo and Aiden McGeady, both have returned to training this week and will join the squad.
Romelu Lukaku is looking good for a return to action, if fit he will go straight in for Traffic.
It will good to see Rom back; he has a great chance to add some more goals to his tally.
Roberto said: "In Rom's head is the thought of always achieving, being successful and getting better."
"His level since January has been very impressive. He has had a very good goals tally and he wants to keep adding to it.
"But more important is to contribute to the team winning and the important role he has on the pitch.
"As a young man, you always want to improve each year. He is trying to add to his game every season and to have a bigger role."
Everton Squad: Howard, Coleman, Stones, Jagielka, Baines, Lennon, McCarthy, Gibson, Osman, Lukaku, Kone, Robles, Garbutt, Browning, Alcaraz, Besic, Barkley, Naismith, Barry, Mirallas, Oviedo, McGeady, Mirallas.
Lard's starting XI: Howard, Coleman, Stones, Jagielka, Baines, Lennon, McCarthy, Barry, Pienaar, Barkley, Lukaku.
Who would be in your starting XI?