{"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":"2016","stat":{"age":23,"gamesPlayed":41,"groundOuts":25,"airOuts":25,"runs":15,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":28,"baseOnBalls":11,"intentionalWalks":1,"hits":23,"hitByPitch":0,"avg":".230","atBats":100,"obp":".304","slg":".420","ops":".724","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":5,"numberOfPitches":469,"plateAppearances":112,"totalBases":42,"rbi":11,"leftOnBase":46,"sacBunts":0,"sacFlies":1,"babip":".275","groundOutsToAirouts":"1.00","catchersInterference":0,"atBatsPerHomeRun":"25.00"},"team":{"id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"player":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"sport":{"id":1,"link":"/api/v1/sports/1","abbreviation":"MLB"},"gameType":"R"},{"season":"2017","stat":{"age":24,"gamesPlayed":1,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"numberOfPitches":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"atBatsPerHomeRun":"-.--"},"team":{"id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"player":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"sport":{"id":1,"link":"/api/v1/sports/1","abbreviation":"MLB"},"gameType":"R"},{"season":"2017","stat":{"age":24,"gamesPlayed":26,"groundOuts":11,"airOuts":19,"runs":16,"doubles":6,"triples":0,"homeRuns":8,"strikeOuts":36,"baseOnBalls":6,"intentionalWalks":0,"hits":23,"hitByPitch":0,"avg":".261","atBats":88,"obp":".305","slg":".602","ops":".907","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"numberOfPitches":429,"plateAppearances":95,"totalBases":53,"rbi":20,"leftOnBase":41,"sacBunts":0,"sacFlies":1,"babip":".333","groundOutsToAirouts":"0.58","catchersInterference":0,"atBatsPerHomeRun":"11.00"},"team":{"id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"player":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"sport":{"id":1,"link":"/api/v1/sports/1","abbreviation":"MLB"},"gameType":"R"},{"season":"2017","stat":{"age":24,"gamesPlayed":27,"groundOuts":11,"airOuts":19,"runs":16,"doubles":6,"triples":0,"homeRuns":8,"strikeOuts":36,"baseOnBalls":6,"intentionalWalks":0,"hits":23,"hitByPitch":0,"avg":".261","atBats":88,"obp":".305","slg":".602","ops":".907","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"numberOfPitches":429,"plateAppearances":95,"totalBases":53,"rbi":20,"leftOnBase":41,"sacBunts":0,"sacFlies":1,"babip":".333","groundOutsToAirouts":"0.58","catchersInterference":0,"atBatsPerHomeRun":"11.00"},"player":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"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},{"season":"2018","stat":{"age":25,"gamesPlayed":134,"groundOuts":86,"airOuts":116,"runs":67,"doubles":29,"triples":7,"homeRuns":22,"strikeOuts":163,"baseOnBalls":41,"intentionalWalks":0,"hits":114,"hitByPitch":3,"avg":".239","atBats":476,"obp":".302","slg":".468","ops":".770","caughtStealing":5,"stolenBases":5,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":14,"numberOfPitches":2109,"plateAppearances":523,"totalBases":223,"rbi":57,"leftOnBase":197,"sacBunts":0,"sacFlies":3,"babip":".313","groundOutsToAirouts":"0.74","catchersInterference":0,"atBatsPerHomeRun":"21.64"},"team":{"id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"player":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"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":26,"gamesPlayed":125,"groundOuts":73,"airOuts":96,"runs":58,"doubles":19,"triples":2,"homeRuns":26,"strikeOuts":153,"baseOnBalls":45,"intentionalWalks":1,"hits":96,"hitByPitch":1,"avg":".230","atBats":417,"obp":".306","slg":".472","ops":".778","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":8,"numberOfPitches":1923,"plateAppearances":464,"totalBases":197,"rbi":65,"leftOnBase":176,"sacBunts":0,"sacFlies":1,"babip":".293","groundOutsToAirouts":"0.76","catchersInterference":0,"atBatsPerHomeRun":"16.04"},"team":{"id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"player":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"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":27,"gamesPlayed":50,"groundOuts":32,"airOuts":41,"runs":33,"doubles":7,"triples":0,"homeRuns":16,"strikeOuts":63,"baseOnBalls":14,"intentionalWalks":0,"hits":55,"hitByPitch":1,"avg":".289","atBats":190,"obp":".340","slg":".579","ops":".919","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":4,"numberOfPitches":840,"plateAppearances":207,"totalBases":110,"rbi":34,"leftOnBase":83,"sacBunts":0,"sacFlies":1,"babip":".348","groundOutsToAirouts":"0.78","catchersInterference":1,"atBatsPerHomeRun":"11.88"},"team":{"id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"player":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"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":28,"gamesPlayed":143,"groundOuts":110,"airOuts":131,"runs":92,"doubles":29,"triples":0,"homeRuns":32,"strikeOuts":148,"baseOnBalls":36,"intentionalWalks":1,"hits":163,"hitByPitch":7,"avg":".296","atBats":550,"obp":".346","slg":".524","ops":".870","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":5,"numberOfPitches":2290,"plateAppearances":595,"totalBases":288,"rbi":116,"leftOnBase":227,"sacBunts":0,"sacFlies":2,"babip":".352","groundOutsToAirouts":"0.84","catchersInterference":0,"atBatsPerHomeRun":"17.19"},"team":{"id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"player":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"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":29,"gamesPlayed":131,"groundOuts":115,"airOuts":99,"runs":71,"doubles":35,"triples":1,"homeRuns":25,"strikeOuts":152,"baseOnBalls":34,"intentionalWalks":0,"hits":133,"hitByPitch":2,"avg":".267","atBats":499,"obp":".316","slg":".491","ops":".807","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":18,"numberOfPitches":2082,"plateAppearances":535,"totalBases":245,"rbi":77,"leftOnBase":226,"sacBunts":0,"sacFlies":0,"babip":".335","groundOutsToAirouts":"1.16","catchersInterference":0,"atBatsPerHomeRun":"19.96"},"team":{"id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"player":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"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":30,"gamesPlayed":160,"groundOuts":124,"airOuts":136,"runs":70,"doubles":29,"triples":2,"homeRuns":26,"strikeOuts":211,"baseOnBalls":38,"intentionalWalks":2,"hits":161,"hitByPitch":8,"avg":".258","atBats":625,"obp":".305","slg":".435","ops":".740","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":6,"numberOfPitches":2673,"plateAppearances":678,"totalBases":272,"rbi":93,"leftOnBase":280,"sacBunts":0,"sacFlies":7,"babip":".342","groundOutsToAirouts":"0.91","catchersInterference":0,"atBatsPerHomeRun":"24.04"},"team":{"id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"player":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"sport":{"id":1,"link":"/api/v1/sports/1","abbreviation":"MLB"},"gameType":"R"},{"season":"2024","stat":{"age":31,"gamesPlayed":154,"groundOuts":127,"airOuts":115,"runs":84,"doubles":32,"triples":2,"homeRuns":33,"strikeOuts":188,"baseOnBalls":53,"intentionalWalks":3,"hits":160,"hitByPitch":8,"avg":".272","atBats":589,"obp":".339","slg":".501","ops":".840","caughtStealing":3,"stolenBases":12,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":7,"numberOfPitches":2608,"plateAppearances":652,"totalBases":295,"rbi":99,"leftOnBase":285,"sacBunts":0,"sacFlies":1,"babip":".344","groundOutsToAirouts":"1.10","catchersInterference":1,"atBatsPerHomeRun":"17.85"},"team":{"id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"player":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"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":32,"gamesPlayed":134,"groundOuts":136,"airOuts":120,"runs":65,"doubles":29,"triples":1,"homeRuns":25,"strikeOuts":134,"baseOnBalls":26,"intentionalWalks":0,"hits":126,"hitByPitch":3,"avg":".247","atBats":511,"obp":".284","slg":".454","ops":".738","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":13,"numberOfPitches":2139,"plateAppearances":546,"totalBases":232,"rbi":89,"leftOnBase":244,"sacBunts":0,"sacFlies":5,"babip":".283","groundOutsToAirouts":"1.13","catchersInterference":1,"atBatsPerHomeRun":"20.44"},"team":{"id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"player":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"sport":{"id":1,"link":"/api/v1/sports/1","abbreviation":"MLB"},"gameType":"R"},{"season":"2026","stat":{"age":33,"gamesPlayed":125,"groundOuts":88,"airOuts":104,"runs":66,"doubles":18,"triples":2,"homeRuns":16,"strikeOuts":135,"baseOnBalls":42,"intentionalWalks":2,"hits":118,"hitByPitch":4,"avg":".267","atBats":442,"obp":".334","slg":".425","ops":".759","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":13,"numberOfPitches":1943,"plateAppearances":491,"totalBases":188,"rbi":64,"leftOnBase":207,"sacBunts":0,"sacFlies":3,"babip":".347","groundOutsToAirouts":"0.85","catchersInterference":0,"atBatsPerHomeRun":"27.62"},"team":{"id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"player":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"sport":{"id":1,"link":"/api/v1/sports/1","abbreviation":"MLB"},"gameType":"R"}]}]}