לופס הצטרף למחלקת הנוער של אספניול בשנת 2007, כשהיה בגיל 12. את הופעת הבכורה שלו בקבוצה ערך בקבוצת המילואים של אספניול בהליגה הספרדית השלישית כחלק מעונת 14–2013.
ב-12 ביוני 201 חתם לופז על חוזה לארבע שנים, כשהפך לחלק אינטגרלי מהקבוצה הבוגרת. ב-17 בדצמבר ערך לופס את הופעת הבכורה שלו בניצחון הבית 0–1 על דפורטיבו אלאבס במסגרת גביע המלך הספרדי.
את הופעת הבכורה שלו בליגה ערך ב-1 בפברואר 2015, כמחליף של קיקו קאסייה, שקיבל כרטיס אדום בהפסד 3–2 לסביליה. לאחר מכן, קאסייה עבר לריאל מדריד בקיץ, וכתוצאה מכך לופז הפך לשוער הראשון של אספניול.
ב-31 באוגוסט 2016 הושאל לופס לעונת אחת לטוטנהאם הוטספר,[1] כשוער השלישי בסגל אחרי הוגו לוריס ומישל וורם. משום כך, הוא לא ערך הופעה אחת בקבוצה וחזר בתום העונה לאספניול.[2]
לאחר שחזר לאספניול, הוא חזר לשמש שוב לשוער הראשון של הקבוצה.
ריאל בטיס
ב-4 ביולי 2018 חתם לופס על חוזה לחמש שנים בשורות ריאל בטיס לאחר שהצטרף אליה בהעברה חופשית. במהלך עונתו היחידה בקבוצה, הוא החמיץ רק חמישה משחקי ליגה.
רומא
ב-9 ביולי 2019 חתם לופס ברומא עבור סכום של 23.5 מיליון אירו.[3] ב-25 באוגוסט 2019 ערך לופס את הופעת הבכורה שלו בליגה במשחק הבית נגד גנואה, משחק שנגמר בתוצאת תיקו שלוש.
אולימפיק מרסיי
ב-8 ביולי2021 הושאל לעונה אחת לאולימפיק מרסיי מהליגה הצרפתית עם אופציית רכישה אשר תמומש החל מקיץ 2022. לאחר תחרות על אפודת השוער הראשון עם סטיב מנדנדה המנוסה, הוא ערך את הופעת הבכורה שלו במדי התכולים ב-11 בספטמבר בניצחון החוץ 0–2 על מונקו. לופס הפך לשוערה הראשון של הקבוצה לאחר שאותו מנדנדה חתם בסטאד רן. לבסוף, מרסיי מימשה את אופציית הרכישה של לופס ב-8 בינואר 2022.[4]
ב-26 בדצמבר 2015 ערך לופס את הופעת הבכורה שלו במדי נבחרת קטלוניה בהפסד 1–0 לנבחרת חבל הבסקים במסגרת משחק ידידות. במשחק זה זכה לופס בתואר איש המשחק.
ב-17 במאי 2016 זומנו לופס וחברו לקבוצה באספניול, מרקו אסנסיו, לנבחרת ספרד למשחק הידידות נגד נבחרת בוסניה והרצגובינה. את הופעת הבכורה שלו במדי נבחרת ספרד ערך שנתיים לאחר מכן, כשנכנס כמחליף של קפה אריסבלאגה בדקה ה-75 בהפסד 1–0 לאותה בוסניה והרצגובינה.