Trzynastego gola w polskich rozgrywkach zdobył w przegranym spotkaniu z Górnikiem Zabrze (3 grudnia). 13 grudnia w 195. derbach Krakowa wygranych przez Wisłę 4:1 trafiając do bramki bezpośrednio z rzutu wolnego zaliczył swoje trzecie trafienie przeciwko Cracovii oraz 14 gola w ekstraklasie. Cztery dni później strzelił jedynego gola dla Wisły w przegranym 1:2 spotkaniu z Zagłębiem Lubin. W pierwszym meczu po przerwie zimowej – zremisowanym spotkaniu z Lechią Gdańsk, który był jednocześnie debiutem nowego trenera Joana Carrillo, strzelił jedynego gola dla Wisły.
W lutym 2018 zwyciężył w plebiscycie na najlepszego piłkarza Małopolski, organizowanym przez Gazetę Wyborczą i Małopolski ZPN. Na przełomie lutego i marca nie udało mu się zdobyć bramki w czterech kolejnych spotkaniach, z których Wisła wygrała tylko jedno. Była to jego najdłuższa przerwa, odkąd dołączył do krakowskiego klubu. Swojego pierwszego hat tricka w barwach Białej Gwiazdy strzelił 9 marca w meczu 27. kolejki Ekstraklasy wrocławskiemu Śląskowi, dzięki czemu zrównał się na czele listy strzelców Ekstraklasy ze swym rodakiem Igorem Angulo z Górnika Zabrze. 18 marca w wygranym 2:0 meczu z Legią Warszawa zaliczył asystę oraz strzelił bramkę z rzutu karnego. Był to jego 20 gol w sezonie.