В 2008 году Франса Силва принял участие в летних Олимпийских играх в Пекине. На 100-метровке брассом бразильский пловец не смог пробиться даже в полуфинал, заняв общее 22-е место, отстав при этом от заветной 16-й позиции чуть более, чем на 0,3 секунды. В комбинированной эстафете сборная Бразилии с Фелипе в составе заняла 14-е место. 8 мая 2009 года в полуфинале национального чемпионата на дистанции 50 метров брассом Фелипе показал результат 26,89, что стало новым мировым рекордом. Это время продержалось чуть более 2-месяцев, пока его на 0,15 секунд не улучшил южноафриканец Камерон ван дер Бург. На чемпионате мира 2009 года Франса Силва завоевал первую значимую награду, став вторым на 50-метровке брассом, уступив при этом всего лишь 0,09 с. Камерону ван дер Бургу.