Ligues mineuresEdit
Les Pirates de Pittsburgh ont sélectionné Walker au premier tour de la draft 2004 de la Major League Baseball. Après trois saisons dans les ligues mineures, Au début de la saison 2007, Baseball America l’a classé au 74e rang de sa liste des 100 meilleurs espoirs, et au 3e rang de l’organisation des Pirates, derrière Andrew McCutchen et Brad Lincoln.
En 2007, les Pirates ont invité Walker à l’entraînement de printemps en tant que joueur non repêché, où il a été converti de sa position de repêchage de receveur en joueur de troisième base. Il a été renvoyé aux Pirates Double-A affilié Altoona Curve où il a passé la majorité de la saison. Le 15 mai 2007, il est devenu le premier joueur des Curves à réaliser un match de quatre coups, avec un score de 4 pour 4, un home run, un double et deux RBI contre les Sea Dogs de Portland. Le 27 mai 2007, Walker a frappé deux home runs de deux points, aidant ainsi les Curves à mettre fin à une série de 10 défaites consécutives contre les Baysox de Bowie. Il a frappé un grand chelem et a conduit cinq courses le 28 juin 2007 dans le deuxième match d’un programme double contre le Trenton Thunder.
Walker a été promu au Triple-A Indianapolis Indians pour la saison 2008, où il a joué 133 parties, compilant une .242 avec 16 home runs, 80 RBI et 10 bases volées.
Pirates de PittsburghEdit
2009Edit
Walker a passé la majorité de la saison à nouveau avec les Indians d’Indianapolis, affilié Triple-A des Pirates. En 95 matchs, il a frappé .264 avec 69 RBI et 5 bases volées. Il a été appelé pour la première fois en Major League le 1er septembre 2009 et a remplacé le titulaire des Pirates Charlie Morton contre les Reds de Cincinnati. Sa première frappe en carrière a eu lieu cinq jours plus tard contre Jason Motte des Cardinals de St. Louis, un simple au champ droit. Il n’est jamais devenu un joueur régulier de tous les jours et a terminé la saison en frappant .194 en 17 matchs.
2010Edit
Walker a passé la majeure partie de l’entraînement de printemps avec les Pirates à Bradenton, en Floride, avant d’être réaffecté aux Indians. Il a frappé .321 avec six home runs, 26 RBI et 10 bases volées en 43 matchs avec Indianapolis et le 25 mai 2010, il a été rappelé chez les Pirates lorsque le joueur de première base Steve Pearce a été placé sur la liste des invalides avec une entorse à la cheville.
Il a effectué son premier départ en Ligue majeure de l’année ce soir-là contre les Reds de Cincinnati, jouant au troisième but. Il a frappé un double RBI dans la 8ème manche sur le starter des Reds Mike Leake. Mais son rôle au sein de l’équipe est d’abord remis en question, car Andy LaRoche est le joueur de troisième base titulaire des Pirates. Comme le joueur de deuxième base Akinori Iwamura était en difficulté, le manager des Pirates, John Russell, a fait jouer Walker en deuxième base, une position où il n’avait joué que 23 matchs en carrière à tous les niveaux. Il a frappé son premier home run en Major League le 1er juin 2010 contre Ted Lilly, starter des Chicago Cubs.
Walker a manqué de frapper pour le cycle par seulement un triple le 25 juin 2010 contre les Oakland Athletics. Il a doublé et marqué un point dans la première manche, a singlé dans la troisième et a ensuite frappé son 3e coup de circuit sur le démarreur des Athletics Ben Sheets. Cependant, il a été forcé de quitter le match après avoir été presque assommé par le genou de son coéquipier Ryan Church, lorsque les deux se sont accidentellement heurtés en cherchant à attraper un ballon. Il a ensuite manqué les sept matchs suivants avec des symptômes semblables à ceux d’une commotion cérébrale avant de revenir à l’action le 3 juillet.
Walker a marqué trois fois, un record en carrière, dans une victoire de 12-6 sur les Astros de Houston le 17 juillet 2010. Il a frappé au 3e rang dans l’ordre des frappeurs des Pirates, faisant 3 pour 5 avec 3 courses et 2 RBI. Il a établi un autre record de carrière trois jours plus tard, enregistrant cinq coups sûrs en un match contre les Brewers de Milwaukee, terminant la nuit 5 pour 5 avec un point marqué et un RBI. Walker est devenu la première recrue des Pirates depuis John Wehner, originaire de Pittsburgh, en 1991, à réussir un match à cinq coups. Il a finalement mis fin à sa série de coups sûrs le 23 juillet 2010 contre les Padres de San Diego, après avoir enregistré six matchs consécutifs avec plusieurs coups sûrs. Il a frappé .593 au cours de cette période (16 pour 27) avec quatre points marqués et huit RBI.
Walker a débuté le mois d’août avec trois coups sûrs tout en conduisant quatre points, un record en carrière, dans une victoire de 7-6 sur les Reds de Cincinnati le 3 août 2010. Walker a joué un rôle essentiel dans la victoire de la série contre les Cardinals de St. Louis, en conduisant trois points contre Adam Wainwright, candidat au titre de Cy Young, le 24 août, puis en répétant l’exploit le lendemain contre Jake Westbrook. Après ses performances contre St. Louis, Walker a enchaîné une série de 18 coups sûrs, du 23 août au 12 septembre. Cette série est la plus longue de tous les frappeurs des Pirates en 2010 et la plus longue de toutes les recrues des Pirates depuis que Rennie Stennett a également enregistré une série de 18 matchs en 1971.
Walker a terminé la saison 2010 avec une fiche de ,296, 12 home runs et 66 RBI. Ses 54 RBI après le All-Star Break sont à égalité avec le paresseux Albert Pujols des Cardinals pour la 3e meilleure marque de la Ligue nationale.
Il a été nommé joueur de deuxième base sur l’équipe des recrues 2010 de Baseball America. Il a également été nommé le joueur de deuxième base sur l’équipe des étoiles des recrues de la Ligue majeure de Topps 2010.
2011Edit
Après avoir joué presque toutes les positions sur le diamant, du receveur au champ extérieur, Walker s’est finalement installé comme un joueur de deuxième base de la Ligue majeure.
Le nouveau gérant des Pirates, Clint Hurdle, n’a pas tari d’éloges sur Walker, qui s’est présenté tôt au camp d’entraînement avec les lanceurs et les receveurs, en disant : » Il a vraiment été jeté dans le feu la saison dernière, devant apprendre la position au niveau de la ligue majeure, ce qui est un défi et très difficile, mais, à son crédit, il a réussi. »
Walker a frappé son premier grand chelem en carrière en Major League le jour de l’ouverture, le 1er avril 2011, dans la 5e manche sur le starter des Chicago Cubs Ryan Dempster, rejoignant Roberto Clemente comme les seuls joueurs des Pirates à frapper un grand chelem le jour de l’ouverture. Le 20 mai, la nuit de la bobblehead de Walker au PNC Park, il a conduit dans un record de carrière de 5 RBI contre les Tigers de Détroit dans une victoire 10-1 des Pirates.
2012Edit
Après avoir fait face à divers problèmes de dos en août et septembre, Walker a été arrêté pour la saison le 29 septembre avec une hernie discale dans le dos.
2013Edit
Walker a été activé de la liste des invalides le 13 mai après avoir passé un certain temps avec le Curve d’Altoona.
2014Edit
Walker a été placé sur la liste des invalides le 9 juin après avoir subi une appendicectomie d’urgence permettant ainsi une place sur le roster pour le meilleur espoir Gregory Polanco. Le jour de l’ouverture, le 31 mars, Walker a frappé un home run dans une victoire de 1-0 dans le 10e contre les Cubs de Chicago. Le 14 septembre, Walker a frappé son 20e coup de circuit de la saison (un nouveau sommet en carrière) établissant également un nouveau record pour les coups de circuit dans une saison par les pirates deuxième base, un record qui était précédemment détenu par Bill Mazeroski.
Walker a terminé la campagne 2014 avec une moyenne de ,271 avec 23 coups de circuit et 76 courses frappées. Il est devenu le premier joueur de deuxième base des Pirates depuis Johnny Ray en 1983 à remporter le prix du slugger d’argent.
2015Edit
Le 9 mai 2015, lors d’une victoire 7-5 sur les Cardinals, les Pirates sont devenus la première équipe de MLB à tourner un triple jeu 4-5-4. Le jeu s’est produit lorsque Yadier Molina des Cardinals s’est aligné sur Walker. Walker a lancé à Jung-ho Kang à la troisième base pour doubler Jhonny Peralta pour le deuxième retrait. Kang a ensuite relancé la balle à Walker, qui se tenait sur la deuxième base, pour le dernier retrait après que Jason Heyward ait gelé entre la deuxième et la troisième base.
New York MetsEdit
Le 9 décembre 2015, les Pirates ont échangé Walker aux New York Mets contre Jon Niese. Le 29 janvier 2016, Walker a signé un contrat d’un an et 10,55 millions de dollars en évitant l’arbitrage.
2016Edit
Le 23 avril 2016, Walker a frappé son 100e home run en carrière dans un match contre les Braves d’Atlanta. Le 27 avril, Walker a frappé son 9e home run d’avril, égalant un record mensuel de la franchise des Mets. Le 9 septembre, Walker subit une microdiscectomie lombaire à l’Hospital for Special Surgery de New York, mettant fin à sa saison. Bien qu’il n’ait participé qu’à 113 matchs, Walker a égalé son record de carrière avec 23 home runs et a terminé avec une moyenne de frappe de 0,282. Après la saison, Walker est devenu agent libre pour la première fois de sa carrière.
2017Edit
Le 14 novembre 2016, Walker a signé une offre de qualification des Mets pour une année d’une valeur de 17,2 millions de dollars. Le 14 juin, Walker a subi une déchirure partielle de son ischio-jambier gauche et a été placé sur la liste des invalides le jour suivant. Le 28 juillet, Walker a été activé de la liste des invalides. Le 8 août au Citi Field, Walker a effectué son premier départ en Ligue majeure en carrière à la première base.
Milwaukee BrewersEdit
Le 12 août 2017, Walker a été échangé aux Milwaukee Brewers contre un joueur à nommer plus tard (Eric Hanhold).
New York YankeesEdit
Le 12 mars 2018, Walker a signé un contrat d’un an et de 4 millions de dollars avec les New York Yankees. Le 9 août 2018, dans un match contre les Texas Rangers, il a frappé un coup de circuit des deux côtés de la plaque dans le même match pour la première fois de sa carrière.
Miami MarlinsEdit
Walker a signé un contrat d’un an pour 2 millions de dollars avec les Miami Marlins le 29 janvier 2019. Walker a choisi la free agency après la fin de la saison le 31 octobre.
Philadelphia PhilliesEdit
Le 22 janvier 2020, Walker a signé un contrat de ligue mineure avec les Philadelphia Phillies. Le 13 août 2020, il a lancé 2⁄3 d’une manche, faisant face à 3 batteurs, marchant 1, pour une ERA de 0,00 dans la défaite 4-11 des Phillies contre les Orioles de Baltimore. Il a été désigné pour être assigné le 11 septembre. Walker a été mis en disponibilité deux jours plus tard, mais a refusé sa mise en disponibilité et a choisi de devenir agent libre le 14 septembre.