23-летний Педро Леон, обычно играющий на правом фланге полузащиты, начинал свою карьеру в Мурсие. Дебют Леона в Сегунде состоялся в 2005 году. В футболке Мурсии Педро за три сезона провел 71 матч и 10 раз отметился забитыми мячами.
Летом 2007-го талантливый хавбек перешел в Леванте, где провел один сезон (27 игр, 3 гола), после чего присоединился к Вальядолиду, за который сыграл 36 матчей и забил 6 голов.
Летом 2009 года Педро Леон подписал контракт с Хетафе и провел отличный сезон в Примере, обратив на себя внимание самого Реала.
По сообщениям испанского канала TVE, Педро Леон подписал шестилетний контракт со сливочными, которым он обошелся в 10 миллионов евро.