Фонсека дебютував за «Сапріссу» в чемпіонаті Коста-Рики в 1991 році в матчі проти команди «Лімоненсе». Перший гол у кар'єрі він забив 28 серпня того ж року.
За свою тривалу кар'єру Фонсека став другим в історії центральноамериканським футболістом, після гватемальця Хуана Карлоса Плати, який зумів забити понад 300 голів за клуби та національну збірну. Фонсека в 159 матчах чемпіонату Гватемали зумів забити 94 голи, ставши другим бомбардиром в історії клубу «Комунікасьйонес».
У складі національної збірної Роландо двічі грав на Кубку Америки — в 1997 і 2001 роках. В останньому випадку костариканці зуміли вийти в 1/4 фіналу. Такого ж результату Фонсека домігся на Золотому кубку КОНКАКАФ у 2007 році, а у 2003 році зайняв зі своєю збірною 4-те місце на головному турнірі для північноамериканських збірних.
У 2002 році Фонсека взяв участь у 2 з 3 матчів групового етапу чемпіонату світу. Незважаючи на досить яскраву гру, костариканці поступилися місцем в 1/8 фіналу збірній Туреччини лише через гіршу різницю забитих і пропущених м'ячів. Самі турки (з якими Коста-Рика зіграла внічию 1:1) у підсумку посіли третє місце на турнірі, а фаворит цієї групи — Бразилія — виграла мундіаль.
З 1992 по 2011 рік Роландо Фонсека відзначився 47-ма забитими голами в 113 матчах за збірну Коста-Рики.
У даній таблиці представлені результати в національних чемпіонатах. Крім цього, Фонсека забивав голи у національних і міжнародних кубкових турнірах. Всього на його рахунку 403 забитих за кар'єру голи.