Ricardo Mello consiguió sus primeros puntos ATP en 1995, con tan sólo quince años de edad, en el torneo Challenguer, disputado en su ciudad natal, y perder frente a uno de los tenistas cariocas más importantes de la historia, Gustavo Kuerten. Un año después saboreó ya las mieles del triunfo al imponerse en campeonatos de jóvenes promesas en Uruguay y Paraguay, además de llegar hasta cuartos de final en el Challenger de Belo Horizonte.
La progresión de Mello continuó, imponiéndose con autoridad en los torneos de futuro de Brasil y EEUU. En 2002 dio ya un salto cualitativo al comenzar a llevarse campeonatos de la modalidad Challenger en Puebla y llegar a la final en Andorra hasta situarse en 2004 como la segunda raqueta brasileña por detrás de Gustavo Kuerten.
Efectivamente, 2004 fue una temporada especial para Ricardo Mello, puesto que obtuvo la clasificación para disputar el primer Grand Slam de su carrera deportiva, el Open de Australia, aunque no tuvo especial fortuna, puesto que cayó derrotado frente a Nabaldian en la primera ronda.
También obtuvo el pase para el Abierto de Estados Unidos y el Roland Garros, con idénticos resultados. No obstante, el tenista brasileño siguió manteniendo el nivel en torneos de menor entidad, se alzó con el triunfo en el Gramado Challenguer y consiguiendo su primer torneo ATP en Delray Beach tras deshacerse del estadounidense Vicent Spadea.
El mejor registro de Mello en la lista oficial de la ATP se sitúa en julio de 2005, año en el que sus principales hitos fueron acceder a la segunda ronda del Open de Australia y vencer Challenguer de Sao Paulo, además de obtener importantes victorias en Copa Davis.
La temporada 2006 para el tenista brasileño Ricardo Mello ha sido bastante irregular. Sólo ha podido obtener buenos resultados en torneos Challenger.
Comenzó la temporada cayendo en las primeras rondas de Chennai, Open de Australia, Delray Beach y Buenos Aires. Llegó a segunda ronda en el torneo de Costa Do Sauipe y en el de México. Su progresión ascendente culminó al proclamarse ganador del Challenger brasileño de Florianópolis, ganando a Junqueira en la final. Sus resultados volvieron a ser mediocres hasta las semifinales del Challenger de Forest Hills, en Nueva York. También en Estados Unidos, cayó en primera ronda en el torneo de New Port, ante Andy Murray, y en segunda ronda en Indianápolis, ante Vincent Spadea.
Ganó el Challenger de Campos Do Jordao en julio. El resto de la temporada siguió participando en diversos Challengers de América latina en los que no tuvo demasiada trascendencia.
Durante 2007, sólo ha participado en algunos torneos Challengers, y en tres International Series: Washington, Indianapolis y Los Ángeles, en los que no pasó de segunda ronda.