He made his first-team debut for Sporting CP in August 2009, and went on to make 67 first-team appearances in two seasons before he moved to Swiss Super League side Servette in July 2011. He signed with Académica in June 2012, and then after a year out of the game joined Oriental in July 2014. He signed with English club Port Vale in July 2016, but left after just six weeks.
He spent the latter half of the 2005–06 campaign on loan at Olivais e Moscavide in Segunda Divisão Série D, and though injuries limited him to just two league appearances, he managed to feature in the play-offs as the club secured promotion into the Liga de Honra (second tier).[4] He returned to the club for the 2006–07 campaign, and scored four goals in 26 games as they were relegated in 15th place. He returned to the Liga de Honra for the 2007–08 campaign on loan at newly promoted Fátima, who were coached by Rui Vitória.[5] He scored 11 goals in 32 league and cup appearances despite Fátima suffering relegation in last place. Despite their league form, Fátima did manage to pull off one of the biggest shock victories of their history by eliminating Porto out of the Taça da Liga on penalties.[6] He was later voted as the second best player of the tournament, behind Cláudio Pitbull, having scored against Santa Clara, converted in the shoot-out against Porto, and scored in the club's fourth round defeat to his parent club Sporting CP.[7] He signed a new four-year contract with Sporting CP in April 2008.[8] He stated that he aimed to win a first-team place and was "tired of loans".[9]
He was given Primeira Liga (first tier) experience for the 2008–09 season after securing a loan move to Vitória de Setúbal. However, he featured just five times in the league under coach Daúto Faquirá, leading Saleiro to complain to the press about his lack of first-team opportunities.[10] He spent the second half of the campaign on loan at Académica, and finished the season as the club's joint-second-highest scorer (tied with Modou Sougou) with four goals in 13 games to help the club secure a seventh-place finish in the Primeira Liga.[11]
Saleiro made his first-team debut for the "Lions" under Paulo Bento on 26 August 2009, playing 30 minutes in a 1–1 draw with Fiorentina at the Stadio Artemio Franchi for the last qualifying round of the UEFA Champions League.[12] Four days later he made his league debut for the club, in a 1–0 win at former side Académica.[13] He made a total of 28 appearances in the 2009–10 season, scoring five goals, mostly under the stewardship of new head coachCarlos Carvalhal. He made 39 appearances in the 2010–11 season, scoring two goals, as Sporting CP finished in third place, some distance behind 'Big Three' rivals Porto and Benfica.[14] However, much to his frustration, he was frequently used a late substitute by coach Paulo Sérgio and so had limited game time at the Estádio José Alvalade.[15][16] He chose to leave Sporting CP a year before the end of his contract to search for first-team football elsewhere, despite reports that new head coach Domingos Paciência's rated him highly.[17][18]
Servette to Oriental
Saleiro signed a two-year contract with Servette in July 2011, who were managed by Portuguese head coach João Alves and director of football Costinha.[19][20][16] He hoped the move would allow him a chance to win himself a place in the Portugal squad for UEFA Euro 2012.[16] However, he struggled with injuries and played only seven Swiss Super League matches in the 2011–12 season.[21] He signed with Pedro Emanuel's Académica in June 2012.[22] He missed pre-season with an Achilles tendon injury however, and after returning to fitness in November featured in just seven Primeira Liga and five cup games.[23][24] He was without a club for the 2013–14 season.[24] He signed with Segunda Liga club Clube Oriental de Lisboa in July 2014.[25] He finished the 2014–15 season with five goals in 20 appearances and signed a one-year contract extension in June 2015.[26] The 2015–16 season proved to be disastrous however, as Oriental were relegated and serious but unproven allegations were made of match fixing against some of the players – though Saleiro himself was not implicated.[27]
Port Vale
Saleiro signed a two-year contract with English League One club Port Vale, managed by Portuguese coach Bruno Ribeiro, in July 2016.[28] He made his debut for the "Valiants" on 9 August, coming on as a 73rd-minute substitute for Chris Mbamba in a 2–1 defeat to Carlisle United in the EFL Cup.[29] However, his contract was terminated by mutual consent on 16 August 2016, with a club statement revealing that he "found it difficult to adjust to life in the country".[30]