בקיץ 2009 חתם באנרגי קוטבוס מהבונדסליגה השנייה. בעונתו הראשונה סבל מפציעות חוזרות ולא הרבה לשחק, אך לאחר מכן ביסס את מעמדו בקבוצה, ובסך הכל ערך 63 הופעות ליגה בשלוש עונות במדי הקבוצה, בהן כבש שער אחד.
בתחילת עונת 2012/2013 חתם באינגולשטאדט 04, ובמדיה שיחק חמש עונות. בתום עונת 2014/2015 העפיל עם אינגולשטאדט לבונדסליגה לראשונה בתולדות המועדון. בעונת 2015/2016 ערך 29 הופעות בבונסדליגה וכבש שער אחד, ובעונת 2016/2017 ערך 30 הופעות וכבש שער אחד.
בינואר 2017 הודיעה אתלטיקו מיניירו כי תצטרף את רוג'ר ברנרדו לשורותיה עם סיום העונה בגרמניה. בקיץ 2017 חזר לברזיל והצטרף לקבוצה, במדיה ערך 12 הופעות ליגה. ב-9 במאי2018 שוחרר מהמועדון.
ב-28 ביוני 2018 הגיע רוג'ר ברנרדו לישראל חתם בקבוצת הפועל תל אביב[1]. ב-29 ביולי 2018 ערך את הופעת הבכורה שלו במועדון, כשפתח בהרכב בניצחון 4–0 על בני יהודה במסגרת גביע הטוטו. במחזור הפתיחה של עונת 2018/2019 ערך את הופעת הבכורה שלו בליגת העל, בהפסד 1–2 להפועל חדרה. בסך הכל ערך במדי הקבוצה 10 הופעות בכל המסגרות, אך לאחר המחזור הרביעי איבד את מקומו בהרכב, וב-14 באוקטובר 2018 שוחרר מהמועדון[2].