Il passe quatre saisons en Ligues mineures avant d'effectuer ses débuts en Ligue majeure le 8 juin2005.
Skip Schumaker relaie la balle du deuxième but pour un double jeu.
Après avoir fait la navette entre Saint-Louis et les ligues mineures en 2005 et 2006, prenant part à un total de 55 matchs pour les Cards, il dispute 88 parties en 2007 au cours desquelles il maintient une moyenne au bâton de, 333. Il ne fait pas partie de l'effectif des Cardinals qui remporte la Série mondiale 2006.
Saison 2008
En 2008, il devient le joueur de deuxième but régulier des Cards à la suite du départ d'Adam Kennedy. Il dispute 153 parties et frappe pour, 302 avec 163 coups sûrs, 8 circuits et 46 points produits, tous des sommets dans sa carrière. Le dans une victoire de 10-8 sur les Mets de New York, il frappe 6 coups sûrs. C'est le premier joueur des Cardinals à réaliser une telle performance depuis Terry Moore le contre les Braves de Boston[2]. Son coéquipier Albert Pujols frappe quant à lui 5 coups sûrs dans cette rencontre face aux Mets. Les deux joueurs sont donc le premier duo des Cardinals à réussir au moins 5 coups sûrs chacun dans un même match depuis Charley Gelbert et Taylor Douthit (5 chacun) contre les Cubs de Chicago le [2].
Saison 2009
En 2009, Schumaker joue 153 matchs pour les champions de la division Centrale, haussant sa moyenne au bâton à, 303 avec 161 coups sûrs, 4 circuits et 35 points produits. Il fait sa première apparition en éliminatoires lors de la Série de division contre les Dodgers de Los Angeles et réussit deux coups sûrs en huit présences au bâton.
Saison 2010
En 2010, il frappe pour, 265 de moyenne au bâton avec 42 points produits.
En 2011, le joueur de deuxième but frappe pour, 283 en 117 parties avec 38 points produits. Le 23 août, dans une dégelée de 13-2 contre les Dodgers de Los Angeles, les Cards envoient Schumaker lancer une manche, chose rare pour un joueur de position. Il réussit à retirer sur des prisesTrent Oeltjen et Blake Hawksworth, ce dernier pour mettre un terme à la 9emanche, mais accorde aussi un coup de circuit de deux points à Aaron Miles[3].
Le , Schumaker accepte un nouveau contrat de deux ans avec les Cardinals[5]. Il maintient une moyenne au bâton de, 276 avec un circuit et 28 points produits en 2012 pour Saint-Louis. Il n'obtient aucun coup sûr en neuf présences au bâton dans les séries éliminatoires qui marquent la fin de son séjour de huit saisons à Saint-Louis.
Il frappe pour ,263 en 125 matchs de la saison 2013 des Dodgers. Il marque 31 points et en produit 30. En défensive, il alterne entre le champ extérieur et le deuxième but[7]. Après avoir réussi 3 coups sûrs et produit 2 points en 4 matchs de Série de divisions face aux Braves d'Atlanta, il termine ses éliminatoires sur une moins bonne note en étant blanchi en six passages au bâton en Série de championnat contre son ancien club, Saint-Louis.
Au cours de ces deux saisons, il frappe 3 circuits et récolte 43 points produits en 214 matchs des Reds. Sa moyenne au bâton, qui se situait à ,288 en 8 saisons à Saint-Louis, ne s'élève qu'à ,238 au cours de son passage à Cincinnati.
Le , Schumaker signe un contrat des ligues mineures avec les Padres de San Diego[9] mais il ne revient pas dans les majeures après la saison 2015.