Monterrey B y Coyotes de Saltillo, en México, entre 1999 y 2001.
8 de agosto de 2001 con Saprissa, en juego ante Limón, e hizo doblete.
Su primer juego fue el 16 de octubre del 2002 en empate 1-1 ante Ecuador.
El 7 de setiembre del 2003, en un duelo en el que la Nacional venció 2-0 a China.
Anotó un tanto ante Portugal, que clasificó a Costa Rica a los cuartos de final.
En 2005 Saborío fue parte del Saprissa que hizo historia en Japón. El atacante anotó dos goles ante el Al-Ittihad de Arabia Saudita.
En su único mundial mayor, Saborío jugó en dos partidos, sin anotaciones.
Llegó al equipo de Suiza en julio de 2006 y se mantuvo hasta el 2009. Anotó 39 goles.
Se unió al Bristol inglés a finales del 2009 y se fue en febrero de 2010. Anotó dos goles.
Sabo se unió al Real Salt Lake en 2010. Ahí estuvo cinco años y concretó un total de 79 tantos.
Su corto periodo en el DC United empezó en julio de 2015 y concluyó en noviembre de 2016. Con el equipo de Washington anotó 13 dianas.
El 31 de marzo de 2015 anotó de penal en un amistoso que perdió la Sele 1-2 ante Panamá, en el Rommel Fernández.
El delantero dejó la Tricolor en agosto de 2016, con un historial de 113 juegos, de ellos 106 clase A. En total con la camiseta nacional hizo 35 tantos en partidos oficiales.
El goleador nacional regresó al club morado tras una larga negociación. En su efímero paso jugó cuatro partidos y anotó un gol.
Este jueves 9 de febrero el ídolo morado anunció su retiro definitivo del balompié. Con los morados anotó 118 goles, 96 en campeonato nacional, 20 en Uncaf y Concacaf y 2 en el Mundial de Clubes.