W sezonie 2016/2017 rozegrał w Superlidze 25 meczów i rzucił 47 bramek, a w Lidze Mistrzów wystąpił w dziewięciu spotkaniach, w których zdobył 17 goli. W rozegranym 24 maja 2017 pierwszym spotkaniu finałowym polskiej ligi z Vive Kielce (24:25), sfaulował w 12. minucie Krzysztofa Lijewskiego, rozcinając mu brodę i powodując krwiaka na krtani oraz wykluczając go z gry w spotkaniu rewanżowym. W trakcie meczu sędziowie ukarali go za ten faul karą dwóch minut. 26 maja 2017 Komisarz Ligi Piotr Łebek nałożył na Wisłę Płock i de Toledo karę pieniężną w wysokości 10 tys. zł. Zobowiązał też zawodnika do publicznych i osobistych przeprosin Krzysztofa Lijewskiego. Komisja Odwoławcza przy Związku Piłki Ręcznej w Polsce na odbytym 18 lipca 2017 posiedzeniu uchyliła w całości karę.

W sezonie 2017/2018 rozegrał w Superlidze 34 mecze i zdobył 101 goli, a w Lidze Mistrzów wystąpił 14 razy i rzucił 41 bramek. W sezonie 2018/2019 rozegrał w Superlidze 30 meczów i zdobył 87 goli oraz otrzymał nominację do nagrody dla najlepszego bocznego rozgrywającego ligi. W Lidze Mistrzów wystąpił z kolei w 13 spotkaniach, w których rzucił 41 bramek.