Ook in het jaar 2009 liet Saladino zien goed in vorm te zijn: tijdens de Prefontaine Classic in Eugene sprong hij 8,63, waar hij wel Dwight Phillips voor zich moest dulden, die 8,74 sprong. Tijdens de WK van Berlijn later in het jaar kwam Saladino in de finale ondanks zijn vorm niet tot een geldige sprong. In de jaren daarna kon Saladino zich niet bewijzen tijdens grote toernooien. Bij de WK indoor van 2010 in Doha kwam hij met een sprong van 7,80 niet door de kwalificaties. Wel won hij vrij gemakkelijk de Centraal-Amerikaanse Spelen met een sprong van 8,19. Op de WK in Daegu een jaar later sneuvelde Saladino in de voorrondes, waar hij 7,84 sprong. Op de Olympische Spelen van 2012 in Londen mocht Saladino de vlag van Panama dragen tijdens de openingsceremonie. Hij plaatste zich niet voor de finale, doordat hij in de kwalificatieronde geen geldige poging produceerde.