En su primera campaña en los Cardinals, el versátil dominicano dejó constancia del buen futuro que le esperaba con 11,2 puntos y casi 3 asistencias.
En su año sophomore, en la 2003-04 firmó su mejor temporada a nivel individual con 16,4 puntos, 4,7 asistencias y otros tantos rebotes.
El mayor éxito lo vivió en su año júnior cuando logró colarse en la Final Four de 2005 en la NCAA, en St.
García llegaba con una muy buena fama ganada al draft de 2005, donde fue elegido en el puesto 23 por Sacramento Kings.
Allí alternó entre escolta y alero, dada su versatilidad, pero por norma saliendo desde el banquillo como sustituto de Ron Artest.
Durante la temporada 2012-13, en febrero de 2013, fue traspasado a los Houston Rockets junto con Thomas Robinson y Tyler Honeycutt a cambio de Patrick Patterson, Toney Douglas y Cole Aldrich.