He is nicknamed the "kangaroo", for the spring in his jump. His height makes it easy to score goals for his club and country.
Due to his sub-standard performances for Olympiacos in his first season, as well as the fact that he occupies a non-EU player spot at his current team's roster, Olympiacos had the desire at the end of the 2006–07 season to sell him or loan him for the upcoming season. Due to that decision by the club, Borja was loaned out to German club FSV Mainz 05 for the 2007–08 season. At the end of the season, Mainz signed him permanently. Having limited success, especially after Mainz earned promotion to the Bundesliga, he transferred to the Mexican club Puebla F.C. In the 2011–12 Apertaura season, he was transferred to Pachuca F.C.