{"copyright":"Copyright 2026 MLB Advanced Media, L.P.  Use of any content on this page acknowledges agreement to the terms posted here http://gdx.mlb.com/components/copyright.txt","stats":[{"type":{"displayName":"yearByYear"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"season":"2014","stat":{"age":22,"gamesPlayed":47,"groundOuts":22,"airOuts":31,"runs":11,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":31,"baseOnBalls":5,"intentionalWalks":0,"hits":27,"hitByPitch":0,"avg":".245","atBats":110,"obp":".278","slg":".400","ops":".678","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":4,"numberOfPitches":454,"plateAppearances":116,"totalBases":44,"rbi":8,"leftOnBase":46,"sacBunts":1,"sacFlies":0,"babip":".316","groundOutsToAirouts":"0.71","catchersInterference":0,"atBatsPerHomeRun":"36.67"},"team":{"id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"player":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341","nameSlug":"randal-grichuk-545341"},"league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"sport":{"id":1,"link":"/api/v1/sports/1","abbreviation":"MLB"},"gameType":"R"},{"season":"2015","stat":{"age":23,"gamesPlayed":103,"groundOuts":59,"airOuts":66,"runs":49,"doubles":23,"triples":7,"homeRuns":17,"strikeOuts":110,"baseOnBalls":22,"intentionalWalks":2,"hits":89,"hitByPitch":4,"avg":".276","atBats":323,"obp":".329","slg":".548","ops":".877","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":6,"numberOfPitches":1391,"plateAppearances":350,"totalBases":177,"rbi":47,"leftOnBase":124,"sacBunts":0,"sacFlies":1,"babip":".365","groundOutsToAirouts":"0.89","catchersInterference":0,"atBatsPerHomeRun":"19.00"},"team":{"id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"player":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341","nameSlug":"randal-grichuk-545341"},"league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"sport":{"id":1,"link":"/api/v1/sports/1","abbreviation":"MLB"},"gameType":"R"},{"season":"2016","stat":{"age":24,"gamesPlayed":132,"groundOuts":89,"airOuts":110,"runs":66,"doubles":29,"triples":3,"homeRuns":24,"strikeOuts":141,"baseOnBalls":28,"intentionalWalks":0,"hits":107,"hitByPitch":3,"avg":".240","atBats":446,"obp":".289","slg":".480","ops":".769","caughtStealing":4,"stolenBases":5,"stolenBasePercentage":".556","caughtStealingPercentage":".444","groundIntoDoublePlay":9,"numberOfPitches":1843,"plateAppearances":478,"totalBases":214,"rbi":68,"leftOnBase":203,"sacBunts":0,"sacFlies":1,"babip":".294","groundOutsToAirouts":"0.81","catchersInterference":0,"atBatsPerHomeRun":"18.58"},"team":{"id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"player":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341","nameSlug":"randal-grichuk-545341"},"league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"sport":{"id":1,"link":"/api/v1/sports/1","abbreviation":"MLB"},"gameType":"R"},{"season":"2017","stat":{"age":25,"gamesPlayed":122,"groundOuts":72,"airOuts":111,"runs":53,"doubles":25,"triples":3,"homeRuns":22,"strikeOuts":133,"baseOnBalls":26,"intentionalWalks":3,"hits":98,"hitByPitch":2,"avg":".238","atBats":412,"obp":".285","slg":".473","ops":".758","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":9,"numberOfPitches":1692,"plateAppearances":442,"totalBases":195,"rbi":59,"leftOnBase":213,"sacBunts":0,"sacFlies":2,"babip":".293","groundOutsToAirouts":"0.65","catchersInterference":0,"atBatsPerHomeRun":"18.73"},"team":{"id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"player":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341","nameSlug":"randal-grichuk-545341"},"league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"sport":{"id":1,"link":"/api/v1/sports/1","abbreviation":"MLB"},"gameType":"R"},{"season":"2018","stat":{"age":26,"gamesPlayed":124,"groundOuts":80,"airOuts":121,"runs":60,"doubles":32,"triples":1,"homeRuns":25,"strikeOuts":122,"baseOnBalls":27,"intentionalWalks":0,"hits":104,"hitByPitch":8,"avg":".245","atBats":424,"obp":".301","slg":".502","ops":".803","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":5,"numberOfPitches":1799,"plateAppearances":462,"totalBases":213,"rbi":61,"leftOnBase":179,"sacBunts":0,"sacFlies":3,"babip":".282","groundOutsToAirouts":"0.66","catchersInterference":0,"atBatsPerHomeRun":"16.96"},"team":{"id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"player":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341","nameSlug":"randal-grichuk-545341"},"league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"sport":{"id":1,"link":"/api/v1/sports/1","abbreviation":"MLB"},"gameType":"R"},{"season":"2019","stat":{"age":27,"gamesPlayed":151,"groundOuts":133,"airOuts":156,"runs":75,"doubles":29,"triples":5,"homeRuns":31,"strikeOuts":163,"baseOnBalls":35,"intentionalWalks":0,"hits":136,"hitByPitch":5,"avg":".232","atBats":586,"obp":".280","slg":".457","ops":".737","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":20,"numberOfPitches":2413,"plateAppearances":628,"totalBases":268,"rbi":80,"leftOnBase":269,"sacBunts":0,"sacFlies":2,"babip":".266","groundOutsToAirouts":"0.85","catchersInterference":0,"atBatsPerHomeRun":"18.90"},"team":{"id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"player":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341","nameSlug":"randal-grichuk-545341"},"league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"sport":{"id":1,"link":"/api/v1/sports/1","abbreviation":"MLB"},"gameType":"R"},{"season":"2020","stat":{"age":28,"gamesPlayed":55,"groundOuts":50,"airOuts":60,"runs":38,"doubles":9,"triples":0,"homeRuns":12,"strikeOuts":49,"baseOnBalls":13,"intentionalWalks":1,"hits":59,"hitByPitch":0,"avg":".273","atBats":216,"obp":".312","slg":".481","ops":".793","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"numberOfPitches":855,"plateAppearances":231,"totalBases":104,"rbi":35,"leftOnBase":93,"sacBunts":0,"sacFlies":2,"babip":".299","groundOutsToAirouts":"0.83","catchersInterference":0,"atBatsPerHomeRun":"18.00"},"team":{"id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"player":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341","nameSlug":"randal-grichuk-545341"},"league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"sport":{"id":1,"link":"/api/v1/sports/1","abbreviation":"MLB"},"gameType":"R"},{"season":"2021","stat":{"age":29,"gamesPlayed":149,"groundOuts":120,"airOuts":158,"runs":59,"doubles":25,"triples":1,"homeRuns":22,"strikeOuts":114,"baseOnBalls":27,"intentionalWalks":0,"hits":123,"hitByPitch":3,"avg":".241","atBats":511,"obp":".281","slg":".423","ops":".704","caughtStealing":3,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":17,"numberOfPitches":2004,"plateAppearances":545,"totalBases":216,"rbi":81,"leftOnBase":239,"sacBunts":0,"sacFlies":4,"babip":".266","groundOutsToAirouts":"0.76","catchersInterference":0,"atBatsPerHomeRun":"23.23"},"team":{"id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"player":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341","nameSlug":"randal-grichuk-545341"},"league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"sport":{"id":1,"link":"/api/v1/sports/1","abbreviation":"MLB"},"gameType":"R"},{"season":"2022","stat":{"age":30,"gamesPlayed":141,"groundOuts":133,"airOuts":117,"runs":60,"doubles":21,"triples":3,"homeRuns":19,"strikeOuts":127,"baseOnBalls":24,"intentionalWalks":0,"hits":131,"hitByPitch":6,"avg":".259","atBats":506,"obp":".299","slg":".425","ops":".724","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":12,"numberOfPitches":1977,"plateAppearances":538,"totalBases":215,"rbi":73,"leftOnBase":216,"sacBunts":0,"sacFlies":2,"babip":".309","groundOutsToAirouts":"1.14","catchersInterference":0,"atBatsPerHomeRun":"26.63"},"team":{"id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"player":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341","nameSlug":"randal-grichuk-545341"},"league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"sport":{"id":1,"link":"/api/v1/sports/1","abbreviation":"MLB"},"gameType":"R"},{"season":"2023","stat":{"age":31,"gamesPlayed":64,"groundOuts":48,"airOuts":68,"runs":40,"doubles":19,"triples":1,"homeRuns":8,"strikeOuts":51,"baseOnBalls":18,"intentionalWalks":2,"hits":74,"hitByPitch":4,"avg":".308","atBats":240,"obp":".365","slg":".496","ops":".861","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":6,"numberOfPitches":950,"plateAppearances":263,"totalBases":119,"rbi":27,"leftOnBase":101,"sacBunts":0,"sacFlies":1,"babip":".363","groundOutsToAirouts":"0.71","catchersInterference":0,"atBatsPerHomeRun":"30.00"},"team":{"id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"player":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341","nameSlug":"randal-grichuk-545341"},"league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"sport":{"id":1,"link":"/api/v1/sports/1","abbreviation":"MLB"},"gameType":"R"},{"season":"2023","stat":{"age":31,"gamesPlayed":54,"groundOuts":58,"airOuts":50,"runs":25,"doubles":12,"triples":1,"homeRuns":8,"strikeOuts":45,"baseOnBalls":11,"intentionalWalks":0,"hits":42,"hitByPitch":2,"avg":".216","atBats":194,"obp":".264","slg":".412","ops":".676","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"numberOfPitches":771,"plateAppearances":208,"totalBases":80,"rbi":17,"leftOnBase":86,"sacBunts":0,"sacFlies":1,"babip":".239","groundOutsToAirouts":"1.16","catchersInterference":0,"atBatsPerHomeRun":"24.25"},"team":{"id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"player":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341","nameSlug":"randal-grichuk-545341"},"league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"sport":{"id":1,"link":"/api/v1/sports/1","abbreviation":"MLB"},"gameType":"R"},{"season":"2023","stat":{"age":31,"gamesPlayed":118,"groundOuts":106,"airOuts":118,"runs":65,"doubles":31,"triples":2,"homeRuns":16,"strikeOuts":96,"baseOnBalls":29,"intentionalWalks":2,"hits":116,"hitByPitch":6,"avg":".267","atBats":434,"obp":".321","slg":".459","ops":".780","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":11,"numberOfPitches":1721,"plateAppearances":471,"totalBases":199,"rbi":44,"leftOnBase":187,"sacBunts":0,"sacFlies":2,"babip":".309","groundOutsToAirouts":"0.90","catchersInterference":0,"atBatsPerHomeRun":"27.12"},"player":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341","nameSlug":"randal-grichuk-545341"},"sport":{"id":1,"link":"/api/v1/sports/1","abbreviation":"MLB"},"gameType":"R","numTeams":2,"numLeagues":2},{"season":"2024","stat":{"age":32,"gamesPlayed":106,"groundOuts":54,"airOuts":82,"runs":40,"doubles":20,"triples":2,"homeRuns":12,"strikeOuts":46,"baseOnBalls":20,"intentionalWalks":0,"hits":74,"hitByPitch":3,"avg":".291","atBats":254,"obp":".348","slg":".528","ops":".876","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"numberOfPitches":1088,"plateAppearances":279,"totalBases":134,"rbi":46,"leftOnBase":121,"sacBunts":0,"sacFlies":2,"babip":".313","groundOutsToAirouts":"0.66","catchersInterference":0,"atBatsPerHomeRun":"21.17"},"team":{"id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"player":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341","nameSlug":"randal-grichuk-545341"},"league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"sport":{"id":1,"link":"/api/v1/sports/1","abbreviation":"MLB"},"gameType":"R"},{"season":"2025","stat":{"age":33,"gamesPlayed":70,"groundOuts":41,"airOuts":56,"runs":25,"doubles":15,"triples":1,"homeRuns":7,"strikeOuts":39,"baseOnBalls":10,"intentionalWalks":1,"hits":42,"hitByPitch":0,"avg":".240","atBats":175,"obp":".277","slg":".457","ops":".734","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":5,"numberOfPitches":687,"plateAppearances":188,"totalBases":80,"rbi":22,"leftOnBase":77,"sacBunts":0,"sacFlies":3,"babip":".265","groundOutsToAirouts":"0.73","catchersInterference":0,"atBatsPerHomeRun":"25.00"},"team":{"id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"player":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341","nameSlug":"randal-grichuk-545341"},"league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"sport":{"id":1,"link":"/api/v1/sports/1","abbreviation":"MLB"},"gameType":"R"},{"season":"2025","stat":{"age":33,"gamesPlayed":43,"groundOuts":27,"airOuts":28,"runs":10,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":22,"baseOnBalls":7,"intentionalWalks":0,"hits":20,"hitByPitch":1,"avg":".206","atBats":97,"obp":".267","slg":".299","ops":".566","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"numberOfPitches":390,"plateAppearances":105,"totalBases":29,"rbi":5,"leftOnBase":39,"sacBunts":0,"sacFlies":0,"babip":".247","groundOutsToAirouts":"0.96","catchersInterference":0,"atBatsPerHomeRun":"48.50"},"team":{"id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"player":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341","nameSlug":"randal-grichuk-545341"},"league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"sport":{"id":1,"link":"/api/v1/sports/1","abbreviation":"MLB"},"gameType":"R"},{"season":"2025","stat":{"age":33,"gamesPlayed":113,"groundOuts":68,"airOuts":84,"runs":35,"doubles":18,"triples":1,"homeRuns":9,"strikeOuts":61,"baseOnBalls":17,"intentionalWalks":1,"hits":62,"hitByPitch":1,"avg":".228","atBats":272,"obp":".273","slg":".401","ops":".674","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":6,"numberOfPitches":1077,"plateAppearances":293,"totalBases":109,"rbi":27,"leftOnBase":116,"sacBunts":0,"sacFlies":3,"babip":".259","groundOutsToAirouts":"0.81","catchersInterference":0,"atBatsPerHomeRun":"30.22"},"player":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341","nameSlug":"randal-grichuk-545341"},"sport":{"id":1,"link":"/api/v1/sports/1","abbreviation":"MLB"},"gameType":"R","numTeams":2,"numLeagues":2},{"season":"2026","stat":{"age":34,"gamesPlayed":16,"groundOuts":6,"airOuts":10,"runs":8,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".194","atBats":31,"obp":".212","slg":".323","ops":".535","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"numberOfPitches":120,"plateAppearances":33,"totalBases":10,"rbi":2,"leftOnBase":16,"sacBunts":0,"sacFlies":1,"babip":".273","groundOutsToAirouts":"0.60","catchersInterference":0,"atBatsPerHomeRun":"-.--"},"team":{"id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"player":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341","nameSlug":"randal-grichuk-545341"},"league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"sport":{"id":1,"link":"/api/v1/sports/1","abbreviation":"MLB"},"gameType":"R"},{"season":"2026","stat":{"age":34,"gamesPlayed":101,"groundOuts":47,"airOuts":68,"runs":33,"doubles":21,"triples":2,"homeRuns":15,"strikeOuts":51,"baseOnBalls":10,"intentionalWalks":2,"hits":70,"hitByPitch":1,"avg":".299","atBats":234,"obp":".328","slg":".598","ops":".926","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"numberOfPitches":888,"plateAppearances":247,"totalBases":140,"rbi":44,"leftOnBase":108,"sacBunts":0,"sacFlies":2,"babip":".324","groundOutsToAirouts":"0.69","catchersInterference":0,"atBatsPerHomeRun":"15.60"},"team":{"id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"player":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341","nameSlug":"randal-grichuk-545341"},"league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"sport":{"id":1,"link":"/api/v1/sports/1","abbreviation":"MLB"},"gameType":"R"},{"season":"2026","stat":{"age":34,"gamesPlayed":117,"groundOuts":53,"airOuts":78,"runs":41,"doubles":25,"triples":2,"homeRuns":15,"strikeOuts":61,"baseOnBalls":11,"intentionalWalks":2,"hits":76,"hitByPitch":1,"avg":".287","atBats":265,"obp":".314","slg":".566","ops":".880","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"numberOfPitches":1008,"plateAppearances":280,"totalBases":150,"rbi":46,"leftOnBase":124,"sacBunts":0,"sacFlies":3,"babip":".318","groundOutsToAirouts":"0.68","catchersInterference":0,"atBatsPerHomeRun":"17.67"},"player":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341","nameSlug":"randal-grichuk-545341"},"league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"sport":{"id":1,"link":"/api/v1/sports/1","abbreviation":"MLB"},"gameType":"R","numTeams":2}]}]}