באוגוסט 2017 חתם בקבוצת הכדורגל זניט סנקט פטרבורג מליגת העל הרוסית בכדורגל תמורת 9 מיליון יורו לתקופה של 4 שנים וקיבל את חולצה מספר 10 של המועדון, אשר נלבשה לפני כן על ידי דני מיגל אלבס, ששוחרר מהמועדון בחודש יוני 2017. את הופעת הבכורה שלו עשה במשחק הליגה במחזור התשיעי נגד דינמו מוסקבה במשחק שהסתיים בשוויון מאופס. את שער הבכורה הבקיע במסגרת משחקי הליגה האירופית בניצחון קבוצתו 5:0 על ורדאר סקופיה והבקיע את השלושער הראשון בקריירה שלו בניצחון קבוצתו 1–3 על רוזנבורג ויחד עם אלכסנדר קוקורין ניצב בראש טבלת מלכי השערים של הליגה האירופית.
בינואר 2020 חזר שוב לזניט. את שערו הראשון לאחר חזרתו הבקיע ב-4 במרץ 2020, במשחק הגביע הרוסי בכדורגל, נגד אחמט גרוזני בניצחון 1:2 שהצעיד את קבוצתו לחצי גמר הגביע, לראשונה מזה 4 שנים.
אטלנטה
באוגוסט 2018 הושאל לעונה אחת תמורת מיליון יורו לאטאלנטה, מליגת העל האיטלקית, שיכולה לממש גם את אופציית רכישתו בתום העונה, תמורת 15 מיליון יורו.[3] כבר במשחק הבכורה שלו בקבוצה, ב-27 באוגוסט 2018, במחזור השני של ליגת העל, הבקיע 2 שערים בשוויון 3:3 נגד רומא. ברם, בינואר 2019 הוחזר לזניט בשל חוסר בדקות.
סמפדוריה
בספטמבר 2019 הושאל למשך עונה אחת לסמפדוריה, שתוכל לרכוש אותו בתום העונה תמורת 9 מיליון יורו. הוא ערך את הופעת הבכורה בהפסד קבוצתו לנאפולי 0–2 ב-14 בספטמבר 2019. ברם, הקבוצה התאכזבה מיכולותיו ובינואר 2020 החליטה שלא לרכוש אותו אלא להשיבו לקבוצת האם.