Kolumbijski napastnik występował w przeszłości w takich klubach jak Deportivo Cali, Cúcuta Deportivo, Cortuluá, La Equidad, Livorno, Club Olimpo, Independiente Santa Fe, Atlético Nacional, Palmeiras, Grêmio oraz ostatnio Junior FC.
W barwach kolumbijskiego zespołu strzelił w tym sezonie dziesięć goli w 17 meczach, które posiadało do niego jednak tylko połowę praw. Druga część należała do Palmeiras, które brazylijski zespół zachował przy jego sprzedaży w styczniu za trzy miliony euro.
W efekcie 6,45 miliona euro sumy podstawowej musiało zostać rozdzielone pomiędzy obie drużyny. W przyszłości ta kwota za 29-latka będzie mogła jeszcze wzrosnąć o niewiele bonusy do siedmiu milionów euro.
Borja związał się z „Los Millonarios” trzyletnim kontraktem i będzie miał w nowym zespole za zadanie uzupełnić lukę po odejściu Juliána Álvareza do Manchesteru City.
Przenosiny napastnika mogły w ostatecznym rozrachunku nie dojść do skutku ze względu na niestabilność gospodarczą Argentyny i poważne problemy z transakcjami walutowymi, jednak po długich negocjacjach i konsultacjach z członkami ministerstwa finansów, transfer został przeprowadzony.
27-krotny reprezentant Kolumbii jest pierwszym transferem River Plate tego lata.
Drużyna z Buenos Aires zajmuje na razie odległe piętnaste miejsce w tabeli rodzimej ekstraklasy i zakończyła już swój udział w trwającej edycji Copa Libertadores.