{"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","gamePk":448041,"link":"/api/v1.1/game/448041/feed/live","metaData":{"wait":10,"timeStamp":"20160629_233532","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count13","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":448041,"type":"R","doubleHeader":"N","id":"2016/06/29/phimlb-arimlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-448041-2016-06-29","season":"2016","seasonDisplay":"2016"},"datetime":{"dateTime":"2016-06-29T19:40:00Z","originalDate":"2016-06-29","officialDate":"2016-06-29","dayNight":"day","time":"12:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143","season":2016,"venue":{"id":2681,"name":"Citizens Bank Park","link":"/api/v1/venues/2681"},"springVenue":{"id":2700,"link":"/api/v1/venues/2700"},"teamCode":"phi","fileCode":"phi","abbreviation":"PHI","teamName":"Phillies","locationName":"Philadelphia","firstYearOfPlay":"1883","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":204,"name":"National League East","link":"/api/v1/divisions/204"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Philadelphia","record":{"gamesPlayed":80,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":35,"losses":45,"ties":0,"pct":".438"},"records":{},"divisionLeader":false,"wins":35,"losses":45,"winningPercentage":".438"},"franchiseName":"Philadelphia","clubName":"Phillies","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109","season":2016,"venue":{"id":15,"name":"Chase Field","link":"/api/v1/venues/15"},"springVenue":{"id":4249,"link":"/api/v1/venues/4249"},"teamCode":"ari","fileCode":"ari","abbreviation":"AZ","teamName":"D-backs","locationName":"Phoenix","firstYearOfPlay":"1996","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Arizona","record":{"gamesPlayed":81,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":36,"losses":45,"ties":0,"pct":".444"},"records":{},"divisionLeader":false,"wins":36,"losses":45,"winningPercentage":".444"},"franchiseName":"Arizona","clubName":"Diamondbacks","active":true}},"players":{"ID592826":{"id":592826,"fullName":"Vince Velasquez","link":"/api/v1/people/592826","firstName":"Vincent","lastName":"Velasquez","primaryNumber":"67","birthDate":"1992-06-07","currentAge":34,"birthCity":"Montclair","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Vince","useLastName":"Velasquez","middleName":"John","boxscoreName":"Velasquez","nickName":"V2","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"veh-LAS-kehz","mlbDebutDate":"2015-06-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Vince Velasquez","nameSlug":"vince-velasquez-592826","firstLastName":"Vince Velasquez","lastFirstName":"Velasquez, Vince","lastInitName":"Velasquez, V","initLastName":"V Velasquez","fullFMLName":"Vincent John Velasquez","fullLFMName":"Velasquez, Vincent John","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID476451":{"id":476451,"fullName":"Jeremy Hellickson","link":"/api/v1/people/476451","firstName":"Jeremy","lastName":"Hellickson","primaryNumber":"58","birthDate":"1987-04-08","currentAge":39,"birthCity":"Des Moines","birthStateProvince":"IA","birthCountry":"USA","height":"6' 1\"","weight":190,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jeremy","useLastName":"Hellickson","middleName":"Robert","boxscoreName":"Hellickson","nickName":"Helly","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2005,"lastPlayedDate":"2019-05-19","mlbDebutDate":"2010-08-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeremy Hellickson","nameSlug":"jeremy-hellickson-476451","firstLastName":"Jeremy Hellickson","lastFirstName":"Hellickson, Jeremy","lastInitName":"Hellickson, J","initLastName":"J Hellickson","fullFMLName":"Jeremy Robert Hellickson","fullLFMName":"Hellickson, Jeremy Robert","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID429667":{"id":429667,"fullName":"Ryan Howard","link":"/api/v1/people/429667","firstName":"Ryan","lastName":"Howard","primaryNumber":"6","birthDate":"1979-11-19","currentAge":46,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 4\"","weight":250,"active":false,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Ryan","useLastName":"Howard","middleName":"James","boxscoreName":"Howard","nickName":"The Big Piece","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2001,"lastPlayedDate":"2016-10-02","mlbDebutDate":"2004-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan Howard","nameSlug":"ryan-howard-429667","firstLastName":"Ryan Howard","lastFirstName":"Howard, Ryan","lastInitName":"Howard, R","initLastName":"R Howard","fullFMLName":"Ryan James Howard","fullLFMName":"Howard, Ryan James","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID543339":{"id":543339,"fullName":"Daniel Hudson","link":"/api/v1/people/543339","firstName":"Daniel","lastName":"Hudson","birthDate":"1987-03-09","currentAge":39,"birthCity":"Lynchburg","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":215,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Daniel","useLastName":"Hudson","middleName":"Claiborne","boxscoreName":"Hudson, Dan","nickName":"Huddy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"lastPlayedDate":"2024-09-27","mlbDebutDate":"2009-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daniel Hudson","nameSlug":"daniel-hudson-543339","firstLastName":"Daniel Hudson","lastFirstName":"Hudson, Daniel","lastInitName":"Hudson, D","initLastName":"D Hudson","fullFMLName":"Daniel Claiborne Hudson","fullLFMName":"Hudson, Daniel Claiborne","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID605151":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151","firstName":"Archie","lastName":"Bradley","primaryNumber":"25","birthDate":"1992-08-10","currentAge":34,"birthCity":"Muskogee","birthStateProvince":"OK","birthCountry":"USA","height":"6' 4\"","weight":215,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Archie","useLastName":"Bradley","middleName":"N.","boxscoreName":"Bradley, A","nickName":"Crash Landing","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"BRAD-lee","lastPlayedDate":"2023-06-30","mlbDebutDate":"2015-04-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Archie Bradley","nameSlug":"archie-bradley-605151","firstLastName":"Archie Bradley","lastFirstName":"Bradley, Archie","lastInitName":"Bradley, A","initLastName":"A Bradley","fullFMLName":"Archie N. Bradley","fullLFMName":"Bradley, Archie N.","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID596748":{"id":596748,"fullName":"Maikel Franco","link":"/api/v1/people/596748","firstName":"Maikel","lastName":"Franco","primaryNumber":"7","birthDate":"1992-08-26","currentAge":34,"birthCity":"Azua","birthCountry":"DOM","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Maikel","useLastName":"Franco","middleName":"Antonio","boxscoreName":"Franco","nickName":"Compa F","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"MIY-kehl FRAN-koh","mlbDebutDate":"2014-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Maikel Franco","nameSlug":"maikel-franco-596748","firstLastName":"Maikel Franco","lastFirstName":"Franco, Maikel","lastInitName":"Franco, M","initLastName":"M Franco","fullFMLName":"Maikel Antonio Franco","fullLFMName":"Franco, Maikel Antonio","strikeZoneTop":3.24,"strikeZoneBottom":1.51},"ID630111":{"id":630111,"fullName":"Yasmany Tomás","link":"/api/v1/people/630111","firstName":"Yasmany","lastName":"Tomás","primaryNumber":"25","birthDate":"1990-11-14","currentAge":35,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 2\"","weight":260,"active":false,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Yasmany","useLastName":"Tomás","boxscoreName":"Tomás","nickName":"Tanque","gender":"M","nameMatrilineal":"Bacallao","isPlayer":true,"isVerified":true,"pronunciation":"yahz-MAH-nee TOE-mass","lastPlayedDate":"2019-07-30","mlbDebutDate":"2015-04-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yasmany Tomás","nameSlug":"yasmany-tomas-630111","firstLastName":"Yasmany Tomás","lastFirstName":"Tomás, Yasmany","lastInitName":"Tomás, Y","initLastName":"Y Tomás","fullFMLName":"Yasmany Tomás","fullLFMName":"Tomás, Yasmany","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID592273":{"id":592273,"fullName":"Brandon Drury","link":"/api/v1/people/592273","firstName":"Brandon","lastName":"Drury","primaryNumber":"17","birthDate":"1992-08-21","currentAge":34,"birthCity":"Grants Pass","birthStateProvince":"OR","birthCountry":"USA","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Brandon","useLastName":"Drury","middleName":"S.","boxscoreName":"Drury","nickName":"Dru","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2015-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Drury","nameSlug":"brandon-drury-592273","firstLastName":"Brandon Drury","lastFirstName":"Drury, Brandon","lastInitName":"Drury, B","initLastName":"B Drury","fullFMLName":"Brandon S. Drury","fullLFMName":"Drury, Brandon S.","strikeZoneTop":3.274,"strikeZoneBottom":1.652},"ID605113":{"id":605113,"fullName":"Nick Ahmed","link":"/api/v1/people/605113","firstName":"Nicholas","lastName":"Ahmed","birthDate":"1990-03-15","currentAge":36,"birthCity":"East Longmeadow","birthStateProvince":"MA","birthCountry":"USA","height":"6' 1\"","weight":201,"active":false,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Nick","useLastName":"Ahmed","middleName":"Mark","boxscoreName":"Ahmed","nickName":"Slick Nick","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"AH-med","lastPlayedDate":"2025-05-01","mlbDebutDate":"2014-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Ahmed","nameSlug":"nick-ahmed-605113","firstLastName":"Nick Ahmed","lastFirstName":"Ahmed, Nick","lastInitName":"Ahmed, N","initLastName":"N Ahmed","fullFMLName":"Nicholas Mark Ahmed","fullLFMName":"Ahmed, Nicholas Mark","strikeZoneTop":3.272,"strikeZoneBottom":1.651},"ID491646":{"id":491646,"fullName":"Jeanmar Gómez","link":"/api/v1/people/491646","firstName":"Jeanmar","lastName":"Gómez","primaryNumber":"58","birthDate":"1988-02-10","currentAge":38,"birthCity":"Caracas","birthCountry":"Venezuela","height":"6' 3\"","weight":215,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jeanmar","useLastName":"Gómez","middleName":"Alejandro","boxscoreName":"Gómez","nickName":"Janko","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"JEN-marr","lastPlayedDate":"2019-05-19","mlbDebutDate":"2010-07-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeanmar Gómez","nameSlug":"jeanmar-gomez-491646","firstLastName":"Jeanmar Gómez","lastFirstName":"Gómez, Jeanmar","lastInitName":"Gómez, J","initLastName":"J Gómez","fullFMLName":"Jeanmar Alejandro Gómez","fullLFMName":"Gómez, Jeanmar Alejandro","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID488721":{"id":488721,"fullName":"Peter Bourjos","link":"/api/v1/people/488721","firstName":"Peter","lastName":"Bourjos","primaryNumber":"25","birthDate":"1987-03-31","currentAge":39,"birthCity":"Park Ridge","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":190,"active":false,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Peter","useLastName":"Bourjos","middleName":"Christopher","boxscoreName":"Bourjos","nickName":"Needler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2005,"pronunciation":"BORE-jus","lastPlayedDate":"2019-05-04","mlbDebutDate":"2010-08-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Peter Bourjos","nameSlug":"peter-bourjos-488721","firstLastName":"Peter Bourjos","lastFirstName":"Bourjos, Peter","lastInitName":"Bourjos, P","initLastName":"P Bourjos","fullFMLName":"Peter Christopher Bourjos","fullLFMName":"Bourjos, Peter Christopher","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID502671":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671","firstName":"Paul","lastName":"Goldschmidt","primaryNumber":"48","birthDate":"1987-09-10","currentAge":39,"birthCity":"Wilmington","birthStateProvince":"DE","birthCountry":"USA","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Paul","useLastName":"Goldschmidt","middleName":"Edward","boxscoreName":"Goldschmidt","nickName":"Goldy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2011-08-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul Goldschmidt","nameSlug":"paul-goldschmidt-502671","firstLastName":"Paul Goldschmidt","lastFirstName":"Goldschmidt, Paul","lastInitName":"Goldschmidt, P","initLastName":"P Goldschmidt","fullFMLName":"Paul Edward Goldschmidt","fullLFMName":"Goldschmidt, Paul Edward","strikeZoneTop":3.303,"strikeZoneBottom":1.667},"ID433217":{"id":433217,"fullName":"Andrés Blanco","link":"/api/v1/people/433217","firstName":"Andrés","lastName":"Blanco","primaryNumber":"14","birthDate":"1984-04-11","currentAge":42,"birthCity":"Urama","birthCountry":"Venezuela","height":"5' 10\"","weight":192,"active":false,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Andrés","useLastName":"Blanco","middleName":"Eloy","boxscoreName":"Blanco, A","nickName":"Whitey","gender":"M","nameMatrilineal":"Perez","isPlayer":true,"isVerified":true,"pronunciation":"BLAHN-koh","lastPlayedDate":"2017-09-12","mlbDebutDate":"2004-04-17","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrés Blanco","nameSlug":"andres-blanco-433217","firstLastName":"Andrés Blanco","lastFirstName":"Blanco, Andrés","lastInitName":"Blanco, A","initLastName":"A Blanco","fullFMLName":"Andrés Eloy Blanco","fullLFMName":"Blanco, Andrés Eloy","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID543302":{"id":543302,"fullName":"Chris Herrmann","link":"/api/v1/people/543302","firstName":"Christopher","lastName":"Herrmann","primaryNumber":"12","birthDate":"1987-11-24","currentAge":38,"birthCity":"Tomball","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":200,"active":false,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Chris","useLastName":"Herrmann","middleName":"Ryan","boxscoreName":"Herrmann","nickName":"Worm","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"lastPlayedDate":"2019-09-09","mlbDebutDate":"2012-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chris Herrmann","nameSlug":"chris-herrmann-543302","firstLastName":"Chris Herrmann","lastFirstName":"Herrmann, Chris","lastInitName":"Herrmann, C","initLastName":"C Herrmann","fullFMLName":"Christopher Ryan Herrmann","fullLFMName":"Herrmann, Christopher Ryan","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID456696":{"id":456696,"fullName":"David Hernandez","link":"/api/v1/people/456696","firstName":"David","lastName":"Hernandez","primaryNumber":"30","birthDate":"1985-05-13","currentAge":41,"birthCity":"Sacramento","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":245,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"David","useLastName":"Hernandez","middleName":"Jose","boxscoreName":"Hernandez, D","nickName":"DHern","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2005,"lastPlayedDate":"2019-08-08","mlbDebutDate":"2009-05-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"David Hernandez","nameSlug":"david-hernandez-456696","firstLastName":"David Hernandez","lastFirstName":"Hernandez, David","lastInitName":"Hernandez, D","initLastName":"D Hernandez","fullFMLName":"David Jose Hernandez","fullLFMName":"Hernandez, David Jose","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID430001":{"id":430001,"fullName":"Rickie Weeks Jr.","link":"/api/v1/people/430001","firstName":"Rickie","lastName":"Weeks","primaryNumber":"23","birthDate":"1982-09-13","currentAge":44,"birthCity":"Daytona","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":210,"active":false,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Rickie","useLastName":"Weeks Jr.","middleName":"Darnell","boxscoreName":"Weeks Jr.","nickName":"Slick R.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2003,"lastPlayedDate":"2017-06-06","mlbDebutDate":"2003-09-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rickie Weeks Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"rickie-weeks-jr-430001","firstLastName":"Rickie Weeks Jr.","lastFirstName":"Weeks Jr., Rickie","lastInitName":"Weeks Jr., R","initLastName":"R Weeks Jr.","fullFMLName":"Rickie Darnell Weeks Jr.","fullLFMName":"Weeks Jr., Rickie Darnell","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID571830":{"id":571830,"fullName":"Tommy Joseph","link":"/api/v1/people/571830","firstName":"Thomas","lastName":"Joseph","birthDate":"1991-07-16","currentAge":35,"birthCity":"Phoenix","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 1\"","weight":255,"active":false,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Tommy","useLastName":"Joseph","middleName":"Richard","boxscoreName":"Joseph, T","nickName":"ToJo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"lastPlayedDate":"2017-09-30","mlbDebutDate":"2016-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tommy Joseph","nameSlug":"tommy-joseph-571830","firstLastName":"Tommy Joseph","lastFirstName":"Joseph, Tommy","lastInitName":"Joseph, T","initLastName":"T Joseph","fullFMLName":"Thomas Richard Joseph","fullLFMName":"Joseph, Thomas Richard","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID517414":{"id":517414,"fullName":"Randall Delgado","link":"/api/v1/people/517414","firstName":"Randall","lastName":"Delgado","primaryNumber":"40","birthDate":"1990-02-09","currentAge":36,"birthCity":"Las Tablas","birthCountry":"Panama","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Randall","useLastName":"Delgado","middleName":"Enrique","boxscoreName":"Delgado, R","nickName":"Pupi","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2011-06-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Randall Delgado","nameSlug":"randall-delgado-517414","firstLastName":"Randall Delgado","lastFirstName":"Delgado, Randall","lastInitName":"Delgado, R","initLastName":"R Delgado","fullFMLName":"Randall Enrique Delgado","fullLFMName":"Delgado, Randall Enrique","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID571875":{"id":571875,"fullName":"Jake Lamb","link":"/api/v1/people/571875","firstName":"Jake","lastName":"Lamb","primaryNumber":"19","birthDate":"1990-10-09","currentAge":36,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"6' 3\"","weight":220,"active":false,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Jake","useLastName":"Lamb","middleName":"Ryan","boxscoreName":"Lamb","nickName":"Lambo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"lastPlayedDate":"2023-05-07","mlbDebutDate":"2014-08-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Lamb","nameSlug":"jake-lamb-571875","firstLastName":"Jake Lamb","lastFirstName":"Lamb, Jake","lastInitName":"Lamb, J","initLastName":"J Lamb","fullFMLName":"Jake Ryan Lamb","fullLFMName":"Lamb, Jake Ryan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID519237":{"id":519237,"fullName":"Cameron Rupp","link":"/api/v1/people/519237","firstName":"Cameron","lastName":"Rupp","birthDate":"1988-09-28","currentAge":38,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":260,"active":false,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Cameron","useLastName":"Rupp","middleName":"Arthur","boxscoreName":"Rupp","nickName":"Pavo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"lastPlayedDate":"2017-09-30","mlbDebutDate":"2013-09-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cameron Rupp","nameSlug":"cameron-rupp-519237","firstLastName":"Cameron Rupp","lastFirstName":"Rupp, Cameron","lastInitName":"Rupp, C","initLastName":"C Rupp","fullFMLName":"Cameron Arthur Rupp","fullLFMName":"Rupp, Cameron Arthur","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID446899":{"id":446899,"fullName":"Brad Ziegler","link":"/api/v1/people/446899","firstName":"Brad","lastName":"Ziegler","primaryNumber":"31","birthDate":"1979-10-10","currentAge":47,"birthCity":"Pratt","birthStateProvince":"KS","birthCountry":"USA","height":"6' 4\"","weight":220,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brad","useLastName":"Ziegler","middleName":"Gregory","boxscoreName":"Ziegler","nickName":"Unicorn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2003,"pronunciation":"ZIG-ler","lastPlayedDate":"2018-09-29","mlbDebutDate":"2008-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brad Ziegler","nameSlug":"brad-ziegler-446899","firstLastName":"Brad Ziegler","lastFirstName":"Ziegler, Brad","lastInitName":"Ziegler, B","initLastName":"B Ziegler","fullFMLName":"Brad Gregory Ziegler","fullLFMName":"Ziegler, Brad Gregory","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID545332":{"id":545332,"fullName":"Jake Barrett","link":"/api/v1/people/545332","firstName":"Jake","lastName":"Barrett","birthDate":"1991-07-22","currentAge":35,"birthCity":"Upland","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":240,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jake","useLastName":"Barrett","middleName":"Dalton","boxscoreName":"Barrett","nickName":"Big Bear","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"lastPlayedDate":"2019-05-08","mlbDebutDate":"2016-04-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Barrett","nameSlug":"jake-barrett-545332","firstLastName":"Jake Barrett","lastFirstName":"Barrett, Jake","lastInitName":"Barrett, J","initLastName":"J Barrett","fullFMLName":"Jake Dalton Barrett","fullLFMName":"Barrett, Jake Dalton","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID605125":{"id":605125,"fullName":"Cody Asche","link":"/api/v1/people/605125","firstName":"Cody","lastName":"Asche","primaryNumber":"25","birthDate":"1990-06-30","currentAge":36,"birthCity":"St. Charles","birthStateProvince":"MO","birthCountry":"USA","height":"6' 1\"","weight":205,"active":false,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Cody","useLastName":"Asche","middleName":"James","boxscoreName":"Asche","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"ASH-ee","lastPlayedDate":"2017-05-12","mlbDebutDate":"2013-07-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cody Asche","nameSlug":"cody-asche-605125","firstLastName":"Cody Asche","lastFirstName":"Asche, Cody","lastInitName":"Asche, C","initLastName":"C Asche","fullFMLName":"Cody James Asche","fullLFMName":"Asche, Cody James","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID605400":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400","firstName":"Aaron","lastName":"Nola","primaryNumber":"27","birthDate":"1993-06-04","currentAge":33,"birthCity":"Baton Rouge","birthStateProvince":"LA","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aaron","useLastName":"Nola","middleName":"Michael","boxscoreName":"Nola, A","nickName":"Nols","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"NO-luh","mlbDebutDate":"2015-07-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Aaron Nola","nameSlug":"aaron-nola-605400","firstLastName":"Aaron Nola","lastFirstName":"Nola, Aaron","lastInitName":"Nola, A","initLastName":"A Nola","fullFMLName":"Aaron Michael Nola","fullLFMName":"Nola, Aaron Michael","strikeZoneTop":3.36,"strikeZoneBottom":1.54},"ID517370":{"id":517370,"fullName":"Jimmy Paredes","link":"/api/v1/people/517370","firstName":"Jimmy","lastName":"Paredes","primaryNumber":"41","birthDate":"1988-11-25","currentAge":37,"birthCity":"Haina","birthCountry":"Dominican Republic","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Jimmy","useLastName":"Paredes","middleName":"Santiago","boxscoreName":"Paredes, J","gender":"M","nameMatrilineal":"Terrero","isPlayer":true,"isVerified":true,"pronunciation":"puh-RAY-diss","mlbDebutDate":"2011-08-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jimmy Paredes","nameSlug":"jimmy-paredes-517370","firstLastName":"Jimmy Paredes","lastFirstName":"Paredes, Jimmy","lastInitName":"Paredes, J","initLastName":"J Paredes","fullFMLName":"Jimmy Santiago Paredes","fullLFMName":"Paredes, Jimmy Santiago","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID595191":{"id":595191,"fullName":"Jerad Eickhoff","link":"/api/v1/people/595191","firstName":"Jerad","lastName":"Eickhoff","birthDate":"1990-07-02","currentAge":36,"birthCity":"Evansville","birthStateProvince":"IN","birthCountry":"USA","height":"6' 4\"","weight":246,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jerad","useLastName":"Eickhoff","middleName":"Joseph","boxscoreName":"Eickhoff","nickName":"Eick","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"EYE-koff","lastPlayedDate":"2022-06-22","mlbDebutDate":"2015-08-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jerad Eickhoff","nameSlug":"jerad-eickhoff-595191","firstLastName":"Jerad Eickhoff","lastFirstName":"Eickhoff, Jerad","lastInitName":"Eickhoff, J","initLastName":"J Eickhoff","fullFMLName":"Jerad Joseph Eickhoff","fullLFMName":"Eickhoff, Jerad Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID516416":{"id":516416,"fullName":"Jean Segura","link":"/api/v1/people/516416","firstName":"Jean","lastName":"Segura","primaryNumber":"2","birthDate":"1990-03-17","currentAge":36,"birthCity":"San Juan","birthCountry":"Dominican Republic","height":"5' 10\"","weight":220,"active":false,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jean","useLastName":"Segura","middleName":"Carlos Enrique","boxscoreName":"Segura","nickName":"El Mambo","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"jeen seh-GOR-ah","lastPlayedDate":"2023-07-31","mlbDebutDate":"2012-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jean Segura","nameSlug":"jean-segura-516416","firstLastName":"Jean Segura","lastFirstName":"Segura, Jean","lastInitName":"Segura, J","initLastName":"J Segura","fullFMLName":"Jean Carlos Enrique Segura","fullLFMName":"Segura, Jean Carlos Enrique","strikeZoneTop":3.04,"strikeZoneBottom":1.46},"ID611093":{"id":611093,"fullName":"Silvino Bracho","link":"/api/v1/people/611093","firstName":"Silvino","lastName":"Bracho","primaryNumber":"69","birthDate":"1992-07-17","currentAge":34,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Silvino","useLastName":"Bracho","boxscoreName":"Bracho","nickName":"Braaach","gender":"M","nameMatrilineal":"Saavedra","isPlayer":true,"isVerified":true,"pronunciation":"sil-VEE-noh BRAH-choh","mlbDebutDate":"2015-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Silvino Bracho","nameSlug":"silvino-bracho-611093","firstLastName":"Silvino Bracho","lastFirstName":"Bracho, Silvino","lastInitName":"Bracho, S","initLastName":"S Bracho","fullFMLName":"Silvino Bracho","fullLFMName":"Bracho, Silvino","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID456422":{"id":456422,"fullName":"Michael Bourn","link":"/api/v1/people/456422","firstName":"Michael","lastName":"Bourn","primaryNumber":"21","birthDate":"1982-12-27","currentAge":43,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":190,"active":false,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Michael","useLastName":"Bourn","middleName":"Ray","boxscoreName":"Bourn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2003,"lastPlayedDate":"2016-10-02","mlbDebutDate":"2006-07-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Bourn","nameSlug":"michael-bourn-456422","firstLastName":"Michael Bourn","lastFirstName":"Bourn, Michael","lastInitName":"Bourn, M","initLastName":"M Bourn","fullFMLName":"Michael Ray Bourn","fullLFMName":"Bourn, Michael Ray","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID593576":{"id":593576,"fullName":"Héctor Neris","link":"/api/v1/people/593576","firstName":"Héctor","lastName":"Neris","primaryNumber":"51","birthDate":"1989-06-14","currentAge":37,"birthCity":"Villa Altagracia","birthCountry":"Dominican Republic","height":"6' 2\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Héctor","useLastName":"Neris","boxscoreName":"Neris","nickName":"Compa N","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"HEHK-ter NAIR-iss","mlbDebutDate":"2014-08-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Héctor Neris","nameSlug":"hector-neris-593576","firstLastName":"Héctor Neris","lastFirstName":"Neris, Héctor","lastInitName":"Neris, H","initLastName":"H Neris","fullFMLName":"Héctor Neris","fullLFMName":"Neris, Héctor ","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID571946":{"id":571946,"fullName":"Shelby Miller","link":"/api/v1/people/571946","firstName":"Shelby","lastName":"Miller","primaryNumber":"77","birthDate":"1990-10-10","currentAge":36,"birthCity":"Round Rock","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shelby","useLastName":"Miller","middleName":"Charles","boxscoreName":"Miller, S","nickName":"Millzy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2012-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shelby Miller","nameSlug":"shelby-miller-571946","firstLastName":"Shelby Miller","lastFirstName":"Miller, Shelby","lastInitName":"Miller, S","initLastName":"S Miller","fullFMLName":"Shelby Charles Miller","fullLFMName":"Miller, Shelby Charles","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID519085":{"id":519085,"fullName":"Brett Oberholtzer","link":"/api/v1/people/519085","firstName":"Brett","lastName":"Oberholtzer","primaryNumber":"39","birthDate":"1989-07-01","currentAge":37,"birthCity":"Christiana","birthStateProvince":"DE","birthCountry":"USA","height":"6' 1\"","weight":225,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brett","useLastName":"Oberholtzer","middleName":"R.","boxscoreName":"Oberholtzer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"lastPlayedDate":"2016-10-01","mlbDebutDate":"2013-04-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brett Oberholtzer","nameSlug":"brett-oberholtzer-519085","firstLastName":"Brett Oberholtzer","lastFirstName":"Oberholtzer, Brett","lastInitName":"Oberholtzer, B","initLastName":"B Oberholtzer","fullFMLName":"Brett R. Oberholtzer","fullLFMName":"Oberholtzer, Brett R.","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID605177":{"id":605177,"fullName":"Andrew Chafin","link":"/api/v1/people/605177","firstName":"Andrew","lastName":"Chafin","primaryNumber":"40","birthDate":"1990-06-17","currentAge":36,"birthCity":"Kettering","birthStateProvince":"OH","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Chafin","middleName":"Gregory","boxscoreName":"Chafin","nickName":"The Sheriff","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"CHAY-fin","mlbDebutDate":"2014-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Chafin","nameSlug":"andrew-chafin-605177","firstLastName":"Andrew Chafin","lastFirstName":"Chafin, Andrew","lastInitName":"Chafin, A","initLastName":"A Chafin","fullFMLName":"Andrew Gregory Chafin","fullLFMName":"Chafin, Andrew Gregory","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID605894":{"id":605894,"fullName":"Severino González","link":"/api/v1/people/605894","firstName":"Severino","lastName":"González","primaryNumber":"52","birthDate":"1992-09-28","currentAge":34,"birthCity":"Santiago de Veragua","birthCountry":"Panama","height":"6' 2\"","weight":155,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Severino","useLastName":"González","middleName":"Yunier","boxscoreName":"González, S","gender":"M","nameMatrilineal":"Cruz","isPlayer":true,"isVerified":true,"mlbDebutDate":"2015-04-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Severino González","nameSlug":"severino-gonzalez-605894","firstLastName":"Severino González","lastFirstName":"González, Severino","lastInitName":"González, S","initLastName":"S González","fullFMLName":"Severino Yunier González","fullLFMName":"González, Severino Yunier","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID434563":{"id":434563,"fullName":"Carlos Ruiz","link":"/api/v1/people/434563","firstName":"Carlos","lastName":"Ruiz","primaryNumber":"51","birthDate":"1979-01-22","currentAge":47,"birthCity":"David","birthCountry":"Panama","height":"5' 10\"","weight":215,"active":false,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Carlos","useLastName":"Ruiz","middleName":"Joaquin","boxscoreName":"Ruiz, C","nickName":"Chooch","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"ru-EEZ","lastPlayedDate":"2017-09-30","mlbDebutDate":"2006-05-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carlos Ruiz","nameSlug":"carlos-ruiz-434563","firstLastName":"Carlos Ruiz","lastFirstName":"Ruiz, Carlos","lastInitName":"Ruiz, C","initLastName":"C Ruiz","fullFMLName":"Carlos Joaquin Ruiz","fullLFMName":"Ruiz, Carlos Joaquin","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID546318":{"id":546318,"fullName":"Odúbel Herrera","link":"/api/v1/people/546318","firstName":"Odúbel","lastName":"Herrera","primaryNumber":"37","birthDate":"1991-12-29","currentAge":34,"birthCity":"Zulia","birthCountry":"Venezuela","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Odúbel","useLastName":"Herrera","boxscoreName":"Herrera, O","nickName":"Torito","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"oh-DOO-bull her-RAIR-uh","mlbDebutDate":"2015-04-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Odúbel Herrera","nameSlug":"odubel-herrera-546318","firstLastName":"Odúbel Herrera","lastFirstName":"Herrera, Odúbel","lastInitName":"Herrera, O","initLastName":"O Herrera","fullFMLName":"Odúbel Herrera","fullLFMName":"Herrera, Odúbel","strikeZoneTop":3.3,"strikeZoneBottom":1.53},"ID594838":{"id":594838,"fullName":"Phil Gosselin","link":"/api/v1/people/594838","firstName":"Philip","lastName":"Gosselin","primaryNumber":"15","birthDate":"1988-10-03","currentAge":38,"birthCity":"Bryn Mawr","birthStateProvince":"PA","birthCountry":"USA","height":"6' 1\"","weight":188,"active":false,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Phil","useLastName":"Gosselin","middleName":"David","boxscoreName":"Gosselin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"GOSS-lin","lastPlayedDate":"2022-08-24","mlbDebutDate":"2013-08-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Phil Gosselin","nameSlug":"phil-gosselin-594838","firstLastName":"Phil Gosselin","lastFirstName":"Gosselin, Phil","lastInitName":"Gosselin, P","initLastName":"P Gosselin","fullFMLName":"Philip David Gosselin","fullLFMName":"Gosselin, Philip David","strikeZoneTop":3.28,"strikeZoneBottom":1.57},"ID621107":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107","firstName":"Zachary","lastName":"Eflin","primaryNumber":"24","birthDate":"1994-04-08","currentAge":32,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 6\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zach","useLastName":"Eflin","middleName":"Adams","boxscoreName":"Eflin","nickName":"Ef","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"EFF-lin","mlbDebutDate":"2016-06-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach Eflin","nameSlug":"zach-eflin-621107","firstLastName":"Zach Eflin","lastFirstName":"Eflin, Zach","lastInitName":"Eflin, Z","initLastName":"Z Eflin","fullFMLName":"Zachary Adams Eflin","fullLFMName":"Eflin, Zachary Adams","strikeZoneTop":3.68,"strikeZoneBottom":1.7},"ID595963":{"id":595963,"fullName":"Tyler Goeddel","link":"/api/v1/people/595963","firstName":"Tyler","lastName":"Goeddel","birthDate":"1992-10-20","currentAge":34,"birthCity":"San Mateo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":180,"active":false,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Tyler","useLastName":"Goeddel","middleName":"David","boxscoreName":"Goeddel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"lastPlayedDate":"2016-09-21","mlbDebutDate":"2016-04-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Goeddel","nameSlug":"tyler-goeddel-595963","firstLastName":"Tyler Goeddel","lastFirstName":"Goeddel, Tyler","lastInitName":"Goeddel, T","initLastName":"T Goeddel","fullFMLName":"Tyler David Goeddel","fullLFMName":"Goeddel, Tyler David","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID456078":{"id":456078,"fullName":"Welington Castillo","link":"/api/v1/people/456078","firstName":"Welington","lastName":"Castillo","birthDate":"1987-04-24","currentAge":39,"birthCity":"San Isidro","birthCountry":"Dominican Republic","height":"5' 10\"","weight":215,"active":false,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Welington","useLastName":"Castillo","middleName":"Andres","boxscoreName":"Castillo","nickName":"Beef","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"cas-ti-YO","lastPlayedDate":"2019-09-29","mlbDebutDate":"2010-08-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Welington Castillo","nameSlug":"welington-castillo-456078","firstLastName":"Welington Castillo","lastFirstName":"Castillo, Welington","lastInitName":"Castillo, W","initLastName":"W Castillo","fullFMLName":"Welington Andres Castillo","fullLFMName":"Castillo, Welington Andres","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID461325":{"id":461325,"fullName":"Tyler Clippard","link":"/api/v1/people/461325","firstName":"Tyler","lastName":"Clippard","primaryNumber":"36","birthDate":"1985-02-14","currentAge":41,"birthCity":"Lexington","birthStateProvince":"KY","birthCountry":"USA","height":"6' 3\"","weight":200,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Clippard","middleName":"Lee","boxscoreName":"Clippard","nickName":"Clip","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2003,"lastPlayedDate":"2022-08-20","mlbDebutDate":"2007-05-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Clippard","nameSlug":"tyler-clippard-461325","firstLastName":"Tyler Clippard","lastFirstName":"Clippard, Tyler","lastInitName":"Clippard, T","initLastName":"T Clippard","fullFMLName":"Tyler Lee Clippard","fullLFMName":"Clippard, Tyler Lee","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID621385":{"id":621385,"fullName":"Daniel Stumpf","link":"/api/v1/people/621385","firstName":"Daniel","lastName":"Stumpf","birthDate":"1991-01-04","currentAge":35,"birthCity":"Humble","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":208,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Daniel","useLastName":"Stumpf","middleName":"Arthur","boxscoreName":"Stumpf","nickName":"Donald","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"lastPlayedDate":"2019-09-14","mlbDebutDate":"2016-04-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Daniel Stumpf","nameSlug":"daniel-stumpf-621385","firstLastName":"Daniel Stumpf","lastFirstName":"Stumpf, Daniel","lastInitName":"Stumpf, D","initLastName":"D Stumpf","fullFMLName":"Daniel Arthur Stumpf","fullLFMName":"Stumpf, Daniel Arthur","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID518567":{"id":518567,"fullName":"Josh Collmenter","link":"/api/v1/people/518567","firstName":"Joshua","lastName":"Collmenter","primaryNumber":"55","birthDate":"1986-02-07","currentAge":40,"birthCity":"Homer","birthStateProvince":"MI","birthCountry":"USA","height":"6' 3\"","weight":240,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Josh","useLastName":"Collmenter","middleName":"Michael","boxscoreName":"Collmenter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2007,"pronunciation":"kuhl-MEHN-ter","lastPlayedDate":"2017-05-24","mlbDebutDate":"2011-04-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Collmenter","nameSlug":"josh-collmenter-518567","firstLastName":"Josh Collmenter","lastFirstName":"Collmenter, Josh","lastInitName":"Collmenter, J","initLastName":"J Collmenter","fullFMLName":"Joshua Michael Collmenter","fullLFMName":"Collmenter, Joshua Michael","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID571578":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578","firstName":"Patrick","lastName":"Corbin","primaryNumber":"46","birthDate":"1989-07-19","currentAge":37,"birthCity":"Clay","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Patrick","useLastName":"Corbin","middleName":"Alan","boxscoreName":"Corbin","nickName":"Corby","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2012-04-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Patrick Corbin","nameSlug":"patrick-corbin-571578","firstLastName":"Patrick Corbin","lastFirstName":"Corbin, Patrick","lastInitName":"Corbin, P","initLastName":"P Corbin","fullFMLName":"Patrick Alan Corbin","fullLFMName":"Corbin, Patrick Alan","strikeZoneTop":3.42,"strikeZoneBottom":1.63},"ID605388":{"id":605388,"fullName":"Adam Morgan","link":"/api/v1/people/605388","firstName":"Adam","lastName":"Morgan","primaryNumber":"66","birthDate":"1990-02-27","currentAge":36,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":200,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Adam","useLastName":"Morgan","middleName":"Christopher","boxscoreName":"Morgan, A","nickName":"A-Mo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"lastPlayedDate":"2021-09-29","mlbDebutDate":"2015-06-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Adam Morgan","nameSlug":"adam-morgan-605388","firstLastName":"Adam Morgan","lastFirstName":"Morgan, Adam","lastInitName":"Morgan, A","initLastName":"A Morgan","fullFMLName":"Adam Christopher Morgan","fullLFMName":"Morgan, Adam Christopher","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID520471":{"id":520471,"fullName":"Freddy Galvis","link":"/api/v1/people/520471","firstName":"Freddy","lastName":"Galvis","primaryNumber":"2","birthDate":"1989-11-14","currentAge":36,"birthCity":"Punto Fijo","birthCountry":"Venezuela","height":"5' 10\"","weight":190,"active":false,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Freddy","useLastName":"Galvis","middleName":"Jose","boxscoreName":"Galvis","nickName":"Toco","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"GAL-vis","lastPlayedDate":"2021-10-03","mlbDebutDate":"2012-04-05","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Freddy Galvis","nameSlug":"freddy-galvis-520471","firstLastName":"Freddy Galvis","lastFirstName":"Galvis, Freddy","lastInitName":"Galvis, F","initLastName":"F Galvis","fullFMLName":"Freddy Jose Galvis","fullLFMName":"Galvis, Freddy Jose","strikeZoneTop":3.59,"strikeZoneBottom":1.65},"ID591693":{"id":591693,"fullName":"Edubray Ramos","link":"/api/v1/people/591693","firstName":"Edubray","lastName":"Ramos","birthDate":"1992-12-19","currentAge":33,"birthCity":"Caracas","birthCountry":"Venezuela","height":"6' 0\"","weight":232,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Edubray","useLastName":"Ramos","middleName":"Eduar","boxscoreName":"Ramos, E","nickName":"Tico","gender":"M","nameMatrilineal":"Garces","isPlayer":true,"isVerified":true,"mlbDebutDate":"2016-06-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edubray Ramos","nameSlug":"edubray-ramos-591693","firstLastName":"Edubray Ramos","lastFirstName":"Ramos, Edubray","lastInitName":"Ramos, E","initLastName":"E Ramos","fullFMLName":"Edubray Eduar Ramos","fullLFMName":"Ramos, Edubray Eduar","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID592662":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662","firstName":"Robert","lastName":"Ray","primaryNumber":"38","birthDate":"1991-10-01","currentAge":35,"birthCity":"Brentwood","birthStateProvince":"TN","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Robbie","useLastName":"Ray","middleName":"Glenn","boxscoreName":"Ray","nickName":"Bob","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2014-05-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Robbie Ray","nameSlug":"robbie-ray-592662","firstLastName":"Robbie Ray","lastFirstName":"Ray, Robbie","lastInitName":"Ray, R","initLastName":"R Ray","fullFMLName":"Robert Glenn Ray","fullLFMName":"Ray, Robert Glenn","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID514917":{"id":514917,"fullName":"César Hernández","link":"/api/v1/people/514917","firstName":"César","lastName":"Hernández","primaryNumber":"1","birthDate":"1990-05-23","currentAge":36,"birthCity":"Valencia","birthCountry":"Venezuela","height":"5' 10\"","weight":183,"active":false,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"César","useLastName":"Hernández","middleName":"Augusto","boxscoreName":"Hernández, C","nickName":"Cesita","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"SAY-zahr","lastPlayedDate":"2022-10-05","mlbDebutDate":"2013-05-29","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"César Hernández","nameSlug":"cesar-hernandez-514917","firstLastName":"César Hernández","lastFirstName":"Hernández, César","lastInitName":"Hernández, C","initLastName":"C Hernández","fullFMLName":"César Augusto Hernández","fullLFMName":"Hernández, César Augusto","strikeZoneTop":3.38,"strikeZoneBottom":1.58},"ID598284":{"id":598284,"fullName":"Peter O'Brien","link":"/api/v1/people/598284","firstName":"Peter","lastName":"O'Brien","birthDate":"1990-07-15","currentAge":36,"birthCity":"Hialeah","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":225,"active":false,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Peter","useLastName":"O'Brien","middleName":"Robert","boxscoreName":"O'Brien","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"lastPlayedDate":"2019-05-09","mlbDebutDate":"2015-09-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Peter O'Brien","nameSlug":"peter-o-brien-598284","firstLastName":"Peter O'Brien","lastFirstName":"O'Brien, Peter","lastInitName":"O'Brien, P","initLastName":"P O'Brien","fullFMLName":"Peter Robert O'Brien","fullLFMName":"O'Brien, Peter Robert","strikeZoneTop":3.388,"strikeZoneBottom":1.71}},"venue":{"id":15,"name":"Chase Field","link":"/api/v1/venues/15","location":{"address1":"401 East Jefferson Street","city":"Phoenix","state":"Arizona","stateAbbrev":"AZ","postalCode":"85004","defaultCoordinates":{"latitude":33.445302,"longitude":-112.066687},"azimuthAngle":0.0,"elevation":1086,"country":"USA","phone":"(602) 462-6500"},"timeZone":{"tz":"MST","id":"America/Phoenix","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":48519,"turfType":"Grass","roofType":"Retractable","leftLine":328,"left":376,"leftCenter":412,"center":407,"rightCenter":414,"right":376,"rightLine":335},"active":true,"season":"2016"},"officialVenue":{"id":15,"link":"/api/v1/venues/15"},"weather":{"condition":"Roof Closed","temp":"78","wind":"0 mph, None"},"gameInfo":{"attendance":18603,"firstPitch":"2016-06-29T19:41:00.000Z","gameDurationMinutes":233},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"home":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"}},"officialScorer":{"id":427415,"fullName":"Gary Rausch","link":"/api/v1/people/427415"},"primaryDatacaster":{"id":537040,"fullName":"Michael Swank","link":"/api/v1/people/537040"}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Odubel Herrera walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2016-06-29T19:41:16.114Z","endTime":"2016-06-29T19:43:38.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":546318,"fullName":"Odúbel Herrera","link":"/api/v1/people/546318"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":546318,"fullName":"Odúbel Herrera","link":"/api/v1/people/546318"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":546318,"fullName":"Odúbel Herrera","link":"/api/v1/people/546318"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.62,"coordinates":{"aY":26.602,"aZ":-12.901,"pfxX":-3.7699999999999996,"pfxZ":10.82,"pX":-1.211,"pZ":2.398,"vX0":4.166,"vY0":-132.025,"vZ0":-6.805,"x":163.16,"y":174.03,"x0":-2.316,"y0":50.0,"z0":5.947,"aX":-6.684},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"spinRate":2242,"spinDirection":199},"zone":13,"typeConfidence":2.0},"index":0,"pfxId":"160629_124235","playId":"1e868d6c-a939-410f-a556-04b415f34d23","pitchNumber":1,"startTime":"2016-06-29T19:41:45.883Z","endTime":"2016-06-29T19:42:01.928Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.62,"coordinates":{"aY":29.642,"aZ":-11.166,"pfxX":-5.75,"pfxZ":11.65,"pX":-0.081,"pZ":1.553,"vX0":7.549,"vY0":-133.463,"vZ0":-9.358,"x":120.09,"y":196.85,"x0":-2.203,"y0":50.0,"z0":5.916,"aX":-10.345},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"spinRate":2545,"spinDirection":206},"zone":13,"typeConfidence":2.0},"index":1,"pfxId":"160629_124250","playId":"f1d70153-e2c9-4439-8486-ca2624ca9cfc","pitchNumber":2,"startTime":"2016-06-29T19:42:01.928Z","endTime":"2016-06-29T19:42:27.528Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.62,"coordinates":{"aY":26.867,"aZ":-14.677,"pfxX":-4.39,"pfxZ":9.66,"pX":1.136,"pZ":3.002,"vX0":10.265,"vY0":-133.032,"vZ0":-5.141,"x":73.7,"y":157.73,"x0":-2.191,"y0":50.0,"z0":6.012,"aX":-7.911},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"spinRate":2094,"spinDirection":204},"zone":12,"typeConfidence":2.0},"index":2,"pfxId":"160629_124316","playId":"246febdd-f9b1-4b52-ab89-e5da34ef44ef","pitchNumber":3,"startTime":"2016-06-29T19:42:27.528Z","endTime":"2016-06-29T19:42:44.605Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.62,"coordinates":{"aY":26.824,"aZ":-14.989,"pfxX":-4.81,"pfxZ":9.37,"pX":-1.4,"pZ":2.425,"vX0":4.086,"vY0":-133.763,"vZ0":-6.644,"x":170.36,"y":173.31,"x0":-2.316,"y0":50.0,"z0":6.001,"aX":-8.788},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"spinRate":2093,"spinDirection":207},"zone":13,"typeConfidence":2.0},"index":3,"pfxId":"160629_124333","playId":"d61b6d93-3637-419e-8501-ce20649caca9","pitchNumber":4,"startTime":"2016-06-29T19:42:44.605Z","endTime":"2016-06-29T19:43:07.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.62,"coordinates":{"aY":27.248,"aZ":-13.198,"pfxX":-4.63,"pfxZ":10.38,"pX":-0.626,"pZ":2.301,"vX0":6.112,"vY0":-133.687,"vZ0":-7.074,"x":140.86,"y":176.65,"x0":-2.334,"y0":50.0,"z0":5.918,"aX":-8.434},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"spinRate":2254,"spinDirection":203},"zone":4,"typeConfidence":2.0},"index":4,"pfxId":"160629_124354","playId":"1ada6110-af86-41d4-be0e-5b21a7059b18","pitchNumber":5,"startTime":"2016-06-29T19:43:07.705Z","endTime":"2016-06-29T19:43:35.403Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"coordinates":{"aY":29.255,"aZ":-13.812,"pfxX":-3.93,"pfxZ":9.88,"pX":-1.07,"pZ":4.154,"vX0":4.984,"vY0":-135.177,"vZ0":-2.371,"x":157.79,"y":126.62,"x0":-2.426,"y0":50.0,"z0":6.011,"aX":-7.276},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"spinRate":2120,"spinDirection":201},"zone":11,"typeConfidence":2.0},"index":5,"pfxId":"160629_124424","playId":"4ff7521a-2aab-4a1d-8ac2-813dc6f789b1","pitchNumber":6,"startTime":"2016-06-29T19:43:35.403Z","endTime":"2016-06-29T19:43:38.322Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T19:43:38.322Z","atBatIndex":0},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Peter Bourjos homers (3) on a fly ball to left center field. Odubel Herrera scores.","rbi":2,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2016-06-29T19:43:44.300Z","endTime":"2016-06-29T19:45:47.202Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":488721,"fullName":"Peter Bourjos","link":"/api/v1/people/488721"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":488721,"fullName":"Peter Bourjos","link":"/api/v1/people/488721"},"responsiblePitcher":{"id":605151,"link":"/api/v1/people/605151"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":546318,"fullName":"Odúbel Herrera","link":"/api/v1/people/546318"},"responsiblePitcher":{"id":605151,"link":"/api/v1/people/605151"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.0,"strikeZoneTop":3.73,"strikeZoneBottom":1.7,"coordinates":{"aY":28.412,"aZ":-8.881,"pfxX":-4.22,"pfxZ":12.95,"pX":1.387,"pZ":1.534,"vX0":10.993,"vY0":-133.038,"vZ0":-9.641,"x":64.13,"y":197.36,"x0":-2.249,"y0":50.0,"z0":5.847,"aX":-7.57},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"spinRate":2671,"spinDirection":198},"zone":14,"typeConfidence":2.0},"index":0,"pfxId":"160629_124502","playId":"005ff531-0290-4904-a7d8-83eb42de1c31","pitchNumber":1,"startTime":"2016-06-29T19:44:13.501Z","endTime":"2016-06-29T19:44:38.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"coordinates":{"aY":28.123,"aZ":-16.996,"pfxX":-5.46,"pfxZ":8.3,"pX":-0.092,"pZ":3.598,"vX0":8.021,"vY0":-133.886,"vZ0":-3.098,"x":120.51,"y":141.63,"x0":-2.413,"y0":50.0,"z0":5.982,"aX":-9.942},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"spinRate":1966,"spinDirection":213},"zone":2,"typeConfidence":2.0},"index":1,"pfxId":"160629_124525","playId":"734246b8-6faa-418a-916b-fd8462c7bc3f","pitchNumber":2,"startTime":"2016-06-29T19:44:38.127Z","endTime":"2016-06-29T19:45:08.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":84.8,"strikeZoneTop":3.7,"strikeZoneBottom":1.73,"coordinates":{"aY":24.365,"aZ":-15.851,"pfxX":-3.04,"pfxZ":8.99,"pX":-1.195,"pZ":1.266,"vX0":4.084,"vY0":-132.636,"vZ0":-8.875,"x":162.55,"y":204.6,"x0":-2.349,"y0":50.0,"z0":5.775,"aX":-5.499},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"spinRate":1884,"spinDirection":198},"zone":13,"typeConfidence":2.0},"index":2,"pfxId":"160629_124558","playId":"e4e50f9e-55ee-43ee-9ac6-25422fae25ad","pitchNumber":3,"startTime":"2016-06-29T19:45:08.717Z","endTime":"2016-06-29T19:45:38.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":85.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"coordinates":{"aY":25.191,"aZ":-16.393,"pfxX":-3.28,"pfxZ":8.55,"pX":-0.724,"pZ":2.893,"vX0":5.605,"vY0":-133.764,"vZ0":-5.027,"x":144.6,"y":160.67,"x0":-2.408,"y0":50.0,"z0":5.948,"aX":-6.017},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"spinRate":1832,"spinDirection":200},"zone":4,"typeConfidence":2.0},"hitData":{"launchSpeed":101.1,"launchAngle":31.0,"totalDistance":403.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":57.86,"coordY":45.1}},"index":3,"pfxId":"160629_124622","playId":"be662e57-6e24-4508-bef3-4460cb763308","pitchNumber":4,"startTime":"2016-06-29T19:45:38.913Z","endTime":"2016-06-29T19:45:47.202Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T19:45:47.202Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cody Asche grounds out to first baseman Paul Goldschmidt.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2016-06-29T19:45:58.334Z","endTime":"2016-06-29T19:47:32.262Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":605125,"fullName":"Cody Asche","link":"/api/v1/people/605125"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":605125,"fullName":"Cody Asche","link":"/api/v1/people/605125"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":72.4,"strikeZoneTop":3.59,"strikeZoneBottom":1.54,"coordinates":{"aY":19.943,"aZ":-42.016,"pfxX":5.12,"pfxZ":-7.51,"pX":-1.469,"pZ":3.754,"vX0":0.447,"vY0":-113.873,"vZ0":3.405,"x":172.99,"y":137.42,"x0":-2.334,"y0":50.0,"z0":6.382,"aX":6.761},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"spinRate":1521,"spinDirection":34},"zone":11,"typeConfidence":2.0},"index":0,"pfxId":"160629_124712","playId":"8ceb8fe7-18ba-4fb0-ae94-2eaf953ac104","pitchNumber":1,"startTime":"2016-06-29T19:46:23.262Z","endTime":"2016-06-29T19:46:35.696Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.7,"strikeZoneTop":3.62,"strikeZoneBottom":1.61,"coordinates":{"aY":25.304,"aZ":-14.739,"pfxX":-4.29,"pfxZ":9.81,"pX":-0.503,"pZ":1.528,"vX0":6.274,"vY0":-131.566,"vZ0":-8.397,"x":136.17,"y":197.52,"x0":-2.35,"y0":50.0,"z0":5.831,"aX":-7.591},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"spinRate":2097,"spinDirection":203},"zone":13,"typeConfidence":2.0},"index":1,"pfxId":"160629_124725","playId":"f9967572-daa9-4e30-a76e-8ab92a6c6f7b","pitchNumber":2,"startTime":"2016-06-29T19:46:35.696Z","endTime":"2016-06-29T19:46:50.355Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.9,"strikeZoneTop":3.58,"strikeZoneBottom":1.61,"coordinates":{"aY":22.176,"aZ":-26.264,"pfxX":-6.46,"pfxZ":3.64,"pX":-1.4,"pZ":1.751,"vX0":4.634,"vY0":-125.021,"vZ0":-4.998,"x":170.36,"y":191.5,"x0":-2.427,"y0":50.0,"z0":5.898,"aX":-10.355},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"spinRate":1384,"spinDirection":240},"zone":13,"typeConfidence":2.0},"index":2,"pfxId":"160629_124738","playId":"dfe352e0-50ff-43aa-8862-79f211a5fee1","pitchNumber":3,"startTime":"2016-06-29T19:46:50.355Z","endTime":"2016-06-29T19:47:03.340Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.2,"strikeZoneTop":3.62,"strikeZoneBottom":1.61,"coordinates":{"aY":27.063,"aZ":-12.671,"pfxX":-3.9399999999999995,"pfxZ":10.77,"pX":-0.839,"pZ":2.076,"vX0":5.263,"vY0":-133.089,"vZ0":-7.526,"x":148.98,"y":182.73,"x0":-2.324,"y0":50.0,"z0":5.847,"aX":-7.114},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"spinRate":2263,"spinDirection":200},"zone":7,"typeConfidence":2.0},"index":3,"pfxId":"160629_124753","playId":"39fbf110-2fcf-45d6-8ac1-d05d2309012c","pitchNumber":4,"startTime":"2016-06-29T19:47:03.340Z","endTime":"2016-06-29T19:47:24.484Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":74.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.61,"coordinates":{"aY":20.774,"aZ":-41.245,"pfxX":4.97,"pfxZ":-6.65,"pX":-0.615,"pZ":1.254,"vX0":2.524,"vY0":-116.264,"vZ0":-2.012,"x":140.44,"y":204.92,"x0":-2.358,"y0":50.0,"z0":6.027,"aX":6.835},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"spinRate":1417,"spinDirection":36},"zone":13,"typeConfidence":2.0},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.82,"coordY":166.16}},"index":4,"pfxId":"160629_124810","playId":"a934e915-9d14-4fc1-9020-d51d53fef8f9","pitchNumber":5,"startTime":"2016-06-29T19:47:24.484Z","endTime":"2016-06-29T19:47:32.262Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T19:47:32.262Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Maikel Franco grounds out, third baseman Jake Lamb to first baseman Paul Goldschmidt.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2016-06-29T19:47:36.601Z","endTime":"2016-06-29T19:48:36.567Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":596748,"fullName":"Maikel Franco","link":"/api/v1/people/596748"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":596748,"fullName":"Maikel Franco","link":"/api/v1/people/596748"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":571875,"link":"/api/v1/people/571875"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":73.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.35,"coordinates":{"aY":22.346,"aZ":-42.216,"pfxX":3.4,"pfxZ":-7.639999999999999,"pX":0.832,"pZ":0.874,"vX0":6.1,"vY0":-114.708,"vZ0":-2.339,"x":85.29,"y":215.18,"x0":-2.309,"y0":50.0,"z0":6.045,"aX":4.504},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"spinRate":1392,"spinDirection":24},"zone":14,"typeConfidence":2.0},"index":0,"pfxId":"160629_124845","playId":"a7b33ff4-1875-4acb-88c7-cf1e726bdfb6","pitchNumber":1,"startTime":"2016-06-29T19:47:55.539Z","endTime":"2016-06-29T19:48:13.849Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":85.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.5,"coordinates":{"aY":24.808,"aZ":-11.567,"pfxX":-6.77,"pfxZ":11.3,"pX":0.401,"pZ":0.425,"vX0":9.594,"vY0":-133.007,"vZ0":-11.576,"x":101.71,"y":227.31,"x0":-2.35,"y0":50.0,"z0":5.637,"aX":-12.301},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"spinRate":2618,"spinDirection":210},"zone":14,"typeConfidence":2.0},"index":1,"pfxId":"160629_124903","playId":"28c24162-8b4d-443b-8414-cd01ff7c190d","pitchNumber":2,"startTime":"2016-06-29T19:48:13.849Z","endTime":"2016-06-29T19:48:32.084Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.5,"coordinates":{"aY":30.82,"aZ":-14.34,"pfxX":-5.73,"pfxZ":9.65,"pX":-1.101,"pZ":2.299,"vX0":5.751,"vY0":-135.129,"vZ0":-6.641,"x":158.97,"y":176.71,"x0":-2.518,"y0":50.0,"z0":5.805,"aX":-10.54},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"spinRate":2224,"spinDirection":210},"zone":13,"typeConfidence":2.0},"hitData":{"launchSpeed":53.6,"launchAngle":-23.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.08,"coordY":170.23}},"index":2,"pfxId":"160629_124918","playId":"223d7e3d-1b3b-4ea4-9165-227974978aa4","pitchNumber":3,"startTime":"2016-06-29T19:48:32.084Z","endTime":"2016-06-29T19:48:36.567Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T19:48:36.567Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tommy Joseph grounds out, shortstop Jean Segura to first baseman Paul Goldschmidt.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2016-06-29T19:48:41.288Z","endTime":"2016-06-29T19:51:33.383Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":571830,"fullName":"Tommy Joseph","link":"/api/v1/people/571830"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":571830,"fullName":"Tommy Joseph","link":"/api/v1/people/571830"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":516416,"link":"/api/v1/people/516416"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.5,"strikeZoneTop":3.55,"strikeZoneBottom":1.7,"coordinates":{"aY":26.061,"aZ":-10.224,"pfxX":-3.58,"pfxZ":12.04,"pX":-0.009,"pZ":3.148,"vX0":7.482,"vY0":-133.331,"vZ0":-5.47,"x":117.34,"y":153.78,"x0":-2.374,"y0":50.0,"z0":5.949,"aX":-6.513},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"spinRate":2491,"spinDirection":196},"zone":2,"typeConfidence":2.0},"index":0,"pfxId":"160629_124959","playId":"fc1df6b7-a0ba-4f58-91db-ea947efc3cfa","pitchNumber":1,"startTime":"2016-06-29T19:49:10.111Z","endTime":"2016-06-29T19:49:22.886Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"coordinates":{"aY":25.589,"aZ":-15.159,"pfxX":-3.83,"pfxZ":9.53,"pX":-1.148,"pZ":2.143,"vX0":4.915,"vY0":-131.869,"vZ0":-6.729,"x":160.76,"y":180.92,"x0":-2.53,"y0":50.0,"z0":5.828,"aX":-6.809},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"spinRate":2016,"spinDirection":201},"zone":13,"typeConfidence":2.0},"index":1,"pfxId":"160629_125012","playId":"9837b9d7-92a2-42bc-a353-bed3aeba5d15","pitchNumber":2,"startTime":"2016-06-29T19:49:22.886Z","endTime":"2016-06-29T19:49:39.535Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.6,"strikeZoneTop":3.57,"strikeZoneBottom":1.61,"coordinates":{"aY":23.301,"aZ":-26.35,"pfxX":-6.9,"pfxZ":3.55,"pX":-0.457,"pZ":-0.185,"vX0":6.801,"vY0":-125.849,"vZ0":-9.516,"x":134.42,"y":243.78,"x0":-2.285,"y0":50.0,"z0":5.748,"aX":-11.174},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"spinRate":1453,"spinDirection":242},"zone":13,"typeConfidence":2.0},"index":2,"pfxId":"160629_125029","playId":"4944917b-556a-4ac8-905c-482f07375e8c","pitchNumber":3,"startTime":"2016-06-29T19:49:39.535Z","endTime":"2016-06-29T19:50:02.194Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":85.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"coordinates":{"aY":23.977,"aZ":-14.262,"pfxX":-3.46,"pfxZ":9.75,"pX":0.058,"pZ":3.49,"vX0":7.938,"vY0":-133.289,"vZ0":-3.733,"x":114.79,"y":144.55,"x0":-2.485,"y0":50.0,"z0":5.914,"aX":-6.341},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"spinRate":2068,"spinDirection":199},"zone":2,"typeConfidence":2.0},"index":3,"pfxId":"160629_125048","playId":"16f13914-2738-47dd-99bb-663019e36800","pitchNumber":4,"startTime":"2016-06-29T19:50:02.194Z","endTime":"2016-06-29T19:50:17.404Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"coordinates":{"aY":28.142,"aZ":-13.66,"pfxX":-4.02,"pfxZ":10.26,"pX":-0.788,"pZ":3.696,"vX0":6.142,"vY0":-133.099,"vZ0":-3.048,"x":147.04,"y":138.99,"x0":-2.602,"y0":50.0,"z0":5.843,"aX":-7.217},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"spinRate":2166,"spinDirection":201},"zone":11,"typeConfidence":2.0},"index":4,"pfxId":"160629_125107","playId":"8f24e95a-3745-454f-9b23-2f4e3215d8ff","pitchNumber":5,"startTime":"2016-06-29T19:50:17.404Z","endTime":"2016-06-29T19:50:41.989Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"coordinates":{"aY":26.536,"aZ":-12.01,"pfxX":-3.04,"pfxZ":10.94,"pX":-0.827,"pZ":3.512,"vX0":5.306,"vY0":-134.039,"vZ0":-4.162,"x":148.52,"y":143.96,"x0":-2.43,"y0":50.0,"z0":5.93,"aX":-5.577},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"spinRate":2264,"spinDirection":195},"zone":1,"typeConfidence":2.0},"index":5,"pfxId":"160629_125131","playId":"1f590ec6-b557-4245-a8f5-36fc5971c79a","pitchNumber":6,"startTime":"2016-06-29T19:50:41.989Z","endTime":"2016-06-29T19:51:06.448Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":75.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"coordinates":{"aY":21.682,"aZ":-38.617,"pfxX":2.27,"pfxZ":-4.68,"pX":1.184,"pZ":0.065,"vX0":7.125,"vY0":-117.088,"vZ0":-5.231,"x":71.87,"y":237.03,"x0":-2.191,"y0":50.0,"z0":5.933,"aX":3.156},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"spinRate":889,"spinDirection":26},"zone":14,"typeConfidence":2.0},"index":6,"pfxId":"160629_125154","playId":"54f2fb92-72c9-4c11-a029-c3c8edcd657e","pitchNumber":7,"startTime":"2016-06-29T19:51:06.448Z","endTime":"2016-06-29T19:51:28.775Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":85.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"coordinates":{"aY":24.202,"aZ":-15.106,"pfxX":-2.6,"pfxZ":9.31,"pX":0.456,"pZ":1.949,"vX0":8.351,"vY0":-133.168,"vZ0":-7.25,"x":99.62,"y":186.16,"x0":-2.361,"y0":50.0,"z0":5.766,"aX":-4.747},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"spinRate":1930,"spinDirection":195},"zone":9,"typeConfidence":2.0},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.67,"coordY":164.63}},"index":7,"pfxId":"160629_125215","playId":"db4d43ed-2e26-4261-84f6-ec11de145a05","pitchNumber":8,"startTime":"2016-06-29T19:51:28.775Z","endTime":"2016-06-29T19:51:33.383Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T19:51:33.383Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jean Segura grounds out to first baseman Tommy Joseph.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2016-06-29T19:53:33.326Z","endTime":"2016-06-29T19:54:47.656Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":516416,"fullName":"Jean Segura","link":"/api/v1/people/516416"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":516416,"fullName":"Jean Segura","link":"/api/v1/people/516416"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":571830,"link":"/api/v1/people/571830"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.51,"coordinates":{"aY":28.633,"aZ":-16.157,"pfxX":-5.81,"pfxZ":8.7,"pX":0.094,"pZ":1.765,"vX0":7.754,"vY0":-134.375,"vZ0":-8.605,"x":113.42,"y":191.13,"x0":-2.072,"y0":50.0,"z0":6.152,"aX":-10.635},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"spinRate":2076,"spinDirection":213},"zone":8,"typeConfidence":2.0},"index":0,"pfxId":"160629_125446","playId":"80e79d7d-ce74-428a-ab98-d2ea7e2d4221","pitchNumber":1,"startTime":"2016-06-29T19:54:01.142Z","endTime":"2016-06-29T19:54:08.573Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":77.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.51,"coordinates":{"aY":23.011,"aZ":-25.295,"pfxX":3.01,"pfxZ":4.6,"pX":1.654,"pZ":0.769,"vX0":8.22,"vY0":-120.788,"vZ0":-7.859,"x":53.95,"y":218.02,"x0":-2.182,"y0":50.0,"z0":6.282,"aX":4.464},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"spinRate":985,"spinDirection":147},"zone":14,"typeConfidence":2.0},"index":1,"pfxId":"160629_125458","playId":"5d360a28-c5f7-4e90-a28a-8c705718bbc8","pitchNumber":2,"startTime":"2016-06-29T19:54:08.573Z","endTime":"2016-06-29T19:54:20.967Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":86.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.51,"coordinates":{"aY":24.974,"aZ":-14.754,"pfxX":-4.07,"pfxZ":9.25,"pX":0.149,"pZ":2.641,"vX0":7.461,"vY0":-134.979,"vZ0":-7.065,"x":111.32,"y":167.47,"x0":-2.101,"y0":50.0,"z0":6.3,"aX":-7.637},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"spinRate":2044,"spinDirection":203},"zone":5,"typeConfidence":2.0},"index":2,"pfxId":"160629_125511","playId":"b8f98bdc-63fc-4b60-9d54-d92a864e98e5","pitchNumber":3,"startTime":"2016-06-29T19:54:20.967Z","endTime":"2016-06-29T19:54:42.520Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.51,"coordinates":{"aY":28.32,"aZ":-14.665,"pfxX":-6.05,"pfxZ":9.46,"pX":-0.237,"pZ":1.611,"vX0":6.936,"vY0":-134.688,"vZ0":-9.419,"x":126.03,"y":195.28,"x0":-2.055,"y0":50.0,"z0":6.183,"aX":-11.15},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"spinRate":2236,"spinDirection":212},"zone":8,"typeConfidence":2.0},"hitData":{"launchSpeed":96.1,"launchAngle":-20.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.26,"coordY":177.35}},"index":3,"pfxId":"160629_125528","playId":"4edd40cd-b21f-42b8-851d-c7a7c86e9217","pitchNumber":4,"startTime":"2016-06-29T19:54:42.520Z","endTime":"2016-06-29T19:54:47.656Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T19:54:47.656Z","atBatIndex":5},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Phil Gosselin doubles (4) on a sharp line drive to right fielder Peter Bourjos.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2016-06-29T19:54:51.232Z","endTime":"2016-06-29T19:55:44.610Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":594838,"fullName":"Phil Gosselin","link":"/api/v1/people/594838"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":594838,"fullName":"Phil Gosselin","link":"/api/v1/people/594838"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":594838,"fullName":"Phil Gosselin","link":"/api/v1/people/594838"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":488721,"link":"/api/v1/people/488721"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.57,"coordinates":{"aY":28.63,"aZ":-13.912,"pfxX":-5.87,"pfxZ":9.88,"pX":0.791,"pZ":1.359,"vX0":9.375,"vY0":-134.703,"vZ0":-10.124,"x":86.85,"y":202.09,"x0":-1.967,"y0":50.0,"z0":6.144,"aX":-10.816},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"spinRate":2286,"spinDirection":210},"zone":14,"typeConfidence":2.0},"index":0,"pfxId":"160629_125606","playId":"1a30677a-0ab4-4d78-a55f-68fd599ab731","pitchNumber":1,"startTime":"2016-06-29T19:55:19.863Z","endTime":"2016-06-29T19:55:36.017Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.58,"coordinates":{"aY":29.11,"aZ":-14.714,"pfxX":-5.86,"pfxZ":9.48,"pX":0.235,"pZ":2.337,"vX0":8.297,"vY0":-134.562,"vZ0":-7.747,"x":108.04,"y":175.68,"x0":-2.126,"y0":50.0,"z0":6.294,"aX":-10.75},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"spinRate":2211,"spinDirection":211},"zone":5,"typeConfidence":2.0},"hitData":{"launchSpeed":100.6,"launchAngle":11.0,"totalDistance":228.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":193.9,"coordY":121.9}},"index":1,"pfxId":"160629_125618","playId":"fae625c6-6acb-44c9-8cf8-7de8a4a41d0f","pitchNumber":2,"startTime":"2016-06-29T19:55:36.017Z","endTime":"2016-06-29T19:55:44.610Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T19:55:44.610Z","atBatIndex":6},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"D-backs challenged (play at 1st), call on the field was overturned: Paul Goldschmidt reaches on a throwing error by third baseman Maikel Franco.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2016-06-29T19:55:49.859Z","endTime":"2016-06-29T19:58:35.447Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"postOnSecond":{"id":594838,"fullName":"Phil Gosselin","link":"/api/v1/people/594838"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596748,"link":"/api/v1/people/596748"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.0,"strikeZoneTop":3.87,"strikeZoneBottom":1.72,"coordinates":{"aY":29.264,"aZ":-17.851,"pfxX":-5.82,"pfxZ":7.57,"pX":-0.473,"pZ":1.872,"vX0":6.316,"vY0":-136.149,"vZ0":-8.053,"x":135.03,"y":188.24,"x0":-2.064,"y0":50.0,"z0":6.098,"aX":-10.948},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"spinRate":1921,"spinDirection":217},"zone":7,"typeConfidence":2.0},"index":0,"pfxId":"160629_125707","playId":"1f9fa02b-b498-47e0-8c3c-c57375d5de7a","pitchNumber":1,"startTime":"2016-06-29T19:56:18.211Z","endTime":"2016-06-29T19:56:57.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.5,"strikeZoneTop":3.68,"strikeZoneBottom":1.66,"coordinates":{"aY":29.276,"aZ":-17.244,"pfxX":-6.59,"pfxZ":8.16,"pX":-0.128,"pZ":2.367,"vX0":7.256,"vY0":-134.176,"vZ0":-6.988,"x":121.88,"y":174.87,"x0":-2.013,"y0":50.0,"z0":6.235,"aX":-11.994},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"spinRate":2071,"spinDirection":218},"zone":8,"typeConfidence":2.0},"index":1,"pfxId":"160629_125744","playId":"219b70b1-70d1-4987-8920-2ad0a25cfaf1","pitchNumber":2,"startTime":"2016-06-29T19:56:57.326Z","endTime":"2016-06-29T19:57:23.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":76.3,"strikeZoneTop":3.74,"strikeZoneBottom":1.66,"coordinates":{"aY":22.844,"aZ":-33.05,"pfxX":2.74,"pfxZ":-0.66,"pX":1.701,"pZ":-0.209,"vX0":7.693,"vY0":-119.056,"vZ0":-8.009,"x":52.16,"y":244.42,"x0":-1.927,"y0":50.0,"z0":6.189,"aX":3.932},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"spinRate":491,"spinDirection":77},"zone":14,"typeConfidence":2.0},"index":2,"pfxId":"160629_125812","playId":"8871cb76-21f9-4634-909d-1990f0b69aa6","pitchNumber":3,"startTime":"2016-06-29T19:57:23.942Z","endTime":"2016-06-29T19:57:58.612Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.7,"strikeZoneTop":3.74,"strikeZoneBottom":1.66,"coordinates":{"aY":28.378,"aZ":-16.767,"pfxX":-4.52,"pfxZ":7.99,"pX":-0.759,"pZ":4.116,"vX0":5.699,"vY0":-137.197,"vZ0":-3.09,"x":145.93,"y":127.65,"x0":-2.268,"y0":50.0,"z0":6.39,"aX":-8.676},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"spinRate":1870,"spinDirection":209},"zone":11,"typeConfidence":2.0},"index":3,"pfxId":"160629_125847","playId":"23b649c2-6a54-46dc-9a61-8b12217ce835","pitchNumber":4,"startTime":"2016-06-29T19:57:58.612Z","endTime":"2016-06-29T19:58:26.224Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":87.7,"strikeZoneTop":3.68,"strikeZoneBottom":1.66,"coordinates":{"aY":26.375,"aZ":-15.999,"pfxX":-2.41,"pfxZ":8.27,"pX":0.0,"pZ":3.2,"vX0":6.379,"vY0":-137.636,"vZ0":-5.504,"x":117.0,"y":152.38,"x0":-2.019,"y0":50.0,"z0":6.284,"aX":-4.695},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"spinRate":1775,"spinDirection":196},"zone":2,"typeConfidence":2.0},"hitData":{"launchSpeed":77.6,"launchAngle":-33.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":112.68,"coordY":174.8}},"index":4,"pfxId":"160629_125909","playId":"1e0689e2-2a56-4a35-9dab-08df4dbada3a","pitchNumber":5,"startTime":"2016-06-29T19:58:26.224Z","endTime":"2016-06-29T19:58:35.447Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":109},"playEndTime":"2016-06-29T19:58:35.447Z","atBatIndex":7},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jake Lamb homers (17) on a fly ball to center field. Phil Gosselin scores. Paul Goldschmidt scores.","rbi":3,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2016-06-29T20:03:28.664Z","endTime":"2016-06-29T20:05:01.174Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":571875,"fullName":"Jake Lamb","link":"/api/v1/people/571875"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":571875,"fullName":"Jake Lamb","link":"/api/v1/people/571875"},"responsiblePitcher":{"id":621107,"link":"/api/v1/people/621107"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":594838,"fullName":"Phil Gosselin","link":"/api/v1/people/594838"},"responsiblePitcher":{"id":621107,"link":"/api/v1/people/621107"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":{"id":621107,"link":"/api/v1/people/621107"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.5,"strikeZoneTop":3.78,"strikeZoneBottom":1.68,"coordinates":{"aY":26.564,"aZ":-15.261,"pfxX":-6.87,"pfxZ":9.68,"pX":-1.158,"pZ":3.246,"vX0":5.513,"vY0":-130.837,"vZ0":-4.95,"x":161.14,"y":151.14,"x0":-2.396,"y0":50.0,"z0":6.299,"aX":-11.955},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"spinRate":2297,"spinDirection":215},"zone":11,"typeConfidence":2.0},"index":0,"pfxId":"160629_130434","playId":"4c2f4dd4-3890-4d6f-a2e9-9120d0a7a442","pitchNumber":1,"startTime":"2016-06-29T20:03:48.419Z","endTime":"2016-06-29T20:04:03.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.9,"strikeZoneTop":3.74,"strikeZoneBottom":1.68,"coordinates":{"aY":22.81,"aZ":-20.453,"pfxX":-8.03,"pfxZ":7.4399999999999995,"pX":-0.366,"pZ":1.034,"vX0":7.095,"vY0":-123.811,"vZ0":-8.594,"x":130.95,"y":210.86,"x0":-2.213,"y0":50.0,"z0":6.238,"aX":-12.575},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"spinRate":2014,"spinDirection":227},"zone":13,"typeConfidence":2.0},"index":1,"pfxId":"160629_130452","playId":"4f09f19b-f59d-4833-b201-affe0927998e","pitchNumber":2,"startTime":"2016-06-29T20:04:03.248Z","endTime":"2016-06-29T20:04:35.449Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.7,"strikeZoneTop":3.66,"strikeZoneBottom":1.68,"coordinates":{"aY":27.797,"aZ":-17.656,"pfxX":-8.1,"pfxZ":7.9,"pX":-0.556,"pZ":2.829,"vX0":7.518,"vY0":-134.056,"vZ0":-5.796,"x":138.19,"y":162.4,"x0":-2.338,"y0":50.0,"z0":6.271,"aX":-14.808},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"spinRate":2244,"spinDirection":225},"zone":4,"typeConfidence":2.0},"hitData":{"launchSpeed":106.9,"launchAngle":27.0,"totalDistance":443.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.36,"coordY":-0.17}},"index":2,"pfxId":"160629_130512","playId":"4ce756d0-0216-4284-aaa3-c042286a52ea","pitchNumber":3,"startTime":"2016-06-29T20:04:35.449Z","endTime":"2016-06-29T20:05:01.174Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T20:05:01.174Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yasmany Tomas called out on strikes.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2016-06-29T20:05:06.741Z","endTime":"2016-06-29T20:07:11.187Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":630111,"fullName":"Yasmany Tomás","link":"/api/v1/people/630111"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":630111,"fullName":"Yasmany Tomás","link":"/api/v1/people/630111"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":519237,"link":"/api/v1/people/519237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.4,"strikeZoneTop":3.82,"strikeZoneBottom":1.72,"coordinates":{"aY":27.075,"aZ":-14.335,"pfxX":-3.71,"pfxZ":9.58,"pX":-0.306,"pZ":2.979,"vX0":6.544,"vY0":-134.799,"vZ0":-5.931,"x":128.66,"y":158.35,"x0":-2.274,"y0":50.0,"z0":6.205,"aX":-6.882},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"spinRate":2058,"spinDirection":201},"zone":4,"typeConfidence":2.0},"index":0,"pfxId":"160629_130613","playId":"99adee06-67fb-47df-9254-e8934c9e5cc1","pitchNumber":1,"startTime":"2016-06-29T20:05:24.416Z","endTime":"2016-06-29T20:05:37.018Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":79.9,"strikeZoneTop":3.75,"strikeZoneBottom":1.72,"coordinates":{"aY":21.395,"aZ":-30.042,"pfxX":2.71,"pfxZ":1.3,"pX":0.608,"pZ":1.416,"vX0":6.119,"vY0":-124.137,"vZ0":-5.819,"x":93.82,"y":200.55,"x0":-2.227,"y0":50.0,"z0":6.246,"aX":4.294},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"spinRate":560,"spinDirection":116},"zone":14,"typeConfidence":2.0},"index":1,"pfxId":"160629_130625","playId":"71cbb382-a572-4c0c-8259-77f749853130","pitchNumber":2,"startTime":"2016-06-29T20:05:37.018Z","endTime":"2016-06-29T20:05:50.484Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":76.6,"strikeZoneTop":3.66,"strikeZoneBottom":1.72,"coordinates":{"aY":21.041,"aZ":-31.479,"pfxX":1.47,"pfxZ":0.43000000000000005,"pX":0.354,"pZ":0.867,"vX0":5.788,"vY0":-119.386,"vZ0":-6.05,"x":103.51,"y":215.37,"x0":-2.284,"y0":50.0,"z0":6.236,"aX":2.146},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"spinRate":274,"spinDirection":107},"zone":14,"typeConfidence":2.0},"index":2,"pfxId":"160629_130637","playId":"64b39a59-56b2-42b8-a875-c9c3ebe8b1ab","pitchNumber":3,"startTime":"2016-06-29T20:05:50.484Z","endTime":"2016-06-29T20:06:08.767Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":77.8,"strikeZoneTop":3.77,"strikeZoneBottom":1.72,"coordinates":{"aY":22.277,"aZ":-31.548,"pfxX":2.78,"pfxZ":0.37,"pX":1.449,"pZ":0.515,"vX0":7.973,"vY0":-121.221,"vZ0":-6.936,"x":61.77,"y":224.88,"x0":-2.235,"y0":50.0,"z0":6.145,"aX":4.167},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"spinRate":504,"spinDirection":98},"zone":14,"typeConfidence":2.0},"index":3,"pfxId":"160629_130658","playId":"c46bc91c-7b69-460d-bba6-7e6b20f28d95","pitchNumber":4,"startTime":"2016-06-29T20:06:08.767Z","endTime":"2016-06-29T20:06:35.744Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":88.4,"strikeZoneTop":3.66,"strikeZoneBottom":1.72,"coordinates":{"aY":24.155,"aZ":-14.352,"pfxX":-3.69,"pfxZ":9.03,"pX":0.412,"pZ":2.562,"vX0":8.182,"vY0":-137.762,"vZ0":-7.506,"x":101.3,"y":169.61,"x0":-2.088,"y0":50.0,"z0":6.249,"aX":-7.255},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"spinRate":2026,"spinDirection":202},"zone":6,"typeConfidence":2.0},"index":4,"pfxId":"160629_130721","playId":"f0fab45f-f69a-45f0-b76c-04b0f55e8a93","pitchNumber":5,"startTime":"2016-06-29T20:06:35.744Z","endTime":"2016-06-29T20:06:56.469Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.9,"strikeZoneTop":3.78,"strikeZoneBottom":1.72,"coordinates":{"aY":28.032,"aZ":-14.544,"pfxX":-3.69,"pfxZ":8.99,"pX":1.461,"pZ":2.316,"vX0":10.779,"vY0":-138.2,"vZ0":-7.817,"x":61.31,"y":176.25,"x0":-1.995,"y0":50.0,"z0":6.139,"aX":-7.199},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"spinRate":1999,"spinDirection":202},"zone":14,"typeConfidence":2.0},"index":5,"pfxId":"160629_130744","playId":"6986ac13-dabb-4ac4-97a1-da3d803ea96a","pitchNumber":6,"startTime":"2016-06-29T20:06:56.469Z","endTime":"2016-06-29T20:07:09.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":86.5,"strikeZoneTop":3.71,"strikeZoneBottom":1.72,"coordinates":{"aY":26.056,"aZ":-13.442,"pfxX":-4.3,"pfxZ":9.88,"pX":0.247,"pZ":1.886,"vX0":7.876,"vY0":-135.706,"vZ0":-8.761,"x":107.58,"y":187.86,"x0":-2.117,"y0":50.0,"z0":6.065,"aX":-8.122},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"spinRate":2183,"spinDirection":203},"zone":8,"typeConfidence":2.0},"index":6,"pfxId":"160629_130759","playId":"a7340122-3725-411b-929a-cbb0e0ffb2f7","pitchNumber":7,"startTime":"2016-06-29T20:07:09.888Z","endTime":"2016-06-29T20:07:11.187Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T20:07:11.187Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Chris Herrmann flies out to center fielder Odubel Herrera.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2016-06-29T20:07:19.993Z","endTime":"2016-06-29T20:08:08.215Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":543302,"fullName":"Chris Herrmann","link":"/api/v1/people/543302"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543302,"fullName":"Chris Herrmann","link":"/api/v1/people/543302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":546318,"link":"/api/v1/people/546318"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":84.1,"strikeZoneTop":3.63,"strikeZoneBottom":1.61,"coordinates":{"aY":25.297,"aZ":-21.942,"pfxX":-9.87,"pfxZ":5.72,"pX":-0.423,"pZ":0.889,"vX0":8.227,"vY0":-131.75,"vZ0":-9.336,"x":133.12,"y":214.78,"x0":-2.287,"y0":50.0,"z0":6.071,"aX":-17.534},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"spinRate":2235,"spinDirection":239},"zone":13,"typeConfidence":2.0},"index":0,"pfxId":"160629_130832","playId":"9723d037-c0c3-4baa-9d16-cffdcd404cae","pitchNumber":1,"startTime":"2016-06-29T20:07:43.304Z","endTime":"2016-06-29T20:08:00.364Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":85.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"coordinates":{"aY":25.321,"aZ":-20.865,"pfxX":-8.62,"pfxZ":6.139999999999999,"pX":-0.343,"pZ":2.369,"vX0":7.656,"vY0":-133.556,"vZ0":-6.301,"x":130.07,"y":174.82,"x0":-2.109,"y0":50.0,"z0":6.231,"aX":-15.771},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"spinRate":2108,"spinDirection":234},"zone":4,"typeConfidence":2.0},"hitData":{"launchSpeed":94.3,"launchAngle":32.0,"totalDistance":385.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":178.68,"coordY":54.26}},"index":1,"pfxId":"160629_130844","playId":"29155835-86bb-4fe3-85e8-dd5268c84fda","pitchNumber":2,"startTime":"2016-06-29T20:08:00.364Z","endTime":"2016-06-29T20:08:08.215Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T20:08:08.215Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cameron Rupp singles on a ground ball to right fielder Yasmany Tomas.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2016-06-29T20:10:11.452Z","endTime":"2016-06-29T20:11:12.743Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":519237,"fullName":"Cameron Rupp","link":"/api/v1/people/519237"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":519237,"fullName":"Cameron Rupp","link":"/api/v1/people/519237"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":519237,"fullName":"Cameron Rupp","link":"/api/v1/people/519237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":630111,"link":"/api/v1/people/630111"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"coordinates":{"aY":27.08,"aZ":-12.005,"pfxX":-4.9,"pfxZ":11.48,"pX":-0.491,"pZ":1.498,"vX0":6.813,"vY0":-131.293,"vZ0":-8.825,"x":135.72,"y":198.33,"x0":-2.479,"y0":50.0,"z0":5.79,"aX":-8.575},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"spinRate":2422,"spinDirection":203},"zone":13,"typeConfidence":2.0},"index":0,"pfxId":"160629_131139","playId":"e9a420ac-9cef-4d31-a42b-139b54e92fb8","pitchNumber":1,"startTime":"2016-06-29T20:10:49.664Z","endTime":"2016-06-29T20:11:06.434Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.0,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"coordinates":{"aY":27.723,"aZ":-11.184,"pfxX":-3.8899999999999997,"pfxZ":11.64,"pX":-0.133,"pZ":1.847,"vX0":7.194,"vY0":-133.016,"vZ0":-8.405,"x":122.07,"y":188.91,"x0":-2.363,"y0":50.0,"z0":5.853,"aX":-6.99},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"spinRate":2413,"spinDirection":198},"zone":8,"typeConfidence":2.0},"hitData":{"launchSpeed":109.3,"launchAngle":-2.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.78,"coordY":108.17}},"index":1,"pfxId":"160629_131153","playId":"d121eca9-2bfd-4cdc-bd50-e2b60a297635","pitchNumber":2,"startTime":"2016-06-29T20:11:06.434Z","endTime":"2016-06-29T20:11:12.743Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T20:11:12.743Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Freddy Galvis flies out to right fielder Yasmany Tomas.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2016-06-29T20:11:14.715Z","endTime":"2016-06-29T20:11:55.064Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":520471,"fullName":"Freddy Galvis","link":"/api/v1/people/520471"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":519237,"fullName":"Cameron Rupp","link":"/api/v1/people/519237"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":520471,"fullName":"Freddy Galvis","link":"/api/v1/people/520471"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":630111,"link":"/api/v1/people/630111"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.49,"coordinates":{"aY":27.65,"aZ":-12.651,"pfxX":-4.32,"pfxZ":10.89,"pX":-0.072,"pZ":2.168,"vX0":7.721,"vY0":-132.616,"vZ0":-7.031,"x":119.74,"y":180.24,"x0":-2.457,"y0":50.0,"z0":5.771,"aX":-7.716},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"spinRate":2297,"spinDirection":201},"zone":5,"typeConfidence":2.0},"hitData":{"launchSpeed":98.8,"launchAngle":42.0,"totalDistance":337.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.18,"coordY":83.25}},"index":0,"pfxId":"160629_131234","playId":"17c7990c-5a15-44ed-863f-a51bca9a106e","pitchNumber":1,"startTime":"2016-06-29T20:11:48.637Z","endTime":"2016-06-29T20:11:55.064Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T20:11:55.064Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cesar Hernandez singles on a soft line drive to center fielder Michael Bourn. Cameron Rupp to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2016-06-29T20:12:02.960Z","endTime":"2016-06-29T20:13:08.723Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":514917,"fullName":"César Hernández","link":"/api/v1/people/514917"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":514917,"fullName":"César Hernández","link":"/api/v1/people/514917"},"postOnSecond":{"id":519237,"fullName":"Cameron Rupp","link":"/api/v1/people/519237"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":514917,"fullName":"César Hernández","link":"/api/v1/people/514917"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":456422,"link":"/api/v1/people/456422"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":519237,"fullName":"Cameron Rupp","link":"/api/v1/people/519237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.42,"coordinates":{"aY":29.321,"aZ":-15.338,"pfxX":-4.59,"pfxZ":9.59,"pX":-1.065,"pZ":2.291,"vX0":5.089,"vY0":-131.748,"vZ0":-6.259,"x":157.6,"y":176.92,"x0":-2.429,"y0":50.0,"z0":5.841,"aX":-8.029},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"spinRate":2054,"spinDirection":205},"zone":13,"typeConfidence":2.0},"index":0,"pfxId":"160629_131310","playId":"1e44d342-bb72-47c2-8e15-6b76c37927a9","pitchNumber":1,"startTime":"2016-06-29T20:12:19.394Z","endTime":"2016-06-29T20:12:36.256Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.41,"coordinates":{"aY":27.208,"aZ":-11.705,"pfxX":-5.85,"pfxZ":11.34,"pX":-0.02,"pZ":2.389,"vX0":8.204,"vY0":-132.965,"vZ0":-6.693,"x":117.76,"y":174.28,"x0":-2.378,"y0":50.0,"z0":5.779,"aX":-10.526},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"spinRate":2511,"spinDirection":207},"zone":5,"typeConfidence":2.0},"index":1,"pfxId":"160629_131326","playId":"b4a8a9d0-ed92-4550-a53f-1e8c21f58267","pitchNumber":2,"startTime":"2016-06-29T20:12:36.256Z","endTime":"2016-06-29T20:12:59.811Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.55,"coordinates":{"aY":26.866,"aZ":-12.504,"pfxX":-5.53,"pfxZ":10.9,"pX":0.529,"pZ":2.866,"vX0":9.432,"vY0":-132.852,"vZ0":-5.535,"x":96.84,"y":161.4,"x0":-2.339,"y0":50.0,"z0":5.876,"aX":-9.941},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"spinRate":2407,"spinDirection":206},"zone":3,"typeConfidence":2.0},"hitData":{"launchSpeed":66.7,"launchAngle":22.0,"totalDistance":196.0,"trajectory":"line_drive","hardness":"soft","location":"8","coordinates":{"coordX":130.45,"coordY":89.35}},"index":2,"pfxId":"160629_131345","playId":"1ea0f565-0eea-44e0-8cc6-034ae8884663","pitchNumber":3,"startTime":"2016-06-29T20:12:59.811Z","endTime":"2016-06-29T20:13:08.723Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T20:13:08.723Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach Eflin strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2016-06-29T20:13:18.187Z","endTime":"2016-06-29T20:14:48.348Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":514917,"fullName":"César Hernández","link":"/api/v1/people/514917"},"postOnSecond":{"id":519237,"fullName":"Cameron Rupp","link":"/api/v1/people/519237"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":543302,"link":"/api/v1/people/543302"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.79,"coordinates":{"aY":28.519,"aZ":-13.857,"pfxX":-5.89,"pfxZ":10.51,"pX":0.443,"pZ":2.696,"vX0":8.75,"vY0":-131.132,"vZ0":-6.081,"x":100.11,"y":165.99,"x0":-2.176,"y0":50.0,"z0":6.084,"aX":-10.231},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"spinRate":2321,"spinDirection":209},"zone":6,"typeConfidence":2.0},"index":0,"pfxId":"160629_131430","playId":"64ec0383-ae93-4500-8b36-92da4eedfe4e","pitchNumber":1,"startTime":"2016-06-29T20:13:40.251Z","endTime":"2016-06-29T20:14:21.536Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.8,"strikeZoneTop":3.93,"strikeZoneBottom":1.76,"coordinates":{"aY":26.286,"aZ":-15.279,"pfxX":-4.61,"pfxZ":9.68,"pX":0.213,"pZ":1.646,"vX0":7.71,"vY0":-130.678,"vZ0":-8.037,"x":108.88,"y":194.34,"x0":-2.17,"y0":50.0,"z0":5.898,"aX":-8.005},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"spinRate":2076,"spinDirection":205},"zone":14,"typeConfidence":2.0},"index":1,"pfxId":"160629_131510","playId":"cac5c709-0ae9-441f-a6d6-604781c7ab59","pitchNumber":2,"startTime":"2016-06-29T20:14:21.536Z","endTime":"2016-06-29T20:14:43.154Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.9,"strikeZoneTop":4.03,"strikeZoneBottom":1.99,"coordinates":{"aY":26.754,"aZ":-15.685,"pfxX":-5.71,"pfxZ":8.95,"pX":0.134,"pZ":2.909,"vX0":8.246,"vY0":-134.07,"vZ0":-4.993,"x":111.89,"y":160.24,"x0":-2.227,"y0":50.0,"z0":5.9,"aX":-10.487},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"spinRate":2115,"spinDirection":212},"zone":5,"typeConfidence":2.0},"index":2,"pfxId":"160629_131531","playId":"775efeb2-fa43-47f2-93be-792188d0ac13","pitchNumber":3,"startTime":"2016-06-29T20:14:43.154Z","endTime":"2016-06-29T20:14:48.348Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T20:14:48.348Z","atBatIndex":14},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Odubel Herrera lines out to right fielder Yasmany Tomas.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2016-06-29T20:14:54.803Z","endTime":"2016-06-29T20:16:19.304Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":546318,"fullName":"Odúbel Herrera","link":"/api/v1/people/546318"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":546318,"fullName":"Odúbel Herrera","link":"/api/v1/people/546318"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":630111,"link":"/api/v1/people/630111"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":80.5,"strikeZoneTop":3.37,"strikeZoneBottom":1.62,"coordinates":{"aY":22.193,"aZ":-22.526,"pfxX":-6.59,"pfxZ":5.89,"pX":0.438,"pZ":1.636,"vX0":8.909,"vY0":-125.832,"vZ0":-5.978,"x":100.3,"y":194.61,"x0":-2.269,"y0":50.0,"z0":5.832,"aX":-10.721},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"spinRate":1663,"spinDirection":228},"zone":9,"typeConfidence":2.0},"index":0,"pfxId":"160629_131611","playId":"79a03ff9-3f60-4ab4-945d-60b2d75e3355","pitchNumber":1,"startTime":"2016-06-29T20:15:21.433Z","endTime":"2016-06-29T20:15:46.862Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"coordinates":{"aY":29.816,"aZ":-9.88,"pfxX":-5.5,"pfxZ":12.32,"pX":-0.914,"pZ":1.554,"vX0":5.927,"vY0":-133.712,"vZ0":-9.201,"x":151.84,"y":196.82,"x0":-2.449,"y0":50.0,"z0":5.755,"aX":-9.913},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"spinRate":2647,"spinDirection":203},"zone":13,"typeConfidence":2.0},"index":1,"pfxId":"160629_131634","playId":"9cd36fb1-a118-45c4-aa6d-eec145823495","pitchNumber":2,"startTime":"2016-06-29T20:15:46.862Z","endTime":"2016-06-29T20:16:13.354Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":74.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.62,"coordinates":{"aY":22.666,"aZ":-41.983,"pfxX":3.42,"pfxZ":-7.17,"pX":0.197,"pZ":1.272,"vX0":4.861,"vY0":-116.838,"vZ0":-1.632,"x":109.49,"y":204.44,"x0":-2.358,"y0":50.0,"z0":5.936,"aX":4.717},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"spinRate":1351,"spinDirection":25},"zone":14,"typeConfidence":2.0},"hitData":{"launchSpeed":100.5,"launchAngle":15.0,"totalDistance":316.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":177.15,"coordY":102.07}},"index":2,"pfxId":"160629_131659","playId":"767aa250-6c38-4f1c-9f18-2191653dcc27","pitchNumber":3,"startTime":"2016-06-29T20:16:13.354Z","endTime":"2016-06-29T20:16:19.304Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T20:16:19.304Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Drury singles on a line drive to left fielder Cody Asche.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2016-06-29T20:18:06.059Z","endTime":"2016-06-29T20:20:26.642Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":592273,"fullName":"Brandon Drury","link":"/api/v1/people/592273"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592273,"fullName":"Brandon Drury","link":"/api/v1/people/592273"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":592273,"fullName":"Brandon Drury","link":"/api/v1/people/592273"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":605125,"link":"/api/v1/people/605125"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.2,"strikeZoneTop":3.79,"strikeZoneBottom":1.68,"coordinates":{"aY":27.646,"aZ":-14.76,"pfxX":-4.55,"pfxZ":9.41,"pX":0.763,"pZ":2.069,"vX0":9.323,"vY0":-134.51,"vZ0":-8.038,"x":87.92,"y":182.92,"x0":-2.147,"y0":50.0,"z0":6.13,"aX":-8.389},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"spinRate":2085,"spinDirection":205},"zone":9,"typeConfidence":2.0},"index":0,"pfxId":"160629_131923","playId":"08034f86-f9b1-48aa-8619-d8762edd8778","pitchNumber":1,"startTime":"2016-06-29T20:18:34.920Z","endTime":"2016-06-29T20:18:50.369Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":87.2,"strikeZoneTop":3.79,"strikeZoneBottom":1.68,"coordinates":{"aY":25.657,"aZ":-18.461,"pfxX":-7.940000000000001,"pfxZ":7.11,"pX":-1.966,"pZ":2.609,"vX0":3.791,"vY0":-136.612,"vZ0":-6.405,"x":191.94,"y":168.34,"x0":-2.328,"y0":50.0,"z0":6.221,"aX":-15.245},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"spinRate":2178,"spinDirection":228},"zone":13,"typeConfidence":2.0},"index":1,"pfxId":"160629_131941","playId":"14bd3380-775a-4a68-9c0b-e0555ed1cf91","pitchNumber":2,"startTime":"2016-06-29T20:18:50.369Z","endTime":"2016-06-29T20:19:05.620Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.2,"strikeZoneTop":3.64,"strikeZoneBottom":1.68,"coordinates":{"aY":28.547,"aZ":-15.194,"pfxX":-3.6499999999999995,"pfxZ":8.72,"pX":-0.076,"pZ":3.386,"vX0":7.037,"vY0":-137.868,"vZ0":-4.971,"x":119.9,"y":147.36,"x0":-2.179,"y0":50.0,"z0":6.226,"aX":-7.071},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"spinRate":1936,"spinDirection":202},"zone":2,"typeConfidence":2.0},"index":2,"pfxId":"160629_131957","playId":"1d3eb65b-473a-426b-8677-84a9c35442e7","pitchNumber":3,"startTime":"2016-06-29T20:19:05.620Z","endTime":"2016-06-29T20:19:23.258Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.9,"strikeZoneTop":3.8,"strikeZoneBottom":1.68,"coordinates":{"aY":25.327,"aZ":-19.709,"pfxX":-9.11,"pfxZ":6.66,"pX":0.225,"pZ":2.035,"vX0":9.206,"vY0":-134.57,"vZ0":-7.409,"x":108.42,"y":183.83,"x0":-2.034,"y0":50.0,"z0":6.187,"aX":-16.949},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"spinRate":2268,"spinDirection":233},"zone":8,"typeConfidence":2.0},"index":3,"pfxId":"160629_132013","playId":"d589d641-382a-453d-aa2f-b7d75f13d606","pitchNumber":4,"startTime":"2016-06-29T20:19:23.258Z","endTime":"2016-06-29T20:19:39.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.7,"strikeZoneTop":3.72,"strikeZoneBottom":1.68,"coordinates":{"aY":30.2,"aZ":-14.425,"pfxX":-4.35,"pfxZ":9.0,"pX":-0.293,"pZ":3.168,"vX0":6.668,"vY0":-139.025,"vZ0":-5.896,"x":128.17,"y":153.24,"x0":-2.153,"y0":50.0,"z0":6.268,"aX":-8.547},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"spinRate":2056,"spinDirection":205},"zone":2,"typeConfidence":2.0},"index":4,"pfxId":"160629_132030","playId":"aa21bda1-97c3-42c6-9241-7c492626e9f0","pitchNumber":5,"startTime":"2016-06-29T20:19:39.401Z","endTime":"2016-06-29T20:19:59.692Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.1,"strikeZoneTop":3.79,"strikeZoneBottom":1.68,"coordinates":{"aY":24.984,"aZ":-28.947,"pfxX":1.79,"pfxZ":2.0,"pX":0.986,"pZ":1.719,"vX0":7.344,"vY0":-124.66,"vZ0":-5.316,"x":79.42,"y":192.37,"x0":-2.23,"y0":50.0,"z0":6.268,"aX":2.811},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"spinRate":498,"spinDirection":138},"zone":14,"typeConfidence":2.0},"index":5,"pfxId":"160629_132049","playId":"f144e278-13b9-43cf-9688-e2a9e67bddc0","pitchNumber":6,"startTime":"2016-06-29T20:19:59.692Z","endTime":"2016-06-29T20:20:18.621Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":87.5,"strikeZoneTop":3.72,"strikeZoneBottom":1.68,"coordinates":{"aY":24.031,"aZ":-15.655,"pfxX":-4.54,"pfxZ":8.53,"pX":-0.624,"pZ":2.76,"vX0":6.013,"vY0":-136.56,"vZ0":-6.308,"x":140.79,"y":164.26,"x0":-2.244,"y0":50.0,"z0":6.137,"aX":-8.751},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"spinRate":1986,"spinDirection":207},"zone":4,"typeConfidence":2.0},"hitData":{"launchSpeed":84.3,"launchAngle":15.0,"totalDistance":229.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":80.2,"coordY":103.59}},"index":6,"pfxId":"160629_132104","playId":"3286b67b-026f-4c3b-9875-bd7a7b81fe57","pitchNumber":7,"startTime":"2016-06-29T20:20:18.621Z","endTime":"2016-06-29T20:20:26.642Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T20:20:26.642Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Archie Bradley strikes out on a foul bunt.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2016-06-29T20:20:31.534Z","endTime":"2016-06-29T20:22:16.081Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592273,"fullName":"Brandon Drury","link":"/api/v1/people/592273"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":519237,"link":"/api/v1/people/519237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":86.5,"strikeZoneTop":3.68,"strikeZoneBottom":1.68,"coordinates":{"aY":26.811,"aZ":-15.373,"pfxX":-4.89,"pfxZ":8.85,"pX":-0.293,"pZ":1.605,"vX0":6.347,"vY0":-135.919,"vZ0":-9.233,"x":128.17,"y":195.45,"x0":-2.012,"y0":50.0,"z0":6.089,"aX":-9.245},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"spinRate":2047,"spinDirection":208},"zone":13,"typeConfidence":2.0},"index":0,"pfxId":"160629_132143","playId":"f8d6a716-44a0-44b1-b9ec-dd688830215d","pitchNumber":1,"startTime":"2016-06-29T20:20:57.644Z","endTime":"2016-06-29T20:20:57.644Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"ce89728b-224d-4af8-b47c-dd2f2a77e462","startTime":"2016-06-29T20:21:21.272Z","endTime":"2016-06-29T20:21:21.272Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":72.8,"endSpeed":68.3,"strikeZoneTop":3.01,"strikeZoneBottom":1.29,"coordinates":{"aY":18.828,"aZ":-39.113,"pfxX":8.44,"pfxZ":-6.09,"pX":0.292,"pZ":1.317,"vX0":2.41,"vY0":-106.789,"vZ0":-1.579,"x":105.87,"y":203.22,"x0":-1.948,"y0":50.0,"z0":6.475,"aX":9.721},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"spinRate":1623,"spinDirection":54},"zone":14,"typeConfidence":2.0},"index":2,"pfxId":"160629_132227","playId":"ac144426-4ed1-4d31-921d-f63ed6398775","pitchNumber":2,"startTime":"2016-06-29T20:21:41.205Z","endTime":"2016-06-29T20:22:10.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":74.7,"strikeZoneTop":3.68,"strikeZoneBottom":1.68,"coordinates":{"aY":21.446,"aZ":-32.74,"pfxX":1.9099999999999997,"pfxZ":-0.44999999999999996,"pX":-1.625,"pZ":2.967,"vX0":0.935,"vY0":-117.721,"vZ0":-0.992,"x":178.94,"y":158.67,"x0":-2.276,"y0":50.0,"z0":6.412,"aX":2.693},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"spinRate":339,"spinDirection":78},"zone":11,"typeConfidence":2.0},"index":3,"pfxId":"160629_132256","playId":"a3926d09-a218-4468-95a6-2a47624fa2dd","pitchNumber":3,"startTime":"2016-06-29T20:22:10.406Z","endTime":"2016-06-29T20:22:16.081Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T20:22:16.081Z","atBatIndex":17},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Michael Bourn hits a ground-rule double (6) on a line drive to left field. Brandon Drury to 3rd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2016-06-29T20:22:21.821Z","endTime":"2016-06-29T20:24:41.143Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":456422,"fullName":"Michael Bourn","link":"/api/v1/people/456422"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":456422,"fullName":"Michael Bourn","link":"/api/v1/people/456422"},"postOnThird":{"id":592273,"fullName":"Brandon Drury","link":"/api/v1/people/592273"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":456422,"fullName":"Michael Bourn","link":"/api/v1/people/456422"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":592273,"fullName":"Brandon Drury","link":"/api/v1/people/592273"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":84.5,"strikeZoneTop":3.42,"strikeZoneBottom":1.51,"coordinates":{"aY":25.116,"aZ":-19.932,"pfxX":-7.65,"pfxZ":6.710000000000001,"pX":-0.794,"pZ":3.101,"vX0":6.417,"vY0":-132.936,"vZ0":-4.458,"x":147.27,"y":155.05,"x0":-2.229,"y0":50.0,"z0":6.223,"aX":-13.871},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"spinRate":2019,"spinDirection":228},"zone":1,"typeConfidence":2.0},"index":0,"pfxId":"160629_132337","playId":"9a850a80-2e31-4aeb-a85a-c8fc3ad8f632","pitchNumber":1,"startTime":"2016-06-29T20:22:47.049Z","endTime":"2016-06-29T20:22:47.049Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"48e07dcd-ebc8-43f8-969a-07373d4590f1","startTime":"2016-06-29T20:22:58.235Z","endTime":"2016-06-29T20:23:09.780Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":84.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.51,"coordinates":{"aY":24.717,"aZ":-24.437,"pfxX":-9.11,"pfxZ":4.32,"pX":-0.776,"pZ":1.516,"vX0":6.837,"vY0":-131.49,"vZ0":-7.338,"x":146.58,"y":197.85,"x0":-2.211,"y0":50.0,"z0":6.124,"aX":-16.139},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"spinRate":1975,"spinDirection":244},"zone":7,"typeConfidence":2.0},"index":2,"pfxId":"160629_132412","playId":"5cf4d429-1498-4644-9c1c-130e9571d492","pitchNumber":2,"startTime":"2016-06-29T20:23:21.766Z","endTime":"2016-06-29T20:23:21.766Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":1,"outs":1},"index":3,"playId":"e281ee87-ed8b-4379-9797-f29d0ae777eb","startTime":"2016-06-29T20:23:45.182Z","endTime":"2016-06-29T20:23:45.182Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":85.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.51,"coordinates":{"aY":26.207,"aZ":-19.478,"pfxX":-10.09,"pfxZ":6.9,"pX":-0.293,"pZ":1.738,"vX0":8.08,"vY0":-133.715,"vZ0":-8.09,"x":128.17,"y":191.85,"x0":-2.028,"y0":50.0,"z0":6.176,"aX":-18.446},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"spinRate":2430,"spinDirection":235},"zone":7,"typeConfidence":2.0},"index":4,"pfxId":"160629_132453","playId":"493338ec-dc78-434f-831e-25db2e681a5a","pitchNumber":3,"startTime":"2016-06-29T20:24:02.715Z","endTime":"2016-06-29T20:24:30.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":77.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"coordinates":{"aY":21.656,"aZ":-30.153,"pfxX":0.96,"pfxZ":1.29,"pX":-0.533,"pZ":2.84,"vX0":3.585,"vY0":-121.63,"vZ0":-2.097,"x":137.32,"y":162.1,"x0":-2.144,"y0":50.0,"z0":6.303,"aX":1.451},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"spinRate":297,"spinDirection":144},"zone":4,"typeConfidence":2.0},"hitData":{"launchSpeed":94.2,"launchAngle":30.0,"totalDistance":342.0,"trajectory":"line_drive","hardness":"medium","coordinates":{"coordX":49.74,"coordY":81.72}},"index":5,"pfxId":"160629_132511","playId":"29c394a0-7a90-4822-8758-9749df2285b7","pitchNumber":4,"startTime":"2016-06-29T20:24:30.912Z","endTime":"2016-06-29T20:24:41.143Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T20:24:41.143Z","atBatIndex":18},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Jean Segura out on a sacrifice fly to center fielder Odubel Herrera. Brandon Drury scores.","rbi":1,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2016-06-29T20:24:52.289Z","endTime":"2016-06-29T20:25:32.331Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":516416,"fullName":"Jean Segura","link":"/api/v1/people/516416"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":456422,"fullName":"Michael Bourn","link":"/api/v1/people/456422"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":516416,"fullName":"Jean Segura","link":"/api/v1/people/516416"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":546318,"link":"/api/v1/people/546318"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":592273,"fullName":"Brandon Drury","link":"/api/v1/people/592273"},"responsiblePitcher":{"id":621107,"link":"/api/v1/people/621107"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":74.6,"endSpeed":70.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.51,"coordinates":{"aY":18.479,"aZ":-35.18,"pfxX":6.109999999999999,"pfxZ":-2.53,"pX":0.715,"pZ":2.093,"vX0":4.205,"vY0":-109.377,"vZ0":-1.597,"x":89.75,"y":182.27,"x0":-2.023,"y0":50.0,"z0":6.589,"aX":7.43},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"spinRate":1063,"spinDirection":67},"zone":9,"typeConfidence":2.0},"hitData":{"launchSpeed":86.6,"launchAngle":28.0,"totalDistance":321.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":130.96,"coordY":60.36}},"index":0,"pfxId":"160629_132600","playId":"cbef259e-1956-4992-9270-03fd73da5c2f","pitchNumber":1,"startTime":"2016-06-29T20:25:17.721Z","endTime":"2016-06-29T20:25:32.331Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T20:25:32.331Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Phil Gosselin grounds out, shortstop Freddy Galvis to first baseman Tommy Joseph.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2016-06-29T20:25:38.752Z","endTime":"2016-06-29T20:27:10.816Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":594838,"fullName":"Phil Gosselin","link":"/api/v1/people/594838"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":594838,"fullName":"Phil Gosselin","link":"/api/v1/people/594838"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":520471,"link":"/api/v1/people/520471"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":571830,"link":"/api/v1/people/571830"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":85.1,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"coordinates":{"aY":26.274,"aZ":-22.501,"pfxX":-6.440000000000001,"pfxZ":5.22,"pX":-1.497,"pZ":2.57,"vX0":4.322,"vY0":-134.037,"vZ0":-5.072,"x":174.06,"y":169.39,"x0":-2.286,"y0":50.0,"z0":6.072,"aX":-11.836},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"spinRate":1655,"spinDirection":230},"zone":13,"typeConfidence":2.0},"index":0,"pfxId":"160629_132646","playId":"fb04c6f3-b8bb-44d2-93c0-9b9a0c9a74ad","pitchNumber":1,"startTime":"2016-06-29T20:25:55.216Z","endTime":"2016-06-29T20:26:18.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":73.5,"endSpeed":69.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.58,"coordinates":{"aY":17.765,"aZ":-38.393,"pfxX":7.04,"pfxZ":-5.32,"pX":0.303,"pZ":1.289,"vX0":3.027,"vY0":-107.758,"vZ0":-2.033,"x":105.45,"y":203.98,"x0":-2.032,"y0":50.0,"z0":6.464,"aX":8.32},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"spinRate":1398,"spinDirection":53},"zone":14,"typeConfidence":2.0},"index":1,"pfxId":"160629_132706","playId":"687acd70-2f6b-4f8f-8bf8-8367b79650fa","pitchNumber":2,"startTime":"2016-06-29T20:26:18.277Z","endTime":"2016-06-29T20:27:05.043Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.58,"coordinates":{"aY":26.912,"aZ":-21.741,"pfxX":-8.49,"pfxZ":5.8,"pX":-0.903,"pZ":2.823,"vX0":6.543,"vY0":-132.421,"vZ0":-4.819,"x":151.42,"y":162.56,"x0":-2.297,"y0":50.0,"z0":6.246,"aX":-15.153},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"spinRate":2016,"spinDirection":235},"zone":11,"typeConfidence":2.0},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.76,"coordY":156.49}},"index":2,"pfxId":"160629_132752","playId":"5cdf054b-019b-4050-842c-e14627e1cb8d","pitchNumber":3,"startTime":"2016-06-29T20:27:05.043Z","endTime":"2016-06-29T20:27:10.816Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T20:27:10.816Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Peter Bourjos called out on strikes.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2016-06-29T20:29:19.403Z","endTime":"2016-06-29T20:31:10.399Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":488721,"fullName":"Peter Bourjos","link":"/api/v1/people/488721"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":488721,"fullName":"Peter Bourjos","link":"/api/v1/people/488721"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543302,"link":"/api/v1/people/543302"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.2,"endSpeed":71.5,"strikeZoneTop":3.74,"strikeZoneBottom":1.7,"coordinates":{"aY":19.024,"aZ":-41.113,"pfxX":5.31,"pfxZ":-7.1,"pX":-0.06,"pZ":2.149,"vX0":3.206,"vY0":-111.661,"vZ0":0.328,"x":119.29,"y":180.76,"x0":-2.201,"y0":50.0,"z0":6.21,"aX":6.739},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"spinRate":1454,"spinDirection":37},"zone":8,"typeConfidence":2.0},"index":0,"pfxId":"160629_133038","playId":"39f4b6e1-46ed-4c4a-822d-173ba034b533","pitchNumber":1,"startTime":"2016-06-29T20:29:48.192Z","endTime":"2016-06-29T20:30:00.178Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":71.9,"strikeZoneTop":3.69,"strikeZoneBottom":1.72,"coordinates":{"aY":22.173,"aZ":-40.421,"pfxX":3.29,"pfxZ":-6.440000000000001,"pX":1.305,"pZ":1.969,"vX0":6.79,"vY0":-113.397,"vZ0":-0.34,"x":67.26,"y":185.62,"x0":-2.164,"y0":50.0,"z0":6.178,"aX":4.256},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"spinRate":1187,"spinDirection":27},"zone":14,"typeConfidence":2.0},"index":1,"pfxId":"160629_133051","playId":"a5c62fe7-f4c7-4ae1-ae5b-11a4035c7a6f","pitchNumber":2,"startTime":"2016-06-29T20:30:00.178Z","endTime":"2016-06-29T20:30:15.068Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.7,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"coordinates":{"aY":27.439,"aZ":-13.381,"pfxX":-4.62,"pfxZ":10.42,"pX":-1.408,"pZ":3.491,"vX0":4.523,"vY0":-132.92,"vZ0":-3.668,"x":170.67,"y":144.52,"x0":-2.528,"y0":50.0,"z0":5.855,"aX":-8.294},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"spinRate":2242,"spinDirection":203},"zone":11,"typeConfidence":2.0},"index":2,"pfxId":"160629_133105","playId":"43c5a5e6-a565-413b-9496-b9ac36028c8c","pitchNumber":3,"startTime":"2016-06-29T20:30:15.068Z","endTime":"2016-06-29T20:30:34.315Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.3,"strikeZoneTop":3.64,"strikeZoneBottom":1.89,"coordinates":{"aY":26.227,"aZ":-12.501,"pfxX":-3.47,"pfxZ":10.81,"pX":0.313,"pZ":3.477,"vX0":8.183,"vY0":-133.191,"vZ0":-3.784,"x":105.07,"y":144.9,"x0":-2.337,"y0":50.0,"z0":5.809,"aX":-6.282},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"spinRate":2249,"spinDirection":197},"zone":3,"typeConfidence":2.0},"index":3,"pfxId":"160629_133124","playId":"5b54478a-79bf-47a9-842e-e96a4d61259b","pitchNumber":4,"startTime":"2016-06-29T20:30:34.315Z","endTime":"2016-06-29T20:30:51.975Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":85.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"coordinates":{"aY":25.726,"aZ":-15.666,"pfxX":-4.05,"pfxZ":8.92,"pX":-0.713,"pZ":3.648,"vX0":6.328,"vY0":-134.089,"vZ0":-2.79,"x":144.18,"y":140.28,"x0":-2.564,"y0":50.0,"z0":5.803,"aX":-7.463},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"spinRate":1960,"spinDirection":204},"zone":1,"typeConfidence":2.0},"index":4,"pfxId":"160629_133138","playId":"264eaa18-ce57-4c24-9e9b-55438c7a6811","pitchNumber":5,"startTime":"2016-06-29T20:30:51.975Z","endTime":"2016-06-29T20:31:09.264Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":74.5,"strikeZoneTop":3.7,"strikeZoneBottom":1.7,"coordinates":{"aY":20.776,"aZ":-42.132,"pfxX":3.09,"pfxZ":-7.26,"pX":0.625,"pZ":2.271,"vX0":5.591,"vY0":-116.527,"vZ0":0.344,"x":93.18,"y":177.46,"x0":-2.202,"y0":50.0,"z0":6.084,"aX":4.276},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"spinRate":1349,"spinDirection":23},"zone":9,"typeConfidence":2.0},"index":5,"pfxId":"160629_133159","playId":"05a2869d-2417-4e4d-81c2-0d3f0667c4f8","pitchNumber":6,"startTime":"2016-06-29T20:31:09.264Z","endTime":"2016-06-29T20:31:10.399Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T20:31:10.399Z","atBatIndex":21},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Cody Asche lines out to shortstop Jean Segura.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2016-06-29T20:31:17.299Z","endTime":"2016-06-29T20:33:27.511Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":605125,"fullName":"Cody Asche","link":"/api/v1/people/605125"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":605125,"fullName":"Cody Asche","link":"/api/v1/people/605125"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":516416,"link":"/api/v1/people/516416"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":73.8,"strikeZoneTop":3.57,"strikeZoneBottom":1.61,"coordinates":{"aY":22.203,"aZ":-42.103,"pfxX":4.32,"pfxZ":-7.360000000000001,"pX":0.606,"pZ":1.601,"vX0":5.368,"vY0":-115.976,"vZ0":-0.832,"x":93.9,"y":195.55,"x0":-2.301,"y0":50.0,"z0":5.989,"aX":5.864},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"spinRate":1442,"spinDirection":30},"zone":14,"typeConfidence":2.0},"index":0,"pfxId":"160629_133228","playId":"cd3401a0-ca8e-45f8-a608-f476f86d86a1","pitchNumber":1,"startTime":"2016-06-29T20:31:38.241Z","endTime":"2016-06-29T20:31:51.893Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.61,"coordinates":{"aY":28.141,"aZ":-15.55,"pfxX":-4.21,"pfxZ":9.12,"pX":-0.71,"pZ":2.996,"vX0":6.211,"vY0":-133.705,"vZ0":-4.458,"x":144.06,"y":157.89,"x0":-2.513,"y0":50.0,"z0":5.796,"aX":-7.641},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"spinRate":1985,"spinDirection":204},"zone":4,"typeConfidence":2.0},"index":1,"pfxId":"160629_133243","playId":"a6f1c6f3-d141-4eaf-8f51-14df2690d26e","pitchNumber":2,"startTime":"2016-06-29T20:31:51.893Z","endTime":"2016-06-29T20:32:13.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.6,"strikeZoneTop":3.57,"strikeZoneBottom":1.61,"coordinates":{"aY":25.655,"aZ":-13.062,"pfxX":-4.99,"pfxZ":10.45,"pX":0.184,"pZ":3.463,"vX0":8.329,"vY0":-133.359,"vZ0":-3.786,"x":109.99,"y":145.28,"x0":-2.315,"y0":50.0,"z0":5.827,"aX":-9.087},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"spinRate":2302,"spinDirection":205},"zone":2,"typeConfidence":2.0},"index":2,"pfxId":"160629_133305","playId":"6e0f2437-726f-4c99-97eb-3f350fe7913f","pitchNumber":3,"startTime":"2016-06-29T20:32:13.167Z","endTime":"2016-06-29T20:32:32.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":74.5,"strikeZoneTop":3.59,"strikeZoneBottom":1.53,"coordinates":{"aY":24.752,"aZ":-40.265,"pfxX":2.73,"pfxZ":-5.94,"pX":0.565,"pZ":-0.411,"vX0":5.791,"vY0":-117.241,"vZ0":-5.615,"x":95.46,"y":249.88,"x0":-2.303,"y0":50.0,"z0":5.824,"aX":3.745},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"spinRate":1103,"spinDirection":24},"zone":14,"typeConfidence":2.0},"index":3,"pfxId":"160629_133323","playId":"2d7582a2-b765-4f22-a2f5-aeb8e8aa64d9","pitchNumber":4,"startTime":"2016-06-29T20:32:32.367Z","endTime":"2016-06-29T20:32:57.853Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":78.4,"strikeZoneTop":3.57,"strikeZoneBottom":1.61,"coordinates":{"aY":21.441,"aZ":-26.267,"pfxX":-4.16,"pfxZ":3.74,"pX":-2.335,"pZ":4.203,"vX0":1.725,"vY0":-123.274,"vZ0":0.999,"x":206.0,"y":125.3,"x0":-2.499,"y0":50.0,"z0":5.988,"aX":-6.479},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"spinRate":1032,"spinDirection":227},"zone":11,"typeConfidence":2.0},"index":4,"pfxId":"160629_133347","playId":"cce765e7-7705-4679-a447-e58a79c041bc","pitchNumber":5,"startTime":"2016-06-29T20:32:57.853Z","endTime":"2016-06-29T20:33:19.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":74.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.61,"coordinates":{"aY":22.706,"aZ":-41.013,"pfxX":3.76,"pfxZ":-6.46,"pX":-0.83,"pZ":1.636,"vX0":2.48,"vY0":-116.947,"vZ0":-0.969,"x":148.64,"y":194.61,"x0":-2.394,"y0":50.0,"z0":5.913,"aX":5.19},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"spinRate":1272,"spinDirection":30},"zone":13,"typeConfidence":2.0},"hitData":{"launchSpeed":72.2,"launchAngle":17.0,"totalDistance":178.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":98.47,"coordY":138.69}},"index":5,"pfxId":"160629_133404","playId":"0970dc2e-00f6-4477-a7f2-7cd931a29451","pitchNumber":6,"startTime":"2016-06-29T20:33:19.547Z","endTime":"2016-06-29T20:33:27.511Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T20:33:27.511Z","atBatIndex":22},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Maikel Franco lines out to third baseman Jake Lamb.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2016-06-29T20:33:34.280Z","endTime":"2016-06-29T20:34:11.430Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":596748,"fullName":"Maikel Franco","link":"/api/v1/people/596748"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":596748,"fullName":"Maikel Franco","link":"/api/v1/people/596748"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":571875,"link":"/api/v1/people/571875"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.5,"coordinates":{"aY":27.883,"aZ":-16.626,"pfxX":-3.33,"pfxZ":8.52,"pX":0.476,"pZ":3.947,"vX0":8.701,"vY0":-133.688,"vZ0":-2.071,"x":98.86,"y":132.21,"x0":-2.383,"y0":50.0,"z0":5.92,"aX":-6.049},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"spinRate":1810,"spinDirection":201},"zone":12,"typeConfidence":2.0},"index":0,"pfxId":"160629_133439","playId":"a3e06c6c-1bbb-492c-aee5-5db88ee88951","pitchNumber":1,"startTime":"2016-06-29T20:33:50.094Z","endTime":"2016-06-29T20:34:04.520Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":73.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.5,"coordinates":{"aY":22.127,"aZ":-43.177,"pfxX":2.82,"pfxZ":-8.15,"pX":-0.842,"pZ":2.556,"vX0":2.819,"vY0":-115.957,"vZ0":1.361,"x":149.1,"y":169.77,"x0":-2.441,"y0":50.0,"z0":6.087,"aX":3.833},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"spinRate":1458,"spinDirection":19},"zone":4,"typeConfidence":2.0},"hitData":{"launchSpeed":72.7,"launchAngle":11.0,"totalDistance":135.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":98.47,"coordY":160.56}},"index":1,"pfxId":"160629_133452","playId":"dae85db4-1fc9-4222-932e-314e1a508145","pitchNumber":2,"startTime":"2016-06-29T20:34:04.520Z","endTime":"2016-06-29T20:34:11.430Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T20:34:11.430Z","atBatIndex":23},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Paul Goldschmidt pops out to third baseman Maikel Franco in foul territory.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2016-06-29T20:35:58.774Z","endTime":"2016-06-29T20:38:27.291Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":596748,"link":"/api/v1/people/596748"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":84.1,"strikeZoneTop":3.74,"strikeZoneBottom":1.66,"coordinates":{"aY":26.018,"aZ":-14.236,"pfxX":-3.8,"pfxZ":9.95,"pX":0.802,"pZ":3.156,"vX0":8.923,"vY0":-132.598,"vZ0":-5.495,"x":86.43,"y":153.57,"x0":-2.1,"y0":50.0,"z0":6.279,"aX":-6.824},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"spinRate":2100,"spinDirection":200},"zone":12,"typeConfidence":2.0},"index":0,"pfxId":"160629_133709","playId":"386b9a71-c683-4ef0-9f9e-5dc0626cb128","pitchNumber":1,"startTime":"2016-06-29T20:36:19.155Z","endTime":"2016-06-29T20:36:28.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":75.3,"strikeZoneTop":3.75,"strikeZoneBottom":1.66,"coordinates":{"aY":23.755,"aZ":-32.388,"pfxX":2.89,"pfxZ":-0.2,"pX":1.028,"pZ":0.035,"vX0":6.333,"vY0":-118.296,"vZ0":-7.369,"x":77.82,"y":237.84,"x0":-2.065,"y0":50.0,"z0":6.18,"aX":4.069},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"spinRate":500,"spinDirection":86},"zone":14,"typeConfidence":2.0},"index":1,"pfxId":"160629_133720","playId":"f66a7477-2d0d-4551-8d6a-d4d6536c35c2","pitchNumber":2,"startTime":"2016-06-29T20:36:28.467Z","endTime":"2016-06-29T20:36:43.859Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":77.4,"strikeZoneTop":3.74,"strikeZoneBottom":1.66,"coordinates":{"aY":17.925,"aZ":-28.133,"pfxX":1.43,"pfxZ":2.67,"pX":0.08,"pZ":2.32,"vX0":5.132,"vY0":-119.776,"vZ0":-3.818,"x":113.95,"y":176.14,"x0":-2.255,"y0":50.0,"z0":6.386,"aX":2.122},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"spinRate":553,"spinDirection":152},"zone":8,"typeConfidence":2.0},"index":2,"pfxId":"160629_133733","playId":"42d1e310-cb4a-4b94-8bfa-74cf832e56e8","pitchNumber":3,"startTime":"2016-06-29T20:36:43.859Z","endTime":"2016-06-29T20:36:59.209Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":86.9,"strikeZoneTop":3.68,"strikeZoneBottom":1.66,"coordinates":{"aY":22.529,"aZ":-13.712,"pfxX":-3.35,"pfxZ":9.73,"pX":-0.395,"pZ":1.654,"vX0":6.003,"vY0":-134.969,"vZ0":-9.661,"x":132.06,"y":194.12,"x0":-2.187,"y0":50.0,"z0":6.189,"aX":-6.342},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"spinRate":2098,"spinDirection":198},"zone":7,"typeConfidence":2.0},"index":3,"pfxId":"160629_133748","playId":"08b4f91a-4309-4fed-9515-7c56378982c1","pitchNumber":4,"startTime":"2016-06-29T20:36:59.209Z","endTime":"2016-06-29T20:37:41.895Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":78.8,"strikeZoneTop":3.71,"strikeZoneBottom":1.66,"coordinates":{"aY":21.668,"aZ":-26.927,"pfxX":0.9200000000000002,"pfxZ":3.3599999999999994,"pX":1.244,"pZ":0.502,"vX0":8.287,"vY0":-122.545,"vZ0":-8.03,"x":69.58,"y":225.23,"x0":-2.286,"y0":50.0,"z0":6.085,"aX":1.422},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"spinRate":644,"spinDirection":164},"zone":14,"typeConfidence":2.0},"index":4,"pfxId":"160629_133827","playId":"d22e7a2a-7dcf-4d0d-a783-d7176b1db531","pitchNumber":5,"startTime":"2016-06-29T20:37:41.895Z","endTime":"2016-06-29T20:38:19.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":87.5,"strikeZoneTop":3.68,"strikeZoneBottom":1.66,"coordinates":{"aY":25.067,"aZ":-13.47,"pfxX":-1.85,"pfxZ":9.63,"pX":-0.59,"pZ":2.949,"vX0":4.827,"vY0":-136.996,"vZ0":-6.478,"x":139.49,"y":159.16,"x0":-2.12,"y0":50.0,"z0":6.233,"aX":-3.588},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"spinRate":2017,"spinDirection":190},"zone":4,"typeConfidence":2.0},"hitData":{"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":83.75,"coordY":178.87}},"index":5,"pfxId":"160629_133846","playId":"a9529b13-f66e-407b-995a-d1d729f780d9","pitchNumber":6,"startTime":"2016-06-29T20:38:19.467Z","endTime":"2016-06-29T20:38:27.291Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T20:38:27.291Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Lamb flies out to right fielder Peter Bourjos.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2016-06-29T20:38:30.869Z","endTime":"2016-06-29T20:40:45.037Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":571875,"fullName":"Jake Lamb","link":"/api/v1/people/571875"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":571875,"fullName":"Jake Lamb","link":"/api/v1/people/571875"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":488721,"link":"/api/v1/people/488721"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.4,"strikeZoneTop":3.74,"strikeZoneBottom":1.68,"coordinates":{"aY":23.239,"aZ":-21.86,"pfxX":-8.88,"pfxZ":6.27,"pX":-0.418,"pZ":2.555,"vX0":7.471,"vY0":-126.345,"vZ0":-4.99,"x":132.93,"y":169.8,"x0":-2.245,"y0":50.0,"z0":6.289,"aX":-14.499},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"spinRate":2043,"spinDirection":234},"zone":4,"typeConfidence":2.0},"index":0,"pfxId":"160629_133934","playId":"c0470670-f112-4c25-993b-92a13be4b7a2","pitchNumber":1,"startTime":"2016-06-29T20:38:43.751Z","endTime":"2016-06-29T20:38:58.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.0,"strikeZoneTop":3.82,"strikeZoneBottom":1.68,"coordinates":{"aY":28.033,"aZ":-11.825,"pfxX":-5.78,"pfxZ":11.0,"pX":0.583,"pZ":3.135,"vX0":9.059,"vY0":-134.628,"vZ0":-5.999,"x":94.78,"y":154.14,"x0":-2.067,"y0":50.0,"z0":6.222,"aX":-10.658},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"spinRate":2475,"spinDirection":207},"zone":6,"typeConfidence":2.0},"index":1,"pfxId":"160629_133947","playId":"6327be39-c8fb-4c3c-88ba-8a936f3fee57","pitchNumber":2,"startTime":"2016-06-29T20:38:58.047Z","endTime":"2016-06-29T20:39:12.348Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.4,"strikeZoneTop":3.66,"strikeZoneBottom":1.68,"coordinates":{"aY":26.691,"aZ":-19.086,"pfxX":-6.5,"pfxZ":7.199999999999999,"pX":0.311,"pZ":2.416,"vX0":8.418,"vY0":-133.172,"vZ0":-6.244,"x":105.15,"y":173.55,"x0":-2.036,"y0":50.0,"z0":6.156,"aX":-11.754},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"spinRate":1916,"spinDirection":221},"zone":6,"typeConfidence":2.0},"index":2,"pfxId":"160629_134002","playId":"8ccce553-8120-4f89-b319-a273528bc5f2","pitchNumber":3,"startTime":"2016-06-29T20:39:12.348Z","endTime":"2016-06-29T20:39:36.350Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.3,"strikeZoneTop":3.6,"strikeZoneBottom":1.54,"coordinates":{"aY":27.527,"aZ":-13.874,"pfxX":-4.14,"pfxZ":9.58,"pX":-0.198,"pZ":4.412,"vX0":6.623,"vY0":-136.439,"vZ0":-2.596,"x":124.55,"y":119.66,"x0":-2.109,"y0":50.0,"z0":6.321,"aX":-7.866},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"spinRate":2118,"spinDirection":203},"zone":11,"typeConfidence":2.0},"index":3,"pfxId":"160629_134025","playId":"3cf37e9a-7189-4725-bbee-ced9aa0ef28c","pitchNumber":4,"startTime":"2016-06-29T20:39:36.350Z","endTime":"2016-06-29T20:39:55.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.9,"strikeZoneTop":3.66,"strikeZoneBottom":1.68,"coordinates":{"aY":28.237,"aZ":-14.513,"pfxX":-4.72,"pfxZ":9.14,"pX":0.071,"pZ":3.57,"vX0":7.802,"vY0":-137.317,"vZ0":-4.647,"x":114.29,"y":142.39,"x0":-2.184,"y0":50.0,"z0":6.26,"aX":-9.075},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"spinRate":2098,"spinDirection":207},"zone":2,"typeConfidence":2.0},"index":4,"pfxId":"160629_134044","playId":"e6aa3df7-3d6f-4f2f-94bf-0d0a65196cce","pitchNumber":5,"startTime":"2016-06-29T20:39:55.026Z","endTime":"2016-06-29T20:40:15.535Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.68,"coordinates":{"aY":27.535,"aZ":-24.677,"pfxX":-6.6,"pfxZ":4.51,"pX":-2.308,"pZ":3.132,"vX0":2.38,"vY0":-127.772,"vZ0":-3.06,"x":204.98,"y":154.22,"x0":-2.398,"y0":50.0,"z0":6.295,"aX":-10.851},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"spinRate":1498,"spinDirection":235},"zone":11,"typeConfidence":2.0},"index":5,"pfxId":"160629_134105","playId":"60f3c06c-f27e-4562-aa27-827660f5f559","pitchNumber":6,"startTime":"2016-06-29T20:40:15.535Z","endTime":"2016-06-29T20:40:38.639Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.7,"strikeZoneTop":3.66,"strikeZoneBottom":1.68,"coordinates":{"aY":29.809,"aZ":-13.577,"pfxX":-5.29,"pfxZ":10.1,"pX":0.527,"pZ":2.381,"vX0":8.725,"vY0":-134.72,"vZ0":-7.575,"x":96.91,"y":174.49,"x0":-2.07,"y0":50.0,"z0":6.193,"aX":-9.699},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"spinRate":2259,"spinDirection":207},"zone":6,"typeConfidence":2.0},"hitData":{"launchSpeed":98.2,"launchAngle":41.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":203.55,"coordY":81.72}},"index":6,"pfxId":"160629_134123","playId":"b2397c71-6ee9-4db7-bf83-fc539f46267e","pitchNumber":7,"startTime":"2016-06-29T20:40:38.639Z","endTime":"2016-06-29T20:40:45.037Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T20:40:45.037Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yasmany Tomas flies out to right fielder Peter Bourjos.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2016-06-29T20:40:48.429Z","endTime":"2016-06-29T20:41:19.277Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":630111,"fullName":"Yasmany Tomás","link":"/api/v1/people/630111"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":630111,"fullName":"Yasmany Tomás","link":"/api/v1/people/630111"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":488721,"link":"/api/v1/people/488721"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.1,"strikeZoneTop":3.66,"strikeZoneBottom":1.72,"coordinates":{"aY":27.683,"aZ":-30.502,"pfxX":2.63,"pfxZ":1.11,"pX":0.27,"pZ":2.712,"vX0":5.205,"vY0":-120.556,"vZ0":-2.161,"x":106.71,"y":165.56,"x0":-2.275,"y0":50.0,"z0":6.364,"aX":3.794},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"spinRate":499,"spinDirection":113},"zone":6,"typeConfidence":2.0},"hitData":{"launchSpeed":87.8,"launchAngle":55.0,"totalDistance":232.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.24,"coordY":106.14}},"index":0,"pfxId":"160629_134201","playId":"11ae575f-d898-4d3d-b1a4-7218d16e797b","pitchNumber":1,"startTime":"2016-06-29T20:41:15.262Z","endTime":"2016-06-29T20:41:19.277Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T20:41:19.277Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tommy Joseph flies out to center fielder Michael Bourn.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2016-06-29T20:43:03.104Z","endTime":"2016-06-29T20:44:45.001Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":571830,"fullName":"Tommy Joseph","link":"/api/v1/people/571830"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":571830,"fullName":"Tommy Joseph","link":"/api/v1/people/571830"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":456422,"link":"/api/v1/people/456422"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.74,"coordinates":{"aY":25.484,"aZ":-11.938,"pfxX":-2.88,"pfxZ":11.34,"pX":0.706,"pZ":2.326,"vX0":8.818,"vY0":-131.86,"vZ0":-6.944,"x":90.09,"y":175.98,"x0":-2.293,"y0":50.0,"z0":5.857,"aX":-5.121},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"spinRate":2297,"spinDirection":194},"zone":9,"typeConfidence":2.0},"index":0,"pfxId":"160629_134444","playId":"4364d3f7-8c93-461c-b180-40560297a8e9","pitchNumber":1,"startTime":"2016-06-29T20:43:53.431Z","endTime":"2016-06-29T20:44:04.846Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"coordinates":{"aY":27.939,"aZ":-14.1,"pfxX":-4.75,"pfxZ":10.12,"pX":-0.759,"pZ":1.666,"vX0":6.274,"vY0":-132.465,"vZ0":-7.819,"x":145.93,"y":193.8,"x0":-2.539,"y0":50.0,"z0":5.684,"aX":-8.451},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"spinRate":2185,"spinDirection":205},"zone":7,"typeConfidence":2.0},"index":1,"pfxId":"160629_134454","playId":"3253ddc5-ae3a-41d0-8c8e-6a409b356ce9","pitchNumber":2,"startTime":"2016-06-29T20:44:04.846Z","endTime":"2016-06-29T20:44:18.960Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"coordinates":{"aY":27.421,"aZ":-13.423,"pfxX":-4.58,"pfxZ":10.31,"pX":-1.053,"pZ":3.707,"vX0":5.252,"vY0":-133.451,"vZ0":-3.223,"x":157.14,"y":138.69,"x0":-2.448,"y0":50.0,"z0":5.891,"aX":-8.291},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"spinRate":2229,"spinDirection":203},"zone":11,"typeConfidence":2.0},"index":2,"pfxId":"160629_134509","playId":"92739ed0-7a2b-4f8e-a446-40aee1660c34","pitchNumber":3,"startTime":"2016-06-29T20:44:18.960Z","endTime":"2016-06-29T20:44:41.095Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":85.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"coordinates":{"aY":23.005,"aZ":-15.006,"pfxX":-5.08,"pfxZ":9.35,"pX":-0.059,"pZ":3.484,"vX0":8.49,"vY0":-132.976,"vZ0":-3.328,"x":119.25,"y":144.71,"x0":-2.604,"y0":50.0,"z0":5.811,"aX":-9.286},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"spinRate":2129,"spinDirection":208},"zone":2,"typeConfidence":2.0},"hitData":{"launchSpeed":82.1,"launchAngle":30.0,"totalDistance":324.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":144.16,"coordY":71.55}},"index":3,"pfxId":"160629_134528","playId":"71c978c2-2f46-430d-a008-aa944627521c","pitchNumber":4,"startTime":"2016-06-29T20:44:41.095Z","endTime":"2016-06-29T20:44:45.001Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T20:44:45.001Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cameron Rupp grounds out, shortstop Jean Segura to first baseman Paul Goldschmidt.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2016-06-29T20:44:49.205Z","endTime":"2016-06-29T20:45:45.304Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":519237,"fullName":"Cameron Rupp","link":"/api/v1/people/519237"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":519237,"fullName":"Cameron Rupp","link":"/api/v1/people/519237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":516416,"link":"/api/v1/people/516416"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":84.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.56,"coordinates":{"aY":24.547,"aZ":-13.882,"pfxX":-4.28,"pfxZ":10.12,"pX":1.304,"pZ":2.326,"vX0":10.831,"vY0":-132.435,"vZ0":-6.18,"x":67.29,"y":175.98,"x0":-2.257,"y0":50.0,"z0":5.68,"aX":-7.707},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"spinRate":2174,"spinDirection":202},"zone":14,"typeConfidence":2.0},"index":0,"pfxId":"160629_134612","playId":"63c6b66f-7a7c-4e59-b48a-7c246ec5009e","pitchNumber":1,"startTime":"2016-06-29T20:45:21.877Z","endTime":"2016-06-29T20:45:39.894Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.6,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"coordinates":{"aY":25.73,"aZ":-16.043,"pfxX":-6.139999999999999,"pfxZ":8.83,"pX":-0.559,"pZ":2.48,"vX0":7.273,"vY0":-133.266,"vZ0":-5.502,"x":138.31,"y":171.82,"x0":-2.511,"y0":50.0,"z0":5.71,"aX":-11.163},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"spinRate":2136,"spinDirection":214},"zone":4,"typeConfidence":2.0},"hitData":{"launchSpeed":104.4,"launchAngle":0.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.18,"coordY":160.05}},"index":1,"pfxId":"160629_134627","playId":"92f0df41-7aba-4199-8522-2c61f3371637","pitchNumber":2,"startTime":"2016-06-29T20:45:39.894Z","endTime":"2016-06-29T20:45:45.304Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T20:45:45.304Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Freddy Galvis singles on a ground ball to right fielder Yasmany Tomas.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2016-06-29T20:45:51.080Z","endTime":"2016-06-29T20:47:58.122Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":520471,"fullName":"Freddy Galvis","link":"/api/v1/people/520471"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":520471,"fullName":"Freddy Galvis","link":"/api/v1/people/520471"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":520471,"fullName":"Freddy Galvis","link":"/api/v1/people/520471"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":630111,"link":"/api/v1/people/630111"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.49,"coordinates":{"aY":27.336,"aZ":-13.038,"pfxX":-4.38,"pfxZ":10.46,"pX":0.003,"pZ":2.6,"vX0":7.822,"vY0":-133.781,"vZ0":-6.039,"x":116.89,"y":168.58,"x0":-2.382,"y0":50.0,"z0":5.812,"aX":-7.985},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"spinRate":2249,"spinDirection":202},"zone":5,"typeConfidence":2.0},"index":0,"pfxId":"160629_134659","playId":"8ba0a070-215c-42e4-91a5-ecb70ac5b7be","pitchNumber":1,"startTime":"2016-06-29T20:46:09.904Z","endTime":"2016-06-29T20:46:23.975Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":84.0,"strikeZoneTop":3.16,"strikeZoneBottom":1.33,"coordinates":{"aY":22.427,"aZ":-15.204,"pfxX":-6.56,"pfxZ":9.54,"pX":0.118,"pZ":1.424,"vX0":9.16,"vY0":-130.95,"vZ0":-7.733,"x":112.5,"y":200.33,"x0":-2.541,"y0":50.0,"z0":5.509,"aX":-11.626},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"spinRate":2279,"spinDirection":214},"zone":8,"typeConfidence":2.0},"index":1,"pfxId":"160629_134711","playId":"b21c9105-f321-4fc6-8697-be015b904fcf","pitchNumber":2,"startTime":"2016-06-29T20:46:23.975Z","endTime":"2016-06-29T20:46:39.037Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":78.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.49,"coordinates":{"aY":19.506,"aZ":-24.645,"pfxX":-8.85,"pfxZ":4.8,"pX":-1.002,"pZ":1.82,"vX0":6.099,"vY0":-122.55,"vZ0":-4.557,"x":155.19,"y":189.64,"x0":-2.348,"y0":50.0,"z0":5.757,"aX":-13.746},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"spinRate":1855,"spinDirection":241},"zone":13,"typeConfidence":2.0},"index":2,"pfxId":"160629_134726","playId":"212516f8-f39e-452f-b07f-0c7c84292651","pitchNumber":3,"startTime":"2016-06-29T20:46:39.037Z","endTime":"2016-06-29T20:46:55.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.49,"coordinates":{"aY":26.772,"aZ":-15.535,"pfxX":-2.74,"pfxZ":8.9,"pX":-0.744,"pZ":2.933,"vX0":5.653,"vY0":-134.915,"vZ0":-4.449,"x":145.36,"y":159.59,"x0":-2.501,"y0":50.0,"z0":5.683,"aX":-5.103},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"spinRate":1871,"spinDirection":197},"zone":1,"typeConfidence":2.0},"index":3,"pfxId":"160629_134746","playId":"44ec5bdc-7984-4eba-80dd-dde455b61dd2","pitchNumber":4,"startTime":"2016-06-29T20:46:55.055Z","endTime":"2016-06-29T20:47:12.954Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.49,"coordinates":{"aY":25.057,"aZ":-12.494,"pfxX":-3.24,"pfxZ":10.51,"pX":-0.373,"pZ":2.762,"vX0":6.876,"vY0":-134.672,"vZ0":-5.587,"x":131.22,"y":164.21,"x0":-2.521,"y0":50.0,"z0":5.723,"aX":-6.044},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"spinRate":2218,"spinDirection":197},"zone":4,"typeConfidence":2.0},"index":4,"pfxId":"160629_134804","playId":"2200086a-2097-44c8-b060-59f17d3a8d8a","pitchNumber":5,"startTime":"2016-06-29T20:47:12.954Z","endTime":"2016-06-29T20:47:39.790Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":75.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.49,"coordinates":{"aY":20.495,"aZ":-36.828,"pfxX":0.54,"pfxZ":-3.34,"pX":-0.026,"pZ":1.342,"vX0":5.04,"vY0":-117.661,"vZ0":-2.703,"x":117.99,"y":202.55,"x0":-2.258,"y0":50.0,"z0":5.89,"aX":0.77},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"spinRate":582,"spinDirection":9},"zone":14,"typeConfidence":2.0},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":189.84,"coordY":112.24}},"index":5,"pfxId":"160629_134826","playId":"b6462436-28db-46d7-bbed-b879a7c71322","pitchNumber":6,"startTime":"2016-06-29T20:47:39.790Z","endTime":"2016-06-29T20:47:58.122Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T20:47:58.122Z","atBatIndex":29},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Cesar Hernandez doubles (7) on a sharp line drive to center fielder Michael Bourn. Freddy Galvis out at home on the throw, center fielder Michael Bourn to shortstop Jean Segura to catcher Chris Herrmann.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2016-06-29T20:48:02.979Z","endTime":"2016-06-29T20:50:01.268Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":514917,"fullName":"César Hernández","link":"/api/v1/people/514917"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":514917,"fullName":"César Hernández","link":"/api/v1/people/514917"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":456422,"link":"/api/v1/people/456422"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":520471,"fullName":"Freddy Galvis","link":"/api/v1/people/520471"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":520471,"fullName":"Freddy Galvis","link":"/api/v1/people/520471"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":456422,"link":"/api/v1/people/456422"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist"},{"player":{"id":456422,"link":"/api/v1/people/456422"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist_of"},{"player":{"id":516416,"link":"/api/v1/people/516416"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":543302,"link":"/api/v1/people/543302"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":84.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.44,"coordinates":{"aY":25.971,"aZ":-13.302,"pfxX":-3.54,"pfxZ":10.51,"pX":0.137,"pZ":1.826,"vX0":7.236,"vY0":-132.337,"vZ0":-7.971,"x":111.78,"y":189.48,"x0":-2.162,"y0":50.0,"z0":5.834,"aX":-6.339},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"spinRate":2182,"spinDirection":198},"zone":8,"typeConfidence":2.0},"index":0,"pfxId":"160629_134904","playId":"4d7bf153-28ef-4498-bb47-03cb9045cd3f","pitchNumber":1,"startTime":"2016-06-29T20:48:19.156Z","endTime":"2016-06-29T20:48:39.770Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.8,"strikeZoneTop":3.25,"strikeZoneBottom":1.45,"coordinates":{"aY":24.796,"aZ":-13.017,"pfxX":-4.62,"pfxZ":10.53,"pX":0.11,"pZ":1.073,"vX0":8.215,"vY0":-132.857,"vZ0":-9.552,"x":112.81,"y":209.81,"x0":-2.403,"y0":50.0,"z0":5.629,"aX":-8.364},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"spinRate":2283,"spinDirection":203},"zone":14,"typeConfidence":2.0},"index":1,"pfxId":"160629_134930","playId":"451dea70-e2ac-4e20-ab42-9b4d31eab2df","pitchNumber":2,"startTime":"2016-06-29T20:48:39.770Z","endTime":"2016-06-29T20:49:21.273Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":84.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.55,"coordinates":{"aY":25.577,"aZ":-13.468,"pfxX":-3.4799999999999995,"pfxZ":10.34,"pX":-0.584,"pZ":2.016,"vX0":5.99,"vY0":-132.683,"vZ0":-7.309,"x":139.26,"y":184.35,"x0":-2.407,"y0":50.0,"z0":5.767,"aX":-6.275},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"spinRate":2157,"spinDirection":198},"zone":7,"typeConfidence":2.0},"hitData":{"launchSpeed":97.8,"launchAngle":14.0,"totalDistance":309.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":108.62,"coordY":69.51}},"index":2,"pfxId":"160629_134955","playId":"2b0f55cc-7cf7-4c54-a79d-34e8bb6890f4","pitchNumber":3,"startTime":"2016-06-29T20:49:21.273Z","endTime":"2016-06-29T20:50:01.268Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T20:50:01.268Z","atBatIndex":30},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Chris Herrmann pops out to shortstop Freddy Galvis in foul territory.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2016-06-29T20:51:29.198Z","endTime":"2016-06-29T20:52:49.313Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":543302,"fullName":"Chris Herrmann","link":"/api/v1/people/543302"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":543302,"fullName":"Chris Herrmann","link":"/api/v1/people/543302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":520471,"link":"/api/v1/people/520471"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.9,"strikeZoneTop":3.71,"strikeZoneBottom":1.61,"coordinates":{"aY":26.361,"aZ":-13.305,"pfxX":-6.300000000000001,"pfxZ":10.02,"pX":-0.541,"pZ":2.9,"vX0":6.756,"vY0":-135.301,"vZ0":-6.545,"x":137.62,"y":160.48,"x0":-2.239,"y0":50.0,"z0":6.262,"aX":-11.805},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"spinRate":2387,"spinDirection":212},"zone":4,"typeConfidence":2.0},"index":0,"pfxId":"160629_135247","playId":"d043374e-88a8-4c9c-bfd8-decb8409c28e","pitchNumber":1,"startTime":"2016-06-29T20:52:01.840Z","endTime":"2016-06-29T20:52:12.741Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":84.2,"strikeZoneTop":3.58,"strikeZoneBottom":1.61,"coordinates":{"aY":24.538,"aZ":-18.573,"pfxX":-3.75,"pfxZ":7.530000000000001,"pX":0.314,"pZ":3.679,"vX0":7.678,"vY0":-132.304,"vZ0":-3.249,"x":105.03,"y":139.45,"x0":-2.121,"y0":50.0,"z0":6.261,"aX":-6.736},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"spinRate":1664,"spinDirection":206},"zone":3,"typeConfidence":2.0},"index":1,"pfxId":"160629_135300","playId":"8019d817-3c4f-41d1-aba7-7f52d641d2b5","pitchNumber":2,"startTime":"2016-06-29T20:52:12.741Z","endTime":"2016-06-29T20:52:35.623Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"coordinates":{"aY":23.542,"aZ":-23.845,"pfxX":-6.52,"pfxZ":5.2,"pX":-0.773,"pZ":3.2,"vX0":5.804,"vY0":-124.759,"vZ0":-3.132,"x":146.46,"y":152.38,"x0":-2.276,"y0":50.0,"z0":6.423,"aX":-10.337},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"spinRate":1544,"spinDirection":231},"zone":1,"typeConfidence":2.0},"hitData":{"launchSpeed":86.7,"launchAngle":60.0,"totalDistance":212.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":65.47,"coordY":154.97}},"index":2,"pfxId":"160629_135314","playId":"a3254f6e-d4f2-485c-9844-125b6423108d","pitchNumber":3,"startTime":"2016-06-29T20:52:35.623Z","endTime":"2016-06-29T20:52:49.313Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T20:52:49.313Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Drury grounds out, third baseman Maikel Franco to first baseman Tommy Joseph.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2016-06-29T20:52:56.296Z","endTime":"2016-06-29T20:53:28.362Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":592273,"fullName":"Brandon Drury","link":"/api/v1/people/592273"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592273,"fullName":"Brandon Drury","link":"/api/v1/people/592273"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":596748,"link":"/api/v1/people/596748"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":571830,"link":"/api/v1/people/571830"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.4,"endSpeed":71.6,"strikeZoneTop":3.72,"strikeZoneBottom":1.68,"coordinates":{"aY":19.609,"aZ":-39.736,"pfxX":5.95,"pfxZ":-6.0,"pX":0.2,"pZ":1.848,"vX0":3.713,"vY0":-111.927,"vZ0":-1.192,"x":109.38,"y":188.88,"x0":-2.252,"y0":50.0,"z0":6.445,"aX":7.577},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"spinRate":1388,"spinDirection":45},"zone":8,"typeConfidence":2.0},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.62,"coordY":168.7}},"index":0,"pfxId":"160629_135411","playId":"a3e683d8-397f-4096-898f-9dfae1bdc9c9","pitchNumber":1,"startTime":"2016-06-29T20:53:23.414Z","endTime":"2016-06-29T20:53:28.362Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T20:53:28.362Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Archie Bradley called out on strikes.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2016-06-29T20:53:34.717Z","endTime":"2016-06-29T20:54:33.066Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":519237,"link":"/api/v1/people/519237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.3,"strikeZoneTop":4.11,"strikeZoneBottom":1.84,"coordinates":{"aY":26.487,"aZ":-13.951,"pfxX":-2.55,"pfxZ":10.04,"pX":0.289,"pZ":2.959,"vX0":7.09,"vY0":-133.104,"vZ0":-6.033,"x":105.98,"y":158.89,"x0":-2.068,"y0":50.0,"z0":6.251,"aX":-4.615},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"spinRate":2049,"spinDirection":194},"zone":6,"typeConfidence":2.0},"index":0,"pfxId":"160629_135444","playId":"d84b6b04-3596-48aa-954d-a334f70a21df","pitchNumber":1,"startTime":"2016-06-29T20:53:53.720Z","endTime":"2016-06-29T20:54:03.003Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.1,"strikeZoneTop":3.68,"strikeZoneBottom":1.68,"coordinates":{"aY":25.366,"aZ":-31.249,"pfxX":2.07,"pfxZ":0.59,"pX":0.837,"pZ":2.383,"vX0":6.6,"vY0":-119.549,"vZ0":-2.643,"x":85.1,"y":174.44,"x0":-2.241,"y0":50.0,"z0":6.338,"aX":2.966},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"spinRate":377,"spinDirection":107},"zone":14,"typeConfidence":2.0},"index":1,"pfxId":"160629_135454","playId":"0514aaf0-d318-4506-81af-cda9c8a1b837","pitchNumber":2,"startTime":"2016-06-29T20:54:03.003Z","endTime":"2016-06-29T20:54:19.072Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":88.3,"strikeZoneTop":3.81,"strikeZoneBottom":1.68,"coordinates":{"aY":28.089,"aZ":-15.721,"pfxX":-5.65,"pfxZ":8.3,"pX":-0.446,"pZ":1.927,"vX0":6.208,"vY0":-138.911,"vZ0":-8.694,"x":134.0,"y":186.75,"x0":-1.965,"y0":50.0,"z0":6.12,"aX":-11.159},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"spinRate":2076,"spinDirection":214},"zone":7,"typeConfidence":2.0},"index":2,"pfxId":"160629_135509","playId":"301b937b-45ae-44a2-8743-fb267077aa3f","pitchNumber":3,"startTime":"2016-06-29T20:54:19.072Z","endTime":"2016-06-29T20:54:32.115Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":87.4,"strikeZoneTop":3.86,"strikeZoneBottom":1.72,"coordinates":{"aY":27.576,"aZ":-16.284,"pfxX":-3.1000000000000005,"pfxZ":8.17,"pX":0.216,"pZ":2.971,"vX0":7.045,"vY0":-137.588,"vZ0":-5.893,"x":108.77,"y":158.56,"x0":-1.963,"y0":50.0,"z0":6.225,"aX":-6.002},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"spinRate":1791,"spinDirection":200},"zone":5,"typeConfidence":2.0},"index":3,"pfxId":"160629_135522","playId":"817f127a-8adf-4539-a318-12c0d6e007d3","pitchNumber":4,"startTime":"2016-06-29T20:54:32.115Z","endTime":"2016-06-29T20:54:33.066Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T20:54:33.066Z","atBatIndex":33},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Zach Eflin doubles (1) on a line drive to center fielder Michael Bourn.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2016-06-29T20:56:38.673Z","endTime":"2016-06-29T20:57:42.856Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":456422,"link":"/api/v1/people/456422"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":84.1,"strikeZoneTop":4.03,"strikeZoneBottom":1.76,"coordinates":{"aY":23.139,"aZ":-13.763,"pfxX":-2.83,"pfxZ":10.29,"pX":0.531,"pZ":2.113,"vX0":8.352,"vY0":-131.47,"vZ0":-6.927,"x":96.76,"y":181.73,"x0":-2.294,"y0":50.0,"z0":5.768,"aX":-5.048},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"spinRate":2107,"spinDirection":195},"zone":9,"typeConfidence":2.0},"index":0,"pfxId":"160629_135744","playId":"ff470e83-43a5-43ad-afe8-012a8c948e49","pitchNumber":1,"startTime":"2016-06-29T20:56:53.521Z","endTime":"2016-06-29T20:57:06.665Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.8,"strikeZoneTop":4.03,"strikeZoneBottom":1.99,"coordinates":{"aY":24.702,"aZ":-18.474,"pfxX":-3.6800000000000006,"pfxZ":7.65,"pX":-0.998,"pZ":2.405,"vX0":5.158,"vY0":-131.802,"vZ0":-4.963,"x":155.04,"y":173.85,"x0":-2.491,"y0":50.0,"z0":5.653,"aX":-6.558},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"spinRate":1672,"spinDirection":205},"zone":13,"typeConfidence":2.0},"index":1,"pfxId":"160629_135757","playId":"e54fae1b-a264-46ca-95ec-6518fac725ee","pitchNumber":2,"startTime":"2016-06-29T20:57:06.665Z","endTime":"2016-06-29T20:57:32.403Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.2,"strikeZoneTop":4.03,"strikeZoneBottom":1.99,"coordinates":{"aY":26.945,"aZ":-13.237,"pfxX":-4.48,"pfxZ":10.45,"pX":-0.82,"pZ":1.74,"vX0":6.02,"vY0":-133.096,"vZ0":-7.627,"x":148.26,"y":191.8,"x0":-2.522,"y0":50.0,"z0":5.589,"aX":-8.09},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"spinRate":2245,"spinDirection":203},"zone":13,"typeConfidence":2.0},"hitData":{"launchSpeed":92.5,"launchAngle":20.0,"totalDistance":333.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":124.87,"coordY":56.8}},"index":2,"pfxId":"160629_135812","playId":"cb0d06c2-5433-413d-965b-31e00c5c4526","pitchNumber":3,"startTime":"2016-06-29T20:57:32.403Z","endTime":"2016-06-29T20:57:42.856Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T20:57:42.856Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Odubel Herrera grounds out, shortstop Jean Segura to first baseman Paul Goldschmidt. Zach Eflin to 3rd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2016-06-29T20:57:48.788Z","endTime":"2016-06-29T20:59:55.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":546318,"fullName":"Odúbel Herrera","link":"/api/v1/people/546318"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":546318,"fullName":"Odúbel Herrera","link":"/api/v1/people/546318"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":516416,"link":"/api/v1/people/516416"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.62,"coordinates":{"aY":27.739,"aZ":-15.22,"pfxX":-4.74,"pfxZ":9.26,"pX":-0.628,"pZ":3.758,"vX0":6.882,"vY0":-133.862,"vZ0":-2.533,"x":140.94,"y":137.31,"x0":-2.612,"y0":50.0,"z0":5.801,"aX":-8.634},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"spinRate":2062,"spinDirection":206},"zone":11,"typeConfidence":2.0},"index":0,"pfxId":"160629_135906","playId":"182f0364-b2db-4dd2-b86b-28e415f23e77","pitchNumber":1,"startTime":"2016-06-29T20:58:17.040Z","endTime":"2016-06-29T20:58:46.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.62,"coordinates":{"aY":25.655,"aZ":-14.339,"pfxX":-6.46,"pfxZ":9.83,"pX":0.639,"pZ":2.527,"vX0":10.283,"vY0":-132.895,"vZ0":-5.615,"x":92.64,"y":170.55,"x0":-2.423,"y0":50.0,"z0":5.69,"aX":-11.673},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"spinRate":2327,"spinDirection":213},"zone":6,"typeConfidence":2.0},"index":1,"pfxId":"160629_135934","playId":"b124544e-eee8-4f27-9ef9-06c5751704af","pitchNumber":2,"startTime":"2016-06-29T20:58:46.477Z","endTime":"2016-06-29T20:59:09.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.5,"strikeZoneTop":3.37,"strikeZoneBottom":1.62,"coordinates":{"aY":25.556,"aZ":-17.26,"pfxX":-4.78,"pfxZ":7.99,"pX":-0.566,"pZ":3.301,"vX0":6.895,"vY0":-134.548,"vZ0":-3.386,"x":138.57,"y":149.65,"x0":-2.526,"y0":50.0,"z0":5.779,"aX":-8.877},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"spinRate":1871,"spinDirection":210},"zone":1,"typeConfidence":2.0},"index":2,"pfxId":"160629_135959","playId":"f82ab9ae-8022-4459-8198-c4891bbc6087","pitchNumber":3,"startTime":"2016-06-29T20:59:09.375Z","endTime":"2016-06-29T20:59:44.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.62,"coordinates":{"aY":26.536,"aZ":-12.674,"pfxX":-2.13,"pfxZ":10.75,"pX":0.153,"pZ":2.926,"vX0":7.584,"vY0":-133.111,"vZ0":-5.018,"x":111.17,"y":159.78,"x0":-2.447,"y0":50.0,"z0":5.741,"aX":-3.848},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"spinRate":2166,"spinDirection":191},"zone":2,"typeConfidence":2.0},"hitData":{"launchSpeed":68.0,"launchAngle":-9.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.21,"coordY":159.04}},"index":3,"pfxId":"160629_140030","playId":"43d1a2a5-dd35-4ad6-ada5-e9518f54ab60","pitchNumber":4,"startTime":"2016-06-29T20:59:44.343Z","endTime":"2016-06-29T20:59:55.931Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T20:59:55.931Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Peter Bourjos grounds out, shortstop Jean Segura to first baseman Paul Goldschmidt.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2016-06-29T21:00:03.195Z","endTime":"2016-06-29T21:00:32.300Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":488721,"fullName":"Peter Bourjos","link":"/api/v1/people/488721"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":488721,"fullName":"Peter Bourjos","link":"/api/v1/people/488721"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":516416,"link":"/api/v1/people/516416"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":74.6,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"coordinates":{"aY":21.823,"aZ":-41.063,"pfxX":3.4,"pfxZ":-6.41,"pX":-0.076,"pZ":2.775,"vX0":4.26,"vY0":-117.363,"vZ0":1.145,"x":119.9,"y":163.86,"x0":-2.355,"y0":50.0,"z0":6.099,"aX":4.757},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"spinRate":1246,"spinDirection":28},"zone":5,"typeConfidence":2.0},"hitData":{"launchSpeed":92.5,"launchAngle":-31.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.62,"coordY":162.09}},"index":0,"pfxId":"160629_140112","playId":"ab39946c-6c2e-4dfd-b598-98e56adc9e14","pitchNumber":1,"startTime":"2016-06-29T21:00:24.267Z","endTime":"2016-06-29T21:00:32.300Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T21:00:32.300Z","atBatIndex":36},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Cody Asche doubles (10) on a ground ball to right fielder Yasmany Tomas. Zach Eflin scores.","rbi":1,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2016-06-29T21:00:38.731Z","endTime":"2016-06-29T21:02:42.655Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":605125,"fullName":"Cody Asche","link":"/api/v1/people/605125"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":605125,"fullName":"Cody Asche","link":"/api/v1/people/605125"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":605125,"fullName":"Cody Asche","link":"/api/v1/people/605125"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":630111,"link":"/api/v1/people/630111"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"responsiblePitcher":{"id":605151,"link":"/api/v1/people/605151"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.9,"strikeZoneTop":3.66,"strikeZoneBottom":1.61,"coordinates":{"aY":24.551,"aZ":-11.36,"pfxX":-3.4,"pfxZ":11.68,"pX":1.068,"pZ":1.933,"vX0":9.984,"vY0":-131.591,"vZ0":-7.599,"x":76.29,"y":186.59,"x0":-2.312,"y0":50.0,"z0":5.675,"aX":-6.031},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"spinRate":2389,"spinDirection":196},"zone":14,"typeConfidence":2.0},"index":0,"pfxId":"160629_140156","playId":"c2d2cd7d-db37-4ad4-93ce-8b13a2fa14bd","pitchNumber":1,"startTime":"2016-06-29T21:01:06.798Z","endTime":"2016-06-29T21:01:23.393Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":84.1,"strikeZoneTop":3.65,"strikeZoneBottom":1.61,"coordinates":{"aY":26.106,"aZ":-13.682,"pfxX":-1.17,"pfxZ":10.22,"pX":-1.199,"pZ":2.553,"vX0":3.573,"vY0":-132.81,"vZ0":-5.66,"x":162.7,"y":169.85,"x0":-2.405,"y0":50.0,"z0":5.692,"aX":-2.104},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"spinRate":2033,"spinDirection":186},"zone":13,"typeConfidence":2.0},"index":1,"pfxId":"160629_140214","playId":"39cd05e0-5a63-4e7c-8b8e-19bdfd207f04","pitchNumber":2,"startTime":"2016-06-29T21:01:23.393Z","endTime":"2016-06-29T21:01:47.603Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.2,"strikeZoneTop":3.58,"strikeZoneBottom":1.61,"coordinates":{"aY":24.358,"aZ":-22.966,"pfxX":-9.71,"pfxZ":5.64,"pX":0.0,"pZ":0.71,"vX0":9.144,"vY0":-126.137,"vZ0":-7.647,"x":117.0,"y":219.61,"x0":-2.401,"y0":50.0,"z0":5.617,"aX":-15.73},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"spinRate":2096,"spinDirection":239},"zone":14,"typeConfidence":2.0},"index":2,"pfxId":"160629_140236","playId":"b075ea86-6b89-4b47-86b1-ce1a2ea87e04","pitchNumber":3,"startTime":"2016-06-29T21:01:47.603Z","endTime":"2016-06-29T21:02:05.948Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":85.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.61,"coordinates":{"aY":25.668,"aZ":-13.305,"pfxX":-3.74,"pfxZ":10.19,"pX":-0.473,"pZ":2.695,"vX0":6.655,"vY0":-134.146,"vZ0":-5.566,"x":135.03,"y":166.02,"x0":-2.486,"y0":50.0,"z0":5.725,"aX":-6.897},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"spinRate":2173,"spinDirection":200},"zone":4,"typeConfidence":2.0},"index":3,"pfxId":"160629_140256","playId":"8d823c37-997e-4e57-935c-29c31d8ad8ab","pitchNumber":4,"startTime":"2016-06-29T21:02:05.948Z","endTime":"2016-06-29T21:02:33.320Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":85.8,"strikeZoneTop":3.57,"strikeZoneBottom":1.61,"coordinates":{"aY":22.349,"aZ":-14.404,"pfxX":-2.16,"pfxZ":9.58,"pX":0.479,"pZ":2.011,"vX0":8.423,"vY0":-133.498,"vZ0":-6.721,"x":98.74,"y":184.48,"x0":-2.404,"y0":50.0,"z0":5.553,"aX":-3.99},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"spinRate":1979,"spinDirection":192},"zone":9,"typeConfidence":2.0},"hitData":{"launchSpeed":89.4,"launchAngle":-6.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.9,"coordY":128.52}},"index":4,"pfxId":"160629_140315","playId":"d7ab0a4c-9c77-4ffb-a763-c675f6f1e7dd","pitchNumber":5,"startTime":"2016-06-29T21:02:33.320Z","endTime":"2016-06-29T21:02:42.655Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T21:02:42.655Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Maikel Franco strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2016-06-29T21:02:49.936Z","endTime":"2016-06-29T21:04:29.336Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":596748,"fullName":"Maikel Franco","link":"/api/v1/people/596748"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596748,"fullName":"Maikel Franco","link":"/api/v1/people/596748"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":543302,"link":"/api/v1/people/543302"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":85.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.5,"coordinates":{"aY":26.011,"aZ":-14.085,"pfxX":-2.55,"pfxZ":9.81,"pX":-0.703,"pZ":2.624,"vX0":5.777,"vY0":-133.939,"vZ0":-5.273,"x":143.8,"y":167.93,"x0":-2.546,"y0":50.0,"z0":5.608,"aX":-4.684},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"spinRate":2024,"spinDirection":194},"zone":4,"typeConfidence":2.0},"index":0,"pfxId":"160629_140406","playId":"dc82cefc-1e99-4719-babb-a51a31e0ce55","pitchNumber":1,"startTime":"2016-06-29T21:03:15.876Z","endTime":"2016-06-29T21:03:42.761Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.5,"coordinates":{"aY":27.304,"aZ":-11.831,"pfxX":-2.56,"pfxZ":11.08,"pX":-0.152,"pZ":2.005,"vX0":7.011,"vY0":-134.017,"vZ0":-7.297,"x":122.79,"y":184.65,"x0":-2.462,"y0":50.0,"z0":5.597,"aX":-4.682},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"spinRate":2260,"spinDirection":192},"zone":8,"typeConfidence":2.0},"index":1,"pfxId":"160629_140433","playId":"c277a286-3e1f-4fa2-8ff5-ee04eec47b8b","pitchNumber":2,"startTime":"2016-06-29T21:03:42.761Z","endTime":"2016-06-29T21:04:20.460Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":85.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.5,"coordinates":{"aY":25.06,"aZ":-16.201,"pfxX":-1.47,"pfxZ":8.52,"pX":-1.262,"pZ":3.992,"vX0":3.566,"vY0":-134.73,"vZ0":-1.918,"x":165.1,"y":131.0,"x0":-2.402,"y0":50.0,"z0":5.839,"aX":-2.751},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"spinRate":1745,"spinDirection":189},"zone":11,"typeConfidence":2.0},"index":2,"pfxId":"160629_140507","playId":"955c6294-8e73-4dd1-a3a5-e4e3705f6ede","pitchNumber":3,"startTime":"2016-06-29T21:04:20.460Z","endTime":"2016-06-29T21:04:29.336Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T21:04:29.336Z","atBatIndex":38},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Michael Bourn doubles (7) on a ground ball to right fielder Peter Bourjos.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2016-06-29T21:06:18.572Z","endTime":"2016-06-29T21:07:33.419Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":456422,"fullName":"Michael Bourn","link":"/api/v1/people/456422"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":456422,"fullName":"Michael Bourn","link":"/api/v1/people/456422"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":456422,"fullName":"Michael Bourn","link":"/api/v1/people/456422"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":488721,"link":"/api/v1/people/488721"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":83.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.47,"coordinates":{"aY":25.65,"aZ":-19.063,"pfxX":-8.7,"pfxZ":7.460000000000001,"pX":-0.466,"pZ":1.843,"vX0":7.878,"vY0":-130.878,"vZ0":-7.563,"x":134.76,"y":189.02,"x0":-2.373,"y0":50.0,"z0":6.179,"aX":-15.209},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"spinRate":2226,"spinDirection":229},"zone":7,"typeConfidence":2.0},"index":0,"pfxId":"160629_140745","playId":"4be20f9d-cb49-4154-b637-5763073b9787","pitchNumber":1,"startTime":"2016-06-29T21:06:59.645Z","endTime":"2016-06-29T21:07:22.628Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":79.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"coordinates":{"aY":21.923,"aZ":-20.338,"pfxX":-5.67,"pfxZ":7.41,"pX":-0.732,"pZ":2.558,"vX0":5.71,"vY0":-124.407,"vZ0":-5.138,"x":144.9,"y":169.71,"x0":-2.306,"y0":50.0,"z0":6.307,"aX":-9.002},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"spinRate":1734,"spinDirection":217},"zone":4,"typeConfidence":2.0},"hitData":{"launchSpeed":91.2,"launchAngle":-10.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":162.94,"coordY":101.05}},"index":1,"pfxId":"160629_140804","playId":"53b558e8-c6f4-4274-b420-2e3249231cb1","pitchNumber":2,"startTime":"2016-06-29T21:07:22.628Z","endTime":"2016-06-29T21:07:33.419Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T21:07:33.419Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jean Segura grounds out, shortstop Freddy Galvis to first baseman Tommy Joseph.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2016-06-29T21:07:38.658Z","endTime":"2016-06-29T21:09:34.786Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":516416,"fullName":"Jean Segura","link":"/api/v1/people/516416"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":456422,"fullName":"Michael Bourn","link":"/api/v1/people/456422"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":516416,"fullName":"Jean Segura","link":"/api/v1/people/516416"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":520471,"link":"/api/v1/people/520471"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":571830,"link":"/api/v1/people/571830"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.51,"coordinates":{"aY":25.806,"aZ":-23.201,"pfxX":-8.78,"pfxZ":5.05,"pX":-0.25,"pZ":2.583,"vX0":7.81,"vY0":-131.441,"vZ0":-4.92,"x":126.53,"y":169.04,"x0":-2.108,"y0":50.0,"z0":6.184,"aX":-15.478},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"spinRate":1975,"spinDirection":239},"zone":5,"typeConfidence":2.0},"index":0,"pfxId":"160629_140847","playId":"73e5bc43-2f08-476a-b03a-09e7b966e2a2","pitchNumber":1,"startTime":"2016-06-29T21:08:05.992Z","endTime":"2016-06-29T21:08:54.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.51,"coordinates":{"aY":23.473,"aZ":-30.411,"pfxX":4.39,"pfxZ":1.19,"pX":1.72,"pZ":0.417,"vX0":7.212,"vY0":-118.819,"vZ0":-6.922,"x":51.44,"y":227.52,"x0":-1.928,"y0":50.0,"z0":6.143,"aX":6.253},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"spinRate":793,"spinDirection":105},"zone":14,"typeConfidence":2.0},"index":1,"pfxId":"160629_140943","playId":"28c70b21-f52d-4a6b-a9a1-202e75ebf989","pitchNumber":2,"startTime":"2016-06-29T21:08:54.432Z","endTime":"2016-06-29T21:09:27.691Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":84.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.51,"coordinates":{"aY":23.835,"aZ":-19.464,"pfxX":-8.68,"pfxZ":7.09,"pX":-0.642,"pZ":1.641,"vX0":6.467,"vY0":-131.645,"vZ0":-8.097,"x":141.47,"y":194.47,"x0":-1.984,"y0":50.0,"z0":6.158,"aX":-15.463},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"spinRate":2206,"spinDirection":230},"zone":7,"typeConfidence":2.0},"hitData":{"launchSpeed":101.8,"launchAngle":4.0,"totalDistance":80.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.67,"coordY":159.04}},"index":2,"pfxId":"160629_141012","playId":"72d2b580-d576-447d-9ea1-d20f0a7ca36e","pitchNumber":3,"startTime":"2016-06-29T21:09:27.691Z","endTime":"2016-06-29T21:09:34.786Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T21:09:34.786Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Phil Gosselin grounds out, shortstop Freddy Galvis to first baseman Tommy Joseph. Michael Bourn to 3rd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2016-06-29T21:09:40.516Z","endTime":"2016-06-29T21:12:26.616Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":594838,"fullName":"Phil Gosselin","link":"/api/v1/people/594838"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":456422,"fullName":"Michael Bourn","link":"/api/v1/people/456422"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":594838,"fullName":"Phil Gosselin","link":"/api/v1/people/594838"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":520471,"link":"/api/v1/people/520471"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":571830,"link":"/api/v1/people/571830"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":456422,"fullName":"Michael Bourn","link":"/api/v1/people/456422"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.58,"coordinates":{"aY":26.715,"aZ":-18.383,"pfxX":-7.5,"pfxZ":7.72,"pX":-1.653,"pZ":2.643,"vX0":4.122,"vY0":-132.11,"vZ0":-5.614,"x":180.01,"y":167.42,"x0":-2.254,"y0":50.0,"z0":6.136,"aX":-13.328},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"spinRate":2106,"spinDirection":224},"zone":11,"typeConfidence":2.0},"index":0,"pfxId":"160629_141052","playId":"b3ff1324-81a0-4f92-bcff-e121824480f8","pitchNumber":1,"startTime":"2016-06-29T21:10:03.343Z","endTime":"2016-06-29T21:10:24.806Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":84.3,"strikeZoneTop":3.42,"strikeZoneBottom":1.58,"coordinates":{"aY":21.148,"aZ":-20.183,"pfxX":-6.6899999999999995,"pfxZ":6.710000000000001,"pX":-0.821,"pZ":1.502,"vX0":5.911,"vY0":-130.773,"vZ0":-8.274,"x":148.29,"y":198.23,"x0":-2.214,"y0":50.0,"z0":6.157,"aX":-11.873},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"spinRate":1872,"spinDirection":224},"zone":13,"typeConfidence":2.0},"index":1,"pfxId":"160629_141115","playId":"012c2612-ce81-4a9f-8a47-34e56e665650","pitchNumber":2,"startTime":"2016-06-29T21:10:24.806Z","endTime":"2016-06-29T21:10:45.261Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.58,"coordinates":{"aY":29.351,"aZ":-12.213,"pfxX":-2.62,"pfxZ":10.9,"pX":-0.312,"pZ":4.126,"vX0":4.999,"vY0":-134.317,"vZ0":-3.729,"x":128.89,"y":127.38,"x0":-1.857,"y0":50.0,"z0":6.402,"aX":-4.785},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"spinRate":2217,"spinDirection":193},"zone":11,"typeConfidence":2.0},"index":2,"pfxId":"160629_141135","playId":"148a079d-4f1b-442d-bd4f-634894154f81","pitchNumber":3,"startTime":"2016-06-29T21:10:45.261Z","endTime":"2016-06-29T21:11:04.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.69,"coordinates":{"aY":27.302,"aZ":-13.998,"pfxX":-5.12,"pfxZ":10.11,"pX":0.143,"pZ":2.709,"vX0":7.327,"vY0":-132.673,"vZ0":-6.574,"x":111.55,"y":165.64,"x0":-1.985,"y0":50.0,"z0":6.231,"aX":-9.157},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"spinRate":2226,"spinDirection":206},"zone":5,"typeConfidence":2.0},"index":3,"pfxId":"160629_141156","playId":"a9ffcf9c-f634-4dc8-aaec-21ee192a8ff7","pitchNumber":4,"startTime":"2016-06-29T21:11:04.762Z","endTime":"2016-06-29T21:11:45.189Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.58,"coordinates":{"aY":28.57,"aZ":-12.735,"pfxX":-3.76,"pfxZ":10.92,"pX":0.148,"pZ":3.437,"vX0":6.577,"vY0":-132.397,"vZ0":-4.91,"x":111.36,"y":145.98,"x0":-1.881,"y0":50.0,"z0":6.249,"aX":-6.667},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"spinRate":2252,"spinDirection":198},"zone":2,"typeConfidence":2.0},"index":4,"pfxId":"160629_141232","playId":"720bc7a5-6fec-4842-9618-91576b2b6caa","pitchNumber":5,"startTime":"2016-06-29T21:11:45.189Z","endTime":"2016-06-29T21:12:15.135Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":86.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.58,"coordinates":{"aY":27.529,"aZ":-21.607,"pfxX":-8.76,"pfxZ":5.59,"pX":-0.46,"pZ":2.814,"vX0":6.901,"vY0":-135.662,"vZ0":-5.214,"x":134.53,"y":162.8,"x0":-1.89,"y0":50.0,"z0":6.251,"aX":-16.447},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"spinRate":2091,"spinDirection":237},"zone":4,"typeConfidence":2.0},"hitData":{"launchSpeed":15.1,"launchAngle":-25.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":122.84,"coordY":166.67}},"index":5,"pfxId":"160629_141301","playId":"40922e95-6e10-43bf-822d-53a2087b696b","pitchNumber":6,"startTime":"2016-06-29T21:12:15.135Z","endTime":"2016-06-29T21:12:26.616Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T21:12:26.616Z","atBatIndex":41},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Paul Goldschmidt pops out to shortstop Freddy Galvis.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2016-06-29T21:12:33.829Z","endTime":"2016-06-29T21:13:16.940Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":520471,"link":"/api/v1/people/520471"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.1,"strikeZoneTop":3.83,"strikeZoneBottom":1.73,"coordinates":{"aY":23.97,"aZ":-29.028,"pfxX":3.0,"pfxZ":2.04,"pX":0.206,"pZ":2.64,"vX0":4.638,"vY0":-121.858,"vZ0":-2.799,"x":109.15,"y":167.5,"x0":-2.112,"y0":50.0,"z0":6.311,"aX":4.511},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"spinRate":655,"spinDirection":124},"zone":5,"typeConfidence":2.0},"index":0,"pfxId":"160629_141344","playId":"e4abf082-a725-414f-9791-a86c88adb9c2","pitchNumber":1,"startTime":"2016-06-29T21:12:54.000Z","endTime":"2016-06-29T21:13:11.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.4,"strikeZoneTop":3.68,"strikeZoneBottom":1.66,"coordinates":{"aY":26.465,"aZ":-19.047,"pfxX":-6.99,"pfxZ":7.21,"pX":-1.285,"pZ":3.127,"vX0":4.382,"vY0":-133.184,"vZ0":-4.688,"x":165.98,"y":154.35,"x0":-2.037,"y0":50.0,"z0":6.272,"aX":-12.663},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"spinRate":1987,"spinDirection":223},"zone":11,"typeConfidence":2.0},"hitData":{"launchSpeed":62.6,"launchAngle":50.0,"totalDistance":184.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":101.52,"coordY":130.04}},"index":1,"pfxId":"160629_141359","playId":"af96fd32-60cf-4cbb-a460-6bed4bd96bc7","pitchNumber":2,"startTime":"2016-06-29T21:13:11.227Z","endTime":"2016-06-29T21:13:16.940Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T21:13:16.940Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tommy Joseph grounds out, third baseman Jake Lamb to first baseman Paul Goldschmidt.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2016-06-29T21:15:23.289Z","endTime":"2016-06-29T21:16:01.118Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":571830,"fullName":"Tommy Joseph","link":"/api/v1/people/571830"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":571830,"fullName":"Tommy Joseph","link":"/api/v1/people/571830"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":571875,"link":"/api/v1/people/571875"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.8,"endSpeed":71.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"coordinates":{"aY":21.243,"aZ":-43.642,"pfxX":5.94,"pfxZ":-9.04,"pX":-0.694,"pZ":3.019,"vX0":1.74,"vY0":-112.556,"vZ0":2.891,"x":143.45,"y":157.27,"x0":-2.249,"y0":50.0,"z0":6.151,"aX":7.585},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"spinRate":1772,"spinDirection":33},"zone":1,"typeConfidence":2.0},"hitData":{"launchSpeed":60.3,"launchAngle":-40.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.56,"coordY":176.84}},"index":0,"pfxId":"160629_141644","playId":"49158d97-7941-408e-86cd-0aa7d24a1776","pitchNumber":1,"startTime":"2016-06-29T21:15:56.530Z","endTime":"2016-06-29T21:16:01.118Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T21:16:01.118Z","atBatIndex":43},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Cameron Rupp lines out to right fielder Yasmany Tomas.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2016-06-29T21:16:07.107Z","endTime":"2016-06-29T21:17:59.331Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":519237,"fullName":"Cameron Rupp","link":"/api/v1/people/519237"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":519237,"fullName":"Cameron Rupp","link":"/api/v1/people/519237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":630111,"link":"/api/v1/people/630111"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.1,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"coordinates":{"aY":25.922,"aZ":-13.926,"pfxX":-4.68,"pfxZ":10.61,"pX":0.529,"pZ":2.408,"vX0":8.803,"vY0":-129.776,"vZ0":-6.04,"x":96.84,"y":173.76,"x0":-2.291,"y0":50.0,"z0":5.817,"aX":-8.025},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"spinRate":2229,"spinDirection":203},"zone":6,"typeConfidence":2.0},"index":0,"pfxId":"160629_141729","playId":"e5e755b1-08da-464b-9cd7-97f352275a07","pitchNumber":1,"startTime":"2016-06-29T21:16:38.729Z","endTime":"2016-06-29T21:16:56.188Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.6,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"coordinates":{"aY":28.08,"aZ":-13.464,"pfxX":-3.59,"pfxZ":10.71,"pX":-0.201,"pZ":1.746,"vX0":6.754,"vY0":-131.2,"vZ0":-7.554,"x":124.66,"y":191.64,"x0":-2.343,"y0":50.0,"z0":5.668,"aX":-6.253},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"spinRate":2181,"spinDirection":198},"zone":8,"typeConfidence":2.0},"index":1,"pfxId":"160629_141745","playId":"df6cd887-f4f6-4a50-b3f6-f3f4fa3ebe97","pitchNumber":2,"startTime":"2016-06-29T21:16:56.188Z","endTime":"2016-06-29T21:17:12.533Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.4,"endSpeed":72.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"coordinates":{"aY":22.132,"aZ":-42.599,"pfxX":4.08,"pfxZ":-8.11,"pX":0.062,"pZ":1.277,"vX0":3.929,"vY0":-113.496,"vZ0":-1.084,"x":114.64,"y":204.3,"x0":-2.226,"y0":50.0,"z0":6.029,"aX":5.282},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"spinRate":1494,"spinDirection":26},"zone":14,"typeConfidence":2.0},"index":2,"pfxId":"160629_141803","playId":"19ee21d5-b1d3-4ba0-bf5d-42729f5fafed","pitchNumber":3,"startTime":"2016-06-29T21:17:12.533Z","endTime":"2016-06-29T21:17:33.123Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":74.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.56,"coordinates":{"aY":23.172,"aZ":-45.187,"pfxX":1.28,"pfxZ":-9.64,"pX":0.437,"pZ":0.183,"vX0":6.137,"vY0":-116.192,"vZ0":-2.99,"x":100.34,"y":233.84,"x0":-2.412,"y0":50.0,"z0":5.809,"aX":1.733},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"spinRate":1639,"spinDirection":7},"zone":14,"typeConfidence":2.0},"index":3,"pfxId":"160629_141823","playId":"ca5c1992-0bac-41f9-b60a-f61e0b197406","pitchNumber":4,"startTime":"2016-06-29T21:17:33.123Z","endTime":"2016-06-29T21:17:53.745Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":84.3,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"coordinates":{"aY":24.92,"aZ":-15.098,"pfxX":-2.04,"pfxZ":9.44,"pX":0.435,"pZ":3.235,"vX0":7.931,"vY0":-132.535,"vZ0":-3.999,"x":100.42,"y":151.44,"x0":-2.314,"y0":50.0,"z0":5.846,"aX":-3.681},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"spinRate":1912,"spinDirection":192},"zone":3,"typeConfidence":2.0},"hitData":{"launchSpeed":105.5,"launchAngle":15.0,"totalDistance":290.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":187.81,"coordY":102.07}},"index":4,"pfxId":"160629_141842","playId":"005a769e-3242-4dd8-9c6d-8abc0b24e5b1","pitchNumber":5,"startTime":"2016-06-29T21:17:53.745Z","endTime":"2016-06-29T21:17:59.331Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T21:17:59.331Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Freddy Galvis singles on a sharp ground ball to center fielder Michael Bourn.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2016-06-29T21:18:01.272Z","endTime":"2016-06-29T21:19:42.550Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":520471,"fullName":"Freddy Galvis","link":"/api/v1/people/520471"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":520471,"fullName":"Freddy Galvis","link":"/api/v1/people/520471"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":520471,"fullName":"Freddy Galvis","link":"/api/v1/people/520471"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":456422,"link":"/api/v1/people/456422"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.0,"endSpeed":71.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.28,"coordinates":{"aY":22.318,"aZ":-44.874,"pfxX":2.65,"pfxZ":-9.98,"pX":-1.72,"pZ":3.078,"vX0":0.794,"vY0":-112.943,"vZ0":3.385,"x":182.56,"y":155.67,"x0":-2.422,"y0":50.0,"z0":6.101,"aX":3.398},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"spinRate":1689,"spinDirection":14},"zone":11,"typeConfidence":2.0},"index":0,"pfxId":"160629_141918","playId":"d7ab698f-4d5d-497e-bae2-adb24bcd7c4b","pitchNumber":1,"startTime":"2016-06-29T21:18:27.023Z","endTime":"2016-06-29T21:18:37.273Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":84.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.49,"coordinates":{"aY":26.634,"aZ":-16.137,"pfxX":-3.0300000000000002,"pfxZ":8.91,"pX":-0.193,"pZ":1.289,"vX0":6.943,"vY0":-132.618,"vZ0":-8.299,"x":124.36,"y":203.98,"x0":-2.444,"y0":50.0,"z0":5.621,"aX":-5.427},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"spinRate":1852,"spinDirection":198},"zone":13,"typeConfidence":2.0},"index":1,"pfxId":"160629_141929","playId":"dbbe5f8b-6e84-4c5d-98cc-6193adb3395a","pitchNumber":2,"startTime":"2016-06-29T21:18:37.273Z","endTime":"2016-06-29T21:18:58.166Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.0,"strikeZoneTop":3.14,"strikeZoneBottom":1.32,"coordinates":{"aY":25.925,"aZ":-14.716,"pfxX":-4.93,"pfxZ":9.91,"pX":-1.465,"pZ":2.441,"vX0":4.372,"vY0":-131.153,"vZ0":-5.521,"x":172.84,"y":172.87,"x0":-2.507,"y0":50.0,"z0":5.658,"aX":-8.652},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"spinRate":2155,"spinDirection":206},"zone":11,"typeConfidence":2.0},"index":2,"pfxId":"160629_141950","playId":"fa867a94-ffb9-41e4-a583-b4eefce42047","pitchNumber":3,"startTime":"2016-06-29T21:18:58.166Z","endTime":"2016-06-29T21:19:13.474Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":74.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.49,"coordinates":{"aY":21.749,"aZ":-42.023,"pfxX":4.21,"pfxZ":-7.299999999999999,"pX":0.527,"pZ":1.382,"vX0":5.19,"vY0":-115.918,"vZ0":-1.227,"x":96.91,"y":201.47,"x0":-2.288,"y0":50.0,"z0":5.932,"aX":5.731},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"spinRate":1426,"spinDirection":30},"zone":14,"typeConfidence":2.0},"index":3,"pfxId":"160629_142004","playId":"6b5e46fb-5b29-4ede-a79d-552fe6f871a7","pitchNumber":4,"startTime":"2016-06-29T21:19:13.474Z","endTime":"2016-06-29T21:19:33.969Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":75.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.49,"coordinates":{"aY":24.174,"aZ":-44.18,"pfxX":3.7699999999999996,"pfxZ":-8.51,"pX":-0.604,"pZ":1.386,"vX0":3.34,"vY0":-118.763,"vZ0":-1.002,"x":140.02,"y":201.36,"x0":-2.521,"y0":50.0,"z0":5.855,"aX":5.347},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"spinRate":1606,"spinDirection":24},"zone":13,"typeConfidence":2.0},"hitData":{"launchSpeed":94.8,"launchAngle":6.0,"totalDistance":108.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":138.07,"coordY":81.72}},"index":4,"pfxId":"160629_142021","playId":"91a4c9a2-c79c-40a1-8b76-4fe7cd0b61f5","pitchNumber":5,"startTime":"2016-06-29T21:19:33.969Z","endTime":"2016-06-29T21:19:42.550Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T21:19:42.550Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cesar Hernandez strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2016-06-29T21:19:48.601Z","endTime":"2016-06-29T21:21:23.790Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":514917,"fullName":"César Hernández","link":"/api/v1/people/514917"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":514917,"fullName":"César Hernández","link":"/api/v1/people/514917"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543302,"link":"/api/v1/people/543302"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":73.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.55,"coordinates":{"aY":21.928,"aZ":-42.337,"pfxX":5.56,"pfxZ":-7.6,"pX":-0.258,"pZ":2.761,"vX0":3.256,"vY0":-115.438,"vZ0":1.756,"x":126.83,"y":164.23,"x0":-2.41,"y0":50.0,"z0":6.073,"aX":7.48},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"spinRate":1586,"spinDirection":36},"zone":5,"typeConfidence":2.0},"index":0,"pfxId":"160629_142110","playId":"6401a15b-ebc4-4f77-a7b3-7c34ef76d0d6","pitchNumber":1,"startTime":"2016-06-29T21:20:19.441Z","endTime":"2016-06-29T21:20:41.687Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":74.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.55,"coordinates":{"aY":23.262,"aZ":-41.229,"pfxX":5.13,"pfxZ":-6.610000000000001,"pX":0.034,"pZ":0.851,"vX0":4.065,"vY0":-117.111,"vZ0":-2.715,"x":115.7,"y":215.8,"x0":-2.393,"y0":50.0,"z0":5.902,"aX":7.08},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"spinRate":1424,"spinDirection":38},"zone":14,"typeConfidence":2.0},"index":1,"pfxId":"160629_142129","playId":"61f8c25d-2633-406c-a5f7-df8e13befc98","pitchNumber":2,"startTime":"2016-06-29T21:20:41.687Z","endTime":"2016-06-29T21:21:00.798Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":73.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.44,"coordinates":{"aY":21.634,"aZ":-43.641,"pfxX":3.7,"pfxZ":-8.53,"pX":-2.085,"pZ":2.46,"vX0":0.191,"vY0":-115.631,"vZ0":1.586,"x":196.48,"y":172.36,"x0":-2.65,"y0":50.0,"z0":5.953,"aX":5.013},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"spinRate":1570,"spinDirection":23},"zone":11,"typeConfidence":2.0},"index":2,"pfxId":"160629_142152","playId":"ed112aa6-8b05-4f69-9b5a-b1da3359b41a","pitchNumber":3,"startTime":"2016-06-29T21:21:00.798Z","endTime":"2016-06-29T21:21:22.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.55,"coordinates":{"aY":26.099,"aZ":-14.718,"pfxX":-3.71,"pfxZ":9.85,"pX":0.624,"pZ":2.364,"vX0":9.188,"vY0":-131.583,"vZ0":-5.699,"x":93.21,"y":174.95,"x0":-2.419,"y0":50.0,"z0":5.636,"aX":-6.557},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"spinRate":2056,"spinDirection":200},"zone":6,"typeConfidence":2.0},"index":3,"pfxId":"160629_142214","playId":"ecef23f8-74fe-4421-a267-81e9c52560c2","pitchNumber":4,"startTime":"2016-06-29T21:21:22.681Z","endTime":"2016-06-29T21:21:23.790Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T21:21:23.790Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Lamb grounds out, pitcher Zach Eflin to first baseman Tommy Joseph.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2016-06-29T21:23:51.187Z","endTime":"2016-06-29T21:25:19.028Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":571875,"fullName":"Jake Lamb","link":"/api/v1/people/571875"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":571875,"fullName":"Jake Lamb","link":"/api/v1/people/571875"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621107,"link":"/api/v1/people/621107"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":571830,"link":"/api/v1/people/571830"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.5,"strikeZoneTop":3.73,"strikeZoneBottom":1.68,"coordinates":{"aY":27.823,"aZ":-17.015,"pfxX":-3.57,"pfxZ":8.11,"pX":0.518,"pZ":2.895,"vX0":8.127,"vY0":-135.148,"vZ0":-5.611,"x":97.26,"y":160.62,"x0":-2.056,"y0":50.0,"z0":6.182,"aX":-6.645},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"spinRate":1777,"spinDirection":203},"zone":6,"typeConfidence":2.0},"index":0,"pfxId":"160629_142455","playId":"933deec9-66c2-42db-9e24-e6487e71d38f","pitchNumber":1,"startTime":"2016-06-29T21:24:04.376Z","endTime":"2016-06-29T21:24:21.128Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":85.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"coordinates":{"aY":26.958,"aZ":-17.343,"pfxX":-4.72,"pfxZ":8.02,"pX":0.599,"pZ":3.674,"vX0":8.578,"vY0":-134.26,"vZ0":-3.653,"x":94.17,"y":139.58,"x0":-2.013,"y0":50.0,"z0":6.274,"aX":-8.682},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"spinRate":1857,"spinDirection":210},"zone":3,"typeConfidence":2.0},"index":1,"pfxId":"160629_142510","playId":"d4b3ba28-2281-4d92-9151-6b55ac989501","pitchNumber":2,"startTime":"2016-06-29T21:24:21.128Z","endTime":"2016-06-29T21:24:33.191Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.7,"strikeZoneTop":3.66,"strikeZoneBottom":1.68,"coordinates":{"aY":24.431,"aZ":-21.08,"pfxX":-8.22,"pfxZ":6.859999999999999,"pX":-0.964,"pZ":1.966,"vX0":5.86,"vY0":-125.712,"vZ0":-6.288,"x":153.75,"y":185.7,"x0":-2.253,"y0":50.0,"z0":6.199,"aX":-13.208},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"spinRate":1991,"spinDirection":229},"zone":13,"typeConfidence":2.0},"index":2,"pfxId":"160629_142524","playId":"8edae540-135b-4c0a-b245-d921da8c289e","pitchNumber":3,"startTime":"2016-06-29T21:24:33.191Z","endTime":"2016-06-29T21:25:13.348Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.9,"strikeZoneTop":3.66,"strikeZoneBottom":1.68,"coordinates":{"aY":22.162,"aZ":-28.187,"pfxX":-7.129999999999999,"pfxZ":2.49,"pX":-1.17,"pZ":2.993,"vX0":5.343,"vY0":-123.902,"vZ0":-2.435,"x":161.6,"y":157.97,"x0":-2.415,"y0":50.0,"z0":6.318,"aX":-11.216},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"spinRate":1394,"spinDirection":250},"zone":11,"typeConfidence":2.0},"hitData":{"launchSpeed":88.0,"launchAngle":-16.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":132.99,"coordY":185.49}},"index":3,"pfxId":"160629_142602","playId":"d50e992c-2b1a-4314-9678-3fd14bcf0272","pitchNumber":4,"startTime":"2016-06-29T21:25:13.348Z","endTime":"2016-06-29T21:25:19.028Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T21:25:19.028Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yasmany Tomas singles on a ground ball to center fielder Odubel Herrera.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2016-06-29T21:25:23.532Z","endTime":"2016-06-29T21:25:57.952Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":630111,"fullName":"Yasmany Tomás","link":"/api/v1/people/630111"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":630111,"fullName":"Yasmany Tomás","link":"/api/v1/people/630111"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":630111,"fullName":"Yasmany Tomás","link":"/api/v1/people/630111"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":546318,"link":"/api/v1/people/546318"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.4,"strikeZoneTop":3.66,"strikeZoneBottom":1.72,"coordinates":{"aY":28.831,"aZ":-13.513,"pfxX":-3.3,"pfxZ":10.02,"pX":0.356,"pZ":2.223,"vX0":7.56,"vY0":-135.218,"vZ0":-7.782,"x":103.43,"y":178.76,"x0":-2.045,"y0":50.0,"z0":6.082,"aX":-6.116},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"spinRate":2107,"spinDirection":198},"zone":9,"typeConfidence":2.0},"hitData":{"launchSpeed":102.2,"launchAngle":4.0,"totalDistance":94.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":129.94,"coordY":98.0}},"index":0,"pfxId":"160629_142636","playId":"d1acce1a-2c57-427c-9e5d-30a92d7b4379","pitchNumber":1,"startTime":"2016-06-29T21:25:50.264Z","endTime":"2016-06-29T21:25:57.952Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T21:25:57.952Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Chris Herrmann flies out to left fielder Cody Asche.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2016-06-29T21:26:02.881Z","endTime":"2016-06-29T21:28:23.602Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":543302,"fullName":"Chris Herrmann","link":"/api/v1/people/543302"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":630111,"fullName":"Yasmany Tomás","link":"/api/v1/people/630111"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543302,"fullName":"Chris Herrmann","link":"/api/v1/people/543302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":605125,"link":"/api/v1/people/605125"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"coordinates":{"aY":26.342,"aZ":-14.382,"pfxX":-4.21,"pfxZ":9.83,"pX":0.976,"pZ":2.738,"vX0":9.13,"vY0":-132.916,"vZ0":-6.172,"x":79.8,"y":164.85,"x0":-1.944,"y0":50.0,"z0":6.12,"aX":-7.583},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"spinRate":2111,"spinDirection":203},"zone":12,"typeConfidence":2.0},"index":0,"pfxId":"160629_142714","playId":"e5a2a451-2a66-4d45-81af-21b70d1ab643","pitchNumber":1,"startTime":"2016-06-29T21:26:26.736Z","endTime":"2016-06-29T21:26:42.106Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"coordinates":{"aY":28.077,"aZ":-19.469,"pfxX":-7.4399999999999995,"pfxZ":7.029999999999999,"pX":-0.953,"pZ":2.327,"vX0":5.66,"vY0":-133.105,"vZ0":-6.347,"x":153.33,"y":175.95,"x0":-2.139,"y0":50.0,"z0":6.148,"aX":-13.369},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"spinRate":2010,"spinDirection":226},"zone":13,"typeConfidence":2.0},"index":1,"pfxId":"160629_142734","playId":"9f58ab7e-7064-4324-b8a7-4828d2166885","pitchNumber":2,"startTime":"2016-06-29T21:26:42.106Z","endTime":"2016-06-29T21:27:12.925Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.9,"strikeZoneTop":3.56,"strikeZoneBottom":1.61,"coordinates":{"aY":27.792,"aZ":-13.229,"pfxX":-3.93,"pfxZ":10.08,"pX":1.188,"pZ":2.302,"vX0":9.501,"vY0":-135.551,"vZ0":-7.67,"x":71.72,"y":176.63,"x0":-1.841,"y0":50.0,"z0":6.079,"aX":-7.363},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"spinRate":2175,"spinDirection":201},"zone":14,"typeConfidence":2.0},"index":2,"pfxId":"160629_142802","playId":"33132a09-5ced-4fd6-bc73-5ddf70d3082a","pitchNumber":3,"startTime":"2016-06-29T21:27:12.925Z","endTime":"2016-06-29T21:27:12.925Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"57c51954-a7df-45a4-a4f1-061b3d4893b0","startTime":"2016-06-29T21:27:33.473Z","endTime":"2016-06-29T21:27:33.473Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.3,"strikeZoneTop":3.7,"strikeZoneBottom":1.61,"coordinates":{"aY":22.986,"aZ":-21.876,"pfxX":-6.15,"pfxZ":6.449999999999999,"pX":-1.205,"pZ":1.683,"vX0":4.559,"vY0":-124.607,"vZ0":-6.507,"x":162.93,"y":193.34,"x0":-2.251,"y0":50.0,"z0":6.113,"aX":-9.753},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"spinRate":1651,"spinDirection":223},"zone":13,"typeConfidence":2.0},"index":4,"pfxId":"160629_142838","playId":"796eb030-409c-46c4-8562-3b1f3f10475c","pitchNumber":4,"startTime":"2016-06-29T21:27:49.068Z","endTime":"2016-06-29T21:28:16.751Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"coordinates":{"aY":23.472,"aZ":-25.141,"pfxX":-7.290000000000001,"pfxZ":4.39,"pX":-1.336,"pZ":2.217,"vX0":4.502,"vY0":-124.684,"vZ0":-4.82,"x":167.93,"y":178.92,"x0":-2.211,"y0":50.0,"z0":6.233,"aX":-11.559},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"spinRate":1574,"spinDirection":238},"zone":13,"typeConfidence":2.0},"hitData":{"launchSpeed":77.7,"launchAngle":28.0,"totalDistance":273.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":92.38,"coordY":87.83}},"index":5,"pfxId":"160629_142901","playId":"bd1d836c-7cca-467d-8bda-ff0f680c9f3f","pitchNumber":5,"startTime":"2016-06-29T21:28:16.751Z","endTime":"2016-06-29T21:28:23.602Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T21:28:23.602Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Drury grounds out, third baseman Maikel Franco to first baseman Tommy Joseph.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2016-06-29T21:28:28.782Z","endTime":"2016-06-29T21:30:29.987Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":592273,"fullName":"Brandon Drury","link":"/api/v1/people/592273"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592273,"fullName":"Brandon Drury","link":"/api/v1/people/592273"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596748,"link":"/api/v1/people/596748"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":571830,"link":"/api/v1/people/571830"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.9,"strikeZoneTop":3.78,"strikeZoneBottom":1.68,"coordinates":{"aY":24.968,"aZ":-28.499,"pfxX":2.71,"pfxZ":2.3,"pX":0.862,"pZ":1.365,"vX0":6.326,"vY0":-124.233,"vZ0":-5.911,"x":84.14,"y":201.93,"x0":-2.07,"y0":50.0,"z0":6.145,"aX":4.238},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"spinRate":655,"spinDirection":130},"zone":14,"typeConfidence":2.0},"index":0,"pfxId":"160629_142941","playId":"5388257c-436f-4548-b38b-1eb2448913ee","pitchNumber":1,"startTime":"2016-06-29T21:28:51.836Z","endTime":"2016-06-29T21:29:09.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.5,"strikeZoneTop":3.72,"strikeZoneBottom":1.68,"coordinates":{"aY":25.863,"aZ":-18.04,"pfxX":-8.26,"pfxZ":7.79,"pX":0.023,"pZ":1.673,"vX0":7.975,"vY0":-132.896,"vZ0":-8.033,"x":116.12,"y":193.61,"x0":-1.93,"y0":50.0,"z0":6.022,"aX":-14.911},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"spinRate":2243,"spinDirection":226},"zone":8,"typeConfidence":2.0},"index":1,"pfxId":"160629_143000","playId":"5fcede29-3fa2-47c1-beaa-57b61d51534b","pitchNumber":2,"startTime":"2016-06-29T21:29:09.703Z","endTime":"2016-06-29T21:29:31.370Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.9,"strikeZoneTop":3.84,"strikeZoneBottom":1.73,"coordinates":{"aY":29.575,"aZ":-18.729,"pfxX":-9.8,"pfxZ":7.28,"pX":0.35,"pZ":1.782,"vX0":9.169,"vY0":-134.744,"vZ0":-7.777,"x":103.66,"y":190.67,"x0":-1.825,"y0":50.0,"z0":6.032,"aX":-18.0},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"spinRate":2419,"spinDirection":233},"zone":9,"typeConfidence":2.0},"index":2,"pfxId":"160629_143021","playId":"218d80e4-eda0-4b6a-a829-5b64a94289ae","pitchNumber":3,"startTime":"2016-06-29T21:29:31.370Z","endTime":"2016-06-29T21:29:54.407Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.1,"strikeZoneTop":3.72,"strikeZoneBottom":1.68,"coordinates":{"aY":31.108,"aZ":-19.759,"pfxX":-8.98,"pfxZ":6.51,"pX":0.28,"pZ":2.635,"vX0":8.876,"vY0":-137.058,"vZ0":-5.762,"x":106.33,"y":167.64,"x0":-1.838,"y0":50.0,"z0":6.12,"aX":-17.041},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"spinRate":2232,"spinDirection":233},"zone":6,"typeConfidence":2.0},"index":3,"pfxId":"160629_143046","playId":"54629689-a940-4bdc-a117-26d7300b8908","pitchNumber":4,"startTime":"2016-06-29T21:29:54.407Z","endTime":"2016-06-29T21:30:24.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":87.8,"strikeZoneTop":3.72,"strikeZoneBottom":1.68,"coordinates":{"aY":25.958,"aZ":-16.979,"pfxX":-7.299999999999999,"pfxZ":7.76,"pX":-1.253,"pZ":2.544,"vX0":4.458,"vY0":-137.61,"vZ0":-6.603,"x":164.76,"y":170.09,"x0":-1.932,"y0":50.0,"z0":6.094,"aX":-14.225},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"spinRate":2194,"spinDirection":223},"zone":13,"typeConfidence":2.0},"hitData":{"launchSpeed":76.6,"launchAngle":-7.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.62,"coordY":166.67}},"index":4,"pfxId":"160629_143113","playId":"49ec4cc9-c600-429e-93f8-57c44efd920b","pitchNumber":5,"startTime":"2016-06-29T21:30:24.613Z","endTime":"2016-06-29T21:30:29.987Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T21:30:29.987Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jimmy Paredes singles on a ground ball to right fielder Yasmany Tomas.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2016-06-29T21:33:07.528Z","endTime":"2016-06-29T21:33:42.789Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":517370,"fullName":"Jimmy Paredes","link":"/api/v1/people/517370"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":461325,"fullName":"Tyler Clippard","link":"/api/v1/people/461325"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":517370,"fullName":"Jimmy Paredes","link":"/api/v1/people/517370"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":517370,"fullName":"Jimmy Paredes","link":"/api/v1/people/517370"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":630111,"link":"/api/v1/people/630111"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Clippard replaces Archie Bradley, batting 8th, replacing pitcher Archie Bradley.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2016-06-29T21:32:21.687Z","endTime":"2016-06-29T21:33:03.536Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":461325,"link":"/api/v1/people/461325"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"801","replacedPlayer":{"id":605151,"link":"/api/v1/people/605151"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Jimmy Paredes replaces Zach Eflin.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2016-06-29T21:33:03.536Z","endTime":"2016-06-29T21:33:32.876Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":517370,"link":"/api/v1/people/517370"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":621107,"link":"/api/v1/people/621107"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.6,"strikeZoneTop":3.77,"strikeZoneBottom":1.72,"coordinates":{"aY":25.102,"aZ":-13.868,"pfxX":-3.67,"pfxZ":10.52,"pX":-0.841,"pZ":2.606,"vX0":0.287,"vY0":-130.244,"vZ0":-6.062,"x":149.06,"y":168.42,"x0":-0.476,"y0":50.0,"z0":5.996,"aX":-6.352},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"spinRate":2158,"spinDirection":199},"zone":13,"typeConfidence":2.0},"hitData":{"launchSpeed":94.3,"launchAngle":-10.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.66,"coordY":117.84}},"index":2,"pfxId":"160629_143421","playId":"f62f852d-929f-4b79-a656-7765c266f6c1","pitchNumber":1,"startTime":"2016-06-29T21:33:32.876Z","endTime":"2016-06-29T21:33:42.789Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T21:33:42.789Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Odubel Herrera grounds out, second baseman Phil Gosselin to first baseman Paul Goldschmidt. Jimmy Paredes to 2nd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2016-06-29T21:33:51.375Z","endTime":"2016-06-29T21:36:31.670Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":546318,"fullName":"Odúbel Herrera","link":"/api/v1/people/546318"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":461325,"fullName":"Tyler Clippard","link":"/api/v1/people/461325"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":517370,"fullName":"Jimmy Paredes","link":"/api/v1/people/517370"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":546318,"fullName":"Odúbel Herrera","link":"/api/v1/people/546318"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":594838,"link":"/api/v1/people/594838"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":517370,"fullName":"Jimmy Paredes","link":"/api/v1/people/517370"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.62,"coordinates":{"aY":27.235,"aZ":-11.721,"pfxX":-5.39,"pfxZ":11.79,"pX":0.304,"pZ":2.728,"vX0":3.561,"vY0":-130.567,"vZ0":-6.256,"x":105.41,"y":165.12,"x0":-0.376,"y0":50.0,"z0":6.035,"aX":-9.321},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"spinRate":2497,"spinDirection":204},"zone":6,"typeConfidence":2.0},"index":0,"pfxId":"160629_143512","playId":"cd98f4ff-8a18-4d58-b5ad-d7c97fb83d8c","pitchNumber":1,"startTime":"2016-06-29T21:34:20.729Z","endTime":"2016-06-29T21:35:07.497Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.62,"coordinates":{"aY":26.157,"aZ":-14.909,"pfxX":-4.14,"pfxZ":9.8,"pX":1.121,"pZ":2.758,"vX0":4.878,"vY0":-131.218,"vZ0":-5.86,"x":74.27,"y":164.31,"x0":-0.219,"y0":50.0,"z0":6.12,"aX":-7.268},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"spinRate":2071,"spinDirection":202},"zone":12,"typeConfidence":2.0},"index":1,"pfxId":"160629_143555","playId":"11492af5-c87e-4b10-96d7-fe66b2d1014c","pitchNumber":2,"startTime":"2016-06-29T21:35:07.497Z","endTime":"2016-06-29T21:35:40.529Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.62,"coordinates":{"aY":22.393,"aZ":-18.836,"pfxX":-9.04,"pfxZ":9.68,"pX":-0.497,"pZ":0.663,"vX0":3.639,"vY0":-116.47,"vZ0":-8.42,"x":135.94,"y":220.88,"x0":-0.907,"y0":50.0,"z0":6.114,"aX":-12.391},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"spinRate":2268,"spinDirection":222},"zone":13,"typeConfidence":2.0},"index":2,"pfxId":"160629_143631","playId":"4db38ea3-c1f3-420c-864e-f4f21c54e103","pitchNumber":3,"startTime":"2016-06-29T21:35:40.529Z","endTime":"2016-06-29T21:36:22.741Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.8,"endSpeed":71.5,"strikeZoneTop":3.37,"strikeZoneBottom":1.62,"coordinates":{"aY":19.125,"aZ":-20.847,"pfxX":-6.789999999999999,"pfxZ":8.71,"pX":-0.724,"pZ":2.236,"vX0":2.157,"vY0":-112.569,"vZ0":-4.35,"x":144.6,"y":178.41,"x0":-0.809,"y0":50.0,"z0":6.286,"aX":-8.768},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"spinRate":1846,"spinDirection":217},"zone":7,"typeConfidence":2.0},"hitData":{"launchSpeed":78.9,"launchAngle":-5.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.2,"coordY":157.0}},"index":3,"pfxId":"160629_143707","playId":"7c61606c-b6d2-4c03-8345-35960333068b","pitchNumber":4,"startTime":"2016-06-29T21:36:22.741Z","endTime":"2016-06-29T21:36:31.670Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T21:36:31.670Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Peter Bourjos grounds out, third baseman Jake Lamb to first baseman Paul Goldschmidt. Jimmy Paredes to 3rd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2016-06-29T21:36:38.099Z","endTime":"2016-06-29T21:37:48.194Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":488721,"fullName":"Peter Bourjos","link":"/api/v1/people/488721"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":461325,"fullName":"Tyler Clippard","link":"/api/v1/people/461325"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":517370,"fullName":"Jimmy Paredes","link":"/api/v1/people/517370"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":488721,"fullName":"Peter Bourjos","link":"/api/v1/people/488721"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":571875,"link":"/api/v1/people/571875"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":517370,"fullName":"Jimmy Paredes","link":"/api/v1/people/517370"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.8,"endSpeed":72.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"coordinates":{"aY":20.309,"aZ":-19.471,"pfxX":-4.94,"pfxZ":9.58,"pX":-0.144,"pZ":1.746,"vX0":2.316,"vY0":-113.921,"vZ0":-5.811,"x":122.49,"y":191.64,"x0":-0.53,"y0":50.0,"z0":6.246,"aX":-6.515},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"spinRate":1818,"spinDirection":207},"zone":8,"typeConfidence":2.0},"index":0,"pfxId":"160629_143753","playId":"750db595-f79f-42e2-b393-5f86b0d9840c","pitchNumber":1,"startTime":"2016-06-29T21:37:01.832Z","endTime":"2016-06-29T21:37:35.824Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.4,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"coordinates":{"aY":24.762,"aZ":-34.809,"pfxX":0.8399999999999999,"pfxZ":-1.93,"pX":0.171,"pZ":1.98,"vX0":0.189,"vY0":-118.287,"vZ0":-2.857,"x":110.48,"y":185.32,"x0":-0.02,"y0":50.0,"z0":6.428,"aX":1.182},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"spinRate":354,"spinDirection":24},"zone":8,"typeConfidence":2.0},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":114.21,"coordY":173.28}},"index":1,"pfxId":"160629_143822","playId":"9d9450d9-9084-42e8-9bcc-151b4367cf3a","pitchNumber":2,"startTime":"2016-06-29T21:37:35.824Z","endTime":"2016-06-29T21:37:48.194Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T21:37:48.194Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cody Asche singles on a ground ball to right fielder Yasmany Tomas. Jimmy Paredes scores.","rbi":1,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2016-06-29T21:37:57.359Z","endTime":"2016-06-29T21:41:39.745Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":605125,"fullName":"Cody Asche","link":"/api/v1/people/605125"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":461325,"fullName":"Tyler Clippard","link":"/api/v1/people/461325"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605125,"fullName":"Cody Asche","link":"/api/v1/people/605125"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":605125,"fullName":"Cody Asche","link":"/api/v1/people/605125"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":630111,"link":"/api/v1/people/630111"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":517370,"fullName":"Jimmy Paredes","link":"/api/v1/people/517370"},"responsiblePitcher":{"id":461325,"link":"/api/v1/people/461325"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":73.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.61,"coordinates":{"aY":20.813,"aZ":-19.651,"pfxX":-4.32,"pfxZ":9.21,"pX":-0.155,"pZ":0.673,"vX0":2.561,"vY0":-115.357,"vZ0":-8.081,"x":122.91,"y":220.61,"x0":-0.716,"y0":50.0,"z0":6.106,"aX":-5.845},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"spinRate":1738,"spinDirection":205},"zone":13,"typeConfidence":2.0},"index":0,"pfxId":"160629_143922","playId":"45341b78-6407-45ba-97fc-12e5bbc8ee45","pitchNumber":1,"startTime":"2016-06-29T21:38:31.083Z","endTime":"2016-06-29T21:39:02.827Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":72.6,"strikeZoneTop":3.57,"strikeZoneBottom":1.61,"coordinates":{"aY":20.418,"aZ":-21.035,"pfxX":-3.5,"pfxZ":8.29,"pX":-0.556,"pZ":1.943,"vX0":1.677,"vY0":-114.607,"vZ0":-4.939,"x":138.19,"y":186.32,"x0":-0.841,"y0":50.0,"z0":6.171,"aX":-4.678},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"spinRate":1529,"spinDirection":202},"zone":7,"typeConfidence":2.0},"index":1,"pfxId":"160629_143951","playId":"6c1b0eef-253a-46c2-af08-a899f7ae58f2","pitchNumber":2,"startTime":"2016-06-29T21:39:02.827Z","endTime":"2016-06-29T21:39:41.933Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.7,"strikeZoneTop":3.57,"strikeZoneBottom":1.61,"coordinates":{"aY":28.201,"aZ":-13.168,"pfxX":-4.17,"pfxZ":10.56,"pX":-0.442,"pZ":3.109,"vX0":1.014,"vY0":-133.002,"vZ0":-5.502,"x":133.85,"y":154.84,"x0":-0.287,"y0":50.0,"z0":6.158,"aX":-7.479},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"spinRate":2228,"spinDirection":201},"zone":1,"typeConfidence":2.0},"index":2,"pfxId":"160629_144034","playId":"d8287f2d-891d-42db-aaac-aa48d8916a63","pitchNumber":3,"startTime":"2016-06-29T21:39:41.933Z","endTime":"2016-06-29T21:40:23.735Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.8,"strikeZoneTop":3.7,"strikeZoneBottom":1.61,"coordinates":{"aY":27.663,"aZ":-11.065,"pfxX":-1.56,"pfxZ":11.68,"pX":-0.294,"pZ":4.367,"vX0":1.054,"vY0":-133.151,"vZ0":-2.777,"x":128.21,"y":120.87,"x0":-0.492,"y0":50.0,"z0":6.22,"aX":-2.808},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"spinRate":2320,"spinDirection":187},"zone":11,"typeConfidence":2.0},"index":3,"pfxId":"160629_144113","playId":"305e90f0-887b-4565-bc62-664383f1eb63","pitchNumber":4,"startTime":"2016-06-29T21:40:23.735Z","endTime":"2016-06-29T21:40:53.163Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.8,"strikeZoneTop":3.64,"strikeZoneBottom":1.44,"coordinates":{"aY":26.46,"aZ":-33.951,"pfxX":3.93,"pfxZ":-1.3,"pX":0.811,"pZ":2.282,"vX0":1.128,"vY0":-119.602,"vZ0":-2.158,"x":86.09,"y":177.17,"x0":-0.179,"y0":50.0,"z0":6.287,"aX":5.602},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"spinRate":713,"spinDirection":72},"zone":14,"typeConfidence":2.0},"index":4,"pfxId":"160629_144142","playId":"44674e29-703b-43bc-992a-e9e252c56747","pitchNumber":5,"startTime":"2016-06-29T21:40:53.163Z","endTime":"2016-06-29T21:41:27.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":75.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.61,"coordinates":{"aY":22.957,"aZ":-34.855,"pfxX":-0.78,"pfxZ":-1.94,"pX":-0.572,"pZ":1.854,"vX0":-1.004,"vY0":-118.418,"vZ0":-3.098,"x":138.8,"y":188.72,"x0":-0.041,"y0":50.0,"z0":6.373,"aX":-1.101},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"spinRate":355,"spinDirection":337},"zone":7,"typeConfidence":2.0},"hitData":{"launchSpeed":89.2,"launchAngle":5.0,"totalDistance":87.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.78,"coordY":121.9}},"index":5,"pfxId":"160629_144212","playId":"714bd28b-3fff-4bff-80ac-66e200ae188d","pitchNumber":6,"startTime":"2016-06-29T21:41:27.102Z","endTime":"2016-06-29T21:41:39.745Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T21:41:39.745Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Maikel Franco flies out to right fielder Yasmany Tomas.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2016-06-29T21:41:47.613Z","endTime":"2016-06-29T21:43:27.303Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":596748,"fullName":"Maikel Franco","link":"/api/v1/people/596748"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":461325,"fullName":"Tyler Clippard","link":"/api/v1/people/461325"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":596748,"fullName":"Maikel Franco","link":"/api/v1/people/596748"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":630111,"link":"/api/v1/people/630111"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":74.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.34,"coordinates":{"aY":19.538,"aZ":-18.842,"pfxX":-6.17,"pfxZ":9.66,"pX":-0.337,"pZ":0.96,"vX0":2.805,"vY0":-115.839,"vZ0":-7.739,"x":129.85,"y":212.86,"x0":-0.755,"y0":50.0,"z0":6.115,"aX":-8.469},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"spinRate":1978,"spinDirection":212},"zone":13,"typeConfidence":2.0},"index":0,"pfxId":"160629_144302","playId":"3e184921-d91a-4785-8180-0a64e362228f","pitchNumber":1,"startTime":"2016-06-29T21:42:16.905Z","endTime":"2016-06-29T21:42:39.788Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.5,"coordinates":{"aY":25.423,"aZ":-12.528,"pfxX":-3.7800000000000002,"pfxZ":11.01,"pX":-0.002,"pZ":1.741,"vX0":2.141,"vY0":-131.861,"vZ0":-8.652,"x":117.08,"y":191.77,"x0":-0.329,"y0":50.0,"z0":5.968,"aX":-6.727},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"spinRate":2285,"spinDirection":198},"zone":8,"typeConfidence":2.0},"index":1,"pfxId":"160629_144329","playId":"f51fce4f-cd0a-40bb-9e2f-b2f1dea23921","pitchNumber":2,"startTime":"2016-06-29T21:42:39.788Z","endTime":"2016-06-29T21:43:21.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.5,"coordinates":{"aY":29.576,"aZ":-8.523,"pfxX":-3.52,"pfxZ":13.09,"pX":-0.433,"pZ":1.989,"vX0":0.949,"vY0":-133.578,"vZ0":-9.004,"x":133.5,"y":185.08,"x0":-0.337,"y0":50.0,"z0":6.022,"aX":-6.334},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"spinRate":2659,"spinDirection":194},"zone":7,"typeConfidence":2.0},"hitData":{"launchSpeed":76.7,"launchAngle":54.0,"totalDistance":209.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.21,"coordY":111.73}},"index":2,"pfxId":"160629_144408","playId":"189c4450-4327-42ef-a5d2-0157ca31f5c1","pitchNumber":3,"startTime":"2016-06-29T21:43:21.820Z","endTime":"2016-06-29T21:43:27.303Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T21:43:27.303Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Ahmed singles on a line drive to center fielder Odubel Herrera.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2016-06-29T21:45:50.253Z","endTime":"2016-06-29T21:46:18.250Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":605113,"fullName":"Nick Ahmed","link":"/api/v1/people/605113"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605894,"fullName":"Severino González","link":"/api/v1/people/605894"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605113,"fullName":"Nick Ahmed","link":"/api/v1/people/605113"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":605113,"fullName":"Nick Ahmed","link":"/api/v1/people/605113"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":546318,"link":"/api/v1/people/546318"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Severino Gonzalez replaces Zach Eflin, batting 9th.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2016-06-29T21:44:38.542Z","endTime":"2016-06-29T21:45:48.035Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605894,"link":"/api/v1/people/605894"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"902","replacedPlayer":{"id":517370,"link":"/api/v1/people/517370"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Nick Ahmed replaces Tyler Clippard.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2016-06-29T21:45:48.035Z","endTime":"2016-06-29T21:46:08.534Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605113,"link":"/api/v1/people/605113"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"802","replacedPlayer":{"id":461325,"link":"/api/v1/people/461325"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.7,"strikeZoneTop":3.68,"strikeZoneBottom":1.72,"coordinates":{"aY":25.79,"aZ":-19.46,"pfxX":-6.82,"pfxZ":6.76,"pX":-0.358,"pZ":3.309,"vX0":5.081,"vY0":-134.995,"vZ0":-2.483,"x":130.65,"y":149.44,"x0":-1.367,"y0":50.0,"z0":5.591,"aX":-12.744},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"spinRate":1935,"spinDirection":225},"zone":1,"typeConfidence":2.0},"hitData":{"launchSpeed":90.5,"launchAngle":15.0,"totalDistance":256.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":140.6,"coordY":85.28}},"index":2,"pfxId":"160629_144656","playId":"ab215b0b-5e81-4c44-837e-2fcef48d997a","pitchNumber":1,"startTime":"2016-06-29T21:46:08.534Z","endTime":"2016-06-29T21:46:18.250Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T21:46:18.250Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Bourn singles on a soft line drive to center fielder Odubel Herrera. Nick Ahmed to 2nd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2016-06-29T21:46:54.496Z","endTime":"2016-06-29T21:48:52.277Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":456422,"fullName":"Michael Bourn","link":"/api/v1/people/456422"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605894,"fullName":"Severino González","link":"/api/v1/people/605894"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":456422,"fullName":"Michael Bourn","link":"/api/v1/people/456422"},"postOnSecond":{"id":605113,"fullName":"Nick Ahmed","link":"/api/v1/people/605113"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":456422,"fullName":"Michael Bourn","link":"/api/v1/people/456422"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":546318,"link":"/api/v1/people/546318"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":605113,"fullName":"Nick Ahmed","link":"/api/v1/people/605113"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"04480416-0586-0003-001c-f08cd117d70a","startTime":"2016-06-29T21:46:40.465Z","endTime":"2016-06-29T21:46:57.496Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.5,"strikeZoneTop":3.03,"strikeZoneBottom":1.2,"coordinates":{"aY":25.927,"aZ":-14.728,"pfxX":-4.61,"pfxZ":9.59,"pX":-1.019,"pZ":1.973,"vX0":3.47,"vY0":-133.116,"vZ0":-6.516,"x":155.84,"y":185.51,"x0":-1.734,"y0":50.0,"z0":5.499,"aX":-8.359},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"spinRate":2108,"spinDirection":205},"zone":13,"typeConfidence":2.0},"index":1,"pfxId":"160629_144747","playId":"a51001cd-7285-4427-87db-ad872dfb3f0f","pitchNumber":1,"startTime":"2016-06-29T21:46:57.496Z","endTime":"2016-06-29T21:47:21.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.7,"strikeZoneTop":3.12,"strikeZoneBottom":1.27,"coordinates":{"aY":26.645,"aZ":-22.496,"pfxX":-9.28,"pfxZ":5.42,"pX":0.188,"pZ":0.985,"vX0":7.867,"vY0":-131.969,"vZ0":-7.406,"x":109.83,"y":212.19,"x0":-1.618,"y0":50.0,"z0":5.47,"aX":-16.454},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"spinRate":2099,"spinDirection":239},"zone":14,"typeConfidence":2.0},"index":2,"pfxId":"160629_144810","playId":"86b077cb-aa37-4d93-bfe2-8382e75a52b0","pitchNumber":2,"startTime":"2016-06-29T21:47:21.472Z","endTime":"2016-06-29T21:47:50.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":85.0,"strikeZoneTop":2.82,"strikeZoneBottom":1.01,"coordinates":{"aY":27.111,"aZ":-12.853,"pfxX":-5.38,"pfxZ":10.45,"pX":-0.764,"pZ":1.998,"vX0":4.134,"vY0":-134.349,"vZ0":-7.115,"x":146.12,"y":184.83,"x0":-1.619,"y0":50.0,"z0":5.58,"aX":-9.9},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"spinRate":2344,"spinDirection":207},"zone":4,"typeConfidence":2.0},"index":3,"pfxId":"160629_144841","playId":"53f8bc37-6a7b-4b57-865a-a0b621b96f76","pitchNumber":3,"startTime":"2016-06-29T21:47:50.590Z","endTime":"2016-06-29T21:48:14.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.51,"coordinates":{"aY":24.862,"aZ":-20.289,"pfxX":-6.619999999999999,"pfxZ":7.67,"pX":1.0,"pZ":1.869,"vX0":8.668,"vY0":-123.399,"vZ0":-4.438,"x":78.88,"y":188.32,"x0":-1.7,"y0":50.0,"z0":5.403,"aX":-10.19},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"spinRate":1841,"spinDirection":220},"zone":14,"typeConfidence":2.0},"index":4,"pfxId":"160629_144903","playId":"f1ac3335-ab8d-4db1-a3f7-fd4fdcb2b00c","pitchNumber":4,"startTime":"2016-06-29T21:48:14.922Z","endTime":"2016-06-29T21:48:40.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":85.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"coordinates":{"aY":25.799,"aZ":-12.395,"pfxX":-6.16,"pfxZ":10.71,"pX":0.436,"pZ":2.039,"vX0":7.359,"vY0":-134.014,"vZ0":-6.923,"x":100.38,"y":183.73,"x0":-1.53,"y0":50.0,"z0":5.52,"aX":-11.341},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"spinRate":2468,"spinDirection":209},"zone":9,"typeConfidence":2.0},"hitData":{"launchSpeed":74.5,"launchAngle":21.0,"totalDistance":228.0,"trajectory":"line_drive","hardness":"soft","location":"8","coordinates":{"coordX":131.97,"coordY":88.84}},"index":5,"pfxId":"160629_144925","playId":"533c1db6-4c25-4a6f-a0a6-869790220ee1","pitchNumber":5,"startTime":"2016-06-29T21:48:40.671Z","endTime":"2016-06-29T21:48:52.277Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T21:48:52.277Z","atBatIndex":57},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jean Segura lines out to center fielder Odubel Herrera.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2016-06-29T21:51:59.468Z","endTime":"2016-06-29T21:53:44.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":516416,"fullName":"Jean Segura","link":"/api/v1/people/516416"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":591693,"fullName":"Edubray Ramos","link":"/api/v1/people/591693"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":456422,"fullName":"Michael Bourn","link":"/api/v1/people/456422"},"postOnSecond":{"id":605113,"fullName":"Nick Ahmed","link":"/api/v1/people/605113"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":516416,"fullName":"Jean Segura","link":"/api/v1/people/516416"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":546318,"link":"/api/v1/people/546318"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Coaching visit to mound.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2016-06-29T21:49:24.540Z","endTime":"2016-06-29T21:50:38.661Z","isPitch":false,"type":"action","player":{"id":516416,"link":"/api/v1/people/516416"}},{"details":{"description":"Pitching Change: Edubray Ramos replaces Severino Gonzalez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2016-06-29T21:50:38.661Z","endTime":"2016-06-29T21:52:02.468Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":591693,"link":"/api/v1/people/591693"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"903","replacedPlayer":{"id":605894,"link":"/api/v1/people/605894"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.5,"endSpeed":71.3,"strikeZoneTop":3.04,"strikeZoneBottom":1.51,"coordinates":{"aY":18.688,"aZ":-38.737,"pfxX":5.59,"pfxZ":-5.18,"pX":-0.001,"pZ":4.474,"vX0":1.54,"vY0":-112.056,"vZ0":3.948,"x":117.04,"y":117.98,"x0":-1.423,"y0":50.0,"z0":6.626,"aX":7.172},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"spinRate":1259,"spinDirection":47},"zone":12,"typeConfidence":2.0},"index":2,"pfxId":"160629_145252","playId":"5f5c1cee-80e3-4d7a-8289-16b62d8b9121","pitchNumber":1,"startTime":"2016-06-29T21:52:02.468Z","endTime":"2016-06-29T21:52:26.218Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.51,"coordinates":{"aY":25.679,"aZ":-14.428,"pfxX":-1.2,"pfxZ":9.73,"pX":0.844,"pZ":3.287,"vX0":5.833,"vY0":-133.207,"vZ0":-4.919,"x":84.83,"y":150.03,"x0":-1.208,"y0":50.0,"z0":6.183,"aX":-2.182},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"spinRate":1947,"spinDirection":187},"zone":12,"typeConfidence":2.0},"index":3,"pfxId":"160629_145314","playId":"e9e18ffc-7fae-4853-a829-6d823447b897","pitchNumber":2,"startTime":"2016-06-29T21:52:26.218Z","endTime":"2016-06-29T21:52:49.793Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.57,"coordinates":{"aY":24.74,"aZ":-18.759,"pfxX":-0.22,"pfxZ":7.299999999999999,"pX":-0.083,"pZ":4.122,"vX0":3.067,"vY0":-133.388,"vZ0":-2.37,"x":120.16,"y":127.49,"x0":-1.213,"y0":50.0,"z0":6.352,"aX":-0.394},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"spinRate":1460,"spinDirection":181},"zone":11,"typeConfidence":2.0},"index":4,"pfxId":"160629_145338","playId":"51d246e7-de06-4020-9c26-973cef562d83","pitchNumber":3,"startTime":"2016-06-29T21:52:49.793Z","endTime":"2016-06-29T21:53:08.141Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":84.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.49,"coordinates":{"aY":25.246,"aZ":-18.354,"pfxX":-3.83,"pfxZ":7.6,"pX":0.097,"pZ":3.346,"vX0":5.324,"vY0":-132.822,"vZ0":-4.089,"x":113.3,"y":148.44,"x0":-1.425,"y0":50.0,"z0":6.219,"aX":-6.928},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"spinRate":1689,"spinDirection":206},"zone":2,"typeConfidence":2.0},"index":5,"pfxId":"160629_145359","playId":"613b7c8d-e0fa-4e95-88aa-a76ed4fc5859","pitchNumber":4,"startTime":"2016-06-29T21:53:08.141Z","endTime":"2016-06-29T21:53:34.964Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.51,"coordinates":{"aY":25.78,"aZ":-13.842,"pfxX":-0.72,"pfxZ":9.83,"pX":0.827,"pZ":3.423,"vX0":5.093,"vY0":-134.578,"vZ0":-5.015,"x":85.48,"y":146.36,"x0":-0.987,"y0":50.0,"z0":6.271,"aX":-1.33},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"spinRate":1981,"spinDirection":184},"zone":12,"typeConfidence":2.0},"hitData":{"launchSpeed":93.6,"launchAngle":17.0,"totalDistance":290.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":122.84,"coordY":82.74}},"index":6,"pfxId":"160629_145420","playId":"ddec1793-0848-490a-87f3-dbd4d503cac0","pitchNumber":5,"startTime":"2016-06-29T21:53:34.964Z","endTime":"2016-06-29T21:53:44.703Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T21:53:44.703Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Phil Gosselin singles on a line drive to right fielder Peter Bourjos. Nick Ahmed scores. Michael Bourn to 3rd.","rbi":1,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2016-06-29T21:53:53.202Z","endTime":"2016-06-29T21:56:10.888Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":594838,"fullName":"Phil Gosselin","link":"/api/v1/people/594838"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":591693,"fullName":"Edubray Ramos","link":"/api/v1/people/591693"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":594838,"fullName":"Phil Gosselin","link":"/api/v1/people/594838"},"postOnThird":{"id":456422,"fullName":"Michael Bourn","link":"/api/v1/people/456422"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":594838,"fullName":"Phil Gosselin","link":"/api/v1/people/594838"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":488721,"link":"/api/v1/people/488721"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":605113,"fullName":"Nick Ahmed","link":"/api/v1/people/605113"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":605113,"fullName":"Nick Ahmed","link":"/api/v1/people/605113"},"responsiblePitcher":{"id":605894,"link":"/api/v1/people/605894"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":456422,"fullName":"Michael Bourn","link":"/api/v1/people/456422"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":456422,"fullName":"Michael Bourn","link":"/api/v1/people/456422"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.58,"coordinates":{"aY":27.872,"aZ":-15.96,"pfxX":-1.47,"pfxZ":8.45,"pX":0.36,"pZ":3.173,"vX0":4.739,"vY0":-136.79,"vZ0":-5.17,"x":103.28,"y":153.11,"x0":-1.198,"y0":50.0,"z0":6.168,"aX":-2.803},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"spinRate":1745,"spinDirection":189},"zone":3,"typeConfidence":2.0},"index":0,"pfxId":"160629_145509","playId":"2271e4db-8229-4ea5-b9bb-a37184925a08","pitchNumber":1,"startTime":"2016-06-29T21:54:19.421Z","endTime":"2016-06-29T21:54:41.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.1,"endSpeed":72.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.58,"coordinates":{"aY":20.529,"aZ":-32.357,"pfxX":6.29,"pfxZ":-0.2,"pX":0.039,"pZ":1.079,"vX0":0.977,"vY0":-113.018,"vZ0":-4.385,"x":115.51,"y":209.65,"x0":-1.215,"y0":50.0,"z0":6.292,"aX":8.132},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"spinRate":1044,"spinDirection":88},"zone":14,"typeConfidence":2.0},"index":1,"pfxId":"160629_145533","playId":"cb89ccfd-7e35-455a-b900-26cd9a6088f6","pitchNumber":2,"startTime":"2016-06-29T21:54:41.920Z","endTime":"2016-06-29T21:55:06.158Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.58,"coordinates":{"aY":28.932,"aZ":-15.047,"pfxX":-1.58,"pfxZ":9.14,"pX":0.61,"pZ":2.55,"vX0":5.207,"vY0":-135.54,"vZ0":-6.81,"x":93.75,"y":169.93,"x0":-1.129,"y0":50.0,"z0":6.141,"aX":-2.944},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"spinRate":1860,"spinDirection":189},"zone":6,"typeConfidence":2.0},"index":2,"pfxId":"160629_145557","playId":"ac01f7f6-b80d-4be3-aa7a-2861b6684b99","pitchNumber":3,"startTime":"2016-06-29T21:55:06.158Z","endTime":"2016-06-29T21:55:43.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":86.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.58,"coordinates":{"aY":25.108,"aZ":-16.741,"pfxX":-1.34,"pfxZ":8.22,"pX":-0.431,"pZ":2.802,"vX0":2.671,"vY0":-134.836,"vZ0":-6.006,"x":133.43,"y":163.13,"x0":-1.254,"y0":50.0,"z0":6.21,"aX":-2.507},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"spinRate":1682,"spinDirection":189},"zone":4,"typeConfidence":2.0},"hitData":{"launchSpeed":93.6,"launchAngle":15.0,"totalDistance":250.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":182.74,"coordY":115.8}},"index":3,"pfxId":"160629_145627","playId":"3733d50f-8a8f-4885-b8be-3a1df5e60130","pitchNumber":4,"startTime":"2016-06-29T21:55:43.730Z","endTime":"2016-06-29T21:56:10.888Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T21:56:10.888Z","atBatIndex":59},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Paul Goldschmidt doubles (15) on a sharp line drive to right fielder Peter Bourjos. Michael Bourn scores. Phil Gosselin scores.","rbi":2,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2016-06-29T21:57:11.866Z","endTime":"2016-06-29T21:58:26.239Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":591693,"fullName":"Edubray Ramos","link":"/api/v1/people/591693"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":488721,"link":"/api/v1/people/488721"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":456422,"fullName":"Michael Bourn","link":"/api/v1/people/456422"},"responsiblePitcher":{"id":605894,"link":"/api/v1/people/605894"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":594838,"fullName":"Phil Gosselin","link":"/api/v1/people/594838"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":594838,"fullName":"Phil Gosselin","link":"/api/v1/people/594838"},"responsiblePitcher":{"id":591693,"link":"/api/v1/people/591693"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Coaching visit to mound.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2016-06-29T21:56:23.166Z","endTime":"2016-06-29T21:57:42.908Z","isPitch":false,"type":"action","player":{"id":502671,"link":"/api/v1/people/502671"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":72.6,"strikeZoneTop":3.88,"strikeZoneBottom":1.66,"coordinates":{"aY":19.105,"aZ":-34.9,"pfxX":4.09,"pfxZ":-2.14,"pX":1.199,"pZ":1.938,"vX0":4.574,"vY0":-113.213,"vZ0":-2.14,"x":71.3,"y":186.45,"x0":-1.373,"y0":50.0,"z0":6.362,"aX":5.352},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"spinRate":770,"spinDirection":63},"zone":14,"typeConfidence":2.0},"index":1,"pfxId":"160629_145833","playId":"689468e9-8cce-4595-acf4-47a64b9105f4","pitchNumber":1,"startTime":"2016-06-29T21:57:42.908Z","endTime":"2016-06-29T21:58:10.359Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":87.2,"strikeZoneTop":3.68,"strikeZoneBottom":1.66,"coordinates":{"aY":25.84,"aZ":-15.268,"pfxX":-1.8900000000000001,"pfxZ":8.76,"pX":0.498,"pZ":2.519,"vX0":4.635,"vY0":-136.706,"vZ0":-6.96,"x":98.02,"y":170.77,"x0":-0.962,"y0":50.0,"z0":6.116,"aX":-3.626},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"spinRate":1835,"spinDirection":192},"zone":6,"typeConfidence":2.0},"hitData":{"launchSpeed":107.8,"launchAngle":16.0,"totalDistance":324.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":166.49,"coordY":55.27}},"index":2,"pfxId":"160629_145850","playId":"822338ea-597b-40d1-ad11-0605e72425a5","pitchNumber":2,"startTime":"2016-06-29T21:58:10.359Z","endTime":"2016-06-29T21:58:26.239Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T21:58:26.239Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Lamb grounds out, pitcher Adam Morgan to first baseman Tommy Joseph.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2016-06-29T22:01:16.917Z","endTime":"2016-06-29T22:02:03.445Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":571875,"fullName":"Jake Lamb","link":"/api/v1/people/571875"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605388,"fullName":"Adam Morgan","link":"/api/v1/people/605388"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":571875,"fullName":"Jake Lamb","link":"/api/v1/people/571875"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":605388,"link":"/api/v1/people/605388"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":571830,"link":"/api/v1/people/571830"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Coaching visit to mound.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2016-06-29T21:58:44.819Z","endTime":"2016-06-29T22:00:22.523Z","isPitch":false,"type":"action","player":{"id":571875,"link":"/api/v1/people/571875"}},{"details":{"description":"Pitching Change: Adam Morgan replaces Edubray Ramos, batting 4th, replacing third baseman Maikel Franco.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2016-06-29T22:00:22.523Z","endTime":"2016-06-29T22:00:22.538Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605388,"link":"/api/v1/people/605388"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"401","replacedPlayer":{"id":596748,"link":"/api/v1/people/596748"}},{"details":{"description":"Defensive Substitution: Andres Blanco replaces pitcher Edubray Ramos, batting 9th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2016-06-29T22:00:22.538Z","endTime":"2016-06-29T22:01:35.701Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":433217,"link":"/api/v1/people/433217"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"904","replacedPlayer":{"id":591693,"link":"/api/v1/people/591693"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":78.8,"strikeZoneTop":3.57,"strikeZoneBottom":1.42,"coordinates":{"aY":18.931,"aZ":-25.646,"pfxX":1.39,"pfxZ":4.19,"pX":-1.465,"pZ":1.514,"vX0":-10.017,"vY0":-121.979,"vZ0":-4.854,"x":172.84,"y":197.9,"x0":2.475,"y0":50.0,"z0":5.682,"aX":2.147},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"spinRate":817,"spinDirection":161},"zone":13,"typeConfidence":2.0},"index":3,"pfxId":"160629_150225","playId":"075b1097-ee39-48b2-a0db-b2fcab6a39ae","pitchNumber":1,"startTime":"2016-06-29T22:01:35.701Z","endTime":"2016-06-29T22:01:54.272Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":79.1,"strikeZoneTop":3.66,"strikeZoneBottom":1.68,"coordinates":{"aY":20.713,"aZ":-25.184,"pfxX":1.59,"pfxZ":4.42,"pX":-1.127,"pZ":1.736,"vX0":-9.815,"vY0":-123.234,"vZ0":-4.447,"x":159.96,"y":191.91,"x0":2.672,"y0":50.0,"z0":5.65,"aX":2.486},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"spinRate":873,"spinDirection":160},"zone":13,"typeConfidence":2.0},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":123.85,"coordY":180.4}},"index":4,"pfxId":"160629_150242","playId":"8f9bd0a5-32ad-4eb8-84e2-7da540bc1530","pitchNumber":2,"startTime":"2016-06-29T22:01:54.272Z","endTime":"2016-06-29T22:02:03.445Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T22:02:03.445Z","atBatIndex":61},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Adam Morgan intentionally walks Yasmany Tomas.","rbi":0,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2016-06-29T22:02:14.474Z","endTime":"2016-06-29T22:03:19.117Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":630111,"fullName":"Yasmany Tomás","link":"/api/v1/people/630111"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605388,"fullName":"Adam Morgan","link":"/api/v1/people/605388"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":630111,"fullName":"Yasmany Tomás","link":"/api/v1/people/630111"},"postOnSecond":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":630111,"fullName":"Yasmany Tomás","link":"/api/v1/people/630111"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"I","description":"Intent Ball"},"description":"Intent Ball","code":"I","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(135, 136, 154, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"IN","description":"Intentional Ball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":63.6,"endSpeed":59.0,"strikeZoneTop":3.88,"strikeZoneBottom":1.72,"coordinates":{"aY":13.533,"aZ":-23.283,"pfxX":6.139999999999999,"pfxZ":9.99,"pX":4.193,"pZ":5.295,"vX0":0.902,"vY0":-93.181,"vZ0":2.791,"x":37.23,"y":91.73,"x0":2.904,"y0":50.0,"z0":7.209,"aX":5.421},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"spinRate":1621,"spinDirection":148},"zone":12,"typeConfidence":2.0},"index":0,"pfxId":"160629_150354","playId":"8cfd6cb0-69d0-486c-8e2f-2df7bc0a8875","pitchNumber":1,"startTime":"2016-06-29T22:02:54.858Z","endTime":"2016-06-29T22:03:04.800Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"I","description":"Intent Ball"},"description":"Intent Ball","code":"I","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(135, 136, 154, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"IN","description":"Intentional Ball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":64.8,"endSpeed":60.4,"strikeZoneTop":3.8,"strikeZoneBottom":1.72,"coordinates":{"aY":13.505,"aZ":-22.537,"pfxX":7.23,"pfxZ":10.39,"pX":4.166,"pZ":4.707,"vX0":0.349,"vY0":-94.994,"vZ0":1.506,"x":-42.83,"y":95.82,"x0":3.041,"y0":50.0,"z0":7.09,"aX":6.654},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"spinRate":1789,"spinDirection":145},"zone":12,"typeConfidence":2.0},"index":1,"pfxId":"160629_150404","playId":"9326732b-174e-479b-b5d0-8877a7b54002","pitchNumber":2,"startTime":"2016-06-29T22:02:59.528Z","endTime":"2016-06-29T22:02:59.529Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"I","description":"Intent Ball"},"description":"Intent Ball","code":"I","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(135, 136, 154, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"IN","description":"Intentional Ball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":64.5,"endSpeed":59.2,"strikeZoneTop":3.66,"strikeZoneBottom":1.72,"coordinates":{"aY":13.7703248844925,"aZ":-25.1557309329274,"pfxX":-1.513722209046864,"pfxZ":7.89095796088182,"pX":4.06598076285237,"pZ":5.15048339023264,"vX0":2.93054663152316,"vY0":-93.5941527907745,"vZ0":2.93744144641154,"x":-41.8,"y":111.69,"x0":2.67849574402054,"y0":50.0,"z0":7.2381789223159,"aX":-1.34632364150301},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":16.9,"breakHorizontal":2.0,"spinRate":1713,"spinDirection":186},"zone":12,"typeConfidence":2.0,"plateTime":0.606141519982672,"extension":4.33617916808683},"index":2,"playId":"c5180f58-152b-4d92-8459-058cc5be0cb7","pitchNumber":3,"startTime":"2016-06-29T22:02:59.530Z","endTime":"2016-06-29T22:03:02.527Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"I","description":"Intent Ball"},"description":"Intent Ball","code":"I","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"","description":"Unknown"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":65.7,"endSpeed":60.5,"strikeZoneTop":3.66,"strikeZoneBottom":1.72,"coordinates":{"aY":13.9899040699149,"aZ":-24.4391352725995,"pfxX":-1.6119523832704798,"pfxZ":8.34847064600166,"pX":4.03297841961024,"pZ":4.60327203911428,"vX0":2.79886962756249,"vY0":-95.4147403304351,"vZ0":1.6517098715212,"x":37.23,"y":109.65,"x0":2.75983009493092,"y0":50.0,"z0":7.15756964287555,"aX":-1.49348454716473},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":17.0,"breakHorizontal":2.3,"spinRate":1754,"spinDirection":187},"zone":12,"plateTime":0.589391527364336,"extension":4.78656972858399},"index":3,"playId":"1b736c79-851a-44d2-a476-8f4ec877a6ec","pitchNumber":4,"startTime":"2016-06-29T22:03:09.040Z","endTime":"2016-06-29T22:03:19.117Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T22:03:19.117Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Chris Herrmann called out on strikes.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2016-06-29T22:03:37.231Z","endTime":"2016-06-29T22:06:13.388Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":543302,"fullName":"Chris Herrmann","link":"/api/v1/people/543302"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605388,"fullName":"Adam Morgan","link":"/api/v1/people/605388"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543302,"fullName":"Chris Herrmann","link":"/api/v1/people/543302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":519237,"link":"/api/v1/people/519237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":78.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"coordinates":{"aY":19.653,"aZ":-26.442,"pfxX":-0.35,"pfxZ":3.7,"pX":0.073,"pZ":2.477,"vX0":-6.556,"vY0":-121.772,"vZ0":-2.753,"x":114.22,"y":171.9,"x0":2.825,"y0":50.0,"z0":5.865,"aX":-0.537},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"spinRate":686,"spinDirection":185},"zone":5,"typeConfidence":2.0},"index":0,"pfxId":"160629_150445","playId":"a5a6ecee-0388-48be-8b26-1dabf9400b60","pitchNumber":1,"startTime":"2016-06-29T22:04:08.506Z","endTime":"2016-06-29T22:05:00.031Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":79.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"coordinates":{"aY":22.811,"aZ":-27.647,"pfxX":3.08,"pfxZ":2.82,"pX":-0.357,"pZ":1.711,"vX0":-8.718,"vY0":-124.306,"vZ0":-4.116,"x":130.61,"y":192.58,"x0":2.782,"y0":50.0,"z0":5.661,"aX":4.857},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"spinRate":775,"spinDirection":132},"zone":7,"typeConfidence":2.0},"index":1,"pfxId":"160629_150547","playId":"fca07934-6ff7-4071-b70e-516d8c2e0bc3","pitchNumber":2,"startTime":"2016-06-29T22:05:00.031Z","endTime":"2016-06-29T22:05:17.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":77.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"coordinates":{"aY":21.261,"aZ":-30.092,"pfxX":0.8900000000000001,"pfxZ":1.33,"pX":-0.469,"pZ":2.248,"vX0":-7.789,"vY0":-121.261,"vZ0":-1.914,"x":134.88,"y":178.08,"x0":2.654,"y0":50.0,"z0":5.646,"aX":1.34},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"spinRate":296,"spinDirection":147},"zone":7,"typeConfidence":2.0},"index":2,"pfxId":"160629_150609","playId":"047184e7-22d7-4b0b-a0e1-b2d16c229b06","pitchNumber":3,"startTime":"2016-06-29T22:05:17.670Z","endTime":"2016-06-29T22:05:51.195Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.5,"strikeZoneTop":3.66,"strikeZoneBottom":1.61,"coordinates":{"aY":23.058,"aZ":-30.363,"pfxX":0.51,"pfxZ":1.1,"pX":-1.447,"pZ":1.052,"vX0":-10.171,"vY0":-124.241,"vZ0":-4.854,"x":172.16,"y":210.38,"x0":2.62,"y0":50.0,"z0":5.532,"aX":0.806},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"spinRate":231,"spinDirection":156},"zone":13,"typeConfidence":2.0},"index":3,"pfxId":"160629_150638","playId":"59c989cf-847e-41b9-bdf3-ccacc8426590","pitchNumber":4,"startTime":"2016-06-29T22:05:51.195Z","endTime":"2016-06-29T22:06:12.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":87.0,"strikeZoneTop":3.62,"strikeZoneBottom":1.61,"coordinates":{"aY":27.821,"aZ":-15.129,"pfxX":6.75,"pfxZ":8.83,"pX":-0.781,"pZ":2.478,"vX0":-10.157,"vY0":-137.157,"vZ0":-6.602,"x":146.77,"y":171.87,"x0":2.079,"y0":50.0,"z0":5.931,"aX":12.967},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"spinRate":2265,"spinDirection":142},"zone":4,"typeConfidence":2.0},"index":4,"pfxId":"160629_150702","playId":"079f285c-ef6a-4ce8-a911-025524e910b4","pitchNumber":5,"startTime":"2016-06-29T22:06:12.381Z","endTime":"2016-06-29T22:06:13.388Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T22:06:13.388Z","atBatIndex":63},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tommy Joseph lines out to center fielder Michael Bourn.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2016-06-29T22:08:50.099Z","endTime":"2016-06-29T22:10:30.454Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":571830,"fullName":"Tommy Joseph","link":"/api/v1/people/571830"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543339,"fullName":"Daniel Hudson","link":"/api/v1/people/543339"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":571830,"fullName":"Tommy Joseph","link":"/api/v1/people/571830"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":456422,"link":"/api/v1/people/456422"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from shortstop to second base for Jean Segura.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2016-06-29T22:08:36.240Z","endTime":"2016-06-29T22:08:36.244Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":516416,"link":"/api/v1/people/516416"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"100"},{"details":{"description":"Pitching Change: Daniel Hudson replaces Tyler Clippard, batting 2nd, replacing second baseman Phil Gosselin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2016-06-29T22:08:36.244Z","endTime":"2016-06-29T22:08:36.247Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":543339,"link":"/api/v1/people/543339"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"201","replacedPlayer":{"id":594838,"link":"/api/v1/people/594838"}},{"details":{"description":"Nick Ahmed remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2016-06-29T22:08:36.247Z","endTime":"2016-06-29T22:09:19.271Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605113,"link":"/api/v1/people/605113"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"802","replacedPlayer":{"id":461325,"link":"/api/v1/people/461325"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.5,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"coordinates":{"aY":24.159,"aZ":-32.923,"pfxX":0.11,"pfxZ":-0.5,"pX":-0.02,"pZ":2.01,"vX0":5.25,"vY0":-126.618,"vZ0":-1.964,"x":117.76,"y":184.51,"x0":-2.128,"y0":50.0,"z0":5.413,"aX":0.186},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"spinRate":88,"spinDirection":13},"zone":8,"typeConfidence":2.0},"index":3,"pfxId":"160629_151009","playId":"c18df773-92ee-479c-88d7-1d01dca9b2a4","pitchNumber":1,"startTime":"2016-06-29T22:09:19.271Z","endTime":"2016-06-29T22:09:37.883Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.7,"strikeZoneTop":3.37,"strikeZoneBottom":1.61,"coordinates":{"aY":23.502,"aZ":-28.608,"pfxX":0.62,"pfxZ":2.14,"pX":0.664,"pZ":1.032,"vX0":6.54,"vY0":-126.317,"vZ0":-5.193,"x":91.69,"y":210.92,"x0":-2.029,"y0":50.0,"z0":5.389,"aX":1.01},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"spinRate":426,"spinDirection":164},"zone":14,"typeConfidence":2.0},"index":4,"pfxId":"160629_151028","playId":"1daa81fb-1d58-446e-9b9f-646e460b450a","pitchNumber":2,"startTime":"2016-06-29T22:09:37.883Z","endTime":"2016-06-29T22:09:57.930Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"coordinates":{"aY":28.214,"aZ":-19.723,"pfxX":-4.15,"pfxZ":6.43,"pX":-1.383,"pZ":2.359,"vX0":3.586,"vY0":-137.36,"vZ0":-4.233,"x":169.72,"y":175.09,"x0":-2.161,"y0":50.0,"z0":5.247,"aX":-7.997},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"spinRate":1563,"spinDirection":212},"zone":13,"typeConfidence":2.0},"index":5,"pfxId":"160629_151047","playId":"6cc17789-4e2a-4fce-a69a-858af992c9f9","pitchNumber":3,"startTime":"2016-06-29T22:09:57.930Z","endTime":"2016-06-29T22:10:22.604Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":88.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"coordinates":{"aY":28.73,"aZ":-17.581,"pfxX":-2.66,"pfxZ":7.33,"pX":0.248,"pZ":2.32,"vX0":7.549,"vY0":-139.256,"vZ0":-4.801,"x":107.55,"y":176.14,"x0":-2.142,"y0":50.0,"z0":5.215,"aX":-5.269},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"spinRate":1616,"spinDirection":199},"zone":6,"typeConfidence":2.0},"hitData":{"launchSpeed":108.6,"launchAngle":15.0,"totalDistance":374.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":141.11,"coordY":61.38}},"index":6,"pfxId":"160629_151108","playId":"adacdbab-015b-4d6f-80d3-1a9add1c8ebc","pitchNumber":4,"startTime":"2016-06-29T22:10:22.604Z","endTime":"2016-06-29T22:10:30.454Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T22:10:30.454Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cameron Rupp singles on a line drive to center fielder Michael Bourn.","rbi":0,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2016-06-29T22:10:34.601Z","endTime":"2016-06-29T22:12:31.857Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":519237,"fullName":"Cameron Rupp","link":"/api/v1/people/519237"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543339,"fullName":"Daniel Hudson","link":"/api/v1/people/543339"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":519237,"fullName":"Cameron Rupp","link":"/api/v1/people/519237"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":519237,"fullName":"Cameron Rupp","link":"/api/v1/people/519237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":456422,"link":"/api/v1/people/456422"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":88.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.59,"coordinates":{"aY":28.073,"aZ":-15.288,"pfxX":-3.58,"pfxZ":8.53,"pX":0.563,"pZ":0.983,"vX0":8.308,"vY0":-138.801,"vZ0":-8.795,"x":95.54,"y":212.24,"x0":-1.99,"y0":50.0,"z0":5.189,"aX":-7.059},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"spinRate":1913,"spinDirection":202},"zone":14,"typeConfidence":2.0},"index":0,"pfxId":"160629_151158","playId":"69faa0ad-96bf-4a36-81eb-79d275a43620","pitchNumber":1,"startTime":"2016-06-29T22:11:07.698Z","endTime":"2016-06-29T22:11:29.263Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":80.6,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"coordinates":{"aY":21.548,"aZ":-29.098,"pfxX":-0.66,"pfxZ":1.8400000000000003,"pX":0.21,"pZ":2.385,"vX0":6.038,"vY0":-125.919,"vZ0":-1.855,"x":109.0,"y":174.39,"x0":-2.116,"y0":50.0,"z0":5.448,"aX":-1.08},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"spinRate":376,"spinDirection":199},"zone":5,"typeConfidence":2.0},"index":1,"pfxId":"160629_151218","playId":"4791e5aa-d2a7-4d22-b051-59d83e1be9d8","pitchNumber":2,"startTime":"2016-06-29T22:11:29.263Z","endTime":"2016-06-29T22:11:54.095Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":80.5,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"coordinates":{"aY":22.548,"aZ":-26.566,"pfxX":-0.59,"pfxZ":3.4,"pX":0.413,"pZ":1.421,"vX0":6.393,"vY0":-126.035,"vZ0":-4.385,"x":101.26,"y":200.41,"x0":-2.066,"y0":50.0,"z0":5.297,"aX":-0.958},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"spinRate":655,"spinDirection":189},"zone":14,"typeConfidence":2.0},"index":2,"pfxId":"160629_151244","playId":"58284fb0-0252-4f33-8109-1e08e6c25979","pitchNumber":3,"startTime":"2016-06-29T22:11:54.095Z","endTime":"2016-06-29T22:12:22.040Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":79.6,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"coordinates":{"aY":20.33,"aZ":-29.21,"pfxX":1.03,"pfxZ":1.82,"pX":0.189,"pZ":2.701,"vX0":5.368,"vY0":-124.172,"vZ0":-0.973,"x":109.8,"y":165.85,"x0":-2.118,"y0":50.0,"z0":5.486,"aX":1.644},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"spinRate":396,"spinDirection":150},"zone":5,"typeConfidence":2.0},"hitData":{"launchSpeed":96.6,"launchAngle":13.0,"totalDistance":231.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":142.63,"coordY":83.25}},"index":3,"pfxId":"160629_151309","playId":"15a8f8b5-11b8-4738-b4b3-a6398f868e0d","pitchNumber":4,"startTime":"2016-06-29T22:12:22.040Z","endTime":"2016-06-29T22:12:31.857Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T22:12:31.857Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Freddy Galvis singles on a ground ball to right fielder Yasmany Tomas. Cameron Rupp to 2nd.","rbi":0,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2016-06-29T22:12:36.797Z","endTime":"2016-06-29T22:14:22.640Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":520471,"fullName":"Freddy Galvis","link":"/api/v1/people/520471"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543339,"fullName":"Daniel Hudson","link":"/api/v1/people/543339"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":520471,"fullName":"Freddy Galvis","link":"/api/v1/people/520471"},"postOnSecond":{"id":519237,"fullName":"Cameron Rupp","link":"/api/v1/people/519237"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":520471,"fullName":"Freddy Galvis","link":"/api/v1/people/520471"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":630111,"link":"/api/v1/people/630111"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":519237,"fullName":"Cameron Rupp","link":"/api/v1/people/519237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":87.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.25,"coordinates":{"aY":27.319,"aZ":-16.567,"pfxX":-4.64,"pfxZ":7.970000000000001,"pX":-0.963,"pZ":2.053,"vX0":4.918,"vY0":-137.966,"vZ0":-5.598,"x":153.71,"y":183.35,"x0":-2.155,"y0":50.0,"z0":5.204,"aX":-9.054},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"spinRate":1897,"spinDirection":210},"zone":13,"typeConfidence":2.0},"index":0,"pfxId":"160629_151351","playId":"20d6f0d7-8317-4cc0-ac7f-668098a31078","pitchNumber":1,"startTime":"2016-06-29T22:12:59.676Z","endTime":"2016-06-29T22:13:19.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":87.4,"strikeZoneTop":3.07,"strikeZoneBottom":1.26,"coordinates":{"aY":26.677,"aZ":-12.533,"pfxX":-4.54,"pfxZ":10.09,"pX":0.959,"pZ":2.991,"vX0":9.253,"vY0":-137.463,"vZ0":-4.214,"x":80.45,"y":158.02,"x0":-1.841,"y0":50.0,"z0":5.377,"aX":-8.808},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"spinRate":2272,"spinDirection":204},"zone":12,"typeConfidence":2.0},"index":1,"pfxId":"160629_151411","playId":"8ce13e09-9445-4648-b143-83249a0487d7","pitchNumber":2,"startTime":"2016-06-29T22:13:19.841Z","endTime":"2016-06-29T22:13:47.336Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":88.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.39,"coordinates":{"aY":27.397,"aZ":-15.623,"pfxX":-4.71,"pfxZ":8.35,"pX":-0.293,"pZ":1.264,"vX0":6.709,"vY0":-138.698,"vZ0":-7.609,"x":128.17,"y":204.65,"x0":-2.117,"y0":50.0,"z0":5.059,"aX":-9.294},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"spinRate":1986,"spinDirection":209},"zone":13,"typeConfidence":2.0},"index":2,"pfxId":"160629_151435","playId":"10fe1656-e38b-4265-b6f7-d7c621504e78","pitchNumber":3,"startTime":"2016-06-29T22:13:47.336Z","endTime":"2016-06-29T22:14:14.847Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.49,"coordinates":{"aY":29.676,"aZ":-17.561,"pfxX":-5.35,"pfxZ":7.290000000000001,"pX":-0.252,"pZ":1.833,"vX0":7.023,"vY0":-139.875,"vZ0":-5.95,"x":126.61,"y":189.29,"x0":-2.092,"y0":50.0,"z0":5.127,"aX":-10.669},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"spinRate":1877,"spinDirection":216},"zone":8,"typeConfidence":2.0},"hitData":{"launchSpeed":97.5,"launchAngle":-3.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.65,"coordY":103.59}},"index":3,"pfxId":"160629_151459","playId":"1d64e976-1bb8-49d6-b1a2-c5c3a7f63529","pitchNumber":4,"startTime":"2016-06-29T22:14:14.847Z","endTime":"2016-06-29T22:14:22.640Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T22:14:22.640Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cesar Hernandez singles on a soft ground ball to third baseman Jake Lamb. Cameron Rupp to 3rd. Freddy Galvis to 2nd.","rbi":0,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2016-06-29T22:14:29.299Z","endTime":"2016-06-29T22:16:36.798Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":514917,"fullName":"César Hernández","link":"/api/v1/people/514917"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543339,"fullName":"Daniel Hudson","link":"/api/v1/people/543339"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":514917,"fullName":"César Hernández","link":"/api/v1/people/514917"},"postOnSecond":{"id":520471,"fullName":"Freddy Galvis","link":"/api/v1/people/520471"},"postOnThird":{"id":519237,"fullName":"Cameron Rupp","link":"/api/v1/people/519237"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":514917,"fullName":"César Hernández","link":"/api/v1/people/514917"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":571875,"link":"/api/v1/people/571875"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":519237,"fullName":"Cameron Rupp","link":"/api/v1/people/519237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":520471,"fullName":"Freddy Galvis","link":"/api/v1/people/520471"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.55,"coordinates":{"aY":30.217,"aZ":-15.153,"pfxX":-6.19,"pfxZ":8.63,"pX":-0.555,"pZ":2.654,"vX0":6.378,"vY0":-139.021,"vZ0":-4.43,"x":138.16,"y":167.12,"x0":-2.07,"y0":50.0,"z0":5.269,"aX":-12.159},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"spinRate":2183,"spinDirection":215},"zone":4,"typeConfidence":2.0},"index":0,"pfxId":"160629_151555","playId":"35acb14a-976d-44c0-bccf-a8cca19a9b57","pitchNumber":1,"startTime":"2016-06-29T22:15:03.155Z","endTime":"2016-06-29T22:15:51.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":88.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.47,"coordinates":{"aY":26.288,"aZ":-13.449,"pfxX":-5.6,"pfxZ":9.39,"pX":0.393,"pZ":0.639,"vX0":8.53,"vY0":-138.94,"vZ0":-9.85,"x":102.02,"y":221.53,"x0":-1.966,"y0":50.0,"z0":5.087,"aX":-11.135},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"spinRate":2275,"spinDirection":210},"zone":14,"typeConfidence":2.0},"index":1,"pfxId":"160629_151639","playId":"a42c21b2-1956-4bd8-a334-130139350504","pitchNumber":2,"startTime":"2016-06-29T22:15:51.177Z","endTime":"2016-06-29T22:16:24.404Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":78.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.55,"coordinates":{"aY":22.025,"aZ":-22.529,"pfxX":-9.84,"pfxZ":6.19,"pX":-0.744,"pZ":2.677,"vX0":6.037,"vY0":-122.938,"vZ0":-1.77,"x":145.36,"y":166.5,"x0":-1.94,"y0":50.0,"z0":5.299,"aX":-15.215},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"spinRate":2126,"spinDirection":237},"zone":4,"typeConfidence":2.0},"hitData":{"launchSpeed":44.6,"launchAngle":-6.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":112.68,"coordY":174.3}},"index":2,"pfxId":"160629_151709","playId":"2397c083-1e08-4512-bbd7-9e8828f59a66","pitchNumber":3,"startTime":"2016-06-29T22:16:24.404Z","endTime":"2016-06-29T22:16:36.798Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T22:16:36.798Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andres Blanco singles on a soft fly ball to right fielder Yasmany Tomas. Cameron Rupp scores. Freddy Galvis scores. Cesar Hernandez to 3rd.","rbi":2,"awayScore":6,"homeScore":7,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2016-06-29T22:17:39.172Z","endTime":"2016-06-29T22:19:58.557Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":433217,"fullName":"Andrés Blanco","link":"/api/v1/people/433217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543339,"fullName":"Daniel Hudson","link":"/api/v1/people/543339"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":433217,"fullName":"Andrés Blanco","link":"/api/v1/people/433217"},"postOnThird":{"id":514917,"fullName":"César Hernández","link":"/api/v1/people/514917"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":433217,"fullName":"Andrés Blanco","link":"/api/v1/people/433217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":630111,"link":"/api/v1/people/630111"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":519237,"fullName":"Cameron Rupp","link":"/api/v1/people/519237"},"responsiblePitcher":{"id":543339,"link":"/api/v1/people/543339"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":520471,"fullName":"Freddy Galvis","link":"/api/v1/people/520471"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":520471,"fullName":"Freddy Galvis","link":"/api/v1/people/520471"},"responsiblePitcher":{"id":543339,"link":"/api/v1/people/543339"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":514917,"fullName":"César Hernández","link":"/api/v1/people/514917"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":514917,"fullName":"César Hernández","link":"/api/v1/people/514917"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Coaching visit to mound.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2016-06-29T22:16:59.719Z","endTime":"2016-06-29T22:17:55.873Z","isPitch":false,"type":"action","player":{"id":433217,"link":"/api/v1/people/433217"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"coordinates":{"aY":28.384,"aZ":-15.994,"pfxX":-6.440000000000001,"pfxZ":8.03,"pX":-1.217,"pZ":1.887,"vX0":5.122,"vY0":-139.99,"vZ0":-6.156,"x":163.39,"y":187.83,"x0":-2.223,"y0":50.0,"z0":5.142,"aX":-12.921},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"spinRate":2146,"spinDirection":218},"zone":13,"typeConfidence":2.0},"index":1,"pfxId":"160629_151847","playId":"f438163d-a93c-4471-af58-ae4b2426729e","pitchNumber":1,"startTime":"2016-06-29T22:17:55.873Z","endTime":"2016-06-29T22:18:19.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"coordinates":{"aY":26.05,"aZ":-25.051,"pfxX":-11.84,"pfxZ":4.55,"pX":0.237,"pZ":1.03,"vX0":9.185,"vY0":-124.013,"vZ0":-4.89,"x":107.97,"y":210.97,"x0":-1.986,"y0":50.0,"z0":5.131,"aX":-18.346},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"spinRate":2302,"spinDirection":248},"zone":14,"typeConfidence":2.0},"index":2,"pfxId":"160629_151910","playId":"07358036-6dc9-4732-a436-49761d6a7387","pitchNumber":2,"startTime":"2016-06-29T22:18:19.042Z","endTime":"2016-06-29T22:18:45.011Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":88.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.48,"coordinates":{"aY":30.458,"aZ":-14.934,"pfxX":-7.530000000000001,"pfxZ":8.68,"pX":-0.362,"pZ":1.891,"vX0":7.274,"vY0":-139.549,"vZ0":-6.335,"x":130.8,"y":187.72,"x0":-2.02,"y0":50.0,"z0":5.168,"aX":-14.887},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"spinRate":2368,"spinDirection":220},"zone":7,"typeConfidence":2.0},"index":3,"pfxId":"160629_151934","playId":"fd1e4e86-ed29-413b-be0d-76280d0e683d","pitchNumber":3,"startTime":"2016-06-29T22:18:45.011Z","endTime":"2016-06-29T22:19:30.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.6,"coordinates":{"aY":31.972,"aZ":-15.424,"pfxX":-6.82,"pfxZ":8.39,"pX":0.859,"pZ":1.837,"vX0":10.215,"vY0":-140.151,"vZ0":-6.468,"x":84.26,"y":189.18,"x0":-1.95,"y0":50.0,"z0":5.184,"aX":-13.545},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"spinRate":2230,"spinDirection":218},"zone":14,"typeConfidence":2.0},"hitData":{"launchSpeed":65.4,"launchAngle":30.0,"totalDistance":218.0,"trajectory":"fly_ball","hardness":"soft","location":"9","coordinates":{"coordX":174.61,"coordY":100.03}},"index":4,"pfxId":"160629_152013","playId":"a23032c7-316b-451f-aab4-1282896eddac","pitchNumber":4,"startTime":"2016-06-29T22:19:30.851Z","endTime":"2016-06-29T22:19:58.557Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T22:19:58.557Z","atBatIndex":68},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Odubel Herrera reaches on a fielding error by third baseman Jake Lamb. Cesar Hernandez scores. Andres Blanco to 2nd.","rbi":0,"awayScore":7,"homeScore":7,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2016-06-29T22:22:32.423Z","endTime":"2016-06-29T22:25:34.236Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":546318,"fullName":"Odúbel Herrera","link":"/api/v1/people/546318"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605177,"fullName":"Andrew Chafin","link":"/api/v1/people/605177"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":546318,"fullName":"Odúbel Herrera","link":"/api/v1/people/546318"},"postOnSecond":{"id":433217,"fullName":"Andrés Blanco","link":"/api/v1/people/433217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":546318,"fullName":"Odúbel Herrera","link":"/api/v1/people/546318"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":571875,"link":"/api/v1/people/571875"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":514917,"fullName":"César Hernández","link":"/api/v1/people/514917"},"responsiblePitcher":{"id":543339,"link":"/api/v1/people/543339"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":433217,"fullName":"Andrés Blanco","link":"/api/v1/people/433217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Coaching visit to mound.","event":"Game Advisory","eventType":"game_advisory","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2016-06-29T22:20:04.623Z","endTime":"2016-06-29T22:20:37.538Z","isPitch":false,"type":"action","player":{"id":546318,"link":"/api/v1/people/546318"}},{"details":{"description":"Pitching Change: Andrew Chafin replaces Daniel Hudson, batting 2nd, replacing pitcher Daniel Hudson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2016-06-29T22:20:37.538Z","endTime":"2016-06-29T22:23:03.746Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605177,"link":"/api/v1/people/605177"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"202","replacedPlayer":{"id":543339,"link":"/api/v1/people/543339"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"coordinates":{"aY":30.734,"aZ":-16.504,"pfxX":6.46,"pfxZ":8.87,"pX":0.22,"pZ":4.586,"vX0":-6.499,"vY0":-132.377,"vZ0":-1.016,"x":108.61,"y":114.96,"x0":1.879,"y0":50.0,"z0":6.194,"aX":11.353},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"spinRate":2121,"spinDirection":144},"zone":12,"typeConfidence":2.0},"index":2,"pfxId":"160629_152350","playId":"7bf3c620-0af1-4bdd-90e0-85afc373112d","pitchNumber":1,"startTime":"2016-06-29T22:23:03.746Z","endTime":"2016-06-29T22:23:24.959Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":81.7,"strikeZoneTop":3.37,"strikeZoneBottom":1.62,"coordinates":{"aY":30.034,"aZ":-16.372,"pfxX":7.129999999999999,"pfxZ":9.14,"pX":0.243,"pZ":2.961,"vX0":-6.507,"vY0":-130.962,"vZ0":-4.844,"x":107.74,"y":158.83,"x0":1.846,"y0":50.0,"z0":6.076,"aX":12.261},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"spinRate":2216,"spinDirection":142},"zone":2,"typeConfidence":2.0},"index":3,"pfxId":"160629_152412","playId":"ddba15c8-a2dc-467d-87c6-aab55c26f385","pitchNumber":2,"startTime":"2016-06-29T22:23:24.959Z","endTime":"2016-06-29T22:24:10.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.62,"coordinates":{"aY":29.871,"aZ":-13.692,"pfxX":6.77,"pfxZ":10.16,"pX":-0.132,"pZ":2.617,"vX0":-7.205,"vY0":-133.991,"vZ0":-6.539,"x":122.03,"y":168.12,"x0":1.716,"y0":50.0,"z0":6.073,"aX":12.268},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"spinRate":2402,"spinDirection":146},"zone":5,"typeConfidence":2.0},"hitData":{"launchSpeed":94.1,"launchAngle":-6.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.08,"coordY":176.33}},"index":4,"pfxId":"160629_152449","playId":"a5719b08-d8b8-47f9-b5b3-bcd094389a39","pitchNumber":3,"startTime":"2016-06-29T22:24:10.251Z","endTime":"2016-06-29T22:25:34.236Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T22:25:34.236Z","atBatIndex":69},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Peter Bourjos walks. Andres Blanco to 3rd. Odubel Herrera to 2nd.","rbi":0,"awayScore":7,"homeScore":7,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2016-06-29T22:26:39.332Z","endTime":"2016-06-29T22:28:29.958Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":488721,"fullName":"Peter Bourjos","link":"/api/v1/people/488721"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":545332,"fullName":"Jake Barrett","link":"/api/v1/people/545332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":488721,"fullName":"Peter Bourjos","link":"/api/v1/people/488721"},"postOnSecond":{"id":546318,"fullName":"Odúbel Herrera","link":"/api/v1/people/546318"},"postOnThird":{"id":433217,"fullName":"Andrés Blanco","link":"/api/v1/people/433217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":433217,"fullName":"Andrés Blanco","link":"/api/v1/people/433217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":546318,"fullName":"Odúbel Herrera","link":"/api/v1/people/546318"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":488721,"fullName":"Peter Bourjos","link":"/api/v1/people/488721"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Coaching visit to mound.","event":"Game Advisory","eventType":"game_advisory","awayScore":7,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2016-06-29T22:25:54.915Z","endTime":"2016-06-29T22:26:24.961Z","isPitch":false,"type":"action","player":{"id":488721,"link":"/api/v1/people/488721"}},{"details":{"description":"Pitching Change: Jake Barrett replaces Andrew Chafin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2016-06-29T22:26:24.961Z","endTime":"2016-06-29T22:27:11.201Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":545332,"link":"/api/v1/people/545332"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"203","replacedPlayer":{"id":605177,"link":"/api/v1/people/605177"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.8,"strikeZoneTop":3.83,"strikeZoneBottom":1.77,"coordinates":{"aY":24.249,"aZ":-26.475,"pfxX":1.73,"pfxZ":3.5,"pX":1.14,"pZ":2.638,"vX0":7.027,"vY0":-125.704,"vZ0":-3.38,"x":73.55,"y":167.55,"x0":-1.909,"y0":50.0,"z0":6.137,"aX":2.775},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"spinRate":732,"spinDirection":154},"zone":14,"typeConfidence":2.0},"index":2,"pfxId":"160629_152759","playId":"10dad9d4-c484-4177-b8c0-4cbdafeb4660","pitchNumber":1,"startTime":"2016-06-29T22:27:11.201Z","endTime":"2016-06-29T22:27:29.459Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.6,"strikeZoneTop":3.71,"strikeZoneBottom":1.72,"coordinates":{"aY":23.804,"aZ":-22.136,"pfxX":3.81,"pfxZ":6.36,"pX":2.651,"pZ":-0.413,"vX0":8.954,"vY0":-124.119,"vZ0":-11.203,"x":15.95,"y":249.93,"x0":-1.492,"y0":50.0,"z0":5.986,"aX":5.97},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"spinRate":1365,"spinDirection":149},"zone":14,"typeConfidence":2.0},"index":3,"pfxId":"160629_152818","playId":"0d3f7f39-49f7-4665-95ce-e6b353396aec","pitchNumber":2,"startTime":"2016-06-29T22:27:29.459Z","endTime":"2016-06-29T22:28:02.906Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":88.3,"strikeZoneTop":3.75,"strikeZoneBottom":1.7,"coordinates":{"aY":26.821,"aZ":-15.631,"pfxX":-5.5,"pfxZ":8.39,"pX":1.082,"pZ":1.523,"vX0":9.176,"vY0":-138.309,"vZ0":-9.084,"x":75.76,"y":197.66,"x0":-1.544,"y0":50.0,"z0":5.867,"aX":-10.797},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"spinRate":2072,"spinDirection":213},"zone":14,"typeConfidence":2.0},"index":4,"pfxId":"160629_152850","playId":"e9815f1d-1ad5-4471-8ee3-88ba87113712","pitchNumber":3,"startTime":"2016-06-29T22:28:02.906Z","endTime":"2016-06-29T22:28:26.603Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.6,"strikeZoneTop":3.75,"strikeZoneBottom":1.7,"coordinates":{"aY":29.029,"aZ":-14.149,"pfxX":-3.9700000000000006,"pfxZ":9.19,"pX":1.142,"pZ":2.879,"vX0":9.046,"vY0":-138.447,"vZ0":-5.853,"x":73.47,"y":161.05,"x0":-1.642,"y0":50.0,"z0":5.956,"aX":-7.758},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"spinRate":2056,"spinDirection":203},"zone":12,"typeConfidence":2.0},"index":5,"pfxId":"160629_152913","playId":"2561117f-f93d-429b-afee-76e0c8fc877c","pitchNumber":4,"startTime":"2016-06-29T22:28:26.603Z","endTime":"2016-06-29T22:28:29.958Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T22:28:29.958Z","atBatIndex":70},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Cody Asche out on a sacrifice fly to center fielder Michael Bourn. Andres Blanco scores. Odubel Herrera to 3rd.","rbi":1,"awayScore":8,"homeScore":7,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2016-06-29T22:29:21.109Z","endTime":"2016-06-29T22:31:27.010Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":605125,"fullName":"Cody Asche","link":"/api/v1/people/605125"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":545332,"fullName":"Jake Barrett","link":"/api/v1/people/545332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":488721,"fullName":"Peter Bourjos","link":"/api/v1/people/488721"},"postOnThird":{"id":546318,"fullName":"Odúbel Herrera","link":"/api/v1/people/546318"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":605125,"fullName":"Cody Asche","link":"/api/v1/people/605125"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":456422,"link":"/api/v1/people/456422"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":433217,"fullName":"Andrés Blanco","link":"/api/v1/people/433217"},"responsiblePitcher":{"id":543339,"link":"/api/v1/people/543339"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":546318,"fullName":"Odúbel Herrera","link":"/api/v1/people/546318"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Coaching visit to mound.","event":"Game Advisory","eventType":"game_advisory","awayScore":7,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2016-06-29T22:28:51.726Z","endTime":"2016-06-29T22:29:50.188Z","isPitch":false,"type":"action","player":{"id":605125,"link":"/api/v1/people/605125"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":88.5,"strikeZoneTop":3.67,"strikeZoneBottom":1.61,"coordinates":{"aY":28.457,"aZ":-15.517,"pfxX":-5.16,"pfxZ":8.36,"pX":-1.188,"pZ":1.638,"vX0":3.608,"vY0":-139.287,"vZ0":-8.913,"x":162.28,"y":194.55,"x0":-1.824,"y0":50.0,"z0":5.884,"aX":-10.24},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"spinRate":2037,"spinDirection":211},"zone":13,"typeConfidence":2.0},"index":1,"pfxId":"160629_153040","playId":"e52e0e3f-4214-4c76-8205-4801b466262c","pitchNumber":1,"startTime":"2016-06-29T22:29:50.188Z","endTime":"2016-06-29T22:30:09.662Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":88.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.61,"coordinates":{"aY":24.278,"aZ":-11.064,"pfxX":-2.16,"pfxZ":10.7,"pX":0.237,"pZ":1.448,"vX0":5.74,"vY0":-137.796,"vZ0":-10.4,"x":107.97,"y":199.68,"x0":-1.572,"y0":50.0,"z0":5.97,"aX":-4.253},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"spinRate":2267,"spinDirection":191},"zone":14,"typeConfidence":2.0},"index":2,"pfxId":"160629_153100","playId":"7d24fcac-0366-441b-80b4-1ab50b97fb2f","pitchNumber":2,"startTime":"2016-06-29T22:30:09.662Z","endTime":"2016-06-29T22:30:53.533Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":88.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.61,"coordinates":{"aY":29.918,"aZ":-13.748,"pfxX":-5.29,"pfxZ":9.28,"pX":0.256,"pZ":1.463,"vX0":6.801,"vY0":-139.387,"vZ0":-10.014,"x":107.24,"y":199.28,"x0":-1.522,"y0":50.0,"z0":5.998,"aX":-10.466},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"spinRate":2206,"spinDirection":209},"zone":14,"typeConfidence":2.0},"hitData":{"launchSpeed":100.5,"launchAngle":18.0,"totalDistance":350.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":128.93,"coordY":73.08}},"index":3,"pfxId":"160629_153131","playId":"9aeca377-0127-46e9-a9e0-790f92d94baa","pitchNumber":3,"startTime":"2016-06-29T22:30:53.533Z","endTime":"2016-06-29T22:31:27.010Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T22:31:27.010Z","atBatIndex":71},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ryan Howard walks. Peter Bourjos to 2nd.","rbi":0,"awayScore":8,"homeScore":7,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2016-06-29T22:31:36.027Z","endTime":"2016-06-29T22:33:54.994Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":429667,"fullName":"Ryan Howard","link":"/api/v1/people/429667"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":545332,"fullName":"Jake Barrett","link":"/api/v1/people/545332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":429667,"fullName":"Ryan Howard","link":"/api/v1/people/429667"},"postOnSecond":{"id":488721,"fullName":"Peter Bourjos","link":"/api/v1/people/488721"},"postOnThird":{"id":546318,"fullName":"Odúbel Herrera","link":"/api/v1/people/546318"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":488721,"fullName":"Peter Bourjos","link":"/api/v1/people/488721"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":429667,"fullName":"Ryan Howard","link":"/api/v1/people/429667"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Ryan Howard replaces Adam Morgan.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2016-06-29T22:31:32.842Z","endTime":"2016-06-29T22:31:41.211Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":429667,"link":"/api/v1/people/429667"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"402","replacedPlayer":{"id":605388,"link":"/api/v1/people/605388"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.5,"strikeZoneTop":3.72,"strikeZoneBottom":1.77,"coordinates":{"aY":30.626,"aZ":-16.279,"pfxX":-7.050000000000001,"pfxZ":8.14,"pX":-0.467,"pZ":1.067,"vX0":5.371,"vY0":-138.472,"vZ0":-10.323,"x":134.8,"y":209.97,"x0":-1.515,"y0":50.0,"z0":5.929,"aX":-13.7},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"spinRate":2199,"spinDirection":220},"zone":13,"typeConfidence":2.0},"index":1,"pfxId":"160629_153228","playId":"fc7691ac-a17e-484c-87aa-3a23e00eb986","pitchNumber":1,"startTime":"2016-06-29T22:31:41.211Z","endTime":"2016-06-29T22:32:00.145Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.68,"strikeZoneBottom":1.68,"coordinates":{"aY":32.286,"aZ":-17.079,"pfxX":-5.69,"pfxZ":7.77,"pX":-1.466,"pZ":3.159,"vX0":2.583,"vY0":-138.5,"vZ0":-4.838,"x":172.88,"y":153.49,"x0":-1.674,"y0":50.0,"z0":6.078,"aX":-10.997},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"spinRate":1956,"spinDirection":216},"zone":11,"typeConfidence":2.0},"index":2,"pfxId":"160629_153250","playId":"2239e9d9-138c-4288-b987-6ea9ff8e07a1","pitchNumber":2,"startTime":"2016-06-29T22:32:00.145Z","endTime":"2016-06-29T22:32:24.591Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.9,"strikeZoneTop":3.61,"strikeZoneBottom":1.63,"coordinates":{"aY":25.769,"aZ":-36.113,"pfxX":2.77,"pfxZ":-2.67,"pX":-0.075,"pZ":2.707,"vX0":3.21,"vY0":-122.278,"vZ0":-0.996,"x":119.86,"y":165.69,"x0":-1.769,"y0":50.0,"z0":6.238,"aX":4.166},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"spinRate":680,"spinDirection":46},"zone":5,"typeConfidence":2.0},"index":3,"pfxId":"160629_153312","playId":"ad95c77e-ff2a-41b3-ae01-5665c703408f","pitchNumber":3,"startTime":"2016-06-29T22:32:24.591Z","endTime":"2016-06-29T22:32:48.185Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.65,"strikeZoneBottom":1.58,"coordinates":{"aY":33.599,"aZ":-18.594,"pfxX":-6.8100000000000005,"pfxZ":6.98,"pX":-0.976,"pZ":1.087,"vX0":3.818,"vY0":-138.835,"vZ0":-10.063,"x":154.2,"y":209.43,"x0":-1.491,"y0":50.0,"z0":6.018,"aX":-13.18},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"spinRate":1978,"spinDirection":224},"zone":13,"typeConfidence":2.0},"index":4,"pfxId":"160629_153334","playId":"c2a92311-6d89-42ec-9ea0-096162b3ce1e","pitchNumber":4,"startTime":"2016-06-29T22:32:48.185Z","endTime":"2016-06-29T22:33:14.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.0,"strikeZoneTop":3.93,"strikeZoneBottom":1.9,"coordinates":{"aY":30.433,"aZ":-12.972,"pfxX":-4.53,"pfxZ":9.92,"pX":-0.777,"pZ":1.639,"vX0":3.633,"vY0":-137.962,"vZ0":-9.335,"x":146.62,"y":194.53,"x0":-1.522,"y0":50.0,"z0":5.938,"aX":-8.737},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"spinRate":2218,"spinDirection":204},"zone":13,"typeConfidence":2.0},"index":5,"pfxId":"160629_153358","playId":"fa54b4e7-10ff-48c4-b5fb-d4051ba19c68","pitchNumber":5,"startTime":"2016-06-29T22:33:14.571Z","endTime":"2016-06-29T22:33:49.548Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":89.0,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"coordinates":{"aY":26.603,"aZ":-6.273,"pfxX":-3.7800000000000002,"pfxZ":12.92,"pX":0.88,"pZ":1.434,"vX0":7.729,"vY0":-139.361,"vZ0":-11.426,"x":83.46,"y":200.06,"x0":-1.419,"y0":50.0,"z0":5.968,"aX":-7.545},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"spinRate":2808,"spinDirection":196},"zone":14,"typeConfidence":2.0},"index":6,"pfxId":"160629_153436","playId":"c9cc374f-9b6e-4ee5-aec0-f74bfbadaa69","pitchNumber":6,"startTime":"2016-06-29T22:33:49.548Z","endTime":"2016-06-29T22:33:54.994Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T22:33:54.994Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tommy Joseph grounds out, third baseman Jake Lamb to first baseman Paul Goldschmidt.","rbi":0,"awayScore":8,"homeScore":7,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2016-06-29T22:34:02.170Z","endTime":"2016-06-29T22:36:29.587Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":571830,"fullName":"Tommy Joseph","link":"/api/v1/people/571830"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":545332,"fullName":"Jake Barrett","link":"/api/v1/people/545332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":571830,"fullName":"Tommy Joseph","link":"/api/v1/people/571830"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":571875,"link":"/api/v1/people/571875"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":80.7,"strikeZoneTop":3.56,"strikeZoneBottom":1.66,"coordinates":{"aY":22.846,"aZ":-32.154,"pfxX":3.0699999999999994,"pfxZ":-0.03,"pX":0.483,"pZ":1.925,"vX0":4.352,"vY0":-126.136,"vZ0":-4.297,"x":98.59,"y":186.81,"x0":-1.656,"y0":50.0,"z0":6.21,"aX":5.006},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"spinRate":576,"spinDirection":90},"zone":9,"typeConfidence":2.0},"index":0,"pfxId":"160629_153516","playId":"8d8f5d4a-a308-4eb1-9d60-a495618b9cf1","pitchNumber":1,"startTime":"2016-06-29T22:34:26.453Z","endTime":"2016-06-29T22:34:50.327Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":88.5,"strikeZoneTop":3.62,"strikeZoneBottom":1.61,"coordinates":{"aY":27.966,"aZ":-16.343,"pfxX":-6.41,"pfxZ":7.940000000000001,"pX":0.684,"pZ":2.303,"vX0":8.096,"vY0":-139.247,"vZ0":-7.348,"x":90.93,"y":176.6,"x0":-1.413,"y0":50.0,"z0":6.034,"aX":-12.731},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"spinRate":2117,"spinDirection":218},"zone":9,"typeConfidence":2.0},"index":1,"pfxId":"160629_153538","playId":"883a7e54-3ceb-455e-b75f-f74b7438882f","pitchNumber":2,"startTime":"2016-06-29T22:34:50.327Z","endTime":"2016-06-29T22:35:12.774Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":82.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"coordinates":{"aY":24.17,"aZ":-28.333,"pfxX":2.72,"pfxZ":2.2,"pX":0.246,"pZ":2.029,"vX0":3.957,"vY0":-129.366,"vZ0":-4.851,"x":107.62,"y":184.0,"x0":-1.65,"y0":50.0,"z0":6.072,"aX":4.663},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"spinRate":678,"spinDirection":129},"zone":9,"typeConfidence":2.0},"index":2,"pfxId":"160629_153604","playId":"021d5b75-85ae-47f9-9187-0f1b7e82ad4f","pitchNumber":3,"startTime":"2016-06-29T22:35:12.774Z","endTime":"2016-06-29T22:35:49.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"coordinates":{"aY":30.665,"aZ":-12.808,"pfxX":-5.34,"pfxZ":9.73,"pX":1.067,"pZ":3.092,"vX0":8.664,"vY0":-139.714,"vZ0":-5.875,"x":76.33,"y":155.3,"x0":-1.377,"y0":50.0,"z0":6.059,"aX":-10.578},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"spinRate":2291,"spinDirection":208},"zone":12,"typeConfidence":2.0},"index":3,"pfxId":"160629_153638","playId":"ec65261e-60a7-4cc1-bccd-d30bd0c5d452","pitchNumber":4,"startTime":"2016-06-29T22:35:49.347Z","endTime":"2016-06-29T22:36:21.526Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"coordinates":{"aY":24.112,"aZ":-25.954,"pfxX":1.67,"pfxZ":3.58,"pX":0.824,"pZ":1.362,"vX0":5.747,"vY0":-129.503,"vZ0":-7.041,"x":85.59,"y":202.01,"x0":-1.631,"y0":50.0,"z0":6.069,"aX":2.87},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"spinRate":767,"spinDirection":155},"zone":14,"typeConfidence":2.0},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.67,"coordY":170.23}},"index":4,"pfxId":"160629_153706","playId":"1b0341b4-16ca-44e4-875d-dc53cd86f437","pitchNumber":5,"startTime":"2016-06-29T22:36:21.526Z","endTime":"2016-06-29T22:36:29.587Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T22:36:29.587Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Drury strikes out swinging, catcher Cameron Rupp to first baseman Tommy Joseph.","rbi":0,"awayScore":8,"homeScore":7,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2016-06-29T22:38:36.771Z","endTime":"2016-06-29T22:39:53.889Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":592273,"fullName":"Brandon Drury","link":"/api/v1/people/592273"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593576,"fullName":"Héctor Neris","link":"/api/v1/people/593576"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592273,"fullName":"Brandon Drury","link":"/api/v1/people/592273"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":519237,"link":"/api/v1/people/519237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":571830,"link":"/api/v1/people/571830"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Hector Neris replaces Adam Morgan, batting 4th.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2016-06-29T22:38:34.270Z","endTime":"2016-06-29T22:38:59.305Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":593576,"link":"/api/v1/people/593576"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"403","replacedPlayer":{"id":429667,"link":"/api/v1/people/429667"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":79.2,"strikeZoneTop":3.72,"strikeZoneBottom":1.68,"coordinates":{"aY":21.534,"aZ":-29.225,"pfxX":-5.72,"pfxZ":1.82,"pX":-0.074,"pZ":2.277,"vX0":5.759,"vY0":-123.985,"vZ0":-3.071,"x":119.82,"y":177.3,"x0":-1.669,"y0":50.0,"z0":5.935,"aX":-9.023},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"spinRate":1111,"spinDirection":251},"zone":8,"typeConfidence":2.0},"index":1,"pfxId":"160629_153945","playId":"a45c020d-d7da-468c-884f-6d0d2bb9804c","pitchNumber":1,"startTime":"2016-06-29T22:38:59.305Z","endTime":"2016-06-29T22:39:22.164Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.72,"strikeZoneBottom":1.68,"coordinates":{"aY":27.056,"aZ":-34.064,"pfxX":-6.7,"pfxZ":-1.22,"pX":-0.428,"pZ":2.239,"vX0":4.955,"vY0":-126.446,"vZ0":-2.401,"x":133.31,"y":178.33,"x0":-1.548,"y0":50.0,"z0":5.948,"aX":-10.784},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"spinRate":1256,"spinDirection":279},"zone":7,"typeConfidence":2.0},"index":2,"pfxId":"160629_154013","playId":"a2a4a978-958f-4d66-a1ec-41e5a7e01202","pitchNumber":2,"startTime":"2016-06-29T22:39:22.164Z","endTime":"2016-06-29T22:39:49.551Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.4,"strikeZoneTop":3.72,"strikeZoneBottom":1.68,"coordinates":{"aY":25.396,"aZ":-25.705,"pfxX":-8.4,"pfxZ":3.92,"pX":-0.25,"pZ":1.281,"vX0":5.637,"vY0":-126.821,"vZ0":-6.277,"x":126.53,"y":204.19,"x0":-1.407,"y0":50.0,"z0":5.832,"aX":-13.713},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"spinRate":1735,"spinDirection":244},"zone":13,"typeConfidence":2.0},"index":3,"pfxId":"160629_154037","playId":"0501d4a0-299f-4fc4-95af-42b192eab233","pitchNumber":3,"startTime":"2016-06-29T22:39:49.551Z","endTime":"2016-06-29T22:39:53.889Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T22:39:53.889Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Ahmed singles on a soft ground ball to third baseman Andres Blanco.","rbi":0,"awayScore":8,"homeScore":7,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2016-06-29T22:40:01.278Z","endTime":"2016-06-29T22:42:45.107Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":605113,"fullName":"Nick Ahmed","link":"/api/v1/people/605113"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593576,"fullName":"Héctor Neris","link":"/api/v1/people/593576"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605113,"fullName":"Nick Ahmed","link":"/api/v1/people/605113"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":605113,"fullName":"Nick Ahmed","link":"/api/v1/people/605113"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":433217,"link":"/api/v1/people/433217"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":80.0,"strikeZoneTop":3.68,"strikeZoneBottom":1.72,"coordinates":{"aY":23.092,"aZ":-28.935,"pfxX":-7.52,"pfxZ":1.96,"pX":-0.242,"pZ":2.71,"vX0":5.444,"vY0":-125.803,"vZ0":-2.433,"x":126.22,"y":165.61,"x0":-1.446,"y0":50.0,"z0":6.011,"aX":-12.171},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"spinRate":1452,"spinDirection":255},"zone":5,"typeConfidence":2.0},"index":0,"pfxId":"160629_154116","playId":"8f2dbbc2-c89a-4280-83ae-9a3fa80af64c","pitchNumber":1,"startTime":"2016-06-29T22:40:23.895Z","endTime":"2016-06-29T22:40:58.064Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":3.88,"strikeZoneBottom":1.78,"coordinates":{"aY":29.746,"aZ":-19.923,"pfxX":-10.06,"pfxZ":6.36,"pX":1.204,"pZ":2.348,"vX0":10.579,"vY0":-137.304,"vZ0":-5.275,"x":71.11,"y":175.38,"x0":-1.388,"y0":50.0,"z0":5.645,"aX":-19.244},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"spinRate":2410,"spinDirection":237},"zone":14,"typeConfidence":2.0},"index":1,"pfxId":"160629_154148","playId":"f411b3d4-7cc4-4577-b251-a6d87aa51ca5","pitchNumber":2,"startTime":"2016-06-29T22:40:58.064Z","endTime":"2016-06-29T22:41:18.185Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.68,"strikeZoneBottom":1.72,"coordinates":{"aY":26.204,"aZ":-27.696,"pfxX":-9.29,"pfxZ":2.7,"pX":0.283,"pZ":1.457,"vX0":7.026,"vY0":-126.943,"vZ0":-5.522,"x":106.21,"y":199.44,"x0":-1.315,"y0":50.0,"z0":5.868,"aX":-15.144},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"spinRate":1805,"spinDirection":253},"zone":14,"typeConfidence":2.0},"index":2,"pfxId":"160629_154205","playId":"f4fef15f-fbdd-4355-8989-b736d00df823","pitchNumber":3,"startTime":"2016-06-29T22:41:18.185Z","endTime":"2016-06-29T22:41:38.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.8,"strikeZoneTop":3.8,"strikeZoneBottom":1.79,"coordinates":{"aY":26.285,"aZ":-28.17,"pfxX":-9.42,"pfxZ":2.33,"pX":0.124,"pZ":1.009,"vX0":6.75,"vY0":-129.016,"vZ0":-6.53,"x":112.27,"y":211.54,"x0":-1.299,"y0":50.0,"z0":5.737,"aX":-15.918},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"spinRate":1846,"spinDirection":255},"zone":14,"typeConfidence":2.0},"index":3,"pfxId":"160629_154229","playId":"e026cd3b-c4d2-4dfa-8961-aa02213aeae6","pitchNumber":4,"startTime":"2016-06-29T22:41:38.311Z","endTime":"2016-06-29T22:42:01.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.1,"strikeZoneTop":3.68,"strikeZoneBottom":1.72,"coordinates":{"aY":29.659,"aZ":-16.36,"pfxX":-9.28,"pfxZ":8.12,"pX":-0.256,"pZ":2.692,"vX0":6.781,"vY0":-138.077,"vZ0":-5.117,"x":126.76,"y":166.1,"x0":-1.534,"y0":50.0,"z0":5.663,"aX":-17.979},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"spinRate":2516,"spinDirection":228},"zone":5,"typeConfidence":2.0},"index":4,"pfxId":"160629_154249","playId":"43ea6b3b-28d0-4fdd-b9d9-7c2b17d711f7","pitchNumber":5,"startTime":"2016-06-29T22:42:01.002Z","endTime":"2016-06-29T22:42:36.031Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.5,"strikeZoneTop":3.68,"strikeZoneBottom":1.72,"coordinates":{"aY":25.53,"aZ":-29.886,"pfxX":-9.98,"pfxZ":1.32,"pX":0.55,"pZ":2.288,"vX0":8.226,"vY0":-128.61,"vZ0":-3.292,"x":96.04,"y":177.0,"x0":-1.386,"y0":50.0,"z0":5.891,"aX":-16.79},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"spinRate":1911,"spinDirection":262},"zone":9,"typeConfidence":2.0},"hitData":{"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":117.76,"coordY":185.49}},"index":5,"pfxId":"160629_154321","playId":"764e7343-82d2-4c01-a895-b7f3e59ef9fb","pitchNumber":6,"startTime":"2016-06-29T22:42:36.031Z","endTime":"2016-06-29T22:42:45.107Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T22:42:45.107Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Bourn strikes out swinging.","rbi":0,"awayScore":8,"homeScore":7,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2016-06-29T22:42:52.988Z","endTime":"2016-06-29T22:45:33.924Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":456422,"fullName":"Michael Bourn","link":"/api/v1/people/456422"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593576,"fullName":"Héctor Neris","link":"/api/v1/people/593576"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605113,"fullName":"Nick Ahmed","link":"/api/v1/people/605113"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":456422,"fullName":"Michael Bourn","link":"/api/v1/people/456422"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":519237,"link":"/api/v1/people/519237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":87.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.51,"coordinates":{"aY":28.505,"aZ":-7.535,"pfxX":-7.59,"pfxZ":12.740000000000002,"pX":0.519,"pZ":0.989,"vX0":8.006,"vY0":-137.525,"vZ0":-10.977,"x":97.22,"y":212.08,"x0":-1.435,"y0":50.0,"z0":5.528,"aX":-14.633},"breaks":{"breakAngle":52.8,"breakLength":3.6,"breakY":24.0,"spinRate":3023,"spinDirection":210},"zone":14,"typeConfidence":2.0},"index":0,"pfxId":"160629_154420","playId":"3ccb7f29-d988-4dc9-bc7c-af300bba0b56","pitchNumber":1,"startTime":"2016-06-29T22:43:29.342Z","endTime":"2016-06-29T22:43:47.466Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"04480416-0776-0013-001c-f08cd117d70a","startTime":"2016-06-29T22:43:47.466Z","endTime":"2016-06-29T22:44:09.251Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.3,"strikeZoneTop":3.42,"strikeZoneBottom":1.51,"coordinates":{"aY":25.069,"aZ":-25.276,"pfxX":-9.2,"pfxZ":4.31,"pX":1.11,"pZ":0.74,"vX0":8.776,"vY0":-125.038,"vZ0":-7.288,"x":74.69,"y":218.8,"x0":-1.25,"y0":50.0,"z0":5.765,"aX":-14.569},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"spinRate":1870,"spinDirection":244},"zone":14,"typeConfidence":2.0},"index":2,"pfxId":"160629_154458","playId":"a88cd25c-f219-45e9-a63b-2786a6d055bc","pitchNumber":2,"startTime":"2016-06-29T22:44:09.251Z","endTime":"2016-06-29T22:44:33.330Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"coordinates":{"aY":29.913,"aZ":-22.906,"pfxX":-9.23,"pfxZ":4.84,"pX":-0.609,"pZ":2.984,"vX0":5.806,"vY0":-136.848,"vZ0":-3.093,"x":140.21,"y":158.21,"x0":-1.558,"y0":50.0,"z0":5.696,"aX":-17.522},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"spinRate":2101,"spinDirection":242},"zone":1,"typeConfidence":2.0},"index":3,"pfxId":"160629_154523","playId":"a40bdd9f-8f02-43e0-a008-a62d050d05f2","pitchNumber":3,"startTime":"2016-06-29T22:44:33.330Z","endTime":"2016-06-29T22:45:01.534Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"coordinates":{"aY":29.839,"aZ":-20.096,"pfxX":-9.17,"pfxZ":6.449999999999999,"pX":-0.158,"pZ":1.555,"vX0":7.355,"vY0":-135.597,"vZ0":-6.884,"x":123.02,"y":196.8,"x0":-1.715,"y0":50.0,"z0":5.53,"aX":-17.058},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"spinRate":2236,"spinDirection":234},"zone":8,"typeConfidence":2.0},"index":4,"pfxId":"160629_154547","playId":"4fd2afe6-2590-4855-ad50-99f9cc80a6eb","pitchNumber":4,"startTime":"2016-06-29T22:45:01.534Z","endTime":"2016-06-29T22:45:26.627Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"coordinates":{"aY":28.489,"aZ":-25.52,"pfxX":-11.39,"pfxZ":3.9399999999999995,"pX":-0.488,"pZ":0.607,"vX0":6.719,"vY0":-128.801,"vZ0":-7.687,"x":135.6,"y":222.39,"x0":-1.66,"y0":50.0,"z0":5.624,"aX":-18.999},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"spinRate":2267,"spinDirection":250},"zone":13,"typeConfidence":2.0},"index":5,"pfxId":"160629_154613","playId":"b22db25d-532e-4a45-9af1-1678609b795a","pitchNumber":5,"startTime":"2016-06-29T22:45:26.627Z","endTime":"2016-06-29T22:45:33.924Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T22:45:33.924Z","atBatIndex":76},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jean Segura singles on a ground ball to third baseman Andres Blanco. Nick Ahmed scores. Jean Segura to 2nd. Jean Segura advances to 2nd, on a throwing error by third baseman Andres Blanco.","rbi":1,"awayScore":8,"homeScore":8,"isOut":false},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2016-06-29T22:45:39.355Z","endTime":"2016-06-29T22:49:15.726Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":516416,"fullName":"Jean Segura","link":"/api/v1/people/516416"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593576,"fullName":"Héctor Neris","link":"/api/v1/people/593576"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":516416,"fullName":"Jean Segura","link":"/api/v1/people/516416"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,5,6,7],"actionIndex":[2,4],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":605113,"fullName":"Nick Ahmed","link":"/api/v1/people/605113"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":605113,"fullName":"Nick Ahmed","link":"/api/v1/people/605113"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":516416,"fullName":"Jean Segura","link":"/api/v1/people/516416"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":433217,"link":"/api/v1/people/433217"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":516416,"fullName":"Jean Segura","link":"/api/v1/people/516416"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":433217,"link":"/api/v1/people/433217"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":605113,"fullName":"Nick Ahmed","link":"/api/v1/people/605113"},"responsiblePitcher":{"id":593576,"link":"/api/v1/people/593576"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":80.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.51,"coordinates":{"aY":21.681,"aZ":-29.414,"pfxX":-7.85,"pfxZ":1.64,"pX":-0.753,"pZ":3.658,"vX0":4.64,"vY0":-126.193,"vZ0":-0.067,"x":145.7,"y":140.01,"x0":-1.58,"y0":50.0,"z0":6.021,"aX":-12.873},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"spinRate":1514,"spinDirection":257},"zone":11,"typeConfidence":2.0},"index":0,"pfxId":"160629_154649","playId":"13b77839-df3f-4c7e-841a-c36dff6660e7","pitchNumber":1,"startTime":"2016-06-29T22:45:58.454Z","endTime":"2016-06-29T22:46:21.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.57,"coordinates":{"aY":23.871,"aZ":-31.674,"pfxX":-7.59,"pfxZ":0.27,"pX":-1.601,"pZ":3.162,"vX0":2.522,"vY0":-125.142,"vZ0":-0.636,"x":178.03,"y":153.41,"x0":-1.632,"y0":50.0,"z0":6.001,"aX":-12.108},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"spinRate":1405,"spinDirection":267},"zone":11,"typeConfidence":2.0},"index":1,"pfxId":"160629_154705","playId":"37538c31-8626-406a-8a0e-d608470ab380","pitchNumber":2,"startTime":"2016-06-29T22:46:21.036Z","endTime":"2016-06-29T22:46:29.680Z","isPitch":true,"type":"pitch"},{"details":{"description":"Nick Ahmed steals (4) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":8,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"actionPlayId":"37538c31-8626-406a-8a0e-d608470ab380","startTime":"2016-06-29T22:46:29.680Z","endTime":"2016-06-29T22:47:12.336Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":605113,"link":"/api/v1/people/605113"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.51,"coordinates":{"aY":28.391,"aZ":-21.306,"pfxX":-9.86,"pfxZ":5.58,"pX":1.186,"pZ":1.817,"vX0":10.958,"vY0":-137.73,"vZ0":-6.334,"x":71.79,"y":189.72,"x0":-1.549,"y0":50.0,"z0":5.571,"aX":-19.083},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"spinRate":2313,"spinDirection":240},"zone":14,"typeConfidence":2.0},"index":3,"pfxId":"160629_154753","playId":"3220e850-8e16-41eb-bddb-8c04ef8c4120","pitchNumber":3,"startTime":"2016-06-29T22:47:12.336Z","endTime":"2016-06-29T22:47:23.124Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Hector Neris. Nick Ahmed to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":8,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":4,"actionPlayId":"3220e850-8e16-41eb-bddb-8c04ef8c4120","startTime":"2016-06-29T22:47:23.124Z","endTime":"2016-06-29T22:47:43.228Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":605113,"link":"/api/v1/people/605113"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.44,"coordinates":{"aY":31.389,"aZ":-16.161,"pfxX":-7.700000000000001,"pfxZ":8.29,"pX":0.805,"pZ":2.679,"vX0":9.19,"vY0":-137.995,"vZ0":-4.984,"x":86.32,"y":166.45,"x0":-1.571,"y0":50.0,"z0":5.601,"aX":-14.817},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"spinRate":2294,"spinDirection":222},"zone":6,"typeConfidence":2.0},"index":5,"pfxId":"160629_154831","playId":"b0216e3c-1c89-4b3e-bf1a-5d27dfeb6472","pitchNumber":4,"startTime":"2016-06-29T22:47:43.228Z","endTime":"2016-06-29T22:48:00.408Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.51,"coordinates":{"aY":24.076,"aZ":-23.965,"pfxX":-8.25,"pfxZ":5.0,"pX":0.235,"pZ":2.024,"vX0":7.014,"vY0":-126.332,"vZ0":-4.637,"x":108.04,"y":184.13,"x0":-1.497,"y0":50.0,"z0":5.793,"aX":-13.419},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"spinRate":1807,"spinDirection":238},"zone":8,"typeConfidence":2.0},"index":6,"pfxId":"160629_154850","playId":"b73fd287-a3c0-4fec-9038-0ecfaf8c10ff","pitchNumber":5,"startTime":"2016-06-29T22:48:00.408Z","endTime":"2016-06-29T22:48:47.629Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":81.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.51,"coordinates":{"aY":23.67,"aZ":-24.273,"pfxX":-8.36,"pfxZ":4.75,"pX":0.513,"pZ":0.521,"vX0":7.674,"vY0":-126.924,"vZ0":-8.307,"x":97.45,"y":224.71,"x0":-1.45,"y0":50.0,"z0":5.74,"aX":-13.768},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"spinRate":1814,"spinDirection":240},"zone":14,"typeConfidence":2.0},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.65,"coordY":181.42}},"index":7,"pfxId":"160629_154926","playId":"47173e8f-b8a6-4785-b72b-3513895d9293","pitchNumber":6,"startTime":"2016-06-29T22:48:47.629Z","endTime":"2016-06-29T22:49:15.726Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T22:49:15.726Z","atBatIndex":77},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Rickie Weeks Jr. hit by pitch.","rbi":0,"awayScore":8,"homeScore":8,"isOut":false},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2016-06-29T22:49:25.976Z","endTime":"2016-06-29T22:52:30.551Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":430001,"fullName":"Rickie Weeks Jr.","link":"/api/v1/people/430001"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593576,"fullName":"Héctor Neris","link":"/api/v1/people/593576"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":430001,"fullName":"Rickie Weeks Jr.","link":"/api/v1/people/430001"},"postOnSecond":{"id":516416,"fullName":"Jean Segura","link":"/api/v1/people/516416"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":430001,"fullName":"Rickie Weeks Jr.","link":"/api/v1/people/430001"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Rickie Weeks Jr. replaces Jake Barrett.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2016-06-29T22:49:23.058Z","endTime":"2016-06-29T22:49:34.376Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":430001,"link":"/api/v1/people/430001"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"204","replacedPlayer":{"id":545332,"link":"/api/v1/people/545332"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.1,"strikeZoneTop":3.84,"strikeZoneBottom":1.62,"coordinates":{"aY":25.35,"aZ":-33.128,"pfxX":-9.45,"pfxZ":-0.63,"pX":0.101,"pZ":2.749,"vX0":6.8,"vY0":-126.632,"vZ0":-1.412,"x":113.15,"y":164.56,"x0":-1.388,"y0":50.0,"z0":5.959,"aX":-15.382},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"spinRate":1766,"spinDirection":273},"zone":5,"typeConfidence":2.0},"index":1,"pfxId":"160629_155025","playId":"8031f1df-7a12-4837-9aec-bf03111b2a04","pitchNumber":1,"startTime":"2016-06-29T22:49:34.376Z","endTime":"2016-06-29T22:50:26.009Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.4,"strikeZoneTop":3.79,"strikeZoneBottom":1.62,"coordinates":{"aY":25.83,"aZ":-30.035,"pfxX":-9.38,"pfxZ":1.29,"pX":-1.705,"pZ":3.215,"vX0":2.487,"vY0":-125.981,"vZ0":-1.026,"x":181.99,"y":151.98,"x0":-1.488,"y0":50.0,"z0":6.057,"aX":-15.053},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"spinRate":1751,"spinDirection":261},"zone":11,"typeConfidence":2.0},"index":2,"pfxId":"160629_155117","playId":"ba3f4106-058c-4f76-aa8b-7a83ce2e2a40","pitchNumber":2,"startTime":"2016-06-29T22:50:26.009Z","endTime":"2016-06-29T22:50:52.939Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.6,"strikeZoneTop":3.8,"strikeZoneBottom":1.62,"coordinates":{"aY":29.204,"aZ":-17.65,"pfxX":-5.95,"pfxZ":7.55,"pX":-1.712,"pZ":2.476,"vX0":1.929,"vY0":-137.202,"vZ0":-5.243,"x":182.26,"y":171.93,"x0":-1.65,"y0":50.0,"z0":5.607,"aX":-11.383},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"spinRate":1951,"spinDirection":218},"zone":13,"typeConfidence":2.0},"index":3,"pfxId":"160629_155141","playId":"09129b9f-e823-45fe-8099-d38f506502be","pitchNumber":3,"startTime":"2016-06-29T22:50:52.939Z","endTime":"2016-06-29T22:51:20.903Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.8,"strikeZoneTop":3.75,"strikeZoneBottom":1.62,"coordinates":{"aY":22.755,"aZ":-34.144,"pfxX":-6.75,"pfxZ":-1.3,"pX":-0.483,"pZ":3.27,"vX0":4.478,"vY0":-124.035,"vZ0":0.295,"x":135.41,"y":150.49,"x0":-1.427,"y0":50.0,"z0":5.976,"aX":-10.608},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"spinRate":1262,"spinDirection":280},"zone":1,"typeConfidence":2.0},"index":4,"pfxId":"160629_155211","playId":"6b10d9ee-da13-4eaa-879c-0904663250ec","pitchNumber":4,"startTime":"2016-06-29T22:51:20.903Z","endTime":"2016-06-29T22:51:47.051Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.3,"strikeZoneTop":3.65,"strikeZoneBottom":1.62,"coordinates":{"aY":24.193,"aZ":-35.055,"pfxX":-5.26,"pfxZ":-1.81,"pX":-0.273,"pZ":2.659,"vX0":4.521,"vY0":-126.5,"vZ0":-1.073,"x":127.41,"y":166.99,"x0":-1.394,"y0":50.0,"z0":5.882,"aX":-8.576},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"spinRate":1038,"spinDirection":288},"zone":5,"typeConfidence":2.0},"index":5,"pfxId":"160629_155238","playId":"1cf30d7e-ba13-4d35-b564-71c9fd68bf1a","pitchNumber":5,"startTime":"2016-06-29T22:51:47.051Z","endTime":"2016-06-29T22:52:30.535Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.9,"strikeZoneTop":3.65,"strikeZoneBottom":1.62,"coordinates":{"aY":24.681,"aZ":-26.876,"pfxX":-7.08,"pfxZ":3.28,"pX":-1.262,"pZ":4.012,"vX0":3.099,"vY0":-125.185,"vZ0":0.517,"x":165.1,"y":130.46,"x0":-1.594,"y0":50.0,"z0":5.998,"aX":-11.264},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"spinRate":1443,"spinDirection":244},"zone":11,"typeConfidence":2.0},"index":6,"pfxId":"160629_155316","playId":"18584c78-5bf7-462b-b70e-8f7da8645e42","pitchNumber":6,"startTime":"2016-06-29T22:52:30.535Z","endTime":"2016-06-29T22:52:30.551Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T22:52:30.551Z","atBatIndex":78},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Paul Goldschmidt grounds out, third baseman Andres Blanco to first baseman Tommy Joseph.","rbi":0,"awayScore":8,"homeScore":8,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2016-06-29T22:55:28.011Z","endTime":"2016-06-29T22:55:57.877Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":491646,"fullName":"Jeanmar Gómez","link":"/api/v1/people/491646"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":433217,"link":"/api/v1/people/433217"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":571830,"link":"/api/v1/people/571830"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Coaching visit to mound.","event":"Game Advisory","eventType":"game_advisory","awayScore":8,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2016-06-29T22:53:24.122Z","endTime":"2016-06-29T22:54:24.833Z","isPitch":false,"type":"action","player":{"id":502671,"link":"/api/v1/people/502671"}},{"details":{"description":"Pitching Change: Jeanmar Gomez replaces Hector Neris, batting 4th, replacing pitcher Hector Neris.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2016-06-29T22:54:24.833Z","endTime":"2016-06-29T22:55:52.029Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":491646,"link":"/api/v1/people/491646"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"404","replacedPlayer":{"id":593576,"link":"/api/v1/people/593576"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":84.0,"strikeZoneTop":3.68,"strikeZoneBottom":1.66,"coordinates":{"aY":26.205,"aZ":-26.802,"pfxX":-9.42,"pfxZ":2.96,"pX":-0.707,"pZ":2.322,"vX0":5.245,"vY0":-132.415,"vZ0":-3.285,"x":143.95,"y":176.09,"x0":-1.482,"y0":50.0,"z0":5.523,"aX":-16.855},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"spinRate":1938,"spinDirection":252},"zone":7,"typeConfidence":2.0},"hitData":{"launchSpeed":74.7,"launchAngle":-25.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":93.9,"coordY":162.09}},"index":2,"pfxId":"160629_155636","playId":"0123ef04-9905-4991-aab1-d5e4914f22a7","pitchNumber":1,"startTime":"2016-06-29T22:55:52.029Z","endTime":"2016-06-29T22:55:57.877Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T22:55:57.877Z","atBatIndex":79},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cameron Rupp grounds out, shortstop Nick Ahmed to first baseman Paul Goldschmidt.","rbi":0,"awayScore":8,"homeScore":8,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2016-06-29T22:58:10.930Z","endTime":"2016-06-29T23:00:19.265Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":519237,"fullName":"Cameron Rupp","link":"/api/v1/people/519237"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":446899,"fullName":"Brad Ziegler","link":"/api/v1/people/446899"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":519237,"fullName":"Cameron Rupp","link":"/api/v1/people/519237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":605113,"link":"/api/v1/people/605113"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brad Ziegler replaces Jake Barrett, batting 2nd.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2016-06-29T22:58:07.304Z","endTime":"2016-06-29T22:58:30.041Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":446899,"link":"/api/v1/people/446899"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"205","replacedPlayer":{"id":430001,"link":"/api/v1/people/430001"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":76.2,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"coordinates":{"aY":21.367,"aZ":-41.206,"pfxX":-6.82,"pfxZ":-6.19,"pX":-0.315,"pZ":1.73,"vX0":6.145,"vY0":-120.062,"vZ0":5.51,"x":129.01,"y":192.07,"x0":-2.011,"y0":50.0,"z0":3.055,"aX":-10.044},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"spinRate":1632,"spinDirection":311},"zone":7,"typeConfidence":2.0},"index":1,"pfxId":"160629_155922","playId":"f58eff5a-db46-4d36-8884-2ef85488ed38","pitchNumber":1,"startTime":"2016-06-29T22:58:30.041Z","endTime":"2016-06-29T22:58:56.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":77.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.55,"coordinates":{"aY":20.382,"aZ":-42.517,"pfxX":-4.77,"pfxZ":-6.97,"pX":-0.495,"pZ":1.194,"vX0":4.879,"vY0":-120.622,"vZ0":4.735,"x":135.87,"y":206.54,"x0":-1.912,"y0":50.0,"z0":2.923,"aX":-7.119},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"spinRate":1510,"spinDirection":325},"zone":13,"typeConfidence":2.0},"index":2,"pfxId":"160629_155945","playId":"e09488cd-3842-459a-8706-096b7a0c6671","pitchNumber":2,"startTime":"2016-06-29T22:58:56.728Z","endTime":"2016-06-29T22:59:13.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.56,"coordinates":{"aY":22.489,"aZ":-40.703,"pfxX":-6.42,"pfxZ":-5.73,"pX":-0.821,"pZ":1.101,"vX0":4.927,"vY0":-121.366,"vZ0":3.912,"x":148.29,"y":209.05,"x0":-2.038,"y0":50.0,"z0":3.001,"aX":-9.631},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"spinRate":1538,"spinDirection":311},"zone":13,"typeConfidence":2.0},"index":3,"pfxId":"160629_160003","playId":"7fca5b61-8b14-45c9-9c9a-42ca5e0f6e53","pitchNumber":3,"startTime":"2016-06-29T22:59:13.852Z","endTime":"2016-06-29T22:59:33.473Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":77.0,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"coordinates":{"aY":22.92,"aZ":-41.371,"pfxX":-7.290000000000001,"pfxZ":-6.16,"pX":-0.712,"pZ":1.252,"vX0":5.734,"vY0":-121.688,"vZ0":4.245,"x":144.14,"y":204.98,"x0":-2.147,"y0":50.0,"z0":3.06,"aX":-10.977},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"spinRate":1707,"spinDirection":309},"zone":13,"typeConfidence":2.0},"index":4,"pfxId":"160629_160020","playId":"9155f799-5be0-4b1b-be0b-8e7fb5771b33","pitchNumber":4,"startTime":"2016-06-29T22:59:33.473Z","endTime":"2016-06-29T22:59:48.357Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.5,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"coordinates":{"aY":22.688,"aZ":-41.683,"pfxX":-7.24,"pfxZ":-6.43,"pX":0.179,"pZ":1.776,"vX0":7.478,"vY0":-121.057,"vZ0":5.511,"x":110.18,"y":190.83,"x0":-2.003,"y0":50.0,"z0":3.11,"aX":-10.793},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"spinRate":1724,"spinDirection":311},"zone":8,"typeConfidence":2.0},"index":5,"pfxId":"160629_160040","playId":"74a32a22-0201-430c-a6f7-bae8d3aac002","pitchNumber":5,"startTime":"2016-06-29T22:59:48.357Z","endTime":"2016-06-29T23:00:13.155Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.5,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"coordinates":{"aY":23.194,"aZ":-40.805,"pfxX":-7.809999999999999,"pfxZ":-5.82,"pX":-0.229,"pZ":2.076,"vX0":6.617,"vY0":-121.373,"vZ0":6.226,"x":125.73,"y":182.73,"x0":-1.972,"y0":50.0,"z0":3.026,"aX":-11.678},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"spinRate":1736,"spinDirection":306},"zone":8,"typeConfidence":2.0},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.56,"coordY":154.97}},"index":6,"pfxId":"160629_160101","playId":"e706731f-3a8a-4c5b-ac81-ce195b80a0a3","pitchNumber":6,"startTime":"2016-06-29T23:00:13.155Z","endTime":"2016-06-29T23:00:19.265Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T23:00:19.265Z","atBatIndex":80},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Freddy Galvis grounds out, shortstop Nick Ahmed to first baseman Paul Goldschmidt.","rbi":0,"awayScore":8,"homeScore":8,"isOut":true},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2016-06-29T23:00:24.076Z","endTime":"2016-06-29T23:00:54.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":520471,"fullName":"Freddy Galvis","link":"/api/v1/people/520471"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":446899,"fullName":"Brad Ziegler","link":"/api/v1/people/446899"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":520471,"fullName":"Freddy Galvis","link":"/api/v1/people/520471"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":605113,"link":"/api/v1/people/605113"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.49,"coordinates":{"aY":23.863,"aZ":-42.707,"pfxX":-8.79,"pfxZ":-7.299999999999999,"pX":-0.847,"pZ":2.089,"vX0":5.68,"vY0":-119.95,"vZ0":6.862,"x":149.29,"y":182.38,"x0":-2.107,"y0":50.0,"z0":3.005,"aX":-12.774},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"spinRate":2002,"spinDirection":309},"zone":13,"typeConfidence":2.0},"hitData":{"launchSpeed":103.4,"launchAngle":0.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.11,"coordY":154.97}},"index":0,"pfxId":"160629_160139","playId":"2d3df2a8-418e-4874-8fc3-8c7e1072bd60","pitchNumber":1,"startTime":"2016-06-29T23:00:50.689Z","endTime":"2016-06-29T23:00:54.557Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T23:00:54.557Z","atBatIndex":81},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cesar Hernandez singles on a ground ball to first baseman Paul Goldschmidt.","rbi":0,"awayScore":8,"homeScore":8,"isOut":false},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2016-06-29T23:00:59.290Z","endTime":"2016-06-29T23:02:03.494Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":514917,"fullName":"César Hernández","link":"/api/v1/people/514917"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":446899,"fullName":"Brad Ziegler","link":"/api/v1/people/446899"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":514917,"fullName":"César Hernández","link":"/api/v1/people/514917"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":514917,"fullName":"César Hernández","link":"/api/v1/people/514917"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":77.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.41,"coordinates":{"aY":20.971,"aZ":-42.513,"pfxX":-6.379999999999999,"pfxZ":-6.859999999999999,"pX":-1.015,"pZ":2.014,"vX0":4.7,"vY0":-121.684,"vZ0":6.223,"x":155.69,"y":184.4,"x0":-2.13,"y0":50.0,"z0":3.081,"aX":-9.695},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"spinRate":1690,"spinDirection":316},"zone":13,"typeConfidence":2.0},"index":0,"pfxId":"160629_160214","playId":"c0f85596-c9cb-4fcd-8f52-b5d7003020e2","pitchNumber":1,"startTime":"2016-06-29T23:01:25.055Z","endTime":"2016-06-29T23:01:50.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.55,"coordinates":{"aY":22.729,"aZ":-44.498,"pfxX":-7.73,"pfxZ":-8.37,"pX":-0.464,"pZ":1.534,"vX0":5.9,"vY0":-120.721,"vZ0":6.368,"x":134.69,"y":197.36,"x0":-1.931,"y0":50.0,"z0":2.772,"aX":-11.448},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"spinRate":2021,"spinDirection":317},"zone":7,"typeConfidence":2.0},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.23,"coordY":164.63}},"index":1,"pfxId":"160629_160229","playId":"ede3ebfc-e1ad-428e-b1e8-ef145493f688","pitchNumber":2,"startTime":"2016-06-29T23:01:50.466Z","endTime":"2016-06-29T23:02:03.494Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T23:02:03.494Z","atBatIndex":82},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andres Blanco grounds out to first baseman Paul Goldschmidt.","rbi":0,"awayScore":8,"homeScore":8,"isOut":true},"about":{"atBatIndex":83,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2016-06-29T23:02:12.365Z","endTime":"2016-06-29T23:03:01.490Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":433217,"fullName":"Andrés Blanco","link":"/api/v1/people/433217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":446899,"fullName":"Brad Ziegler","link":"/api/v1/people/446899"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":433217,"fullName":"Andrés Blanco","link":"/api/v1/people/433217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.67,"coordinates":{"aY":22.383,"aZ":-39.193,"pfxX":-8.57,"pfxZ":-4.78,"pX":0.839,"pZ":2.017,"vX0":8.794,"vY0":-120.72,"vZ0":6.088,"x":85.02,"y":184.32,"x0":-1.729,"y0":50.0,"z0":2.903,"aX":-12.707},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"spinRate":1745,"spinDirection":298},"zone":14,"typeConfidence":2.0},"index":0,"pfxId":"160629_160320","playId":"5e2c1311-911d-44ab-9cc9-4772460174ab","pitchNumber":1,"startTime":"2016-06-29T23:02:33.209Z","endTime":"2016-06-29T23:02:54.642Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":75.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.6,"coordinates":{"aY":20.613,"aZ":-43.124,"pfxX":-5.42,"pfxZ":-7.69,"pX":0.17,"pZ":1.997,"vX0":6.108,"vY0":-118.431,"vZ0":7.269,"x":110.52,"y":184.86,"x0":-1.726,"y0":50.0,"z0":2.813,"aX":-7.776},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"spinRate":1645,"spinDirection":324},"zone":8,"typeConfidence":2.0},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.73,"coordY":172.77}},"index":1,"pfxId":"160629_160343","playId":"57652cc4-a2b9-46a5-98ab-5f7944dcce07","pitchNumber":2,"startTime":"2016-06-29T23:02:54.642Z","endTime":"2016-06-29T23:03:01.490Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T23:03:01.490Z","atBatIndex":83},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Lamb singles on a ground ball to shortstop Freddy Galvis.","rbi":0,"awayScore":8,"homeScore":8,"isOut":false},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2016-06-29T23:04:36.110Z","endTime":"2016-06-29T23:06:18.069Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":571875,"fullName":"Jake Lamb","link":"/api/v1/people/571875"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":491646,"fullName":"Jeanmar Gómez","link":"/api/v1/people/491646"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571875,"fullName":"Jake Lamb","link":"/api/v1/people/571875"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":571875,"fullName":"Jake Lamb","link":"/api/v1/people/571875"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":520471,"link":"/api/v1/people/520471"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.4,"strikeZoneTop":3.71,"strikeZoneBottom":1.68,"coordinates":{"aY":22.806,"aZ":-25.71,"pfxX":-5.44,"pfxZ":4.4,"pX":-1.454,"pZ":3.051,"vX0":1.858,"vY0":-119.67,"vZ0":-0.256,"x":172.42,"y":156.4,"x0":-1.533,"y0":50.0,"z0":5.46,"aX":-7.901},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"spinRate":1238,"spinDirection":230},"zone":11,"typeConfidence":2.0},"index":0,"pfxId":"160629_160558","playId":"597479df-76cc-4a02-a54c-a6d61235c0d3","pitchNumber":1,"startTime":"2016-06-29T23:05:06.747Z","endTime":"2016-06-29T23:05:29.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.9,"strikeZoneTop":3.66,"strikeZoneBottom":1.68,"coordinates":{"aY":23.4,"aZ":-24.477,"pfxX":-4.08,"pfxZ":5.18,"pX":-0.164,"pZ":3.086,"vX0":4.418,"vY0":-120.593,"vZ0":-0.417,"x":123.25,"y":155.46,"x0":-1.49,"y0":50.0,"z0":5.42,"aX":-6.012},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"spinRate":1175,"spinDirection":217},"zone":5,"typeConfidence":2.0},"index":1,"pfxId":"160629_160620","playId":"a00c3548-88c1-4d47-8ce4-10f9082b5221","pitchNumber":2,"startTime":"2016-06-29T23:05:29.172Z","endTime":"2016-06-29T23:06:10.054Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.1,"strikeZoneTop":3.66,"strikeZoneBottom":1.68,"coordinates":{"aY":25.673,"aZ":-27.0,"pfxX":-9.48,"pfxZ":2.98,"pX":-1.471,"pZ":2.129,"vX0":3.479,"vY0":-129.657,"vZ0":-3.103,"x":173.07,"y":181.3,"x0":-1.595,"y0":50.0,"z0":5.389,"aX":-16.225},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"spinRate":1906,"spinDirection":252},"zone":13,"typeConfidence":2.0},"hitData":{"launchSpeed":66.1,"launchAngle":-21.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.24,"coordY":166.16}},"index":2,"pfxId":"160629_160655","playId":"ce8db0ba-8630-4eff-acf4-5c8fa9dba49a","pitchNumber":3,"startTime":"2016-06-29T23:06:10.054Z","endTime":"2016-06-29T23:06:18.069Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T23:06:18.069Z","atBatIndex":84},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yasmany Tomas singles on a sharp line drive to center fielder Odubel Herrera. Jake Lamb to 2nd.","rbi":0,"awayScore":8,"homeScore":8,"isOut":false},"about":{"atBatIndex":85,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2016-06-29T23:06:35.640Z","endTime":"2016-06-29T23:08:43.830Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":630111,"fullName":"Yasmany Tomás","link":"/api/v1/people/630111"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":491646,"fullName":"Jeanmar Gómez","link":"/api/v1/people/491646"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":630111,"fullName":"Yasmany Tomás","link":"/api/v1/people/630111"},"postOnSecond":{"id":571875,"fullName":"Jake Lamb","link":"/api/v1/people/571875"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":630111,"fullName":"Yasmany Tomás","link":"/api/v1/people/630111"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":546318,"link":"/api/v1/people/546318"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":571875,"fullName":"Jake Lamb","link":"/api/v1/people/571875"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.8,"strikeZoneTop":3.77,"strikeZoneBottom":1.72,"coordinates":{"aY":25.456,"aZ":-25.286,"pfxX":-10.4,"pfxZ":3.83,"pX":0.408,"pZ":2.074,"vX0":7.804,"vY0":-131.888,"vZ0":-4.195,"x":101.45,"y":182.78,"x0":-1.224,"y0":50.0,"z0":5.528,"aX":-18.493},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"spinRate":2171,"spinDirection":249},"zone":9,"typeConfidence":2.0},"index":0,"pfxId":"160629_160755","playId":"f420b3bf-86cd-4282-a656-f03b74fb5417","pitchNumber":1,"startTime":"2016-06-29T23:07:04.716Z","endTime":"2016-06-29T23:07:32.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":85.1,"strikeZoneTop":3.66,"strikeZoneBottom":1.72,"coordinates":{"aY":26.62,"aZ":-27.577,"pfxX":-10.68,"pfxZ":2.46,"pX":-0.264,"pZ":2.543,"vX0":6.051,"vY0":-134.128,"vZ0":-2.863,"x":127.06,"y":170.12,"x0":-1.152,"y0":50.0,"z0":5.572,"aX":-19.618},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"spinRate":2179,"spinDirection":256},"zone":5,"typeConfidence":2.0},"index":1,"pfxId":"160629_160821","playId":"d899df7f-55a3-48e4-aca4-fb11ba6e8352","pitchNumber":2,"startTime":"2016-06-29T23:07:32.025Z","endTime":"2016-06-29T23:08:04.892Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"playId":"04480416-0866-0023-001c-f08cd117d70a","startTime":"2016-06-29T23:08:04.892Z","endTime":"2016-06-29T23:08:35.275Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.0,"strikeZoneTop":3.66,"strikeZoneBottom":1.72,"coordinates":{"aY":27.121,"aZ":-20.02,"pfxX":-9.05,"pfxZ":6.889999999999999,"pX":-0.537,"pZ":1.764,"vX0":4.985,"vY0":-131.395,"vZ0":-5.584,"x":137.47,"y":191.15,"x0":-1.281,"y0":50.0,"z0":5.399,"aX":-15.868},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"spinRate":2207,"spinDirection":232},"zone":7,"typeConfidence":2.0},"hitData":{"launchSpeed":103.1,"launchAngle":13.0,"totalDistance":286.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":134.51,"coordY":83.76}},"index":3,"pfxId":"160629_160922","playId":"e05ceac2-156e-4ff2-9c3a-76b3c2aec6be","pitchNumber":3,"startTime":"2016-06-29T23:08:35.275Z","endTime":"2016-06-29T23:08:43.830Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T23:08:43.830Z","atBatIndex":85},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Chris Herrmann ground bunts into a force out, catcher Cameron Rupp to third baseman Andres Blanco. Jake Lamb out at 3rd. Yasmany Tomas to 2nd. Chris Herrmann to 1st.","rbi":0,"awayScore":8,"homeScore":8,"isOut":true},"about":{"atBatIndex":86,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2016-06-29T23:08:50.098Z","endTime":"2016-06-29T23:11:31.211Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":543302,"fullName":"Chris Herrmann","link":"/api/v1/people/543302"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":491646,"fullName":"Jeanmar Gómez","link":"/api/v1/people/491646"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543302,"fullName":"Chris Herrmann","link":"/api/v1/people/543302"},"postOnSecond":{"id":630111,"fullName":"Yasmany Tomás","link":"/api/v1/people/630111"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":571875,"fullName":"Jake Lamb","link":"/api/v1/people/571875"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":519237,"link":"/api/v1/people/519237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":433217,"link":"/api/v1/people/433217"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":630111,"fullName":"Yasmany Tomás","link":"/api/v1/people/630111"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":543302,"fullName":"Chris Herrmann","link":"/api/v1/people/543302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.2,"strikeZoneTop":2.94,"strikeZoneBottom":1.47,"coordinates":{"aY":22.473,"aZ":-26.854,"pfxX":-6.16,"pfxZ":3.7199999999999998,"pX":-0.935,"pZ":3.512,"vX0":3.397,"vY0":-118.002,"vZ0":1.353,"x":152.64,"y":143.96,"x0":-1.593,"y0":50.0,"z0":5.405,"aX":-8.68},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"spinRate":1252,"spinDirection":238},"zone":11,"typeConfidence":2.0},"index":0,"pfxId":"160629_161012","playId":"f08adf6c-492a-4895-b27f-fab4eb5bf2c1","pitchNumber":1,"startTime":"2016-06-29T23:09:23.669Z","endTime":"2016-06-29T23:10:00.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"coordinates":{"aY":27.281,"aZ":-22.499,"pfxX":-9.8,"pfxZ":5.82,"pX":-0.596,"pZ":2.884,"vX0":5.574,"vY0":-127.908,"vZ0":-1.753,"x":139.72,"y":160.91,"x0":-1.533,"y0":50.0,"z0":5.349,"aX":-16.183},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"spinRate":2139,"spinDirection":239},"zone":4,"typeConfidence":2.0},"index":1,"pfxId":"160629_161048","playId":"89cae2a5-bdd3-4c72-b614-8c7430d02cb8","pitchNumber":2,"startTime":"2016-06-29T23:10:00.027Z","endTime":"2016-06-29T23:10:57.239Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"coordinates":{"aY":22.342,"aZ":-30.813,"pfxX":-7.99,"pfxZ":0.8699999999999999,"pX":-0.239,"pZ":1.845,"vX0":5.562,"vY0":-120.828,"vZ0":-1.611,"x":126.11,"y":188.97,"x0":-1.526,"y0":50.0,"z0":5.214,"aX":-11.878},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"spinRate":1436,"spinDirection":263},"zone":8,"typeConfidence":2.0},"hitData":{"trajectory":"bunt_grounder","hardness":"medium","location":"2","coordinates":{"coordX":126.39,"coordY":197.18}},"index":2,"pfxId":"160629_161137","playId":"eb709565-6d21-4a64-9e41-81ae442d4c38","pitchNumber":3,"startTime":"2016-06-29T23:10:57.239Z","endTime":"2016-06-29T23:11:31.211Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T23:11:31.211Z","atBatIndex":86},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Brandon Drury grounds into a double play, shortstop Freddy Galvis to second baseman Cesar Hernandez to first baseman Tommy Joseph. Chris Herrmann out at 2nd. Brandon Drury out at 1st.","rbi":0,"awayScore":8,"homeScore":8,"isOut":true},"about":{"atBatIndex":87,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2016-06-29T23:11:32.358Z","endTime":"2016-06-29T23:15:24.416Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":592273,"fullName":"Brandon Drury","link":"/api/v1/people/592273"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":491646,"fullName":"Jeanmar Gómez","link":"/api/v1/people/491646"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":543302,"fullName":"Chris Herrmann","link":"/api/v1/people/543302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":520471,"link":"/api/v1/people/520471"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":514917,"link":"/api/v1/people/514917"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":592273,"fullName":"Brandon Drury","link":"/api/v1/people/592273"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":514917,"link":"/api/v1/people/514917"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":571830,"link":"/api/v1/people/571830"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.9,"strikeZoneTop":3.82,"strikeZoneBottom":1.68,"coordinates":{"aY":24.693,"aZ":-19.606,"pfxX":-7.85,"pfxZ":6.859999999999999,"pX":-1.133,"pZ":2.004,"vX0":3.663,"vY0":-133.145,"vZ0":-5.199,"x":160.19,"y":184.67,"x0":-1.496,"y0":50.0,"z0":5.372,"aX":-14.296},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"spinRate":2074,"spinDirection":228},"zone":13,"typeConfidence":2.0},"index":0,"pfxId":"160629_161256","playId":"c25f1a9e-62c1-4a44-a42c-4a2f5eabafa3","pitchNumber":1,"startTime":"2016-06-29T23:12:06.067Z","endTime":"2016-06-29T23:12:36.578Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.2,"strikeZoneTop":3.77,"strikeZoneBottom":1.68,"coordinates":{"aY":24.125,"aZ":-27.793,"pfxX":-7.539999999999999,"pfxZ":2.7,"pX":0.835,"pZ":2.198,"vX0":7.685,"vY0":-125.148,"vZ0":-2.008,"x":85.17,"y":179.43,"x0":-1.289,"y0":50.0,"z0":5.276,"aX":-12.022},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"spinRate":1483,"spinDirection":249},"zone":14,"typeConfidence":2.0},"index":1,"pfxId":"160629_161324","playId":"673dc1de-1ae6-4d27-8255-ec880c91ec7a","pitchNumber":2,"startTime":"2016-06-29T23:12:36.578Z","endTime":"2016-06-29T23:13:08.417Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":85.2,"strikeZoneTop":3.74,"strikeZoneBottom":1.68,"coordinates":{"aY":27.262,"aZ":-21.475,"pfxX":-8.19,"pfxZ":5.75,"pX":-0.259,"pZ":2.208,"vX0":6.04,"vY0":-134.57,"vZ0":-4.415,"x":126.87,"y":179.16,"x0":-1.461,"y0":50.0,"z0":5.377,"aX":-15.129},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"spinRate":1998,"spinDirection":234},"zone":8,"typeConfidence":2.0},"index":2,"pfxId":"160629_161358","playId":"1407ea11-66c8-4855-8f42-3d6824eea3f8","pitchNumber":3,"startTime":"2016-06-29T23:13:08.417Z","endTime":"2016-06-29T23:13:38.460Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.3,"strikeZoneTop":3.72,"strikeZoneBottom":1.68,"coordinates":{"aY":27.456,"aZ":-20.847,"pfxX":-8.41,"pfxZ":6.08,"pX":-0.064,"pZ":2.404,"vX0":6.459,"vY0":-134.755,"vZ0":-4.307,"x":119.44,"y":173.87,"x0":-1.39,"y0":50.0,"z0":5.484,"aX":-15.575},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"spinRate":2073,"spinDirection":233},"zone":5,"typeConfidence":2.0},"index":3,"pfxId":"160629_161428","playId":"5f1bb169-19db-4859-8133-869d1cebf468","pitchNumber":4,"startTime":"2016-06-29T23:13:38.460Z","endTime":"2016-06-29T23:14:24.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":84.5,"strikeZoneTop":3.72,"strikeZoneBottom":1.68,"coordinates":{"aY":26.201,"aZ":-23.787,"pfxX":-7.16,"pfxZ":4.6,"pX":-1.439,"pZ":1.657,"vX0":2.967,"vY0":-133.037,"vZ0":-5.273,"x":171.85,"y":194.04,"x0":-1.633,"y0":50.0,"z0":5.369,"aX":-12.944},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"spinRate":1682,"spinDirection":237},"zone":13,"typeConfidence":2.0},"index":4,"pfxId":"160629_161516","playId":"b427b854-6aa1-4077-8420-c362a07ac593","pitchNumber":5,"startTime":"2016-06-29T23:14:24.371Z","endTime":"2016-06-29T23:15:09.211Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":79.4,"strikeZoneTop":3.72,"strikeZoneBottom":1.68,"coordinates":{"aY":21.522,"aZ":-30.437,"pfxX":-4.57,"pfxZ":1.05,"pX":0.464,"pZ":1.931,"vX0":5.681,"vY0":-124.278,"vZ0":-2.332,"x":99.31,"y":186.64,"x0":-1.242,"y0":50.0,"z0":5.373,"aX":-7.256},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"spinRate":871,"spinDirection":256},"zone":9,"typeConfidence":2.0},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.79,"coordY":162.6}},"index":5,"pfxId":"160629_161555","playId":"61a960e1-9b7d-476f-a2f7-1ff1340293e9","pitchNumber":6,"startTime":"2016-06-29T23:15:09.211Z","endTime":"2016-06-29T23:15:24.416Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T23:15:24.416Z","atBatIndex":87},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Odubel Herrera flies out to center fielder Michael Bourn.","rbi":0,"awayScore":8,"homeScore":8,"isOut":true},"about":{"atBatIndex":88,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2016-06-29T23:17:56.575Z","endTime":"2016-06-29T23:19:14.983Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":546318,"fullName":"Odúbel Herrera","link":"/api/v1/people/546318"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":611093,"fullName":"Silvino Bracho","link":"/api/v1/people/611093"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":546318,"fullName":"Odúbel Herrera","link":"/api/v1/people/546318"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":456422,"link":"/api/v1/people/456422"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Peter O'Brien replaces pitcher Brad Ziegler, batting 2nd, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2016-06-29T23:17:48.246Z","endTime":"2016-06-29T23:17:48.262Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":598284,"link":"/api/v1/people/598284"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"206","replacedPlayer":{"id":446899,"link":"/api/v1/people/446899"}},{"details":{"description":"Pitching Change: Silvino Bracho replaces Brad Ziegler, batting 7th, replacing left fielder Brandon Drury.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2016-06-29T23:17:48.262Z","endTime":"2016-06-29T23:18:17.794Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":611093,"link":"/api/v1/people/611093"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"701","replacedPlayer":{"id":592273,"link":"/api/v1/people/592273"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.62,"coordinates":{"aY":28.477,"aZ":-14.288,"pfxX":-4.22,"pfxZ":9.45,"pX":-1.027,"pZ":2.215,"vX0":2.734,"vY0":-136.121,"vZ0":-5.617,"x":156.15,"y":178.98,"x0":-1.493,"y0":50.0,"z0":5.286,"aX":-7.957},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"spinRate":2086,"spinDirection":203},"zone":13,"typeConfidence":2.0},"index":2,"pfxId":"160629_161907","playId":"66a5e0e8-151c-47e9-952b-aacc3dfdb973","pitchNumber":1,"startTime":"2016-06-29T23:18:17.794Z","endTime":"2016-06-29T23:18:42.475Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":77.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.62,"coordinates":{"aY":21.517,"aZ":-26.572,"pfxX":-5.14,"pfxZ":3.6800000000000006,"pX":-0.513,"pZ":1.713,"vX0":3.614,"vY0":-121.227,"vZ0":-2.856,"x":136.55,"y":192.53,"x0":-1.348,"y0":50.0,"z0":5.202,"aX":-7.723},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"spinRate":1142,"spinDirection":234},"zone":7,"typeConfidence":2.0},"index":3,"pfxId":"160629_161931","playId":"67da8287-33fb-4f81-981f-31ab75e877b8","pitchNumber":2,"startTime":"2016-06-29T23:18:42.475Z","endTime":"2016-06-29T23:19:09.489Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.8,"strikeZoneTop":3.37,"strikeZoneBottom":1.62,"coordinates":{"aY":29.17,"aZ":-14.325,"pfxX":-3.55,"pfxZ":9.44,"pX":-0.017,"pZ":2.512,"vX0":4.613,"vY0":-136.182,"vZ0":-4.917,"x":117.65,"y":170.96,"x0":-1.269,"y0":50.0,"z0":5.328,"aX":-6.692},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"spinRate":2031,"spinDirection":200},"zone":5,"typeConfidence":2.0},"hitData":{"launchSpeed":90.9,"launchAngle":26.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":119.79,"coordY":66.97}},"index":4,"pfxId":"160629_161957","playId":"a84ca908-bd4f-4f5a-8762-47f96dcaf506","pitchNumber":3,"startTime":"2016-06-29T23:19:09.489Z","endTime":"2016-06-29T23:19:14.983Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T23:19:14.983Z","atBatIndex":88},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Peter Bourjos singles on a ground ball to shortstop Nick Ahmed.","rbi":0,"awayScore":8,"homeScore":8,"isOut":false},"about":{"atBatIndex":89,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2016-06-29T23:19:21.956Z","endTime":"2016-06-29T23:20:00.649Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":488721,"fullName":"Peter Bourjos","link":"/api/v1/people/488721"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":611093,"fullName":"Silvino Bracho","link":"/api/v1/people/611093"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":488721,"fullName":"Peter Bourjos","link":"/api/v1/people/488721"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":488721,"fullName":"Peter Bourjos","link":"/api/v1/people/488721"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":605113,"link":"/api/v1/people/605113"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"coordinates":{"aY":24.45,"aZ":-27.449,"pfxX":4.25,"pfxZ":3.1500000000000004,"pX":-0.037,"pZ":1.936,"vX0":1.081,"vY0":-120.914,"vZ0":-2.715,"x":118.41,"y":186.51,"x0":-1.042,"y0":50.0,"z0":5.492,"aX":6.263},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"spinRate":941,"spinDirection":127},"zone":8,"typeConfidence":2.0},"hitData":{"launchSpeed":78.2,"launchAngle":-6.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":102.02,"coordY":154.46}},"index":0,"pfxId":"160629_162038","playId":"99072bea-0994-48d2-98b0-71ae814b0781","pitchNumber":1,"startTime":"2016-06-29T23:19:53.453Z","endTime":"2016-06-29T23:20:00.649Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T23:20:00.649Z","atBatIndex":89},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cody Asche singles on a ground ball to right fielder Yasmany Tomas. Peter Bourjos to 3rd.","rbi":0,"awayScore":8,"homeScore":8,"isOut":false},"about":{"atBatIndex":90,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2016-06-29T23:20:55.041Z","endTime":"2016-06-29T23:23:05.374Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":605125,"fullName":"Cody Asche","link":"/api/v1/people/605125"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":611093,"fullName":"Silvino Bracho","link":"/api/v1/people/611093"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605125,"fullName":"Cody Asche","link":"/api/v1/people/605125"},"postOnThird":{"id":488721,"fullName":"Peter Bourjos","link":"/api/v1/people/488721"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":605125,"fullName":"Cody Asche","link":"/api/v1/people/605125"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":630111,"link":"/api/v1/people/630111"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":488721,"fullName":"Peter Bourjos","link":"/api/v1/people/488721"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":488721,"fullName":"Peter Bourjos","link":"/api/v1/people/488721"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"04480416-0916-0003-001c-f08cd117d70a","startTime":"2016-06-29T23:20:34.446Z","endTime":"2016-06-29T23:20:58.041Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":78.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.61,"coordinates":{"aY":21.841,"aZ":-24.267,"pfxX":-3.17,"pfxZ":5.08,"pX":-0.087,"pZ":1.422,"vX0":3.876,"vY0":-122.712,"vZ0":-4.172,"x":120.32,"y":200.39,"x0":-1.267,"y0":50.0,"z0":5.186,"aX":-4.89},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"spinRate":1099,"spinDirection":211},"zone":13,"typeConfidence":2.0},"index":1,"pfxId":"160629_162149","playId":"29785bf8-05e8-41c3-b427-cd08e37f8717","pitchNumber":1,"startTime":"2016-06-29T23:20:58.041Z","endTime":"2016-06-29T23:21:34.110Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":77.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.44,"coordinates":{"aY":20.642,"aZ":-30.077,"pfxX":4.54,"pfxZ":1.36,"pX":0.289,"pZ":1.201,"vX0":2.214,"vY0":-120.462,"vZ0":-3.58,"x":105.98,"y":206.35,"x0":-1.228,"y0":50.0,"z0":5.33,"aX":6.753},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"spinRate":852,"spinDirection":107},"zone":14,"typeConfidence":2.0},"index":2,"pfxId":"160629_162223","playId":"a20581bf-05b0-4261-b824-cde8c29ba17e","pitchNumber":2,"startTime":"2016-06-29T23:21:34.110Z","endTime":"2016-06-29T23:21:34.110Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":1,"outs":1},"index":3,"playId":"88f86c21-22bd-4153-a5e4-876f7f3b4a6b","startTime":"2016-06-29T23:21:58.398Z","endTime":"2016-06-29T23:21:58.398Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.6,"strikeZoneTop":3.64,"strikeZoneBottom":1.61,"coordinates":{"aY":29.325,"aZ":-15.309,"pfxX":-3.91,"pfxZ":8.94,"pX":-1.358,"pZ":2.602,"vX0":0.911,"vY0":-136.059,"vZ0":-4.601,"x":168.76,"y":168.53,"x0":-1.19,"y0":50.0,"z0":5.373,"aX":-7.336},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"spinRate":1961,"spinDirection":203},"zone":13,"typeConfidence":2.0},"index":4,"pfxId":"160629_162312","playId":"f9487a56-ff64-4a07-a0ef-58b8d11566dc","pitchNumber":3,"startTime":"2016-06-29T23:22:23.282Z","endTime":"2016-06-29T23:22:52.775Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.61,"coordinates":{"aY":28.488,"aZ":-16.186,"pfxX":-4.11,"pfxZ":8.4,"pX":0.26,"pZ":1.99,"vX0":5.405,"vY0":-136.439,"vZ0":-5.828,"x":107.09,"y":185.05,"x0":-1.208,"y0":50.0,"z0":5.259,"aX":-7.788},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"spinRate":1891,"spinDirection":205},"zone":8,"typeConfidence":2.0},"hitData":{"launchSpeed":99.1,"launchAngle":4.0,"totalDistance":77.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.68,"coordY":112.24}},"index":5,"pfxId":"160629_162337","playId":"ddecbacf-c6c0-4e5e-9c3d-aab33b89fb42","pitchNumber":4,"startTime":"2016-06-29T23:22:52.775Z","endTime":"2016-06-29T23:23:05.374Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T23:23:05.374Z","atBatIndex":90},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Tyler Goeddel out on a sacrifice fly to right fielder Yasmany Tomas. Peter Bourjos scores.","rbi":1,"awayScore":9,"homeScore":8,"isOut":true},"about":{"atBatIndex":91,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2016-06-29T23:23:28.705Z","endTime":"2016-06-29T23:25:21.511Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":595963,"fullName":"Tyler Goeddel","link":"/api/v1/people/595963"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":611093,"fullName":"Silvino Bracho","link":"/api/v1/people/611093"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605125,"fullName":"Cody Asche","link":"/api/v1/people/605125"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":595963,"fullName":"Tyler Goeddel","link":"/api/v1/people/595963"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":630111,"link":"/api/v1/people/630111"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":488721,"fullName":"Peter Bourjos","link":"/api/v1/people/488721"},"responsiblePitcher":{"id":611093,"link":"/api/v1/people/611093"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Tyler Goeddel replaces Jeanmar Gomez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2016-06-29T23:23:25.923Z","endTime":"2016-06-29T23:23:52.285Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":595963,"link":"/api/v1/people/595963"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"405","replacedPlayer":{"id":491646,"link":"/api/v1/people/491646"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.48,"coordinates":{"aY":23.342,"aZ":-31.788,"pfxX":6.15,"pfxZ":0.20999999999999996,"pX":-0.304,"pZ":3.053,"vX0":0.234,"vY0":-121.883,"vZ0":0.591,"x":128.59,"y":156.35,"x0":-1.201,"y0":50.0,"z0":5.546,"aX":9.277},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"spinRate":1105,"spinDirection":92},"zone":1,"typeConfidence":2.0},"index":1,"pfxId":"160629_162441","playId":"9f71d46e-7602-4f67-b623-e0f4b1690b35","pitchNumber":1,"startTime":"2016-06-29T23:23:52.285Z","endTime":"2016-06-29T23:24:20.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.2,"strikeZoneTop":2.72,"strikeZoneBottom":1.16,"coordinates":{"aY":30.584,"aZ":-14.509,"pfxX":-3.7300000000000004,"pfxZ":9.38,"pX":0.531,"pZ":4.169,"vX0":5.546,"vY0":-136.217,"vZ0":-0.898,"x":96.76,"y":126.22,"x0":-1.049,"y0":50.0,"z0":5.508,"aX":-6.992},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"spinRate":2023,"spinDirection":201},"zone":12,"typeConfidence":2.0},"index":2,"pfxId":"160629_162510","playId":"4a913187-0daf-4bc8-895a-f68171426049","pitchNumber":2,"startTime":"2016-06-29T23:24:20.215Z","endTime":"2016-06-29T23:25:02.280Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":76.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.48,"coordinates":{"aY":23.245,"aZ":-32.45,"pfxX":5.16,"pfxZ":-0.24,"pX":0.586,"pZ":2.812,"vX0":2.529,"vY0":-120.579,"vZ0":0.551,"x":94.66,"y":162.86,"x0":-1.145,"y0":50.0,"z0":5.441,"aX":7.597},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"spinRate":915,"spinDirection":87},"zone":6,"typeConfidence":2.0},"hitData":{"launchSpeed":103.9,"launchAngle":18.0,"totalDistance":331.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":194.92,"coordY":93.42}},"index":3,"pfxId":"160629_162539","playId":"d2683cb7-1f04-4303-b956-0c268a81442b","pitchNumber":3,"startTime":"2016-06-29T23:25:02.280Z","endTime":"2016-06-29T23:25:21.511Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T23:25:21.511Z","atBatIndex":91},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tommy Joseph lines out softly to right fielder Yasmany Tomas.","rbi":0,"awayScore":9,"homeScore":8,"isOut":true},"about":{"atBatIndex":92,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2016-06-29T23:25:23.410Z","endTime":"2016-06-29T23:26:23.448Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":571830,"fullName":"Tommy Joseph","link":"/api/v1/people/571830"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":611093,"fullName":"Silvino Bracho","link":"/api/v1/people/611093"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":571830,"fullName":"Tommy Joseph","link":"/api/v1/people/571830"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":630111,"link":"/api/v1/people/630111"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"coordinates":{"aY":24.071,"aZ":-23.718,"pfxX":-5.33,"pfxZ":5.49,"pX":-0.75,"pZ":2.991,"vX0":2.625,"vY0":-122.706,"vZ0":-0.927,"x":145.59,"y":158.02,"x0":-1.141,"y0":50.0,"z0":5.392,"aX":-8.133},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"spinRate":1387,"spinDirection":223},"zone":1,"typeConfidence":2.0},"index":0,"pfxId":"160629_162628","playId":"d0f2e3e9-034d-45ff-8648-6de9e0a79b77","pitchNumber":1,"startTime":"2016-06-29T23:25:36.170Z","endTime":"2016-06-29T23:26:12.392Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":87.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"coordinates":{"aY":26.685,"aZ":-11.315,"pfxX":-1.9,"pfxZ":10.71,"pX":-0.058,"pZ":1.979,"vX0":3.524,"vY0":-137.533,"vZ0":-6.94,"x":119.21,"y":185.35,"x0":-1.102,"y0":50.0,"z0":5.28,"aX":-3.687},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"spinRate":2234,"spinDirection":190},"zone":8,"typeConfidence":2.0},"hitData":{"launchSpeed":76.3,"launchAngle":32.0,"totalDistance":249.0,"trajectory":"line_drive","hardness":"soft","location":"9","coordinates":{"coordX":193.4,"coordY":108.17}},"index":1,"pfxId":"160629_162657","playId":"f2cc5299-0db7-4cfd-a8fd-170d1529f093","pitchNumber":2,"startTime":"2016-06-29T23:26:12.392Z","endTime":"2016-06-29T23:26:23.448Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T23:26:23.448Z","atBatIndex":92},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nick Ahmed lines out to right fielder Peter Bourjos.","rbi":0,"awayScore":9,"homeScore":8,"isOut":true},"about":{"atBatIndex":93,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2016-06-29T23:28:45.712Z","endTime":"2016-06-29T23:29:12.433Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":605113,"fullName":"Nick Ahmed","link":"/api/v1/people/605113"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519085,"fullName":"Brett Oberholtzer","link":"/api/v1/people/519085"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":605113,"fullName":"Nick Ahmed","link":"/api/v1/people/605113"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":488721,"link":"/api/v1/people/488721"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brett Oberholtzer replaces Jeanmar Gomez, batting 4th.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2016-06-29T23:27:41.925Z","endTime":"2016-06-29T23:29:06.722Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":519085,"link":"/api/v1/people/519085"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"406","replacedPlayer":{"id":595963,"link":"/api/v1/people/595963"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.2,"strikeZoneTop":3.68,"strikeZoneBottom":1.72,"coordinates":{"aY":24.664,"aZ":-17.812,"pfxX":6.0,"pfxZ":8.31,"pX":0.641,"pZ":3.309,"vX0":-4.715,"vY0":-129.649,"vZ0":-3.611,"x":92.57,"y":149.44,"x0":1.696,"y0":50.0,"z0":6.063,"aX":10.303},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"spinRate":1978,"spinDirection":144},"zone":3,"typeConfidence":2.0},"hitData":{"launchSpeed":94.2,"launchAngle":21.0,"totalDistance":340.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":181.21,"coordY":77.14}},"index":1,"pfxId":"160629_162954","playId":"2cb52da3-b603-4d7f-a646-4a4be82ca375","pitchNumber":1,"startTime":"2016-06-29T23:29:06.722Z","endTime":"2016-06-29T23:29:12.433Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T23:29:12.433Z","atBatIndex":93},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Bourn singles on a bunt ground ball to second baseman Cesar Hernandez.","rbi":0,"awayScore":9,"homeScore":8,"isOut":false},"about":{"atBatIndex":94,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2016-06-29T23:29:16.814Z","endTime":"2016-06-29T23:30:02.402Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":456422,"fullName":"Michael Bourn","link":"/api/v1/people/456422"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519085,"fullName":"Brett Oberholtzer","link":"/api/v1/people/519085"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":456422,"fullName":"Michael Bourn","link":"/api/v1/people/456422"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":456422,"fullName":"Michael Bourn","link":"/api/v1/people/456422"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":514917,"link":"/api/v1/people/514917"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"coordinates":{"aY":25.69,"aZ":-20.79,"pfxX":6.27,"pfxZ":6.549999999999999,"pX":-0.804,"pZ":2.879,"vX0":-8.356,"vY0":-130.144,"vZ0":-3.977,"x":147.65,"y":161.05,"x0":1.624,"y0":50.0,"z0":5.989,"aX":10.824},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"spinRate":1751,"spinDirection":136},"zone":1,"typeConfidence":2.0},"hitData":{"launchSpeed":42.1,"launchAngle":-13.0,"totalDistance":13.0,"trajectory":"bunt_grounder","hardness":"medium","location":"4","coordinates":{"coordX":143.14,"coordY":176.33}},"index":0,"pfxId":"160629_163033","playId":"b4c4090d-b863-46e5-8cc4-9fcabcc7de45","pitchNumber":1,"startTime":"2016-06-29T23:29:51.571Z","endTime":"2016-06-29T23:30:02.402Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T23:30:02.402Z","atBatIndex":94},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jean Segura flies out to right fielder Peter Bourjos.","rbi":0,"awayScore":9,"homeScore":8,"isOut":true},"about":{"atBatIndex":95,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2016-06-29T23:30:54.882Z","endTime":"2016-06-29T23:33:27.191Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":516416,"fullName":"Jean Segura","link":"/api/v1/people/516416"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519085,"fullName":"Brett Oberholtzer","link":"/api/v1/people/519085"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":456422,"fullName":"Michael Bourn","link":"/api/v1/people/456422"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":516416,"fullName":"Jean Segura","link":"/api/v1/people/516416"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":488721,"link":"/api/v1/people/488721"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"08d223b0-12d3-4c2e-a65c-fa315140718b","startTime":"2016-06-29T23:30:31.474Z","endTime":"2016-06-29T23:30:41.387Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":74.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"coordinates":{"aY":19.238,"aZ":-23.71,"pfxX":10.34,"pfxZ":6.01,"pX":0.579,"pZ":1.563,"vX0":-6.531,"vY0":-116.613,"vZ0":-4.694,"x":94.93,"y":196.58,"x0":2.054,"y0":50.0,"z0":5.803,"aX":14.427},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"spinRate":2081,"spinDirection":120},"zone":14,"typeConfidence":2.0},"index":1,"pfxId":"160629_163148","playId":"90d7e444-b523-4889-862f-c123ca0cccc7","pitchNumber":1,"startTime":"2016-06-29T23:30:57.882Z","endTime":"2016-06-29T23:30:57.882Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":0,"outs":1},"index":2,"playId":"1b7fa522-0e5d-4f8b-9d8c-31cbfcb137ac","startTime":"2016-06-29T23:31:20.660Z","endTime":"2016-06-29T23:31:20.660Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":3},"count":{"balls":1,"strikes":0,"outs":1},"index":3,"playId":"d968f146-5ced-45ee-9dd7-0eed951f1c8d","startTime":"2016-06-29T23:31:41.380Z","endTime":"2016-06-29T23:31:41.380Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":3},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.51,"coordinates":{"aY":24.198,"aZ":-17.767,"pfxX":8.35,"pfxZ":8.33,"pX":0.546,"pZ":3.241,"vX0":-6.4,"vY0":-129.652,"vZ0":-3.262,"x":96.19,"y":151.27,"x0":1.948,"y0":50.0,"z0":5.852,"aX":14.373},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"spinRate":2277,"spinDirection":135},"zone":3,"typeConfidence":2.0},"index":4,"pfxId":"160629_163252","playId":"e523ff99-bacc-4ec4-9f1e-bdbfb0f2789c","pitchNumber":2,"startTime":"2016-06-29T23:32:01.359Z","endTime":"2016-06-29T23:32:27.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":3},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.58,"coordinates":{"aY":22.207,"aZ":-23.841,"pfxX":8.29,"pfxZ":5.86,"pX":1.583,"pZ":2.11,"vX0":-3.203,"vY0":-117.926,"vZ0":-3.668,"x":56.66,"y":181.81,"x0":1.881,"y0":50.0,"z0":5.882,"aX":11.69},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"spinRate":1766,"spinDirection":125},"zone":14,"typeConfidence":2.0},"index":5,"pfxId":"160629_163317","playId":"d84340ad-a933-45d6-9a00-6e495f114fdb","pitchNumber":3,"startTime":"2016-06-29T23:32:27.657Z","endTime":"2016-06-29T23:32:27.657Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":4},"count":{"balls":2,"strikes":1,"outs":1},"index":6,"playId":"bb184bcb-1a7b-4bbd-a98f-51b6670e58fc","startTime":"2016-06-29T23:32:49.248Z","endTime":"2016-06-29T23:32:49.248Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":74.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.51,"coordinates":{"aY":19.181,"aZ":-23.591,"pfxX":9.63,"pfxZ":6.16,"pX":1.204,"pZ":2.514,"vX0":-4.551,"vY0":-116.099,"vZ0":-2.771,"x":71.11,"y":170.9,"x0":1.925,"y0":50.0,"z0":5.939,"aX":13.314},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"spinRate":1979,"spinDirection":122},"zone":12,"typeConfidence":2.0},"hitData":{"launchSpeed":85.1,"launchAngle":31.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.9,"coordY":100.03}},"index":7,"pfxId":"160629_163402","playId":"0e28987e-3028-4a53-86ea-257e260644e8","pitchNumber":4,"startTime":"2016-06-29T23:33:15.468Z","endTime":"2016-06-29T23:33:27.191Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T23:33:27.191Z","atBatIndex":95},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Peter O'Brien strikes out swinging.","rbi":0,"awayScore":9,"homeScore":8,"isOut":true},"about":{"atBatIndex":96,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2016-06-29T23:33:29.670Z","endTime":"2016-06-29T23:35:32.886Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":598284,"fullName":"Peter O'Brien","link":"/api/v1/people/598284"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519085,"fullName":"Brett Oberholtzer","link":"/api/v1/people/519085"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":598284,"fullName":"Peter O'Brien","link":"/api/v1/people/598284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":519237,"link":"/api/v1/people/519237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":74.2,"strikeZoneTop":3.78,"strikeZoneBottom":1.76,"coordinates":{"aY":19.407,"aZ":-22.204,"pfxX":9.52,"pfxZ":7.129999999999999,"pX":0.15,"pZ":2.103,"vX0":-6.845,"vY0":-116.376,"vZ0":-3.84,"x":111.28,"y":182.0,"x0":1.876,"y0":50.0,"z0":5.848,"aX":13.205},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"spinRate":2063,"spinDirection":127},"zone":8,"typeConfidence":2.0},"index":0,"pfxId":"160629_163455","playId":"97657296-c2ba-4bb4-b567-c25d5bad6478","pitchNumber":1,"startTime":"2016-06-29T23:34:04.194Z","endTime":"2016-06-29T23:34:32.866Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.2,"strikeZoneTop":3.71,"strikeZoneBottom":1.76,"coordinates":{"aY":25.283,"aZ":-18.297,"pfxX":4.85,"pfxZ":7.82,"pX":-1.127,"pZ":3.929,"vX0":-8.424,"vY0":-131.356,"vZ0":-1.852,"x":159.96,"y":132.7,"x0":1.476,"y0":50.0,"z0":5.99,"aX":8.564},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"spinRate":1801,"spinDirection":148},"zone":11,"typeConfidence":2.0},"index":1,"pfxId":"160629_163524","playId":"3587902d-62f9-4ac2-b9fa-6233f5ac8881","pitchNumber":2,"startTime":"2016-06-29T23:34:32.866Z","endTime":"2016-06-29T23:34:59.204Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":75.8,"strikeZoneTop":3.78,"strikeZoneBottom":1.76,"coordinates":{"aY":18.676,"aZ":-24.806,"pfxX":11.15,"pfxZ":5.08,"pX":-0.283,"pZ":1.386,"vX0":-7.854,"vY0":-118.062,"vZ0":-5.072,"x":127.79,"y":201.36,"x0":1.609,"y0":50.0,"z0":5.796,"aX":16.025},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"spinRate":2167,"spinDirection":114},"zone":13,"typeConfidence":2.0},"index":2,"pfxId":"160629_163547","playId":"896a1c52-cac7-4336-90c8-34e152ece841","pitchNumber":3,"startTime":"2016-06-29T23:34:59.204Z","endTime":"2016-06-29T23:35:31.591Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":84.4,"strikeZoneTop":3.78,"strikeZoneBottom":1.76,"coordinates":{"aY":25.571,"aZ":-18.127,"pfxX":7.290000000000001,"pfxZ":7.700000000000001,"pX":0.67,"pZ":3.73,"vX0":-5.297,"vY0":-133.087,"vZ0":-2.436,"x":91.46,"y":138.07,"x0":1.727,"y0":50.0,"z0":5.953,"aX":13.23},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"spinRate":2104,"spinDirection":136},"zone":3,"typeConfidence":2.0},"index":3,"pfxId":"160629_163621","playId":"d92206d2-6537-4827-988c-33f17548d789","pitchNumber":4,"startTime":"2016-06-29T23:35:31.591Z","endTime":"2016-06-29T23:35:32.886Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T23:35:32.886Z","atBatIndex":96}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Peter O'Brien strikes out swinging.","rbi":0,"awayScore":9,"homeScore":8,"isOut":true},"about":{"atBatIndex":96,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2016-06-29T23:33:29.670Z","endTime":"2016-06-29T23:35:32.886Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":598284,"fullName":"Peter O'Brien","link":"/api/v1/people/598284"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519085,"fullName":"Brett Oberholtzer","link":"/api/v1/people/519085"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":598284,"fullName":"Peter O'Brien","link":"/api/v1/people/598284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":519237,"link":"/api/v1/people/519237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":74.2,"strikeZoneTop":3.78,"strikeZoneBottom":1.76,"coordinates":{"aY":19.407,"aZ":-22.204,"pfxX":9.52,"pfxZ":7.129999999999999,"pX":0.15,"pZ":2.103,"vX0":-6.845,"vY0":-116.376,"vZ0":-3.84,"x":111.28,"y":182.0,"x0":1.876,"y0":50.0,"z0":5.848,"aX":13.205},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"spinRate":2063,"spinDirection":127},"zone":8,"typeConfidence":2.0},"index":0,"pfxId":"160629_163455","playId":"97657296-c2ba-4bb4-b567-c25d5bad6478","pitchNumber":1,"startTime":"2016-06-29T23:34:04.194Z","endTime":"2016-06-29T23:34:32.866Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.2,"strikeZoneTop":3.71,"strikeZoneBottom":1.76,"coordinates":{"aY":25.283,"aZ":-18.297,"pfxX":4.85,"pfxZ":7.82,"pX":-1.127,"pZ":3.929,"vX0":-8.424,"vY0":-131.356,"vZ0":-1.852,"x":159.96,"y":132.7,"x0":1.476,"y0":50.0,"z0":5.99,"aX":8.564},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"spinRate":1801,"spinDirection":148},"zone":11,"typeConfidence":2.0},"index":1,"pfxId":"160629_163524","playId":"3587902d-62f9-4ac2-b9fa-6233f5ac8881","pitchNumber":2,"startTime":"2016-06-29T23:34:32.866Z","endTime":"2016-06-29T23:34:59.204Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":75.8,"strikeZoneTop":3.78,"strikeZoneBottom":1.76,"coordinates":{"aY":18.676,"aZ":-24.806,"pfxX":11.15,"pfxZ":5.08,"pX":-0.283,"pZ":1.386,"vX0":-7.854,"vY0":-118.062,"vZ0":-5.072,"x":127.79,"y":201.36,"x0":1.609,"y0":50.0,"z0":5.796,"aX":16.025},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"spinRate":2167,"spinDirection":114},"zone":13,"typeConfidence":2.0},"index":2,"pfxId":"160629_163547","playId":"896a1c52-cac7-4336-90c8-34e152ece841","pitchNumber":3,"startTime":"2016-06-29T23:34:59.204Z","endTime":"2016-06-29T23:35:31.591Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":84.4,"strikeZoneTop":3.78,"strikeZoneBottom":1.76,"coordinates":{"aY":25.571,"aZ":-18.127,"pfxX":7.290000000000001,"pfxZ":7.700000000000001,"pX":0.67,"pZ":3.73,"vX0":-5.297,"vY0":-133.087,"vZ0":-2.436,"x":91.46,"y":138.07,"x0":1.727,"y0":50.0,"z0":5.953,"aX":13.23},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"spinRate":2104,"spinDirection":136},"zone":3,"typeConfidence":2.0},"index":3,"pfxId":"160629_163621","playId":"d92206d2-6537-4827-988c-33f17548d789","pitchNumber":4,"startTime":"2016-06-29T23:35:31.591Z","endTime":"2016-06-29T23:35:32.886Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-06-29T23:35:32.886Z","atBatIndex":96},"scoringPlays":[1,8,19,37,54,59,60,68,69,71,77,91],"playsByInning":[{"startIndex":0,"endIndex":10,"top":[0,1,2,3,4],"bottom":[5,6,7,8,9,10],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":1,"pitcher":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"},"batter":{"id":488721,"fullName":"Peter Bourjos","link":"/api/v1/people/488721"},"coordinates":{"x":57.86,"y":45.1},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":1,"pitcher":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"},"batter":{"id":605125,"fullName":"Cody Asche","link":"/api/v1/people/605125"},"coordinates":{"x":154.82,"y":166.16},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":1,"pitcher":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"},"batter":{"id":596748,"fullName":"Maikel Franco","link":"/api/v1/people/596748"},"coordinates":{"x":106.08,"y":170.23},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":1,"pitcher":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"},"batter":{"id":571830,"fullName":"Tommy Joseph","link":"/api/v1/people/571830"},"coordinates":{"x":111.67,"y":164.63},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"batter":{"id":516416,"fullName":"Jean Segura","link":"/api/v1/people/516416"},"coordinates":{"x":151.26,"y":177.35},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"batter":{"id":594838,"fullName":"Phil Gosselin","link":"/api/v1/people/594838"},"coordinates":{"x":193.9,"y":121.9},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"coordinates":{"x":112.68,"y":174.8},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"batter":{"id":571875,"fullName":"Jake Lamb","link":"/api/v1/people/571875"},"coordinates":{"x":124.36,"y":-0.17},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"batter":{"id":543302,"fullName":"Chris Herrmann","link":"/api/v1/people/543302"},"coordinates":{"x":178.68,"y":54.26},"type":"O","description":"Flyout"}]}},{"startIndex":11,"endIndex":20,"top":[11,12,13,14,15],"bottom":[16,17,18,19,20],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":2,"pitcher":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"},"batter":{"id":519237,"fullName":"Cameron Rupp","link":"/api/v1/people/519237"},"coordinates":{"x":185.78,"y":108.17},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":2,"pitcher":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"},"batter":{"id":520471,"fullName":"Freddy Galvis","link":"/api/v1/people/520471"},"coordinates":{"x":179.18,"y":83.25},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":2,"pitcher":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"},"batter":{"id":514917,"fullName":"César Hernández","link":"/api/v1/people/514917"},"coordinates":{"x":130.45,"y":89.35},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":2,"pitcher":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"},"batter":{"id":546318,"fullName":"Odúbel Herrera","link":"/api/v1/people/546318"},"coordinates":{"x":177.15,"y":102.07},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"batter":{"id":592273,"fullName":"Brandon Drury","link":"/api/v1/people/592273"},"coordinates":{"x":80.2,"y":103.59},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"batter":{"id":456422,"fullName":"Michael Bourn","link":"/api/v1/people/456422"},"coordinates":{"x":49.74,"y":81.72},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"batter":{"id":516416,"fullName":"Jean Segura","link":"/api/v1/people/516416"},"coordinates":{"x":130.96,"y":60.36},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"batter":{"id":594838,"fullName":"Phil Gosselin","link":"/api/v1/people/594838"},"coordinates":{"x":117.76,"y":156.49},"type":"O","description":"Groundout"}]}},{"startIndex":21,"endIndex":26,"top":[21,22,23],"bottom":[24,25,26],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"},"batter":{"id":605125,"fullName":"Cody Asche","link":"/api/v1/people/605125"},"coordinates":{"x":98.47,"y":138.69},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"},"batter":{"id":596748,"fullName":"Maikel Franco","link":"/api/v1/people/596748"},"coordinates":{"x":98.47,"y":160.56},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"coordinates":{"x":83.75,"y":178.87},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"batter":{"id":571875,"fullName":"Jake Lamb","link":"/api/v1/people/571875"},"coordinates":{"x":203.55,"y":81.72},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"batter":{"id":630111,"fullName":"Yasmany Tomás","link":"/api/v1/people/630111"},"coordinates":{"x":183.24,"y":106.14},"type":"O","description":"Flyout"}]}},{"startIndex":27,"endIndex":33,"top":[27,28,29,30],"bottom":[31,32,33],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":4,"pitcher":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"},"batter":{"id":571830,"fullName":"Tommy Joseph","link":"/api/v1/people/571830"},"coordinates":{"x":144.16,"y":71.55},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":4,"pitcher":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"},"batter":{"id":519237,"fullName":"Cameron Rupp","link":"/api/v1/people/519237"},"coordinates":{"x":112.18,"y":160.05},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":4,"pitcher":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"},"batter":{"id":520471,"fullName":"Freddy Galvis","link":"/api/v1/people/520471"},"coordinates":{"x":189.84,"y":112.24},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":4,"pitcher":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"},"batter":{"id":514917,"fullName":"César Hernández","link":"/api/v1/people/514917"},"coordinates":{"x":108.62,"y":69.51},"type":"H","description":"Double"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"batter":{"id":543302,"fullName":"Chris Herrmann","link":"/api/v1/people/543302"},"coordinates":{"x":65.47,"y":154.97},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"batter":{"id":592273,"fullName":"Brandon Drury","link":"/api/v1/people/592273"},"coordinates":{"x":108.62,"y":168.7},"type":"O","description":"Groundout"}]}},{"startIndex":34,"endIndex":42,"top":[34,35,36,37,38],"bottom":[39,40,41,42],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":5,"pitcher":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"},"batter":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"coordinates":{"x":124.87,"y":56.8},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":5,"pitcher":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"},"batter":{"id":546318,"fullName":"Odúbel Herrera","link":"/api/v1/people/546318"},"coordinates":{"x":114.21,"y":159.04},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":5,"pitcher":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"},"batter":{"id":488721,"fullName":"Peter Bourjos","link":"/api/v1/people/488721"},"coordinates":{"x":108.62,"y":162.09},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":5,"pitcher":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"},"batter":{"id":605125,"fullName":"Cody Asche","link":"/api/v1/people/605125"},"coordinates":{"x":193.9,"y":128.52},"type":"H","description":"Double"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"batter":{"id":456422,"fullName":"Michael Bourn","link":"/api/v1/people/456422"},"coordinates":{"x":162.94,"y":101.05},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"batter":{"id":516416,"fullName":"Jean Segura","link":"/api/v1/people/516416"},"coordinates":{"x":111.67,"y":159.04},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"batter":{"id":594838,"fullName":"Phil Gosselin","link":"/api/v1/people/594838"},"coordinates":{"x":122.84,"y":166.67},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"coordinates":{"x":101.52,"y":130.04},"type":"O","description":"Pop Out"}]}},{"startIndex":43,"endIndex":50,"top":[43,44,45,46],"bottom":[47,48,49,50],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":6,"pitcher":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"},"batter":{"id":571830,"fullName":"Tommy Joseph","link":"/api/v1/people/571830"},"coordinates":{"x":104.56,"y":176.84},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":6,"pitcher":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"},"batter":{"id":519237,"fullName":"Cameron Rupp","link":"/api/v1/people/519237"},"coordinates":{"x":187.81,"y":102.07},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":6,"pitcher":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"},"batter":{"id":520471,"fullName":"Freddy Galvis","link":"/api/v1/people/520471"},"coordinates":{"x":138.07,"y":81.72},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"batter":{"id":571875,"fullName":"Jake Lamb","link":"/api/v1/people/571875"},"coordinates":{"x":132.99,"y":185.49},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"batter":{"id":630111,"fullName":"Yasmany Tomás","link":"/api/v1/people/630111"},"coordinates":{"x":129.94,"y":98.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"batter":{"id":543302,"fullName":"Chris Herrmann","link":"/api/v1/people/543302"},"coordinates":{"x":92.38,"y":87.83},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"batter":{"id":592273,"fullName":"Brandon Drury","link":"/api/v1/people/592273"},"coordinates":{"x":108.62,"y":166.67},"type":"O","description":"Groundout"}]}},{"startIndex":51,"endIndex":63,"top":[51,52,53,54,55],"bottom":[56,57,58,59,60,61,62,63],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":7,"pitcher":{"id":461325,"fullName":"Tyler Clippard","link":"/api/v1/people/461325"},"batter":{"id":517370,"fullName":"Jimmy Paredes","link":"/api/v1/people/517370"},"coordinates":{"x":177.66,"y":117.84},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":7,"pitcher":{"id":461325,"fullName":"Tyler Clippard","link":"/api/v1/people/461325"},"batter":{"id":546318,"fullName":"Odúbel Herrera","link":"/api/v1/people/546318"},"coordinates":{"x":147.2,"y":157.0},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":7,"pitcher":{"id":461325,"fullName":"Tyler Clippard","link":"/api/v1/people/461325"},"batter":{"id":488721,"fullName":"Peter Bourjos","link":"/api/v1/people/488721"},"coordinates":{"x":114.21,"y":173.28},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":7,"pitcher":{"id":461325,"fullName":"Tyler Clippard","link":"/api/v1/people/461325"},"batter":{"id":605125,"fullName":"Cody Asche","link":"/api/v1/people/605125"},"coordinates":{"x":185.78,"y":121.9},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":7,"pitcher":{"id":461325,"fullName":"Tyler Clippard","link":"/api/v1/people/461325"},"batter":{"id":596748,"fullName":"Maikel Franco","link":"/api/v1/people/596748"},"coordinates":{"x":181.21,"y":111.73},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":605894,"fullName":"Severino González","link":"/api/v1/people/605894"},"batter":{"id":605113,"fullName":"Nick Ahmed","link":"/api/v1/people/605113"},"coordinates":{"x":140.6,"y":85.28},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":605894,"fullName":"Severino González","link":"/api/v1/people/605894"},"batter":{"id":456422,"fullName":"Michael Bourn","link":"/api/v1/people/456422"},"coordinates":{"x":131.97,"y":88.84},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":591693,"fullName":"Edubray Ramos","link":"/api/v1/people/591693"},"batter":{"id":516416,"fullName":"Jean Segura","link":"/api/v1/people/516416"},"coordinates":{"x":122.84,"y":82.74},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":591693,"fullName":"Edubray Ramos","link":"/api/v1/people/591693"},"batter":{"id":594838,"fullName":"Phil Gosselin","link":"/api/v1/people/594838"},"coordinates":{"x":182.74,"y":115.8},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":591693,"fullName":"Edubray Ramos","link":"/api/v1/people/591693"},"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"coordinates":{"x":166.49,"y":55.27},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":605388,"fullName":"Adam Morgan","link":"/api/v1/people/605388"},"batter":{"id":571875,"fullName":"Jake Lamb","link":"/api/v1/people/571875"},"coordinates":{"x":123.85,"y":180.4},"type":"O","description":"Groundout"}]}},{"startIndex":64,"endIndex":79,"top":[64,65,66,67,68,69,70,71,72,73],"bottom":[74,75,76,77,78,79],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":8,"pitcher":{"id":543339,"fullName":"Daniel Hudson","link":"/api/v1/people/543339"},"batter":{"id":571830,"fullName":"Tommy Joseph","link":"/api/v1/people/571830"},"coordinates":{"x":141.11,"y":61.38},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":8,"pitcher":{"id":543339,"fullName":"Daniel Hudson","link":"/api/v1/people/543339"},"batter":{"id":519237,"fullName":"Cameron Rupp","link":"/api/v1/people/519237"},"coordinates":{"x":142.63,"y":83.25},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":8,"pitcher":{"id":543339,"fullName":"Daniel Hudson","link":"/api/v1/people/543339"},"batter":{"id":520471,"fullName":"Freddy Galvis","link":"/api/v1/people/520471"},"coordinates":{"x":176.65,"y":103.59},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":8,"pitcher":{"id":543339,"fullName":"Daniel Hudson","link":"/api/v1/people/543339"},"batter":{"id":514917,"fullName":"César Hernández","link":"/api/v1/people/514917"},"coordinates":{"x":112.68,"y":174.3},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":8,"pitcher":{"id":543339,"fullName":"Daniel Hudson","link":"/api/v1/people/543339"},"batter":{"id":433217,"fullName":"Andrés Blanco","link":"/api/v1/people/433217"},"coordinates":{"x":174.61,"y":100.03},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":8,"pitcher":{"id":605177,"fullName":"Andrew Chafin","link":"/api/v1/people/605177"},"batter":{"id":546318,"fullName":"Odúbel Herrera","link":"/api/v1/people/546318"},"coordinates":{"x":106.08,"y":176.33},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":8,"pitcher":{"id":545332,"fullName":"Jake Barrett","link":"/api/v1/people/545332"},"batter":{"id":605125,"fullName":"Cody Asche","link":"/api/v1/people/605125"},"coordinates":{"x":128.93,"y":73.08},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":8,"pitcher":{"id":545332,"fullName":"Jake Barrett","link":"/api/v1/people/545332"},"batter":{"id":571830,"fullName":"Tommy Joseph","link":"/api/v1/people/571830"},"coordinates":{"x":111.67,"y":170.23},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":8,"pitcher":{"id":593576,"fullName":"Héctor Neris","link":"/api/v1/people/593576"},"batter":{"id":605113,"fullName":"Nick Ahmed","link":"/api/v1/people/605113"},"coordinates":{"x":117.76,"y":185.49},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":8,"pitcher":{"id":593576,"fullName":"Héctor Neris","link":"/api/v1/people/593576"},"batter":{"id":516416,"fullName":"Jean Segura","link":"/api/v1/people/516416"},"coordinates":{"x":110.65,"y":181.42},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":8,"pitcher":{"id":491646,"fullName":"Jeanmar Gómez","link":"/api/v1/people/491646"},"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"coordinates":{"x":93.9,"y":162.09},"type":"O","description":"Groundout"}]}},{"startIndex":80,"endIndex":87,"top":[80,81,82,83],"bottom":[84,85,86,87],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":9,"pitcher":{"id":446899,"fullName":"Brad Ziegler","link":"/api/v1/people/446899"},"batter":{"id":519237,"fullName":"Cameron Rupp","link":"/api/v1/people/519237"},"coordinates":{"x":104.56,"y":154.97},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":9,"pitcher":{"id":446899,"fullName":"Brad Ziegler","link":"/api/v1/people/446899"},"batter":{"id":520471,"fullName":"Freddy Galvis","link":"/api/v1/people/520471"},"coordinates":{"x":108.11,"y":154.97},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":9,"pitcher":{"id":446899,"fullName":"Brad Ziegler","link":"/api/v1/people/446899"},"batter":{"id":514917,"fullName":"César Hernández","link":"/api/v1/people/514917"},"coordinates":{"x":149.23,"y":164.63},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":9,"pitcher":{"id":446899,"fullName":"Brad Ziegler","link":"/api/v1/people/446899"},"batter":{"id":433217,"fullName":"Andrés Blanco","link":"/api/v1/people/433217"},"coordinates":{"x":148.73,"y":172.77},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":9,"pitcher":{"id":491646,"fullName":"Jeanmar Gómez","link":"/api/v1/people/491646"},"batter":{"id":571875,"fullName":"Jake Lamb","link":"/api/v1/people/571875"},"coordinates":{"x":116.24,"y":166.16},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":9,"pitcher":{"id":491646,"fullName":"Jeanmar Gómez","link":"/api/v1/people/491646"},"batter":{"id":630111,"fullName":"Yasmany Tomás","link":"/api/v1/people/630111"},"coordinates":{"x":134.51,"y":83.76},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":9,"pitcher":{"id":491646,"fullName":"Jeanmar Gómez","link":"/api/v1/people/491646"},"batter":{"id":543302,"fullName":"Chris Herrmann","link":"/api/v1/people/543302"},"coordinates":{"x":126.39,"y":197.18},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":9,"pitcher":{"id":491646,"fullName":"Jeanmar Gómez","link":"/api/v1/people/491646"},"batter":{"id":592273,"fullName":"Brandon Drury","link":"/api/v1/people/592273"},"coordinates":{"x":119.79,"y":162.6},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":88,"endIndex":96,"top":[88,89,90,91,92],"bottom":[93,94,95,96],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":10,"pitcher":{"id":611093,"fullName":"Silvino Bracho","link":"/api/v1/people/611093"},"batter":{"id":546318,"fullName":"Odúbel Herrera","link":"/api/v1/people/546318"},"coordinates":{"x":119.79,"y":66.97},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":10,"pitcher":{"id":611093,"fullName":"Silvino Bracho","link":"/api/v1/people/611093"},"batter":{"id":488721,"fullName":"Peter Bourjos","link":"/api/v1/people/488721"},"coordinates":{"x":102.02,"y":154.46},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":10,"pitcher":{"id":611093,"fullName":"Silvino Bracho","link":"/api/v1/people/611093"},"batter":{"id":605125,"fullName":"Cody Asche","link":"/api/v1/people/605125"},"coordinates":{"x":178.68,"y":112.24},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":10,"pitcher":{"id":611093,"fullName":"Silvino Bracho","link":"/api/v1/people/611093"},"batter":{"id":595963,"fullName":"Tyler Goeddel","link":"/api/v1/people/595963"},"coordinates":{"x":194.92,"y":93.42},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":10,"pitcher":{"id":611093,"fullName":"Silvino Bracho","link":"/api/v1/people/611093"},"batter":{"id":571830,"fullName":"Tommy Joseph","link":"/api/v1/people/571830"},"coordinates":{"x":193.4,"y":108.17},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":10,"pitcher":{"id":519085,"fullName":"Brett Oberholtzer","link":"/api/v1/people/519085"},"batter":{"id":605113,"fullName":"Nick Ahmed","link":"/api/v1/people/605113"},"coordinates":{"x":181.21,"y":77.14},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":10,"pitcher":{"id":519085,"fullName":"Brett Oberholtzer","link":"/api/v1/people/519085"},"batter":{"id":456422,"fullName":"Michael Bourn","link":"/api/v1/people/456422"},"coordinates":{"x":143.14,"y":176.33},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":10,"pitcher":{"id":519085,"fullName":"Brett Oberholtzer","link":"/api/v1/people/519085"},"batter":{"id":516416,"fullName":"Jean Segura","link":"/api/v1/people/516416"},"coordinates":{"x":193.9,"y":100.03},"type":"O","description":"Flyout"}]}}]},"linescore":{"currentInning":10,"currentInningOrdinal":"10th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":3,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":1,"errors":1,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":3,"hits":4,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":1,"hits":2,"errors":1,"leftOnBase":2},"away":{"runs":4,"hits":4,"errors":1,"leftOnBase":3}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":10,"ordinalNum":"10th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":8,"hits":15,"errors":1,"leftOnBase":9},"away":{"runs":9,"hits":17,"errors":2,"leftOnBase":11}},"defense":{"pitcher":{"id":519085,"fullName":"Brett Oberholtzer","link":"/api/v1/people/519085"},"catcher":{"id":519237,"fullName":"Cameron Rupp","link":"/api/v1/people/519237"},"first":{"id":571830,"fullName":"Tommy Joseph","link":"/api/v1/people/571830"},"second":{"id":514917,"fullName":"César Hernández","link":"/api/v1/people/514917"},"third":{"id":433217,"fullName":"Andrés Blanco","link":"/api/v1/people/433217"},"shortstop":{"id":520471,"fullName":"Freddy Galvis","link":"/api/v1/people/520471"},"left":{"id":605125,"fullName":"Cody Asche","link":"/api/v1/people/605125"},"center":{"id":546318,"fullName":"Odúbel Herrera","link":"/api/v1/people/546318"},"right":{"id":488721,"fullName":"Peter Bourjos","link":"/api/v1/people/488721"},"batter":{"id":519237,"fullName":"Cameron Rupp","link":"/api/v1/people/519237"},"onDeck":{"id":520471,"fullName":"Freddy Galvis","link":"/api/v1/people/520471"},"inHole":{"id":514917,"fullName":"César Hernández","link":"/api/v1/people/514917"},"battingOrder":6,"team":{"id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"}},"offense":{"batter":{"id":598284,"fullName":"Peter O'Brien","link":"/api/v1/people/598284"},"onDeck":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"inHole":{"id":571875,"fullName":"Jake Lamb","link":"/api/v1/people/571875"},"pitcher":{"id":611093,"fullName":"Silvino Bracho","link":"/api/v1/people/611093"},"battingOrder":2,"team":{"id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"}},"balls":1,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":14,"airOuts":12,"runs":9,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":17,"hitByPitch":0,"avg":".238","atBats":45,"obp":".291","slg":".380","ops":".671","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":50,"totalBases":23,"rbi":8,"leftOnBase":18,"sacBunts":0,"sacFlies":2,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.00","popOuts":0,"lineOuts":8},"pitching":{"flyOuts":6,"groundOuts":12,"airOuts":11,"runs":8,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":1,"hits":15,"hitByPitch":1,"atBats":44,"obp":".362","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":171,"era":"4.37","inningsPitched":"10.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.33","battersFaced":47,"outs":30,"completeGames":0,"shutouts":0,"pitchesThrown":171,"balls":63,"strikes":108,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.09","rbi":8,"pitchesPerInning":"17.10","runsScoredPer9":"7.20","homeRunsPer9":"0.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":12,"putOuts":30,"errors":2,"chances":44,"passedBall":0,"pickoffs":0}},"players":{"ID592826":{"person":{"id":592826,"fullName":"Vince Velasquez","link":"/api/v1/people/592826"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":2,"groundOuts":7,"airOuts":2,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".286","atBats":21,"obp":".318","slg":".333","ops":".651","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":24,"totalBases":7,"rbi":0,"leftOnBase":9,"sacBunts":2,"sacFlies":0,"babip":".462","groundOutsToAirouts":"3.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":13,"flyOuts":35,"groundOuts":48,"airOuts":64,"runs":28,"doubles":9,"triples":1,"homeRuns":8,"strikeOuts":80,"baseOnBalls":22,"intentionalWalks":1,"hits":61,"hitByPitch":1,"atBats":250,"obp":".307","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1111,"era":"3.38","inningsPitched":"66.2","wins":6,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":25,"whip":"1.25","battersFaced":276,"outs":200,"gamesPitched":13,"completeGames":1,"shutouts":1,"pitchesThrown":1111,"balls":395,"strikes":716,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".750","pitchesPerInning":"16.67","gamesFinished":0,"strikeoutWalkRatio":"3.64","strikeoutsPer9Inn":"10.80","walksPer9Inn":"2.97","hitsPer9Inn":"8.24","runsScoredPer9":"3.78","homeRunsPer9":"1.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID476451":{"person":{"id":476451,"fullName":"Jeremy Hellickson","link":"/api/v1/people/476451"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":0,"groundOuts":14,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".095","atBats":21,"obp":".208","slg":".095","ops":".303","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":30,"totalBases":2,"rbi":2,"leftOnBase":10,"sacBunts":6,"sacFlies":0,"babip":".200","groundOutsToAirouts":"14.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":16,"flyOuts":34,"groundOuts":103,"airOuts":82,"runs":49,"doubles":27,"triples":3,"homeRuns":16,"strikeOuts":84,"baseOnBalls":24,"intentionalWalks":0,"hits":91,"hitByPitch":3,"atBats":355,"obp":".306","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1483,"era":"4.23","inningsPitched":"93.2","wins":5,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.23","battersFaced":387,"outs":281,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1483,"balls":543,"strikes":940,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.26","rbi":0,"winPercentage":".455","pitchesPerInning":"15.83","gamesFinished":0,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"8.07","walksPer9Inn":"2.31","hitsPer9Inn":"8.74","runsScoredPer9":"4.71","homeRunsPer9":"1.54","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":18,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":3,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID429667":{"person":{"id":429667,"fullName":"Ryan Howard","link":"/api/v1/people/429667"},"jerseyNumber":"6","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"402","stats":{"batting":{"note":"b-","summary":"0-0 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":32,"groundOuts":42,"airOuts":54,"runs":16,"doubles":4,"triples":0,"homeRuns":11,"strikeOuts":65,"baseOnBalls":16,"intentionalWalks":1,"hits":28,"hitByPitch":0,"avg":".151","atBats":186,"obp":".215","slg":".349","ops":".564","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":205,"totalBases":65,"rbi":25,"leftOnBase":73,"sacBunts":0,"sacFlies":3,"babip":".150","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.91","popOuts":9,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":21,"putOuts":322,"errors":6,"chances":349,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID593576":{"person":{"id":593576,"fullName":"Héctor Neris","link":"/api/v1/people/593576"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"403","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"note":"(BS, 2)","summary":"0.2 IP, ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":26,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":1,"battersFaced":5,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":10,"strikes":16,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":0,"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,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":42,"gamesStarted":0,"flyOuts":19,"groundOuts":36,"airOuts":36,"runs":14,"doubles":3,"triples":1,"homeRuns":5,"strikeOuts":51,"baseOnBalls":16,"intentionalWalks":0,"hits":31,"hitByPitch":3,"atBats":153,"obp":".289","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":718,"era":"2.72","inningsPitched":"43.0","wins":2,"losses":3,"saves":1,"saveOpportunities":3,"holds":13,"blownSaves":2,"earnedRuns":13,"whip":"1.09","battersFaced":173,"outs":129,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":718,"balls":267,"strikes":451,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":1,"winPercentage":".400","pitchesPerInning":"16.70","gamesFinished":10,"strikeoutWalkRatio":"3.19","strikeoutsPer9Inn":"10.67","walksPer9Inn":"3.35","hitsPer9Inn":"6.49","runsScoredPer9":"2.93","homeRunsPer9":"1.05","inheritedRunners":14,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":5,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID596748":{"person":{"id":596748,"fullName":"Maikel Franco","link":"/api/v1/people/596748"},"jerseyNumber":"7","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":1,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":35,"groundOuts":80,"airOuts":76,"runs":26,"doubles":12,"triples":1,"homeRuns":13,"strikeOuts":57,"baseOnBalls":23,"intentionalWalks":6,"hits":67,"hitByPitch":2,"avg":".243","atBats":276,"obp":".302","slg":".435","ops":".737","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":305,"totalBases":120,"rbi":41,"leftOnBase":113,"sacBunts":0,"sacFlies":4,"babip":".257","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.23","popOuts":21,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":121,"putOuts":34,"errors":6,"chances":161,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID519085":{"person":{"id":519085,"fullName":"Brett Oberholtzer","link":"/api/v1/people/519085"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"406","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"note":"(S, 1)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":3,"strikes":7,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".167","atBats":6,"obp":".167","slg":".167","ops":".334","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"3.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":0,"flyOuts":22,"groundOuts":44,"airOuts":41,"runs":24,"doubles":6,"triples":2,"homeRuns":10,"strikeOuts":32,"baseOnBalls":17,"intentionalWalks":0,"hits":49,"hitByPitch":0,"atBats":164,"obp":".363","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":691,"era":"5.22","inningsPitched":"39.2","wins":2,"losses":1,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":23,"whip":"1.66","battersFaced":183,"outs":119,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":691,"balls":234,"strikes":457,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.07","rbi":0,"winPercentage":".667","pitchesPerInning":"17.42","gamesFinished":5,"strikeoutWalkRatio":"1.88","strikeoutsPer9Inn":"7.26","walksPer9Inn":"3.86","hitsPer9Inn":"11.12","runsScoredPer9":"5.45","homeRunsPer9":"2.27","inheritedRunners":7,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":1,"errors":2,"chances":10,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID605894":{"person":{"id":605894,"fullName":"Severino González","link":"/api/v1/people/605894"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"902","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"summary":"0.0 IP, 2 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":6,"inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":2,"outs":0,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":3,"strikes":3,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":0,"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,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":4,"groundOuts":6,"airOuts":7,"runs":5,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":1,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":35,"obp":".306","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":149,"era":"5.19","inningsPitched":"8.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":5,"whip":"1.27","battersFaced":36,"outs":26,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":149,"balls":45,"strikes":104,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".000","pitchesPerInning":"17.19","gamesFinished":2,"strikeoutWalkRatio":"12.00","strikeoutsPer9Inn":"12.46","walksPer9Inn":"1.04","hitsPer9Inn":"10.38","runsScoredPer9":"5.19","homeRunsPer9":"1.04","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID491646":{"person":{"id":491646,"fullName":"Jeanmar Gómez","link":"/api/v1/people/491646"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"404","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"note":"(W, 3-2)","summary":"1.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":4,"strikes":12,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":0,"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,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":35,"gamesStarted":0,"flyOuts":16,"groundOuts":47,"airOuts":36,"runs":12,"doubles":7,"triples":1,"homeRuns":3,"strikeOuts":24,"baseOnBalls":9,"intentionalWalks":1,"hits":34,"hitByPitch":1,"atBats":138,"obp":".291","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":577,"era":"2.89","inningsPitched":"37.1","wins":3,"losses":2,"saves":21,"saveOpportunities":23,"holds":1,"blownSaves":2,"earnedRuns":12,"whip":"1.15","battersFaced":151,"outs":112,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":577,"balls":219,"strikes":358,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.31","rbi":0,"winPercentage":".600","pitchesPerInning":"15.46","gamesFinished":33,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"5.79","walksPer9Inn":"2.17","hitsPer9Inn":"8.20","runsScoredPer9":"2.89","homeRunsPer9":"0.72","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":5,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID488721":{"person":{"id":488721,"fullName":"Peter Bourjos","link":"/api/v1/people/488721"},"jerseyNumber":"17","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"200","stats":{"batting":{"summary":"2-5 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":5,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":15,"groundOuts":60,"airOuts":42,"runs":22,"doubles":11,"triples":3,"homeRuns":3,"strikeOuts":52,"baseOnBalls":10,"intentionalWalks":0,"hits":53,"hitByPitch":1,"avg":".262","atBats":202,"obp":".300","slg":".391","ops":".691","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":218,"totalBases":79,"rbi":17,"leftOnBase":76,"sacBunts":5,"sacFlies":0,"babip":".340","groundOutsToAirouts":"1.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"67.33","popOuts":13,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":110,"errors":1,"chances":112,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID434563":{"person":{"id":434563,"fullName":"Carlos Ruiz","link":"/api/v1/people/434563"},"jerseyNumber":"51","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":22,"groundOuts":30,"airOuts":36,"runs":13,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":20,"baseOnBalls":14,"intentionalWalks":1,"hits":24,"hitByPitch":1,"avg":".218","atBats":110,"obp":".312","slg":".327","ops":".639","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":125,"totalBases":36,"rbi":9,"leftOnBase":46,"sacBunts":0,"sacFlies":0,"babip":".241","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.67","popOuts":4,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":6,"stolenBases":14,"stolenBasePercentage":".700","caughtStealingPercentage":".300","assists":18,"putOuts":277,"errors":3,"chances":298,"fielding":".990","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID546318":{"person":{"id":546318,"fullName":"Odúbel Herrera","link":"/api/v1/people/546318"},"jerseyNumber":"37","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"100","stats":{"batting":{"summary":"0-5 | BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":3,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":0,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":47,"groundOuts":70,"airOuts":75,"runs":44,"doubles":8,"triples":2,"homeRuns":8,"strikeOuts":59,"baseOnBalls":42,"intentionalWalks":3,"hits":88,"hitByPitch":2,"avg":".303","atBats":290,"obp":".393","slg":".428","ops":".821","caughtStealing":5,"stolenBases":11,"stolenBasePercentage":".688","caughtStealingPercentage":".313","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":336,"totalBases":124,"rbi":28,"leftOnBase":73,"sacBunts":0,"sacFlies":2,"babip":".356","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.25","popOuts":11,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":167,"errors":7,"chances":181,"fielding":".961","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID433217":{"person":{"id":433217,"fullName":"Andrés Blanco","link":"/api/v1/people/433217"},"jerseyNumber":"4","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"904","stats":{"batting":{"summary":"1-2 | 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":11,"groundOuts":46,"airOuts":24,"runs":20,"doubles":12,"triples":1,"homeRuns":3,"strikeOuts":24,"baseOnBalls":7,"intentionalWalks":0,"hits":35,"hitByPitch":3,"avg":".273","atBats":128,"obp":".324","slg":".453","ops":".777","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":139,"totalBases":58,"rbi":18,"leftOnBase":51,"sacBunts":0,"sacFlies":1,"babip":".314","groundOutsToAirouts":"1.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.67","popOuts":7,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":61,"putOuts":54,"errors":5,"chances":120,"fielding":".958","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID621107":{"person":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"900","stats":{"batting":{"summary":"1-2 | 2B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"summary":"6.0 IP, 3 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":8,"airOuts":8,"runs":4,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":91,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":25,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":91,"balls":31,"strikes":60,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"6.00","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".167","atBats":6,"obp":".167","slg":".333","ops":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":2,"rbi":0,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"3.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":4,"flyOuts":15,"groundOuts":27,"airOuts":30,"runs":16,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":1,"hits":24,"hitByPitch":0,"atBats":88,"obp":".298","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":350,"era":"5.75","inningsPitched":"20.1","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.38","battersFaced":94,"outs":61,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":350,"balls":125,"strikes":225,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":4,"winPercentage":".000","pitchesPerInning":"17.21","gamesFinished":0,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"3.98","walksPer9Inn":"1.77","hitsPer9Inn":"10.62","runsScoredPer9":"7.08","homeRunsPer9":"1.77","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":7},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID456696":{"person":{"id":456696,"fullName":"David Hernandez","link":"/api/v1/people/456696"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":0,"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,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":37,"gamesStarted":0,"flyOuts":15,"groundOuts":30,"airOuts":33,"runs":19,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":50,"baseOnBalls":16,"intentionalWalks":3,"hits":40,"hitByPitch":0,"atBats":152,"obp":".331","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":687,"era":"4.42","inningsPitched":"38.2","wins":1,"losses":2,"saves":1,"saveOpportunities":2,"holds":12,"blownSaves":1,"earnedRuns":19,"whip":"1.45","battersFaced":170,"outs":116,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":687,"balls":235,"strikes":452,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".333","pitchesPerInning":"17.77","gamesFinished":8,"strikeoutWalkRatio":"3.13","strikeoutsPer9Inn":"11.64","walksPer9Inn":"3.72","hitsPer9Inn":"9.31","runsScoredPer9":"4.42","homeRunsPer9":"1.40","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID595963":{"person":{"id":595963,"fullName":"Tyler Goeddel","link":"/api/v1/people/595963"},"jerseyNumber":"2","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"405","stats":{"batting":{"note":"c-","summary":"0-0 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":17,"groundOuts":47,"airOuts":32,"runs":13,"doubles":3,"triples":3,"homeRuns":3,"strikeOuts":32,"baseOnBalls":8,"intentionalWalks":0,"hits":32,"hitByPitch":1,"avg":".227","atBats":141,"obp":".272","slg":".355","ops":".627","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":152,"totalBases":50,"rbi":13,"leftOnBase":60,"sacBunts":1,"sacFlies":1,"babip":".271","groundOutsToAirouts":"1.47","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.00","popOuts":6,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":63,"errors":3,"chances":70,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID621385":{"person":{"id":621385,"fullName":"Daniel Stumpf","link":"/api/v1/people/621385"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":0,"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,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"obp":".600","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":25,"era":"40.50","inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":3,"whip":"4.50","battersFaced":5,"outs":2,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":14,"strikes":11,"strikePercentage":".440","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"37.50","gamesFinished":0,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"27.00","hitsPer9Inn":"13.50","runsScoredPer9":"40.50","homeRunsPer9":"13.50","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571830":{"person":{"id":571830,"fullName":"Tommy Joseph","link":"/api/v1/people/571830"},"jerseyNumber":"19","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"500","stats":{"batting":{"summary":"0-6","gamesPlayed":1,"flyOuts":1,"groundOuts":3,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":20,"groundOuts":24,"airOuts":45,"runs":15,"doubles":5,"triples":0,"homeRuns":8,"strikeOuts":35,"baseOnBalls":3,"intentionalWalks":0,"hits":29,"hitByPitch":0,"avg":".223","atBats":130,"obp":".235","slg":".446","ops":".681","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":136,"totalBases":58,"rbi":15,"leftOnBase":63,"sacBunts":0,"sacFlies":3,"babip":".233","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.25","popOuts":12,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":239,"errors":3,"chances":254,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID519237":{"person":{"id":519237,"fullName":"Cameron Rupp","link":"/api/v1/people/519237"},"jerseyNumber":"29","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"600","stats":{"batting":{"summary":"2-5 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":20,"groundOuts":49,"airOuts":34,"runs":17,"doubles":14,"triples":1,"homeRuns":7,"strikeOuts":50,"baseOnBalls":7,"intentionalWalks":0,"hits":50,"hitByPitch":3,"avg":".273","atBats":183,"obp":".311","slg":".475","ops":".786","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":193,"totalBases":87,"rbi":19,"leftOnBase":55,"sacBunts":0,"sacFlies":0,"babip":".341","groundOutsToAirouts":"1.44","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.14","popOuts":4,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":7,"stolenBases":24,"stolenBasePercentage":".774","caughtStealingPercentage":".226","assists":22,"putOuts":417,"errors":4,"chances":443,"fielding":".991","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID520471":{"person":{"id":520471,"fullName":"Freddy Galvis","link":"/api/v1/people/520471"},"jerseyNumber":"13","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"700","stats":{"batting":{"summary":"3-5 | R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":46,"groundOuts":80,"airOuts":91,"runs":30,"doubles":13,"triples":3,"homeRuns":7,"strikeOuts":63,"baseOnBalls":12,"intentionalWalks":1,"hits":66,"hitByPitch":1,"avg":".226","atBats":292,"obp":".257","slg":".363","ops":".620","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":313,"totalBases":106,"rbi":30,"leftOnBase":101,"sacBunts":6,"sacFlies":2,"babip":".263","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.71","popOuts":16,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":216,"putOuts":94,"errors":4,"chances":314,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID605388":{"person":{"id":605388,"fullName":"Adam Morgan","link":"/api/v1/people/605388"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"401","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"summary":"0.2 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":1,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":6,"strikes":5,"strikePercentage":".450","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":0,"groundOuts":10,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".067","atBats":15,"obp":".067","slg":".133","ops":".200","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":16,"totalBases":2,"rbi":0,"leftOnBase":7,"sacBunts":1,"sacFlies":0,"babip":".083","groundOutsToAirouts":"5.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":12,"gamesStarted":11,"flyOuts":36,"groundOuts":52,"airOuts":71,"runs":46,"doubles":18,"triples":2,"homeRuns":12,"strikeOuts":49,"baseOnBalls":15,"intentionalWalks":3,"hits":78,"hitByPitch":3,"atBats":246,"obp":".360","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1026,"era":"6.48","inningsPitched":"58.1","wins":1,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"1.59","battersFaced":268,"outs":175,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1026,"balls":372,"strikes":654,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".143","pitchesPerInning":"17.59","gamesFinished":0,"strikeoutWalkRatio":"3.27","strikeoutsPer9Inn":"7.56","walksPer9Inn":"2.31","hitsPer9Inn":"12.03","runsScoredPer9":"7.10","homeRunsPer9":"1.85","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":2,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID605125":{"person":{"id":605125,"fullName":"Cody Asche","link":"/api/v1/people/605125"},"jerseyNumber":"25","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"300","stats":{"batting":{"summary":"3-5 | 2B, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":4,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":16,"groundOuts":18,"airOuts":24,"runs":11,"doubles":10,"triples":0,"homeRuns":2,"strikeOuts":18,"baseOnBalls":6,"intentionalWalks":0,"hits":24,"hitByPitch":0,"avg":".289","atBats":83,"obp":".333","slg":".482","ops":".815","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":90,"totalBases":40,"rbi":10,"leftOnBase":27,"sacBunts":0,"sacFlies":1,"babip":".344","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.50","popOuts":1,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":43,"errors":0,"chances":46,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID605400":{"person":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"jerseyNumber":"27","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":0,"groundOuts":10,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":3,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".043","atBats":23,"obp":".154","slg":".087","ops":".241","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":27,"totalBases":2,"rbi":0,"leftOnBase":14,"sacBunts":1,"sacFlies":0,"babip":".091","groundOutsToAirouts":"10.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":16,"flyOuts":27,"groundOuts":113,"airOuts":61,"runs":54,"doubles":17,"triples":2,"homeRuns":9,"strikeOuts":99,"baseOnBalls":22,"intentionalWalks":3,"hits":94,"hitByPitch":5,"atBats":360,"obp":".310","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1458,"era":"4.45","inningsPitched":"91.0","wins":5,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.27","battersFaced":394,"outs":273,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1458,"balls":487,"strikes":971,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.85","rbi":0,"winPercentage":".417","pitchesPerInning":"16.02","gamesFinished":0,"strikeoutWalkRatio":"4.50","strikeoutsPer9Inn":"9.79","walksPer9Inn":"2.18","hitsPer9Inn":"9.30","runsScoredPer9":"5.34","homeRunsPer9":"0.89","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":4,"sacFlies":3,"passedBall":0,"popOuts":10,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":6,"errors":1,"chances":23,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID517370":{"person":{"id":517370,"fullName":"Jimmy Paredes","link":"/api/v1/people/517370"},"jerseyNumber":"41","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"1-1 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":4,"groundOuts":22,"airOuts":8,"runs":6,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":16,"baseOnBalls":3,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".258","atBats":62,"obp":".292","slg":".435","ops":".727","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":65,"totalBases":27,"rbi":8,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"babip":".318","groundOutsToAirouts":"2.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":25,"errors":3,"chances":35,"fielding":".914","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID591693":{"person":{"id":591693,"fullName":"Edubray Ramos","link":"/api/v1/people/591693"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"903","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"summary":"0.1 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":6,"strikes":5,"strikePercentage":".450","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":"1.000","slg":".000","ops":"1.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":12,"obp":".231","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":47,"era":"2.45","inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":1,"whip":"0.82","battersFaced":13,"outs":11,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":47,"balls":14,"strikes":33,"strikePercentage":".700","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":3,"winPercentage":".---","pitchesPerInning":"12.82","gamesFinished":0,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"12.27","walksPer9Inn":"2.45","hitsPer9Inn":"4.91","runsScoredPer9":"2.45","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID595191":{"person":{"id":595191,"fullName":"Jerad Eickhoff","link":"/api/v1/people/595191"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":1,"groundOuts":14,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".185","atBats":27,"obp":".185","slg":".222","ops":".407","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":27,"totalBases":6,"rbi":4,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"babip":".227","groundOutsToAirouts":"4.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":16,"gamesStarted":16,"flyOuts":45,"groundOuts":100,"airOuts":95,"runs":39,"doubles":22,"triples":3,"homeRuns":12,"strikeOuts":83,"baseOnBalls":24,"intentionalWalks":1,"hits":95,"hitByPitch":4,"atBats":363,"obp":".309","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":1545,"era":"3.38","inningsPitched":"96.0","wins":5,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":36,"whip":"1.24","battersFaced":401,"outs":288,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1545,"balls":572,"strikes":973,"strikePercentage":".630","hitBatsmen":4,"balks":2,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.05","rbi":0,"winPercentage":".357","pitchesPerInning":"16.09","gamesFinished":0,"strikeoutWalkRatio":"3.46","strikeoutsPer9Inn":"7.78","walksPer9Inn":"2.25","hitsPer9Inn":"8.91","runsScoredPer9":"3.66","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":7,"passedBall":0,"popOuts":24,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":10,"errors":1,"chances":28,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID514917":{"person":{"id":514917,"fullName":"César Hernández","link":"/api/v1/people/514917"},"jerseyNumber":"16","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"800","stats":{"batting":{"summary":"4-5 | 2B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":24,"groundOuts":84,"airOuts":48,"runs":24,"doubles":7,"triples":5,"homeRuns":2,"strikeOuts":54,"baseOnBalls":16,"intentionalWalks":1,"hits":68,"hitByPitch":0,"avg":".272","atBats":250,"obp":".315","slg":".364","ops":".679","caughtStealing":5,"stolenBases":3,"stolenBasePercentage":".375","caughtStealingPercentage":".625","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":270,"totalBases":91,"rbi":18,"leftOnBase":82,"sacBunts":3,"sacFlies":1,"babip":".338","groundOutsToAirouts":"1.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"125.00","popOuts":9,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":172,"putOuts":104,"errors":7,"chances":283,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]}},"batters":[546318,488721,605125,596748,605388,429667,593576,491646,595963,519085,571830,519237,520471,514917,621107,517370,605894,591693,433217],"pitchers":[621107,605894,591693,605388,593576,491646,519085],"bench":[434563],"bullpen":[595191,476451,456696,605400,621385,592826],"battingOrder":[546318,488721,605125,519085,571830,519237,520471,514917,433217],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Hernández, C (7, Bradley, A); Eflin (1, Bradley, A); Asche (10, Bradley, A)."},{"label":"HR","value":"Bourjos (3, 1st inning off Bradley, A, 1 on, 0 out)."},{"label":"TB","value":"Asche 4; Blanco, A; Bourjos 5; Eflin 2; Galvis 3; Hernández, C 5; Paredes, J; Rupp 2."},{"label":"RBI","value":"Asche 3 (10); Blanco, A 2 (18); Bourjos 2 (17); Goeddel (13)."},{"label":"2-out RBI","value":"Asche 2."},{"label":"Runners left in scoring position, 2 out","value":"Franco; Herrera, O; Joseph, T 2."},{"label":"SF","value":"Asche; Goeddel."},{"label":"Team RISP","value":"4-for-12."},{"label":"Team LOB","value":"11."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Franco (6, throw); Blanco, A (5, throw)."},{"label":"DP","value":"(Galvis-Hernández, C-Joseph, T)."}]}],"note":[{"label":"a","value":"Singled for Eflin in the 7th."},{"label":"b","value":"Walked for Morgan, A in the 8th."},{"label":"c","value":"Hit a sacrifice fly for Gómez in the 10th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":12,"airOuts":11,"runs":8,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":1,"hits":15,"hitByPitch":1,"avg":".269","atBats":44,"obp":".329","slg":".439","ops":".768","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":47,"totalBases":22,"rbi":8,"leftOnBase":22,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.00","popOuts":3,"lineOuts":2},"pitching":{"flyOuts":4,"groundOuts":14,"airOuts":12,"runs":9,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":17,"hitByPitch":0,"atBats":45,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":178,"era":"4.66","inningsPitched":"10.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.43","battersFaced":50,"outs":30,"completeGames":0,"shutouts":0,"pitchesThrown":178,"balls":65,"strikes":113,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":8,"pitchesPerInning":"17.80","runsScoredPer9":"8.10","homeRunsPer9":"0.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":0,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":30,"errors":1,"chances":44,"passedBall":0,"pickoffs":0}},"players":{"ID516416":{"person":{"id":516416,"fullName":"Jean Segura","link":"/api/v1/people/516416"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"100","stats":{"batting":{"summary":"1-5 | 2 RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":1,"rbi":2,"leftOnBase":4,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":42,"groundOuts":107,"airOuts":69,"runs":46,"doubles":16,"triples":4,"homeRuns":5,"strikeOuts":46,"baseOnBalls":20,"intentionalWalks":0,"hits":99,"hitByPitch":5,"avg":".311","atBats":318,"obp":".359","slg":".434","ops":".793","caughtStealing":5,"stolenBases":13,"stolenBasePercentage":".722","caughtStealingPercentage":".278","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":346,"totalBases":138,"rbi":34,"leftOnBase":96,"sacBunts":1,"sacFlies":2,"babip":".349","groundOutsToAirouts":"1.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"63.60","popOuts":5,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":224,"putOuts":130,"errors":2,"chances":356,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID594838":{"person":{"id":594838,"fullName":"Phil Gosselin","link":"/api/v1/people/594838"},"jerseyNumber":"15","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | 2B, RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":10,"groundOuts":34,"airOuts":23,"runs":12,"doubles":4,"triples":1,"homeRuns":1,"strikeOuts":24,"baseOnBalls":7,"intentionalWalks":0,"hits":28,"hitByPitch":1,"avg":".264","atBats":106,"obp":".310","slg":".349","ops":".659","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":117,"totalBases":37,"rbi":7,"leftOnBase":40,"sacBunts":1,"sacFlies":2,"babip":".325","groundOutsToAirouts":"1.48","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"106.00","popOuts":4,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":37,"putOuts":41,"errors":0,"chances":78,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID611093":{"person":{"id":611093,"fullName":"Silvino Bracho","link":"/api/v1/people/611093"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"701","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"note":"(L, 0-2)","summary":"1.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":4,"strikes":9,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":0,"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,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":0,"flyOuts":12,"groundOuts":2,"airOuts":22,"runs":9,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":4,"baseOnBalls":6,"intentionalWalks":1,"hits":12,"hitByPitch":3,"atBats":39,"obp":".429","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":195,"era":"8.00","inningsPitched":"9.0","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"2.00","battersFaced":49,"outs":27,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":195,"balls":77,"strikes":118,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.09","rbi":1,"winPercentage":".000","pitchesPerInning":"21.67","gamesFinished":5,"strikeoutWalkRatio":"0.67","strikeoutsPer9Inn":"4.00","walksPer9Inn":"6.00","hitsPer9Inn":"12.00","runsScoredPer9":"9.00","homeRunsPer9":"2.00","inheritedRunners":6,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID543339":{"person":{"id":543339,"fullName":"Daniel Hudson","link":"/api/v1/people/543339"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"201","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"note":"(H, 15)","summary":"0.1 IP, 2 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":4,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":2,"battersFaced":5,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":8,"strikes":11,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"108.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":0,"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,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":34,"gamesStarted":0,"flyOuts":12,"groundOuts":36,"airOuts":32,"runs":15,"doubles":5,"triples":1,"homeRuns":2,"strikeOuts":24,"baseOnBalls":11,"intentionalWalks":1,"hits":23,"hitByPitch":3,"atBats":115,"obp":".287","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":540,"era":"3.82","inningsPitched":"30.2","wins":1,"losses":1,"saves":1,"saveOpportunities":1,"holds":15,"blownSaves":0,"earnedRuns":13,"whip":"1.11","battersFaced":129,"outs":92,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":540,"balls":204,"strikes":336,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":2,"winPercentage":".500","pitchesPerInning":"17.61","gamesFinished":5,"strikeoutWalkRatio":"2.18","strikeoutsPer9Inn":"7.04","walksPer9Inn":"3.23","hitsPer9Inn":"6.75","runsScoredPer9":"4.40","homeRunsPer9":"0.59","inheritedRunners":8,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID430001":{"person":{"id":430001,"fullName":"Rickie Weeks Jr.","link":"/api/v1/people/430001"},"jerseyNumber":"5","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"204","stats":{"batting":{"note":"b-","summary":"0-0 | HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":13,"groundOuts":21,"airOuts":26,"runs":14,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":28,"baseOnBalls":9,"intentionalWalks":0,"hits":24,"hitByPitch":1,"avg":".245","atBats":98,"obp":".312","slg":".439","ops":".751","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":109,"totalBases":43,"rbi":10,"leftOnBase":37,"sacBunts":0,"sacFlies":1,"babip":".299","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.50","popOuts":6,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":20,"errors":2,"chances":24,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID456422":{"person":{"id":456422,"fullName":"Michael Bourn","link":"/api/v1/people/456422"},"jerseyNumber":"1","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"900","stats":{"batting":{"summary":"4-5 | 2 2B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":15,"groundOuts":31,"airOuts":29,"runs":17,"doubles":7,"triples":1,"homeRuns":2,"strikeOuts":37,"baseOnBalls":12,"intentionalWalks":0,"hits":34,"hitByPitch":0,"avg":".264","atBats":129,"obp":".324","slg":".380","ops":".704","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":143,"totalBases":49,"rbi":15,"leftOnBase":51,"sacBunts":1,"sacFlies":1,"babip":".352","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"64.50","popOuts":4,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":78,"errors":2,"chances":82,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID456078":{"person":{"id":456078,"fullName":"Welington Castillo","link":"/api/v1/people/456078"},"jerseyNumber":"7","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":25,"groundOuts":50,"airOuts":47,"runs":21,"doubles":11,"triples":0,"homeRuns":8,"strikeOuts":63,"baseOnBalls":14,"intentionalWalks":1,"hits":60,"hitByPitch":1,"avg":".275","atBats":218,"obp":".319","slg":".436","ops":".755","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":235,"totalBases":95,"rbi":24,"leftOnBase":105,"sacBunts":0,"sacFlies":2,"babip":".349","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.25","popOuts":8,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":10,"stolenBases":13,"stolenBasePercentage":".565","caughtStealingPercentage":".435","assists":34,"putOuts":415,"errors":3,"chances":452,"fielding":".993","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID461325":{"person":{"id":461325,"fullName":"Tyler Clippard","link":"/api/v1/people/461325"},"jerseyNumber":"19","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"801","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"note":"(BS, 2)","summary":"1.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":6,"strikes":10,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":0,"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,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":33,"gamesStarted":0,"flyOuts":14,"groundOuts":20,"airOuts":29,"runs":11,"doubles":6,"triples":0,"homeRuns":5,"strikeOuts":35,"baseOnBalls":10,"intentionalWalks":0,"hits":29,"hitByPitch":0,"atBats":112,"obp":".320","caughtStealing":4,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":479,"era":"3.26","inningsPitched":"30.1","wins":2,"losses":3,"saves":1,"saveOpportunities":3,"holds":12,"blownSaves":2,"earnedRuns":11,"whip":"1.29","battersFaced":123,"outs":91,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":479,"balls":175,"strikes":304,"strikePercentage":".630","hitBatsmen":0,"balks":3,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":1,"winPercentage":".400","pitchesPerInning":"15.79","gamesFinished":7,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"10.38","walksPer9Inn":"2.97","hitsPer9Inn":"8.60","runsScoredPer9":"3.26","homeRunsPer9":"1.48","inheritedRunners":10,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID571946":{"person":{"id":571946,"fullName":"Shelby Miller","link":"/api/v1/people/571946"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":3,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":13,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".158","atBats":19,"obp":".158","slg":".263","ops":".421","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":20,"totalBases":5,"rbi":0,"leftOnBase":7,"sacBunts":1,"sacFlies":0,"babip":".500","groundOutsToAirouts":"3.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":12,"gamesStarted":12,"flyOuts":28,"groundOuts":66,"airOuts":59,"runs":44,"doubles":14,"triples":0,"homeRuns":12,"strikeOuts":40,"baseOnBalls":31,"intentionalWalks":3,"hits":72,"hitByPitch":1,"atBats":232,"obp":".391","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1044,"era":"6.79","inningsPitched":"58.1","wins":2,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.77","battersFaced":269,"outs":175,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1044,"balls":394,"strikes":650,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.12","rbi":0,"winPercentage":".222","pitchesPerInning":"17.90","gamesFinished":0,"strikeoutWalkRatio":"1.29","strikeoutsPer9Inn":"6.17","walksPer9Inn":"4.78","hitsPer9Inn":"11.11","runsScoredPer9":"6.79","homeRunsPer9":"1.85","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":10,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":6,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605151":{"person":{"id":605151,"fullName":"Archie Bradley","link":"/api/v1/people/605151"},"jerseyNumber":"25","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"800","stats":{"batting":{"summary":"0-2 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"summary":"6.0 IP, 3 ER, 4 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":7,"airOuts":6,"runs":3,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":25,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":98,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":26,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":34,"strikes":64,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":1,"groundOuts":6,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".118","atBats":17,"obp":".111","slg":".118","ops":".229","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":20,"totalBases":2,"rbi":3,"leftOnBase":6,"sacBunts":2,"sacFlies":1,"babip":".286","groundOutsToAirouts":"6.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":9,"flyOuts":24,"groundOuts":53,"airOuts":47,"runs":27,"doubles":14,"triples":1,"homeRuns":8,"strikeOuts":53,"baseOnBalls":25,"intentionalWalks":1,"hits":47,"hitByPitch":0,"atBats":197,"obp":".321","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":893,"era":"4.50","inningsPitched":"52.0","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":26,"whip":"1.38","battersFaced":225,"outs":156,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":893,"balls":339,"strikes":554,"strikePercentage":".620","hitBatsmen":0,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":3,"winPercentage":".500","pitchesPerInning":"17.17","gamesFinished":0,"strikeoutWalkRatio":"2.12","strikeoutsPer9Inn":"9.17","walksPer9Inn":"4.33","hitsPer9Inn":"8.13","runsScoredPer9":"4.67","homeRunsPer9":"1.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":19},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID517414":{"person":{"id":517414,"fullName":"Randall Delgado","link":"/api/v1/people/517414"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":2,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":34,"gamesStarted":0,"flyOuts":21,"groundOuts":39,"airOuts":43,"runs":17,"doubles":11,"triples":0,"homeRuns":4,"strikeOuts":37,"baseOnBalls":21,"intentionalWalks":2,"hits":40,"hitByPitch":1,"atBats":155,"obp":".346","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":747,"era":"3.51","inningsPitched":"41.0","wins":1,"losses":1,"saves":0,"saveOpportunities":2,"holds":0,"blownSaves":2,"earnedRuns":16,"whip":"1.49","battersFaced":181,"outs":123,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":747,"balls":302,"strikes":445,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".500","pitchesPerInning":"18.22","gamesFinished":7,"strikeoutWalkRatio":"1.76","strikeoutsPer9Inn":"8.12","walksPer9Inn":"4.61","hitsPer9Inn":"8.78","runsScoredPer9":"3.73","homeRunsPer9":"0.88","inheritedRunners":22,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":10,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID518567":{"person":{"id":518567,"fullName":"Josh Collmenter","link":"/api/v1/people/518567"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":0,"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,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":0,"flyOuts":7,"groundOuts":21,"airOuts":11,"runs":8,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":9,"intentionalWalks":1,"hits":17,"hitByPitch":1,"atBats":57,"obp":".403","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":266,"era":"4.80","inningsPitched":"15.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.73","battersFaced":68,"outs":45,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":266,"balls":114,"strikes":152,"strikePercentage":".570","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.91","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.73","gamesFinished":6,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"5.40","walksPer9Inn":"5.40","hitsPer9Inn":"10.20","runsScoredPer9":"4.80","homeRunsPer9":"1.20","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571578":{"person":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":3,"groundOuts":14,"airOuts":4,"runs":5,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":9,"baseOnBalls":0,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".314","atBats":35,"obp":".314","slg":".429","ops":".743","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":15,"rbi":3,"leftOnBase":17,"sacBunts":3,"sacFlies":0,"babip":".423","groundOutsToAirouts":"3.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":16,"gamesStarted":16,"flyOuts":37,"groundOuts":127,"airOuts":76,"runs":57,"doubles":15,"triples":4,"homeRuns":15,"strikeOuts":69,"baseOnBalls":34,"intentionalWalks":0,"hits":105,"hitByPitch":2,"atBats":371,"obp":".345","caughtStealing":4,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1484,"era":"4.99","inningsPitched":"95.2","wins":4,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.45","battersFaced":413,"outs":287,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1484,"balls":583,"strikes":901,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"1.67","rbi":0,"winPercentage":".400","pitchesPerInning":"15.51","gamesFinished":0,"strikeoutWalkRatio":"2.03","strikeoutsPer9Inn":"6.49","walksPer9Inn":"3.20","hitsPer9Inn":"9.88","runsScoredPer9":"5.36","homeRunsPer9":"1.41","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":4,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":3,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571875":{"person":{"id":571875,"fullName":"Jake Lamb","link":"/api/v1/people/571875"},"jerseyNumber":"22","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"400","stats":{"batting":{"summary":"2-5 | HR, 3 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":1,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":18,"groundOuts":70,"airOuts":46,"runs":42,"doubles":18,"triples":5,"homeRuns":17,"strikeOuts":71,"baseOnBalls":30,"intentionalWalks":1,"hits":75,"hitByPitch":3,"avg":".288","atBats":260,"obp":".366","slg":".592","ops":".958","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":295,"totalBases":154,"rbi":55,"leftOnBase":94,"sacBunts":0,"sacFlies":2,"babip":".333","groundOutsToAirouts":"1.52","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.29","popOuts":8,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":129,"putOuts":42,"errors":12,"chances":183,"fielding":".934","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID605177":{"person":{"id":605177,"fullName":"Andrew Chafin","link":"/api/v1/people/605177"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"202","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"note":"(BS, 1)","summary":"0.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":3,"inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":0,"battersFaced":1,"outs":0,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":3,"balls":1,"strikes":2,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":0,"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,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":30,"gamesStarted":0,"flyOuts":5,"groundOuts":20,"airOuts":14,"runs":18,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":25,"baseOnBalls":10,"intentionalWalks":1,"hits":22,"hitByPitch":1,"atBats":80,"obp":".363","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":328,"era":"7.29","inningsPitched":"21.0","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":6,"blownSaves":1,"earnedRuns":17,"whip":"1.52","battersFaced":92,"outs":63,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":328,"balls":124,"strikes":204,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.43","rbi":0,"winPercentage":".000","pitchesPerInning":"15.62","gamesFinished":1,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"10.71","walksPer9Inn":"4.29","hitsPer9Inn":"9.43","runsScoredPer9":"7.71","homeRunsPer9":"0.43","inheritedRunners":25,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID630111":{"person":{"id":630111,"fullName":"Yasmany Tomás","link":"/api/v1/people/630111"},"jerseyNumber":"24","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":26,"groundOuts":72,"airOuts":45,"runs":36,"doubles":15,"triples":0,"homeRuns":13,"strikeOuts":70,"baseOnBalls":18,"intentionalWalks":2,"hits":67,"hitByPitch":1,"avg":".265","atBats":253,"obp":".315","slg":".478","ops":".793","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":273,"totalBases":121,"rbi":31,"leftOnBase":129,"sacBunts":0,"sacFlies":1,"babip":".316","groundOutsToAirouts":"1.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.46","popOuts":7,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":98,"errors":2,"chances":104,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID592273":{"person":{"id":592273,"fullName":"Brandon Drury","link":"/api/v1/people/592273"},"jerseyNumber":"27","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"700","stats":{"batting":{"summary":"1-5 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":15,"groundOuts":68,"airOuts":45,"runs":25,"doubles":11,"triples":1,"homeRuns":8,"strikeOuts":47,"baseOnBalls":12,"intentionalWalks":2,"hits":59,"hitByPitch":2,"avg":".271","atBats":218,"obp":".313","slg":".440","ops":".753","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":233,"totalBases":96,"rbi":18,"leftOnBase":89,"sacBunts":0,"sacFlies":1,"babip":".311","groundOutsToAirouts":"1.51","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.25","popOuts":15,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":28,"putOuts":74,"errors":3,"chances":105,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID446899":{"person":{"id":446899,"fullName":"Brad Ziegler","link":"/api/v1/people/446899"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"205","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":3,"strikes":8,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":0,"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,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":33,"gamesStarted":0,"flyOuts":11,"groundOuts":54,"airOuts":21,"runs":12,"doubles":6,"triples":2,"homeRuns":0,"strikeOuts":23,"baseOnBalls":14,"intentionalWalks":5,"hits":37,"hitByPitch":2,"atBats":133,"obp":".353","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":524,"era":"2.80","inningsPitched":"35.1","wins":2,"losses":3,"saves":16,"saveOpportunities":18,"holds":0,"blownSaves":2,"earnedRuns":11,"whip":"1.44","battersFaced":151,"outs":106,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":524,"balls":194,"strikes":330,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.57","rbi":0,"winPercentage":".400","pitchesPerInning":"14.83","gamesFinished":28,"strikeoutWalkRatio":"1.64","strikeoutsPer9Inn":"5.86","walksPer9Inn":"3.57","hitsPer9Inn":"9.42","runsScoredPer9":"3.06","homeRunsPer9":"0.00","inheritedRunners":7,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":1,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID605113":{"person":{"id":605113,"fullName":"Nick Ahmed","link":"/api/v1/people/605113"},"jerseyNumber":"13","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"802","stats":{"batting":{"note":"a-","summary":"2-3 | 2 R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":33,"groundOuts":76,"airOuts":63,"runs":25,"doubles":9,"triples":1,"homeRuns":4,"strikeOuts":51,"baseOnBalls":12,"intentionalWalks":2,"hits":56,"hitByPitch":4,"avg":".231","atBats":242,"obp":".277","slg":".326","ops":".603","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":262,"totalBases":79,"rbi":19,"leftOnBase":100,"sacBunts":2,"sacFlies":2,"babip":".275","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"60.50","popOuts":13,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":225,"putOuts":95,"errors":9,"chances":329,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID545332":{"person":{"id":545332,"fullName":"Jake Barrett","link":"/api/v1/people/545332"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"203","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"summary":"0.2 IP, 0 ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":9,"strikes":9,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":0,"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,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":32,"gamesStarted":0,"flyOuts":11,"groundOuts":26,"airOuts":30,"runs":12,"doubles":6,"triples":1,"homeRuns":4,"strikeOuts":28,"baseOnBalls":11,"intentionalWalks":2,"hits":26,"hitByPitch":3,"atBats":109,"obp":".323","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":477,"era":"3.45","inningsPitched":"28.2","wins":0,"losses":0,"saves":1,"saveOpportunities":4,"holds":2,"blownSaves":3,"earnedRuns":11,"whip":"1.29","battersFaced":124,"outs":86,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":477,"balls":169,"strikes":308,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.87","rbi":1,"winPercentage":".---","pitchesPerInning":"16.64","gamesFinished":4,"strikeoutWalkRatio":"2.55","strikeoutsPer9Inn":"8.79","walksPer9Inn":"3.45","hitsPer9Inn":"8.16","runsScoredPer9":"3.77","homeRunsPer9":"1.26","inheritedRunners":25,"inheritedRunnersScored":14,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID592662":{"person":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":1,"groundOuts":9,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".259","atBats":27,"obp":".259","slg":".370","ops":".629","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":29,"totalBases":10,"rbi":2,"leftOnBase":12,"sacBunts":2,"sacFlies":0,"babip":".429","groundOutsToAirouts":"9.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.00","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":16,"flyOuts":36,"groundOuts":86,"airOuts":68,"runs":48,"doubles":16,"triples":3,"homeRuns":12,"strikeOuts":100,"baseOnBalls":35,"intentionalWalks":1,"hits":98,"hitByPitch":3,"atBats":349,"obp":".351","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1604,"era":"4.69","inningsPitched":"86.1","wins":4,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.54","battersFaced":390,"outs":259,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1604,"balls":590,"strikes":1014,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.26","rbi":0,"winPercentage":".364","pitchesPerInning":"18.58","gamesFinished":0,"strikeoutWalkRatio":"2.86","strikeoutsPer9Inn":"10.42","walksPer9Inn":"3.65","hitsPer9Inn":"10.22","runsScoredPer9":"5.00","homeRunsPer9":"1.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":0,"passedBall":0,"popOuts":13,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":2,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID502671":{"person":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"jerseyNumber":"44","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"300","stats":{"batting":{"summary":"1-5 | 2B, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":2,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":13,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":27,"groundOuts":68,"airOuts":56,"runs":44,"doubles":15,"triples":2,"homeRuns":14,"strikeOuts":79,"baseOnBalls":63,"intentionalWalks":8,"hits":85,"hitByPitch":4,"avg":".298","atBats":285,"obp":".428","slg":".512","ops":".940","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":356,"totalBases":146,"rbi":53,"leftOnBase":114,"sacBunts":0,"sacFlies":3,"babip":".364","groundOutsToAirouts":"1.21","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"20.36","popOuts":11,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":69,"putOuts":726,"errors":3,"chances":798,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID598284":{"person":{"id":598284,"fullName":"Peter O'Brien","link":"/api/v1/people/598284"},"jerseyNumber":"14","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"206","stats":{"batting":{"summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":6,"groundOuts":12,"airOuts":12,"runs":5,"doubles":0,"triples":0,"homeRuns":4,"strikeOuts":23,"baseOnBalls":3,"intentionalWalks":2,"hits":7,"hitByPitch":0,"avg":".130","atBats":54,"obp":".175","slg":".352","ops":".527","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":57,"totalBases":19,"rbi":8,"leftOnBase":35,"sacBunts":0,"sacFlies":0,"babip":".111","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.50","popOuts":5,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":17,"errors":1,"chances":19,"fielding":".947","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID543302":{"person":{"id":543302,"fullName":"Chris Herrmann","link":"/api/v1/people/543302"},"jerseyNumber":"10","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"600","stats":{"batting":{"summary":"0-5 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":45,"flyOuts":19,"groundOuts":28,"airOuts":28,"runs":20,"doubles":4,"triples":3,"homeRuns":6,"strikeOuts":36,"baseOnBalls":13,"intentionalWalks":1,"hits":36,"hitByPitch":0,"avg":".286","atBats":126,"obp":".350","slg":".508","ops":".858","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":141,"totalBases":64,"rbi":26,"leftOnBase":48,"sacBunts":1,"sacFlies":1,"babip":".353","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.00","popOuts":2,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":7,"stolenBases":9,"stolenBasePercentage":".563","caughtStealingPercentage":".438","assists":19,"putOuts":212,"errors":2,"chances":233,"fielding":".991","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]}},"batters":[516416,594838,543339,605177,545332,430001,446899,598284,502671,571875,630111,543302,592273,611093,605151,461325,605113,456422],"pitchers":[605151,461325,543339,605177,545332,446899,611093],"bench":[456078],"bullpen":[518567,571578,517414,571946,592662],"battingOrder":[516416,598284,502671,571875,630111,543302,611093,605113,456422],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Gosselin (4, Eflin); Bourn 2 (7, Eflin, Eflin); Goldschmidt (15, Ramos, E)."},{"label":"HR","value":"Lamb (17, 1st inning off Eflin, 2 on, 1 out)."},{"label":"TB","value":"Ahmed 2; Bourn 6; Drury; Goldschmidt 2; Gosselin 3; Lamb 5; Segura; Tomás 2."},{"label":"RBI","value":"Goldschmidt 2 (53); Gosselin (7); Lamb 3 (55); Segura 2 (34)."},{"label":"2-out RBI","value":"Segura."},{"label":"Runners left in scoring position, 2 out","value":"Goldschmidt 2; Herrmann; Gosselin."},{"label":"SF","value":"Segura."},{"label":"GIDP","value":"Drury."},{"label":"Team RISP","value":"4-for-15."},{"label":"Team LOB","value":"9."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Ahmed (4, 2nd base off Neris/Rupp)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Lamb (12, fielding)."},{"label":"Outfield assists","value":"Bourn (Galvis at home)."}]}],"note":[{"label":"a","value":"Singled for Clippard in the 7th."},{"label":"b","value":"Hit by pitch for Barrett in the 8th."}]}},"officials":[{"official":{"id":427457,"fullName":"Dale Scott","link":"/api/v1/people/427457"},"officialType":"Home Plate"},{"official":{"id":427099,"fullName":"Bob Davidson","link":"/api/v1/people/427099"},"officialType":"First Base"},{"official":{"id":483561,"fullName":"Lance Barrett","link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":573596,"fullName":"Pat Hoberg","link":"/api/v1/people/573596"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Neris."},{"label":"IBB","value":"Tomás (by Morgan, A)."},{"label":"HBP","value":"Weeks Jr. (by Neris)."},{"label":"Pitches-strikes","value":"Eflin 91-60; González, S 6-3; Ramos, E 11-5; Morgan, A 11-5; Neris 26-16; Gómez 16-12; Oberholtzer 10-7; Bradley, A 98-64; Clippard 16-10; Hudson, Dan 19-11; Chafin 3-2; Barrett 18-9; Ziegler 11-8; Bracho 13-9."},{"label":"Groundouts-flyouts","value":"Eflin 8-5; González, S 0-0; Ramos, E 0-0; Morgan, A 1-0; Neris 0-0; Gómez 3-0; Oberholtzer 0-1; Bradley, A 7-2; Clippard 2-1; Hudson, Dan 0-0; Chafin 1-0; Barrett 1-0; Ziegler 3-0; Bracho 0-1."},{"label":"Batters faced","value":"Eflin 25; González, S 2; Ramos, E 3; Morgan, A 3; Neris 5; Gómez 5; Oberholtzer 4; Bradley, A 26; Clippard 5; Hudson, Dan 5; Chafin 1; Barrett 4; Ziegler 4; Bracho 5."},{"label":"Inherited runners-scored","value":"Ramos, E 2-2; Morgan, A 1-0; Gómez 2-0; Chafin 2-1; Barrett 2-1."},{"label":"Umpires","value":"HP: Dale Scott. 1B: Bob Davidson. 2B: Lance Barrett. 3B: Pat Hoberg. "},{"label":"Weather","value":"78 degrees, Roof Closed."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"12:41 PM."},{"label":"T","value":"3:53."},{"label":"Att","value":"18,603."},{"label":"Venue","value":"Chase Field."},{"label":"June 29, 2016"}],"pitchingNotes":["González, S pitched to 2 batters in the 7th inning.","Chafin pitched to 1 batter in the 8th inning."],"topPerformers":[{"player":{"person":{"id":456422,"fullName":"Michael Bourn","link":"/api/v1/people/456422","boxscoreName":"Bourn"},"jerseyNumber":"1","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"900","stats":{"batting":{"summary":"4-5 | 2 2B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":15,"groundOuts":31,"airOuts":29,"runs":17,"doubles":7,"triples":1,"homeRuns":2,"strikeOuts":37,"baseOnBalls":12,"intentionalWalks":0,"hits":34,"hitByPitch":0,"avg":".264","atBats":129,"obp":".324","slg":".380","ops":".704","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":143,"totalBases":49,"rbi":15,"leftOnBase":51,"sacBunts":1,"sacFlies":1,"babip":".352","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"64.50","popOuts":4,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":78,"errors":2,"chances":82,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"type":"hitter","gameScore":62,"hittingGameScore":62},{"player":{"person":{"id":488721,"fullName":"Peter Bourjos","link":"/api/v1/people/488721","boxscoreName":"Bourjos"},"jerseyNumber":"17","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"200","stats":{"batting":{"summary":"2-5 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":5,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":15,"groundOuts":60,"airOuts":42,"runs":22,"doubles":11,"triples":3,"homeRuns":3,"strikeOuts":52,"baseOnBalls":10,"intentionalWalks":0,"hits":53,"hitByPitch":1,"avg":".262","atBats":202,"obp":".300","slg":".391","ops":".691","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":218,"totalBases":79,"rbi":17,"leftOnBase":76,"sacBunts":5,"sacFlies":0,"babip":".340","groundOutsToAirouts":"1.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"67.33","popOuts":13,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":110,"errors":1,"chances":112,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":61,"hittingGameScore":61},{"player":{"person":{"id":514917,"fullName":"César Hernández","link":"/api/v1/people/514917","boxscoreName":"Hernández, C"},"jerseyNumber":"16","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"800","stats":{"batting":{"summary":"4-5 | 2B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":24,"groundOuts":84,"airOuts":48,"runs":24,"doubles":7,"triples":5,"homeRuns":2,"strikeOuts":54,"baseOnBalls":16,"intentionalWalks":1,"hits":68,"hitByPitch":0,"avg":".272","atBats":250,"obp":".315","slg":".364","ops":".679","caughtStealing":5,"stolenBases":3,"stolenBasePercentage":".375","caughtStealingPercentage":".625","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":270,"totalBases":91,"rbi":18,"leftOnBase":82,"sacBunts":3,"sacFlies":1,"babip":".338","groundOutsToAirouts":"1.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"125.00","popOuts":9,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":172,"putOuts":104,"errors":7,"chances":283,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":60,"hittingGameScore":60}]},"decisions":{"winner":{"id":491646,"fullName":"Jeanmar Gómez","link":"/api/v1/people/491646"},"loser":{"id":611093,"fullName":"Silvino Bracho","link":"/api/v1/people/611093"},"save":{"id":519085,"fullName":"Brett Oberholtzer","link":"/api/v1/people/519085"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}