{"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":446875,"link":"/api/v1.1/game/446875/feed/live","metaData":{"wait":10,"timeStamp":"20160404_214647","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count33","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":446875,"type":"R","doubleHeader":"N","id":"2016/04/04/sfnmlb-milmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-446875-2016-04-04","season":"2016","seasonDisplay":"2016"},"datetime":{"dateTime":"2016-04-04T18:10:00Z","originalDate":"2016-04-04","officialDate":"2016-04-04","dayNight":"day","time":"1:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137","season":2016,"venue":{"id":2395,"name":"AT&T Park","link":"/api/v1/venues/2395"},"springVenue":{"id":2532,"link":"/api/v1/venues/2532"},"teamCode":"sfn","fileCode":"sf","abbreviation":"SF","teamName":"Giants","locationName":"San Francisco","firstYearOfPlay":"1883","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":"San Francisco","record":{"gamesPlayed":1,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":1,"losses":0,"ties":0,"pct":"1.000"},"records":{},"divisionLeader":false,"wins":1,"losses":0,"winningPercentage":"1.000"},"franchiseName":"San Francisco","clubName":"Giants","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158","season":2016,"venue":{"id":32,"name":"Miller Park","link":"/api/v1/venues/32"},"springVenue":{"id":2518,"link":"/api/v1/venues/2518"},"teamCode":"mil","fileCode":"mil","abbreviation":"MIL","teamName":"Brewers","locationName":"Milwaukee","firstYearOfPlay":"1968","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Milwaukee","record":{"gamesPlayed":1,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":0,"losses":1,"ties":0,"pct":".000"},"records":{},"divisionLeader":false,"wins":0,"losses":1,"winningPercentage":".000"},"franchiseName":"Milwaukee","clubName":"Brewers","active":true}},"players":{"ID592804":{"id":592804,"fullName":"Tyler Thornburg","link":"/api/v1/people/592804","firstName":"Tyler","lastName":"Thornburg","primaryNumber":"63","birthDate":"1988-09-29","currentAge":37,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":190,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Thornburg","middleName":"Michael","boxscoreName":"Thornburg","nickName":"Thorn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"lastPlayedDate":"2022-06-30","mlbDebutDate":"2012-06-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Thornburg","nameSlug":"tyler-thornburg-592804","firstLastName":"Tyler Thornburg","lastFirstName":"Thornburg, Tyler","lastInitName":"Thornburg, T","initLastName":"T Thornburg","fullFMLName":"Tyler Michael Thornburg","fullLFMName":"Thornburg, Tyler Michael","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID456501":{"id":456501,"fullName":"Johnny Cueto","link":"/api/v1/people/456501","firstName":"Johnny","lastName":"Cueto","primaryNumber":"36","birthDate":"1986-02-15","currentAge":40,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"5' 11\"","weight":229,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Johnny","useLastName":"Cueto","boxscoreName":"Cueto","nickName":"El Jucho","gender":"M","nameMatrilineal":"Ortiz","isPlayer":true,"isVerified":true,"pronunciation":"QUAY-toe","mlbDebutDate":"2008-04-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Johnny Cueto","nameSlug":"johnny-cueto-456501","firstLastName":"Johnny Cueto","lastFirstName":"Cueto, Johnny","lastInitName":"Cueto, J","initLastName":"J Cueto","fullFMLName":"Johnny Cueto","fullLFMName":"Cueto, Johnny","strikeZoneTop":3.32,"strikeZoneBottom":1.55},"ID518715":{"id":518715,"fullName":"Cory Gearrin","link":"/api/v1/people/518715","firstName":"Cory","lastName":"Gearrin","primaryNumber":"53","birthDate":"1986-04-14","currentAge":40,"birthCity":"Chattanooga","birthStateProvince":"TN","birthCountry":"USA","height":"6' 1\"","weight":205,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cory","useLastName":"Gearrin","middleName":"Nathanial","boxscoreName":"Gearrin","nickName":"C.G.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2007,"pronunciation":"GEAR-in","lastPlayedDate":"2020-08-09","mlbDebutDate":"2011-04-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cory Gearrin","nameSlug":"cory-gearrin-518715","firstLastName":"Cory Gearrin","lastFirstName":"Gearrin, Cory","lastInitName":"Gearrin, C","initLastName":"C Gearrin","fullFMLName":"Cory Nathanial Gearrin","fullLFMName":"Gearrin, Cory Nathanial","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID518516":{"id":518516,"fullName":"Madison Bumgarner","link":"/api/v1/people/518516","firstName":"Madison","lastName":"Bumgarner","primaryNumber":"40","birthDate":"1989-08-01","currentAge":36,"birthCity":"Hickory","birthStateProvince":"NC","birthCountry":"USA","height":"6' 4\"","weight":240,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Madison","useLastName":"Bumgarner","middleName":"Kyle","boxscoreName":"Bumgarner","nickName":"Mad-Bum","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2007,"pronunciation":"MAD-i-suhn BUHM-gahr-ner","lastPlayedDate":"2023-04-19","mlbDebutDate":"2009-09-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Madison Bumgarner","nameSlug":"madison-bumgarner-518516","firstLastName":"Madison Bumgarner","lastFirstName":"Bumgarner, Madison","lastInitName":"Bumgarner, M","initLastName":"M Bumgarner","fullFMLName":"Madison Kyle Bumgarner","fullLFMName":"Bumgarner, Madison Kyle","strikeZoneTop":3.39,"strikeZoneBottom":1.61},"ID474892":{"id":474892,"fullName":"Chris Carter","link":"/api/v1/people/474892","firstName":"Vernon","lastName":"Carter","primaryNumber":"22","birthDate":"1986-12-18","currentAge":39,"birthCity":"Redwood City","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":245,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Chris","useLastName":"Carter","middleName":"Christopher","boxscoreName":"Carter","nickName":"Rhino","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2005,"mlbDebutDate":"2010-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chris Carter","nameSlug":"chris-carter-474892","firstLastName":"Chris Carter","lastFirstName":"Carter, Chris","lastInitName":"Carter, C","initLastName":"C Carter","fullFMLName":"Vernon Christopher Carter","fullLFMName":"Carter, Vernon Christopher","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID516414":{"id":516414,"fullName":"Ariel Peña","link":"/api/v1/people/516414","firstName":"Ariel","lastName":"Peña","primaryNumber":"58","birthDate":"1989-05-20","currentAge":37,"birthCity":"Los Jovillos","birthCountry":"Dominican Republic","height":"6' 3\"","weight":245,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ariel","useLastName":"Peña","boxscoreName":"Peña, A","gender":"M","nameMatrilineal":"Mora","isPlayer":true,"isVerified":true,"lastPlayedDate":"2016-04-04","mlbDebutDate":"2015-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ariel Peña","nameSlug":"ariel-pena-516414","firstLastName":"Ariel Peña","lastFirstName":"Peña, Ariel","lastInitName":"Peña, A","initLastName":"A Peña","fullFMLName":"Ariel Peña","fullLFMName":"Peña, Ariel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID455117":{"id":455117,"fullName":"Martín Maldonado","link":"/api/v1/people/455117","firstName":"Martín","lastName":"Maldonado","primaryNumber":"15","birthDate":"1986-08-16","currentAge":39,"birthCity":"Naguabo","birthCountry":"Puerto Rico","height":"6' 0\"","weight":230,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Martín","useLastName":"Maldonado","boxscoreName":"Maldonado, M","nickName":"Martincito","gender":"M","nameMatrilineal":"Valdes","isPlayer":true,"isVerified":true,"draftYear":2004,"pronunciation":"Mar-TEEN","mlbDebutDate":"2011-09-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Martín Maldonado","nameSlug":"martin-maldonado-455117","firstLastName":"Martín Maldonado","lastFirstName":"Maldonado, Martín","lastInitName":"Maldonado, M","initLastName":"M Maldonado","fullFMLName":"Martín Maldonado","fullLFMName":"Maldonado, Martín","strikeZoneTop":3.205,"strikeZoneBottom":1.618},"ID570717":{"id":570717,"fullName":"Ramón Flores","link":"/api/v1/people/570717","firstName":"Ramón","lastName":"Flores","primaryNumber":"77","birthDate":"1992-03-26","currentAge":34,"birthCity":"Barinas","birthCountry":"Venezuela","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Ramón","useLastName":"Flores","boxscoreName":"Flores, R","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"ram-own","mlbDebutDate":"2015-05-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ramón Flores","nameSlug":"ramon-flores-570717","firstLastName":"Ramón Flores","lastFirstName":"Flores, Ramón","lastInitName":"Flores, R","initLastName":"R Flores","fullFMLName":"Ramón Flores","fullLFMName":"Flores, Ramón ","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID425626":{"id":425626,"fullName":"Chris Capuano","link":"/api/v1/people/425626","firstName":"Christopher","lastName":"Capuano","primaryNumber":"39","birthDate":"1978-08-19","currentAge":47,"birthCity":"Springfield","birthStateProvince":"MA","birthCountry":"USA","height":"6' 2\"","weight":225,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chris","useLastName":"Capuano","middleName":"Frank","boxscoreName":"Capuano","gender":"M","isPlayer":true,"isVerified":true,"draftYear":1999,"pronunciation":"cap-yoo-AH-no","lastPlayedDate":"2016-05-25","mlbDebutDate":"2003-05-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Chris Capuano","nameSlug":"chris-capuano-425626","firstLastName":"Chris Capuano","lastFirstName":"Capuano, Chris","lastInitName":"Capuano, C","initLastName":"C Capuano","fullFMLName":"Christopher Frank Capuano","fullLFMName":"Capuano, Christopher Frank","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID519326":{"id":519326,"fullName":"Hunter Strickland","link":"/api/v1/people/519326","firstName":"Hunter","lastName":"Strickland","primaryNumber":"60","birthDate":"1988-09-24","currentAge":37,"birthCity":"Thomaston","birthStateProvince":"GA","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Strickland","middleName":"Drew","boxscoreName":"Strickland","nickName":"Southern Thunder","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2007,"mlbDebutDate":"2014-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Strickland","nameSlug":"hunter-strickland-519326","firstLastName":"Hunter Strickland","lastFirstName":"Strickland, Hunter","lastInitName":"Strickland, H","initLastName":"H Strickland","fullFMLName":"Hunter Drew Strickland","fullLFMName":"Strickland, Hunter Drew","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID595023":{"id":595023,"fullName":"Colin Walsh","link":"/api/v1/people/595023","firstName":"Colin","lastName":"Walsh","birthDate":"1989-09-26","currentAge":36,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":200,"active":false,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Colin","useLastName":"Walsh","middleName":"Patrick","boxscoreName":"Walsh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"lastPlayedDate":"2016-05-25","mlbDebutDate":"2016-04-04","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colin Walsh","nameSlug":"colin-walsh-595023","firstLastName":"Colin Walsh","lastFirstName":"Walsh, Colin","lastInitName":"Walsh, C","initLastName":"C Walsh","fullFMLName":"Colin Patrick Walsh","fullLFMName":"Walsh, Colin Patrick","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID543380":{"id":543380,"fullName":"Taylor Jungmann","link":"/api/v1/people/543380","firstName":"Taylor","lastName":"Jungmann","birthDate":"1989-12-18","currentAge":36,"birthCity":"Temple","birthStateProvince":"TX","birthCountry":"USA","height":"6' 6\"","weight":210,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Taylor","useLastName":"Jungmann","middleName":"Heath","boxscoreName":"Jungmann","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"YOUNG-men","lastPlayedDate":"2017-04-05","mlbDebutDate":"2015-06-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taylor Jungmann","nameSlug":"taylor-jungmann-543380","firstLastName":"Taylor Jungmann","lastFirstName":"Jungmann, Taylor","lastInitName":"Jungmann, T","initLastName":"T Jungmann","fullFMLName":"Taylor Heath Jungmann","fullLFMName":"Jungmann, Taylor Heath","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID501303":{"id":501303,"fullName":"Ehire Adrianza","link":"/api/v1/people/501303","firstName":"Ehire","lastName":"Adrianza","primaryNumber":"6","birthDate":"1989-08-21","currentAge":36,"birthCity":"Guarenas","birthCountry":"Venezuela","height":"6' 1\"","weight":198,"active":false,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ehire","useLastName":"Adrianza","middleName":"Enrique","boxscoreName":"Adrianza","nickName":"Guarenero","gender":"M","nameMatrilineal":"Palma","isPlayer":true,"isVerified":true,"pronunciation":"EH-dey aye-dree-AHN-zah","lastPlayedDate":"2024-05-08","mlbDebutDate":"2013-09-08","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ehire Adrianza","nameSlug":"ehire-adrianza-501303","firstLastName":"Ehire Adrianza","lastFirstName":"Adrianza, Ehire","lastInitName":"Adrianza, E","initLastName":"E Adrianza","fullFMLName":"Ehire Enrique Adrianza","fullLFMName":"Adrianza, Ehire Enrique","strikeZoneTop":3.2,"strikeZoneBottom":1.51},"ID460075":{"id":460075,"fullName":"Ryan Braun","link":"/api/v1/people/460075","firstName":"Ryan","lastName":"Braun","primaryNumber":"8","birthDate":"1983-11-17","currentAge":42,"birthCity":"Mission Hills","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":false,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Ryan","useLastName":"Braun","middleName":"Joseph","boxscoreName":"Braun","nickName":"Ocho","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2005,"lastPlayedDate":"2020-09-27","mlbDebutDate":"2007-05-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Braun","nameSlug":"ryan-braun-460075","firstLastName":"Ryan Braun","lastFirstName":"Braun, Ryan","lastInitName":"Braun, R","initLastName":"R Braun","fullFMLName":"Ryan Joseph Braun","fullLFMName":"Braun, Ryan Joseph","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID605412":{"id":605412,"fullName":"Joe Panik","link":"/api/v1/people/605412","firstName":"Joseph","lastName":"Panik","birthDate":"1990-10-30","currentAge":35,"birthCity":"Yonkers","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":205,"active":false,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Joe","useLastName":"Panik","middleName":"Matthew","boxscoreName":"Panik","nickName":"J.P.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"panic","lastPlayedDate":"2021-09-30","mlbDebutDate":"2014-05-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joe Panik","nameSlug":"joe-panik-605412","firstLastName":"Joe Panik","lastFirstName":"Panik, Joe","lastInitName":"Panik, J","initLastName":"J Panik","fullFMLName":"Joseph Matthew Panik","fullLFMName":"Panik, Joseph Matthew","strikeZoneTop":3.04,"strikeZoneBottom":1.41},"ID518790":{"id":518790,"fullName":"Chris Heston","link":"/api/v1/people/518790","firstName":"Christopher","lastName":"Heston","primaryNumber":"53","birthDate":"1988-04-10","currentAge":38,"birthCity":"Palm Bay","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":195,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chris","useLastName":"Heston","middleName":"L.","boxscoreName":"Heston","nickName":"Hesto Presto","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"lastPlayedDate":"2017-06-11","mlbDebutDate":"2014-09-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chris Heston","nameSlug":"chris-heston-518790","firstLastName":"Chris Heston","lastFirstName":"Heston, Chris","lastInitName":"Heston, C","initLastName":"C Heston","fullFMLName":"Christopher L. Heston","fullLFMName":"Heston, Christopher L.","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID503449":{"id":503449,"fullName":"Wily Peralta","link":"/api/v1/people/503449","firstName":"Wily","lastName":"Peralta","primaryNumber":"25","birthDate":"1989-05-08","currentAge":37,"birthCity":"Samana","birthCountry":"Dominican Republic","height":"6' 1\"","weight":261,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Wily","useLastName":"Peralta","boxscoreName":"Peralta, Wi","nickName":"Big Wily","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2012-04-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Wily Peralta","nameSlug":"wily-peralta-503449","firstLastName":"Wily Peralta","lastFirstName":"Peralta, Wily","lastInitName":"Peralta, W","initLastName":"W Peralta","fullFMLName":"Wily Peralta","fullLFMName":"Peralta, Wily","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID543063":{"id":543063,"fullName":"Brandon Crawford","link":"/api/v1/people/543063","firstName":"Brandon","lastName":"Crawford","primaryNumber":"35","birthDate":"1987-01-21","currentAge":39,"birthCity":"Mountain View","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":223,"active":false,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Brandon","useLastName":"Crawford","middleName":"Michael","boxscoreName":"Crawford, B","nickName":"DJ BC Raw","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"pronunciation":"BRAN-din KRAH-ferd","lastPlayedDate":"2024-08-10","mlbDebutDate":"2011-05-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Crawford","nameSlug":"brandon-crawford-543063","firstLastName":"Brandon Crawford","lastFirstName":"Crawford, Brandon","lastInitName":"Crawford, B","initLastName":"B Crawford","fullFMLName":"Brandon Michael Crawford","fullLFMName":"Crawford, Brandon Michael","strikeZoneTop":3.47,"strikeZoneBottom":1.59},"ID452655":{"id":452655,"fullName":"Denard Span","link":"/api/v1/people/452655","firstName":"Keiunta","lastName":"Span","primaryNumber":"2","birthDate":"1984-02-27","currentAge":42,"birthCity":"Washington","birthStateProvince":"DC","birthCountry":"USA","height":"6' 0\"","weight":210,"active":false,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Denard","useLastName":"Span","middleName":"Denard","boxscoreName":"Span","nickName":"D-Span","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2002,"pronunciation":"di-NAHRD","lastPlayedDate":"2018-09-30","mlbDebutDate":"2008-04-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Denard Span","nameSlug":"denard-span-452655","firstLastName":"Denard Span","lastFirstName":"Span, Denard","lastInitName":"Span, D","initLastName":"D Span","fullFMLName":"Keiunta Denard Span","fullLFMName":"Span, Keiunta Denard","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID453923":{"id":453923,"fullName":"Grégor Blanco","link":"/api/v1/people/453923","firstName":"Grégor","lastName":"Blanco","primaryNumber":"7","birthDate":"1983-12-24","currentAge":42,"birthCity":"Caracas","birthCountry":"Venezuela","height":"5' 10\"","weight":187,"active":false,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Grégor","useLastName":"Blanco","middleName":"Miguel","boxscoreName":"Blanco, G","nickName":"White Shark","gender":"M","nameMatrilineal":"Pedraza","isPlayer":true,"isVerified":true,"pronunciation":"GREH-goer BLAHN-koh","lastPlayedDate":"2018-09-30","mlbDebutDate":"2008-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Grégor Blanco","nameSlug":"gregor-blanco-453923","firstLastName":"Grégor Blanco","lastFirstName":"Blanco, Grégor","lastInitName":"Blanco, G","initLastName":"G Blanco","fullFMLName":"Grégor Miguel Blanco","fullLFMName":"Blanco, Grégor Miguel","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID452254":{"id":452254,"fullName":"Hunter Pence","link":"/api/v1/people/452254","firstName":"Hunter","lastName":"Pence","birthDate":"1983-04-13","currentAge":43,"birthCity":"Fort Worth","birthStateProvince":"TX","birthCountry":"USA","height":"6' 4\"","weight":216,"active":false,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Hunter","useLastName":"Pence","middleName":"Andrew","boxscoreName":"Pence","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2004,"pronunciation":"HUHN-ter pehnts","lastPlayedDate":"2020-08-21","mlbDebutDate":"2007-04-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Pence","nameSlug":"hunter-pence-452254","firstLastName":"Hunter Pence","lastFirstName":"Pence, Hunter","lastInitName":"Pence, H","initLastName":"H Pence","fullFMLName":"Hunter Andrew Pence","fullLFMName":"Pence, Hunter Andrew","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID542979":{"id":542979,"fullName":"Keon Broxton","link":"/api/v1/people/542979","firstName":"Keon","lastName":"Broxton","primaryNumber":"62","birthDate":"1990-05-07","currentAge":36,"birthCity":"Lakeland","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":200,"active":false,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Keon","useLastName":"Broxton","middleName":"Darell","boxscoreName":"Broxton","nickName":"C.J.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"lastPlayedDate":"2019-09-28","mlbDebutDate":"2015-09-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Keon Broxton","nameSlug":"keon-broxton-542979","firstLastName":"Keon Broxton","lastFirstName":"Broxton, Keon","lastInitName":"Broxton, K","initLastName":"K Broxton","fullFMLName":"Keon Darell Broxton","fullLFMName":"Broxton, Keon Darell","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID430641":{"id":430641,"fullName":"Blaine Boyer","link":"/api/v1/people/430641","firstName":"Blaine","lastName":"Boyer","primaryNumber":"56","birthDate":"1981-07-11","currentAge":44,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 3\"","weight":235,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Blaine","useLastName":"Boyer","middleName":"Thomas","boxscoreName":"Boyer","nickName":"Blazer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2000,"lastPlayedDate":"2018-08-14","mlbDebutDate":"2005-06-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blaine Boyer","nameSlug":"blaine-boyer-430641","firstLastName":"Blaine Boyer","lastFirstName":"Boyer, Blaine","lastInitName":"Boyer, B","initLastName":"B Boyer","fullFMLName":"Blaine Thomas Boyer","fullLFMName":"Boyer, Blaine Thomas","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID457763":{"id":457763,"fullName":"Buster Posey","link":"/api/v1/people/457763","firstName":"Gerald","lastName":"Posey","birthDate":"1987-03-27","currentAge":39,"birthCity":"Leesburg","birthStateProvince":"GA","birthCountry":"USA","height":"6' 1\"","weight":213,"active":false,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Buster","useLastName":"Posey","middleName":"Dempsey","boxscoreName":"Posey","nickName":"Hum Buss","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"pronunciation":"BUH-ster POH-zee","lastPlayedDate":"2021-10-03","mlbDebutDate":"2009-09-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Buster Posey","nameTitle":"III","nameSuffix":"III","nameSlug":"buster-posey-457763","firstLastName":"Buster Posey","lastFirstName":"Posey, Buster","lastInitName":"Posey, B","initLastName":"B Posey","fullFMLName":"Gerald Dempsey Posey","fullLFMName":"Posey, Gerald Dempsey","strikeZoneTop":3.44,"strikeZoneBottom":1.61},"ID518960":{"id":518960,"fullName":"Jonathan Lucroy","link":"/api/v1/people/518960","firstName":"Jonathan","lastName":"Lucroy","primaryNumber":"20","birthDate":"1986-06-13","currentAge":40,"birthCity":"Eustis","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":200,"active":false,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jonathan","useLastName":"Lucroy","middleName":"Charles","boxscoreName":"Lucroy","nickName":"Luc","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2007,"pronunciation":"LEW-croy","lastPlayedDate":"2021-07-10","mlbDebutDate":"2010-05-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonathan Lucroy","nameSlug":"jonathan-lucroy-518960","firstLastName":"Jonathan Lucroy","lastFirstName":"Lucroy, Jonathan","lastInitName":"Lucroy, J","initLastName":"J Lucroy","fullFMLName":"Jonathan Charles Lucroy","fullLFMName":"Lucroy, Jonathan Charles","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID431094":{"id":431094,"fullName":"Aaron Hill","link":"/api/v1/people/431094","firstName":"Aaron","lastName":"Hill","primaryNumber":"2","birthDate":"1982-03-21","currentAge":44,"birthCity":"Visalia","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":false,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Aaron","useLastName":"Hill","middleName":"Walter","boxscoreName":"Hill, A","nickName":"Hilly","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2003,"lastPlayedDate":"2017-06-23","mlbDebutDate":"2005-05-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Aaron Hill","nameSlug":"aaron-hill-431094","firstLastName":"Aaron Hill","lastFirstName":"Hill, Aaron","lastInitName":"Hill, A","initLastName":"A Hill","fullFMLName":"Aaron Walter Hill","fullLFMName":"Hill, Aaron Walter","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID448614":{"id":448614,"fullName":"Carlos Torres","link":"/api/v1/people/448614","firstName":"Carlos","lastName":"Torres","primaryNumber":"52","birthDate":"1982-10-22","currentAge":43,"birthCity":"Santa Cruz","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":180,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carlos","useLastName":"Torres","middleName":"Ephriam","boxscoreName":"Torres","nickName":"El Carnicero","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2004,"lastPlayedDate":"2019-06-16","mlbDebutDate":"2009-07-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carlos Torres","nameSlug":"carlos-torres-448614","firstLastName":"Carlos Torres","lastFirstName":"Torres, Carlos","lastInitName":"Torres, C","initLastName":"C Torres","fullFMLName":"Carlos Ephriam Torres","fullLFMName":"Torres, Carlos Ephriam","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID570267":{"id":570267,"fullName":"Domingo Santana","link":"/api/v1/people/570267","firstName":"Domingo","lastName":"Santana","birthDate":"1992-08-05","currentAge":33,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 5\"","weight":232,"active":false,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Domingo","useLastName":"Santana","middleName":"Alberto","boxscoreName":"Santana, Do","nickName":"Salomon","gender":"M","isPlayer":true,"isVerified":true,"lastPlayedDate":"2020-08-29","mlbDebutDate":"2014-07-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Domingo Santana","nameSlug":"domingo-santana-570267","firstLastName":"Domingo Santana","lastFirstName":"Santana, Domingo","lastInitName":"Santana, D","initLastName":"D Santana","fullFMLName":"Domingo Alberto Santana","fullLFMName":"Santana, Domingo Alberto","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID571697":{"id":571697,"fullName":"Scooter Gennett","link":"/api/v1/people/571697","firstName":"Ryan","lastName":"Gennett","primaryNumber":"2","birthDate":"1990-05-01","currentAge":36,"birthCity":"Cincinnati","birthStateProvince":"OH","birthCountry":"USA","height":"5' 10\"","weight":185,"active":false,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Scooter","useLastName":"Gennett","middleName":"Joseph","boxscoreName":"Gennett","nickName":"Ryan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"Soft ?G?","lastPlayedDate":"2019-08-26","mlbDebutDate":"2013-06-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Scooter Gennett","nameSlug":"scooter-gennett-571697","firstLastName":"Scooter Gennett","lastFirstName":"Gennett, Scooter","lastInitName":"Gennett, S","initLastName":"S Gennett","fullFMLName":"Ryan Joseph Gennett","fullLFMName":"Gennett, Ryan Joseph","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID592612":{"id":592612,"fullName":"Josh Osich","link":"/api/v1/people/592612","firstName":"Joshua","lastName":"Osich","birthDate":"1988-09-03","currentAge":37,"birthCity":"Boise","birthStateProvince":"ID","birthCountry":"USA","height":"6' 2\"","weight":235,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Josh","useLastName":"Osich","middleName":"Michael","boxscoreName":"Osich","nickName":"O","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"OH-sitch","lastPlayedDate":"2021-07-26","mlbDebutDate":"2015-07-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Josh Osich","nameSlug":"josh-osich-592612","firstLastName":"Josh Osich","lastFirstName":"Osich, Josh","lastInitName":"Osich, J","initLastName":"J Osich","fullFMLName":"Joshua Michael Osich","fullLFMName":"Osich, Joshua Michael","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID622110":{"id":622110,"fullName":"Matt Duffy","link":"/api/v1/people/622110","firstName":"Matthew","lastName":"Duffy","primaryNumber":"50","birthDate":"1991-01-15","currentAge":35,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":190,"active":false,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Matt","useLastName":"Duffy","middleName":"Michael","boxscoreName":"Duffy, M","nickName":"Duffman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"mat DUH-fee","lastPlayedDate":"2024-09-28","mlbDebutDate":"2014-05-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Duffy","nameSlug":"matt-duffy-622110","firstLastName":"Matt Duffy","lastFirstName":"Duffy, Matt","lastInitName":"Duffy, M","initLastName":"M Duffy","fullFMLName":"Matthew Michael Duffy","fullLFMName":"Duffy, Matthew Michael","strikeZoneTop":3.56,"strikeZoneBottom":1.66},"ID518468":{"id":518468,"fullName":"Michael Blazek","link":"/api/v1/people/518468","firstName":"Michael","lastName":"Blazek","primaryNumber":"54","birthDate":"1989-03-16","currentAge":37,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 0\"","weight":205,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Blazek","middleName":"Robert","boxscoreName":"Blazek","nickName":"Jus Blaze","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2007,"pronunciation":"blay-zek","lastPlayedDate":"2019-07-30","mlbDebutDate":"2013-06-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Blazek","nameSlug":"michael-blazek-518468","firstLastName":"Michael Blazek","lastFirstName":"Blazek, Michael","lastInitName":"Blazek, M","initLastName":"M Blazek","fullFMLName":"Michael Robert Blazek","fullLFMName":"Blazek, Michael Robert","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID623143":{"id":623143,"fullName":"Trevor Brown","link":"/api/v1/people/623143","firstName":"Trevor","lastName":"Brown","birthDate":"1991-11-15","currentAge":34,"birthCity":"Newhall","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":193,"active":false,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Trevor","useLastName":"Brown","middleName":"Michael","boxscoreName":"Brown","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"lastPlayedDate":"2016-09-27","mlbDebutDate":"2015-09-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor Brown","nameSlug":"trevor-brown-623143","firstLastName":"Trevor Brown","lastFirstName":"Brown, Trevor","lastInitName":"Brown, T","initLastName":"T Brown","fullFMLName":"Trevor Michael Brown","fullLFMName":"Brown, Trevor Michael","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID425657":{"id":425657,"fullName":"Javier López","link":"/api/v1/people/425657","firstName":"Javier","lastName":"López","primaryNumber":"48","birthDate":"1977-07-11","currentAge":48,"birthCity":"San Juan","birthCountry":"Puerto Rico","height":"6' 4\"","weight":220,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Javier","useLastName":"López","middleName":"Alfonso","boxscoreName":"López","gender":"M","isPlayer":true,"isVerified":true,"draftYear":1998,"pronunciation":"HAH-vee-air LOH-pehz","lastPlayedDate":"2016-09-29","mlbDebutDate":"2003-04-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Javier López","nameSlug":"javier-lopez-425657","firstLastName":"Javier López","lastFirstName":"López, Javier","lastInitName":"López, J","initLastName":"J López","fullFMLName":"Javier Alfonso López","fullLFMName":"López, Javier Alfonso","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID543590":{"id":543590,"fullName":"Kirk Nieuwenhuis","link":"/api/v1/people/543590","firstName":"Kirk","lastName":"Nieuwenhuis","primaryNumber":"9","birthDate":"1987-08-07","currentAge":38,"birthCity":"Santa Monica","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":225,"active":false,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Kirk","useLastName":"Nieuwenhuis","middleName":"Robert","boxscoreName":"Nieuwenhuis","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"pronunciation":"NEW-en-Hi-S","lastPlayedDate":"2017-07-29","mlbDebutDate":"2012-04-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kirk Nieuwenhuis","nameSlug":"kirk-nieuwenhuis-543590","firstLastName":"Kirk Nieuwenhuis","lastFirstName":"Nieuwenhuis, Kirk","lastInitName":"Nieuwenhuis, K","initLastName":"K Nieuwenhuis","fullFMLName":"Kirk Robert Nieuwenhuis","fullLFMName":"Nieuwenhuis, Kirk Robert","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID502004":{"id":502004,"fullName":"George Kontos","link":"/api/v1/people/502004","firstName":"George","lastName":"Kontos","primaryNumber":"70","birthDate":"1985-06-12","currentAge":41,"birthCity":"Lincolnwood","birthStateProvince":"IL","birthCountry":"USA","height":"6' 3\"","weight":225,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"George","useLastName":"Kontos","middleName":"Nicholas","boxscoreName":"Kontos","nickName":"Spartan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2006,"pronunciation":"joerj KAHN-tohs","lastPlayedDate":"2018-08-13","mlbDebutDate":"2011-09-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"George Kontos","nameSlug":"george-kontos-502004","firstLastName":"George Kontos","lastFirstName":"Kontos, George","lastInitName":"Kontos, G","initLastName":"G Kontos","fullFMLName":"George Nicholas Kontos","fullLFMName":"Kontos, George Nicholas","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID592680":{"id":592680,"fullName":"Yadiel Rivera","link":"/api/v1/people/592680","firstName":"Yadiel","lastName":"Rivera","birthDate":"1992-05-02","currentAge":34,"birthCity":"Caguas","birthCountry":"Puerto Rico","height":"6' 3\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Yadiel","useLastName":"Rivera","boxscoreName":"Rivera, Y","nickName":"Tiznao","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2015-09-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yadiel Rivera","nameSlug":"yadiel-rivera-592680","firstLastName":"Yadiel Rivera","lastFirstName":"Rivera, Yadiel","lastInitName":"Rivera, Y","initLastName":"Y Rivera","fullFMLName":"Yadiel Rivera","fullLFMName":"Rivera, Yadiel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID502026":{"id":502026,"fullName":"Jeremy Jeffress","link":"/api/v1/people/502026","firstName":"Jeremy","lastName":"Jeffress","primaryNumber":"41","birthDate":"1987-09-21","currentAge":38,"birthCity":"South Boston","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jeremy","useLastName":"Jeffress","middleName":"Ross","boxscoreName":"Jeffress","nickName":"Bread & Butter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2006,"mlbDebutDate":"2010-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeremy Jeffress","nameSlug":"jeremy-jeffress-502026","firstLastName":"Jeremy Jeffress","lastFirstName":"Jeffress, Jeremy","lastInitName":"Jeffress, J","initLastName":"J Jeffress","fullFMLName":"Jeremy Ross Jeffress","fullLFMName":"Jeffress, Jeremy Ross","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID542340":{"id":542340,"fullName":"Jonathan Villar","link":"/api/v1/people/542340","firstName":"Jonathan","lastName":"Villar","primaryNumber":"6","birthDate":"1991-05-02","currentAge":35,"birthCity":"La Vega","birthCountry":"Dominican Republic","height":"6' 0\"","weight":233,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jonathan","useLastName":"Villar","middleName":"Rafael","boxscoreName":"Villar, J","nickName":"Gaby","gender":"M","nameMatrilineal":"Roque","isPlayer":true,"isVerified":true,"pronunciation":"vee-YAR","mlbDebutDate":"2013-07-22","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonathan Villar","nameSlug":"jonathan-villar-542340","firstLastName":"Jonathan Villar","lastFirstName":"Villar, Jonathan","lastInitName":"Villar, J","initLastName":"J Villar","fullFMLName":"Jonathan Rafael Villar","fullLFMName":"Villar, Jonathan Rafael","strikeZoneTop":3.43,"strikeZoneBottom":1.64},"ID519076":{"id":519076,"fullName":"Jimmy Nelson","link":"/api/v1/people/519076","firstName":"James","lastName":"Nelson","primaryNumber":"52","birthDate":"1989-06-05","currentAge":37,"birthCity":"Klamath Falls","birthStateProvince":"OR","birthCountry":"USA","height":"6' 6\"","weight":250,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jimmy","useLastName":"Nelson","middleName":"Jacob","boxscoreName":"Nelson","nickName":"Big Sweat","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"lastPlayedDate":"2021-07-30","mlbDebutDate":"2013-09-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jimmy Nelson","nameSlug":"jimmy-nelson-519076","firstLastName":"Jimmy Nelson","lastFirstName":"Nelson, Jimmy","lastInitName":"Nelson, J","initLastName":"J Nelson","fullFMLName":"James Jacob Nelson","fullLFMName":"Nelson, James Jacob","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID502624":{"id":502624,"fullName":"Chase Anderson","link":"/api/v1/people/502624","firstName":"Robert","lastName":"Anderson","birthDate":"1987-11-30","currentAge":38,"birthCity":"Wichita Falls","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":210,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chase","useLastName":"Anderson","middleName":"Chase","boxscoreName":"Anderson, C","nickName":"Chaser","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"AN-durr-sun","lastPlayedDate":"2024-09-11","mlbDebutDate":"2014-05-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Anderson","nameSlug":"chase-anderson-502624","firstLastName":"Chase Anderson","lastFirstName":"Anderson, Chase","lastInitName":"Anderson, C","initLastName":"C Anderson","fullFMLName":"Robert Chase Anderson","fullLFMName":"Anderson, Robert Chase","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID474832":{"id":474832,"fullName":"Brandon Belt","link":"/api/v1/people/474832","firstName":"Brandon","lastName":"Belt","primaryNumber":"9","birthDate":"1988-04-20","currentAge":38,"birthCity":"Nacogdoches","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":230,"active":false,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Brandon","useLastName":"Belt","middleName":"Kyle","boxscoreName":"Belt","nickName":"Bob","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"BRAN-din behlt","lastPlayedDate":"2023-10-01","mlbDebutDate":"2011-03-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brandon Belt","nameSlug":"brandon-belt-474832","firstLastName":"Brandon Belt","lastFirstName":"Belt, Brandon","lastInitName":"Belt, B","initLastName":"B Belt","fullFMLName":"Brandon Kyle Belt","fullLFMName":"Belt, Brandon Kyle","strikeZoneTop":3.21,"strikeZoneBottom":1.57},"ID430912":{"id":430912,"fullName":"Matt Cain","link":"/api/v1/people/430912","firstName":"Matthew","lastName":"Cain","primaryNumber":"18","birthDate":"1984-10-01","currentAge":41,"birthCity":"Dothan","birthStateProvince":"AL","birthCountry":"USA","height":"6' 3\"","weight":230,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Cain","middleName":"Thomas","boxscoreName":"Cain, M","nickName":"Horse","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2002,"pronunciation":"mat kayn","lastPlayedDate":"2017-09-30","mlbDebutDate":"2005-08-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Cain","nameSlug":"matt-cain-430912","firstLastName":"Matt Cain","lastFirstName":"Cain, Matt","lastInitName":"Cain, M","initLastName":"M Cain","fullFMLName":"Matthew Thomas Cain","fullLFMName":"Cain, Matthew Thomas","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID433586":{"id":433586,"fullName":"Santiago Casilla","link":"/api/v1/people/433586","firstName":"Santiago","lastName":"Casilla","primaryNumber":"46","birthDate":"1980-07-25","currentAge":45,"birthCity":"San Cristobal","birthCountry":"Dominican Republic","height":"6' 0\"","weight":210,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Santiago","useLastName":"Casilla","boxscoreName":"Casilla","nickName":"Willi","gender":"M","nameMatrilineal":"Paulino","isPlayer":true,"isVerified":true,"pronunciation":"sahn-tee-AH-goh kuh-SEE-uh","lastPlayedDate":"2018-07-13","mlbDebutDate":"2004-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Santiago Casilla","nameSlug":"santiago-casilla-433586","firstLastName":"Santiago Casilla","lastFirstName":"Casilla, Santiago","lastInitName":"Casilla, S","initLastName":"S Casilla","fullFMLName":"Santiago Casilla","fullLFMName":"Casilla, Santiago","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID605509":{"id":605509,"fullName":"Kelby Tomlinson","link":"/api/v1/people/605509","firstName":"Kelby","lastName":"Tomlinson","birthDate":"1990-06-16","currentAge":35,"birthCity":"Chickasha","birthStateProvince":"OK","birthCountry":"USA","height":"6' 2\"","weight":175,"active":false,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Kelby","useLastName":"Tomlinson","middleName":"Aaron","boxscoreName":"Tomlinson","nickName":"Tommy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"lastPlayedDate":"2018-09-30","mlbDebutDate":"2015-08-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kelby Tomlinson","nameSlug":"kelby-tomlinson-605509","firstLastName":"Kelby Tomlinson","lastFirstName":"Tomlinson, Kelby","lastInitName":"Tomlinson, K","initLastName":"K Tomlinson","fullFMLName":"Kelby Aaron Tomlinson","fullLFMName":"Tomlinson, Kelby Aaron","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID489265":{"id":489265,"fullName":"Sergio Romo","link":"/api/v1/people/489265","firstName":"Sergio","lastName":"Romo","primaryNumber":"54","birthDate":"1983-03-04","currentAge":43,"birthCity":"Brawley","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":185,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sergio","useLastName":"Romo","middleName":"Francisco","boxscoreName":"Romo","nickName":"El Mechon","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2005,"pronunciation":"SER-jee-oh ROH-moh","lastPlayedDate":"2022-07-14","mlbDebutDate":"2008-06-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sergio Romo","nameSlug":"sergio-romo-489265","firstLastName":"Sergio Romo","lastFirstName":"Romo, Sergio","lastInitName":"Romo, S","initLastName":"S Romo","fullFMLName":"Sergio Francisco Romo","fullLFMName":"Romo, Sergio Francisco","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID434636":{"id":434636,"fullName":"Ángel Pagán","link":"/api/v1/people/434636","firstName":"Ángel","lastName":"Pagán","primaryNumber":"16","birthDate":"1981-07-02","currentAge":44,"birthCity":"Rio Piedras","birthCountry":"Puerto Rico","height":"6' 2\"","weight":200,"active":false,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Ángel","useLastName":"Pagán","middleName":"Manuel","boxscoreName":"Pagán, A","gender":"M","nameMatrilineal":"Figueroa","isPlayer":true,"isVerified":true,"draftYear":1999,"pronunciation":"AYNE-jil puh-GAHN","lastPlayedDate":"2016-10-02","mlbDebutDate":"2006-04-03","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ángel Pagán","nameSlug":"angel-pagan-434636","firstLastName":"Ángel Pagán","lastFirstName":"Pagán, Ángel","lastInitName":"Pagán, A","initLastName":"A Pagán","fullFMLName":"Ángel Manuel Pagán","fullLFMName":"Pagán, Ángel Manuel","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID502188":{"id":502188,"fullName":"Jeff Samardzija","link":"/api/v1/people/502188","firstName":"Jeffrey","lastName":"Samardzija","birthDate":"1985-01-23","currentAge":41,"birthCity":"Merrillville","birthStateProvince":"IN","birthCountry":"USA","height":"6' 4\"","weight":233,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jeff","useLastName":"Samardzija","middleName":"Alan","boxscoreName":"Samardzija","nickName":"Shark","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2006,"pronunciation":"suh-MAR-juh","lastPlayedDate":"2020-09-25","mlbDebutDate":"2008-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeff Samardzija","nameSlug":"jeff-samardzija-502188","firstLastName":"Jeff Samardzija","lastFirstName":"Samardzija, Jeff","lastInitName":"Samardzija, J","initLastName":"J Samardzija","fullFMLName":"Jeffrey Alan Samardzija","fullLFMName":"Samardzija, Jeffrey Alan","strikeZoneTop":3.388,"strikeZoneBottom":1.71}},"venue":{"id":32,"name":"Miller Park","link":"/api/v1/venues/32","location":{"address1":"One Brewers Way","city":"Milwaukee","state":"Wisconsin","stateAbbrev":"WI","postalCode":"53214","defaultCoordinates":{"latitude":43.02838,"longitude":-87.97099},"azimuthAngle":129.0,"elevation":597,"country":"USA","phone":"(414) 902-4400"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":41900,"turfType":"Grass","roofType":"Retractable","leftLine":344,"leftCenter":371,"center":400,"rightCenter":374,"rightLine":345},"active":true,"season":"2016"},"officialVenue":{"id":32,"link":"/api/v1/venues/32"},"weather":{"condition":"Roof Closed","temp":"65","wind":"0 mph, None"},"gameInfo":{"attendance":44318,"firstPitch":"2016-04-04T18:11:00.000Z","gameDurationMinutes":215},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":518516,"fullName":"Madison Bumgarner","link":"/api/v1/people/518516"},"home":{"id":503449,"fullName":"Wily Peralta","link":"/api/v1/people/503449"}},"officialScorer":{"id":431058,"fullName":"Tim O'Driscoll","link":"/api/v1/people/431058"},"primaryDatacaster":{"id":427453,"fullName":"Frank Schetski","link":"/api/v1/people/427453"}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Denard Span flies out to right fielder Domingo Santana.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2016-04-04T18:11:29.421Z","endTime":"2016-04-04T18:12:21.920Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":452655,"fullName":"Denard Span","link":"/api/v1/people/452655"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":503449,"fullName":"Wily Peralta","link":"/api/v1/people/503449"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":452655,"fullName":"Denard Span","link":"/api/v1/people/452655"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":570267,"link":"/api/v1/people/570267"},"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":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.28,"strikeZoneBottom":1.51,"coordinates":{"aY":31.441,"aZ":-16.17,"pfxX":-6.93,"pfxZ":8.28,"pX":-0.374,"pZ":2.933,"vX0":5.484,"vY0":-137.982,"vZ0":-5.705,"x":131.26,"y":159.59,"x0":-1.49,"y0":50.0,"z0":6.121,"aX":-13.321},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"spinRate":2189,"spinDirection":219},"zone":1,"typeConfidence":2.0},"index":0,"pfxId":"160404_131230","playId":"ed0dc5ba-e370-44bd-92e6-058da957748a","pitchNumber":1,"startTime":"2016-04-04T18:11:33.690Z","endTime":"2016-04-04T18:12:09.108Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":89.1,"strikeZoneTop":3.4,"strikeZoneBottom":1.51,"coordinates":{"aY":33.7,"aZ":-17.117,"pfxX":-7.48,"pfxZ":7.35,"pX":0.342,"pZ":3.223,"vX0":7.274,"vY0":-142.136,"vZ0":-5.16,"x":103.96,"y":151.76,"x0":-1.283,"y0":50.0,"z0":6.155,"aX":-15.254},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"spinRate":2187,"spinDirection":225},"zone":3,"typeConfidence":2.0},"index":1,"pfxId":"160404_131245","playId":"b78e01f8-6320-4004-82cf-1ebce9ed1a2e","pitchNumber":2,"startTime":"2016-04-04T18:12:09.108Z","endTime":"2016-04-04T18:12:13.274Z","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":96.5,"endSpeed":88.6,"strikeZoneTop":3.28,"strikeZoneBottom":1.51,"coordinates":{"aY":32.882,"aZ":-12.411,"pfxX":-5.22,"pfxZ":9.79,"pX":0.389,"pZ":2.266,"vX0":6.214,"vY0":-141.084,"vZ0":-8.361,"x":102.17,"y":177.6,"x0":-1.167,"y0":50.0,"z0":6.073,"aX":-10.487},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"spinRate":2300,"spinDirection":207},"zone":6,"typeConfidence":2.0},"hitData":{"launchSpeed":93.1,"launchAngle":32.0,"totalDistance":362.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":189.35,"coordY":80.87}},"index":2,"pfxId":"160404_131305","playId":"75c8ce13-acc6-4885-9577-f0f38160cb84","pitchNumber":3,"startTime":"2016-04-04T18:12:13.274Z","endTime":"2016-04-04T18:12:21.920Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T18:12:21.920Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joe Panik grounds out, shortstop Jonathan Villar to first baseman Chris Carter.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2016-04-04T18:12:23.302Z","endTime":"2016-04-04T18:13:20.181Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":605412,"fullName":"Joe Panik","link":"/api/v1/people/605412"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":503449,"fullName":"Wily Peralta","link":"/api/v1/people/503449"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":605412,"fullName":"Joe Panik","link":"/api/v1/people/605412"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":542340,"link":"/api/v1/people/542340"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":474892,"link":"/api/v1/people/474892"},"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(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":95.6,"endSpeed":88.2,"strikeZoneTop":3.02,"strikeZoneBottom":1.28,"coordinates":{"aY":31.014,"aZ":-15.42,"pfxX":-7.24,"pfxZ":8.4,"pX":-0.004,"pZ":2.38,"vX0":6.496,"vY0":-139.94,"vZ0":-7.312,"x":117.15,"y":174.52,"x0":-1.413,"y0":50.0,"z0":6.033,"aX":-14.383},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"spinRate":2289,"spinDirection":220},"zone":5,"typeConfidence":2.0},"index":0,"pfxId":"160404_131343","playId":"1cff8a35-4841-412d-87af-ad9ea6fc9f10","pitchNumber":1,"startTime":"2016-04-04T18:12:40.435Z","endTime":"2016-04-04T18:12:47.885Z","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":95.6,"endSpeed":88.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.49,"coordinates":{"aY":30.647,"aZ":-13.495,"pfxX":-6.789999999999999,"pfxZ":9.37,"pX":0.272,"pZ":2.421,"vX0":6.709,"vY0":-139.844,"vZ0":-7.676,"x":106.63,"y":173.41,"x0":-1.272,"y0":50.0,"z0":6.081,"aX":-13.495},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"spinRate":2390,"spinDirection":215},"zone":6,"typeConfidence":2.0},"index":1,"pfxId":"160404_131357","playId":"08eff90d-c10c-459b-bd90-32fdfa600395","pitchNumber":2,"startTime":"2016-04-04T18:12:47.885Z","endTime":"2016-04-04T18:13:11.200Z","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":2,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":90.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.49,"coordinates":{"aY":33.198,"aZ":-15.468,"pfxX":-8.3,"pfxZ":7.96,"pX":-0.206,"pZ":1.43,"vX0":6.433,"vY0":-143.645,"vZ0":-10.169,"x":124.85,"y":200.17,"x0":-1.396,"y0":50.0,"z0":5.977,"aX":-17.336},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"spinRate":2431,"spinDirection":226},"zone":13,"typeConfidence":2.0},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.29,"coordY":152.97}},"index":2,"pfxId":"160404_131419","playId":"25df9592-555e-4477-aeb7-e51e4d745658","pitchNumber":3,"startTime":"2016-04-04T18:13:11.200Z","endTime":"2016-04-04T18:13:20.181Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T18:13:20.181Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Buster Posey grounds out, third baseman Aaron Hill to first baseman Chris Carter.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2016-04-04T18:13:31.014Z","endTime":"2016-04-04T18:14:32.303Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":457763,"fullName":"Buster Posey","link":"/api/v1/people/457763"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":503449,"fullName":"Wily Peralta","link":"/api/v1/people/503449"},"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":457763,"fullName":"Buster Posey","link":"/api/v1/people/457763"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":431094,"link":"/api/v1/people/431094"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":474892,"link":"/api/v1/people/474892"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":96.5,"endSpeed":88.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"coordinates":{"aY":32.454,"aZ":-12.083,"pfxX":-5.84,"pfxZ":9.9,"pX":-0.512,"pZ":3.725,"vX0":4.424,"vY0":-141.386,"vZ0":-4.669,"x":136.52,"y":138.2,"x0":-1.339,"y0":50.0,"z0":6.174,"aX":-11.81},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"spinRate":2391,"spinDirection":210},"zone":11,"typeConfidence":2.0},"index":0,"pfxId":"160404_131453","playId":"08ded178-e343-465a-b69c-5c6f191947f2","pitchNumber":1,"startTime":"2016-04-04T18:13:50.076Z","endTime":"2016-04-04T18:13:59.425Z","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":2},"pitchData":{"startSpeed":96.5,"endSpeed":89.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.59,"coordinates":{"aY":31.421,"aZ":-16.236,"pfxX":-7.73,"pfxZ":7.870000000000001,"pX":0.086,"pZ":0.863,"vX0":6.508,"vY0":-140.968,"vZ0":-11.292,"x":113.72,"y":215.48,"x0":-1.245,"y0":50.0,"z0":5.963,"aX":-15.593},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"spinRate":2294,"spinDirection":224},"zone":14,"typeConfidence":2.0},"index":1,"pfxId":"160404_131510","playId":"afd20438-4391-43f7-bdfb-aa054b29ab1f","pitchNumber":2,"startTime":"2016-04-04T18:13:59.425Z","endTime":"2016-04-04T18:14:17.338Z","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":96.3,"endSpeed":88.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"coordinates":{"aY":32.729,"aZ":-16.1,"pfxX":-6.030000000000001,"pfxZ":7.98,"pX":-0.28,"pZ":1.99,"vX0":5.062,"vY0":-140.894,"vZ0":-8.499,"x":127.67,"y":185.05,"x0":-1.319,"y0":50.0,"z0":6.091,"aX":-12.083},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"spinRate":2070,"spinDirection":216},"zone":8,"typeConfidence":2.0},"hitData":{"launchSpeed":100.3,"launchAngle":-13.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.64,"coordY":168.72}},"index":2,"pfxId":"160404_131525","playId":"716bbfd7-2a63-43c5-9a48-3db83d291ef6","pitchNumber":3,"startTime":"2016-04-04T18:14:17.338Z","endTime":"2016-04-04T18:14:32.303Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T18:14:32.303Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Domingo Santana singles on a sharp ground ball to left fielder Angel Pagan.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2016-04-04T18:16:45.389Z","endTime":"2016-04-04T18:18:08.943Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":570267,"fullName":"Domingo Santana","link":"/api/v1/people/570267"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518516,"fullName":"Madison Bumgarner","link":"/api/v1/people/518516"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":570267,"fullName":"Domingo Santana","link":"/api/v1/people/570267"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":570267,"fullName":"Domingo Santana","link":"/api/v1/people/570267"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":434636,"link":"/api/v1/people/434636"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":91.9,"endSpeed":84.4,"strikeZoneTop":3.95,"strikeZoneBottom":1.72,"coordinates":{"aY":29.07,"aZ":-12.207,"pfxX":7.86,"pfxZ":10.97,"pX":-2.089,"pZ":1.997,"vX0":-14.36,"vY0":-133.847,"vZ0":-7.032,"x":196.63,"y":184.86,"x0":2.326,"y0":50.0,"z0":5.533,"aX":14.245},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"spinRate":2658,"spinDirection":144},"zone":13,"typeConfidence":2.0},"index":0,"pfxId":"160404_131827","playId":"95b933fd-5f1f-48be-9cf4-7e4fea431a3e","pitchNumber":1,"startTime":"2016-04-04T18:17:16.086Z","endTime":"2016-04-04T18:17:32.599Z","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":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.1,"strikeZoneTop":3.76,"strikeZoneBottom":1.68,"coordinates":{"aY":31.319,"aZ":-9.286,"pfxX":6.300000000000001,"pfxZ":12.85,"pX":-1.068,"pZ":1.853,"vX0":-11.151,"vY0":-133.116,"vZ0":-8.07,"x":157.71,"y":188.75,"x0":2.376,"y0":50.0,"z0":5.615,"aX":11.192},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"spinRate":2776,"spinDirection":153},"zone":13,"typeConfidence":2.0},"index":1,"pfxId":"160404_131843","playId":"0287ca61-e099-4bd0-a11e-0fa0ee0eb15a","pitchNumber":2,"startTime":"2016-04-04T18:17:32.599Z","endTime":"2016-04-04T18:17:50.730Z","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":92.5,"endSpeed":84.3,"strikeZoneTop":3.76,"strikeZoneBottom":1.68,"coordinates":{"aY":31.916,"aZ":-12.458,"pfxX":9.1,"pfxZ":10.75,"pX":-0.523,"pZ":1.858,"vX0":-10.952,"vY0":-134.976,"vZ0":-7.726,"x":136.94,"y":188.61,"x0":2.423,"y0":50.0,"z0":5.653,"aX":16.627},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"spinRate":2772,"spinDirection":139},"zone":7,"typeConfidence":2.0},"hitData":{"launchSpeed":105.6,"launchAngle":7.0,"totalDistance":139.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":66.07,"coordY":110.28}},"index":2,"pfxId":"160404_131859","playId":"4501d9b8-12d3-481c-83e4-c7c3ffb3ac3c","pitchNumber":3,"startTime":"2016-04-04T18:17:50.730Z","endTime":"2016-04-04T18:18:08.943Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T18:18:08.943Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jonathan Villar walks. Domingo Santana to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2016-04-04T18:18:11.411Z","endTime":"2016-04-04T18:21:33.116Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":542340,"fullName":"Jonathan Villar","link":"/api/v1/people/542340"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518516,"fullName":"Madison Bumgarner","link":"/api/v1/people/518516"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":542340,"fullName":"Jonathan Villar","link":"/api/v1/people/542340"},"postOnSecond":{"id":570267,"fullName":"Domingo Santana","link":"/api/v1/people/570267"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"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":570267,"fullName":"Domingo Santana","link":"/api/v1/people/570267"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":542340,"fullName":"Jonathan Villar","link":"/api/v1/people/542340"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":90.8,"endSpeed":82.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"coordinates":{"aY":32.541,"aZ":-13.357,"pfxX":5.79,"pfxZ":10.66,"pX":-0.155,"pZ":2.544,"vX0":-8.925,"vY0":-132.818,"vZ0":-5.453,"x":122.91,"y":170.09,"x0":2.521,"y0":50.0,"z0":5.62,"aX":10.178},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"spinRate":2336,"spinDirection":151},"zone":5,"typeConfidence":2.0},"index":0,"pfxId":"160404_131945","playId":"216fbcf6-bd95-41fd-9fb1-990e77b4b83a","pitchNumber":1,"startTime":"2016-04-04T18:18:34.393Z","endTime":"2016-04-04T18:18:57.433Z","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":92.1,"endSpeed":83.7,"strikeZoneTop":3.33,"strikeZoneBottom":1.54,"coordinates":{"aY":32.622,"aZ":-9.842,"pfxX":7.65,"pfxZ":12.330000000000002,"pX":-0.241,"pZ":1.537,"vX0":-10.255,"vY0":-134.379,"vZ0":-8.619,"x":126.19,"y":197.28,"x0":2.653,"y0":50.0,"z0":5.511,"aX":13.814},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"spinRate":2834,"spinDirection":148},"zone":8,"typeConfidence":2.0},"index":1,"pfxId":"160404_132006","playId":"f73899ab-9212-4c6f-a80f-5bf4a9b07d5a","pitchNumber":2,"startTime":"2016-04-04T18:18:57.433Z","endTime":"2016-04-04T18:19:16.503Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"playId":"04468756-0056-0023-001c-f08cd117d70a","startTime":"2016-04-04T18:19:16.503Z","endTime":"2016-04-04T18:19:34.448Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":82.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.54,"coordinates":{"aY":33.14,"aZ":-11.704,"pfxX":6.83,"pfxZ":11.59,"pX":-1.72,"pZ":3.776,"vX0":-12.984,"vY0":-133.001,"vZ0":-2.792,"x":182.56,"y":136.83,"x0":2.377,"y0":50.0,"z0":5.708,"aX":12.018},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"spinRate":2589,"spinDirection":149},"zone":11,"typeConfidence":2.0},"index":3,"pfxId":"160404_132044","playId":"920fb168-8f6d-45d6-b196-5eeba3e405e1","pitchNumber":3,"startTime":"2016-04-04T18:19:34.448Z","endTime":"2016-04-04T18:19:58.930Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"coordinates":{"aY":25.078,"aZ":-19.317,"pfxX":-3.11,"pfxZ":7.879999999999999,"pX":-1.467,"pZ":2.67,"vX0":-8.944,"vY0":-126.358,"vZ0":-3.782,"x":172.92,"y":166.69,"x0":2.519,"y0":50.0,"z0":5.733,"aX":-5.047},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"spinRate":1585,"spinDirection":201},"zone":11,"typeConfidence":2.0},"index":4,"pfxId":"160404_132109","playId":"3131c9ea-9166-4b4a-acd4-ceaad1703a85","pitchNumber":4,"startTime":"2016-04-04T18:19:58.930Z","endTime":"2016-04-04T18:19:58.930Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"playId":"eaa62201-68c9-4673-a973-91b04785ec9d","startTime":"2016-04-04T18:20:32.953Z","endTime":"2016-04-04T18:20:44.498Z","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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.5,"endSpeed":69.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.54,"coordinates":{"aY":22.67,"aZ":-38.303,"pfxX":-4.81,"pfxZ":-5.1,"pX":-0.85,"pZ":0.217,"vX0":-6.309,"vY0":-110.495,"vZ0":-3.081,"x":149.4,"y":232.92,"x0":2.685,"y0":50.0,"z0":5.719,"aX":-5.849},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"spinRate":1112,"spinDirection":316},"zone":13,"typeConfidence":2.0},"index":6,"pfxId":"160404_132206","playId":"34cb3ec5-c5a7-416e-9912-e2aff7e70fb7","pitchNumber":5,"startTime":"2016-04-04T18:20:57.072Z","endTime":"2016-04-04T18:21:23.121Z","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.6,"endSpeed":85.4,"strikeZoneTop":3.33,"strikeZoneBottom":1.47,"coordinates":{"aY":28.356,"aZ":-9.162,"pfxX":7.31,"pfxZ":12.29,"pX":0.97,"pZ":2.848,"vX0":-7.141,"vY0":-135.461,"vZ0":-5.936,"x":80.03,"y":161.88,"x0":2.684,"y0":50.0,"z0":5.702,"aX":13.646},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"spinRate":2865,"spinDirection":149},"zone":12,"typeConfidence":2.0},"index":7,"pfxId":"160404_132233","playId":"d31cebb7-752e-4056-89fa-2cee5e413fbd","pitchNumber":6,"startTime":"2016-04-04T18:21:23.121Z","endTime":"2016-04-04T18:21:33.116Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T18:21:33.116Z","atBatIndex":4},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ryan Braun lines out to center fielder Denard Span. Domingo Santana to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2016-04-04T18:21:35.898Z","endTime":"2016-04-04T18:25:29.141Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":460075,"fullName":"Ryan Braun","link":"/api/v1/people/460075"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518516,"fullName":"Madison Bumgarner","link":"/api/v1/people/518516"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":542340,"fullName":"Jonathan Villar","link":"/api/v1/people/542340"},"postOnThird":{"id":570267,"fullName":"Domingo Santana","link":"/api/v1/people/570267"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":460075,"fullName":"Ryan Braun","link":"/api/v1/people/460075"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":452655,"link":"/api/v1/people/452655"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Lineout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":570267,"fullName":"Domingo Santana","link":"/api/v1/people/570267"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.7,"strikeZoneTop":3.7,"strikeZoneBottom":1.72,"coordinates":{"aY":24.426,"aZ":-19.643,"pfxX":-2.06,"pfxZ":7.48,"pX":-2.349,"pZ":0.966,"vX0":-11.492,"vY0":-127.722,"vZ0":-7.844,"x":206.54,"y":212.7,"x0":2.461,"y0":50.0,"z0":5.602,"aX":-3.421},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"spinRate":1475,"spinDirection":195},"zone":13,"typeConfidence":2.0},"index":0,"pfxId":"160404_132323","playId":"a196ed3d-1807-46dc-8a1c-297601add12e","pitchNumber":1,"startTime":"2016-04-04T18:22:21.346Z","endTime":"2016-04-04T18:22:45.922Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.6,"strikeZoneTop":3.62,"strikeZoneBottom":1.7,"coordinates":{"aY":24.889,"aZ":-21.235,"pfxX":-0.8300000000000001,"pfxZ":6.619999999999999,"pX":-1.017,"pZ":2.278,"vX0":-8.869,"vY0":-127.045,"vZ0":-4.238,"x":155.77,"y":177.27,"x0":2.619,"y0":50.0,"z0":5.646,"aX":-1.357},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"spinRate":1258,"spinDirection":187},"zone":13,"typeConfidence":2.0},"index":1,"pfxId":"160404_132356","playId":"77369368-ef71-4b00-b622-b1b48603ced8","pitchNumber":2,"startTime":"2016-04-04T18:22:45.922Z","endTime":"2016-04-04T18:23:08.942Z","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.2,"endSpeed":83.6,"strikeZoneTop":3.74,"strikeZoneBottom":1.7,"coordinates":{"aY":29.33,"aZ":-8.902,"pfxX":4.95,"pfxZ":12.95,"pX":-1.352,"pZ":2.672,"vX0":-11.48,"vY0":-133.186,"vZ0":-6.301,"x":168.54,"y":166.64,"x0":2.375,"y0":50.0,"z0":5.716,"aX":8.875},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"spinRate":2713,"spinDirection":159},"zone":13,"typeConfidence":2.0},"index":2,"pfxId":"160404_132419","playId":"f8efec8e-2c70-4a48-be5a-8776ba8799f4","pitchNumber":3,"startTime":"2016-04-04T18:23:08.942Z","endTime":"2016-04-04T18:23:39.370Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.1,"strikeZoneTop":3.65,"strikeZoneBottom":1.7,"coordinates":{"aY":25.89,"aZ":-19.432,"pfxX":-1.34,"pfxZ":7.609999999999999,"pX":-1.108,"pZ":2.02,"vX0":-8.918,"vY0":-128.096,"vZ0":-5.333,"x":159.23,"y":184.24,"x0":2.59,"y0":50.0,"z0":5.643,"aX":-2.236},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"spinRate":1465,"spinDirection":189},"zone":13,"typeConfidence":2.0},"index":3,"pfxId":"160404_132450","playId":"df994ab5-7109-496a-8ad7-bd9ca35110a1","pitchNumber":4,"startTime":"2016-04-04T18:23:39.370Z","endTime":"2016-04-04T18:24:10.030Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.9,"strikeZoneTop":3.65,"strikeZoneBottom":1.7,"coordinates":{"aY":25.104,"aZ":-20.886,"pfxX":-0.78,"pfxZ":6.76,"pX":-0.703,"pZ":2.893,"vX0":-8.299,"vY0":-127.696,"vZ0":-3.126,"x":143.8,"y":160.67,"x0":2.683,"y0":50.0,"z0":5.767,"aX":-1.288},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"spinRate":1290,"spinDirection":186},"zone":4,"typeConfidence":2.0},"index":4,"pfxId":"160404_132520","playId":"d8859c74-c27f-4973-a022-b0088c5625d8","pitchNumber":5,"startTime":"2016-04-04T18:24:10.030Z","endTime":"2016-04-04T18:25:01.927Z","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":92.1,"endSpeed":84.9,"strikeZoneTop":3.65,"strikeZoneBottom":1.7,"coordinates":{"aY":28.304,"aZ":-14.915,"pfxX":6.46,"pfxZ":9.35,"pX":-0.666,"pZ":2.667,"vX0":-10.68,"vY0":-134.495,"vZ0":-5.145,"x":142.39,"y":166.77,"x0":2.511,"y0":50.0,"z0":5.657,"aX":11.869},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"spinRate":2259,"spinDirection":145},"zone":4,"typeConfidence":2.0},"hitData":{"launchSpeed":93.3,"launchAngle":22.0,"totalDistance":343.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":129.59,"coordY":72.67}},"index":5,"pfxId":"160404_132607","playId":"6b8548d1-c44d-4201-a0e1-e45c7be314b9","pitchNumber":6,"startTime":"2016-04-04T18:25:01.927Z","endTime":"2016-04-04T18:25:29.141Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T18:25:29.141Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jonathan Lucroy walks. Jonathan Villar to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2016-04-04T18:25:31.338Z","endTime":"2016-04-04T18:27:29.225Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":518960,"fullName":"Jonathan Lucroy","link":"/api/v1/people/518960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518516,"fullName":"Madison Bumgarner","link":"/api/v1/people/518516"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":518960,"fullName":"Jonathan Lucroy","link":"/api/v1/people/518960"},"postOnSecond":{"id":542340,"fullName":"Jonathan Villar","link":"/api/v1/people/542340"},"postOnThird":{"id":570267,"fullName":"Domingo Santana","link":"/api/v1/people/570267"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"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":542340,"fullName":"Jonathan Villar","link":"/api/v1/people/542340"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":518960,"fullName":"Jonathan Lucroy","link":"/api/v1/people/518960"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.0,"strikeZoneTop":3.66,"strikeZoneBottom":1.56,"coordinates":{"aY":25.64,"aZ":-22.466,"pfxX":1.5500000000000003,"pfxZ":5.96,"pX":-0.706,"pZ":1.19,"vX0":-8.921,"vY0":-126.313,"vZ0":-6.432,"x":143.91,"y":206.65,"x0":2.67,"y0":50.0,"z0":5.575,"aX":2.502},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"spinRate":1151,"spinDirection":165},"zone":13,"typeConfidence":2.0},"index":0,"pfxId":"160404_132708","playId":"85c3733d-7769-48d3-b3ad-50e89252b74e","pitchNumber":1,"startTime":"2016-04-04T18:25:57.538Z","endTime":"2016-04-04T18:26:22.330Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.1,"strikeZoneTop":3.62,"strikeZoneBottom":1.56,"coordinates":{"aY":26.902,"aZ":-24.029,"pfxX":0.19,"pfxZ":5.06,"pX":0.94,"pZ":1.944,"vX0":-4.473,"vY0":-125.876,"vZ0":-4.356,"x":81.17,"y":186.29,"x0":2.719,"y0":50.0,"z0":5.655,"aX":0.306},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"spinRate":939,"spinDirection":177},"zone":14,"typeConfidence":2.0},"index":1,"pfxId":"160404_132733","playId":"bc689d77-f9b6-444a-b9e5-52e8e2297a54","pitchNumber":2,"startTime":"2016-04-04T18:26:22.330Z","endTime":"2016-04-04T18:26:51.315Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.0,"strikeZoneTop":3.58,"strikeZoneBottom":1.52,"coordinates":{"aY":27.728,"aZ":-22.293,"pfxX":-1.56,"pfxZ":5.9,"pX":-2.147,"pZ":2.455,"vX0":-11.289,"vY0":-128.409,"vZ0":-3.808,"x":198.84,"y":172.5,"x0":2.516,"y0":50.0,"z0":5.701,"aX":-2.585},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"spinRate":1153,"spinDirection":194},"zone":13,"typeConfidence":2.0},"index":2,"pfxId":"160404_132802","playId":"505cf469-4685-4931-841e-03e57bca3aef","pitchNumber":3,"startTime":"2016-04-04T18:26:51.315Z","endTime":"2016-04-04T18:27:20.142Z","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":91.1,"endSpeed":83.0,"strikeZoneTop":3.58,"strikeZoneBottom":1.56,"coordinates":{"aY":31.549,"aZ":-12.835,"pfxX":3.92,"pfxZ":10.81,"pX":0.151,"pZ":3.61,"vX0":-7.989,"vY0":-133.376,"vZ0":-3.083,"x":111.24,"y":141.31,"x0":2.69,"y0":50.0,"z0":5.72,"aX":6.993},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"spinRate":2236,"spinDirection":160},"zone":2,"typeConfidence":2.0},"index":3,"pfxId":"160404_132831","playId":"70ff2e83-a70b-4f64-80cd-1a9ae83e9841","pitchNumber":4,"startTime":"2016-04-04T18:27:20.142Z","endTime":"2016-04-04T18:27:29.225Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T18:27:29.225Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Chris Carter walks. Domingo Santana scores. Jonathan Villar to 3rd. Jonathan Lucroy to 2nd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2016-04-04T18:27:51.235Z","endTime":"2016-04-04T18:30:08.987Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":474892,"fullName":"Chris Carter","link":"/api/v1/people/474892"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518516,"fullName":"Madison Bumgarner","link":"/api/v1/people/518516"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":474892,"fullName":"Chris Carter","link":"/api/v1/people/474892"},"postOnSecond":{"id":518960,"fullName":"Jonathan Lucroy","link":"/api/v1/people/518960"},"postOnThird":{"id":542340,"fullName":"Jonathan Villar","link":"/api/v1/people/542340"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":570267,"fullName":"Domingo Santana","link":"/api/v1/people/570267"},"responsiblePitcher":{"id":518516,"link":"/api/v1/people/518516"},"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":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":542340,"fullName":"Jonathan Villar","link":"/api/v1/people/542340"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":518960,"fullName":"Jonathan Lucroy","link":"/api/v1/people/518960"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":474892,"fullName":"Chris Carter","link":"/api/v1/people/474892"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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":1},"pitchData":{"startSpeed":90.6,"endSpeed":82.5,"strikeZoneTop":3.74,"strikeZoneBottom":1.81,"coordinates":{"aY":31.008,"aZ":-13.056,"pfxX":3.57,"pfxZ":10.82,"pX":-0.338,"pZ":4.398,"vX0":-8.954,"vY0":-132.527,"vZ0":-1.166,"x":129.88,"y":120.03,"x0":2.636,"y0":50.0,"z0":5.807,"aX":6.281},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"spinRate":2202,"spinDirection":161},"zone":11,"typeConfidence":2.0},"index":0,"pfxId":"160404_132927","playId":"9b4500c9-566a-4434-9fa7-91e6df7f92ec","pitchNumber":1,"startTime":"2016-04-04T18:28:16.534Z","endTime":"2016-04-04T18:28:37.033Z","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.1,"endSpeed":83.1,"strikeZoneTop":3.78,"strikeZoneBottom":1.81,"coordinates":{"aY":30.927,"aZ":-14.455,"pfxX":5.82,"pfxZ":9.95,"pX":-1.711,"pZ":2.5,"vX0":-12.751,"vY0":-132.937,"vZ0":-5.393,"x":182.22,"y":171.28,"x0":2.411,"y0":50.0,"z0":5.62,"aX":10.325},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"spinRate":2238,"spinDirection":149},"zone":13,"typeConfidence":2.0},"index":1,"pfxId":"160404_132947","playId":"bb9decfe-27cc-40b0-8375-f403c6ff297b","pitchNumber":2,"startTime":"2016-04-04T18:28:37.033Z","endTime":"2016-04-04T18:29:02.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.5,"strikeZoneTop":3.74,"strikeZoneBottom":1.81,"coordinates":{"aY":27.764,"aZ":-18.675,"pfxX":-1.88,"pfxZ":8.16,"pX":-1.402,"pZ":1.88,"vX0":-9.505,"vY0":-127.84,"vZ0":-5.807,"x":170.44,"y":188.02,"x0":2.617,"y0":50.0,"z0":5.659,"aX":-3.097},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"spinRate":1571,"spinDirection":192},"zone":13,"typeConfidence":2.0},"index":2,"pfxId":"160404_133012","playId":"f38fcd16-71bb-4014-bcb2-685f26e62ba5","pitchNumber":3,"startTime":"2016-04-04T18:29:02.247Z","endTime":"2016-04-04T18:29:27.144Z","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":91.3,"endSpeed":83.1,"strikeZoneTop":3.74,"strikeZoneBottom":1.81,"coordinates":{"aY":32.081,"aZ":-14.655,"pfxX":6.540000000000001,"pfxZ":9.81,"pX":-0.43,"pZ":2.008,"vX0":-9.951,"vY0":-133.383,"vZ0":-6.593,"x":133.39,"y":184.56,"x0":2.521,"y0":50.0,"z0":5.593,"aX":11.636},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"spinRate":2287,"spinDirection":146},"zone":7,"typeConfidence":2.0},"index":3,"pfxId":"160404_133039","playId":"9df4827b-583d-40c1-8238-32cee9a80693","pitchNumber":4,"startTime":"2016-04-04T18:29:27.144Z","endTime":"2016-04-04T18:29:57.272Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.9,"strikeZoneTop":3.67,"strikeZoneBottom":1.81,"coordinates":{"aY":28.352,"aZ":-23.761,"pfxX":-0.12,"pfxZ":5.14,"pX":-1.789,"pZ":1.496,"vX0":-10.771,"vY0":-127.128,"vZ0":-5.424,"x":185.19,"y":198.39,"x0":2.536,"y0":50.0,"z0":5.567,"aX":-0.197},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"spinRate":960,"spinDirection":181},"zone":13,"typeConfidence":2.0},"index":4,"pfxId":"160404_133107","playId":"6e4af8be-a25d-40b4-85a4-17132724c78f","pitchNumber":5,"startTime":"2016-04-04T18:29:57.272Z","endTime":"2016-04-04T18:30:08.987Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T18:30:08.987Z","atBatIndex":7},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Aaron Hill grounds into a double play, shortstop Brandon Crawford to second baseman Joe Panik to first baseman Brandon Belt. Chris Carter out at 2nd. Aaron Hill out at 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2016-04-04T18:30:43.465Z","endTime":"2016-04-04T18:31:54.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":431094,"fullName":"Aaron Hill","link":"/api/v1/people/431094"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518516,"fullName":"Madison Bumgarner","link":"/api/v1/people/518516"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"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":474892,"fullName":"Chris Carter","link":"/api/v1/people/474892"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":543063,"link":"/api/v1/people/543063"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":605412,"link":"/api/v1/people/605412"},"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":431094,"fullName":"Aaron Hill","link":"/api/v1/people/431094"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":605412,"link":"/api/v1/people/605412"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":474832,"link":"/api/v1/people/474832"},"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":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2016-04-04T18:30:17.055Z","endTime":"2016-04-04T18:31:10.018Z","isPitch":false,"type":"action","player":{"id":431094,"link":"/api/v1/people/431094"}},{"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},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":72.8,"endSpeed":66.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.45,"coordinates":{"aY":22.012,"aZ":-35.742,"pfxX":-8.72,"pfxZ":-3.23,"pX":-0.691,"pZ":1.99,"vX0":-4.55,"vY0":-106.641,"vZ0":0.426,"x":143.34,"y":185.05,"x0":2.619,"y0":50.0,"z0":5.891,"aX":-9.831},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"spinRate":1422,"spinDirection":289},"zone":7,"typeConfidence":2.0},"index":1,"pfxId":"160404_133221","playId":"46260a71-29a2-4463-8131-a015ae5cabdd","pitchNumber":1,"startTime":"2016-04-04T18:31:10.018Z","endTime":"2016-04-04T18:31:34.460Z","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":1},"pitchData":{"startSpeed":90.8,"endSpeed":82.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.45,"coordinates":{"aY":34.058,"aZ":-11.388,"pfxX":4.77,"pfxZ":11.85,"pX":0.491,"pZ":1.781,"vX0":-7.693,"vY0":-132.808,"vZ0":-7.442,"x":98.28,"y":190.69,"x0":2.833,"y0":50.0,"z0":5.488,"aX":8.345},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"spinRate":2446,"spinDirection":158},"zone":9,"typeConfidence":2.0},"hitData":{"launchSpeed":98.0,"launchAngle":-3.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.2,"coordY":151.44}},"index":2,"pfxId":"160404_133243","playId":"c16d5df4-e74b-4d7b-81a7-c8d60fc6c9c6","pitchNumber":2,"startTime":"2016-04-04T18:31:34.460Z","endTime":"2016-04-04T18:31:54.658Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T18:31:54.658Z","atBatIndex":8},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Hunter Pence reaches on a fielding error by second baseman Scooter Gennett.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2016-04-04T18:33:45.492Z","endTime":"2016-04-04T18:35:38.699Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":452254,"fullName":"Hunter Pence","link":"/api/v1/people/452254"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":503449,"fullName":"Wily Peralta","link":"/api/v1/people/503449"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":452254,"fullName":"Hunter Pence","link":"/api/v1/people/452254"},"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":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":452254,"fullName":"Hunter Pence","link":"/api/v1/people/452254"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":571697,"link":"/api/v1/people/571697"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielding_error"}]}],"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":95.3,"endSpeed":87.3,"strikeZoneTop":3.42,"strikeZoneBottom":1.85,"coordinates":{"aY":33.094,"aZ":-14.124,"pfxX":-7.83,"pfxZ":9.24,"pX":0.444,"pZ":0.771,"vX0":7.473,"vY0":-139.038,"vZ0":-11.694,"x":100.08,"y":217.96,"x0":-1.269,"y0":50.0,"z0":5.985,"aX":-15.233},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"spinRate":2464,"spinDirection":220},"zone":14,"typeConfidence":2.0},"index":0,"pfxId":"160404_133522","playId":"861a7ca2-f6e5-4c8a-9497-6c46d2575f8b","pitchNumber":1,"startTime":"2016-04-04T18:34:11.260Z","endTime":"2016-04-04T18:34:26.970Z","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":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.72,"coordinates":{"aY":33.717,"aZ":-18.419,"pfxX":-6.99,"pfxZ":7.15,"pX":-1.728,"pZ":3.147,"vX0":2.152,"vY0":-138.174,"vZ0":-4.874,"x":182.87,"y":153.81,"x0":-1.614,"y0":50.0,"z0":6.189,"aX":-13.374},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"spinRate":2014,"spinDirection":224},"zone":11,"typeConfidence":2.0},"index":1,"pfxId":"160404_133538","playId":"b13c7ae8-719e-44c6-9964-5f77b7512621","pitchNumber":2,"startTime":"2016-04-04T18:34:26.970Z","endTime":"2016-04-04T18:34:40.688Z","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":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.68,"coordinates":{"aY":33.429,"aZ":-21.157,"pfxX":-7.08,"pfxZ":5.76,"pX":-1.226,"pZ":1.948,"vX0":3.224,"vY0":-137.65,"vZ0":-7.215,"x":163.73,"y":186.18,"x0":-1.499,"y0":50.0,"z0":6.059,"aX":-13.451},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"spinRate":1832,"spinDirection":230},"zone":13,"typeConfidence":2.0},"index":2,"pfxId":"160404_133552","playId":"8bb1d208-4327-434e-9e0a-892086d377f3","pitchNumber":3,"startTime":"2016-04-04T18:34:40.688Z","endTime":"2016-04-04T18:35:11.200Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":88.0,"strikeZoneTop":3.42,"strikeZoneBottom":1.68,"coordinates":{"aY":31.147,"aZ":-18.938,"pfxX":-8.29,"pfxZ":6.66,"pX":-0.324,"pZ":2.337,"vX0":5.596,"vY0":-139.633,"vZ0":-6.871,"x":129.35,"y":175.68,"x0":-1.276,"y0":50.0,"z0":6.073,"aX":-16.379},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"spinRate":2187,"spinDirection":231},"zone":4,"typeConfidence":2.0},"hitData":{"launchSpeed":99.4,"launchAngle":-19.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":133.15,"coordY":147.38}},"index":3,"pfxId":"160404_133609","playId":"30ee879a-b83a-4fc3-b0d9-e5eaaf154770","pitchNumber":4,"startTime":"2016-04-04T18:35:11.200Z","endTime":"2016-04-04T18:35:38.699Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T18:35:38.699Z","atBatIndex":9},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brandon Belt doubles (1) on a line drive to right fielder Domingo Santana. Hunter Pence to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2016-04-04T18:35:41.912Z","endTime":"2016-04-04T18:37:21.503Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":474832,"fullName":"Brandon Belt","link":"/api/v1/people/474832"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":503449,"fullName":"Wily Peralta","link":"/api/v1/people/503449"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":474832,"fullName":"Brandon Belt","link":"/api/v1/people/474832"},"postOnThird":{"id":452254,"fullName":"Hunter Pence","link":"/api/v1/people/452254"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":474832,"fullName":"Brandon Belt","link":"/api/v1/people/474832"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":570267,"link":"/api/v1/people/570267"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":452254,"fullName":"Hunter Pence","link":"/api/v1/people/452254"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"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":94.3,"endSpeed":86.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.6,"coordinates":{"aY":31.582,"aZ":-20.063,"pfxX":-8.39,"pfxZ":6.25,"pX":-0.875,"pZ":2.584,"vX0":5.12,"vY0":-138.086,"vZ0":-5.918,"x":150.35,"y":169.01,"x0":-1.666,"y0":50.0,"z0":6.111,"aX":-16.148},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"spinRate":2120,"spinDirection":233},"zone":11,"typeConfidence":2.0},"index":0,"pfxId":"160404_133654","playId":"8213ae50-e505-4f91-87a7-d84d7ac3ffab","pitchNumber":1,"startTime":"2016-04-04T18:35:54.160Z","endTime":"2016-04-04T18:36:17.310Z","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":95.9,"endSpeed":89.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.6,"coordinates":{"aY":29.162,"aZ":-18.444,"pfxX":-7.290000000000001,"pfxZ":6.8,"pX":-0.37,"pZ":1.785,"vX0":5.579,"vY0":-140.239,"vZ0":-8.537,"x":131.1,"y":190.59,"x0":-1.43,"y0":50.0,"z0":6.052,"aX":-14.646},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"spinRate":2076,"spinDirection":226},"zone":7,"typeConfidence":2.0},"index":1,"pfxId":"160404_133727","playId":"f5ff4043-1b8f-4465-af10-30157fd1599b","pitchNumber":2,"startTime":"2016-04-04T18:36:17.310Z","endTime":"2016-04-04T18:36:55.471Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.6,"coordinates":{"aY":26.239,"aZ":-25.526,"pfxX":0.41999999999999993,"pfxZ":3.84,"pX":0.423,"pZ":1.845,"vX0":4.98,"vY0":-129.727,"vZ0":-5.625,"x":100.88,"y":188.97,"x0":-1.573,"y0":50.0,"z0":5.978,"aX":0.714},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"spinRate":747,"spinDirection":173},"zone":9,"typeConfidence":2.0},"hitData":{"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":195.65,"coordY":63.52}},"index":2,"pfxId":"160404_133757","playId":"7220c787-9554-4204-a6d1-f7fdf0ddd57e","pitchNumber":3,"startTime":"2016-04-04T18:36:55.471Z","endTime":"2016-04-04T18:37:21.503Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T18:37:21.503Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Duffy singles on a line drive to left fielder Ryan Braun. Hunter Pence scores. Brandon Belt scores. Matt Duffy out at 2nd on the throw, left fielder Ryan Braun to second baseman Scooter Gennett.","rbi":2,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2016-04-04T18:37:23.129Z","endTime":"2016-04-04T18:38:29.243Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":60},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":622110,"fullName":"Matt Duffy","link":"/api/v1/people/622110"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":503449,"fullName":"Wily Peralta","link":"/api/v1/people/503449"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":622110,"fullName":"Matt Duffy","link":"/api/v1/people/622110"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":460075,"link":"/api/v1/people/460075"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":452254,"fullName":"Hunter Pence","link":"/api/v1/people/452254"},"responsiblePitcher":{"id":503449,"link":"/api/v1/people/503449"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":474832,"fullName":"Brandon Belt","link":"/api/v1/people/474832"},"responsiblePitcher":{"id":503449,"link":"/api/v1/people/503449"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_stretching","runner":{"id":622110,"fullName":"Matt Duffy","link":"/api/v1/people/622110"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":460075,"link":"/api/v1/people/460075"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist"},{"player":{"id":460075,"link":"/api/v1/people/460075"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist_of"},{"player":{"id":571697,"link":"/api/v1/people/571697"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"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(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":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"coordinates":{"aY":33.528,"aZ":-17.797,"pfxX":-7.43,"pfxZ":7.299999999999999,"pX":-0.907,"pZ":2.336,"vX0":3.793,"vY0":-139.588,"vZ0":-7.187,"x":151.57,"y":175.71,"x0":-1.324,"y0":50.0,"z0":6.13,"aX":-14.55},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"spinRate":2125,"spinDirection":225},"zone":13,"typeConfidence":2.0},"hitData":{"launchSpeed":104.3,"launchAngle":13.0,"totalDistance":281.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":85.38,"coordY":66.57}},"index":0,"pfxId":"160404_133851","playId":"e282eb52-9999-4352-9861-6df2e296c85b","pitchNumber":1,"startTime":"2016-04-04T18:37:50.197Z","endTime":"2016-04-04T18:38:29.243Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T18:38:29.243Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Crawford grounds out, second baseman Scooter Gennett to first baseman Chris Carter.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2016-04-04T18:38:33.177Z","endTime":"2016-04-04T18:40:18.596Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":543063,"fullName":"Brandon Crawford","link":"/api/v1/people/543063"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":503449,"fullName":"Wily Peralta","link":"/api/v1/people/503449"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543063,"fullName":"Brandon Crawford","link":"/api/v1/people/543063"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":571697,"link":"/api/v1/people/571697"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":474892,"link":"/api/v1/people/474892"},"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, 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":86.9,"endSpeed":79.5,"strikeZoneTop":3.6,"strikeZoneBottom":1.5,"coordinates":{"aY":28.535,"aZ":-18.459,"pfxX":-7.31,"pfxZ":8.39,"pX":-1.072,"pZ":2.452,"vX0":3.457,"vY0":-127.309,"vZ0":-5.194,"x":157.86,"y":172.58,"x0":-1.505,"y0":50.0,"z0":6.0,"aX":-11.881},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"spinRate":2067,"spinDirection":220},"zone":13,"typeConfidence":2.0},"index":0,"pfxId":"160404_133939","playId":"6d868ed8-57ff-4107-a87c-f891d7ad8f9d","pitchNumber":1,"startTime":"2016-04-04T18:38:36.607Z","endTime":"2016-04-04T18:38:48.476Z","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":96.0,"endSpeed":88.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.5,"coordinates":{"aY":32.73,"aZ":-16.739,"pfxX":-6.300000000000001,"pfxZ":7.700000000000001,"pX":-0.159,"pZ":2.588,"vX0":5.633,"vY0":-140.55,"vZ0":-6.644,"x":123.06,"y":168.9,"x0":-1.374,"y0":50.0,"z0":6.075,"aX":-12.564},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"spinRate":2054,"spinDirection":219},"zone":5,"typeConfidence":2.0},"index":1,"pfxId":"160404_133952","playId":"2d21e5ee-395e-4fb5-819f-af78431d750d","pitchNumber":2,"startTime":"2016-04-04T18:38:48.476Z","endTime":"2016-04-04T18:39:10.155Z","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":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.5,"coordinates":{"aY":31.632,"aZ":-19.768,"pfxX":-6.959999999999999,"pfxZ":6.17,"pX":-0.817,"pZ":3.643,"vX0":3.814,"vY0":-140.404,"vZ0":-3.524,"x":148.14,"y":140.42,"x0":-1.288,"y0":50.0,"z0":6.2,"aX":-13.91},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"spinRate":1925,"spinDirection":228},"zone":11,"typeConfidence":2.0},"index":2,"pfxId":"160404_134020","playId":"1b6b72b8-c48a-4677-83f7-bd904b7b9b3d","pitchNumber":3,"startTime":"2016-04-04T18:39:10.155Z","endTime":"2016-04-04T18:39:25.653Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.4,"strikeZoneTop":3.33,"strikeZoneBottom":1.5,"coordinates":{"aY":28.85,"aZ":-18.767,"pfxX":-2.71,"pfxZ":8.25,"pX":-0.296,"pZ":1.511,"vX0":3.402,"vY0":-127.105,"vZ0":-7.104,"x":128.28,"y":197.98,"x0":-1.307,"y0":50.0,"z0":5.861,"aX":-4.388},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"spinRate":1610,"spinDirection":198},"zone":7,"typeConfidence":2.0},"index":3,"pfxId":"160404_134036","playId":"1fd5a737-1292-48ac-8a6b-7294f7b2717d","pitchNumber":4,"startTime":"2016-04-04T18:39:25.653Z","endTime":"2016-04-04T18:39:45.384Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.8,"strikeZoneTop":3.44,"strikeZoneBottom":1.5,"coordinates":{"aY":34.127,"aZ":-17.775,"pfxX":-8.9,"pfxZ":7.120000000000001,"pX":-1.327,"pZ":1.116,"vX0":3.326,"vY0":-141.406,"vZ0":-10.163,"x":167.58,"y":208.65,"x0":-1.367,"y0":50.0,"z0":5.913,"aX":-17.905},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"spinRate":2357,"spinDirection":231},"zone":13,"typeConfidence":2.0},"index":4,"pfxId":"160404_134056","playId":"4cc962cc-40fc-47a6-b1c5-61804c96acda","pitchNumber":5,"startTime":"2016-04-04T18:39:45.384Z","endTime":"2016-04-04T18:40:06.531Z","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":96.0,"endSpeed":87.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.5,"coordinates":{"aY":34.187,"aZ":-20.122,"pfxX":-8.71,"pfxZ":6.039999999999999,"pX":0.079,"pZ":1.941,"vX0":6.398,"vY0":-140.503,"vZ0":-7.445,"x":113.99,"y":186.37,"x0":-1.105,"y0":50.0,"z0":5.95,"aX":-17.281},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"spinRate":2175,"spinDirection":235},"zone":8,"typeConfidence":2.0},"hitData":{"launchSpeed":101.1,"launchAngle":5.0,"totalDistance":93.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.43,"coordY":152.46}},"index":5,"pfxId":"160404_134115","playId":"19d9bb98-0db5-4ace-b2f1-40b7c41c2fc0","pitchNumber":6,"startTime":"2016-04-04T18:40:06.531Z","endTime":"2016-04-04T18:40:18.596Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T18:40:18.596Z","atBatIndex":12},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Madison Bumgarner pops out to first baseman Chris Carter.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2016-04-04T18:40:22.063Z","endTime":"2016-04-04T18:42:51.876Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":518516,"fullName":"Madison Bumgarner","link":"/api/v1/people/518516"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":503449,"fullName":"Wily Peralta","link":"/api/v1/people/503449"},"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":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":518516,"fullName":"Madison Bumgarner","link":"/api/v1/people/518516"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":474892,"link":"/api/v1/people/474892"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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(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":95.8,"endSpeed":87.1,"strikeZoneTop":3.61,"strikeZoneBottom":1.65,"coordinates":{"aY":36.212,"aZ":-17.658,"pfxX":-8.59,"pfxZ":7.35,"pX":-1.502,"pZ":3.12,"vX0":2.748,"vY0":-140.324,"vZ0":-5.326,"x":174.25,"y":154.54,"x0":-1.388,"y0":50.0,"z0":6.219,"aX":-16.864},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"spinRate":2300,"spinDirection":229},"zone":11,"typeConfidence":2.0},"index":0,"pfxId":"160404_134158","playId":"b5baf45f-1d9f-4a96-88e8-41d4f5c7e320","pitchNumber":1,"startTime":"2016-04-04T18:40:48.011Z","endTime":"2016-04-04T18:41:16.669Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.61,"strikeZoneBottom":1.65,"coordinates":{"aY":35.302,"aZ":-20.036,"pfxX":-8.49,"pfxZ":6.19,"pX":-1.514,"pZ":2.535,"vX0":2.039,"vY0":-139.611,"vZ0":-6.195,"x":174.71,"y":170.33,"x0":-1.157,"y0":50.0,"z0":6.128,"aX":-16.539},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"spinRate":2131,"spinDirection":233},"zone":13,"typeConfidence":2.0},"index":1,"pfxId":"160404_134218","playId":"3d507b16-e920-44d4-8db2-c31f6b079cab","pitchNumber":2,"startTime":"2016-04-04T18:41:16.669Z","endTime":"2016-04-04T18:41:34.585Z","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":88.3,"endSpeed":81.7,"strikeZoneTop":3.58,"strikeZoneBottom":1.65,"coordinates":{"aY":27.154,"aZ":-24.646,"pfxX":3.2200000000000006,"pfxZ":4.41,"pX":1.635,"pZ":1.936,"vX0":6.094,"vY0":-129.197,"vZ0":-6.06,"x":54.68,"y":186.51,"x0":-1.173,"y0":50.0,"z0":6.209,"aX":5.437},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"spinRate":1042,"spinDirection":144},"zone":14,"typeConfidence":2.0},"index":2,"pfxId":"160404_134246","playId":"92e6dcbc-f68e-4107-8cc8-a86d6cf9d4d3","pitchNumber":3,"startTime":"2016-04-04T18:41:34.585Z","endTime":"2016-04-04T18:41:50.450Z","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":95.4,"endSpeed":87.7,"strikeZoneTop":3.61,"strikeZoneBottom":1.65,"coordinates":{"aY":32.54,"aZ":-17.867,"pfxX":-7.530000000000001,"pfxZ":7.220000000000001,"pX":-0.594,"pZ":2.482,"vX0":4.067,"vY0":-139.738,"vZ0":-6.732,"x":139.64,"y":171.77,"x0":-1.092,"y0":50.0,"z0":6.104,"aX":-14.836},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"spinRate":2139,"spinDirection":226},"zone":4,"typeConfidence":2.0},"index":3,"pfxId":"160404_134301","playId":"83e0ca1f-c53e-4ea3-b6e8-e96068aa6ac4","pitchNumber":4,"startTime":"2016-04-04T18:41:50.450Z","endTime":"2016-04-04T18:42:16.581Z","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":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.5,"strikeZoneTop":3.58,"strikeZoneBottom":1.65,"coordinates":{"aY":26.412,"aZ":-30.634,"pfxX":2.01,"pfxZ":0.8699999999999999,"pX":1.442,"pZ":2.069,"vX0":6.017,"vY0":-128.63,"vZ0":-4.353,"x":62.03,"y":182.92,"x0":-1.188,"y0":50.0,"z0":6.155,"aX":3.37},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"spinRate":417,"spinDirection":114},"zone":14,"typeConfidence":2.0},"index":4,"pfxId":"160404_134326","playId":"d27415bd-6720-473a-aa06-8ece8895473a","pitchNumber":5,"startTime":"2016-04-04T18:42:16.581Z","endTime":"2016-04-04T18:42:39.545Z","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":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.61,"strikeZoneBottom":1.65,"coordinates":{"aY":33.909,"aZ":-20.726,"pfxX":-8.66,"pfxZ":5.75,"pX":-0.344,"pZ":3.143,"vX0":5.625,"vY0":-140.25,"vZ0":-4.583,"x":130.11,"y":153.92,"x0":-1.258,"y0":50.0,"z0":6.163,"aX":-17.124},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"spinRate":2130,"spinDirection":236},"zone":1,"typeConfidence":2.0},"hitData":{"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":135.18,"coordY":186.0}},"index":5,"pfxId":"160404_134347","playId":"411e03d1-e850-4385-b186-3905551165b0","pitchNumber":6,"startTime":"2016-04-04T18:42:39.545Z","endTime":"2016-04-04T18:42:51.876Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T18:42:51.876Z","atBatIndex":13},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Scooter Gennett homers (1) on a fly ball to right field.","rbi":1,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2016-04-04T18:44:37.245Z","endTime":"2016-04-04T18:46:28.249Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":571697,"fullName":"Scooter Gennett","link":"/api/v1/people/571697"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518516,"fullName":"Madison Bumgarner","link":"/api/v1/people/518516"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"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":571697,"fullName":"Scooter Gennett","link":"/api/v1/people/571697"},"responsiblePitcher":{"id":518516,"link":"/api/v1/people/518516"},"isScoringEvent":true,"rbi":true,"earned":true,"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":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.44,"coordinates":{"aY":30.025,"aZ":-9.594,"pfxX":5.05,"pfxZ":12.71,"pX":-0.013,"pZ":2.769,"vX0":-8.629,"vY0":-132.639,"vZ0":-5.78,"x":117.5,"y":164.02,"x0":2.636,"y0":50.0,"z0":5.686,"aX":8.936},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"spinRate":2656,"spinDirection":158},"zone":5,"typeConfidence":2.0},"index":0,"pfxId":"160404_134622","playId":"9451e09d-88e6-48a9-a973-d26d2e232b91","pitchNumber":1,"startTime":"2016-04-04T18:45:10.792Z","endTime":"2016-04-04T18:45:26.691Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.44,"coordinates":{"aY":28.157,"aZ":-17.86,"pfxX":0.26,"pfxZ":8.56,"pX":-1.645,"pZ":1.135,"vX0":-10.818,"vY0":-128.533,"vZ0":-7.639,"x":179.7,"y":208.14,"x0":2.596,"y0":50.0,"z0":5.547,"aX":0.427},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"spinRate":1616,"spinDirection":178},"zone":13,"typeConfidence":2.0},"index":1,"pfxId":"160404_134637","playId":"25716958-048c-4a7f-8a51-94f02f0271a2","pitchNumber":2,"startTime":"2016-04-04T18:45:26.691Z","endTime":"2016-04-04T18:45:43.105Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.4,"strikeZoneTop":3.14,"strikeZoneBottom":1.44,"coordinates":{"aY":27.058,"aZ":-24.304,"pfxX":0.58,"pfxZ":4.94,"pX":0.32,"pZ":3.597,"vX0":-6.077,"vY0":-125.282,"vZ0":-0.538,"x":104.8,"y":141.66,"x0":2.709,"y0":50.0,"z0":5.814,"aX":0.919},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"spinRate":917,"spinDirection":173},"zone":12,"typeConfidence":2.0},"index":2,"pfxId":"160404_134654","playId":"4e156d7f-cf68-4044-ad62-826875f91a71","pitchNumber":3,"startTime":"2016-04-04T18:45:43.105Z","endTime":"2016-04-04T18:46:08.051Z","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":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.5,"strikeZoneTop":3.14,"strikeZoneBottom":1.44,"coordinates":{"aY":31.701,"aZ":-15.066,"pfxX":5.15,"pfxZ":9.46,"pX":0.408,"pZ":2.704,"vX0":-7.507,"vY0":-134.017,"vZ0":-4.966,"x":101.45,"y":165.77,"x0":2.589,"y0":50.0,"z0":5.674,"aX":9.274},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"spinRate":2106,"spinDirection":151},"zone":3,"typeConfidence":2.0},"hitData":{"launchSpeed":108.5,"launchAngle":27.0,"totalDistance":423.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":235.8,"coordY":81.82}},"index":3,"pfxId":"160404_134714","playId":"1e1e3b11-c00a-4611-8e11-f71da18cf69a","pitchNumber":4,"startTime":"2016-04-04T18:46:08.051Z","endTime":"2016-04-04T18:46:28.249Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T18:46:28.249Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wily Peralta called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2016-04-04T18:46:42.215Z","endTime":"2016-04-04T18:48:10.603Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":503449,"fullName":"Wily Peralta","link":"/api/v1/people/503449"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518516,"fullName":"Madison Bumgarner","link":"/api/v1/people/518516"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":503449,"fullName":"Wily Peralta","link":"/api/v1/people/503449"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":457763,"link":"/api/v1/people/457763"},"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":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.2,"strikeZoneTop":3.79,"strikeZoneBottom":1.72,"coordinates":{"aY":29.419,"aZ":-9.948,"pfxX":3.7300000000000004,"pfxZ":12.77,"pX":-0.549,"pZ":2.437,"vX0":-9.539,"vY0":-131.302,"vZ0":-6.06,"x":137.93,"y":172.98,"x0":2.656,"y0":50.0,"z0":5.524,"aX":6.473},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"spinRate":2557,"spinDirection":163},"zone":4,"typeConfidence":2.0},"index":0,"pfxId":"160404_134808","playId":"a9e0ce59-4507-4bd7-b5fb-427baf7df77d","pitchNumber":1,"startTime":"2016-04-04T18:47:05.014Z","endTime":"2016-04-04T18:47:11.625Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.4,"strikeZoneTop":3.56,"strikeZoneBottom":1.58,"coordinates":{"aY":26.428,"aZ":-19.343,"pfxX":-0.69,"pfxZ":7.92,"pX":-0.553,"pZ":3.58,"vX0":-7.716,"vY0":-126.339,"vZ0":-1.608,"x":138.08,"y":142.12,"x0":2.633,"y0":50.0,"z0":5.784,"aX":-1.109},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"spinRate":1478,"spinDirection":184},"zone":1,"typeConfidence":2.0},"index":1,"pfxId":"160404_134822","playId":"007a4de7-d7e1-44f8-a2e5-7e750711c56e","pitchNumber":2,"startTime":"2016-04-04T18:47:11.625Z","endTime":"2016-04-04T18:47:24.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":73.7,"endSpeed":67.5,"strikeZoneTop":3.56,"strikeZoneBottom":1.58,"coordinates":{"aY":22.494,"aZ":-38.822,"pfxX":-7.21,"pfxZ":-5.82,"pX":-0.118,"pZ":2.506,"vX0":-3.909,"vY0":-107.967,"vZ0":1.808,"x":121.5,"y":171.12,"x0":2.665,"y0":50.0,"z0":5.999,"aX":-8.329},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"spinRate":1431,"spinDirection":308},"zone":5,"typeConfidence":2.0},"index":2,"pfxId":"160404_134836","playId":"f5959680-f7f4-42b2-93ec-4b8e4b466427","pitchNumber":3,"startTime":"2016-04-04T18:47:24.624Z","endTime":"2016-04-04T18:47:49.074Z","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":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.0,"strikeZoneTop":3.74,"strikeZoneBottom":1.58,"coordinates":{"aY":29.073,"aZ":-11.554,"pfxX":4.97,"pfxZ":11.87,"pX":-1.024,"pZ":3.983,"vX0":-10.893,"vY0":-131.086,"vZ0":-2.389,"x":156.03,"y":131.24,"x0":2.55,"y0":50.0,"z0":5.775,"aX":8.599},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"spinRate":2472,"spinDirection":157},"zone":11,"typeConfidence":2.0},"index":3,"pfxId":"160404_134859","playId":"7574943d-22aa-4c66-ad1f-ef8f1c510013","pitchNumber":4,"startTime":"2016-04-04T18:47:49.074Z","endTime":"2016-04-04T18:48:04.788Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":73.9,"endSpeed":67.9,"strikeZoneTop":3.66,"strikeZoneBottom":1.58,"coordinates":{"aY":21.802,"aZ":-34.385,"pfxX":-6.6,"pfxZ":-1.9500000000000002,"pX":0.723,"pZ":2.581,"vX0":-2.513,"vY0":-108.414,"vZ0":0.9,"x":89.44,"y":169.09,"x0":2.76,"y0":50.0,"z0":5.962,"aX":-7.728},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"spinRate":1075,"spinDirection":285},"zone":6,"typeConfidence":2.0},"index":4,"pfxId":"160404_134916","playId":"8c6d204a-58a3-4442-ba88-2d6fffefcc5d","pitchNumber":5,"startTime":"2016-04-04T18:48:04.788Z","endTime":"2016-04-04T18:48:10.603Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T18:48:10.603Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Keon Broxton flies out to right fielder Hunter Pence.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2016-04-04T18:48:12.788Z","endTime":"2016-04-04T18:50:56.346Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":542979,"fullName":"Keon Broxton","link":"/api/v1/people/542979"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518516,"fullName":"Madison Bumgarner","link":"/api/v1/people/518516"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":542979,"fullName":"Keon Broxton","link":"/api/v1/people/542979"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":452254,"link":"/api/v1/people/452254"},"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(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":81.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"coordinates":{"aY":32.624,"aZ":-14.846,"pfxX":3.11,"pfxZ":9.9,"pX":-0.606,"pZ":4.408,"vX0":-9.206,"vY0":-132.325,"vZ0":-0.855,"x":140.1,"y":119.76,"x0":2.54,"y0":50.0,"z0":5.84,"aX":5.423},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"spinRate":1990,"spinDirection":162},"zone":11,"typeConfidence":2.0},"index":0,"pfxId":"160404_134951","playId":"15f647a4-6364-486c-aaa5-eff0311cdc40","pitchNumber":1,"startTime":"2016-04-04T18:48:40.901Z","endTime":"2016-04-04T18:48:58.910Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.6,"coordinates":{"aY":27.702,"aZ":-24.612,"pfxX":-0.71,"pfxZ":4.79,"pX":0.225,"pZ":3.015,"vX0":-5.901,"vY0":-124.98,"vZ0":-1.703,"x":108.42,"y":157.38,"x0":2.72,"y0":50.0,"z0":5.748,"aX":-1.117},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"spinRate":887,"spinDirection":188},"zone":5,"typeConfidence":2.0},"index":1,"pfxId":"160404_135009","playId":"2a15dc82-6d9b-4866-9277-43b04c52cc46","pitchNumber":2,"startTime":"2016-04-04T18:48:58.910Z","endTime":"2016-04-04T18:49:30.527Z","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":1},"pitchData":{"startSpeed":89.5,"endSpeed":81.8,"strikeZoneTop":3.59,"strikeZoneBottom":1.6,"coordinates":{"aY":29.351,"aZ":-13.073,"pfxX":3.7199999999999998,"pfxZ":11.03,"pX":-0.405,"pZ":3.846,"vX0":-9.137,"vY0":-130.95,"vZ0":-2.352,"x":132.44,"y":134.94,"x0":2.656,"y0":50.0,"z0":5.742,"aX":6.422},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"spinRate":2232,"spinDirection":161},"zone":11,"typeConfidence":2.0},"index":2,"pfxId":"160404_135031","playId":"716d435f-8bbe-411f-a9cc-d1b4f72904d8","pitchNumber":3,"startTime":"2016-04-04T18:49:30.527Z","endTime":"2016-04-04T18:49:37.708Z","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":90.1,"endSpeed":82.5,"strikeZoneTop":3.59,"strikeZoneBottom":1.6,"coordinates":{"aY":29.042,"aZ":-12.219,"pfxX":5.6,"pfxZ":11.36,"pX":-0.478,"pZ":3.66,"vX0":-9.599,"vY0":-131.736,"vZ0":-3.104,"x":135.22,"y":139.96,"x0":2.491,"y0":50.0,"z0":5.762,"aX":9.807},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"spinRate":2448,"spinDirection":153},"zone":1,"typeConfidence":2.0},"index":3,"pfxId":"160404_135049","playId":"ff64f47d-5635-45bd-a6ee-2126a19e38dd","pitchNumber":4,"startTime":"2016-04-04T18:49:37.708Z","endTime":"2016-04-04T18:50:00.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.9,"strikeZoneTop":3.58,"strikeZoneBottom":1.6,"coordinates":{"aY":24.233,"aZ":-20.261,"pfxX":0.44,"pfxZ":7.220000000000001,"pX":-2.31,"pZ":1.352,"vX0":-12.333,"vY0":-126.783,"vZ0":-6.505,"x":205.05,"y":202.28,"x0":2.546,"y0":50.0,"z0":5.551,"aX":0.729},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"spinRate":1365,"spinDirection":176},"zone":13,"typeConfidence":2.0},"index":4,"pfxId":"160404_135111","playId":"037a99b4-cd60-4495-b713-b932aa0743d6","pitchNumber":5,"startTime":"2016-04-04T18:50:00.624Z","endTime":"2016-04-04T18:50:20.822Z","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":90.4,"endSpeed":82.4,"strikeZoneTop":3.66,"strikeZoneBottom":1.6,"coordinates":{"aY":30.595,"aZ":-11.814,"pfxX":5.07,"pfxZ":11.54,"pX":0.114,"pZ":4.113,"vX0":-8.394,"vY0":-132.372,"vZ0":-1.933,"x":112.65,"y":127.73,"x0":2.68,"y0":50.0,"z0":5.726,"aX":8.921},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"spinRate":2436,"spinDirection":156},"zone":12,"typeConfidence":2.0},"index":5,"pfxId":"160404_135131","playId":"6c3d194a-a48b-4dfe-996e-41434a12c642","pitchNumber":6,"startTime":"2016-04-04T18:50:20.822Z","endTime":"2016-04-04T18:50:43.701Z","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":91.2,"endSpeed":83.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.6,"coordinates":{"aY":30.542,"aZ":-12.128,"pfxX":6.05,"pfxZ":11.2,"pX":-0.507,"pZ":2.692,"vX0":-10.178,"vY0":-133.205,"vZ0":-5.299,"x":136.33,"y":166.1,"x0":2.59,"y0":50.0,"z0":5.595,"aX":10.791},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"spinRate":2479,"spinDirection":151},"zone":4,"typeConfidence":2.0},"hitData":{"launchSpeed":79.8,"launchAngle":41.0,"totalDistance":247.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.02,"coordY":124.0}},"index":6,"pfxId":"160404_135152","playId":"a97cf638-43b4-4403-95af-296214bcf59b","pitchNumber":7,"startTime":"2016-04-04T18:50:43.701Z","endTime":"2016-04-04T18:50:56.346Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T18:50:56.346Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Domingo Santana strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2016-04-04T18:50:58.145Z","endTime":"2016-04-04T18:53:08.744Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":570267,"fullName":"Domingo Santana","link":"/api/v1/people/570267"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518516,"fullName":"Madison Bumgarner","link":"/api/v1/people/518516"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":570267,"fullName":"Domingo Santana","link":"/api/v1/people/570267"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":457763,"link":"/api/v1/people/457763"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.3,"endSpeed":69.2,"strikeZoneTop":3.99,"strikeZoneBottom":1.8,"coordinates":{"aY":22.439,"aZ":-34.732,"pfxX":-5.99,"pfxZ":-2.17,"pX":-0.698,"pZ":2.33,"vX0":-5.595,"vY0":-110.287,"vZ0":0.587,"x":143.61,"y":175.87,"x0":2.664,"y0":50.0,"z0":5.77,"aX":-7.259},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"spinRate":1012,"spinDirection":289},"zone":7,"typeConfidence":2.0},"index":0,"pfxId":"160404_135226","playId":"89fbdd08-5762-4784-bb7f-9226d57a58d3","pitchNumber":1,"startTime":"2016-04-04T18:51:14.314Z","endTime":"2016-04-04T18:51:28.778Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.3,"strikeZoneTop":4.03,"strikeZoneBottom":1.84,"coordinates":{"aY":23.75,"aZ":-19.982,"pfxX":6.279999999999999,"pfxZ":8.33,"pX":0.033,"pZ":3.385,"vX0":-8.417,"vY0":-119.977,"vZ0":-1.289,"x":115.74,"y":147.39,"x0":2.774,"y0":50.0,"z0":5.714,"aX":9.133},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"spinRate":1842,"spinDirection":143},"zone":5,"typeConfidence":2.0},"index":1,"pfxId":"160404_135241","playId":"e762be1d-f807-4989-b0d5-abc3e1eb938e","pitchNumber":2,"startTime":"2016-04-04T18:51:28.778Z","endTime":"2016-04-04T18:51:44.846Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.4,"strikeZoneTop":4.03,"strikeZoneBottom":1.93,"coordinates":{"aY":26.288,"aZ":-21.419,"pfxX":-1.2,"pfxZ":6.52,"pX":0.263,"pZ":1.293,"vX0":-6.171,"vY0":-127.249,"vZ0":-6.437,"x":106.98,"y":203.87,"x0":2.876,"y0":50.0,"z0":5.554,"aX":-1.97},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"spinRate":1246,"spinDirection":190},"zone":14,"typeConfidence":2.0},"index":2,"pfxId":"160404_135255","playId":"8c5a400d-4eb3-4aa7-a84d-c7e5afe241ea","pitchNumber":3,"startTime":"2016-04-04T18:51:44.846Z","endTime":"2016-04-04T18:52:00.494Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.1,"strikeZoneTop":4.07,"strikeZoneBottom":1.84,"coordinates":{"aY":26.858,"aZ":-19.863,"pfxX":0.26,"pfxZ":7.68,"pX":0.81,"pZ":1.314,"vX0":-5.343,"vY0":-125.771,"vZ0":-6.539,"x":86.12,"y":203.3,"x0":2.933,"y0":50.0,"z0":5.572,"aX":0.419},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"spinRate":1420,"spinDirection":178},"zone":14,"typeConfidence":2.0},"index":3,"pfxId":"160404_135312","playId":"801f0759-ad1c-4236-8833-236f11f9e1df","pitchNumber":4,"startTime":"2016-04-04T18:52:00.494Z","endTime":"2016-04-04T18:52:18.572Z","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.7,"endSpeed":82.4,"strikeZoneTop":3.76,"strikeZoneBottom":1.68,"coordinates":{"aY":31.973,"aZ":-14.231,"pfxX":5.42,"pfxZ":10.16,"pX":0.37,"pZ":3.149,"vX0":-7.951,"vY0":-132.672,"vZ0":-3.82,"x":102.9,"y":153.76,"x0":2.72,"y0":50.0,"z0":5.665,"aX":9.534},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"spinRate":2221,"spinDirection":152},"zone":6,"typeConfidence":2.0},"index":4,"pfxId":"160404_135330","playId":"b464402d-4b7e-44fe-ba66-f89fb417deb9","pitchNumber":5,"startTime":"2016-04-04T18:52:18.572Z","endTime":"2016-04-04T18:52:43.985Z","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":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.8,"strikeZoneTop":4.07,"strikeZoneBottom":1.84,"coordinates":{"aY":29.727,"aZ":-11.209,"pfxX":4.7,"pfxZ":11.81,"pX":1.98,"pZ":3.422,"vX0":-3.931,"vY0":-132.504,"vZ0":-3.777,"x":41.53,"y":146.39,"x0":2.875,"y0":50.0,"z0":5.692,"aX":8.319},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"spinRate":2469,"spinDirection":158},"zone":12,"typeConfidence":2.0},"index":5,"pfxId":"160404_135355","playId":"d32a0359-11e5-4b6c-bbc9-aaf6b6bec01a","pitchNumber":6,"startTime":"2016-04-04T18:52:43.985Z","endTime":"2016-04-04T18:53:01.017Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.3,"strikeZoneTop":3.76,"strikeZoneBottom":1.68,"coordinates":{"aY":24.714,"aZ":-23.374,"pfxX":0.17,"pfxZ":5.33,"pX":0.02,"pZ":2.679,"vX0":-6.805,"vY0":-126.84,"vZ0":-2.893,"x":116.24,"y":166.45,"x0":2.71,"y0":50.0,"z0":5.688,"aX":0.281},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"spinRate":1007,"spinDirection":178},"zone":5,"typeConfidence":2.0},"index":6,"pfxId":"160404_135412","playId":"f55b449a-ad28-4619-bf9e-b87c9ab0f422","pitchNumber":7,"startTime":"2016-04-04T18:53:01.017Z","endTime":"2016-04-04T18:53:08.744Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T18:53:08.744Z","atBatIndex":17},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Angel Pagan walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2016-04-04T18:55:11.167Z","endTime":"2016-04-04T18:57:45.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":434636,"fullName":"Ángel Pagán","link":"/api/v1/people/434636"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":503449,"fullName":"Wily Peralta","link":"/api/v1/people/503449"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":434636,"fullName":"Ángel Pagán","link":"/api/v1/people/434636"},"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":434636,"fullName":"Ángel Pagán","link":"/api/v1/people/434636"},"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":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.5,"coordinates":{"aY":30.598,"aZ":-16.511,"pfxX":-7.55,"pfxZ":8.19,"pX":0.452,"pZ":1.574,"vX0":7.465,"vY0":-137.147,"vZ0":-8.745,"x":99.77,"y":196.28,"x0":-1.326,"y0":50.0,"z0":5.932,"aX":-14.37},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"spinRate":2248,"spinDirection":222},"zone":9,"typeConfidence":2.0},"index":0,"pfxId":"160404_135658","playId":"f9ae7586-d926-475a-b31b-dbd10c86af2d","pitchNumber":1,"startTime":"2016-04-04T18:55:48.580Z","endTime":"2016-04-04T18:56:01.061Z","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":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.5,"coordinates":{"aY":31.457,"aZ":-15.226,"pfxX":-7.66,"pfxZ":8.64,"pX":0.473,"pZ":3.242,"vX0":7.435,"vY0":-138.976,"vZ0":-5.169,"x":98.97,"y":151.25,"x0":-1.243,"y0":50.0,"z0":6.139,"aX":-14.974},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"spinRate":2360,"spinDirection":221},"zone":3,"typeConfidence":2.0},"index":1,"pfxId":"160404_135712","playId":"df25bde3-9c99-4579-a5b7-6b1a5a6c2bd5","pitchNumber":2,"startTime":"2016-04-04T18:56:01.061Z","endTime":"2016-04-04T18:56:17.677Z","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":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.5,"coordinates":{"aY":32.772,"aZ":-16.714,"pfxX":-6.63,"pfxZ":7.75,"pX":0.012,"pZ":1.841,"vX0":5.704,"vY0":-140.269,"vZ0":-8.353,"x":116.54,"y":189.07,"x0":-1.189,"y0":50.0,"z0":5.955,"aX":-13.168},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"spinRate":2100,"spinDirection":220},"zone":8,"typeConfidence":2.0},"index":2,"pfxId":"160404_135729","playId":"d039c376-8cdc-495b-b879-ca8c4e0fe204","pitchNumber":3,"startTime":"2016-04-04T18:56:17.677Z","endTime":"2016-04-04T18:56:41.506Z","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":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.5,"coordinates":{"aY":32.337,"aZ":-15.918,"pfxX":-6.6899999999999995,"pfxZ":8.17,"pX":1.568,"pZ":2.115,"vX0":9.79,"vY0":-140.033,"vZ0":-7.98,"x":57.23,"y":181.68,"x0":-1.108,"y0":50.0,"z0":6.048,"aX":-13.247},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"spinRate":2172,"spinDirection":219},"zone":14,"typeConfidence":2.0},"index":3,"pfxId":"160404_135752","playId":"8bc1399f-aa1e-493e-ac97-697db3a193fe","pitchNumber":4,"startTime":"2016-04-04T18:56:41.506Z","endTime":"2016-04-04T18:57:14.703Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.1,"strikeZoneTop":3.1,"strikeZoneBottom":1.5,"coordinates":{"aY":31.225,"aZ":-16.962,"pfxX":-7.92,"pfxZ":7.69,"pX":1.001,"pZ":1.048,"vX0":8.017,"vY0":-139.428,"vZ0":-10.524,"x":78.84,"y":210.48,"x0":-0.882,"y0":50.0,"z0":5.99,"aX":-15.592},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"spinRate":2266,"spinDirection":225},"zone":14,"typeConfidence":2.0},"index":4,"pfxId":"160404_135826","playId":"6fc2d615-0dd0-410b-975d-0d7f4f7fdee9","pitchNumber":5,"startTime":"2016-04-04T18:57:14.703Z","endTime":"2016-04-04T18:57:37.702Z","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":96.8,"endSpeed":89.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.5,"coordinates":{"aY":29.886,"aZ":-13.689,"pfxX":-6.68,"pfxZ":9.06,"pX":1.111,"pZ":0.32,"vX0":8.163,"vY0":-141.171,"vZ0":-13.126,"x":74.65,"y":230.14,"x0":-0.94,"y0":50.0,"z0":5.891,"aX":-13.581},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"spinRate":2357,"spinDirection":216},"zone":14,"typeConfidence":2.0},"index":5,"pfxId":"160404_135849","playId":"04c989c1-fc83-43f6-8173-4d3d1e22ced0","pitchNumber":6,"startTime":"2016-04-04T18:57:37.702Z","endTime":"2016-04-04T18:57:45.029Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T18:57:45.029Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Denard Span singles on a ground ball to center fielder Keon Broxton. Angel Pagan scores.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2016-04-04T18:57:47.715Z","endTime":"2016-04-04T19:02:07.431Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":452655,"fullName":"Denard Span","link":"/api/v1/people/452655"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":503449,"fullName":"Wily Peralta","link":"/api/v1/people/503449"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":452655,"fullName":"Denard Span","link":"/api/v1/people/452655"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[5],"runnerIndex":[0,1,2],"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":434636,"fullName":"Ángel Pagán","link":"/api/v1/people/434636"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":452655,"fullName":"Denard Span","link":"/api/v1/people/452655"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":542979,"link":"/api/v1/people/542979"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":434636,"fullName":"Ángel Pagán","link":"/api/v1/people/434636"},"responsiblePitcher":{"id":503449,"link":"/api/v1/people/503449"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"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":94.5,"endSpeed":86.6,"strikeZoneTop":3.28,"strikeZoneBottom":1.51,"coordinates":{"aY":33.036,"aZ":-19.046,"pfxX":-8.88,"pfxZ":6.8,"pX":-0.904,"pZ":1.653,"vX0":4.669,"vY0":-138.253,"vZ0":-8.251,"x":151.46,"y":194.15,"x0":-1.468,"y0":50.0,"z0":5.972,"aX":-17.062},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"spinRate":2259,"spinDirection":232},"zone":13,"typeConfidence":2.0},"index":0,"pfxId":"160404_135934","playId":"982061f2-80e1-4664-8469-1cf66306215d","pitchNumber":1,"startTime":"2016-04-04T18:58:23.958Z","endTime":"2016-04-04T18:58:23.958Z","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":"6c7a182e-aec6-441d-ac1c-310377f19e25","startTime":"2016-04-04T18:58:52.985Z","endTime":"2016-04-04T18:58:58.985Z","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, 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":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":78.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.58,"coordinates":{"aY":29.177,"aZ":-23.389,"pfxX":-9.12,"pfxZ":5.45,"pX":-0.821,"pZ":2.695,"vX0":4.473,"vY0":-126.54,"vZ0":-3.495,"x":148.29,"y":166.02,"x0":-1.44,"y0":50.0,"z0":5.998,"aX":-14.588},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"spinRate":1952,"spinDirection":238},"zone":11,"typeConfidence":2.0},"index":2,"pfxId":"160404_140034","playId":"04468756-0206-0023-000c-f08cd117d70a","pitchNumber":2,"startTime":"2016-04-04T18:59:22.766Z","endTime":"2016-04-04T18:59:56.063Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.6,"strikeZoneTop":3.15,"strikeZoneBottom":1.54,"coordinates":{"aY":34.414,"aZ":-19.231,"pfxX":-7.120000000000001,"pfxZ":6.77,"pX":-1.266,"pZ":4.704,"vX0":3.307,"vY0":-137.95,"vZ0":-0.362,"x":165.26,"y":111.77,"x0":-1.564,"y0":50.0,"z0":6.148,"aX":-13.545},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"spinRate":1970,"spinDirection":226},"zone":11,"typeConfidence":2.0},"index":3,"pfxId":"160404_140108","playId":"2bfc3de7-9f7a-47b0-8011-a2afdd476d8f","pitchNumber":3,"startTime":"2016-04-04T18:59:56.063Z","endTime":"2016-04-04T19:00:33.330Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.5,"coordinates":{"aY":27.529,"aZ":-24.897,"pfxX":-10.69,"pfxZ":4.66,"pX":-0.896,"pZ":0.942,"vX0":4.743,"vY0":-124.207,"vZ0":-6.812,"x":151.15,"y":213.35,"x0":-1.453,"y0":50.0,"z0":5.823,"aX":-16.508},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"spinRate":2107,"spinDirection":246},"zone":13,"typeConfidence":2.0},"index":4,"pfxId":"160404_140137","playId":"0ea7be44-3de2-4b56-8745-503204450572","pitchNumber":4,"startTime":"2016-04-04T19:00:33.330Z","endTime":"2016-04-04T19:00:44.342Z","isPitch":true,"type":"pitch"},{"details":{"description":"Angel Pagan steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"actionPlayId":"0ea7be44-3de2-4b56-8745-503204450572","startTime":"2016-04-04T19:00:44.342Z","endTime":"2016-04-04T19:01:07.490Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":434636,"link":"/api/v1/people/434636"}},{"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":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.57,"coordinates":{"aY":33.347,"aZ":-16.601,"pfxX":-9.29,"pfxZ":7.89,"pX":0.561,"pZ":1.763,"vX0":8.04,"vY0":-139.705,"vZ0":-8.577,"x":95.62,"y":191.18,"x0":-1.157,"y0":50.0,"z0":5.978,"aX":-18.237},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"spinRate":2490,"spinDirection":229},"zone":9,"typeConfidence":2.0},"index":6,"pfxId":"160404_140217","playId":"e09f7713-e860-4dba-af98-7015ce77fe96","pitchNumber":5,"startTime":"2016-04-04T19:01:07.490Z","endTime":"2016-04-04T19:01:44.004Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.51,"coordinates":{"aY":33.122,"aZ":-15.546,"pfxX":-8.51,"pfxZ":8.49,"pX":-0.192,"pZ":1.603,"vX0":5.887,"vY0":-139.233,"vZ0":-9.05,"x":124.32,"y":195.5,"x0":-1.236,"y0":50.0,"z0":5.938,"aX":-16.599},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"spinRate":2448,"spinDirection":224},"zone":8,"typeConfidence":2.0},"hitData":{"launchSpeed":107.4,"launchAngle":0.0,"totalDistance":59.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":140.77,"coordY":85.38}},"index":7,"pfxId":"160404_140248","playId":"dfb076d6-19f1-4312-9d1c-5f8df8efe077","pitchNumber":6,"startTime":"2016-04-04T19:01:44.004Z","endTime":"2016-04-04T19:02:07.431Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T19:02:07.431Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Joe Panik flies out to left fielder Ryan Braun.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2016-04-04T19:02:43.614Z","endTime":"2016-04-04T19:04:12.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":605412,"fullName":"Joe Panik","link":"/api/v1/people/605412"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":503449,"fullName":"Wily Peralta","link":"/api/v1/people/503449"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":452655,"fullName":"Denard Span","link":"/api/v1/people/452655"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":605412,"fullName":"Joe Panik","link":"/api/v1/people/605412"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":460075,"link":"/api/v1/people/460075"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":0},"index":0,"playId":"63fcd3c0-2300-4063-8208-73be38130e78","startTime":"2016-04-04T19:02:20.158Z","endTime":"2016-04-04T19:02:31.269Z","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, 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":0},"pitchData":{"startSpeed":86.4,"endSpeed":78.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.49,"coordinates":{"aY":29.343,"aZ":-18.168,"pfxX":-7.199999999999999,"pfxZ":8.71,"pX":-0.926,"pZ":3.212,"vX0":3.681,"vY0":-126.623,"vZ0":-3.377,"x":152.3,"y":152.06,"x0":-1.475,"y0":50.0,"z0":6.042,"aX":-11.522},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"spinRate":2077,"spinDirection":219},"zone":11,"typeConfidence":2.0},"index":1,"pfxId":"160404_140358","playId":"bbe4c4f6-86b1-481f-bb79-e9920c36c21c","pitchNumber":1,"startTime":"2016-04-04T19:02:46.614Z","endTime":"2016-04-04T19:02:46.614Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":1,"outs":0},"index":2,"playId":"e098a49d-549f-41b6-bda3-d489516452ea","startTime":"2016-04-04T19:03:02.033Z","endTime":"2016-04-04T19:03:08.033Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":3},"count":{"balls":0,"strikes":1,"outs":0},"index":3,"playId":"a620fc82-2dda-4d9a-9bba-0d32cfdec2a6","startTime":"2016-04-04T19:03:19.484Z","endTime":"2016-04-04T19:03:25.484Z","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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.49,"coordinates":{"aY":34.826,"aZ":-16.127,"pfxX":-7.1,"pfxZ":8.58,"pX":0.472,"pZ":3.591,"vX0":6.578,"vY0":-136.74,"vZ0":-3.92,"x":99.01,"y":141.82,"x0":-1.061,"y0":50.0,"z0":6.175,"aX":-13.228},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"spinRate":2206,"spinDirection":219},"zone":12,"typeConfidence":2.0},"hitData":{"launchSpeed":81.1,"launchAngle":52.0,"totalDistance":222.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":96.56,"coordY":127.05}},"index":4,"pfxId":"160404_140500","playId":"97e3f1c6-9269-479a-b4c6-d535eb8048c7","pitchNumber":2,"startTime":"2016-04-04T19:03:54.518Z","endTime":"2016-04-04T19:04:12.581Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T19:04:12.581Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Buster Posey singles on a soft line drive to right fielder Domingo Santana. Denard Span to 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2016-04-04T19:04:14.168Z","endTime":"2016-04-04T19:06:29.369Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":457763,"fullName":"Buster Posey","link":"/api/v1/people/457763"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":503449,"fullName":"Wily Peralta","link":"/api/v1/people/503449"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":457763,"fullName":"Buster Posey","link":"/api/v1/people/457763"},"postOnSecond":{"id":452655,"fullName":"Denard Span","link":"/api/v1/people/452655"},"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":457763,"fullName":"Buster Posey","link":"/api/v1/people/457763"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":570267,"link":"/api/v1/people/570267"},"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":452655,"fullName":"Denard Span","link":"/api/v1/people/452655"},"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(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":85.5,"endSpeed":79.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"coordinates":{"aY":25.428,"aZ":-26.194,"pfxX":1.64,"pfxZ":3.7199999999999998,"pX":0.277,"pZ":1.514,"vX0":3.733,"vY0":-125.217,"vZ0":-5.917,"x":106.44,"y":197.9,"x0":-1.447,"y0":50.0,"z0":6.052,"aX":2.603},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"spinRate":755,"spinDirection":156},"zone":14,"typeConfidence":2.0},"index":0,"pfxId":"160404_140542","playId":"50cee86b-67ac-46be-bc6b-383c34d41916","pitchNumber":1,"startTime":"2016-04-04T19:04:41.366Z","endTime":"2016-04-04T19:04:41.366Z","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":"ed5f8b03-121a-442c-999b-9c53f5789848","startTime":"2016-04-04T19:04:43.601Z","endTime":"2016-04-04T19:04:49.601Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"coordinates":{"aY":34.194,"aZ":-13.057,"pfxX":-6.540000000000001,"pfxZ":10.0,"pX":-0.374,"pZ":2.855,"vX0":4.754,"vY0":-137.967,"vZ0":-6.367,"x":131.26,"y":161.7,"x0":-1.281,"y0":50.0,"z0":6.094,"aX":-12.455},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"spinRate":2399,"spinDirection":213},"zone":4,"typeConfidence":2.0},"index":2,"pfxId":"160404_140639","playId":"1af3dd41-40c4-4c28-a16f-b031b1fdf017","pitchNumber":2,"startTime":"2016-04-04T19:05:31.542Z","endTime":"2016-04-04T19:06:03.738Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"coordinates":{"aY":28.49,"aZ":-27.145,"pfxX":0.79,"pfxZ":2.95,"pX":1.159,"pZ":1.348,"vX0":5.701,"vY0":-129.223,"vZ0":-6.483,"x":72.82,"y":202.38,"x0":-1.184,"y0":50.0,"z0":5.992,"aX":1.324},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"spinRate":583,"spinDirection":165},"zone":14,"typeConfidence":2.0},"hitData":{"launchSpeed":66.2,"launchAngle":34.0,"totalDistance":211.0,"trajectory":"line_drive","hardness":"soft","location":"9","coordinates":{"coordX":166.69,"coordY":125.02}},"index":3,"pfxId":"160404_140710","playId":"10f16c40-9fee-4393-80e4-7a3392fa9cf4","pitchNumber":3,"startTime":"2016-04-04T19:06:03.738Z","endTime":"2016-04-04T19:06:29.369Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T19:06:29.369Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Pence strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2016-04-04T19:06:31.954Z","endTime":"2016-04-04T19:09:30.643Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":452254,"fullName":"Hunter Pence","link":"/api/v1/people/452254"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":503449,"fullName":"Wily Peralta","link":"/api/v1/people/503449"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":457763,"fullName":"Buster Posey","link":"/api/v1/people/457763"},"postOnSecond":{"id":452655,"fullName":"Denard Span","link":"/api/v1/people/452655"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":452254,"fullName":"Hunter Pence","link":"/api/v1/people/452254"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":518960,"link":"/api/v1/people/518960"},"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(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.8,"endSpeed":79.2,"strikeZoneTop":3.58,"strikeZoneBottom":1.68,"coordinates":{"aY":26.731,"aZ":-24.696,"pfxX":2.21,"pfxZ":4.67,"pX":1.256,"pZ":1.229,"vX0":5.582,"vY0":-125.458,"vZ0":-6.96,"x":69.12,"y":205.6,"x0":-1.289,"y0":50.0,"z0":6.068,"aX":3.495},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"spinRate":954,"spinDirection":154},"zone":14,"typeConfidence":2.0},"index":0,"pfxId":"160404_140830","playId":"d1756364-c8e7-467e-b222-80255429e1dc","pitchNumber":1,"startTime":"2016-04-04T19:07:20.241Z","endTime":"2016-04-04T19:07:52.553Z","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":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.42,"strikeZoneBottom":1.68,"coordinates":{"aY":34.902,"aZ":-21.733,"pfxX":-8.85,"pfxZ":5.35,"pX":-0.912,"pZ":3.553,"vX0":4.418,"vY0":-139.231,"vZ0":-3.139,"x":151.76,"y":142.85,"x0":-1.38,"y0":50.0,"z0":6.154,"aX":-17.161},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"spinRate":2093,"spinDirection":238},"zone":11,"typeConfidence":2.0},"index":1,"pfxId":"160404_140902","playId":"1eeff1e2-42f0-4e08-afe8-7c0652b71e21","pitchNumber":2,"startTime":"2016-04-04T19:07:52.553Z","endTime":"2016-04-04T19:08:39.933Z","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":85.6,"endSpeed":79.6,"strikeZoneTop":3.42,"strikeZoneBottom":1.68,"coordinates":{"aY":24.139,"aZ":-26.137,"pfxX":-0.49,"pfxZ":3.7300000000000004,"pX":0.528,"pZ":1.671,"vX0":4.66,"vY0":-125.265,"vZ0":-5.883,"x":96.87,"y":193.66,"x0":-1.289,"y0":50.0,"z0":6.173,"aX":-0.778},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"spinRate":704,"spinDirection":187},"zone":9,"typeConfidence":2.0},"index":2,"pfxId":"160404_140950","playId":"7ac56053-93c4-4885-b331-3556242388dd","pitchNumber":3,"startTime":"2016-04-04T19:08:39.933Z","endTime":"2016-04-04T19:09:20.472Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.68,"coordinates":{"aY":26.2,"aZ":-29.219,"pfxX":1.41,"pfxZ":1.7,"pX":1.776,"pZ":1.781,"vX0":7.223,"vY0":-129.256,"vZ0":-5.037,"x":49.3,"y":190.69,"x0":-1.234,"y0":50.0,"z0":5.991,"aX":2.399},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"spinRate":427,"spinDirection":140},"zone":14,"typeConfidence":2.0},"index":3,"pfxId":"160404_141029","playId":"04468756-0236-0043-000c-f08cd117d70a","pitchNumber":4,"startTime":"2016-04-04T19:09:20.472Z","endTime":"2016-04-04T19:09:30.643Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T19:09:30.643Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Belt singles on a line drive to left fielder Ryan Braun. Denard Span scores. Buster Posey to 2nd.","rbi":1,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2016-04-04T19:09:32.937Z","endTime":"2016-04-04T19:10:50.713Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":474832,"fullName":"Brandon Belt","link":"/api/v1/people/474832"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":503449,"fullName":"Wily Peralta","link":"/api/v1/people/503449"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":474832,"fullName":"Brandon Belt","link":"/api/v1/people/474832"},"postOnSecond":{"id":457763,"fullName":"Buster Posey","link":"/api/v1/people/457763"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":474832,"fullName":"Brandon Belt","link":"/api/v1/people/474832"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":460075,"link":"/api/v1/people/460075"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":452655,"fullName":"Denard Span","link":"/api/v1/people/452655"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":452655,"fullName":"Denard Span","link":"/api/v1/people/452655"},"responsiblePitcher":{"id":503449,"link":"/api/v1/people/503449"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":457763,"fullName":"Buster Posey","link":"/api/v1/people/457763"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.6,"coordinates":{"aY":30.739,"aZ":-18.166,"pfxX":-6.82,"pfxZ":7.52,"pX":-1.348,"pZ":2.201,"vX0":2.143,"vY0":-135.517,"vZ0":-6.769,"x":168.38,"y":179.35,"x0":-1.265,"y0":50.0,"z0":6.008,"aX":-12.623},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"spinRate":2018,"spinDirection":222},"zone":13,"typeConfidence":2.0},"index":0,"pfxId":"160404_141111","playId":"04468756-0246-0013-000c-f08cd117d70a","pitchNumber":1,"startTime":"2016-04-04T19:10:01.388Z","endTime":"2016-04-04T19:10:26.323Z","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":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.6,"coordinates":{"aY":31.6,"aZ":-16.967,"pfxX":-7.11,"pfxZ":7.68,"pX":0.029,"pZ":2.549,"vX0":6.157,"vY0":-139.505,"vZ0":-6.294,"x":115.89,"y":169.96,"x0":-1.284,"y0":50.0,"z0":5.954,"aX":-14.002},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"spinRate":2149,"spinDirection":222},"zone":5,"typeConfidence":2.0},"hitData":{"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":90.46,"coordY":109.77}},"index":1,"pfxId":"160404_141133","playId":"04468756-0246-0023-000c-f08cd117d70a","pitchNumber":2,"startTime":"2016-04-04T19:10:26.323Z","endTime":"2016-04-04T19:10:50.713Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T19:10:50.713Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Duffy strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2016-04-04T19:10:55.410Z","endTime":"2016-04-04T19:13:16.064Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":622110,"fullName":"Matt Duffy","link":"/api/v1/people/622110"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":503449,"fullName":"Wily Peralta","link":"/api/v1/people/503449"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":622110,"fullName":"Matt Duffy","link":"/api/v1/people/622110"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":518960,"link":"/api/v1/people/518960"},"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(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.4,"endSpeed":79.9,"strikeZoneTop":3.62,"strikeZoneBottom":1.56,"coordinates":{"aY":25.723,"aZ":-26.823,"pfxX":0.97,"pfxZ":3.25,"pX":0.451,"pZ":3.107,"vX0":4.17,"vY0":-126.584,"vZ0":-2.334,"x":99.81,"y":154.89,"x0":-1.344,"y0":50.0,"z0":6.187,"aX":1.581},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"spinRate":639,"spinDirection":163},"zone":3,"typeConfidence":2.0},"index":0,"pfxId":"160404_141225","playId":"04468756-0256-0013-000c-f08cd117d70a","pitchNumber":1,"startTime":"2016-04-04T19:11:13.315Z","endTime":"2016-04-04T19:11:41.042Z","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":94.1,"endSpeed":86.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"coordinates":{"aY":32.823,"aZ":-13.413,"pfxX":-6.109999999999999,"pfxZ":9.79,"pX":-0.673,"pZ":3.033,"vX0":3.844,"vY0":-137.854,"vZ0":-5.892,"x":142.65,"y":156.89,"x0":-1.298,"y0":50.0,"z0":6.116,"aX":-11.664},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"spinRate":2324,"spinDirection":211},"zone":1,"typeConfidence":2.0},"index":1,"pfxId":"160404_141247","playId":"04468756-0256-0023-000c-f08cd117d70a","pitchNumber":2,"startTime":"2016-04-04T19:11:41.042Z","endTime":"2016-04-04T19:12:12.175Z","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":87.9,"endSpeed":82.0,"strikeZoneTop":3.66,"strikeZoneBottom":1.56,"coordinates":{"aY":24.821,"aZ":-29.399,"pfxX":-0.03,"pfxZ":1.6,"pX":2.604,"pZ":1.739,"vX0":9.307,"vY0":-128.512,"vZ0":-5.295,"x":17.74,"y":191.83,"x0":-1.049,"y0":50.0,"z0":6.089,"aX":-0.056},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"spinRate":313,"spinDirection":181},"zone":14,"typeConfidence":2.0},"index":2,"pfxId":"160404_141324","playId":"04468756-0256-0033-000c-f08cd117d70a","pitchNumber":3,"startTime":"2016-04-04T19:12:12.175Z","endTime":"2016-04-04T19:12:40.204Z","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":2},"pitchData":{"startSpeed":86.9,"endSpeed":81.4,"strikeZoneTop":3.62,"strikeZoneBottom":1.56,"coordinates":{"aY":23.53,"aZ":-30.875,"pfxX":0.58,"pfxZ":0.74,"pX":2.055,"pZ":1.211,"vX0":7.962,"vY0":-127.081,"vZ0":-6.071,"x":38.67,"y":206.08,"x0":-1.18,"y0":50.0,"z0":6.052,"aX":0.953},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"spinRate":183,"spinDirection":143},"zone":14,"typeConfidence":2.0},"index":3,"pfxId":"160404_141352","playId":"04468756-0256-0043-000c-f08cd117d70a","pitchNumber":4,"startTime":"2016-04-04T19:12:40.204Z","endTime":"2016-04-04T19:13:06.367Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.0,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"coordinates":{"aY":25.821,"aZ":-28.814,"pfxX":0.17,"pfxZ":1.99,"pX":1.634,"pZ":1.183,"vX0":7.101,"vY0":-127.461,"vZ0":-6.467,"x":54.72,"y":206.84,"x0":-1.209,"y0":50.0,"z0":6.023,"aX":0.283},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"spinRate":383,"spinDirection":175},"zone":14,"typeConfidence":2.0},"index":4,"pfxId":"160404_141416","playId":"04468756-0256-0053-000c-f08cd117d70a","pitchNumber":5,"startTime":"2016-04-04T19:13:06.367Z","endTime":"2016-04-04T19:13:16.064Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T19:13:16.064Z","atBatIndex":24},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jonathan Villar homers (1) on a line drive to left field.","rbi":1,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2016-04-04T19:15:05.114Z","endTime":"2016-04-04T19:16:52.983Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":542340,"fullName":"Jonathan Villar","link":"/api/v1/people/542340"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518516,"fullName":"Madison Bumgarner","link":"/api/v1/people/518516"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":542340,"fullName":"Jonathan Villar","link":"/api/v1/people/542340"},"responsiblePitcher":{"id":518516,"link":"/api/v1/people/518516"},"isScoringEvent":true,"rbi":true,"earned":true,"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":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.47,"coordinates":{"aY":29.519,"aZ":-11.481,"pfxX":7.190000000000001,"pfxZ":12.130000000000003,"pX":0.401,"pZ":2.219,"vX0":-7.905,"vY0":-130.122,"vZ0":-6.411,"x":101.71,"y":178.87,"x0":2.556,"y0":50.0,"z0":5.6,"aX":12.225},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"spinRate":2679,"spinDirection":149},"zone":6,"typeConfidence":2.0},"index":0,"pfxId":"160404_141645","playId":"04468756-0266-0013-000c-f08cd117d70a","pitchNumber":1,"startTime":"2016-04-04T19:15:43.499Z","endTime":"2016-04-04T19:15:51.875Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":73.7,"endSpeed":67.6,"strikeZoneTop":3.33,"strikeZoneBottom":1.51,"coordinates":{"aY":22.963,"aZ":-38.311,"pfxX":-6.36,"pfxZ":-5.38,"pX":-0.124,"pZ":1.788,"vX0":-3.975,"vY0":-108.068,"vZ0":0.41,"x":121.73,"y":190.5,"x0":2.581,"y0":50.0,"z0":5.886,"aX":-7.348},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"spinRate":1285,"spinDirection":309},"zone":8,"typeConfidence":2.0},"index":1,"pfxId":"160404_141702","playId":"04468756-0266-0023-000c-f08cd117d70a","pitchNumber":2,"startTime":"2016-04-04T19:15:51.875Z","endTime":"2016-04-04T19:16:12.910Z","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":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.7,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"coordinates":{"aY":27.08,"aZ":-19.78,"pfxX":-2.73,"pfxZ":7.77,"pX":1.111,"pZ":2.326,"vX0":-3.468,"vY0":-125.556,"vZ0":-4.226,"x":74.65,"y":175.98,"x0":2.868,"y0":50.0,"z0":5.655,"aX":-4.327},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"spinRate":1516,"spinDirection":199},"zone":14,"typeConfidence":2.0},"index":2,"pfxId":"160404_141717","playId":"04468756-0266-0033-000c-f08cd117d70a","pitchNumber":3,"startTime":"2016-04-04T19:16:12.910Z","endTime":"2016-04-04T19:16:32.563Z","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":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.7,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"coordinates":{"aY":27.26,"aZ":-24.294,"pfxX":-0.02,"pfxZ":4.95,"pX":-0.172,"pZ":1.532,"vX0":-7.154,"vY0":-125.287,"vZ0":-5.008,"x":123.56,"y":197.42,"x0":2.733,"y0":50.0,"z0":5.563,"aX":-0.027},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"spinRate":912,"spinDirection":180},"zone":8,"typeConfidence":2.0},"hitData":{"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":45.23,"coordY":58.95}},"index":3,"pfxId":"160404_141736","playId":"04468756-0266-0043-000c-f08cd117d70a","pitchNumber":4,"startTime":"2016-04-04T19:16:32.563Z","endTime":"2016-04-04T19:16:52.983Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T19:16:52.983Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan Braun singles on a line drive to center fielder Denard Span.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2016-04-04T19:16:55.421Z","endTime":"2016-04-04T19:18:21.856Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":460075,"fullName":"Ryan Braun","link":"/api/v1/people/460075"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518516,"fullName":"Madison Bumgarner","link":"/api/v1/people/518516"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":460075,"fullName":"Ryan Braun","link":"/api/v1/people/460075"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":460075,"fullName":"Ryan Braun","link":"/api/v1/people/460075"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":452655,"link":"/api/v1/people/452655"},"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(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":82.0,"endSpeed":74.9,"strikeZoneTop":3.66,"strikeZoneBottom":1.7,"coordinates":{"aY":25.982,"aZ":-25.346,"pfxX":12.1,"pfxZ":4.73,"pX":-0.506,"pZ":0.666,"vX0":-10.925,"vY0":-119.62,"vZ0":-6.139,"x":136.29,"y":220.8,"x0":2.577,"y0":50.0,"z0":5.578,"aX":17.3},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"spinRate":2255,"spinDirection":111},"zone":13,"typeConfidence":2.0},"index":0,"pfxId":"160404_141830","playId":"04468756-0276-0013-000c-f08cd117d70a","pitchNumber":1,"startTime":"2016-04-04T19:17:23.102Z","endTime":"2016-04-04T19:17:40.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(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":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.5,"strikeZoneTop":3.7,"strikeZoneBottom":1.7,"coordinates":{"aY":25.183,"aZ":-19.953,"pfxX":0.04,"pfxZ":7.530000000000001,"pX":0.056,"pZ":3.447,"vX0":-6.332,"vY0":-126.065,"vZ0":-1.795,"x":114.87,"y":145.71,"x0":2.593,"y0":50.0,"z0":5.776,"aX":0.063},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"spinRate":1406,"spinDirection":179},"zone":2,"typeConfidence":2.0},"index":1,"pfxId":"160404_141851","playId":"04468756-0276-0023-000c-f08cd117d70a","pitchNumber":2,"startTime":"2016-04-04T19:17:40.264Z","endTime":"2016-04-04T19:18:03.479Z","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":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.4,"strikeZoneTop":3.65,"strikeZoneBottom":1.7,"coordinates":{"aY":32.314,"aZ":-12.603,"pfxX":4.99,"pfxZ":11.08,"pX":0.084,"pZ":3.373,"vX0":-8.103,"vY0":-132.789,"vZ0":-3.671,"x":113.8,"y":147.71,"x0":2.547,"y0":50.0,"z0":5.71,"aX":8.779},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"spinRate":2343,"spinDirection":155},"zone":2,"typeConfidence":2.0},"hitData":{"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":144.84,"coordY":83.85}},"index":2,"pfxId":"160404_141913","playId":"04468756-0276-0033-000c-f08cd117d70a","pitchNumber":3,"startTime":"2016-04-04T19:18:03.479Z","endTime":"2016-04-04T19:18:21.856Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T19:18:21.856Z","atBatIndex":26},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jonathan Lucroy lines out to right fielder Hunter Pence.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2016-04-04T19:18:25.159Z","endTime":"2016-04-04T19:19:41.532Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":518960,"fullName":"Jonathan Lucroy","link":"/api/v1/people/518960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518516,"fullName":"Madison Bumgarner","link":"/api/v1/people/518516"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":460075,"fullName":"Ryan Braun","link":"/api/v1/people/460075"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"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":518960,"fullName":"Jonathan Lucroy","link":"/api/v1/people/518960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":452254,"link":"/api/v1/people/452254"},"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":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.4,"strikeZoneTop":3.7,"strikeZoneBottom":1.6,"coordinates":{"aY":30.251,"aZ":-12.174,"pfxX":6.98,"pfxZ":11.69,"pX":0.51,"pZ":1.829,"vX0":-7.642,"vY0":-130.464,"vZ0":-7.316,"x":97.56,"y":189.4,"x0":2.585,"y0":50.0,"z0":5.608,"aX":11.905},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"spinRate":2588,"spinDirection":149},"zone":9,"typeConfidence":2.0},"index":0,"pfxId":"160404_142004","playId":"04468756-0286-0013-000c-f08cd117d70a","pitchNumber":1,"startTime":"2016-04-04T19:18:52.622Z","endTime":"2016-04-04T19:19:23.618Z","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":0},"pitchData":{"startSpeed":90.0,"endSpeed":81.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.56,"coordinates":{"aY":30.651,"aZ":-10.562,"pfxX":6.18,"pfxZ":12.419999999999998,"pX":-0.388,"pZ":3.043,"vX0":-9.441,"vY0":-131.544,"vZ0":-4.782,"x":131.79,"y":156.62,"x0":2.462,"y0":50.0,"z0":5.683,"aX":10.718},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"spinRate":2660,"spinDirection":153},"zone":1,"typeConfidence":2.0},"hitData":{"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":179.39,"coordY":112.31}},"index":1,"pfxId":"160404_142032","playId":"04468756-0286-0023-000c-f08cd117d70a","pitchNumber":2,"startTime":"2016-04-04T19:19:23.618Z","endTime":"2016-04-04T19:19:41.532Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T19:19:41.532Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Chris Carter walks. Ryan Braun to 2nd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2016-04-04T19:19:42.787Z","endTime":"2016-04-04T19:21:52.385Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":474892,"fullName":"Chris Carter","link":"/api/v1/people/474892"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518516,"fullName":"Madison Bumgarner","link":"/api/v1/people/518516"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":474892,"fullName":"Chris Carter","link":"/api/v1/people/474892"},"postOnSecond":{"id":460075,"fullName":"Ryan Braun","link":"/api/v1/people/460075"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"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":460075,"fullName":"Ryan Braun","link":"/api/v1/people/460075"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":474892,"fullName":"Chris Carter","link":"/api/v1/people/474892"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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":1},"pitchData":{"startSpeed":89.8,"endSpeed":81.7,"strikeZoneTop":3.7,"strikeZoneBottom":1.72,"coordinates":{"aY":30.528,"aZ":-13.362,"pfxX":5.74,"pfxZ":10.87,"pX":-1.101,"pZ":4.104,"vX0":-10.982,"vY0":-131.191,"vZ0":-1.656,"x":158.97,"y":127.97,"x0":2.414,"y0":50.0,"z0":5.752,"aX":9.897},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"spinRate":2350,"spinDirection":152},"zone":11,"typeConfidence":2.0},"index":0,"pfxId":"160404_142115","playId":"04468756-0296-0013-000c-f08cd117d70a","pitchNumber":1,"startTime":"2016-04-04T19:20:04.932Z","endTime":"2016-04-04T19:20:40.425Z","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":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.4,"strikeZoneTop":3.62,"strikeZoneBottom":1.76,"coordinates":{"aY":25.888,"aZ":-21.242,"pfxX":-1.8400000000000003,"pfxZ":6.959999999999999,"pX":-1.973,"pZ":3.105,"vX0":-10.212,"vY0":-124.397,"vZ0":-2.235,"x":192.21,"y":154.95,"x0":2.43,"y0":50.0,"z0":5.783,"aX":-2.87},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"spinRate":1318,"spinDirection":194},"zone":11,"typeConfidence":2.0},"index":1,"pfxId":"160404_142152","playId":"04468756-0296-0023-000c-f08cd117d70a","pitchNumber":2,"startTime":"2016-04-04T19:20:40.425Z","endTime":"2016-04-04T19:21:03.972Z","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":89.8,"endSpeed":81.5,"strikeZoneTop":3.58,"strikeZoneBottom":1.76,"coordinates":{"aY":31.559,"aZ":-12.276,"pfxX":4.61,"pfxZ":11.46,"pX":0.908,"pZ":4.371,"vX0":-5.943,"vY0":-131.625,"vZ0":-1.304,"x":82.39,"y":120.76,"x0":2.61,"y0":50.0,"z0":5.795,"aX":7.981},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"spinRate":2363,"spinDirection":158},"zone":12,"typeConfidence":2.0},"index":2,"pfxId":"160404_142215","playId":"04468756-0296-0033-000c-f08cd117d70a","pitchNumber":3,"startTime":"2016-04-04T19:21:03.972Z","endTime":"2016-04-04T19:21:23.523Z","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.5,"endSpeed":82.6,"strikeZoneTop":3.58,"strikeZoneBottom":1.72,"coordinates":{"aY":30.433,"aZ":-12.659,"pfxX":7.38,"pfxZ":11.07,"pX":-0.699,"pZ":2.592,"vX0":-10.667,"vY0":-132.249,"vZ0":-5.455,"x":143.64,"y":168.8,"x0":2.444,"y0":50.0,"z0":5.624,"aX":12.952},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"spinRate":2569,"spinDirection":146},"zone":4,"typeConfidence":2.0},"index":3,"pfxId":"160404_142235","playId":"04468756-0296-0043-000c-f08cd117d70a","pitchNumber":4,"startTime":"2016-04-04T19:21:23.523Z","endTime":"2016-04-04T19:21:45.036Z","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":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":81.9,"strikeZoneTop":3.65,"strikeZoneBottom":1.8,"coordinates":{"aY":31.82,"aZ":-15.685,"pfxX":4.98,"pfxZ":9.43,"pX":0.319,"pZ":3.561,"vX0":-7.292,"vY0":-132.078,"vZ0":-2.634,"x":104.84,"y":142.63,"x0":2.486,"y0":50.0,"z0":5.744,"aX":8.68},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"spinRate":2046,"spinDirection":152},"zone":3,"typeConfidence":2.0},"index":4,"pfxId":"160404_142256","playId":"04468756-0296-0053-000c-f08cd117d70a","pitchNumber":5,"startTime":"2016-04-04T19:21:45.036Z","endTime":"2016-04-04T19:21:52.385Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T19:21:52.385Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Aaron Hill called out on strikes.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2016-04-04T19:21:55.766Z","endTime":"2016-04-04T19:24:19.595Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":431094,"fullName":"Aaron Hill","link":"/api/v1/people/431094"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518516,"fullName":"Madison Bumgarner","link":"/api/v1/people/518516"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Other Advance","eventType":"other_advance","movementReason":"r_adv_play","runner":{"id":460075,"fullName":"Ryan Braun","link":"/api/v1/people/460075"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_runner_out","runner":{"id":474892,"fullName":"Chris Carter","link":"/api/v1/people/474892"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":457763,"link":"/api/v1/people/457763"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":605412,"link":"/api/v1/people/605412"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":431094,"fullName":"Aaron Hill","link":"/api/v1/people/431094"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":457763,"link":"/api/v1/people/457763"},"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(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":85.7,"endSpeed":78.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.51,"coordinates":{"aY":26.486,"aZ":-20.545,"pfxX":-1.24,"pfxZ":7.28,"pX":0.675,"pZ":2.217,"vX0":-4.832,"vY0":-125.517,"vZ0":-4.299,"x":91.27,"y":178.92,"x0":2.79,"y0":50.0,"z0":5.635,"aX":-1.976},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"spinRate":1363,"spinDirection":189},"zone":6,"typeConfidence":2.0},"index":0,"pfxId":"160404_142335","playId":"04468756-0306-0013-000c-f08cd117d70a","pitchNumber":1,"startTime":"2016-04-04T19:22:24.099Z","endTime":"2016-04-04T19:22:54.944Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":72.5,"endSpeed":66.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.55,"coordinates":{"aY":21.483,"aZ":-36.384,"pfxX":-6.880000000000001,"pfxZ":-3.8199999999999994,"pX":0.743,"pZ":0.547,"vX0":-2.222,"vY0":-106.251,"vZ0":-2.158,"x":88.68,"y":224.01,"x0":2.703,"y0":50.0,"z0":5.786,"aX":-7.718},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"spinRate":1200,"spinDirection":298},"zone":14,"typeConfidence":2.0},"index":1,"pfxId":"160404_142356","playId":"04468756-0306-0023-000c-f08cd117d70a","pitchNumber":2,"startTime":"2016-04-04T19:22:54.944Z","endTime":"2016-04-04T19:23:45.156Z","isPitch":true,"type":"pitch"},{"details":{"description":"Ryan Braun out at , catcher Buster Posey to second baseman Joe Panik. Ryan Braun to 3rd.","event":"Runner Out","eventType":"other_out","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"actionPlayId":"04468756-0306-0023-000c-f08cd117d70a","startTime":"2016-04-04T19:23:45.156Z","endTime":"2016-04-04T19:23:51.307Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":460075,"link":"/api/v1/people/460075"}},{"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":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.45,"coordinates":{"aY":30.078,"aZ":-13.473,"pfxX":8.51,"pfxZ":10.7,"pX":-1.484,"pZ":2.824,"vX0":-13.06,"vY0":-131.653,"vZ0":-4.579,"x":173.57,"y":162.53,"x0":2.453,"y0":50.0,"z0":5.596,"aX":14.82},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"spinRate":2629,"spinDirection":141},"zone":11,"typeConfidence":2.0},"index":3,"pfxId":"160404_142436","playId":"04468756-0306-0033-000c-f08cd117d70a","pitchNumber":3,"startTime":"2016-04-04T19:23:51.307Z","endTime":"2016-04-04T19:23:55.372Z","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.7,"endSpeed":83.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.45,"coordinates":{"aY":29.673,"aZ":-12.615,"pfxX":5.64,"pfxZ":10.95,"pX":0.497,"pZ":3.619,"vX0":-7.206,"vY0":-132.857,"vZ0":-3.046,"x":98.06,"y":141.07,"x0":2.517,"y0":50.0,"z0":5.703,"aX":10.029},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"spinRate":2400,"spinDirection":152},"zone":12,"typeConfidence":2.0},"index":4,"pfxId":"160404_142456","playId":"04468756-0306-0043-000c-f08cd117d70a","pitchNumber":4,"startTime":"2016-04-04T19:23:55.372Z","endTime":"2016-04-04T19:24:17.922Z","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":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.51,"coordinates":{"aY":26.905,"aZ":-12.525,"pfxX":4.58,"pfxZ":11.02,"pX":-0.894,"pZ":2.054,"vX0":-10.453,"vY0":-132.155,"vZ0":-6.764,"x":151.08,"y":183.32,"x0":2.509,"y0":50.0,"z0":5.557,"aX":8.142},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"spinRate":2334,"spinDirection":157},"zone":13,"typeConfidence":2.0},"index":5,"pfxId":"160404_142527","playId":"04468756-0306-0053-000c-f08cd117d70a","pitchNumber":5,"startTime":"2016-04-04T19:24:17.922Z","endTime":"2016-04-04T19:24:19.595Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T19:24:19.595Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Crawford grounds out, third baseman Aaron Hill to first baseman Chris Carter.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2016-04-04T19:26:15.021Z","endTime":"2016-04-04T19:27:53.121Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":543063,"fullName":"Brandon Crawford","link":"/api/v1/people/543063"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":503449,"fullName":"Wily Peralta","link":"/api/v1/people/503449"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543063,"fullName":"Brandon Crawford","link":"/api/v1/people/543063"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":431094,"link":"/api/v1/people/431094"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":474892,"link":"/api/v1/people/474892"},"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":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.8,"strikeZoneTop":3.33,"strikeZoneBottom":1.86,"coordinates":{"aY":22.556,"aZ":-28.206,"pfxX":-0.74,"pfxZ":2.67,"pX":-0.373,"pZ":3.335,"vX0":3.198,"vY0":-119.845,"vZ0":-0.964,"x":131.22,"y":148.74,"x0":-1.628,"y0":50.0,"z0":6.255,"aX":-1.075},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"spinRate":497,"spinDirection":195},"zone":1,"typeConfidence":2.0},"index":0,"pfxId":"160404_142802","playId":"04468756-0316-0013-000c-f08cd117d70a","pitchNumber":1,"startTime":"2016-04-04T19:26:59.814Z","endTime":"2016-04-04T19:27:14.140Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.74,"coordinates":{"aY":25.434,"aZ":-18.929,"pfxX":-6.449999999999999,"pfxZ":8.37,"pX":-0.33,"pZ":1.062,"vX0":4.981,"vY0":-124.753,"vZ0":-7.972,"x":129.58,"y":210.11,"x0":-1.517,"y0":50.0,"z0":5.863,"aX":-10.144},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"spinRate":1940,"spinDirection":217},"zone":13,"typeConfidence":2.0},"index":1,"pfxId":"160404_142823","playId":"04468756-0316-0023-000c-f08cd117d70a","pitchNumber":2,"startTime":"2016-04-04T19:27:14.140Z","endTime":"2016-04-04T19:27:33.408Z","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":94.8,"endSpeed":87.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.5,"coordinates":{"aY":31.17,"aZ":-16.194,"pfxX":-7.800000000000001,"pfxZ":8.16,"pX":-0.638,"pZ":2.562,"vX0":4.659,"vY0":-138.748,"vZ0":-6.637,"x":141.32,"y":169.61,"x0":-1.326,"y0":50.0,"z0":6.065,"aX":-15.2},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"spinRate":2306,"spinDirection":223},"zone":4,"typeConfidence":2.0},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":134.67,"coordY":144.84}},"index":2,"pfxId":"160404_142839","playId":"04468756-0316-0033-000c-f08cd117d70a","pitchNumber":3,"startTime":"2016-04-04T19:27:33.408Z","endTime":"2016-04-04T19:27:53.121Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T19:27:53.121Z","atBatIndex":30},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Madison Bumgarner walks.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2016-04-04T19:27:55.172Z","endTime":"2016-04-04T19:29:31.476Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":518516,"fullName":"Madison Bumgarner","link":"/api/v1/people/518516"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":503449,"fullName":"Wily Peralta","link":"/api/v1/people/503449"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518516,"fullName":"Madison Bumgarner","link":"/api/v1/people/518516"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":518516,"fullName":"Madison Bumgarner","link":"/api/v1/people/518516"},"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(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.0,"endSpeed":77.5,"strikeZoneTop":3.58,"strikeZoneBottom":1.6,"coordinates":{"aY":21.985,"aZ":-26.651,"pfxX":-1.73,"pfxZ":3.6100000000000003,"pX":0.48,"pZ":2.123,"vX0":5.246,"vY0":-121.597,"vZ0":-4.348,"x":98.7,"y":181.46,"x0":-1.472,"y0":50.0,"z0":6.225,"aX":-2.618},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"spinRate":729,"spinDirection":205},"zone":9,"typeConfidence":2.0},"index":0,"pfxId":"160404_142909","playId":"04468756-0326-0013-000c-f08cd117d70a","pitchNumber":1,"startTime":"2016-04-04T19:28:07.267Z","endTime":"2016-04-04T19:28:13.937Z","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":92.7,"endSpeed":85.2,"strikeZoneTop":3.7,"strikeZoneBottom":1.68,"coordinates":{"aY":30.437,"aZ":-19.167,"pfxX":-7.24,"pfxZ":6.93,"pX":-1.076,"pZ":3.401,"vX0":3.532,"vY0":-135.902,"vZ0":-3.666,"x":158.01,"y":146.95,"x0":-1.453,"y0":50.0,"z0":6.103,"aX":-13.512},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"spinRate":2002,"spinDirection":226},"zone":11,"typeConfidence":2.0},"index":1,"pfxId":"160404_142922","playId":"04468756-0326-0023-000c-f08cd117d70a","pitchNumber":2,"startTime":"2016-04-04T19:28:13.937Z","endTime":"2016-04-04T19:28:35.954Z","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":93.5,"endSpeed":86.3,"strikeZoneTop":3.61,"strikeZoneBottom":1.65,"coordinates":{"aY":29.847,"aZ":-14.419,"pfxX":-6.99,"pfxZ":9.34,"pX":-0.195,"pZ":0.932,"vX0":5.248,"vY0":-136.672,"vZ0":-10.763,"x":124.43,"y":213.62,"x0":-1.231,"y0":50.0,"z0":5.909,"aX":-13.235},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"spinRate":2350,"spinDirection":216},"zone":13,"typeConfidence":2.0},"index":2,"pfxId":"160404_142936","playId":"04468756-0326-0033-000c-f08cd117d70a","pitchNumber":3,"startTime":"2016-04-04T19:28:35.954Z","endTime":"2016-04-04T19:28:44.833Z","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.7,"endSpeed":85.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.65,"coordinates":{"aY":30.623,"aZ":-16.623,"pfxX":-7.48,"pfxZ":8.3,"pX":-0.656,"pZ":3.202,"vX0":4.445,"vY0":-135.869,"vZ0":-4.671,"x":142.01,"y":152.33,"x0":-1.344,"y0":50.0,"z0":6.103,"aX":-13.932},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"spinRate":2229,"spinDirection":221},"zone":1,"typeConfidence":2.0},"index":3,"pfxId":"160404_142951","playId":"04468756-0326-0043-000c-f08cd117d70a","pitchNumber":4,"startTime":"2016-04-04T19:28:44.833Z","endTime":"2016-04-04T19:29:03.181Z","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":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.65,"coordinates":{"aY":25.177,"aZ":-31.451,"pfxX":1.26,"pfxZ":0.41,"pX":2.421,"pZ":1.773,"vX0":8.706,"vY0":-124.669,"vZ0":-4.252,"x":24.72,"y":190.91,"x0":-1.28,"y0":50.0,"z0":6.098,"aX":1.977},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"spinRate":244,"spinDirection":110},"zone":14,"typeConfidence":2.0},"index":4,"pfxId":"160404_143014","playId":"04468756-0326-0053-000c-f08cd117d70a","pitchNumber":5,"startTime":"2016-04-04T19:29:03.181Z","endTime":"2016-04-04T19:29:23.819Z","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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.58,"strikeZoneBottom":1.65,"coordinates":{"aY":31.794,"aZ":-17.736,"pfxX":-9.16,"pfxZ":7.530000000000001,"pX":-1.003,"pZ":1.697,"vX0":3.917,"vY0":-137.576,"vZ0":-8.289,"x":155.23,"y":192.96,"x0":-1.259,"y0":50.0,"z0":5.961,"aX":-17.474},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"spinRate":2390,"spinDirection":230},"zone":13,"typeConfidence":2.0},"index":5,"pfxId":"160404_143031","playId":"04468756-0326-0063-000c-f08cd117d70a","pitchNumber":6,"startTime":"2016-04-04T19:29:23.819Z","endTime":"2016-04-04T19:29:31.476Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T19:29:31.476Z","atBatIndex":31},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Angel Pagan doubles (1) on a line drive to left fielder Ryan Braun. Madison Bumgarner to 3rd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2016-04-04T19:29:33.142Z","endTime":"2016-04-04T19:33:05.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":434636,"fullName":"Ángel Pagán","link":"/api/v1/people/434636"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":503449,"fullName":"Wily Peralta","link":"/api/v1/people/503449"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":434636,"fullName":"Ángel Pagán","link":"/api/v1/people/434636"},"postOnThird":{"id":518516,"fullName":"Madison Bumgarner","link":"/api/v1/people/518516"},"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":434636,"fullName":"Ángel Pagán","link":"/api/v1/people/434636"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":460075,"link":"/api/v1/people/460075"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":518516,"fullName":"Madison Bumgarner","link":"/api/v1/people/518516"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"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":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.5,"coordinates":{"aY":24.427,"aZ":-30.958,"pfxX":2.36,"pfxZ":0.76,"pX":0.389,"pZ":1.901,"vX0":3.761,"vY0":-122.03,"vZ0":-3.668,"x":102.17,"y":187.45,"x0":-1.48,"y0":50.0,"z0":6.096,"aX":3.552},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"spinRate":446,"spinDirection":108},"zone":9,"typeConfidence":2.0},"index":0,"pfxId":"160404_143118","playId":"04468756-0336-0013-000c-f08cd117d70a","pitchNumber":1,"startTime":"2016-04-04T19:30:07.201Z","endTime":"2016-04-04T19:30:37.333Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.5,"coordinates":{"aY":28.06,"aZ":-20.503,"pfxX":-7.23,"pfxZ":7.17,"pX":-1.011,"pZ":2.651,"vX0":3.096,"vY0":-126.958,"vZ0":-4.291,"x":155.54,"y":167.2,"x0":-1.313,"y0":50.0,"z0":6.013,"aX":-11.699},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"spinRate":1888,"spinDirection":225},"zone":11,"typeConfidence":2.0},"index":1,"pfxId":"160404_143149","playId":"04468756-0336-0023-000c-f08cd117d70a","pitchNumber":2,"startTime":"2016-04-04T19:30:37.333Z","endTime":"2016-04-04T19:31:13.925Z","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":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.5,"coordinates":{"aY":34.538,"aZ":-17.26,"pfxX":-8.52,"pfxZ":7.67,"pX":0.744,"pZ":2.662,"vX0":7.945,"vY0":-139.063,"vZ0":-6.193,"x":88.64,"y":166.91,"x0":-1.06,"y0":50.0,"z0":6.085,"aX":-16.486},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"spinRate":2319,"spinDirection":227},"zone":6,"typeConfidence":2.0},"index":2,"pfxId":"160404_143224","playId":"04468756-0336-0033-000c-f08cd117d70a","pitchNumber":3,"startTime":"2016-04-04T19:31:13.925Z","endTime":"2016-04-04T19:31:39.859Z","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":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.5,"coordinates":{"aY":34.154,"aZ":-16.593,"pfxX":-8.87,"pfxZ":7.99,"pX":0.235,"pZ":0.482,"vX0":6.803,"vY0":-139.181,"vZ0":-11.723,"x":108.04,"y":225.77,"x0":-1.101,"y0":50.0,"z0":5.875,"aX":-17.227},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"spinRate":2421,"spinDirection":227},"zone":14,"typeConfidence":2.0},"index":3,"pfxId":"160404_143251","playId":"04468756-0336-0043-000c-f08cd117d70a","pitchNumber":4,"startTime":"2016-04-04T19:31:39.859Z","endTime":"2016-04-04T19:32:12.810Z","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":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":87.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.5,"coordinates":{"aY":27.315,"aZ":-19.325,"pfxX":-8.56,"pfxZ":6.619999999999999,"pX":0.92,"pZ":2.76,"vX0":8.373,"vY0":-137.344,"vZ0":-5.337,"x":81.93,"y":164.26,"x0":-1.04,"y0":50.0,"z0":6.021,"aX":-16.537},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"spinRate":2212,"spinDirection":232},"zone":12,"typeConfidence":2.0},"index":4,"pfxId":"160404_143324","playId":"04468756-0336-0053-000c-f08cd117d70a","pitchNumber":5,"startTime":"2016-04-04T19:32:12.810Z","endTime":"2016-04-04T19:32:47.537Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.5,"coordinates":{"aY":31.209,"aZ":-18.034,"pfxX":-9.08,"pfxZ":7.059999999999999,"pX":-0.331,"pZ":2.089,"vX0":5.757,"vY0":-140.132,"vZ0":-7.599,"x":129.62,"y":182.38,"x0":-1.231,"y0":50.0,"z0":6.011,"aX":-18.082},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"spinRate":2376,"spinDirection":231},"zone":7,"typeConfidence":2.0},"hitData":{"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":74.2,"coordY":54.88}},"index":5,"pfxId":"160404_143350","playId":"04468756-0336-0063-000c-f08cd117d70a","pitchNumber":6,"startTime":"2016-04-04T19:32:47.537Z","endTime":"2016-04-04T19:33:05.517Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T19:33:05.517Z","atBatIndex":32},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Denard Span out on a sacrifice fly to center fielder Keon Broxton. Madison Bumgarner scores.","rbi":1,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2016-04-04T19:33:08.997Z","endTime":"2016-04-04T19:35:33.297Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":452655,"fullName":"Denard Span","link":"/api/v1/people/452655"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":503449,"fullName":"Wily Peralta","link":"/api/v1/people/503449"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":434636,"fullName":"Ángel Pagán","link":"/api/v1/people/434636"},"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":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":452655,"fullName":"Denard Span","link":"/api/v1/people/452655"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":542979,"link":"/api/v1/people/542979"},"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":518516,"fullName":"Madison Bumgarner","link":"/api/v1/people/518516"},"responsiblePitcher":{"id":503449,"link":"/api/v1/people/503449"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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":82.9,"endSpeed":75.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"coordinates":{"aY":29.622,"aZ":-31.415,"pfxX":1.49,"pfxZ":0.47,"pX":0.334,"pZ":3.023,"vX0":3.491,"vY0":-121.511,"vZ0":-0.817,"x":104.27,"y":157.16,"x0":-1.329,"y0":50.0,"z0":6.158,"aX":2.164},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"spinRate":273,"spinDirection":109},"zone":3,"typeConfidence":2.0},"index":0,"pfxId":"160404_143453","playId":"04468756-0346-0013-000c-f08cd117d70a","pitchNumber":1,"startTime":"2016-04-04T19:33:41.694Z","endTime":"2016-04-04T19:34:06.556Z","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":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.51,"coordinates":{"aY":32.326,"aZ":-12.126,"pfxX":-8.17,"pfxZ":10.06,"pX":-1.302,"pZ":2.458,"vX0":2.684,"vY0":-140.187,"vZ0":-7.824,"x":166.63,"y":172.41,"x0":-1.211,"y0":50.0,"z0":6.08,"aX":-16.233},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"spinRate":2669,"spinDirection":218},"zone":13,"typeConfidence":2.0},"index":1,"pfxId":"160404_143517","playId":"04468756-0346-0023-000c-f08cd117d70a","pitchNumber":2,"startTime":"2016-04-04T19:34:06.556Z","endTime":"2016-04-04T19:34:30.587Z","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":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.51,"coordinates":{"aY":34.554,"aZ":-17.462,"pfxX":-7.31,"pfxZ":7.41,"pX":-2.548,"pZ":4.045,"vX0":-0.347,"vY0":-140.301,"vZ0":-2.836,"x":214.12,"y":129.57,"x0":-1.474,"y0":50.0,"z0":6.22,"aX":-14.423},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"spinRate":2130,"spinDirection":224},"zone":11,"typeConfidence":2.0},"index":2,"pfxId":"160404_143542","playId":"04468756-0346-0033-000c-f08cd117d70a","pitchNumber":3,"startTime":"2016-04-04T19:34:30.587Z","endTime":"2016-04-04T19:35:02.186Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.51,"coordinates":{"aY":33.747,"aZ":-17.802,"pfxX":-9.41,"pfxZ":7.129999999999999,"pX":-0.103,"pZ":2.33,"vX0":6.7,"vY0":-141.074,"vZ0":-6.859,"x":120.93,"y":175.87,"x0":-1.293,"y0":50.0,"z0":5.951,"aX":-18.86},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"spinRate":2438,"spinDirection":232},"zone":5,"typeConfidence":2.0},"hitData":{"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":123.49,"coordY":68.1}},"index":3,"pfxId":"160404_143605","playId":"04468756-0346-0043-000c-f08cd117d70a","pitchNumber":4,"startTime":"2016-04-04T19:35:02.186Z","endTime":"2016-04-04T19:35:33.297Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T19:35:33.297Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joe Panik grounds out to first baseman Chris Carter.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2016-04-04T19:35:35.117Z","endTime":"2016-04-04T19:38:40.310Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":605412,"fullName":"Joe Panik","link":"/api/v1/people/605412"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":503449,"fullName":"Wily Peralta","link":"/api/v1/people/503449"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":605412,"fullName":"Joe Panik","link":"/api/v1/people/605412"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":474892,"link":"/api/v1/people/474892"},"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":85.7,"endSpeed":79.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.49,"coordinates":{"aY":25.056,"aZ":-29.726,"pfxX":0.27,"pfxZ":1.48,"pX":-0.831,"pZ":3.706,"vX0":1.657,"vY0":-125.68,"vZ0":-0.246,"x":148.68,"y":138.72,"x0":-1.534,"y0":50.0,"z0":6.216,"aX":0.431},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"spinRate":286,"spinDirection":170},"zone":11,"typeConfidence":2.0},"index":0,"pfxId":"160404_143658","playId":"04468756-0356-0013-000c-f08cd117d70a","pitchNumber":1,"startTime":"2016-04-04T19:35:47.600Z","endTime":"2016-04-04T19:36:11.877Z","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":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.49,"coordinates":{"aY":25.161,"aZ":-31.72,"pfxX":-0.17,"pfxZ":0.24,"pX":-0.22,"pZ":3.57,"vX0":3.341,"vY0":-124.583,"vZ0":0.106,"x":125.39,"y":142.39,"x0":-1.557,"y0":50.0,"z0":6.15,"aX":-0.266},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"spinRate":61,"spinDirection":210},"zone":11,"typeConfidence":2.0},"index":1,"pfxId":"160404_143722","playId":"04468756-0356-0023-000c-f08cd117d70a","pitchNumber":2,"startTime":"2016-04-04T19:36:11.877Z","endTime":"2016-04-04T19:36:40.009Z","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":84.6,"endSpeed":77.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.32,"coordinates":{"aY":26.14,"aZ":-30.145,"pfxX":-0.35,"pfxZ":1.26,"pX":0.134,"pZ":2.85,"vX0":3.939,"vY0":-124.074,"vZ0":-1.781,"x":111.89,"y":161.83,"x0":-1.433,"y0":50.0,"z0":6.103,"aX":-0.535},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"spinRate":245,"spinDirection":194},"zone":2,"typeConfidence":2.0},"index":2,"pfxId":"160404_143751","playId":"04468756-0356-0033-000c-f08cd117d70a","pitchNumber":3,"startTime":"2016-04-04T19:36:40.009Z","endTime":"2016-04-04T19:37:05.233Z","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":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.49,"coordinates":{"aY":27.138,"aZ":-17.543,"pfxX":-8.04,"pfxZ":9.06,"pX":0.641,"pZ":0.727,"vX0":7.333,"vY0":-126.365,"vZ0":-9.169,"x":92.57,"y":219.15,"x0":-1.262,"y0":50.0,"z0":5.827,"aX":-12.925},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"spinRate":2241,"spinDirection":221},"zone":14,"typeConfidence":2.0},"index":3,"pfxId":"160404_143815","playId":"04468756-0356-0043-000c-f08cd117d70a","pitchNumber":4,"startTime":"2016-04-04T19:37:05.233Z","endTime":"2016-04-04T19:37:31.386Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.49,"coordinates":{"aY":32.524,"aZ":-20.468,"pfxX":-9.16,"pfxZ":5.99,"pX":0.381,"pZ":3.017,"vX0":7.734,"vY0":-138.841,"vZ0":-4.41,"x":102.48,"y":157.32,"x0":-1.257,"y0":50.0,"z0":5.997,"aX":-17.801},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"spinRate":2226,"spinDirection":236},"zone":3,"typeConfidence":2.0},"index":4,"pfxId":"160404_143843","playId":"04468756-0356-0053-000c-f08cd117d70a","pitchNumber":5,"startTime":"2016-04-04T19:37:31.386Z","endTime":"2016-04-04T19:37:59.927Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.49,"coordinates":{"aY":27.746,"aZ":-35.574,"pfxX":2.02,"pfxZ":-2.12,"pX":0.798,"pZ":2.115,"vX0":4.654,"vY0":-127.696,"vZ0":-2.984,"x":86.58,"y":181.68,"x0":-1.315,"y0":50.0,"z0":6.113,"aX":3.315},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"spinRate":539,"spinDirection":44},"zone":14,"typeConfidence":2.0},"index":5,"pfxId":"160404_143908","playId":"04468756-0356-0063-000c-f08cd117d70a","pitchNumber":6,"startTime":"2016-04-04T19:37:59.927Z","endTime":"2016-04-04T19:38:27.427Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.49,"coordinates":{"aY":29.985,"aZ":-29.773,"pfxX":0.0,"pfxZ":1.44,"pX":0.194,"pZ":1.62,"vX0":3.949,"vY0":-127.404,"vZ0":-5.11,"x":109.61,"y":195.04,"x0":-1.387,"y0":50.0,"z0":6.049,"aX":0.008},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"spinRate":273,"spinDirection":179},"zone":8,"typeConfidence":2.0},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.08,"coordY":169.23}},"index":6,"pfxId":"160404_143938","playId":"04468756-0356-0073-000c-f08cd117d70a","pitchNumber":7,"startTime":"2016-04-04T19:38:27.427Z","endTime":"2016-04-04T19:38:40.310Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T19:38:40.310Z","atBatIndex":34},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Scooter Gennett walks.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2016-04-04T19:40:32.563Z","endTime":"2016-04-04T19:42:30.198Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":571697,"fullName":"Scooter Gennett","link":"/api/v1/people/571697"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518516,"fullName":"Madison Bumgarner","link":"/api/v1/people/518516"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":571697,"fullName":"Scooter Gennett","link":"/api/v1/people/571697"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":571697,"fullName":"Scooter Gennett","link":"/api/v1/people/571697"},"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(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":84.9,"endSpeed":78.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.45,"coordinates":{"aY":26.304,"aZ":-23.711,"pfxX":-1.36,"pfxZ":5.39,"pX":-0.029,"pZ":3.042,"vX0":-6.428,"vY0":-124.335,"vZ0":-1.682,"x":118.11,"y":156.65,"x0":2.773,"y0":50.0,"z0":5.706,"aX":-2.124},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"spinRate":1018,"spinDirection":194},"zone":2,"typeConfidence":2.0},"index":0,"pfxId":"160404_144156","playId":"04468756-0366-0013-000c-f08cd117d70a","pitchNumber":1,"startTime":"2016-04-04T19:40:44.942Z","endTime":"2016-04-04T19:41:00.876Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.3,"strikeZoneTop":3.14,"strikeZoneBottom":1.44,"coordinates":{"aY":26.984,"aZ":-25.647,"pfxX":-1.22,"pfxZ":4.11,"pX":0.105,"pZ":2.942,"vX0":-5.969,"vY0":-125.009,"vZ0":-1.566,"x":113.0,"y":159.35,"x0":2.689,"y0":50.0,"z0":5.697,"aX":-1.914},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"spinRate":789,"spinDirection":196},"zone":2,"typeConfidence":2.0},"index":1,"pfxId":"160404_144212","playId":"04468756-0366-0023-000c-f08cd117d70a","pitchNumber":2,"startTime":"2016-04-04T19:41:00.876Z","endTime":"2016-04-04T19:41:24.554Z","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":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.44,"coordinates":{"aY":27.821,"aZ":-23.264,"pfxX":-1.45,"pfxZ":5.7,"pX":-1.598,"pZ":1.536,"vX0":-9.652,"vY0":-124.441,"vZ0":-5.249,"x":177.91,"y":197.31,"x0":2.538,"y0":50.0,"z0":5.63,"aX":-2.239},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"spinRate":1071,"spinDirection":194},"zone":13,"typeConfidence":2.0},"index":2,"pfxId":"160404_144236","playId":"04468756-0366-0033-000c-f08cd117d70a","pitchNumber":3,"startTime":"2016-04-04T19:41:24.554Z","endTime":"2016-04-04T19:41:42.272Z","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":2,"outs":0},"pitchData":{"startSpeed":74.2,"endSpeed":68.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.44,"coordinates":{"aY":23.306,"aZ":-35.823,"pfxX":-6.82,"pfxZ":-3.1899999999999995,"pX":-1.545,"pZ":0.905,"vX0":-7.127,"vY0":-108.646,"vZ0":-1.668,"x":175.89,"y":214.35,"x0":2.694,"y0":50.0,"z0":5.664,"aX":-7.96},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"spinRate":1169,"spinDirection":294},"zone":13,"typeConfidence":2.0},"index":3,"pfxId":"160404_144254","playId":"04468756-0366-0043-000c-f08cd117d70a","pitchNumber":4,"startTime":"2016-04-04T19:41:42.272Z","endTime":"2016-04-04T19:42:00.399Z","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":86.6,"endSpeed":80.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.44,"coordinates":{"aY":25.018,"aZ":-23.044,"pfxX":-0.53,"pfxZ":5.56,"pX":-1.077,"pZ":1.553,"vX0":-8.939,"vY0":-126.561,"vZ0":-5.45,"x":158.05,"y":196.85,"x0":2.565,"y0":50.0,"z0":5.572,"aX":-0.866},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"spinRate":1051,"spinDirection":185},"zone":13,"typeConfidence":2.0},"index":4,"pfxId":"160404_144311","playId":"04468756-0366-0053-000c-f08cd117d70a","pitchNumber":5,"startTime":"2016-04-04T19:42:00.399Z","endTime":"2016-04-04T19:42:27.848Z","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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.44,"coordinates":{"aY":26.064,"aZ":-22.645,"pfxX":-0.76,"pfxZ":5.84,"pX":-1.336,"pZ":1.219,"vX0":-9.855,"vY0":-126.541,"vZ0":-6.455,"x":167.93,"y":205.87,"x0":2.709,"y0":50.0,"z0":5.62,"aX":-1.234},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"spinRate":1101,"spinDirection":187},"zone":13,"typeConfidence":2.0},"index":5,"pfxId":"160404_144331","playId":"04468756-0366-0063-000c-f08cd117d70a","pitchNumber":6,"startTime":"2016-04-04T19:42:27.848Z","endTime":"2016-04-04T19:42:30.198Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T19:42:30.198Z","atBatIndex":35},{"result":{"type":"atBat","event":"Bunt Pop Out","eventType":"field_out","description":"Wily Peralta bunt pops out to first baseman Brandon Belt.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2016-04-04T19:42:32.193Z","endTime":"2016-04-04T19:45:35.623Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":503449,"fullName":"Wily Peralta","link":"/api/v1/people/503449"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518516,"fullName":"Madison Bumgarner","link":"/api/v1/people/518516"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":571697,"fullName":"Scooter Gennett","link":"/api/v1/people/571697"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":"Bunt Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":503449,"fullName":"Wily Peralta","link":"/api/v1/people/503449"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":474832,"link":"/api/v1/people/474832"},"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":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.4,"strikeZoneTop":2.92,"strikeZoneBottom":1.23,"coordinates":{"aY":29.422,"aZ":-14.458,"pfxX":4.35,"pfxZ":10.89,"pX":-1.597,"pZ":2.517,"vX0":-11.351,"vY0":-127.352,"vZ0":-5.047,"x":177.87,"y":170.82,"x0":2.379,"y0":50.0,"z0":5.692,"aX":7.054},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"spinRate":2172,"spinDirection":158},"zone":11,"typeConfidence":2.0},"index":0,"pfxId":"160404_144420","playId":"04468756-0376-0013-000c-f08cd117d70a","pitchNumber":1,"startTime":"2016-04-04T19:43:10.721Z","endTime":"2016-04-04T19:43:32.785Z","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":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.1,"strikeZoneTop":3.56,"strikeZoneBottom":1.58,"coordinates":{"aY":28.187,"aZ":-26.907,"pfxX":-0.8699999999999999,"pfxZ":3.4299999999999997,"pX":-1.334,"pZ":1.543,"vX0":-9.067,"vY0":-123.281,"vZ0":-4.22,"x":167.85,"y":197.12,"x0":2.529,"y0":50.0,"z0":5.59,"aX":-1.312},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"spinRate":638,"spinDirection":193},"zone":13,"typeConfidence":2.0},"index":1,"pfxId":"160404_144442","playId":"04468756-0376-0023-000c-f08cd117d70a","pitchNumber":2,"startTime":"2016-04-04T19:43:32.785Z","endTime":"2016-04-04T19:44:03.420Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"playId":"04468756-0376-0023-001c-f08cd117d70a","startTime":"2016-04-04T19:44:03.420Z","endTime":"2016-04-04T19:44:26.397Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.2,"strikeZoneTop":3.56,"strikeZoneBottom":1.58,"coordinates":{"aY":29.293,"aZ":-10.867,"pfxX":4.07,"pfxZ":12.77,"pX":-0.649,"pZ":3.515,"vX0":-9.468,"vY0":-128.805,"vZ0":-3.589,"x":141.74,"y":143.88,"x0":2.562,"y0":50.0,"z0":5.78,"aX":6.768},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"spinRate":2518,"spinDirection":162},"zone":1,"typeConfidence":2.0},"index":3,"pfxId":"160404_144531","playId":"04468756-0376-0033-000c-f08cd117d70a","pitchNumber":3,"startTime":"2016-04-04T19:44:26.397Z","endTime":"2016-04-04T19:45:02.693Z","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":88.7,"endSpeed":80.7,"strikeZoneTop":3.56,"strikeZoneBottom":1.58,"coordinates":{"aY":30.267,"aZ":-11.472,"pfxX":4.52,"pfxZ":12.25,"pX":0.423,"pZ":2.576,"vX0":-7.267,"vY0":-129.756,"vZ0":-5.556,"x":100.88,"y":169.23,"x0":2.688,"y0":50.0,"z0":5.639,"aX":7.613},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"spinRate":2466,"spinDirection":159},"zone":6,"typeConfidence":2.0},"hitData":{"trajectory":"bunt_popup","hardness":"medium","location":"3","coordinates":{"coordX":134.16,"coordY":190.06}},"index":4,"pfxId":"160404_144604","playId":"04468756-0376-0043-000c-f08cd117d70a","pitchNumber":4,"startTime":"2016-04-04T19:45:02.693Z","endTime":"2016-04-04T19:45:35.623Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T19:45:35.623Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Keon Broxton flies out to center fielder Denard Span. Scooter Gennett to 2nd.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2016-04-04T19:45:36.936Z","endTime":"2016-04-04T19:46:36.097Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":542979,"fullName":"Keon Broxton","link":"/api/v1/people/542979"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518516,"fullName":"Madison Bumgarner","link":"/api/v1/people/518516"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":571697,"fullName":"Scooter Gennett","link":"/api/v1/people/571697"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":542979,"fullName":"Keon Broxton","link":"/api/v1/people/542979"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":452655,"link":"/api/v1/people/452655"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":571697,"fullName":"Scooter Gennett","link":"/api/v1/people/571697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":89.3,"endSpeed":80.6,"strikeZoneTop":3.62,"strikeZoneBottom":1.6,"coordinates":{"aY":32.358,"aZ":-14.33,"pfxX":9.0,"pfxZ":10.49,"pX":-0.308,"pZ":4.159,"vX0":-10.23,"vY0":-130.604,"vZ0":-1.385,"x":128.74,"y":126.49,"x0":2.526,"y0":50.0,"z0":5.796,"aX":15.257},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"spinRate":2607,"spinDirection":139},"zone":11,"typeConfidence":2.0},"index":0,"pfxId":"160404_144654","playId":"04468756-0386-0013-000c-f08cd117d70a","pitchNumber":1,"startTime":"2016-04-04T19:45:46.675Z","endTime":"2016-04-04T19:46:13.621Z","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":1},"pitchData":{"startSpeed":89.9,"endSpeed":81.7,"strikeZoneTop":3.59,"strikeZoneBottom":1.6,"coordinates":{"aY":31.336,"aZ":-14.482,"pfxX":7.55,"pfxZ":10.21,"pX":-0.281,"pZ":2.621,"vX0":-9.597,"vY0":-131.447,"vZ0":-5.089,"x":127.71,"y":168.01,"x0":2.459,"y0":50.0,"z0":5.68,"aX":13.037},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"spinRate":2425,"spinDirection":143},"zone":4,"typeConfidence":2.0},"hitData":{"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":151.44,"coordY":49.29}},"index":1,"pfxId":"160404_144715","playId":"04468756-0386-0023-000c-f08cd117d70a","pitchNumber":2,"startTime":"2016-04-04T19:46:13.621Z","endTime":"2016-04-04T19:46:36.097Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T19:46:36.097Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Domingo Santana singles on a line drive to left fielder Angel Pagan. Scooter Gennett out at home on the throw, left fielder Angel Pagan to catcher Buster Posey.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2016-04-04T19:46:39.065Z","endTime":"2016-04-04T19:48:14.084Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":570267,"fullName":"Domingo Santana","link":"/api/v1/people/570267"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518516,"fullName":"Madison Bumgarner","link":"/api/v1/people/518516"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":570267,"fullName":"Domingo Santana","link":"/api/v1/people/570267"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":434636,"link":"/api/v1/people/434636"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"4B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":571697,"fullName":"Scooter Gennett","link":"/api/v1/people/571697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":434636,"link":"/api/v1/people/434636"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist"},{"player":{"id":434636,"link":"/api/v1/people/434636"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist_of"},{"player":{"id":457763,"link":"/api/v1/people/457763"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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":2},"pitchData":{"startSpeed":91.0,"endSpeed":82.3,"strikeZoneTop":3.76,"strikeZoneBottom":1.68,"coordinates":{"aY":33.125,"aZ":-16.631,"pfxX":9.02,"pfxZ":8.79,"pX":-0.492,"pZ":3.129,"vX0":-10.597,"vY0":-132.952,"vZ0":-3.496,"x":135.75,"y":154.3,"x0":2.407,"y0":50.0,"z0":5.695,"aX":15.857},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"spinRate":2422,"spinDirection":134},"zone":4,"typeConfidence":2.0},"hitData":{"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":68.1,"coordY":113.33}},"index":0,"pfxId":"160404_144804","playId":"04468756-0396-0013-000c-f08cd117d70a","pitchNumber":1,"startTime":"2016-04-04T19:47:03.083Z","endTime":"2016-04-04T19:48:14.084Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T19:48:14.084Z","atBatIndex":38},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Buster Posey lines out to shortstop Jonathan Villar.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2016-04-04T19:49:55.205Z","endTime":"2016-04-04T19:51:30.898Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":457763,"fullName":"Buster Posey","link":"/api/v1/people/457763"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":448614,"fullName":"Carlos Torres","link":"/api/v1/people/448614"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"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":457763,"fullName":"Buster Posey","link":"/api/v1/people/457763"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":542340,"link":"/api/v1/people/542340"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Carlos Torres replaces Wily Peralta, batting 8th, replacing pitcher Wily Peralta.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2016-04-04T19:49:52.140Z","endTime":"2016-04-04T19:50:20.371Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":448614,"link":"/api/v1/people/448614"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"801","replacedPlayer":{"id":503449,"link":"/api/v1/people/503449"}},{"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":83.2,"endSpeed":76.2,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"coordinates":{"aY":27.939,"aZ":-34.517,"pfxX":9.57,"pfxZ":-1.64,"pX":0.846,"pZ":2.231,"vX0":5.734,"vY0":-121.842,"vZ0":-0.545,"x":84.75,"y":178.54,"x0":-2.795,"y0":50.0,"z0":5.487,"aX":14.133},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"spinRate":1705,"spinDirection":80},"zone":14,"typeConfidence":2.0},"index":1,"pfxId":"160404_145124","playId":"04468756-0406-0013-000c-f08cd117d70a","pitchNumber":1,"startTime":"2016-04-04T19:50:20.371Z","endTime":"2016-04-04T19:50:27.252Z","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":89.5,"endSpeed":81.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"coordinates":{"aY":29.539,"aZ":-16.18,"pfxX":-2.61,"pfxZ":9.24,"pX":-0.327,"pZ":2.214,"vX0":6.494,"vY0":-130.949,"vZ0":-5.317,"x":129.46,"y":179.0,"x0":-2.508,"y0":50.0,"z0":5.495,"aX":-4.505},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"spinRate":1840,"spinDirection":195},"zone":7,"typeConfidence":2.0},"index":2,"pfxId":"160404_145138","playId":"04468756-0406-0023-000c-f08cd117d70a","pitchNumber":2,"startTime":"2016-04-04T19:50:27.252Z","endTime":"2016-04-04T19:50:56.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"coordinates":{"aY":27.6,"aZ":-21.649,"pfxX":1.06,"pfxZ":6.039999999999999,"pX":-1.246,"pZ":3.571,"vX0":3.119,"vY0":-130.686,"vZ0":-1.096,"x":164.49,"y":142.36,"x0":-2.592,"y0":50.0,"z0":5.623,"aX":1.825},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"spinRate":1185,"spinDirection":170},"zone":11,"typeConfidence":2.0},"index":3,"pfxId":"160404_145159","playId":"04468756-0406-0033-000c-f08cd117d70a","pitchNumber":3,"startTime":"2016-04-04T19:50:56.880Z","endTime":"2016-04-04T19:51:18.516Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"coordinates":{"aY":26.848,"aZ":-20.972,"pfxX":1.64,"pfxZ":6.26,"pX":-0.426,"pZ":2.796,"vX0":5.215,"vY0":-132.209,"vZ0":-3.071,"x":133.24,"y":163.29,"x0":-2.632,"y0":50.0,"z0":5.503,"aX":2.909},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"spinRate":1270,"spinDirection":165},"zone":4,"typeConfidence":2.0},"hitData":{"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":104.69,"coordY":155.0}},"index":4,"pfxId":"160404_145229","playId":"04468756-0406-0043-000c-f08cd117d70a","pitchNumber":4,"startTime":"2016-04-04T19:51:18.516Z","endTime":"2016-04-04T19:51:30.898Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T19:51:30.898Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Hunter Pence grounds out, shortstop Jonathan Villar to first baseman Chris Carter.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2016-04-04T19:51:32.431Z","endTime":"2016-04-04T19:53:16.880Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":452254,"fullName":"Hunter Pence","link":"/api/v1/people/452254"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":448614,"fullName":"Carlos Torres","link":"/api/v1/people/448614"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":452254,"fullName":"Hunter Pence","link":"/api/v1/people/452254"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":542340,"link":"/api/v1/people/542340"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":474892,"link":"/api/v1/people/474892"},"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, 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":87.3,"endSpeed":80.5,"strikeZoneTop":3.65,"strikeZoneBottom":1.8,"coordinates":{"aY":26.551,"aZ":-25.098,"pfxX":-8.66,"pfxZ":4.25,"pX":-0.105,"pZ":1.294,"vX0":8.611,"vY0":-127.637,"vZ0":-5.394,"x":121.0,"y":203.84,"x0":-2.398,"y0":50.0,"z0":5.413,"aX":-14.277},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"spinRate":1811,"spinDirection":243},"zone":13,"typeConfidence":2.0},"index":0,"pfxId":"160404_145303","playId":"04468756-0416-0013-000c-f08cd117d70a","pitchNumber":1,"startTime":"2016-04-04T19:51:52.844Z","endTime":"2016-04-04T19:52:05.441Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.7,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"coordinates":{"aY":28.571,"aZ":-25.549,"pfxX":3.23,"pfxZ":3.84,"pX":-0.601,"pZ":2.292,"vX0":4.343,"vY0":-130.049,"vZ0":-3.279,"x":139.91,"y":176.9,"x0":-2.715,"y0":50.0,"z0":5.518,"aX":5.502},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"spinRate":960,"spinDirection":140},"zone":7,"typeConfidence":2.0},"index":1,"pfxId":"160404_145317","playId":"04468756-0416-0023-000c-f08cd117d70a","pitchNumber":2,"startTime":"2016-04-04T19:52:05.441Z","endTime":"2016-04-04T19:52:20.139Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.0,"strikeZoneTop":3.42,"strikeZoneBottom":1.68,"coordinates":{"aY":26.361,"aZ":-22.691,"pfxX":2.58,"pfxZ":5.49,"pX":0.016,"pZ":3.606,"vX0":5.878,"vY0":-129.865,"vZ0":-0.682,"x":116.39,"y":141.42,"x0":-2.609,"y0":50.0,"z0":5.592,"aX":4.424},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"spinRate":1169,"spinDirection":154},"zone":12,"typeConfidence":2.0},"index":2,"pfxId":"160404_145331","playId":"04468756-0416-0033-000c-f08cd117d70a","pitchNumber":3,"startTime":"2016-04-04T19:52:20.139Z","endTime":"2016-04-04T19:52:43.435Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.75,"coordinates":{"aY":28.055,"aZ":-27.005,"pfxX":2.13,"pfxZ":2.96,"pX":1.186,"pZ":1.752,"vX0":8.662,"vY0":-130.595,"vZ0":-4.219,"x":71.79,"y":191.48,"x0":-2.453,"y0":50.0,"z0":5.425,"aX":3.677},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"spinRate":704,"spinDirection":144},"zone":14,"typeConfidence":2.0},"index":3,"pfxId":"160404_145346","playId":"04468756-0416-0043-000c-f08cd117d70a","pitchNumber":4,"startTime":"2016-04-04T19:52:43.435Z","endTime":"2016-04-04T19:52:49.703Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":76.1,"strikeZoneTop":3.61,"strikeZoneBottom":1.83,"coordinates":{"aY":25.355,"aZ":-36.874,"pfxX":8.46,"pfxZ":-3.2700000000000005,"pX":-0.048,"pZ":1.228,"vX0":4.088,"vY0":-120.539,"vZ0":-2.089,"x":118.83,"y":205.62,"x0":-2.869,"y0":50.0,"z0":5.388,"aX":12.331},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"spinRate":1588,"spinDirection":69},"zone":14,"typeConfidence":2.0},"index":4,"pfxId":"160404_145400","playId":"04468756-0416-0053-000c-f08cd117d70a","pitchNumber":5,"startTime":"2016-04-04T19:52:49.703Z","endTime":"2016-04-04T19:53:05.568Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.5,"strikeZoneTop":3.42,"strikeZoneBottom":1.68,"coordinates":{"aY":28.016,"aZ":-25.025,"pfxX":2.78,"pfxZ":4.17,"pX":0.028,"pZ":3.147,"vX0":5.809,"vY0":-129.672,"vZ0":-1.212,"x":115.93,"y":153.81,"x0":-2.605,"y0":50.0,"z0":5.536,"aX":4.719},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"spinRate":958,"spinDirection":146},"zone":2,"typeConfidence":2.0},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.26,"coordY":159.57}},"index":5,"pfxId":"160404_145414","playId":"04468756-0416-0063-000c-f08cd117d70a","pitchNumber":6,"startTime":"2016-04-04T19:53:05.568Z","endTime":"2016-04-04T19:53:16.880Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T19:53:16.880Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brandon Belt walks.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2016-04-04T19:53:19.327Z","endTime":"2016-04-04T19:55:43.862Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":474832,"fullName":"Brandon Belt","link":"/api/v1/people/474832"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":448614,"fullName":"Carlos Torres","link":"/api/v1/people/448614"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":474832,"fullName":"Brandon Belt","link":"/api/v1/people/474832"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":474832,"fullName":"Brandon Belt","link":"/api/v1/people/474832"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"coordinates":{"aY":25.705,"aZ":-26.108,"pfxX":0.99,"pfxZ":3.38,"pX":-0.462,"pZ":3.148,"vX0":5.999,"vY0":-131.762,"vZ0":-0.94,"x":134.61,"y":153.78,"x0":-2.889,"y0":50.0,"z0":5.423,"aX":1.758},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"spinRate":695,"spinDirection":163},"zone":1,"typeConfidence":2.0},"index":0,"pfxId":"160404_145455","playId":"04468756-0426-0013-000c-f08cd117d70a","pitchNumber":1,"startTime":"2016-04-04T19:53:44.096Z","endTime":"2016-04-04T19:54:00.227Z","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":90.2,"endSpeed":83.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.6,"coordinates":{"aY":26.227,"aZ":-21.443,"pfxX":0.4,"pfxZ":5.99,"pX":-0.038,"pZ":1.759,"vX0":6.983,"vY0":-132.046,"vZ0":-5.29,"x":118.45,"y":191.29,"x0":-2.761,"y0":50.0,"z0":5.35,"aX":0.717},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"spinRate":1181,"spinDirection":176},"zone":8,"typeConfidence":2.0},"index":1,"pfxId":"160404_145512","playId":"04468756-0426-0023-000c-f08cd117d70a","pitchNumber":2,"startTime":"2016-04-04T19:54:00.227Z","endTime":"2016-04-04T19:54:16.809Z","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":92.0,"endSpeed":84.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.6,"coordinates":{"aY":30.339,"aZ":-14.712,"pfxX":-5.03,"pfxZ":9.49,"pX":-0.568,"pZ":3.082,"vX0":7.521,"vY0":-134.758,"vZ0":-3.185,"x":138.65,"y":155.57,"x0":-2.746,"y0":50.0,"z0":5.324,"aX":-9.219},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"spinRate":2125,"spinDirection":207},"zone":1,"typeConfidence":2.0},"index":2,"pfxId":"160404_145528","playId":"04468756-0426-0033-000c-f08cd117d70a","pitchNumber":3,"startTime":"2016-04-04T19:54:16.809Z","endTime":"2016-04-04T19:54:40.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.6,"coordinates":{"aY":26.528,"aZ":-24.914,"pfxX":0.99,"pfxZ":4.01,"pX":-1.705,"pZ":3.753,"vX0":3.077,"vY0":-132.639,"vZ0":-0.093,"x":181.99,"y":137.45,"x0":-3.006,"y0":50.0,"z0":5.594,"aX":1.774},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"spinRate":817,"spinDirection":166},"zone":11,"typeConfidence":2.0},"index":3,"pfxId":"160404_145551","playId":"04468756-0426-0043-000c-f08cd117d70a","pitchNumber":4,"startTime":"2016-04-04T19:54:40.705Z","endTime":"2016-04-04T19:55:04.387Z","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":89.7,"endSpeed":82.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.6,"coordinates":{"aY":27.916,"aZ":-22.786,"pfxX":0.8300000000000001,"pfxZ":5.34,"pX":1.042,"pZ":3.489,"vX0":9.193,"vY0":-131.267,"vZ0":-0.814,"x":77.28,"y":144.58,"x0":-2.614,"y0":50.0,"z0":5.5,"aX":1.454},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"spinRate":1049,"spinDirection":171},"zone":12,"typeConfidence":2.0},"index":4,"pfxId":"160404_145615","playId":"04468756-0426-0053-000c-f08cd117d70a","pitchNumber":5,"startTime":"2016-04-04T19:55:04.387Z","endTime":"2016-04-04T19:55:19.685Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":74.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.4,"coordinates":{"aY":26.451,"aZ":-38.273,"pfxX":9.41,"pfxZ":-4.32,"pX":-2.248,"pZ":2.658,"vX0":-0.537,"vY0":-119.765,"vZ0":1.433,"x":202.69,"y":167.01,"x0":-3.238,"y0":50.0,"z0":5.515,"aX":13.453},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"spinRate":1789,"spinDirection":65},"zone":11,"typeConfidence":2.0},"index":5,"pfxId":"160404_145632","playId":"04468756-0426-0063-000c-f08cd117d70a","pitchNumber":6,"startTime":"2016-04-04T19:55:19.685Z","endTime":"2016-04-04T19:55:36.847Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.6,"coordinates":{"aY":28.741,"aZ":-21.788,"pfxX":1.0,"pfxZ":5.82,"pX":-1.617,"pZ":2.496,"vX0":3.19,"vY0":-132.414,"vZ0":-3.456,"x":178.64,"y":171.39,"x0":-2.968,"y0":50.0,"z0":5.415,"aX":1.766},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"spinRate":1154,"spinDirection":170},"zone":13,"typeConfidence":2.0},"index":6,"pfxId":"160404_145648","playId":"04468756-0426-0073-000c-f08cd117d70a","pitchNumber":7,"startTime":"2016-04-04T19:55:36.847Z","endTime":"2016-04-04T19:55:43.862Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T19:55:43.862Z","atBatIndex":41},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Matt Duffy homers (1) on a fly ball to left field. Brandon Belt scores.","rbi":2,"awayScore":7,"homeScore":3,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2016-04-04T19:55:45.948Z","endTime":"2016-04-04T19:58:10.045Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":622110,"fullName":"Matt Duffy","link":"/api/v1/people/622110"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":448614,"fullName":"Carlos Torres","link":"/api/v1/people/448614"},"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,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":622110,"fullName":"Matt Duffy","link":"/api/v1/people/622110"},"responsiblePitcher":{"id":448614,"link":"/api/v1/people/448614"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":474832,"fullName":"Brandon Belt","link":"/api/v1/people/474832"},"responsiblePitcher":{"id":448614,"link":"/api/v1/people/448614"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.8,"strikeZoneTop":3.65,"strikeZoneBottom":1.59,"coordinates":{"aY":27.215,"aZ":-24.79,"pfxX":1.83,"pfxZ":4.47,"pX":-1.098,"pZ":3.908,"vX0":3.721,"vY0":-127.371,"vZ0":0.773,"x":158.85,"y":133.26,"x0":-2.817,"y0":50.0,"z0":5.567,"aX":2.987},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"spinRate":907,"spinDirection":157},"zone":11,"typeConfidence":2.0},"index":0,"pfxId":"160404_145719","playId":"04468756-0436-0013-000c-f08cd117d70a","pitchNumber":1,"startTime":"2016-04-04T19:56:10.776Z","endTime":"2016-04-04T19:56:29.892Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.9,"strikeZoneTop":3.53,"strikeZoneBottom":1.54,"coordinates":{"aY":26.824,"aZ":-26.48,"pfxX":-0.28,"pfxZ":3.28,"pX":-1.034,"pZ":3.586,"vX0":4.741,"vY0":-130.061,"vZ0":-0.08,"x":156.41,"y":141.96,"x0":-2.843,"y0":50.0,"z0":5.623,"aX":-0.48},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"spinRate":637,"spinDirection":184},"zone":11,"typeConfidence":2.0},"index":1,"pfxId":"160404_145741","playId":"04468756-0436-0023-000c-f08cd117d70a","pitchNumber":2,"startTime":"2016-04-04T19:56:29.892Z","endTime":"2016-04-04T19:56:48.939Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.4,"strikeZoneTop":3.61,"strikeZoneBottom":1.63,"coordinates":{"aY":25.702,"aZ":-25.712,"pfxX":0.20999999999999996,"pfxZ":3.79,"pX":-1.157,"pZ":2.416,"vX0":4.235,"vY0":-128.74,"vZ0":-2.537,"x":161.1,"y":173.55,"x0":-2.848,"y0":50.0,"z0":5.396,"aX":0.357},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"spinRate":729,"spinDirection":176},"zone":13,"typeConfidence":2.0},"index":2,"pfxId":"160404_145800","playId":"04468756-0436-0033-000c-f08cd117d70a","pitchNumber":3,"startTime":"2016-04-04T19:56:48.939Z","endTime":"2016-04-04T19:57:16.550Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"playId":"04468756-0436-0033-001c-f08cd117d70a","startTime":"2016-04-04T19:57:16.550Z","endTime":"2016-04-04T19:57:50.602Z","isPitch":false,"type":"pickoff"},{"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"coordinates":{"aY":26.635,"aZ":-27.369,"pfxX":1.06,"pfxZ":2.9,"pX":-0.625,"pZ":3.152,"vX0":4.913,"vY0":-127.082,"vZ0":-0.818,"x":140.82,"y":153.68,"x0":-2.723,"y0":50.0,"z0":5.657,"aX":1.732},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"spinRate":583,"spinDirection":160},"zone":1,"typeConfidence":2.0},"hitData":{"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":38.11,"coordY":68.61}},"index":4,"pfxId":"160404_145850","playId":"04468756-0436-0043-000c-f08cd117d70a","pitchNumber":4,"startTime":"2016-04-04T19:57:50.602Z","endTime":"2016-04-04T19:58:10.045Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T19:58:10.045Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Crawford singles on a sharp ground ball to right fielder Domingo Santana.","rbi":0,"awayScore":7,"homeScore":3,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2016-04-04T19:58:13.393Z","endTime":"2016-04-04T19:58:53.573Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":543063,"fullName":"Brandon Crawford","link":"/api/v1/people/543063"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":448614,"fullName":"Carlos Torres","link":"/api/v1/people/448614"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543063,"fullName":"Brandon Crawford","link":"/api/v1/people/543063"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":543063,"fullName":"Brandon Crawford","link":"/api/v1/people/543063"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":570267,"link":"/api/v1/people/570267"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.2,"endSpeed":71.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.5,"coordinates":{"aY":21.354,"aZ":-42.242,"pfxX":7.120000000000001,"pfxZ":-7.84,"pX":-0.166,"pZ":2.286,"vX0":3.437,"vY0":-113.21,"vZ0":1.343,"x":123.33,"y":177.06,"x0":-2.63,"y0":50.0,"z0":5.925,"aX":9.203},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"spinRate":1748,"spinDirection":42},"zone":5,"typeConfidence":2.0},"hitData":{"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":162.11,"coordY":93.51}},"index":0,"pfxId":"160404_145943","playId":"04468756-0446-0013-000c-f08cd117d70a","pitchNumber":1,"startTime":"2016-04-04T19:58:33.743Z","endTime":"2016-04-04T19:58:53.573Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T19:58:53.573Z","atBatIndex":43},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Madison Bumgarner grounds into a force out, third baseman Aaron Hill to second baseman Scooter Gennett. Brandon Crawford out at 2nd. Madison Bumgarner to 1st.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2016-04-04T19:58:56.038Z","endTime":"2016-04-04T20:00:33.561Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":518516,"fullName":"Madison Bumgarner","link":"/api/v1/people/518516"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":448614,"fullName":"Carlos Torres","link":"/api/v1/people/448614"},"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":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":543063,"fullName":"Brandon Crawford","link":"/api/v1/people/543063"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":431094,"link":"/api/v1/people/431094"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":571697,"link":"/api/v1/people/571697"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":518516,"fullName":"Madison Bumgarner","link":"/api/v1/people/518516"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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(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":89.2,"endSpeed":82.9,"strikeZoneTop":3.82,"strikeZoneBottom":1.79,"coordinates":{"aY":26.165,"aZ":-20.417,"pfxX":0.57,"pfxZ":6.76,"pX":0.511,"pZ":0.796,"vX0":8.204,"vY0":-130.374,"vZ0":-7.512,"x":97.52,"y":217.29,"x0":-2.745,"y0":50.0,"z0":5.243,"aX":0.991},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"spinRate":1312,"spinDirection":175},"zone":14,"typeConfidence":2.0},"index":0,"pfxId":"160404_150026","playId":"04468756-0456-0013-000c-f08cd117d70a","pitchNumber":1,"startTime":"2016-04-04T19:59:16.938Z","endTime":"2016-04-04T19:59:48.820Z","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":87.4,"endSpeed":81.2,"strikeZoneTop":3.82,"strikeZoneBottom":1.67,"coordinates":{"aY":24.517,"aZ":-22.65,"pfxX":-6.76,"pfxZ":5.67,"pX":0.263,"pZ":1.791,"vX0":8.887,"vY0":-127.823,"vZ0":-4.908,"x":106.98,"y":190.42,"x0":-2.368,"y0":50.0,"z0":5.498,"aX":-11.273},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"spinRate":1674,"spinDirection":229},"zone":9,"typeConfidence":2.0},"index":1,"pfxId":"160404_150048","playId":"04468756-0456-0023-000c-f08cd117d70a","pitchNumber":2,"startTime":"2016-04-04T19:59:48.820Z","endTime":"2016-04-04T19:59:54.033Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.1,"strikeZoneTop":3.73,"strikeZoneBottom":1.67,"coordinates":{"aY":27.471,"aZ":-22.49,"pfxX":1.29,"pfxZ":5.5,"pX":0.563,"pZ":1.182,"vX0":7.783,"vY0":-131.226,"vZ0":-6.388,"x":95.54,"y":206.87,"x0":-2.607,"y0":50.0,"z0":5.321,"aX":2.248},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"spinRate":1099,"spinDirection":166},"zone":14,"typeConfidence":2.0},"index":2,"pfxId":"160404_150104","playId":"04468756-0456-0033-000c-f08cd117d70a","pitchNumber":3,"startTime":"2016-04-04T19:59:54.033Z","endTime":"2016-04-04T20:00:10.564Z","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":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.6,"strikeZoneTop":3.61,"strikeZoneBottom":1.65,"coordinates":{"aY":27.63,"aZ":-16.319,"pfxX":-1.6100000000000003,"pfxZ":9.04,"pX":-0.189,"pZ":2.328,"vX0":6.281,"vY0":-131.234,"vZ0":-5.041,"x":124.2,"y":175.92,"x0":-2.404,"y0":50.0,"z0":5.488,"aX":-2.808},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"spinRate":1780,"spinDirection":190},"zone":8,"typeConfidence":2.0},"hitData":{"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":96.56,"coordY":167.7}},"index":3,"pfxId":"160404_150119","playId":"04468756-0456-0043-000c-f08cd117d70a","pitchNumber":4,"startTime":"2016-04-04T20:00:10.564Z","endTime":"2016-04-04T20:00:33.561Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T20:00:33.561Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonathan Villar strikes out swinging.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2016-04-04T20:02:28.594Z","endTime":"2016-04-04T20:05:00.211Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":542340,"fullName":"Jonathan Villar","link":"/api/v1/people/542340"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518516,"fullName":"Madison Bumgarner","link":"/api/v1/people/518516"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":542340,"fullName":"Jonathan Villar","link":"/api/v1/people/542340"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":457763,"link":"/api/v1/people/457763"},"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":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.54,"coordinates":{"aY":28.852,"aZ":-11.518,"pfxX":5.58,"pfxZ":12.09,"pX":-0.692,"pZ":2.749,"vX0":-9.912,"vY0":-130.048,"vZ0":-5.277,"x":143.38,"y":164.56,"x0":2.454,"y0":50.0,"z0":5.688,"aX":9.497},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"spinRate":2536,"spinDirection":155},"zone":4,"typeConfidence":2.0},"index":0,"pfxId":"160404_150359","playId":"04468756-0466-0013-000c-f08cd117d70a","pitchNumber":1,"startTime":"2016-04-04T20:02:47.580Z","endTime":"2016-04-04T20:03:02.627Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":71.2,"endSpeed":64.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.59,"coordinates":{"aY":21.084,"aZ":-38.241,"pfxX":-8.48,"pfxZ":-5.7,"pX":2.114,"pZ":3.271,"vX0":0.825,"vY0":-104.295,"vZ0":3.638,"x":36.42,"y":150.46,"x0":2.807,"y0":50.0,"z0":6.081,"aX":-9.134},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"spinRate":1525,"spinDirection":303},"zone":12,"typeConfidence":2.0},"index":1,"pfxId":"160404_150414","playId":"04468756-0466-0023-000c-f08cd117d70a","pitchNumber":2,"startTime":"2016-04-04T20:03:02.627Z","endTime":"2016-04-04T20:03:18.475Z","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":89.4,"endSpeed":81.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.63,"coordinates":{"aY":31.22,"aZ":-12.092,"pfxX":3.4299999999999997,"pfxZ":11.74,"pX":-1.063,"pZ":3.932,"vX0":-10.161,"vY0":-130.68,"vZ0":-2.368,"x":157.52,"y":132.62,"x0":2.455,"y0":50.0,"z0":5.774,"aX":5.839},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"spinRate":2321,"spinDirection":163},"zone":11,"typeConfidence":2.0},"index":2,"pfxId":"160404_150429","playId":"04468756-0466-0033-000c-f08cd117d70a","pitchNumber":3,"startTime":"2016-04-04T20:03:18.475Z","endTime":"2016-04-04T20:03:38.741Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"coordinates":{"aY":25.023,"aZ":-22.904,"pfxX":-2.0,"pfxZ":5.93,"pX":-0.661,"pZ":3.116,"vX0":-7.176,"vY0":-123.81,"vZ0":-1.942,"x":142.2,"y":154.65,"x0":2.537,"y0":50.0,"z0":5.83,"aX":-3.108},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"spinRate":1145,"spinDirection":198},"zone":1,"typeConfidence":2.0},"index":3,"pfxId":"160404_150446","playId":"04468756-0466-0043-000c-f08cd117d70a","pitchNumber":4,"startTime":"2016-04-04T20:03:38.741Z","endTime":"2016-04-04T20:04:09.165Z","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":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.54,"coordinates":{"aY":30.071,"aZ":-13.103,"pfxX":6.17,"pfxZ":10.76,"pX":-0.057,"pZ":4.957,"vX0":-8.936,"vY0":-132.475,"vZ0":0.184,"x":119.17,"y":104.94,"x0":2.568,"y0":50.0,"z0":5.85,"aX":10.899},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"spinRate":2405,"spinDirection":150},"zone":11,"typeConfidence":2.0},"index":4,"pfxId":"160404_150520","playId":"04468756-0466-0053-000c-f08cd117d70a","pitchNumber":5,"startTime":"2016-04-04T20:04:09.165Z","endTime":"2016-04-04T20:04:23.684Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.5,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"coordinates":{"aY":27.258,"aZ":-21.728,"pfxX":0.29,"pfxZ":6.440000000000001,"pX":-0.717,"pZ":2.023,"vX0":-8.385,"vY0":-126.489,"vZ0":-4.601,"x":144.33,"y":184.16,"x0":2.611,"y0":50.0,"z0":5.621,"aX":0.47},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"spinRate":1199,"spinDirection":177},"zone":7,"typeConfidence":2.0},"index":5,"pfxId":"160404_150535","playId":"04468756-0466-0063-000c-f08cd117d70a","pitchNumber":6,"startTime":"2016-04-04T20:04:23.684Z","endTime":"2016-04-04T20:04:54.712Z","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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"coordinates":{"aY":30.197,"aZ":-14.242,"pfxX":5.68,"pfxZ":10.2,"pX":0.701,"pZ":2.688,"vX0":-6.964,"vY0":-132.009,"vZ0":-4.654,"x":90.28,"y":166.2,"x0":2.646,"y0":50.0,"z0":5.535,"aX":9.94},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"spinRate":2253,"spinDirection":151},"zone":6,"typeConfidence":2.0},"index":6,"pfxId":"160404_150604","playId":"04468756-0466-0073-000c-f08cd117d70a","pitchNumber":7,"startTime":"2016-04-04T20:04:54.712Z","endTime":"2016-04-04T20:05:00.211Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T20:05:00.211Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Braun strikes out swinging.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2016-04-04T20:05:02.128Z","endTime":"2016-04-04T20:07:19.245Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":460075,"fullName":"Ryan Braun","link":"/api/v1/people/460075"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518516,"fullName":"Madison Bumgarner","link":"/api/v1/people/518516"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":460075,"fullName":"Ryan Braun","link":"/api/v1/people/460075"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":457763,"link":"/api/v1/people/457763"},"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":89.7,"endSpeed":81.9,"strikeZoneTop":3.82,"strikeZoneBottom":1.8,"coordinates":{"aY":30.04,"aZ":-14.302,"pfxX":5.61,"pfxZ":10.27,"pX":1.74,"pZ":2.732,"vX0":-4.524,"vY0":-131.379,"vZ0":-4.554,"x":50.68,"y":165.02,"x0":2.762,"y0":50.0,"z0":5.564,"aX":9.72},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"spinRate":2246,"spinDirection":151},"zone":14,"typeConfidence":2.0},"index":0,"pfxId":"160404_150641","playId":"04468756-0476-0013-000c-f08cd117d70a","pitchNumber":1,"startTime":"2016-04-04T20:05:29.560Z","endTime":"2016-04-04T20:05:46.842Z","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":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.5,"strikeZoneTop":3.86,"strikeZoneBottom":1.84,"coordinates":{"aY":25.334,"aZ":-24.026,"pfxX":-0.96,"pfxZ":5.14,"pX":1.121,"pZ":2.779,"vX0":-3.966,"vY0":-124.645,"vZ0":-2.413,"x":74.27,"y":163.75,"x0":2.858,"y0":50.0,"z0":5.745,"aX":-1.51},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"spinRate":964,"spinDirection":190},"zone":14,"typeConfidence":2.0},"index":1,"pfxId":"160404_150657","playId":"04468756-0476-0023-000c-f08cd117d70a","pitchNumber":2,"startTime":"2016-04-04T20:05:46.842Z","endTime":"2016-04-04T20:06:06.053Z","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":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.3,"strikeZoneTop":3.77,"strikeZoneBottom":1.79,"coordinates":{"aY":24.397,"aZ":-26.653,"pfxX":-1.7200000000000002,"pfxZ":3.4,"pX":0.868,"pZ":3.992,"vX0":-4.132,"vY0":-125.594,"vZ0":0.83,"x":83.91,"y":131.0,"x0":2.756,"y0":50.0,"z0":5.818,"aX":-2.766},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"spinRate":713,"spinDirection":206},"zone":12,"typeConfidence":2.0},"index":2,"pfxId":"160404_150718","playId":"04468756-0476-0033-000c-f08cd117d70a","pitchNumber":3,"startTime":"2016-04-04T20:06:06.053Z","endTime":"2016-04-04T20:06:26.265Z","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":89.3,"endSpeed":81.8,"strikeZoneTop":3.65,"strikeZoneBottom":1.79,"coordinates":{"aY":28.68,"aZ":-12.936,"pfxX":4.7,"pfxZ":11.15,"pX":0.022,"pZ":2.665,"vX0":-8.21,"vY0":-130.567,"vZ0":-5.074,"x":116.16,"y":166.83,"x0":2.603,"y0":50.0,"z0":5.615,"aX":8.081},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"spinRate":2318,"spinDirection":157},"zone":5,"typeConfidence":2.0},"index":3,"pfxId":"160404_150738","playId":"04468756-0476-0043-000c-f08cd117d70a","pitchNumber":4,"startTime":"2016-04-04T20:06:26.265Z","endTime":"2016-04-04T20:06:43.897Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":78.2,"strikeZoneTop":3.65,"strikeZoneBottom":1.7,"coordinates":{"aY":23.631,"aZ":-26.685,"pfxX":-2.02,"pfxZ":3.5,"pX":-0.564,"pZ":2.232,"vX0":-7.112,"vY0":-123.298,"vZ0":-2.939,"x":138.5,"y":178.52,"x0":2.615,"y0":50.0,"z0":5.683,"aX":-3.118},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"spinRate":742,"spinDirection":209},"zone":7,"typeConfidence":2.0},"index":4,"pfxId":"160404_150755","playId":"04468756-0476-0053-000c-f08cd117d70a","pitchNumber":5,"startTime":"2016-04-04T20:06:43.897Z","endTime":"2016-04-04T20:07:14.243Z","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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.3,"strikeZoneTop":3.65,"strikeZoneBottom":1.7,"coordinates":{"aY":26.736,"aZ":-11.912,"pfxX":4.3,"pfxZ":11.64,"pX":0.545,"pZ":2.712,"vX0":-6.854,"vY0":-130.65,"vZ0":-5.319,"x":96.23,"y":165.56,"x0":2.64,"y0":50.0,"z0":5.664,"aX":7.452},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"spinRate":2397,"spinDirection":159},"zone":6,"typeConfidence":2.0},"index":5,"pfxId":"160404_150824","playId":"04468756-0476-0063-000c-f08cd117d70a","pitchNumber":6,"startTime":"2016-04-04T20:07:14.243Z","endTime":"2016-04-04T20:07:19.245Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T20:07:19.245Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonathan Lucroy strikes out swinging.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2016-04-04T20:07:23.923Z","endTime":"2016-04-04T20:10:32.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":518960,"fullName":"Jonathan Lucroy","link":"/api/v1/people/518960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518516,"fullName":"Madison Bumgarner","link":"/api/v1/people/518516"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":518960,"fullName":"Jonathan Lucroy","link":"/api/v1/people/518960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":457763,"link":"/api/v1/people/457763"},"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":89.5,"endSpeed":82.1,"strikeZoneTop":3.81,"strikeZoneBottom":1.75,"coordinates":{"aY":28.78,"aZ":-13.043,"pfxX":5.3,"pfxZ":11.05,"pX":0.11,"pZ":1.715,"vX0":-8.293,"vY0":-130.808,"vZ0":-7.121,"x":112.81,"y":192.48,"x0":2.64,"y0":50.0,"z0":5.459,"aX":9.133},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"spinRate":2351,"spinDirection":154},"zone":8,"typeConfidence":2.0},"index":0,"pfxId":"160404_150902","playId":"04468756-0486-0013-000c-f08cd117d70a","pitchNumber":1,"startTime":"2016-04-04T20:07:51.341Z","endTime":"2016-04-04T20:08:09.254Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":73.5,"endSpeed":67.9,"strikeZoneTop":3.61,"strikeZoneBottom":1.63,"coordinates":{"aY":21.4,"aZ":-36.302,"pfxX":-8.37,"pfxZ":-3.64,"pX":-0.31,"pZ":1.174,"vX0":-3.93,"vY0":-107.677,"vZ0":-0.934,"x":128.82,"y":207.08,"x0":2.635,"y0":50.0,"z0":5.686,"aX":-9.67},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"spinRate":1416,"spinDirection":293},"zone":13,"typeConfidence":2.0},"index":1,"pfxId":"160404_150919","playId":"04468756-0486-0023-000c-f08cd117d70a","pitchNumber":2,"startTime":"2016-04-04T20:08:09.254Z","endTime":"2016-04-04T20:08:46.000Z","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.1,"endSpeed":82.3,"strikeZoneTop":3.65,"strikeZoneBottom":1.63,"coordinates":{"aY":26.83,"aZ":-14.627,"pfxX":5.07,"pfxZ":10.15,"pX":0.178,"pZ":0.962,"vX0":-7.879,"vY0":-130.222,"vZ0":-8.661,"x":110.22,"y":212.81,"x0":2.581,"y0":50.0,"z0":5.433,"aX":8.727},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"spinRate":2183,"spinDirection":153},"zone":14,"typeConfidence":2.0},"index":2,"pfxId":"160404_150957","playId":"04468756-0486-0033-000c-f08cd117d70a","pitchNumber":3,"startTime":"2016-04-04T20:08:46.000Z","endTime":"2016-04-04T20:09:05.664Z","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":90.0,"endSpeed":82.3,"strikeZoneTop":3.73,"strikeZoneBottom":1.83,"coordinates":{"aY":29.622,"aZ":-14.175,"pfxX":5.43,"pfxZ":10.27,"pX":0.856,"pZ":2.902,"vX0":-6.601,"vY0":-131.713,"vZ0":-4.361,"x":84.37,"y":160.43,"x0":2.697,"y0":50.0,"z0":5.637,"aX":9.474},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"spinRate":2240,"spinDirection":152},"zone":12,"typeConfidence":2.0},"index":3,"pfxId":"160404_151016","playId":"04468756-0486-0043-000c-f08cd117d70a","pitchNumber":4,"startTime":"2016-04-04T20:09:05.664Z","endTime":"2016-04-04T20:09:26.626Z","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":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.5,"strikeZoneTop":3.69,"strikeZoneBottom":1.63,"coordinates":{"aY":27.004,"aZ":-13.827,"pfxX":6.640000000000001,"pfxZ":10.56,"pX":-0.422,"pZ":1.516,"vX0":-10.191,"vY0":-130.581,"vZ0":-7.442,"x":133.09,"y":197.85,"x0":2.665,"y0":50.0,"z0":5.439,"aX":11.478},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"spinRate":2404,"spinDirection":147},"zone":13,"typeConfidence":2.0},"index":4,"pfxId":"160404_151038","playId":"04468756-0486-0053-000c-f08cd117d70a","pitchNumber":5,"startTime":"2016-04-04T20:09:26.626Z","endTime":"2016-04-04T20:09:49.010Z","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":89.5,"endSpeed":82.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.56,"coordinates":{"aY":28.01,"aZ":-13.312,"pfxX":5.26,"pfxZ":10.88,"pX":-0.554,"pZ":1.32,"vX0":-9.927,"vY0":-130.705,"vZ0":-8.054,"x":138.12,"y":203.14,"x0":2.613,"y0":50.0,"z0":5.444,"aX":9.081},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"spinRate":2323,"spinDirection":154},"zone":13,"typeConfidence":2.0},"index":5,"pfxId":"160404_151101","playId":"04468756-0486-0063-000c-f08cd117d70a","pitchNumber":6,"startTime":"2016-04-04T20:09:49.010Z","endTime":"2016-04-04T20:10:28.154Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.56,"coordinates":{"aY":27.419,"aZ":-23.78,"pfxX":1.5500000000000003,"pfxZ":5.14,"pX":-0.893,"pZ":1.076,"vX0":-9.068,"vY0":-126.861,"vZ0":-6.261,"x":151.04,"y":209.73,"x0":2.535,"y0":50.0,"z0":5.487,"aX":2.516},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"spinRate":1002,"spinDirection":163},"zone":13,"typeConfidence":2.0},"index":6,"pfxId":"160404_151135","playId":"04468756-0486-0073-000c-f08cd117d70a","pitchNumber":7,"startTime":"2016-04-04T20:10:28.154Z","endTime":"2016-04-04T20:10:32.658Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T20:10:32.658Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Angel Pagan called out on strikes.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2016-04-04T20:13:03.501Z","endTime":"2016-04-04T20:14:58.926Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":434636,"fullName":"Ángel Pagán","link":"/api/v1/people/434636"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":425626,"fullName":"Chris Capuano","link":"/api/v1/people/425626"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"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":434636,"fullName":"Ángel Pagán","link":"/api/v1/people/434636"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":518960,"link":"/api/v1/people/518960"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Chris Capuano replaces Carlos Torres, batting 8th, replacing pitcher Carlos Torres.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2016-04-04T20:11:48.408Z","endTime":"2016-04-04T20:13:27.613Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":425626,"link":"/api/v1/people/425626"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"802","replacedPlayer":{"id":448614,"link":"/api/v1/people/448614"}},{"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":86.4,"endSpeed":78.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.5,"coordinates":{"aY":29.582,"aZ":-14.84,"pfxX":9.63,"pfxZ":10.92,"pX":-1.594,"pZ":1.61,"vX0":-10.949,"vY0":-125.985,"vZ0":-6.935,"x":177.76,"y":195.31,"x0":1.591,"y0":50.0,"z0":5.634,"aX":15.216},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"spinRate":2656,"spinDirection":138},"zone":13,"typeConfidence":2.0},"index":1,"pfxId":"160404_151436","playId":"04468756-0496-0013-000c-f08cd117d70a","pitchNumber":1,"startTime":"2016-04-04T20:13:27.613Z","endTime":"2016-04-04T20:13:47.582Z","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":0},"pitchData":{"startSpeed":75.2,"endSpeed":69.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.5,"coordinates":{"aY":21.26,"aZ":-22.38,"pfxX":9.63,"pfxZ":8.06,"pX":-1.443,"pZ":-0.032,"vX0":-8.506,"vY0":-109.702,"vZ0":-7.466,"x":172.0,"y":239.64,"x0":1.252,"y0":50.0,"z0":5.836,"aX":11.613},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"spinRate":2009,"spinDirection":130},"zone":13,"typeConfidence":2.0},"index":2,"pfxId":"160404_151458","playId":"04468756-0496-0023-000c-f08cd117d70a","pitchNumber":2,"startTime":"2016-04-04T20:13:47.582Z","endTime":"2016-04-04T20:14:08.993Z","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":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.63,"coordinates":{"aY":27.846,"aZ":-18.059,"pfxX":9.91,"pfxZ":8.67,"pX":0.042,"pZ":3.125,"vX0":-7.206,"vY0":-126.943,"vZ0":-3.044,"x":115.4,"y":154.41,"x0":1.642,"y0":50.0,"z0":5.791,"aX":16.039},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"spinRate":2441,"spinDirection":131},"zone":2,"typeConfidence":2.0},"index":3,"pfxId":"160404_151520","playId":"04468756-0496-0033-000c-f08cd117d70a","pitchNumber":3,"startTime":"2016-04-04T20:14:08.993Z","endTime":"2016-04-04T20:14:32.641Z","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":87.6,"endSpeed":80.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.59,"coordinates":{"aY":28.306,"aZ":-19.031,"pfxX":11.32,"pfxZ":7.940000000000001,"pX":-0.973,"pZ":2.696,"vX0":-10.318,"vY0":-128.004,"vZ0":-3.591,"x":154.09,"y":165.99,"x0":1.655,"y0":50.0,"z0":5.621,"aX":18.631},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"spinRate":2584,"spinDirection":125},"zone":11,"typeConfidence":2.0},"index":4,"pfxId":"160404_151544","playId":"04468756-0496-0043-000c-f08cd117d70a","pitchNumber":4,"startTime":"2016-04-04T20:14:32.641Z","endTime":"2016-04-04T20:14:52.974Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.5,"coordinates":{"aY":22.081,"aZ":-28.749,"pfxX":-1.37,"pfxZ":2.35,"pX":0.723,"pZ":2.866,"vX0":-2.52,"vY0":-118.404,"vZ0":-0.838,"x":89.44,"y":161.4,"x0":1.978,"y0":50.0,"z0":5.85,"aX":-1.949},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"spinRate":482,"spinDirection":209},"zone":3,"typeConfidence":2.0},"index":5,"pfxId":"160404_151605","playId":"04468756-0496-0053-000c-f08cd117d70a","pitchNumber":5,"startTime":"2016-04-04T20:14:52.974Z","endTime":"2016-04-04T20:14:58.926Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T20:14:58.926Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Denard Span flies out softly to left fielder Ryan Braun.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2016-04-04T20:15:04.280Z","endTime":"2016-04-04T20:16:57.420Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":452655,"fullName":"Denard Span","link":"/api/v1/people/452655"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":425626,"fullName":"Chris Capuano","link":"/api/v1/people/425626"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":452655,"fullName":"Denard Span","link":"/api/v1/people/452655"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":460075,"link":"/api/v1/people/460075"},"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(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":79.6,"endSpeed":73.6,"strikeZoneTop":3.28,"strikeZoneBottom":1.51,"coordinates":{"aY":21.944,"aZ":-27.155,"pfxX":-1.3,"pfxZ":3.59,"pX":-0.259,"pZ":3.172,"vX0":-4.54,"vY0":-116.685,"vZ0":-0.502,"x":126.87,"y":153.14,"x0":1.88,"y0":50.0,"z0":5.948,"aX":-1.787},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"spinRate":662,"spinDirection":199},"zone":1,"typeConfidence":2.0},"index":0,"pfxId":"160404_151641","playId":"04468756-0506-0013-000c-f08cd117d70a","pitchNumber":1,"startTime":"2016-04-04T20:15:29.896Z","endTime":"2016-04-04T20:15:51.448Z","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":88.0,"endSpeed":80.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.51,"coordinates":{"aY":28.613,"aZ":-19.125,"pfxX":11.38,"pfxZ":7.76,"pX":1.121,"pZ":3.593,"vX0":-6.387,"vY0":-128.936,"vZ0":-1.488,"x":74.27,"y":141.77,"x0":2.162,"y0":50.0,"z0":5.664,"aX":19.019},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"spinRate":2595,"spinDirection":124},"zone":12,"typeConfidence":2.0},"index":1,"pfxId":"160404_151703","playId":"04468756-0506-0023-000c-f08cd117d70a","pitchNumber":2,"startTime":"2016-04-04T20:15:51.448Z","endTime":"2016-04-04T20:16:14.378Z","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":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.6,"coordinates":{"aY":28.527,"aZ":-16.146,"pfxX":11.91,"pfxZ":9.38,"pX":-1.324,"pZ":2.005,"vX0":-11.809,"vY0":-129.94,"vZ0":-6.109,"x":167.47,"y":184.65,"x0":1.744,"y0":50.0,"z0":5.624,"aX":20.254},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"spinRate":2883,"spinDirection":128},"zone":13,"typeConfidence":2.0},"index":2,"pfxId":"160404_151724","playId":"04468756-0506-0033-000c-f08cd117d70a","pitchNumber":3,"startTime":"2016-04-04T20:16:14.378Z","endTime":"2016-04-04T20:16:39.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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":79.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.51,"coordinates":{"aY":27.176,"aZ":-15.145,"pfxX":11.45,"pfxZ":10.37,"pX":-0.835,"pZ":1.7,"vX0":-10.174,"vY0":-127.326,"vZ0":-6.535,"x":148.83,"y":192.88,"x0":1.734,"y0":50.0,"z0":5.506,"aX":18.711},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"spinRate":2882,"spinDirection":132},"zone":13,"typeConfidence":2.0},"hitData":{"trajectory":"fly_ball","hardness":"soft","location":"7","coordinates":{"coordX":72.16,"coordY":132.64}},"index":3,"pfxId":"160404_151747","playId":"04468756-0506-0043-000c-f08cd117d70a","pitchNumber":4,"startTime":"2016-04-04T20:16:39.642Z","endTime":"2016-04-04T20:16:57.420Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T20:16:57.420Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joe Panik grounds out, second baseman Scooter Gennett to first baseman Chris Carter.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2016-04-04T20:16:59.202Z","endTime":"2016-04-04T20:18:42.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":605412,"fullName":"Joe Panik","link":"/api/v1/people/605412"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":425626,"fullName":"Chris Capuano","link":"/api/v1/people/425626"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":605412,"fullName":"Joe Panik","link":"/api/v1/people/605412"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":571697,"link":"/api/v1/people/571697"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":474892,"link":"/api/v1/people/474892"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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, 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":80.8,"endSpeed":75.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.49,"coordinates":{"aY":21.46,"aZ":-29.302,"pfxX":-2.09,"pfxZ":1.96,"pX":-0.489,"pZ":1.614,"vX0":-4.894,"vY0":-118.322,"vZ0":-3.329,"x":135.64,"y":195.2,"x0":1.873,"y0":50.0,"z0":5.709,"aX":-2.98},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"spinRate":507,"spinDirection":226},"zone":7,"typeConfidence":2.0},"index":0,"pfxId":"160404_151828","playId":"04468756-0516-0013-000c-f08cd117d70a","pitchNumber":1,"startTime":"2016-04-04T20:17:16.772Z","endTime":"2016-04-04T20:17:35.393Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":74.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.49,"coordinates":{"aY":21.808,"aZ":-31.745,"pfxX":-1.34,"pfxZ":0.25,"pX":0.239,"pZ":2.49,"vX0":-3.845,"vY0":-117.477,"vZ0":-0.909,"x":107.89,"y":171.55,"x0":2.069,"y0":50.0,"z0":5.827,"aX":-1.878},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"spinRate":237,"spinDirection":257},"zone":5,"typeConfidence":2.0},"index":1,"pfxId":"160404_151846","playId":"04468756-0516-0023-000c-f08cd117d70a","pitchNumber":2,"startTime":"2016-04-04T20:17:35.393Z","endTime":"2016-04-04T20:17:57.896Z","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":2,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":82.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.49,"coordinates":{"aY":30.67,"aZ":-21.114,"pfxX":13.2,"pfxZ":6.22,"pX":-1.937,"pZ":3.326,"vX0":-14.447,"vY0":-132.636,"vZ0":-1.619,"x":190.83,"y":148.98,"x0":1.888,"y0":50.0,"z0":5.497,"aX":23.308},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"spinRate":2821,"spinDirection":115},"zone":11,"typeConfidence":2.0},"index":2,"pfxId":"160404_151909","playId":"04468756-0516-0033-000c-f08cd117d70a","pitchNumber":3,"startTime":"2016-04-04T20:17:57.896Z","endTime":"2016-04-04T20:18:26.012Z","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":89.8,"endSpeed":82.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.49,"coordinates":{"aY":29.129,"aZ":-15.402,"pfxX":11.43,"pfxZ":9.61,"pX":-0.087,"pZ":2.727,"vX0":-9.116,"vY0":-131.313,"vZ0":-4.317,"x":120.32,"y":165.15,"x0":1.954,"y0":50.0,"z0":5.547,"aX":19.848},"breaks":{"breakAngle":48.0,"breakLength":6.0,"breakY":24.0,"spinRate":2870,"spinDirection":130},"zone":5,"typeConfidence":2.0},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.93,"coordY":154.49}},"index":3,"pfxId":"160404_151935","playId":"04468756-0516-0043-000c-f08cd117d70a","pitchNumber":4,"startTime":"2016-04-04T20:18:26.012Z","endTime":"2016-04-04T20:18:42.411Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T20:18:42.411Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Chris Carter flies out to center fielder Denard Span.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2016-04-04T20:20:39.777Z","endTime":"2016-04-04T20:22:15.483Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":474892,"fullName":"Chris Carter","link":"/api/v1/people/474892"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":502004,"fullName":"George Kontos","link":"/api/v1/people/502004"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":474892,"fullName":"Chris Carter","link":"/api/v1/people/474892"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":452655,"link":"/api/v1/people/452655"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: George Kontos replaces Madison Bumgarner, batting 8th, replacing pitcher Madison Bumgarner.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2016-04-04T20:20:35.212Z","endTime":"2016-04-04T20:21:20.103Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":502004,"link":"/api/v1/people/502004"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"801","replacedPlayer":{"id":518516,"link":"/api/v1/people/518516"}},{"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":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.9,"strikeZoneTop":3.67,"strikeZoneBottom":1.81,"coordinates":{"aY":32.544,"aZ":-17.567,"pfxX":-3.63,"pfxZ":8.01,"pX":0.486,"pZ":2.92,"vX0":6.87,"vY0":-134.691,"vZ0":-4.783,"x":98.47,"y":159.94,"x0":-1.641,"y0":50.0,"z0":5.982,"aX":-6.582},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"spinRate":1725,"spinDirection":204},"zone":6,"typeConfidence":2.0},"index":1,"pfxId":"160404_152227","playId":"04468756-0526-0013-000c-f08cd117d70a","pitchNumber":1,"startTime":"2016-04-04T20:21:20.103Z","endTime":"2016-04-04T20:21:41.436Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.69,"strikeZoneBottom":1.84,"coordinates":{"aY":25.718,"aZ":-28.893,"pfxX":2.63,"pfxZ":1.9500000000000002,"pX":-0.262,"pZ":3.717,"vX0":3.33,"vY0":-127.292,"vZ0":-0.385,"x":126.99,"y":138.42,"x0":-1.928,"y0":50.0,"z0":6.154,"aX":4.32},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"spinRate":618,"spinDirection":127},"zone":2,"typeConfidence":2.0},"index":2,"pfxId":"160404_152250","playId":"04468756-0526-0023-000c-f08cd117d70a","pitchNumber":2,"startTime":"2016-04-04T20:21:41.436Z","endTime":"2016-04-04T20:22:01.735Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.5,"strikeZoneTop":3.67,"strikeZoneBottom":1.81,"coordinates":{"aY":26.433,"aZ":-30.305,"pfxX":2.27,"pfxZ":1.09,"pX":0.002,"pZ":2.323,"vX0":4.155,"vY0":-127.482,"vZ0":-3.148,"x":116.92,"y":176.06,"x0":-1.945,"y0":50.0,"z0":5.968,"aX":3.735},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"spinRate":475,"spinDirection":116},"zone":8,"typeConfidence":2.0},"hitData":{"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":145.85,"coordY":82.33}},"index":3,"pfxId":"160404_152308","playId":"04468756-0526-0033-000c-f08cd117d70a","pitchNumber":3,"startTime":"2016-04-04T20:22:01.735Z","endTime":"2016-04-04T20:22:15.483Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T20:22:15.483Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Aaron Hill singles on a line drive to center fielder Denard Span.","rbi":0,"awayScore":7,"homeScore":3,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2016-04-04T20:22:17.249Z","endTime":"2016-04-04T20:24:00.752Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":431094,"fullName":"Aaron Hill","link":"/api/v1/people/431094"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":502004,"fullName":"George Kontos","link":"/api/v1/people/502004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":431094,"fullName":"Aaron Hill","link":"/api/v1/people/431094"},"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":431094,"fullName":"Aaron Hill","link":"/api/v1/people/431094"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":452655,"link":"/api/v1/people/452655"},"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":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.67,"coordinates":{"aY":31.235,"aZ":-15.294,"pfxX":-4.54,"pfxZ":9.44,"pX":0.711,"pZ":2.058,"vX0":7.734,"vY0":-133.23,"vZ0":-7.223,"x":89.9,"y":183.21,"x0":-1.653,"y0":50.0,"z0":5.93,"aX":-8.072},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"spinRate":2037,"spinDirection":205},"zone":9,"typeConfidence":2.0},"index":0,"pfxId":"160404_152350","playId":"04468756-0536-0013-000c-f08cd117d70a","pitchNumber":1,"startTime":"2016-04-04T20:22:37.852Z","endTime":"2016-04-04T20:22:55.011Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":82.6,"strikeZoneTop":3.22,"strikeZoneBottom":1.45,"coordinates":{"aY":33.886,"aZ":-23.072,"pfxX":-10.38,"pfxZ":5.12,"pX":-1.175,"pZ":2.47,"vX0":5.063,"vY0":-133.295,"vZ0":-4.85,"x":161.79,"y":172.09,"x0":-1.771,"y0":50.0,"z0":6.021,"aX":-18.311},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"spinRate":2225,"spinDirection":243},"zone":11,"typeConfidence":2.0},"index":1,"pfxId":"160404_152406","playId":"04468756-0536-0023-000c-f08cd117d70a","pitchNumber":2,"startTime":"2016-04-04T20:22:55.011Z","endTime":"2016-04-04T20:23:19.827Z","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":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":82.7,"strikeZoneTop":3.44,"strikeZoneBottom":1.45,"coordinates":{"aY":33.834,"aZ":-19.244,"pfxX":-7.68,"pfxZ":7.26,"pX":-1.977,"pZ":2.292,"vX0":2.52,"vY0":-133.474,"vZ0":-6.011,"x":192.36,"y":176.9,"x0":-1.946,"y0":50.0,"z0":5.999,"aX":-13.593},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"spinRate":2039,"spinDirection":226},"zone":13,"typeConfidence":2.0},"index":2,"pfxId":"160404_152430","playId":"04468756-0536-0033-000c-f08cd117d70a","pitchNumber":3,"startTime":"2016-04-04T20:23:19.827Z","endTime":"2016-04-04T20:23:44.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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.3,"strikeZoneTop":3.22,"strikeZoneBottom":1.45,"coordinates":{"aY":32.414,"aZ":-16.93,"pfxX":-5.01,"pfxZ":8.5,"pX":0.54,"pZ":1.921,"vX0":7.811,"vY0":-133.676,"vZ0":-7.168,"x":96.42,"y":186.91,"x0":-1.788,"y0":50.0,"z0":5.881,"aX":-8.942},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"spinRate":1918,"spinDirection":210},"zone":9,"typeConfidence":2.0},"hitData":{"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":152.46,"coordY":82.84}},"index":3,"pfxId":"160404_152452","playId":"04468756-0536-0043-000c-f08cd117d70a","pitchNumber":4,"startTime":"2016-04-04T20:23:44.224Z","endTime":"2016-04-04T20:24:00.752Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T20:24:00.752Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Scooter Gennett singles on a sharp ground ball to center fielder Denard Span. Aaron Hill to 2nd.","rbi":0,"awayScore":7,"homeScore":3,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2016-04-04T20:24:02.370Z","endTime":"2016-04-04T20:24:49.549Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":571697,"fullName":"Scooter Gennett","link":"/api/v1/people/571697"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":502004,"fullName":"George Kontos","link":"/api/v1/people/502004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571697,"fullName":"Scooter Gennett","link":"/api/v1/people/571697"},"postOnSecond":{"id":431094,"fullName":"Aaron Hill","link":"/api/v1/people/431094"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":571697,"fullName":"Scooter Gennett","link":"/api/v1/people/571697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":452655,"link":"/api/v1/people/452655"},"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":431094,"fullName":"Aaron Hill","link":"/api/v1/people/431094"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"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":90.2,"endSpeed":81.9,"strikeZoneTop":3.14,"strikeZoneBottom":1.44,"coordinates":{"aY":32.608,"aZ":-18.541,"pfxX":-7.98,"pfxZ":7.83,"pX":-0.159,"pZ":2.316,"vX0":6.391,"vY0":-131.947,"vZ0":-5.904,"x":123.06,"y":176.25,"x0":-1.597,"y0":50.0,"z0":5.985,"aX":-13.818},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"spinRate":2134,"spinDirection":225},"zone":5,"typeConfidence":2.0},"hitData":{"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":129.08,"coordY":74.7}},"index":0,"pfxId":"160404_152541","playId":"04468756-0546-0013-000c-f08cd117d70a","pitchNumber":1,"startTime":"2016-04-04T20:24:31.900Z","endTime":"2016-04-04T20:24:49.549Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T20:24:49.549Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kirk Nieuwenhuis called out on strikes.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2016-04-04T20:25:02.841Z","endTime":"2016-04-04T20:27:27.392Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":543590,"fullName":"Kirk Nieuwenhuis","link":"/api/v1/people/543590"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":502004,"fullName":"George Kontos","link":"/api/v1/people/502004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571697,"fullName":"Scooter Gennett","link":"/api/v1/people/571697"},"postOnSecond":{"id":431094,"fullName":"Aaron Hill","link":"/api/v1/people/431094"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"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":543590,"fullName":"Kirk Nieuwenhuis","link":"/api/v1/people/543590"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":457763,"link":"/api/v1/people/457763"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Kirk Nieuwenhuis replaces Chris Capuano.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2016-04-04T20:24:58.128Z","endTime":"2016-04-04T20:25:28.124Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":543590,"link":"/api/v1/people/543590"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"803","replacedPlayer":{"id":425626,"link":"/api/v1/people/425626"}},{"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":83.1,"endSpeed":75.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"coordinates":{"aY":30.831,"aZ":-37.82,"pfxX":3.0199999999999996,"pfxZ":-3.93,"pX":-1.049,"pZ":1.609,"vX0":1.35,"vY0":-121.801,"vZ0":-2.54,"x":156.99,"y":195.34,"x0":-2.008,"y0":50.0,"z0":6.036,"aX":4.398},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"spinRate":852,"spinDirection":37},"zone":13,"typeConfidence":2.0},"index":1,"pfxId":"160404_152638","playId":"04468756-0556-0013-000c-f08cd117d70a","pitchNumber":1,"startTime":"2016-04-04T20:25:28.124Z","endTime":"2016-04-04T20:25:51.602Z","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":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":81.4,"strikeZoneTop":3.55,"strikeZoneBottom":1.59,"coordinates":{"aY":32.92,"aZ":-24.826,"pfxX":-9.18,"pfxZ":4.23,"pX":-1.472,"pZ":2.964,"vX0":4.038,"vY0":-131.513,"vZ0":-3.078,"x":173.11,"y":158.75,"x0":-1.851,"y0":50.0,"z0":6.031,"aX":-15.765},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"spinRate":1918,"spinDirection":245},"zone":11,"typeConfidence":2.0},"index":2,"pfxId":"160404_152701","playId":"04468756-0556-0023-000c-f08cd117d70a","pitchNumber":2,"startTime":"2016-04-04T20:25:51.602Z","endTime":"2016-04-04T20:26:18.384Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":82.4,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"coordinates":{"aY":33.405,"aZ":-15.29,"pfxX":-3.3099999999999996,"pfxZ":9.53,"pX":-0.134,"pZ":3.071,"vX0":5.441,"vY0":-133.201,"vZ0":-4.608,"x":122.11,"y":155.86,"x0":-1.79,"y0":50.0,"z0":5.959,"aX":-5.841},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"spinRate":1945,"spinDirection":199},"zone":2,"typeConfidence":2.0},"index":3,"pfxId":"160404_152729","playId":"04468756-0556-0033-000c-f08cd117d70a","pitchNumber":3,"startTime":"2016-04-04T20:26:18.384Z","endTime":"2016-04-04T20:26:47.833Z","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":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.2,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"coordinates":{"aY":28.062,"aZ":-35.427,"pfxX":7.32,"pfxZ":-2.29,"pX":-0.81,"pZ":3.122,"vX0":0.33,"vY0":-121.044,"vZ0":0.191,"x":147.88,"y":154.49,"x0":-1.897,"y0":50.0,"z0":6.196,"aX":10.642},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"spinRate":1333,"spinDirection":73},"zone":1,"typeConfidence":2.0},"index":4,"pfxId":"160404_152759","playId":"04468756-0556-0043-000c-f08cd117d70a","pitchNumber":4,"startTime":"2016-04-04T20:26:47.833Z","endTime":"2016-04-04T20:27:17.559Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":75.9,"strikeZoneTop":3.55,"strikeZoneBottom":1.59,"coordinates":{"aY":28.146,"aZ":-28.09,"pfxX":6.540000000000001,"pfxZ":2.7,"pX":-0.613,"pZ":2.848,"vX0":1.146,"vY0":-122.163,"vZ0":-1.947,"x":140.37,"y":161.88,"x0":-1.938,"y0":50.0,"z0":6.113,"aX":9.699},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"spinRate":1249,"spinDirection":112},"zone":4,"typeConfidence":2.0},"index":5,"pfxId":"160404_152829","playId":"04468756-0556-0053-000c-f08cd117d70a","pitchNumber":5,"startTime":"2016-04-04T20:27:17.559Z","endTime":"2016-04-04T20:27:27.392Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T20:27:27.392Z","atBatIndex":54},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ramon Flores pops out to third baseman Matt Duffy in foul territory.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2016-04-04T20:27:54.144Z","endTime":"2016-04-04T20:31:41.800Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":570717,"fullName":"Ramón Flores","link":"/api/v1/people/570717"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":502004,"fullName":"George Kontos","link":"/api/v1/people/502004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":570717,"fullName":"Ramón Flores","link":"/api/v1/people/570717"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":622110,"link":"/api/v1/people/622110"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Ramon Flores replaces Keon Broxton.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2016-04-04T20:27:40.522Z","endTime":"2016-04-04T20:28:13.640Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":570717,"link":"/api/v1/people/570717"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":542979,"link":"/api/v1/people/542979"}},{"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":82.1,"endSpeed":75.3,"strikeZoneTop":3.63,"strikeZoneBottom":1.69,"coordinates":{"aY":27.655,"aZ":-42.369,"pfxX":4.4,"pfxZ":-7.129999999999999,"pX":-0.842,"pZ":1.515,"vX0":1.481,"vY0":-120.408,"vZ0":-1.621,"x":149.1,"y":197.88,"x0":-2.039,"y0":50.0,"z0":6.014,"aX":6.332},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"spinRate":1446,"spinDirection":31},"zone":13,"typeConfidence":2.0},"index":1,"pfxId":"160404_152924","playId":"04468756-0566-0013-000c-f08cd117d70a","pitchNumber":1,"startTime":"2016-04-04T20:28:13.640Z","endTime":"2016-04-04T20:28:36.635Z","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":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":75.8,"strikeZoneTop":3.76,"strikeZoneBottom":1.54,"coordinates":{"aY":27.914,"aZ":-33.449,"pfxX":3.5600000000000005,"pfxZ":-0.91,"pX":-0.854,"pZ":2.953,"vX0":1.647,"vY0":-121.827,"vZ0":-0.563,"x":149.55,"y":159.05,"x0":-2.006,"y0":50.0,"z0":6.123,"aX":5.261},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"spinRate":644,"spinDirection":76},"zone":11,"typeConfidence":2.0},"index":2,"pfxId":"160404_152948","playId":"04468756-0566-0023-000c-f08cd117d70a","pitchNumber":2,"startTime":"2016-04-04T20:28:36.635Z","endTime":"2016-04-04T20:29:08.045Z","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":90.3,"endSpeed":81.6,"strikeZoneTop":3.71,"strikeZoneBottom":1.69,"coordinates":{"aY":34.328,"aZ":-17.251,"pfxX":-3.2700000000000005,"pfxZ":8.57,"pX":-1.905,"pZ":2.644,"vX0":1.61,"vY0":-132.351,"vZ0":-5.085,"x":189.61,"y":167.39,"x0":-2.103,"y0":50.0,"z0":5.897,"aX":-5.673},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"spinRate":1750,"spinDirection":200},"zone":13,"typeConfidence":2.0},"index":3,"pfxId":"160404_153019","playId":"04468756-0566-0033-000c-f08cd117d70a","pitchNumber":3,"startTime":"2016-04-04T20:29:08.045Z","endTime":"2016-04-04T20:29:36.726Z","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":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.2,"strikeZoneTop":3.76,"strikeZoneBottom":1.77,"coordinates":{"aY":28.244,"aZ":-41.804,"pfxX":4.17,"pfxZ":-6.6899999999999995,"pX":-1.106,"pZ":3.317,"vX0":0.996,"vY0":-121.002,"vZ0":2.011,"x":159.16,"y":149.22,"x0":-2.066,"y0":50.0,"z0":6.196,"aX":6.048},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"spinRate":1363,"spinDirection":32},"zone":11,"typeConfidence":2.0},"index":4,"pfxId":"160404_153047","playId":"04468756-0566-0043-000c-f08cd117d70a","pitchNumber":4,"startTime":"2016-04-04T20:29:36.726Z","endTime":"2016-04-04T20:30:11.869Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":81.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.54,"coordinates":{"aY":34.796,"aZ":-23.836,"pfxX":-9.02,"pfxZ":4.79,"pX":-0.861,"pZ":2.378,"vX0":5.483,"vY0":-132.242,"vZ0":-4.39,"x":149.82,"y":174.57,"x0":-1.817,"y0":50.0,"z0":5.864,"aX":-15.573},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"spinRate":1937,"spinDirection":241},"zone":13,"typeConfidence":2.0},"index":5,"pfxId":"160404_153120","playId":"04468756-0566-0053-000c-f08cd117d70a","pitchNumber":5,"startTime":"2016-04-04T20:30:11.869Z","endTime":"2016-04-04T20:31:21.459Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.54,"coordinates":{"aY":27.954,"aZ":-29.263,"pfxX":4.91,"pfxZ":1.8900000000000001,"pX":0.169,"pZ":2.685,"vX0":3.541,"vY0":-122.611,"vZ0":-2.061,"x":110.56,"y":166.29,"x0":-1.94,"y0":50.0,"z0":6.074,"aX":7.349},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"spinRate":935,"spinDirection":111},"zone":5,"typeConfidence":2.0},"hitData":{"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":77.75,"coordY":170.24}},"index":6,"pfxId":"160404_153229","playId":"04468756-0566-0063-000c-f08cd117d70a","pitchNumber":6,"startTime":"2016-04-04T20:31:21.459Z","endTime":"2016-04-04T20:31:41.800Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T20:31:41.800Z","atBatIndex":55},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Buster Posey walks.","rbi":0,"awayScore":7,"homeScore":3,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2016-04-04T20:34:58.419Z","endTime":"2016-04-04T20:35:58.797Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":457763,"fullName":"Buster Posey","link":"/api/v1/people/457763"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":516414,"fullName":"Ariel Peña","link":"/api/v1/people/516414"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":457763,"fullName":"Buster Posey","link":"/api/v1/people/457763"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"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":457763,"fullName":"Buster Posey","link":"/api/v1/people/457763"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Ariel Pena replaces Chris Capuano, batting 8th.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2016-04-04T20:34:54.923Z","endTime":"2016-04-04T20:34:55.923Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":516414,"link":"/api/v1/people/516414"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"804","replacedPlayer":{"id":543590,"link":"/api/v1/people/543590"}},{"details":{"description":"Ramon Flores remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2016-04-04T20:34:54.923Z","endTime":"2016-04-04T20:35:03.855Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":570717,"link":"/api/v1/people/570717"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"id":542979,"link":"/api/v1/people/542979"}},{"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":0},"pitchData":{"startSpeed":82.3,"endSpeed":77.3,"strikeZoneTop":3.53,"strikeZoneBottom":1.63,"coordinates":{"aY":21.035,"aZ":-28.906,"pfxX":1.7,"pfxZ":2.15,"pX":0.837,"pZ":0.828,"vX0":2.242,"vY0":-120.509,"vZ0":-7.06,"x":85.1,"y":216.42,"x0":-0.322,"y0":50.0,"z0":6.313,"aX":2.525},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"spinRate":497,"spinDirection":142},"zone":14,"typeConfidence":2.0},"index":2,"pfxId":"160404_153531","playId":"04468756-0576-0013-000c-f08cd117d70a","pitchNumber":1,"startTime":"2016-04-04T20:35:03.855Z","endTime":"2016-04-04T20:35:08.019Z","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":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"coordinates":{"aY":32.135,"aZ":-20.519,"pfxX":-9.84,"pfxZ":6.4,"pX":-0.178,"pZ":2.163,"vX0":3.52,"vY0":-134.41,"vZ0":-6.361,"x":123.78,"y":180.38,"x0":-0.234,"y0":50.0,"z0":6.042,"aX":-17.807},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"spinRate":2297,"spinDirection":236},"zone":8,"typeConfidence":2.0},"index":3,"pfxId":"160404_153551","playId":"04468756-0576-0023-000c-f08cd117d70a","pitchNumber":2,"startTime":"2016-04-04T20:35:08.019Z","endTime":"2016-04-04T20:35:15.718Z","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":91.9,"endSpeed":84.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"coordinates":{"aY":30.458,"aZ":-14.234,"pfxX":-8.52,"pfxZ":9.81,"pX":0.833,"pZ":1.54,"vX0":5.752,"vY0":-134.411,"vZ0":-8.856,"x":85.25,"y":197.2,"x0":-0.233,"y0":50.0,"z0":5.899,"aX":-15.509},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"spinRate":2559,"spinDirection":220},"zone":14,"typeConfidence":2.0},"index":4,"pfxId":"160404_153625","playId":"04468756-0576-0033-000c-f08cd117d70a","pitchNumber":3,"startTime":"2016-04-04T20:35:15.718Z","endTime":"2016-04-04T20:35:31.932Z","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":1,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"coordinates":{"aY":24.447,"aZ":-30.942,"pfxX":1.45,"pfxZ":0.79,"pX":-1.433,"pZ":3.521,"vX0":-2.428,"vY0":-120.238,"vZ0":-0.666,"x":171.62,"y":143.71,"x0":-0.596,"y0":50.0,"z0":6.56,"aX":2.111},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"spinRate":294,"spinDirection":120},"zone":11,"typeConfidence":2.0},"index":5,"pfxId":"160404_153642","playId":"04468756-0576-0043-000c-f08cd117d70a","pitchNumber":4,"startTime":"2016-04-04T20:35:31.932Z","endTime":"2016-04-04T20:35:51.416Z","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":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.0,"strikeZoneTop":3.4,"strikeZoneBottom":1.46,"coordinates":{"aY":31.889,"aZ":-15.397,"pfxX":-9.89,"pfxZ":9.21,"pX":-1.535,"pZ":2.578,"vX0":0.6,"vY0":-134.511,"vZ0":-6.187,"x":175.51,"y":169.17,"x0":-0.48,"y0":50.0,"z0":6.019,"aX":-17.938},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"spinRate":2649,"spinDirection":226},"zone":11,"typeConfidence":2.0},"index":6,"pfxId":"160404_153702","playId":"04468756-0576-0053-000c-f08cd117d70a","pitchNumber":5,"startTime":"2016-04-04T20:35:51.416Z","endTime":"2016-04-04T20:35:58.797Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T20:35:58.797Z","atBatIndex":56},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Hunter Pence grounds into a double play, third baseman Aaron Hill to second baseman Scooter Gennett to first baseman Chris Carter. Buster Posey out at 2nd. Hunter Pence out at 1st.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2016-04-04T20:36:07.254Z","endTime":"2016-04-04T20:38:19.614Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":452254,"fullName":"Hunter Pence","link":"/api/v1/people/452254"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":516414,"fullName":"Ariel Peña","link":"/api/v1/people/516414"},"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":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":457763,"fullName":"Buster Posey","link":"/api/v1/people/457763"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":431094,"link":"/api/v1/people/431094"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":571697,"link":"/api/v1/people/571697"},"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":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":452254,"fullName":"Hunter Pence","link":"/api/v1/people/452254"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":571697,"link":"/api/v1/people/571697"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":474892,"link":"/api/v1/people/474892"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"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":91.5,"endSpeed":83.5,"strikeZoneTop":3.42,"strikeZoneBottom":1.68,"coordinates":{"aY":32.375,"aZ":-15.991,"pfxX":-8.2,"pfxZ":8.98,"pX":-0.72,"pZ":2.016,"vX0":1.846,"vY0":-133.97,"vZ0":-7.243,"x":144.44,"y":184.35,"x0":-0.359,"y0":50.0,"z0":5.925,"aX":-14.713},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"spinRate":2368,"spinDirection":222},"zone":7,"typeConfidence":2.0},"index":0,"pfxId":"160404_153742","playId":"04468756-0586-0013-000c-f08cd117d70a","pitchNumber":1,"startTime":"2016-04-04T20:36:33.822Z","endTime":"2016-04-04T20:37:01.218Z","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":91.7,"endSpeed":83.3,"strikeZoneTop":3.61,"strikeZoneBottom":1.68,"coordinates":{"aY":33.709,"aZ":-21.969,"pfxX":-8.23,"pfxZ":5.62,"pX":-2.176,"pZ":5.23,"vX0":-1.725,"vY0":-134.539,"vZ0":1.576,"x":199.94,"y":97.57,"x0":-0.456,"y0":50.0,"z0":6.211,"aX":-14.827},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"spinRate":1940,"spinDirection":235},"zone":11,"typeConfidence":2.0},"index":1,"pfxId":"160404_153811","playId":"04468756-0586-0023-000c-f08cd117d70a","pitchNumber":2,"startTime":"2016-04-04T20:37:01.218Z","endTime":"2016-04-04T20:37:32.538Z","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":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.68,"coordinates":{"aY":25.28,"aZ":-28.546,"pfxX":-0.61,"pfxZ":2.4,"pX":-0.439,"pZ":2.9,"vX0":0.263,"vY0":-121.276,"vZ0":-2.332,"x":133.73,"y":160.48,"x0":-0.47,"y0":50.0,"z0":6.381,"aX":-0.896},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"spinRate":447,"spinDirection":193},"zone":4,"typeConfidence":2.0},"index":2,"pfxId":"160404_153844","playId":"04468756-0586-0033-000c-f08cd117d70a","pitchNumber":3,"startTime":"2016-04-04T20:37:32.538Z","endTime":"2016-04-04T20:38:00.047Z","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.4,"endSpeed":84.0,"strikeZoneTop":3.42,"strikeZoneBottom":1.68,"coordinates":{"aY":33.62,"aZ":-13.871,"pfxX":-5.96,"pfxZ":9.98,"pX":-0.221,"pZ":2.297,"vX0":2.381,"vY0":-135.304,"vZ0":-6.886,"x":125.42,"y":176.76,"x0":-0.346,"y0":50.0,"z0":5.875,"aX":-10.881},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"spinRate":2283,"spinDirection":210},"zone":5,"typeConfidence":2.0},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":93.51,"coordY":167.7}},"index":3,"pfxId":"160404_153909","playId":"04468756-0586-0043-000c-f08cd117d70a","pitchNumber":4,"startTime":"2016-04-04T20:38:00.047Z","endTime":"2016-04-04T20:38:19.614Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T20:38:19.614Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Belt flies out to left fielder Ryan Braun.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2016-04-04T20:38:22.007Z","endTime":"2016-04-04T20:40:03.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":474832,"fullName":"Brandon Belt","link":"/api/v1/people/474832"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":516414,"fullName":"Ariel Peña","link":"/api/v1/people/516414"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":474832,"fullName":"Brandon Belt","link":"/api/v1/people/474832"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":460075,"link":"/api/v1/people/460075"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":92.1,"endSpeed":84.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"coordinates":{"aY":33.178,"aZ":-19.762,"pfxX":-7.530000000000001,"pfxZ":6.789999999999999,"pX":-1.804,"pZ":2.285,"vX0":-0.34,"vY0":-134.931,"vZ0":-5.979,"x":185.76,"y":177.08,"x0":-0.699,"y0":50.0,"z0":5.951,"aX":-13.696},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"spinRate":1987,"spinDirection":227},"zone":13,"typeConfidence":2.0},"index":0,"pfxId":"160404_153956","playId":"04468756-0596-0013-000c-f08cd117d70a","pitchNumber":1,"startTime":"2016-04-04T20:38:45.641Z","endTime":"2016-04-04T20:39:04.622Z","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":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"coordinates":{"aY":31.022,"aZ":-17.951,"pfxX":-7.43,"pfxZ":7.870000000000001,"pX":-1.52,"pZ":2.801,"vX0":0.261,"vY0":-133.809,"vZ0":-5.148,"x":174.94,"y":163.15,"x0":-0.655,"y0":50.0,"z0":6.051,"aX":-13.361},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"spinRate":2115,"spinDirection":223},"zone":11,"typeConfidence":2.0},"index":1,"pfxId":"160404_154014","playId":"04468756-0596-0023-000c-f08cd117d70a","pitchNumber":2,"startTime":"2016-04-04T20:39:04.622Z","endTime":"2016-04-04T20:39:21.255Z","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":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.6,"coordinates":{"aY":31.778,"aZ":-19.873,"pfxX":-9.42,"pfxZ":6.67,"pX":-0.847,"pZ":2.6,"vX0":2.688,"vY0":-135.159,"vZ0":-5.08,"x":149.29,"y":168.58,"x0":-0.636,"y0":50.0,"z0":5.916,"aX":-17.281},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"spinRate":2276,"spinDirection":234},"zone":11,"typeConfidence":2.0},"index":2,"pfxId":"160404_154033","playId":"04468756-0596-0033-000c-f08cd117d70a","pitchNumber":3,"startTime":"2016-04-04T20:39:21.255Z","endTime":"2016-04-04T20:39:50.122Z","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":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.6,"coordinates":{"aY":28.824,"aZ":-15.002,"pfxX":-8.46,"pfxZ":9.31,"pX":-0.058,"pZ":2.14,"vX0":4.241,"vY0":-134.598,"vZ0":-7.122,"x":119.21,"y":181.0,"x0":-0.554,"y0":50.0,"z0":5.88,"aX":-15.533},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"spinRate":2495,"spinDirection":222},"zone":8,"typeConfidence":2.0},"hitData":{"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":60.47,"coordY":127.05}},"index":3,"pfxId":"160404_154057","playId":"04468756-0596-0043-000c-f08cd117d70a","pitchNumber":4,"startTime":"2016-04-04T20:39:50.122Z","endTime":"2016-04-04T20:40:03.782Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T20:40:03.782Z","atBatIndex":58},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Domingo Santana pops out to first baseman Brandon Belt in foul territory.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2016-04-04T20:43:10.860Z","endTime":"2016-04-04T20:44:51.361Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":570267,"fullName":"Domingo Santana","link":"/api/v1/people/570267"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518715,"fullName":"Cory Gearrin","link":"/api/v1/people/518715"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"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":570267,"fullName":"Domingo Santana","link":"/api/v1/people/570267"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":474832,"link":"/api/v1/people/474832"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cory Gearrin replaces George Kontos, batting 8th, replacing pitcher George Kontos.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2016-04-04T20:42:49.301Z","endTime":"2016-04-04T20:43:31.302Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":518715,"link":"/api/v1/people/518715"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"802","replacedPlayer":{"id":502004,"link":"/api/v1/people/502004"}},{"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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.2,"strikeZoneTop":3.76,"strikeZoneBottom":1.68,"coordinates":{"aY":27.971,"aZ":-30.841,"pfxX":-11.9,"pfxZ":0.71,"pX":-1.173,"pZ":2.543,"vX0":6.081,"vY0":-132.125,"vZ0":-0.268,"x":161.71,"y":170.12,"x0":-1.957,"y0":50.0,"z0":4.911,"aX":-21.054},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"spinRate":2316,"spinDirection":266},"zone":13,"typeConfidence":2.0},"index":1,"pfxId":"160404_154434","playId":"04468756-0606-0013-000c-f08cd117d70a","pitchNumber":1,"startTime":"2016-04-04T20:43:31.302Z","endTime":"2016-04-04T20:43:49.505Z","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":76.8,"strikeZoneTop":4.02,"strikeZoneBottom":1.92,"coordinates":{"aY":23.374,"aZ":-31.994,"pfxX":4.53,"pfxZ":0.07,"pX":0.546,"pZ":1.591,"vX0":4.936,"vY0":-121.122,"vZ0":-1.279,"x":96.19,"y":195.82,"x0":-2.106,"y0":50.0,"z0":4.92,"aX":6.732},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"spinRate":806,"spinDirection":91},"zone":14,"typeConfidence":2.0},"index":2,"pfxId":"160404_154500","playId":"04468756-0606-0023-000c-f08cd117d70a","pitchNumber":2,"startTime":"2016-04-04T20:43:49.505Z","endTime":"2016-04-04T20:44:10.471Z","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":90.7,"endSpeed":83.2,"strikeZoneTop":4.02,"strikeZoneBottom":1.92,"coordinates":{"aY":29.654,"aZ":-30.62,"pfxX":-11.27,"pfxZ":0.8300000000000001,"pX":-1.087,"pZ":2.953,"vX0":6.034,"vY0":-132.886,"vZ0":0.754,"x":158.43,"y":159.05,"x0":-1.928,"y0":50.0,"z0":4.898,"aX":-20.07},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"spinRate":2197,"spinDirection":265},"zone":13,"typeConfidence":2.0},"index":3,"pfxId":"160404_154521","playId":"04468756-0606-0033-000c-f08cd117d70a","pitchNumber":3,"startTime":"2016-04-04T20:44:10.471Z","endTime":"2016-04-04T20:44:36.496Z","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":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.3,"strikeZoneTop":3.76,"strikeZoneBottom":1.68,"coordinates":{"aY":29.644,"aZ":-32.911,"pfxX":-10.84,"pfxZ":-0.44999999999999996,"pX":-0.648,"pZ":2.961,"vX0":7.108,"vY0":-132.989,"vZ0":1.439,"x":141.7,"y":158.83,"x0":-1.952,"y0":50.0,"z0":4.807,"aX":-19.337},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"spinRate":2111,"spinDirection":272},"zone":4,"typeConfidence":2.0},"hitData":{"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":168.72,"coordY":190.57}},"index":4,"pfxId":"160404_154540","playId":"04468756-0606-0043-000c-f08cd117d70a","pitchNumber":4,"startTime":"2016-04-04T20:44:36.496Z","endTime":"2016-04-04T20:44:51.361Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T20:44:51.361Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonathan Villar grounds out softly, second baseman Joe Panik to first baseman Brandon Belt.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2016-04-04T20:44:52.897Z","endTime":"2016-04-04T20:46:08.519Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":542340,"fullName":"Jonathan Villar","link":"/api/v1/people/542340"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518715,"fullName":"Cory Gearrin","link":"/api/v1/people/518715"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":542340,"fullName":"Jonathan Villar","link":"/api/v1/people/542340"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":605412,"link":"/api/v1/people/605412"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":474832,"link":"/api/v1/people/474832"},"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(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.3,"endSpeed":82.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.54,"coordinates":{"aY":29.467,"aZ":-27.812,"pfxX":-10.47,"pfxZ":2.43,"pX":-0.827,"pZ":2.595,"vX0":6.245,"vY0":-132.351,"vZ0":-0.542,"x":148.52,"y":168.71,"x0":-1.862,"y0":50.0,"z0":4.847,"aX":-18.491},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"spinRate":2082,"spinDirection":256},"zone":11,"typeConfidence":2.0},"index":0,"pfxId":"160404_154623","playId":"04468756-0616-0013-000c-f08cd117d70a","pitchNumber":1,"startTime":"2016-04-04T20:45:11.013Z","endTime":"2016-04-04T20:45:31.692Z","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":90.2,"endSpeed":82.8,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"coordinates":{"aY":27.78,"aZ":-27.311,"pfxX":-7.43,"pfxZ":2.71,"pX":-0.21,"pZ":5.157,"vX0":6.914,"vY0":-131.981,"vZ0":4.871,"x":125.0,"y":99.54,"x0":-1.897,"y0":50.0,"z0":5.298,"aX":-13.119},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"spinRate":1537,"spinDirection":249},"zone":11,"typeConfidence":2.0},"index":1,"pfxId":"160404_154641","playId":"04468756-0616-0023-000c-f08cd117d70a","pitchNumber":2,"startTime":"2016-04-04T20:45:31.692Z","endTime":"2016-04-04T20:45:54.125Z","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":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"coordinates":{"aY":23.578,"aZ":-33.399,"pfxX":-9.39,"pfxZ":-0.88,"pX":-0.646,"pZ":1.443,"vX0":6.101,"vY0":-120.928,"vZ0":-0.44,"x":141.62,"y":199.82,"x0":-1.981,"y0":50.0,"z0":4.557,"aX":-13.909},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"spinRate":1675,"spinDirection":275},"zone":13,"typeConfidence":2.0},"hitData":{"trajectory":"ground_ball","hardness":"soft","location":"4","coordinates":{"coordX":150.43,"coordY":154.49}},"index":2,"pfxId":"160404_154703","playId":"04468756-0616-0033-000c-f08cd117d70a","pitchNumber":3,"startTime":"2016-04-04T20:45:54.125Z","endTime":"2016-04-04T20:46:08.519Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T20:46:08.519Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Braun grounds out, third baseman Matt Duffy to first baseman Brandon Belt.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2016-04-04T20:46:10.103Z","endTime":"2016-04-04T20:48:32.187Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":460075,"fullName":"Ryan Braun","link":"/api/v1/people/460075"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518715,"fullName":"Cory Gearrin","link":"/api/v1/people/518715"},"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":460075,"fullName":"Ryan Braun","link":"/api/v1/people/460075"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":622110,"link":"/api/v1/people/622110"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":474832,"link":"/api/v1/people/474832"},"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":90.5,"endSpeed":83.2,"strikeZoneTop":3.9,"strikeZoneBottom":1.88,"coordinates":{"aY":29.628,"aZ":-33.444,"pfxX":-11.47,"pfxZ":-0.76,"pX":-1.5,"pZ":1.985,"vX0":5.321,"vY0":-132.596,"vZ0":-1.028,"x":174.18,"y":185.19,"x0":-2.048,"y0":50.0,"z0":4.829,"aX":-20.314},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"spinRate":2226,"spinDirection":273},"zone":13,"typeConfidence":2.0},"index":0,"pfxId":"160404_154746","playId":"04468756-0626-0013-000c-f08cd117d70a","pitchNumber":1,"startTime":"2016-04-04T20:46:35.550Z","endTime":"2016-04-04T20:46:58.864Z","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":0,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":78.0,"strikeZoneTop":3.94,"strikeZoneBottom":1.92,"coordinates":{"aY":23.703,"aZ":-32.42,"pfxX":2.68,"pfxZ":-0.20999999999999996,"pX":0.198,"pZ":1.344,"vX0":4.837,"vY0":-122.989,"vZ0":-1.816,"x":109.45,"y":202.49,"x0":-2.14,"y0":50.0,"z0":4.834,"aX":4.118},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"spinRate":486,"spinDirection":86},"zone":14,"typeConfidence":2.0},"index":1,"pfxId":"160404_154808","playId":"04468756-0626-0023-000c-f08cd117d70a","pitchNumber":2,"startTime":"2016-04-04T20:46:58.864Z","endTime":"2016-04-04T20:47:22.876Z","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":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.4,"strikeZoneTop":3.65,"strikeZoneBottom":1.7,"coordinates":{"aY":29.968,"aZ":-29.943,"pfxX":-11.77,"pfxZ":1.2,"pX":-0.721,"pZ":3.192,"vX0":7.177,"vY0":-133.333,"vZ0":1.156,"x":144.48,"y":152.6,"x0":-1.925,"y0":50.0,"z0":4.921,"aX":-21.092},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"spinRate":2307,"spinDirection":263},"zone":1,"typeConfidence":2.0},"index":2,"pfxId":"160404_154834","playId":"04468756-0626-0033-000c-f08cd117d70a","pitchNumber":3,"startTime":"2016-04-04T20:47:22.876Z","endTime":"2016-04-04T20:47:52.140Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.5,"strikeZoneTop":3.86,"strikeZoneBottom":1.84,"coordinates":{"aY":28.603,"aZ":-30.312,"pfxX":-10.7,"pfxZ":1.0,"pX":-2.245,"pZ":3.058,"vX0":3.396,"vY0":-132.808,"vZ0":1.188,"x":202.57,"y":156.21,"x0":-2.15,"y0":50.0,"z0":4.81,"aX":-19.108},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"spinRate":2097,"spinDirection":264},"zone":11,"typeConfidence":2.0},"index":3,"pfxId":"160404_154902","playId":"04468756-0626-0043-000c-f08cd117d70a","pitchNumber":4,"startTime":"2016-04-04T20:47:52.140Z","endTime":"2016-04-04T20:48:17.905Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.7,"strikeZoneTop":3.65,"strikeZoneBottom":1.7,"coordinates":{"aY":22.85,"aZ":-29.103,"pfxX":3.5299999999999994,"pfxZ":1.9500000000000002,"pX":-0.312,"pZ":2.795,"vX0":3.34,"vY0":-122.685,"vZ0":0.711,"x":128.89,"y":163.32,"x0":-2.146,"y0":50.0,"z0":4.969,"aX":5.407},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"spinRate":735,"spinDirection":119},"zone":4,"typeConfidence":2.0},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.64,"coordY":163.64}},"index":4,"pfxId":"160404_154927","playId":"04468756-0626-0053-000c-f08cd117d70a","pitchNumber":5,"startTime":"2016-04-04T20:48:17.905Z","endTime":"2016-04-04T20:48:32.187Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T20:48:32.187Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Duffy grounds out, third baseman Aaron Hill to first baseman Chris Carter.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2016-04-04T20:50:17.137Z","endTime":"2016-04-04T20:51:13.112Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":622110,"fullName":"Matt Duffy","link":"/api/v1/people/622110"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":516414,"fullName":"Ariel Peña","link":"/api/v1/people/516414"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":622110,"fullName":"Matt Duffy","link":"/api/v1/people/622110"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":431094,"link":"/api/v1/people/431094"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":474892,"link":"/api/v1/people/474892"},"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":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.8,"strikeZoneTop":3.65,"strikeZoneBottom":1.56,"coordinates":{"aY":28.895,"aZ":-11.097,"pfxX":-5.88,"pfxZ":11.97,"pX":1.124,"pZ":1.681,"vX0":5.611,"vY0":-131.836,"vZ0":-9.036,"x":74.16,"y":193.39,"x0":-0.271,"y0":50.0,"z0":5.979,"aX":-10.313},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"spinRate":2582,"spinDirection":206},"zone":14,"typeConfidence":2.0},"index":0,"pfxId":"160404_155152","playId":"04468756-0636-0013-000c-f08cd117d70a","pitchNumber":1,"startTime":"2016-04-04T20:50:41.620Z","endTime":"2016-04-04T20:50:59.486Z","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":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.5,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"coordinates":{"aY":28.534,"aZ":-13.797,"pfxX":-6.300000000000001,"pfxZ":10.27,"pX":-0.342,"pZ":2.413,"vX0":2.965,"vY0":-132.717,"vZ0":-6.697,"x":130.04,"y":173.63,"x0":-0.656,"y0":50.0,"z0":5.974,"aX":-11.226},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"spinRate":2354,"spinDirection":211},"zone":4,"typeConfidence":2.0},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.56,"coordY":170.75}},"index":1,"pfxId":"160404_155208","playId":"04468756-0636-0023-000c-f08cd117d70a","pitchNumber":2,"startTime":"2016-04-04T20:50:59.486Z","endTime":"2016-04-04T20:51:13.112Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T20:51:13.112Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brandon Crawford walks.","rbi":0,"awayScore":7,"homeScore":3,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2016-04-04T20:51:14.417Z","endTime":"2016-04-04T20:53:35.918Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":543063,"fullName":"Brandon Crawford","link":"/api/v1/people/543063"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":516414,"fullName":"Ariel Peña","link":"/api/v1/people/516414"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543063,"fullName":"Brandon Crawford","link":"/api/v1/people/543063"},"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":543063,"fullName":"Brandon Crawford","link":"/api/v1/people/543063"},"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(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":83.1,"endSpeed":77.0,"strikeZoneTop":3.4,"strikeZoneBottom":1.58,"coordinates":{"aY":25.587,"aZ":-28.246,"pfxX":-2.15,"pfxZ":2.6,"pX":-0.01,"pZ":-0.52,"vX0":1.628,"vY0":-121.528,"vZ0":-9.836,"x":117.38,"y":252.82,"x0":-0.412,"y0":50.0,"z0":6.063,"aX":-3.193},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"spinRate":604,"spinDirection":219},"zone":13,"typeConfidence":2.0},"index":0,"pfxId":"160404_155253","playId":"04468756-0646-0013-000c-f08cd117d70a","pitchNumber":1,"startTime":"2016-04-04T20:51:40.729Z","endTime":"2016-04-04T20:52:08.656Z","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":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.53,"coordinates":{"aY":30.641,"aZ":-17.925,"pfxX":-7.58,"pfxZ":7.85,"pX":-1.103,"pZ":3.601,"vX0":1.179,"vY0":-133.96,"vZ0":-2.995,"x":159.04,"y":141.55,"x0":-0.566,"y0":50.0,"z0":6.025,"aX":-13.692},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"spinRate":2140,"spinDirection":223},"zone":11,"typeConfidence":2.0},"index":1,"pfxId":"160404_155319","playId":"04468756-0646-0023-000c-f08cd117d70a","pitchNumber":2,"startTime":"2016-04-04T20:52:08.656Z","endTime":"2016-04-04T20:52:28.971Z","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.5,"endSpeed":84.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.65,"coordinates":{"aY":29.881,"aZ":-17.579,"pfxX":-7.74,"pfxZ":8.02,"pX":-0.855,"pZ":1.975,"vX0":2.403,"vY0":-133.96,"vZ0":-6.852,"x":149.59,"y":185.46,"x0":-0.76,"y0":50.0,"z0":5.83,"aX":-14.016},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"spinRate":2191,"spinDirection":223},"zone":13,"typeConfidence":2.0},"index":2,"pfxId":"160404_155341","playId":"399bf085-9ba4-4abe-addb-a8f6bc43fb02","pitchNumber":3,"startTime":"2016-04-04T20:52:28.971Z","endTime":"2016-04-04T20:52:49.039Z","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":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"coordinates":{"aY":30.189,"aZ":-20.339,"pfxX":-7.85,"pfxZ":6.440000000000001,"pX":-1.141,"pZ":2.306,"vX0":1.669,"vY0":-134.555,"vZ0":-5.477,"x":160.49,"y":176.52,"x0":-0.751,"y0":50.0,"z0":5.816,"aX":-14.337},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"spinRate":2004,"spinDirection":230},"zone":13,"typeConfidence":2.0},"index":3,"pfxId":"160404_155401","playId":"8369b6b8-0b8b-4523-b5f0-47fa31264230","pitchNumber":4,"startTime":"2016-04-04T20:52:49.039Z","endTime":"2016-04-04T20:53:10.647Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.61,"coordinates":{"aY":30.768,"aZ":-17.277,"pfxX":-8.16,"pfxZ":8.26,"pX":-1.221,"pZ":1.244,"vX0":2.063,"vY0":-133.615,"vZ0":-8.531,"x":163.54,"y":205.19,"x0":-0.947,"y0":50.0,"z0":5.737,"aX":-14.641},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"spinRate":2267,"spinDirection":224},"zone":13,"typeConfidence":2.0},"index":4,"pfxId":"160404_155422","playId":"805cf839-bebd-4ac7-9695-05938f2e1875","pitchNumber":5,"startTime":"2016-04-04T20:53:10.647Z","endTime":"2016-04-04T20:53:29.320Z","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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.49,"coordinates":{"aY":30.46,"aZ":-19.62,"pfxX":-7.190000000000001,"pfxZ":6.84,"pX":-2.227,"pZ":2.754,"vX0":-0.934,"vY0":-134.563,"vZ0":-4.556,"x":201.89,"y":164.42,"x0":-0.941,"y0":50.0,"z0":5.868,"aX":-13.122},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"spinRate":1957,"spinDirection":226},"zone":11,"typeConfidence":2.0},"index":5,"pfxId":"160404_155441","playId":"fa24aeca-0e9f-4d51-97a9-82cb2c2ecc18","pitchNumber":6,"startTime":"2016-04-04T20:53:29.320Z","endTime":"2016-04-04T20:53:35.918Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T20:53:35.918Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gregor Blanco singles on a ground ball to left fielder Ryan Braun. Brandon Crawford to 2nd.","rbi":0,"awayScore":7,"homeScore":3,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2016-04-04T20:53:50.496Z","endTime":"2016-04-04T20:55:27.047Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":453923,"fullName":"Grégor Blanco","link":"/api/v1/people/453923"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":516414,"fullName":"Ariel Peña","link":"/api/v1/people/516414"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":453923,"fullName":"Grégor Blanco","link":"/api/v1/people/453923"},"postOnSecond":{"id":543063,"fullName":"Brandon Crawford","link":"/api/v1/people/543063"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"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":453923,"fullName":"Grégor Blanco","link":"/api/v1/people/453923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":460075,"link":"/api/v1/people/460075"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":543063,"fullName":"Brandon Crawford","link":"/api/v1/people/543063"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Gregor Blanco replaces Cory Gearrin.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2016-04-04T20:53:47.346Z","endTime":"2016-04-04T20:54:14.405Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":453923,"link":"/api/v1/people/453923"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"803","replacedPlayer":{"id":518715,"link":"/api/v1/people/518715"}},{"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":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.55,"coordinates":{"aY":30.978,"aZ":-16.873,"pfxX":-8.65,"pfxZ":8.31,"pX":-0.687,"pZ":2.647,"vX0":3.051,"vY0":-134.931,"vZ0":-5.429,"x":143.19,"y":167.31,"x0":-0.712,"y0":50.0,"z0":5.884,"aX":-15.852},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"spinRate":2368,"spinDirection":226},"zone":4,"typeConfidence":2.0},"index":1,"pfxId":"160404_155523","playId":"68d7b7e8-2a5a-4994-b221-2dddb3a5e110","pitchNumber":1,"startTime":"2016-04-04T20:54:14.405Z","endTime":"2016-04-04T20:54:14.405Z","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":2,"playId":"588a4591-10a8-438a-b75d-4e64bcdeec94","startTime":"2016-04-04T20:54:44.496Z","endTime":"2016-04-04T20:54:44.496Z","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":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.55,"coordinates":{"aY":31.907,"aZ":-16.84,"pfxX":-7.48,"pfxZ":8.27,"pX":-0.959,"pZ":2.686,"vX0":1.643,"vY0":-135.543,"vZ0":-5.291,"x":153.55,"y":166.26,"x0":-0.605,"y0":50.0,"z0":5.854,"aX":-13.808},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"spinRate":2208,"spinDirection":222},"zone":11,"typeConfidence":2.0},"hitData":{"launchSpeed":97.4,"launchAngle":3.0,"totalDistance":80.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.34,"coordY":107.74}},"index":3,"pfxId":"160404_155619","playId":"2f683b58-4b80-487f-bec6-245235e54658","pitchNumber":2,"startTime":"2016-04-04T20:55:09.356Z","endTime":"2016-04-04T20:55:27.047Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T20:55:27.047Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Angel Pagan flies out to left fielder Ryan Braun.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2016-04-04T20:55:28.311Z","endTime":"2016-04-04T21:00:08.335Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":434636,"fullName":"Ángel Pagán","link":"/api/v1/people/434636"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":516414,"fullName":"Ariel Peña","link":"/api/v1/people/516414"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":453923,"fullName":"Grégor Blanco","link":"/api/v1/people/453923"},"postOnSecond":{"id":543063,"fullName":"Brandon Crawford","link":"/api/v1/people/543063"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":434636,"fullName":"Ángel Pagán","link":"/api/v1/people/434636"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":460075,"link":"/api/v1/people/460075"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":91.2,"endSpeed":83.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.5,"coordinates":{"aY":30.462,"aZ":-17.771,"pfxX":-7.49,"pfxZ":7.98,"pX":-0.165,"pZ":2.242,"vX0":3.817,"vY0":-133.551,"vZ0":-6.095,"x":123.29,"y":178.25,"x0":-0.644,"y0":50.0,"z0":5.845,"aX":-13.449},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"spinRate":2140,"spinDirection":223},"zone":5,"typeConfidence":2.0},"index":0,"pfxId":"160404_155729","playId":"6367e9fb-ef9a-4e68-856f-641cf5bb5cf2","pitchNumber":1,"startTime":"2016-04-04T20:56:17.944Z","endTime":"2016-04-04T20:56:17.944Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"5754fa31-4299-4bc7-9ae3-122379aee1ae","startTime":"2016-04-04T20:56:49.087Z","endTime":"2016-04-04T20:56:55.087Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.5,"coordinates":{"aY":26.53,"aZ":-28.578,"pfxX":-0.14,"pfxZ":2.37,"pX":0.611,"pZ":0.632,"vX0":2.751,"vY0":-121.963,"vZ0":-7.152,"x":93.71,"y":221.72,"x0":-0.519,"y0":50.0,"z0":6.104,"aX":-0.213},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"spinRate":428,"spinDirection":183},"zone":14,"typeConfidence":2.0},"index":2,"pfxId":"160404_155824","playId":"c23f1cb8-1027-4d60-be74-a0ddf0ffa408","pitchNumber":2,"startTime":"2016-04-04T20:57:20.020Z","endTime":"2016-04-04T20:57:51.501Z","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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.5,"coordinates":{"aY":24.427,"aZ":-30.019,"pfxX":-0.44999999999999996,"pfxZ":1.39,"pX":-0.193,"pZ":1.244,"vX0":1.066,"vY0":-121.692,"vZ0":-5.568,"x":124.36,"y":205.19,"x0":-0.579,"y0":50.0,"z0":6.17,"aX":-0.67},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"spinRate":269,"spinDirection":197},"zone":13,"typeConfidence":2.0},"index":3,"pfxId":"160404_155903","playId":"012f4695-9a6d-4d72-a239-1bb166586925","pitchNumber":3,"startTime":"2016-04-04T20:57:51.501Z","endTime":"2016-04-04T20:58:48.076Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.5,"coordinates":{"aY":25.228,"aZ":-33.302,"pfxX":-1.99,"pfxZ":-0.8,"pX":0.914,"pZ":-0.179,"vX0":4.019,"vY0":-122.109,"vZ0":-8.015,"x":82.16,"y":243.61,"x0":-0.498,"y0":50.0,"z0":6.031,"aX":-2.994},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"spinRate":380,"spinDirection":290},"zone":14,"typeConfidence":2.0},"index":4,"pfxId":"160404_155957","playId":"ff29bd20-ca79-4892-bebf-9d201ca0bd89","pitchNumber":4,"startTime":"2016-04-04T20:58:48.076Z","endTime":"2016-04-04T20:59:21.355Z","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":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.5,"coordinates":{"aY":29.564,"aZ":-16.678,"pfxX":-8.88,"pfxZ":8.37,"pX":-1.517,"pZ":1.871,"vX0":1.084,"vY0":-134.938,"vZ0":-7.423,"x":174.82,"y":188.26,"x0":-0.771,"y0":50.0,"z0":5.834,"aX":-16.354},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"spinRate":2422,"spinDirection":226},"zone":13,"typeConfidence":2.0},"index":5,"pfxId":"160404_160032","playId":"f2365613-b6b7-4fde-be2e-f24c8bd35996","pitchNumber":5,"startTime":"2016-04-04T20:59:21.355Z","endTime":"2016-04-04T20:59:52.864Z","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":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.5,"coordinates":{"aY":30.339,"aZ":-18.051,"pfxX":-8.39,"pfxZ":7.62,"pX":-0.344,"pZ":1.747,"vX0":3.739,"vY0":-135.122,"vZ0":-7.509,"x":130.11,"y":191.61,"x0":-0.659,"y0":50.0,"z0":5.838,"aX":-15.454},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"spinRate":2247,"spinDirection":227},"zone":7,"typeConfidence":2.0},"hitData":{"launchSpeed":82.3,"launchAngle":38.0,"totalDistance":280.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":51.84,"coordY":120.95}},"index":6,"pfxId":"160404_160059","playId":"92146553-16c0-4704-86c3-b8d179ecafbc","pitchNumber":6,"startTime":"2016-04-04T20:59:52.864Z","endTime":"2016-04-04T21:00:08.335Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T21:00:08.335Z","atBatIndex":65},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Denard Span homers (1) on a line drive to right field. Brandon Crawford scores. Gregor Blanco scores.","rbi":3,"awayScore":10,"homeScore":3,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2016-04-04T21:00:10.129Z","endTime":"2016-04-04T21:06:18.051Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":452655,"fullName":"Denard Span","link":"/api/v1/people/452655"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":516414,"fullName":"Ariel Peña","link":"/api/v1/people/516414"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":452655,"fullName":"Denard Span","link":"/api/v1/people/452655"},"responsiblePitcher":{"id":516414,"link":"/api/v1/people/516414"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"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":543063,"fullName":"Brandon Crawford","link":"/api/v1/people/543063"},"responsiblePitcher":{"id":516414,"link":"/api/v1/people/516414"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"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":453923,"fullName":"Grégor Blanco","link":"/api/v1/people/453923"},"responsiblePitcher":{"id":516414,"link":"/api/v1/people/516414"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"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":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.6,"strikeZoneTop":3.28,"strikeZoneBottom":1.51,"coordinates":{"aY":30.061,"aZ":-17.182,"pfxX":-7.83,"pfxZ":8.16,"pX":-0.952,"pZ":1.669,"vX0":2.209,"vY0":-134.573,"vZ0":-7.821,"x":153.29,"y":193.72,"x0":-0.767,"y0":50.0,"z0":5.837,"aX":-14.318},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"spinRate":2234,"spinDirection":223},"zone":13,"typeConfidence":2.0},"index":0,"pfxId":"160404_160152","playId":"2d35fc85-49fc-40e9-9e75-333076bca66f","pitchNumber":1,"startTime":"2016-04-04T21:00:40.131Z","endTime":"2016-04-04T21:01:08.994Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.51,"coordinates":{"aY":24.645,"aZ":-29.123,"pfxX":2.4,"pfxZ":2.02,"pX":-0.178,"pZ":1.158,"vX0":-0.277,"vY0":-120.87,"vZ0":-6.029,"x":123.78,"y":207.51,"x0":-0.374,"y0":50.0,"z0":6.258,"aX":3.539},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"spinRate":560,"spinDirection":130},"zone":13,"typeConfidence":2.0},"index":1,"pfxId":"160404_160220","playId":"833beb7f-b605-4d15-8ab1-f2446e9d6d6a","pitchNumber":2,"startTime":"2016-04-04T21:01:08.994Z","endTime":"2016-04-04T21:01:40.742Z","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":84.0,"endSpeed":77.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.51,"coordinates":{"aY":27.617,"aZ":-31.06,"pfxX":-0.44,"pfxZ":0.69,"pX":0.859,"pZ":1.248,"vX0":3.744,"vY0":-122.953,"vZ0":-5.602,"x":84.26,"y":205.08,"x0":-0.637,"y0":50.0,"z0":6.236,"aX":-0.658},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"spinRate":152,"spinDirection":210},"zone":14,"typeConfidence":2.0},"index":2,"pfxId":"160404_160252","playId":"18baafec-909e-4923-a485-bad94c3a3075","pitchNumber":3,"startTime":"2016-04-04T21:01:40.742Z","endTime":"2016-04-04T21:02:19.368Z","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":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.51,"coordinates":{"aY":29.984,"aZ":-19.562,"pfxX":-9.66,"pfxZ":6.8,"pX":-2.552,"pZ":2.484,"vX0":-1.0,"vY0":-135.109,"vZ0":-5.277,"x":214.28,"y":171.71,"x0":-0.922,"y0":50.0,"z0":5.841,"aX":-17.826},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"spinRate":2344,"spinDirection":234},"zone":11,"typeConfidence":2.0},"index":3,"pfxId":"160404_160331","playId":"ed3518c4-783c-4e7b-8050-e1d5e520b333","pitchNumber":4,"startTime":"2016-04-04T21:02:19.368Z","endTime":"2016-04-04T21:02:48.524Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"04468756-0676-0043-001c-f08cd117d70a","startTime":"2016-04-04T21:02:48.524Z","endTime":"2016-04-04T21:03:37.074Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.6,"strikeZoneTop":3.28,"strikeZoneBottom":1.51,"coordinates":{"aY":28.439,"aZ":-28.994,"pfxX":-0.22,"pfxZ":2.08,"pX":1.101,"pZ":0.717,"vX0":4.052,"vY0":-122.463,"vZ0":-6.838,"x":75.03,"y":219.42,"x0":-0.56,"y0":50.0,"z0":6.088,"aX":-0.327},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"spinRate":378,"spinDirection":185},"zone":14,"typeConfidence":2.0},"index":5,"pfxId":"160404_160448","playId":"71effa4a-584e-4efc-87f4-5080bb6b3884","pitchNumber":5,"startTime":"2016-04-04T21:03:37.074Z","endTime":"2016-04-04T21:04:46.417Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.51,"coordinates":{"aY":26.038,"aZ":-29.199,"pfxX":1.16,"pfxZ":1.88,"pX":0.509,"pZ":1.488,"vX0":1.797,"vY0":-123.877,"vZ0":-5.612,"x":97.6,"y":198.6,"x0":-0.377,"y0":50.0,"z0":6.241,"aX":1.786},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"spinRate":406,"spinDirection":149},"zone":14,"typeConfidence":2.0},"index":6,"pfxId":"160404_160554","playId":"8660624d-6fbd-4666-b214-2ca9ebd3a578","pitchNumber":6,"startTime":"2016-04-04T21:04:46.417Z","endTime":"2016-04-04T21:05:19.107Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.51,"coordinates":{"aY":32.933,"aZ":-15.461,"pfxX":-7.04,"pfxZ":9.04,"pX":-0.371,"pZ":4.014,"vX0":2.764,"vY0":-135.637,"vZ0":-2.341,"x":131.14,"y":130.4,"x0":-0.496,"y0":50.0,"z0":5.981,"aX":-12.963},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"spinRate":2262,"spinDirection":217},"zone":11,"typeConfidence":2.0},"index":7,"pfxId":"160404_160630","playId":"02b60d0f-31c0-45ae-9901-14c3e9df7c39","pitchNumber":7,"startTime":"2016-04-04T21:05:19.107Z","endTime":"2016-04-04T21:05:57.653Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.51,"coordinates":{"aY":32.133,"aZ":-19.411,"pfxX":-8.28,"pfxZ":6.950000000000001,"pX":-0.15,"pZ":2.029,"vX0":3.769,"vY0":-134.974,"vZ0":-6.435,"x":122.72,"y":184.0,"x0":-0.497,"y0":50.0,"z0":5.832,"aX":-15.117},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"spinRate":2126,"spinDirection":229},"zone":8,"typeConfidence":2.0},"hitData":{"launchSpeed":98.0,"launchAngle":28.0,"totalDistance":379.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":228.69,"coordY":79.28}},"index":8,"pfxId":"160404_160704","playId":"3c70a7c2-d9a2-473a-a097-1d05f30d8efd","pitchNumber":8,"startTime":"2016-04-04T21:05:57.653Z","endTime":"2016-04-04T21:06:18.051Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T21:06:18.051Z","atBatIndex":66},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Joe Panik homers (1) on a fly ball to right field.","rbi":1,"awayScore":11,"homeScore":3,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2016-04-04T21:07:00.145Z","endTime":"2016-04-04T21:08:19.420Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":605412,"fullName":"Joe Panik","link":"/api/v1/people/605412"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":516414,"fullName":"Ariel Peña","link":"/api/v1/people/516414"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"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":605412,"fullName":"Joe Panik","link":"/api/v1/people/605412"},"responsiblePitcher":{"id":516414,"link":"/api/v1/people/516414"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Coaching visit to mound.","event":"Game Advisory","eventType":"game_advisory","awayScore":10,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2016-04-04T21:06:31.999Z","endTime":"2016-04-04T21:07:25.472Z","isPitch":false,"type":"action","player":{"id":605412,"link":"/api/v1/people/605412"}},{"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.8,"endSpeed":83.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.49,"coordinates":{"aY":29.551,"aZ":-17.497,"pfxX":-9.73,"pfxZ":8.21,"pX":0.463,"pZ":1.382,"vX0":5.779,"vY0":-132.8,"vZ0":-8.446,"x":99.35,"y":201.47,"x0":-0.483,"y0":50.0,"z0":5.887,"aX":-17.296},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"spinRate":2478,"spinDirection":229},"zone":14,"typeConfidence":2.0},"index":1,"pfxId":"160404_160835","playId":"2f84d53e-9d07-48e2-af11-6814c1ff7e8b","pitchNumber":1,"startTime":"2016-04-04T21:07:25.472Z","endTime":"2016-04-04T21:07:40.061Z","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":1,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.49,"coordinates":{"aY":25.372,"aZ":-20.663,"pfxX":-5.9,"pfxZ":7.92,"pX":0.81,"pZ":1.701,"vX0":4.389,"vY0":-120.031,"vZ0":-6.595,"x":86.12,"y":192.85,"x0":-0.284,"y0":50.0,"z0":6.351,"aX":-8.522},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"spinRate":1731,"spinDirection":216},"zone":9,"typeConfidence":2.0},"index":2,"pfxId":"160404_160851","playId":"f03cc3e9-61bc-47c2-8d08-08ec39015ebf","pitchNumber":2,"startTime":"2016-04-04T21:07:40.061Z","endTime":"2016-04-04T21:08:02.392Z","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, 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":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.49,"coordinates":{"aY":27.413,"aZ":-18.329,"pfxX":-6.05,"pfxZ":9.26,"pX":0.789,"pZ":2.322,"vX0":4.698,"vY0":-122.107,"vZ0":-6.081,"x":86.93,"y":176.09,"x0":-0.387,"y0":50.0,"z0":6.458,"aX":-9.001},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"spinRate":1962,"spinDirection":213},"zone":6,"typeConfidence":2.0},"hitData":{"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":226.15,"coordY":76.74}},"index":3,"pfxId":"160404_160909","playId":"5c9995d4-1554-43a3-a291-a3c9083b00e9","pitchNumber":3,"startTime":"2016-04-04T21:08:02.392Z","endTime":"2016-04-04T21:08:19.420Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T21:08:19.420Z","atBatIndex":67},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Buster Posey homers (1) on a line drive to center field.","rbi":1,"awayScore":12,"homeScore":3,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2016-04-04T21:08:27.272Z","endTime":"2016-04-04T21:09:07.752Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":457763,"fullName":"Buster Posey","link":"/api/v1/people/457763"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":516414,"fullName":"Ariel Peña","link":"/api/v1/people/516414"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":457763,"fullName":"Buster Posey","link":"/api/v1/people/457763"},"responsiblePitcher":{"id":516414,"link":"/api/v1/people/516414"},"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(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":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"coordinates":{"aY":30.98,"aZ":-15.797,"pfxX":-8.03,"pfxZ":9.0,"pX":0.049,"pZ":1.98,"vX0":3.915,"vY0":-134.23,"vZ0":-7.348,"x":115.13,"y":185.32,"x0":-0.391,"y0":50.0,"z0":5.893,"aX":-14.554},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"spinRate":2368,"spinDirection":221},"zone":8,"typeConfidence":2.0},"hitData":{"launchSpeed":105.6,"launchAngle":24.0,"totalDistance":420.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":101.64,"coordY":29.48}},"index":0,"pfxId":"160404_160955","playId":"cf363e4e-6647-424b-95b6-367edfe5db08","pitchNumber":1,"startTime":"2016-04-04T21:08:49.661Z","endTime":"2016-04-04T21:09:07.752Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T21:09:07.752Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hunter Pence singles on a ground ball to left fielder Ryan Braun.","rbi":0,"awayScore":12,"homeScore":3,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2016-04-04T21:09:27.196Z","endTime":"2016-04-04T21:10:46.269Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":452254,"fullName":"Hunter Pence","link":"/api/v1/people/452254"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":516414,"fullName":"Ariel Peña","link":"/api/v1/people/516414"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":452254,"fullName":"Hunter Pence","link":"/api/v1/people/452254"},"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":452254,"fullName":"Hunter Pence","link":"/api/v1/people/452254"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":460075,"link":"/api/v1/people/460075"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"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":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.8,"strikeZoneTop":3.42,"strikeZoneBottom":1.68,"coordinates":{"aY":30.185,"aZ":-15.466,"pfxX":-9.64,"pfxZ":9.22,"pX":0.258,"pZ":2.635,"vX0":4.747,"vY0":-133.786,"vZ0":-5.759,"x":107.17,"y":167.64,"x0":-0.292,"y0":50.0,"z0":5.933,"aX":-17.382},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"spinRate":2614,"spinDirection":226},"zone":5,"typeConfidence":2.0},"index":0,"pfxId":"160404_161108","playId":"cd585510-5cfe-47c4-8a22-5a4896d80250","pitchNumber":1,"startTime":"2016-04-04T21:09:57.454Z","endTime":"2016-04-04T21:10:21.922Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.3,"strikeZoneTop":3.42,"strikeZoneBottom":1.68,"coordinates":{"aY":23.785,"aZ":-30.128,"pfxX":-0.32,"pfxZ":1.34,"pX":0.077,"pZ":2.163,"vX0":1.432,"vY0":-120.722,"vZ0":-3.516,"x":114.06,"y":180.38,"x0":-0.483,"y0":50.0,"z0":6.294,"aX":-0.478},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"spinRate":252,"spinDirection":193},"zone":8,"typeConfidence":2.0},"hitData":{"launchSpeed":103.2,"launchAngle":2.0,"totalDistance":71.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":103.16,"coordY":90.46}},"index":1,"pfxId":"160404_161129","playId":"f1f37d09-7db4-460a-a832-387d73840df6","pitchNumber":2,"startTime":"2016-04-04T21:10:21.922Z","endTime":"2016-04-04T21:10:46.269Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T21:10:46.269Z","atBatIndex":69},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brandon Belt doubles (2) on a soft line drive to left fielder Colin Walsh. Hunter Pence to 3rd.","rbi":0,"awayScore":12,"homeScore":3,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2016-04-04T21:13:48.077Z","endTime":"2016-04-04T21:14:36.608Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":474832,"fullName":"Brandon Belt","link":"/api/v1/people/474832"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":430641,"fullName":"Blaine Boyer","link":"/api/v1/people/430641"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":474832,"fullName":"Brandon Belt","link":"/api/v1/people/474832"},"postOnThird":{"id":452254,"fullName":"Hunter Pence","link":"/api/v1/people/452254"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"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":474832,"fullName":"Brandon Belt","link":"/api/v1/people/474832"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":595023,"link":"/api/v1/people/595023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":452254,"fullName":"Hunter Pence","link":"/api/v1/people/452254"},"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":12,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2016-04-04T21:11:08.865Z","endTime":"2016-04-04T21:13:00.496Z","isPitch":false,"type":"action","player":{"id":474832,"link":"/api/v1/people/474832"}},{"details":{"description":"Pitching Change: Blaine Boyer replaces Ariel Pena, batting 3rd, replacing left fielder Ryan Braun.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":12,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2016-04-04T21:13:00.496Z","endTime":"2016-04-04T21:13:00.503Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":430641,"link":"/api/v1/people/430641"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"301","replacedPlayer":{"id":460075,"link":"/api/v1/people/460075"}},{"details":{"description":"Defensive Substitution: Colin Walsh replaces pitcher Ariel Pena, batting 8th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":12,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2016-04-04T21:13:00.503Z","endTime":"2016-04-04T21:13:51.077Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":595023,"link":"/api/v1/people/595023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"805","replacedPlayer":{"id":516414,"link":"/api/v1/people/516414"}},{"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":89.9,"endSpeed":82.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"coordinates":{"aY":29.525,"aZ":-17.313,"pfxX":-6.26,"pfxZ":8.52,"pX":-0.664,"pZ":1.06,"vX0":7.291,"vY0":-131.377,"vZ0":-8.434,"x":142.31,"y":210.16,"x0":-2.671,"y0":50.0,"z0":5.614,"aX":-10.864},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"spinRate":2032,"spinDirection":216},"zone":13,"typeConfidence":2.0},"index":3,"pfxId":"160404_161459","playId":"21daee43-cc71-484c-bf12-e39072e00425","pitchNumber":1,"startTime":"2016-04-04T21:13:51.077Z","endTime":"2016-04-04T21:14:14.497Z","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":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.6,"coordinates":{"aY":29.792,"aZ":-17.532,"pfxX":-5.36,"pfxZ":8.34,"pX":-0.09,"pZ":3.038,"vX0":8.404,"vY0":-131.78,"vZ0":-3.771,"x":120.43,"y":156.75,"x0":-2.633,"y0":50.0,"z0":5.794,"aX":-9.365},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"spinRate":1913,"spinDirection":212},"zone":2,"typeConfidence":2.0},"hitData":{"launchSpeed":66.1,"launchAngle":49.0,"totalDistance":169.0,"trajectory":"line_drive","hardness":"soft","location":"7","coordinates":{"coordX":63.02,"coordY":138.23}},"index":4,"pfxId":"160404_161516","playId":"67472670-b0fc-4b2f-9147-15e9f9a4b46e","pitchNumber":2,"startTime":"2016-04-04T21:14:14.497Z","endTime":"2016-04-04T21:14:36.608Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T21:14:36.608Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Duffy grounds out, second baseman Scooter Gennett to first baseman Chris Carter.","rbi":0,"awayScore":12,"homeScore":3,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2016-04-04T21:14:39.238Z","endTime":"2016-04-04T21:18:01.448Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":622110,"fullName":"Matt Duffy","link":"/api/v1/people/622110"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":430641,"fullName":"Blaine Boyer","link":"/api/v1/people/430641"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":622110,"fullName":"Matt Duffy","link":"/api/v1/people/622110"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":571697,"link":"/api/v1/people/571697"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":474892,"link":"/api/v1/people/474892"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":72.3,"endSpeed":67.3,"strikeZoneTop":3.61,"strikeZoneBottom":1.56,"coordinates":{"aY":19.343,"aZ":-40.205,"pfxX":5.17,"pfxZ":-7.18,"pX":-0.432,"pZ":1.85,"vX0":3.083,"vY0":-105.994,"vZ0":0.336,"x":133.47,"y":188.83,"x0":-2.58,"y0":50.0,"z0":6.307,"aX":5.834},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"spinRate":1358,"spinDirection":35},"zone":7,"typeConfidence":2.0},"index":0,"pfxId":"160404_161612","playId":"bba09d32-becd-44bf-9720-8b311893eaf4","pitchNumber":1,"startTime":"2016-04-04T21:15:00.005Z","endTime":"2016-04-04T21:15:20.771Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.6,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"coordinates":{"aY":23.405,"aZ":-23.157,"pfxX":-1.05,"pfxZ":5.36,"pX":0.928,"pZ":1.473,"vX0":9.297,"vY0":-127.623,"vZ0":-6.231,"x":81.63,"y":199.01,"x0":-2.607,"y0":50.0,"z0":5.741,"aX":-1.758},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"spinRate":1044,"spinDirection":191},"zone":14,"typeConfidence":2.0},"index":1,"pfxId":"160404_161632","playId":"2db41527-a42c-43c7-a9ff-d54ba28a47fe","pitchNumber":2,"startTime":"2016-04-04T21:15:20.771Z","endTime":"2016-04-04T21:15:46.616Z","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.6,"endSpeed":82.7,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"coordinates":{"aY":24.022,"aZ":-24.004,"pfxX":-0.56,"pfxZ":4.7,"pX":1.014,"pZ":2.418,"vX0":9.148,"vY0":-129.579,"vZ0":-4.043,"x":78.35,"y":173.49,"x0":-2.471,"y0":50.0,"z0":5.806,"aX":-0.961},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"spinRate":921,"spinDirection":186},"zone":14,"typeConfidence":2.0},"index":2,"pfxId":"160404_161658","playId":"91ac4aed-42ec-46fc-b3e4-94ad0cf8f810","pitchNumber":3,"startTime":"2016-04-04T21:15:46.616Z","endTime":"2016-04-04T21:16:20.597Z","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":2,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":85.4,"strikeZoneTop":3.69,"strikeZoneBottom":1.63,"coordinates":{"aY":24.795,"aZ":-24.633,"pfxX":-7.0,"pfxZ":4.08,"pX":0.989,"pZ":1.883,"vX0":11.255,"vY0":-133.494,"vZ0":-5.699,"x":79.3,"y":187.94,"x0":-2.344,"y0":50.0,"z0":5.784,"aX":-12.82},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"spinRate":1616,"spinDirection":239},"zone":14,"typeConfidence":2.0},"index":3,"pfxId":"160404_161732","playId":"ba5bed32-36fa-43bb-8824-f5e404daf0c3","pitchNumber":4,"startTime":"2016-04-04T21:16:20.597Z","endTime":"2016-04-04T21:16:45.725Z","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":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.6,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"coordinates":{"aY":23.961,"aZ":-30.437,"pfxX":-0.04,"pfxZ":0.99,"pX":0.568,"pZ":2.313,"vX0":7.709,"vY0":-127.951,"vZ0":-3.108,"x":95.35,"y":176.33,"x0":-2.467,"y0":50.0,"z0":5.904,"aX":-0.063},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"spinRate":197,"spinDirection":182},"zone":6,"typeConfidence":2.0},"index":4,"pfxId":"160404_161757","playId":"3afc265f-1287-4e81-a796-4506ccddd7cc","pitchNumber":5,"startTime":"2016-04-04T21:16:45.725Z","endTime":"2016-04-04T21:17:15.605Z","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":84.3,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"coordinates":{"aY":30.956,"aZ":-18.929,"pfxX":-4.27,"pfxZ":7.23,"pX":0.855,"pZ":2.801,"vX0":10.124,"vY0":-134.576,"vZ0":-4.219,"x":84.41,"y":163.15,"x0":-2.411,"y0":50.0,"z0":5.741,"aX":-7.786},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"spinRate":1656,"spinDirection":210},"zone":12,"typeConfidence":2.0},"index":5,"pfxId":"160404_161828","playId":"87e549ce-f046-454c-a784-606e6268e306","pitchNumber":6,"startTime":"2016-04-04T21:17:15.605Z","endTime":"2016-04-04T21:17:47.070Z","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":91.9,"endSpeed":85.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"coordinates":{"aY":27.943,"aZ":-28.688,"pfxX":-9.75,"pfxZ":1.85,"pX":-0.382,"pZ":2.196,"vX0":9.167,"vY0":-134.476,"vZ0":-3.902,"x":131.56,"y":179.49,"x0":-2.561,"y0":50.0,"z0":5.69,"aX":-17.933},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"spinRate":1970,"spinDirection":258},"zone":7,"typeConfidence":2.0},"hitData":{"launchSpeed":81.0,"launchAngle":-11.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.93,"coordY":155.0}},"index":6,"pfxId":"160404_161856","playId":"af7a5f58-6f66-4df0-aefb-dc977c90b7c7","pitchNumber":7,"startTime":"2016-04-04T21:17:47.070Z","endTime":"2016-04-04T21:18:01.448Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T21:18:01.448Z","atBatIndex":71},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonathan Lucroy singles on a soft line drive to right fielder Hunter Pence.","rbi":0,"awayScore":12,"homeScore":3,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2016-04-04T21:23:38.262Z","endTime":"2016-04-04T21:24:22.718Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":518960,"fullName":"Jonathan Lucroy","link":"/api/v1/people/518960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519326,"fullName":"Hunter Strickland","link":"/api/v1/people/519326"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518960,"fullName":"Jonathan Lucroy","link":"/api/v1/people/518960"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[4,5,6,7,8],"actionIndex":[0,1,2,3],"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":518960,"fullName":"Jonathan Lucroy","link":"/api/v1/people/518960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":452254,"link":"/api/v1/people/452254"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Trevor Brown replaces center fielder Denard Span, batting 1st, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":12,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2016-04-04T21:23:34.823Z","endTime":"2016-04-04T21:23:34.840Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623143,"link":"/api/v1/people/623143"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"101","replacedPlayer":{"id":452655,"link":"/api/v1/people/452655"}},{"details":{"description":"Pitching Change: Hunter Strickland replaces Cory Gearrin, batting 3rd, replacing catcher Buster Posey.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":12,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2016-04-04T21:23:34.840Z","endTime":"2016-04-04T21:23:34.844Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":519326,"link":"/api/v1/people/519326"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"301","replacedPlayer":{"id":457763,"link":"/api/v1/people/457763"}},{"details":{"description":"Defensive Substitution: Ehire Adrianza replaces shortstop Brandon Crawford, batting 7th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":12,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2016-04-04T21:23:34.844Z","endTime":"2016-04-04T21:23:34.847Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":501303,"link":"/api/v1/people/501303"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"701","replacedPlayer":{"id":543063,"link":"/api/v1/people/543063"}},{"details":{"description":"Gregor Blanco remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":12,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2016-04-04T21:23:34.847Z","endTime":"2016-04-04T21:23:54.189Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":453923,"link":"/api/v1/people/453923"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"803","replacedPlayer":{"id":518715,"link":"/api/v1/people/518715"}},{"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":95.9,"endSpeed":87.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.56,"coordinates":{"aY":33.027,"aZ":-19.186,"pfxX":-6.35,"pfxZ":6.5,"pX":-0.42,"pZ":3.399,"vX0":8.803,"vY0":-140.379,"vZ0":-2.078,"x":133.01,"y":147.01,"x0":-2.777,"y0":50.0,"z0":5.404,"aX":-12.626},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"spinRate":1872,"spinDirection":224},"zone":1,"typeConfidence":2.0},"index":4,"pfxId":"160404_162152","playId":"cd2fc4b7-5694-4738-8b8f-fe1416d63434","pitchNumber":1,"startTime":"2016-04-04T21:23:54.189Z","endTime":"2016-04-04T21:23:58.381Z","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":96.6,"endSpeed":88.0,"strikeZoneTop":3.51,"strikeZoneBottom":1.56,"coordinates":{"aY":35.575,"aZ":-21.796,"pfxX":-6.039999999999999,"pfxZ":5.14,"pX":-0.437,"pZ":3.142,"vX0":8.47,"vY0":-141.427,"vZ0":-2.267,"x":133.66,"y":153.95,"x0":-2.701,"y0":50.0,"z0":5.368,"aX":-12.097},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"spinRate":1635,"spinDirection":229},"zone":1,"typeConfidence":2.0},"index":5,"pfxId":"160404_162226","playId":"01b4d605-49a6-4128-92c8-252df33bcac5","pitchNumber":2,"startTime":"2016-04-04T21:23:58.381Z","endTime":"2016-04-04T21:24:03.773Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.4,"strikeZoneTop":3.61,"strikeZoneBottom":1.75,"coordinates":{"aY":26.533,"aZ":-36.056,"pfxX":3.6499999999999995,"pfxZ":-2.46,"pX":1.828,"pZ":0.404,"vX0":10.192,"vY0":-126.255,"vZ0":-5.125,"x":47.32,"y":227.87,"x0":-2.741,"y0":50.0,"z0":5.373,"aX":5.875},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"spinRate":809,"spinDirection":56},"zone":14,"typeConfidence":2.0},"index":6,"pfxId":"160404_162300","playId":"a0c2e02e-9c3a-4410-a13c-76f8865adec5","pitchNumber":3,"startTime":"2016-04-04T21:24:03.773Z","endTime":"2016-04-04T21:24:07.503Z","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":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.4,"strikeZoneTop":3.61,"strikeZoneBottom":1.75,"coordinates":{"aY":33.02,"aZ":-21.733,"pfxX":-6.6899999999999995,"pfxZ":5.16,"pX":-1.729,"pZ":2.803,"vX0":5.421,"vY0":-141.063,"vZ0":-3.228,"x":182.91,"y":163.1,"x0":-2.81,"y0":50.0,"z0":5.368,"aX":-13.431},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"spinRate":1749,"spinDirection":232},"zone":11,"typeConfidence":2.0},"index":7,"pfxId":"160404_162332","playId":"33c2075b-8a30-4cb7-bb39-c9623b0b48f2","pitchNumber":4,"startTime":"2016-04-04T21:24:07.503Z","endTime":"2016-04-04T21:24:11.338Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.0,"strikeZoneTop":3.51,"strikeZoneBottom":1.56,"coordinates":{"aY":26.528,"aZ":-35.416,"pfxX":4.25,"pfxZ":-2.11,"pX":0.576,"pZ":1.778,"vX0":6.845,"vY0":-125.01,"vZ0":-2.214,"x":95.04,"y":190.77,"x0":-2.755,"y0":50.0,"z0":5.598,"aX":6.681},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"spinRate":861,"spinDirection":64},"zone":9,"typeConfidence":2.0},"hitData":{"launchSpeed":94.5,"launchAngle":11.0,"totalDistance":230.0,"trajectory":"line_drive","hardness":"soft","location":"9","coordinates":{"coordX":179.39,"coordY":106.72}},"index":8,"pfxId":"160404_162356","playId":"a3643907-a937-46e8-9bd1-ea9540b97cf8","pitchNumber":5,"startTime":"2016-04-04T21:24:11.338Z","endTime":"2016-04-04T21:24:22.718Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T21:24:22.718Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chris Carter grounds out, third baseman Matt Duffy to first baseman Brandon Belt. Jonathan Lucroy to 2nd.","rbi":0,"awayScore":12,"homeScore":3,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2016-04-04T21:24:25.144Z","endTime":"2016-04-04T21:25:11.948Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":474892,"fullName":"Chris Carter","link":"/api/v1/people/474892"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519326,"fullName":"Hunter Strickland","link":"/api/v1/people/519326"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":518960,"fullName":"Jonathan Lucroy","link":"/api/v1/people/518960"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":474892,"fullName":"Chris Carter","link":"/api/v1/people/474892"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":622110,"link":"/api/v1/people/622110"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":474832,"link":"/api/v1/people/474832"},"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":518960,"fullName":"Jonathan Lucroy","link":"/api/v1/people/518960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":96.9,"endSpeed":89.0,"strikeZoneTop":3.86,"strikeZoneBottom":1.84,"coordinates":{"aY":32.835,"aZ":-19.167,"pfxX":-5.39,"pfxZ":6.370000000000001,"pX":-0.023,"pZ":2.558,"vX0":9.475,"vY0":-141.746,"vZ0":-4.11,"x":117.88,"y":169.71,"x0":-2.71,"y0":50.0,"z0":5.252,"aX":-10.958},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"spinRate":1740,"spinDirection":220},"zone":5,"typeConfidence":2.0},"index":0,"pfxId":"160404_162437","playId":"49f60f82-8c0a-4e90-aaad-44d787e2a2a8","pitchNumber":1,"startTime":"2016-04-04T21:24:29.586Z","endTime":"2016-04-04T21:24:34.748Z","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":94.6,"endSpeed":86.3,"strikeZoneTop":3.67,"strikeZoneBottom":1.81,"coordinates":{"aY":34.38,"aZ":-33.472,"pfxX":-9.25,"pfxZ":-0.71,"pX":-1.589,"pZ":3.119,"vX0":6.333,"vY0":-138.597,"vZ0":-0.471,"x":177.57,"y":154.57,"x0":-2.716,"y0":50.0,"z0":5.549,"aX":-17.775},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"spinRate":1865,"spinDirection":274},"zone":11,"typeConfidence":2.0},"index":1,"pfxId":"160404_162456","playId":"f6dea0f4-9917-4358-897e-489c850b24aa","pitchNumber":2,"startTime":"2016-04-04T21:24:34.748Z","endTime":"2016-04-04T21:24:46.948Z","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":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.67,"strikeZoneBottom":1.81,"coordinates":{"aY":32.277,"aZ":-28.336,"pfxX":-8.66,"pfxZ":1.92,"pX":-1.492,"pZ":2.872,"vX0":6.485,"vY0":-139.253,"vZ0":-2.277,"x":173.87,"y":161.24,"x0":-2.731,"y0":50.0,"z0":5.581,"aX":-16.938},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"spinRate":1809,"spinDirection":257},"zone":11,"typeConfidence":2.0},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.2,"coordY":175.83}},"index":2,"pfxId":"160404_162555","playId":"3214d2a0-5122-4cac-bd4c-443e150b14dd","pitchNumber":3,"startTime":"2016-04-04T21:24:46.948Z","endTime":"2016-04-04T21:25:11.948Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T21:25:11.948Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Aaron Hill strikes out swinging.","rbi":0,"awayScore":12,"homeScore":3,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2016-04-04T21:25:13.137Z","endTime":"2016-04-04T21:28:55.288Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":431094,"fullName":"Aaron Hill","link":"/api/v1/people/431094"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519326,"fullName":"Hunter Strickland","link":"/api/v1/people/519326"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":518960,"fullName":"Jonathan Lucroy","link":"/api/v1/people/518960"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":431094,"fullName":"Aaron Hill","link":"/api/v1/people/431094"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":623143,"link":"/api/v1/people/623143"},"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(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":94.1,"endSpeed":86.4,"strikeZoneTop":3.22,"strikeZoneBottom":1.45,"coordinates":{"aY":32.399,"aZ":-33.091,"pfxX":-10.48,"pfxZ":-0.52,"pX":-1.246,"pZ":2.381,"vX0":7.692,"vY0":-137.827,"vZ0":-2.36,"x":164.49,"y":174.49,"x0":-2.72,"y0":50.0,"z0":5.497,"aX":-20.041},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"spinRate":2111,"spinDirection":272},"zone":13,"typeConfidence":2.0},"index":0,"pfxId":"160404_162639","playId":"5d63d055-d003-483f-bd3a-adef45596077","pitchNumber":1,"startTime":"2016-04-04T21:25:34.404Z","endTime":"2016-04-04T21:25:49.619Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"coordinates":{"aY":26.175,"aZ":-37.997,"pfxX":4.42,"pfxZ":-3.6499999999999995,"pX":0.657,"pZ":2.086,"vX0":6.975,"vY0":-126.388,"vZ0":-1.144,"x":91.96,"y":182.46,"x0":-2.714,"y0":50.0,"z0":5.6,"aX":7.133},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"spinRate":1056,"spinDirection":50},"zone":9,"typeConfidence":2.0},"index":1,"pfxId":"160404_162700","playId":"86c6d385-d552-44bb-9675-f4f9d4370c9d","pitchNumber":2,"startTime":"2016-04-04T21:25:49.619Z","endTime":"2016-04-04T21:26:12.367Z","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":96.1,"endSpeed":88.5,"strikeZoneTop":3.22,"strikeZoneBottom":1.45,"coordinates":{"aY":31.507,"aZ":-20.201,"pfxX":-6.549999999999999,"pfxZ":5.92,"pX":-0.914,"pZ":3.422,"vX0":7.089,"vY0":-140.735,"vZ0":-2.105,"x":151.84,"y":146.39,"x0":-2.613,"y0":50.0,"z0":5.486,"aX":-13.155},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"spinRate":1833,"spinDirection":227},"zone":11,"typeConfidence":2.0},"index":2,"pfxId":"160404_162720","playId":"bee36963-c8b5-45de-a8b6-e815bd9438e2","pitchNumber":3,"startTime":"2016-04-04T21:26:12.367Z","endTime":"2016-04-04T21:26:45.533Z","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":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.45,"coordinates":{"aY":29.927,"aZ":-19.835,"pfxX":-5.35,"pfxZ":6.26,"pX":0.859,"pZ":4.06,"vX0":10.481,"vY0":-138.847,"vZ0":-0.826,"x":84.26,"y":129.16,"x0":-2.262,"y0":50.0,"z0":5.676,"aX":-10.493},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"spinRate":1692,"spinDirection":220},"zone":12,"typeConfidence":2.0},"index":3,"pfxId":"160404_162756","playId":"4f5d0a6d-eabe-4b43-a573-74596664cb7a","pitchNumber":4,"startTime":"2016-04-04T21:26:45.533Z","endTime":"2016-04-04T21:27:08.898Z","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":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.45,"coordinates":{"aY":30.587,"aZ":-23.221,"pfxX":-6.300000000000001,"pfxZ":4.66,"pX":-1.767,"pZ":2.864,"vX0":5.077,"vY0":-137.267,"vZ0":-2.786,"x":184.35,"y":161.45,"x0":-2.823,"y0":50.0,"z0":5.474,"aX":-12.005},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"spinRate":1582,"spinDirection":233},"zone":11,"typeConfidence":2.0},"index":4,"pfxId":"160404_162820","playId":"b49039fc-76d7-48b4-98c1-01bec0323f00","pitchNumber":5,"startTime":"2016-04-04T21:27:08.898Z","endTime":"2016-04-04T21:27:35.644Z","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":96.0,"endSpeed":88.5,"strikeZoneTop":3.22,"strikeZoneBottom":1.45,"coordinates":{"aY":31.053,"aZ":-17.853,"pfxX":-6.01,"pfxZ":7.120000000000001,"pX":-0.164,"pZ":2.821,"vX0":9.059,"vY0":-140.437,"vZ0":-3.952,"x":123.25,"y":162.61,"x0":-2.646,"y0":50.0,"z0":5.404,"aX":-12.037},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"spinRate":1932,"spinDirection":220},"zone":2,"typeConfidence":2.0},"index":5,"pfxId":"160404_162847","playId":"3c794b5e-2b66-4cc2-9639-cbf9681d7739","pitchNumber":6,"startTime":"2016-04-04T21:27:35.644Z","endTime":"2016-04-04T21:28:09.724Z","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":95.7,"endSpeed":88.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.45,"coordinates":{"aY":32.034,"aZ":-24.901,"pfxX":-9.06,"pfxZ":3.64,"pX":-0.192,"pZ":1.654,"vX0":9.816,"vY0":-139.889,"vZ0":-5.802,"x":124.32,"y":194.12,"x0":-2.573,"y0":50.0,"z0":5.391,"aX":-17.916},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"spinRate":2005,"spinDirection":247},"zone":8,"typeConfidence":2.0},"index":6,"pfxId":"160404_162922","playId":"5b8ae27a-a45d-4fcd-8b47-4523b11eb8d5","pitchNumber":7,"startTime":"2016-04-04T21:28:09.724Z","endTime":"2016-04-04T21:28:47.054Z","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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.45,"coordinates":{"aY":27.68,"aZ":-37.947,"pfxX":3.69,"pfxZ":-3.75,"pX":1.271,"pZ":0.202,"vX0":8.468,"vY0":-124.804,"vZ0":-5.366,"x":68.55,"y":233.33,"x0":-2.659,"y0":50.0,"z0":5.544,"aX":5.749},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"spinRate":947,"spinDirection":44},"zone":14,"typeConfidence":2.0},"index":7,"pfxId":"160404_162956","playId":"1c67c347-399a-4e70-94be-ac8d003874cd","pitchNumber":8,"startTime":"2016-04-04T21:28:47.054Z","endTime":"2016-04-04T21:28:55.288Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T21:28:55.288Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Scooter Gennett strikes out swinging.","rbi":0,"awayScore":12,"homeScore":3,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2016-04-04T21:28:57.385Z","endTime":"2016-04-04T21:32:07.143Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":571697,"fullName":"Scooter Gennett","link":"/api/v1/people/571697"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519326,"fullName":"Hunter Strickland","link":"/api/v1/people/519326"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"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":518960,"fullName":"Jonathan Lucroy","link":"/api/v1/people/518960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571697,"fullName":"Scooter Gennett","link":"/api/v1/people/571697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":623143,"link":"/api/v1/people/623143"},"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(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":89.0,"endSpeed":81.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.44,"coordinates":{"aY":27.758,"aZ":-26.478,"pfxX":-10.49,"pfxZ":3.29,"pX":0.526,"pZ":2.251,"vX0":10.955,"vY0":-129.957,"vZ0":-4.183,"x":96.95,"y":178.0,"x0":-2.385,"y0":50.0,"z0":5.897,"aX":-17.91},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"spinRate":2098,"spinDirection":252},"zone":6,"typeConfidence":2.0},"index":0,"pfxId":"160404_163032","playId":"651190e7-9f8e-4831-89fb-5b0a9789712c","pitchNumber":1,"startTime":"2016-04-04T21:29:22.596Z","endTime":"2016-04-04T21:29:42.411Z","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":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.14,"strikeZoneBottom":1.44,"coordinates":{"aY":30.784,"aZ":-23.374,"pfxX":-7.79,"pfxZ":4.62,"pX":-0.876,"pZ":2.359,"vX0":7.627,"vY0":-136.729,"vZ0":-4.135,"x":150.39,"y":175.09,"x0":-2.693,"y0":50.0,"z0":5.499,"aX":-14.706},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"spinRate":1818,"spinDirection":239},"zone":13,"typeConfidence":2.0},"index":1,"pfxId":"160404_163054","playId":"96d87fde-68d3-43fa-8600-3b954605e3de","pitchNumber":2,"startTime":"2016-04-04T21:29:42.411Z","endTime":"2016-04-04T21:30:22.371Z","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":96.4,"endSpeed":89.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.44,"coordinates":{"aY":31.042,"aZ":-20.739,"pfxX":-3.83,"pfxZ":5.66,"pX":1.985,"pZ":2.115,"vX0":13.767,"vY0":-140.555,"vZ0":-5.276,"x":41.34,"y":181.68,"x0":-2.473,"y0":50.0,"z0":5.358,"aX":-7.684},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"spinRate":1422,"spinDirection":213},"zone":14,"typeConfidence":2.0},"index":2,"pfxId":"160404_163131","playId":"56db7330-f2f0-48c0-90c4-0eb9ae670ea1","pitchNumber":3,"startTime":"2016-04-04T21:30:22.371Z","endTime":"2016-04-04T21:30:35.720Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Hunter Strickland. Jonathan Lucroy to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":12,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"actionPlayId":"56db7330-f2f0-48c0-90c4-0eb9ae670ea1","startTime":"2016-04-04T21:30:35.720Z","endTime":"2016-04-04T21:31:05.248Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":518960,"link":"/api/v1/people/518960"}},{"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":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"coordinates":{"aY":33.658,"aZ":-27.219,"pfxX":-8.83,"pfxZ":2.52,"pX":-1.31,"pZ":2.033,"vX0":7.098,"vY0":-138.99,"vZ0":-4.356,"x":166.93,"y":183.89,"x0":-2.76,"y0":50.0,"z0":5.447,"aX":-17.128},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"spinRate":1861,"spinDirection":253},"zone":13,"typeConfidence":2.0},"index":4,"pfxId":"160404_163217","playId":"84635d83-7df9-4b21-84a8-320094f85660","pitchNumber":4,"startTime":"2016-04-04T21:31:05.248Z","endTime":"2016-04-04T21:31:33.216Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.2,"strikeZoneTop":3.22,"strikeZoneBottom":1.44,"coordinates":{"aY":23.822,"aZ":-35.51,"pfxX":5.59,"pfxZ":-2.2,"pX":-1.092,"pZ":3.694,"vX0":2.833,"vY0":-123.635,"vZ0":2.059,"x":158.62,"y":139.04,"x0":-2.978,"y0":50.0,"z0":5.823,"aX":8.691},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"spinRate":1092,"spinDirection":69},"zone":11,"typeConfidence":2.0},"index":5,"pfxId":"160404_163242","playId":"26c64b3d-d29b-410e-adc2-4b117bd96779","pitchNumber":5,"startTime":"2016-04-04T21:31:33.216Z","endTime":"2016-04-04T21:31:59.276Z","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":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.1,"strikeZoneTop":3.14,"strikeZoneBottom":1.44,"coordinates":{"aY":29.912,"aZ":-16.849,"pfxX":-5.83,"pfxZ":7.86,"pX":-0.437,"pZ":3.106,"vX0":8.114,"vY0":-138.226,"vZ0":-3.205,"x":133.66,"y":154.92,"x0":-2.649,"y0":50.0,"z0":5.407,"aX":-11.32},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"spinRate":1999,"spinDirection":216},"zone":1,"typeConfidence":2.0},"index":6,"pfxId":"160404_163310","playId":"7e3fd7dc-5d6d-4b80-a295-930f63fad9d9","pitchNumber":6,"startTime":"2016-04-04T21:31:59.276Z","endTime":"2016-04-04T21:32:07.143Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T21:32:07.143Z","atBatIndex":75},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ehire Adrianza singles on a line drive to left fielder Colin Walsh.","rbi":0,"awayScore":12,"homeScore":3,"isOut":false},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2016-04-04T21:34:18.251Z","endTime":"2016-04-04T21:35:31.585Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":501303,"fullName":"Ehire Adrianza","link":"/api/v1/people/501303"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":430641,"fullName":"Blaine Boyer","link":"/api/v1/people/430641"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":501303,"fullName":"Ehire Adrianza","link":"/api/v1/people/501303"},"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":501303,"fullName":"Ehire Adrianza","link":"/api/v1/people/501303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":595023,"link":"/api/v1/people/595023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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.9,"endSpeed":82.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.45,"coordinates":{"aY":28.947,"aZ":-21.289,"pfxX":-7.07,"pfxZ":6.22,"pX":0.568,"pZ":1.568,"vX0":10.544,"vY0":-131.326,"vZ0":-6.736,"x":95.35,"y":196.44,"x0":-2.589,"y0":50.0,"z0":5.76,"aX":-12.292},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"spinRate":1813,"spinDirection":228},"zone":9,"typeConfidence":2.0},"index":0,"pfxId":"160404_163550","playId":"d608a5cc-1218-45d9-adb7-2b45cce7bf2a","pitchNumber":1,"startTime":"2016-04-04T21:34:45.972Z","endTime":"2016-04-04T21:34:55.769Z","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.5,"endSpeed":82.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.44,"coordinates":{"aY":30.104,"aZ":-19.782,"pfxX":-5.46,"pfxZ":6.98,"pX":-1.149,"pZ":2.513,"vX0":6.069,"vY0":-132.497,"vZ0":-4.958,"x":160.8,"y":170.93,"x0":-2.767,"y0":50.0,"z0":5.868,"aX":-9.641},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"spinRate":1719,"spinDirection":217},"zone":11,"typeConfidence":2.0},"index":1,"pfxId":"160404_163607","playId":"8c785be0-87a4-455b-97c1-f1b75d776aea","pitchNumber":2,"startTime":"2016-04-04T21:34:55.769Z","endTime":"2016-04-04T21:35:14.851Z","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":91.0,"endSpeed":83.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"coordinates":{"aY":30.325,"aZ":-22.034,"pfxX":-5.9,"pfxZ":5.64,"pX":-0.591,"pZ":1.95,"vX0":7.299,"vY0":-133.139,"vZ0":-5.737,"x":139.53,"y":186.13,"x0":-2.61,"y0":50.0,"z0":5.742,"aX":-10.524},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"spinRate":1592,"spinDirection":226},"zone":7,"typeConfidence":2.0},"hitData":{"launchSpeed":88.7,"launchAngle":10.0,"totalDistance":171.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":73.69,"coordY":112.82}},"index":2,"pfxId":"160404_163625","playId":"1f8941eb-83fc-45b0-9632-b6c7dbcb74d0","pitchNumber":3,"startTime":"2016-04-04T21:35:14.851Z","endTime":"2016-04-04T21:35:31.585Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T21:35:31.585Z","atBatIndex":76},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Gregor Blanco grounds into a force out, first baseman Chris Carter to shortstop Jonathan Villar. Ehire Adrianza out at 2nd. Gregor Blanco to 1st.","rbi":0,"awayScore":12,"homeScore":3,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2016-04-04T21:35:33.165Z","endTime":"2016-04-04T21:36:46.543Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":453923,"fullName":"Grégor Blanco","link":"/api/v1/people/453923"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":430641,"fullName":"Blaine Boyer","link":"/api/v1/people/430641"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":453923,"fullName":"Grégor Blanco","link":"/api/v1/people/453923"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":501303,"fullName":"Ehire Adrianza","link":"/api/v1/people/501303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":474892,"link":"/api/v1/people/474892"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":542340,"link":"/api/v1/people/542340"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":453923,"fullName":"Grégor Blanco","link":"/api/v1/people/453923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"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":72.1,"endSpeed":67.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.48,"coordinates":{"aY":19.053,"aZ":-38.584,"pfxX":2.51,"pfxZ":-5.77,"pX":0.124,"pZ":1.579,"vX0":4.838,"vY0":-105.67,"vZ0":-0.554,"x":112.27,"y":196.15,"x0":-2.526,"y0":50.0,"z0":6.301,"aX":2.82},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"spinRate":961,"spinDirection":23},"zone":8,"typeConfidence":2.0},"index":0,"pfxId":"160404_163707","playId":"50c8b73f-0ea9-4c9e-9f5f-67a689c3d90b","pitchNumber":1,"startTime":"2016-04-04T21:35:56.666Z","endTime":"2016-04-04T21:36:24.074Z","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":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.55,"coordinates":{"aY":29.342,"aZ":-21.705,"pfxX":-6.43,"pfxZ":5.78,"pX":0.05,"pZ":2.139,"vX0":9.059,"vY0":-133.38,"vZ0":-5.427,"x":115.09,"y":181.03,"x0":-2.558,"y0":50.0,"z0":5.77,"aX":-11.563},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"spinRate":1696,"spinDirection":227},"zone":5,"typeConfidence":2.0},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":161.61,"coordY":167.7}},"index":1,"pfxId":"160404_163728","playId":"35f64eee-3892-4569-9ed0-866cf6388a9b","pitchNumber":2,"startTime":"2016-04-04T21:36:24.074Z","endTime":"2016-04-04T21:36:46.543Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T21:36:46.543Z","atBatIndex":77},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Angel Pagan flies out to center fielder Ramon Flores.","rbi":0,"awayScore":12,"homeScore":3,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2016-04-04T21:36:47.977Z","endTime":"2016-04-04T21:39:45.298Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":434636,"fullName":"Ángel Pagán","link":"/api/v1/people/434636"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":430641,"fullName":"Blaine Boyer","link":"/api/v1/people/430641"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":453923,"fullName":"Grégor Blanco","link":"/api/v1/people/453923"},"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":434636,"fullName":"Ángel Pagán","link":"/api/v1/people/434636"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":570717,"link":"/api/v1/people/570717"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"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, 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":71.3,"endSpeed":67.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.5,"coordinates":{"aY":17.949,"aZ":-40.764,"pfxX":4.64,"pfxZ":-7.85,"pX":-0.267,"pZ":0.79,"vX0":3.512,"vY0":-104.527,"vZ0":-1.116,"x":127.18,"y":217.45,"x0":-2.573,"y0":50.0,"z0":6.126,"aX":5.126},"breaks":{"breakAngle":7.2,"breakLength":15.6,"breakY":24.0,"spinRate":1388,"spinDirection":30},"zone":13,"typeConfidence":2.0},"index":0,"pfxId":"160404_163824","playId":"070d5ad6-5eb5-4002-931c-293997b4dc56","pitchNumber":1,"startTime":"2016-04-04T21:37:28.135Z","endTime":"2016-04-04T21:37:37.768Z","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":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.6,"coordinates":{"aY":27.04,"aZ":-16.91,"pfxX":-7.74,"pfxZ":8.63,"pX":-0.302,"pZ":0.925,"vX0":8.734,"vY0":-131.649,"vZ0":-8.806,"x":128.51,"y":213.81,"x0":-2.652,"y0":50.0,"z0":5.557,"aX":-13.635},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"spinRate":2255,"spinDirection":221},"zone":13,"typeConfidence":2.0},"index":1,"pfxId":"160404_163847","playId":"5686c3fb-8cbd-42ad-8cc3-f886a80bc41a","pitchNumber":2,"startTime":"2016-04-04T21:37:37.768Z","endTime":"2016-04-04T21:38:00.362Z","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":90.9,"endSpeed":84.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"coordinates":{"aY":27.675,"aZ":-18.715,"pfxX":-6.0,"pfxZ":7.4399999999999995,"pX":-1.042,"pZ":2.188,"vX0":6.313,"vY0":-133.106,"vZ0":-5.683,"x":156.72,"y":179.7,"x0":-2.661,"y0":50.0,"z0":5.699,"aX":-10.792},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"spinRate":1880,"spinDirection":218},"zone":13,"typeConfidence":2.0},"index":2,"pfxId":"160404_163911","playId":"1c43fe34-c882-476e-a2ea-12729aeb2c78","pitchNumber":3,"startTime":"2016-04-04T21:38:00.362Z","endTime":"2016-04-04T21:38:21.815Z","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":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.6,"coordinates":{"aY":28.159,"aZ":-19.844,"pfxX":-7.4399999999999995,"pfxZ":6.859999999999999,"pX":-0.735,"pZ":1.661,"vX0":7.559,"vY0":-132.748,"vZ0":-6.815,"x":145.02,"y":193.93,"x0":-2.652,"y0":50.0,"z0":5.703,"aX":-13.285},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"spinRate":1980,"spinDirection":227},"zone":7,"typeConfidence":2.0},"index":3,"pfxId":"160404_163934","playId":"8f483aaf-1d53-419f-b2b6-307c6e5c8608","pitchNumber":4,"startTime":"2016-04-04T21:38:21.815Z","endTime":"2016-04-04T21:38:46.943Z","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":91.0,"endSpeed":83.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.5,"coordinates":{"aY":30.271,"aZ":-27.769,"pfxX":-10.22,"pfxZ":2.43,"pX":-1.206,"pZ":1.867,"vX0":7.272,"vY0":-133.114,"vZ0":-4.908,"x":162.97,"y":188.37,"x0":-2.654,"y0":50.0,"z0":5.761,"aX":-18.229},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"spinRate":2043,"spinDirection":256},"zone":13,"typeConfidence":2.0},"index":4,"pfxId":"160404_163958","playId":"35b42807-57da-4e98-a10a-456b84afc818","pitchNumber":5,"startTime":"2016-04-04T21:38:46.943Z","endTime":"2016-04-04T21:39:22.871Z","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":91.3,"endSpeed":83.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.5,"coordinates":{"aY":31.028,"aZ":-18.215,"pfxX":-6.17,"pfxZ":7.76,"pX":0.012,"pZ":2.099,"vX0":8.701,"vY0":-133.471,"vZ0":-6.057,"x":116.54,"y":182.11,"x0":-2.502,"y0":50.0,"z0":5.727,"aX":-11.037},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"spinRate":1934,"spinDirection":218},"zone":8,"typeConfidence":2.0},"hitData":{"launchSpeed":84.6,"launchAngle":36.0,"totalDistance":296.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":108.75,"coordY":89.95}},"index":5,"pfxId":"160404_164032","playId":"e578a1ef-58fe-4f11-b1ad-3d7ccff9b87a","pitchNumber":6,"startTime":"2016-04-04T21:39:22.871Z","endTime":"2016-04-04T21:39:45.298Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T21:39:45.298Z","atBatIndex":78},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trevor Brown grounds out softly, pitcher Blaine Boyer to first baseman Chris Carter.","rbi":0,"awayScore":12,"homeScore":3,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2016-04-04T21:39:47.249Z","endTime":"2016-04-04T21:40:42.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":623143,"fullName":"Trevor Brown","link":"/api/v1/people/623143"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":430641,"fullName":"Blaine Boyer","link":"/api/v1/people/430641"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":623143,"fullName":"Trevor Brown","link":"/api/v1/people/623143"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":430641,"link":"/api/v1/people/430641"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":474892,"link":"/api/v1/people/474892"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":90.7,"endSpeed":84.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.47,"coordinates":{"aY":26.197,"aZ":-16.705,"pfxX":-5.57,"pfxZ":8.55,"pX":-0.16,"pZ":3.294,"vX0":7.874,"vY0":-132.765,"vZ0":-3.521,"x":123.1,"y":149.84,"x0":-2.429,"y0":50.0,"z0":5.84,"aX":-10.027},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"spinRate":2014,"spinDirection":212},"zone":2,"typeConfidence":2.0},"index":0,"pfxId":"160404_164115","playId":"307549b9-a5ab-4df5-aa31-97aa04613038","pitchNumber":1,"startTime":"2016-04-04T21:40:05.601Z","endTime":"2016-04-04T21:40:28.948Z","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":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":81.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.47,"coordinates":{"aY":24.248,"aZ":-30.262,"pfxX":1.9099999999999997,"pfxZ":1.11,"pX":0.447,"pZ":2.646,"vX0":6.881,"vY0":-127.484,"vZ0":-2.173,"x":99.96,"y":167.34,"x0":-2.526,"y0":50.0,"z0":5.879,"aX":3.168},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"spinRate":421,"spinDirection":121},"zone":6,"typeConfidence":2.0},"hitData":{"launchSpeed":55.1,"launchAngle":-77.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":126.54,"coordY":189.05}},"index":1,"pfxId":"160404_164138","playId":"ff9856ab-fe4e-4fc8-884e-4d472f665e4b","pitchNumber":2,"startTime":"2016-04-04T21:40:28.948Z","endTime":"2016-04-04T21:40:42.922Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T21:40:42.922Z","atBatIndex":79},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Colin Walsh lines out to shortstop Ehire Adrianza.","rbi":0,"awayScore":12,"homeScore":3,"isOut":true},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2016-04-04T21:42:53.477Z","endTime":"2016-04-04T21:43:30.439Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":595023,"fullName":"Colin Walsh","link":"/api/v1/people/595023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592612,"fullName":"Josh Osich","link":"/api/v1/people/592612"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"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":595023,"fullName":"Colin Walsh","link":"/api/v1/people/595023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":501303,"link":"/api/v1/people/501303"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Josh Osich replaces Hunter Strickland, batting 3rd, replacing pitcher Hunter Strickland.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":12,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2016-04-04T21:42:47.593Z","endTime":"2016-04-04T21:43:04.095Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592612,"link":"/api/v1/people/592612"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"302","replacedPlayer":{"id":519326,"link":"/api/v1/people/519326"}},{"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":83.2,"endSpeed":75.7,"strikeZoneTop":3.53,"strikeZoneBottom":1.63,"coordinates":{"aY":27.569,"aZ":-15.751,"pfxX":8.32,"pfxZ":11.07,"pX":-0.913,"pZ":1.994,"vX0":-5.065,"vY0":-121.767,"vZ0":-6.484,"x":151.8,"y":184.94,"x0":0.131,"y0":50.0,"z0":6.092,"aX":12.286},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"spinRate":2443,"spinDirection":143},"zone":13,"typeConfidence":2.0},"index":1,"pfxId":"160404_164414","playId":"cd00748c-8be7-4516-a38a-fccfee6371bb","pitchNumber":1,"startTime":"2016-04-04T21:43:04.095Z","endTime":"2016-04-04T21:43:19.561Z","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":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.54,"strikeZoneBottom":1.57,"coordinates":{"aY":34.901,"aZ":-23.725,"pfxX":11.74,"pfxZ":4.54,"pX":0.521,"pZ":2.707,"vX0":-3.563,"vY0":-136.227,"vZ0":-4.815,"x":97.14,"y":165.69,"x0":0.335,"y0":50.0,"z0":6.175,"aX":21.662},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"spinRate":2476,"spinDirection":111},"zone":6,"typeConfidence":2.0},"hitData":{"launchSpeed":79.5,"launchAngle":14.0,"totalDistance":162.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":106.21,"coordY":152.46}},"index":2,"pfxId":"160404_164430","playId":"f5635ed3-de4a-4923-90ee-7e7d750451f1","pitchNumber":2,"startTime":"2016-04-04T21:43:19.561Z","endTime":"2016-04-04T21:43:30.439Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T21:43:30.439Z","atBatIndex":80},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ramon Flores grounds out, shortstop Ehire Adrianza to first baseman Brandon Belt.","rbi":0,"awayScore":12,"homeScore":3,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2016-04-04T21:43:32.248Z","endTime":"2016-04-04T21:44:49.427Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":570717,"fullName":"Ramón Flores","link":"/api/v1/people/570717"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592612,"fullName":"Josh Osich","link":"/api/v1/people/592612"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":570717,"fullName":"Ramón Flores","link":"/api/v1/people/570717"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":501303,"link":"/api/v1/people/501303"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":474832,"link":"/api/v1/people/474832"},"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":94.7,"endSpeed":86.4,"strikeZoneTop":3.76,"strikeZoneBottom":1.69,"coordinates":{"aY":34.96,"aZ":-18.33,"pfxX":10.85,"pfxZ":7.17,"pX":1.168,"pZ":2.179,"vX0":-2.493,"vY0":-138.66,"vZ0":-7.17,"x":72.48,"y":179.95,"x0":0.678,"y0":50.0,"z0":6.05,"aX":20.829},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"spinRate":2616,"spinDirection":123},"zone":14,"typeConfidence":2.0},"index":0,"pfxId":"160404_164504","playId":"76cf48d6-0032-4678-9e8e-fd2c9c5ae670","pitchNumber":1,"startTime":"2016-04-04T21:43:55.437Z","endTime":"2016-04-04T21:44:11.552Z","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":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":85.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.54,"coordinates":{"aY":37.277,"aZ":-12.53,"pfxX":10.37,"pfxZ":10.26,"pX":0.37,"pZ":2.165,"vX0":-4.05,"vY0":-138.752,"vZ0":-8.159,"x":102.9,"y":180.33,"x0":0.52,"y0":50.0,"z0":6.021,"aX":19.775},"breaks":{"breakAngle":51.6,"breakLength":4.8,"breakY":24.0,"spinRate":2914,"spinDirection":134},"zone":9,"typeConfidence":2.0},"index":1,"pfxId":"160404_164522","playId":"be69943d-6f30-4189-9b93-839b7ddaa09b","pitchNumber":2,"startTime":"2016-04-04T21:44:11.552Z","endTime":"2016-04-04T21:44:34.716Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.54,"coordinates":{"aY":29.178,"aZ":-21.612,"pfxX":0.12,"pfxZ":5.86,"pX":-0.865,"pZ":2.419,"vX0":-4.601,"vY0":-133.148,"vZ0":-5.39,"x":149.97,"y":173.47,"x0":0.872,"y0":50.0,"z0":6.038,"aX":0.215},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"spinRate":1151,"spinDirection":178},"zone":13,"typeConfidence":2.0},"hitData":{"launchSpeed":91.8,"launchAngle":-0.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.26,"coordY":150.93}},"index":2,"pfxId":"160404_164543","playId":"114a34c3-988c-4a60-b928-e0ec08c7fa2e","pitchNumber":3,"startTime":"2016-04-04T21:44:34.716Z","endTime":"2016-04-04T21:44:49.427Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T21:44:49.427Z","atBatIndex":81},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Domingo Santana strikes out swinging.","rbi":0,"awayScore":12,"homeScore":3,"isOut":true},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2016-04-04T21:44:51.496Z","endTime":"2016-04-04T21:46:47.080Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":570267,"fullName":"Domingo Santana","link":"/api/v1/people/570267"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592612,"fullName":"Josh Osich","link":"/api/v1/people/592612"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":570267,"fullName":"Domingo Santana","link":"/api/v1/people/570267"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":623143,"link":"/api/v1/people/623143"},"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(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":83.3,"endSpeed":76.8,"strikeZoneTop":4.02,"strikeZoneBottom":1.96,"coordinates":{"aY":23.949,"aZ":-19.549,"pfxX":8.1,"pfxZ":8.31,"pX":1.261,"pZ":3.922,"vX0":-0.5,"vY0":-122.111,"vZ0":-1.757,"x":68.93,"y":132.89,"x0":0.416,"y0":50.0,"z0":6.332,"aX":12.236},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"spinRate":2088,"spinDirection":135},"zone":12,"typeConfidence":2.0},"index":0,"pfxId":"160404_164619","playId":"4c644123-a6f8-46ea-af6f-5d7d9d0f5102","pitchNumber":1,"startTime":"2016-04-04T21:45:08.842Z","endTime":"2016-04-04T21:45:27.012Z","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":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":4.06,"strikeZoneBottom":1.92,"coordinates":{"aY":32.458,"aZ":-21.355,"pfxX":10.95,"pfxZ":5.52,"pX":-0.121,"pZ":1.203,"vX0":-5.162,"vY0":-138.945,"vZ0":-9.018,"x":121.61,"y":206.3,"x0":0.343,"y0":50.0,"z0":5.921,"aX":21.306},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"spinRate":2495,"spinDirection":116},"zone":13,"typeConfidence":2.0},"index":1,"pfxId":"160404_164638","playId":"6eb3e7d8-4568-43ea-9aac-dc9cfbb6e7ab","pitchNumber":2,"startTime":"2016-04-04T21:45:27.012Z","endTime":"2016-04-04T21:45:44.826Z","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":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.98,"strikeZoneBottom":1.96,"coordinates":{"aY":33.401,"aZ":-15.328,"pfxX":10.41,"pfxZ":8.71,"pX":1.643,"pZ":2.681,"vX0":-0.547,"vY0":-138.498,"vZ0":-6.669,"x":54.37,"y":166.39,"x0":0.493,"y0":50.0,"z0":6.162,"aX":20.048},"breaks":{"breakAngle":49.2,"breakLength":6.0,"breakY":24.0,"spinRate":2743,"spinDirection":130},"zone":14,"typeConfidence":2.0},"index":2,"pfxId":"160404_164656","playId":"17032093-baeb-46e1-9771-5798104d07c0","pitchNumber":3,"startTime":"2016-04-04T21:45:44.826Z","endTime":"2016-04-04T21:46:05.355Z","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":93.6,"endSpeed":85.7,"strikeZoneTop":4.02,"strikeZoneBottom":1.83,"coordinates":{"aY":32.004,"aZ":-15.755,"pfxX":6.48,"pfxZ":8.64,"pX":-0.872,"pZ":3.241,"vX0":-5.477,"vY0":-137.103,"vZ0":-5.008,"x":150.24,"y":151.27,"x0":0.316,"y0":50.0,"z0":6.176,"aX":12.262},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"spinRate":2168,"spinDirection":143},"zone":11,"typeConfidence":2.0},"index":3,"pfxId":"160404_164717","playId":"a5908696-c225-4c74-b7c7-e14783682d31","pitchNumber":4,"startTime":"2016-04-04T21:46:05.355Z","endTime":"2016-04-04T21:46:22.824Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.76,"strikeZoneBottom":1.68,"coordinates":{"aY":32.637,"aZ":-17.669,"pfxX":11.58,"pfxZ":7.72,"pX":0.512,"pZ":2.164,"vX0":-3.614,"vY0":-136.472,"vZ0":-7.42,"x":97.48,"y":180.35,"x0":0.356,"y0":50.0,"z0":6.155,"aX":21.641},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"spinRate":2769,"spinDirection":123},"zone":9,"typeConfidence":2.0},"index":4,"pfxId":"160404_164734","playId":"f0599cee-1195-4a71-9817-3665c503fe45","pitchNumber":5,"startTime":"2016-04-04T21:46:22.824Z","endTime":"2016-04-04T21:46:42.219Z","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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.7,"strikeZoneTop":3.76,"strikeZoneBottom":1.68,"coordinates":{"aY":24.804,"aZ":-19.662,"pfxX":8.76,"pfxZ":7.91,"pX":0.009,"pZ":1.875,"vX0":-3.586,"vY0":-124.538,"vZ0":-6.422,"x":116.66,"y":188.16,"x0":0.329,"y0":50.0,"z0":6.111,"aX":13.774},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"spinRate":2167,"spinDirection":132},"zone":8,"typeConfidence":2.0},"index":5,"pfxId":"160404_164754","playId":"c30759b0-d7f3-463b-8ccd-562847106051","pitchNumber":6,"startTime":"2016-04-04T21:46:42.219Z","endTime":"2016-04-04T21:46:47.080Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T21:46:47.080Z","atBatIndex":82}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Domingo Santana strikes out swinging.","rbi":0,"awayScore":12,"homeScore":3,"isOut":true},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2016-04-04T21:44:51.496Z","endTime":"2016-04-04T21:46:47.080Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":570267,"fullName":"Domingo Santana","link":"/api/v1/people/570267"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592612,"fullName":"Josh Osich","link":"/api/v1/people/592612"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":570267,"fullName":"Domingo Santana","link":"/api/v1/people/570267"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":623143,"link":"/api/v1/people/623143"},"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(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":83.3,"endSpeed":76.8,"strikeZoneTop":4.02,"strikeZoneBottom":1.96,"coordinates":{"aY":23.949,"aZ":-19.549,"pfxX":8.1,"pfxZ":8.31,"pX":1.261,"pZ":3.922,"vX0":-0.5,"vY0":-122.111,"vZ0":-1.757,"x":68.93,"y":132.89,"x0":0.416,"y0":50.0,"z0":6.332,"aX":12.236},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"spinRate":2088,"spinDirection":135},"zone":12,"typeConfidence":2.0},"index":0,"pfxId":"160404_164619","playId":"4c644123-a6f8-46ea-af6f-5d7d9d0f5102","pitchNumber":1,"startTime":"2016-04-04T21:45:08.842Z","endTime":"2016-04-04T21:45:27.012Z","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":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":4.06,"strikeZoneBottom":1.92,"coordinates":{"aY":32.458,"aZ":-21.355,"pfxX":10.95,"pfxZ":5.52,"pX":-0.121,"pZ":1.203,"vX0":-5.162,"vY0":-138.945,"vZ0":-9.018,"x":121.61,"y":206.3,"x0":0.343,"y0":50.0,"z0":5.921,"aX":21.306},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"spinRate":2495,"spinDirection":116},"zone":13,"typeConfidence":2.0},"index":1,"pfxId":"160404_164638","playId":"6eb3e7d8-4568-43ea-9aac-dc9cfbb6e7ab","pitchNumber":2,"startTime":"2016-04-04T21:45:27.012Z","endTime":"2016-04-04T21:45:44.826Z","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":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.98,"strikeZoneBottom":1.96,"coordinates":{"aY":33.401,"aZ":-15.328,"pfxX":10.41,"pfxZ":8.71,"pX":1.643,"pZ":2.681,"vX0":-0.547,"vY0":-138.498,"vZ0":-6.669,"x":54.37,"y":166.39,"x0":0.493,"y0":50.0,"z0":6.162,"aX":20.048},"breaks":{"breakAngle":49.2,"breakLength":6.0,"breakY":24.0,"spinRate":2743,"spinDirection":130},"zone":14,"typeConfidence":2.0},"index":2,"pfxId":"160404_164656","playId":"17032093-baeb-46e1-9771-5798104d07c0","pitchNumber":3,"startTime":"2016-04-04T21:45:44.826Z","endTime":"2016-04-04T21:46:05.355Z","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":93.6,"endSpeed":85.7,"strikeZoneTop":4.02,"strikeZoneBottom":1.83,"coordinates":{"aY":32.004,"aZ":-15.755,"pfxX":6.48,"pfxZ":8.64,"pX":-0.872,"pZ":3.241,"vX0":-5.477,"vY0":-137.103,"vZ0":-5.008,"x":150.24,"y":151.27,"x0":0.316,"y0":50.0,"z0":6.176,"aX":12.262},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"spinRate":2168,"spinDirection":143},"zone":11,"typeConfidence":2.0},"index":3,"pfxId":"160404_164717","playId":"a5908696-c225-4c74-b7c7-e14783682d31","pitchNumber":4,"startTime":"2016-04-04T21:46:05.355Z","endTime":"2016-04-04T21:46:22.824Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.76,"strikeZoneBottom":1.68,"coordinates":{"aY":32.637,"aZ":-17.669,"pfxX":11.58,"pfxZ":7.72,"pX":0.512,"pZ":2.164,"vX0":-3.614,"vY0":-136.472,"vZ0":-7.42,"x":97.48,"y":180.35,"x0":0.356,"y0":50.0,"z0":6.155,"aX":21.641},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"spinRate":2769,"spinDirection":123},"zone":9,"typeConfidence":2.0},"index":4,"pfxId":"160404_164734","playId":"f0599cee-1195-4a71-9817-3665c503fe45","pitchNumber":5,"startTime":"2016-04-04T21:46:22.824Z","endTime":"2016-04-04T21:46:42.219Z","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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.7,"strikeZoneTop":3.76,"strikeZoneBottom":1.68,"coordinates":{"aY":24.804,"aZ":-19.662,"pfxX":8.76,"pfxZ":7.91,"pX":0.009,"pZ":1.875,"vX0":-3.586,"vY0":-124.538,"vZ0":-6.422,"x":116.66,"y":188.16,"x0":0.329,"y0":50.0,"z0":6.111,"aX":13.774},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"spinRate":2167,"spinDirection":132},"zone":8,"typeConfidence":2.0},"index":5,"pfxId":"160404_164754","playId":"c30759b0-d7f3-463b-8ccd-562847106051","pitchNumber":6,"startTime":"2016-04-04T21:46:42.219Z","endTime":"2016-04-04T21:46:47.080Z","isPitch":true,"type":"pitch"}],"playEndTime":"2016-04-04T21:46:47.080Z","atBatIndex":82},"scoringPlays":[7,11,14,19,23,25,33,42,66,67,68],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2],"bottom":[3,4,5,6,7,8],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":503449,"fullName":"Wily Peralta","link":"/api/v1/people/503449"},"batter":{"id":452655,"fullName":"Denard Span","link":"/api/v1/people/452655"},"coordinates":{"x":189.35,"y":80.87},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":503449,"fullName":"Wily Peralta","link":"/api/v1/people/503449"},"batter":{"id":605412,"fullName":"Joe Panik","link":"/api/v1/people/605412"},"coordinates":{"x":111.29,"y":152.97},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":503449,"fullName":"Wily Peralta","link":"/api/v1/people/503449"},"batter":{"id":457763,"fullName":"Buster Posey","link":"/api/v1/people/457763"},"coordinates":{"x":101.64,"y":168.72},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":1,"pitcher":{"id":518516,"fullName":"Madison Bumgarner","link":"/api/v1/people/518516"},"batter":{"id":570267,"fullName":"Domingo Santana","link":"/api/v1/people/570267"},"coordinates":{"x":66.07,"y":110.28},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":1,"pitcher":{"id":518516,"fullName":"Madison Bumgarner","link":"/api/v1/people/518516"},"batter":{"id":460075,"fullName":"Ryan Braun","link":"/api/v1/people/460075"},"coordinates":{"x":129.59,"y":72.67},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":1,"pitcher":{"id":518516,"fullName":"Madison Bumgarner","link":"/api/v1/people/518516"},"batter":{"id":431094,"fullName":"Aaron Hill","link":"/api/v1/people/431094"},"coordinates":{"x":105.2,"y":151.44},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":9,"endIndex":17,"top":[9,10,11,12,13],"bottom":[14,15,16,17],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":503449,"fullName":"Wily Peralta","link":"/api/v1/people/503449"},"batter":{"id":452254,"fullName":"Hunter Pence","link":"/api/v1/people/452254"},"coordinates":{"x":133.15,"y":147.38},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":503449,"fullName":"Wily Peralta","link":"/api/v1/people/503449"},"batter":{"id":474832,"fullName":"Brandon Belt","link":"/api/v1/people/474832"},"coordinates":{"x":195.65,"y":63.52},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":503449,"fullName":"Wily Peralta","link":"/api/v1/people/503449"},"batter":{"id":622110,"fullName":"Matt Duffy","link":"/api/v1/people/622110"},"coordinates":{"x":85.38,"y":66.57},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":503449,"fullName":"Wily Peralta","link":"/api/v1/people/503449"},"batter":{"id":543063,"fullName":"Brandon Crawford","link":"/api/v1/people/543063"},"coordinates":{"x":150.43,"y":152.46},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":503449,"fullName":"Wily Peralta","link":"/api/v1/people/503449"},"batter":{"id":518516,"fullName":"Madison Bumgarner","link":"/api/v1/people/518516"},"coordinates":{"x":135.18,"y":186.0},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":2,"pitcher":{"id":518516,"fullName":"Madison Bumgarner","link":"/api/v1/people/518516"},"batter":{"id":571697,"fullName":"Scooter Gennett","link":"/api/v1/people/571697"},"coordinates":{"x":235.8,"y":81.82},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":2,"pitcher":{"id":518516,"fullName":"Madison Bumgarner","link":"/api/v1/people/518516"},"batter":{"id":542979,"fullName":"Keon Broxton","link":"/api/v1/people/542979"},"coordinates":{"x":187.02,"y":124.0},"type":"O","description":"Flyout"}]}},{"startIndex":18,"endIndex":29,"top":[18,19,20,21,22,23,24],"bottom":[25,26,27,28,29],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":503449,"fullName":"Wily Peralta","link":"/api/v1/people/503449"},"batter":{"id":452655,"fullName":"Denard Span","link":"/api/v1/people/452655"},"coordinates":{"x":140.77,"y":85.38},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":503449,"fullName":"Wily Peralta","link":"/api/v1/people/503449"},"batter":{"id":605412,"fullName":"Joe Panik","link":"/api/v1/people/605412"},"coordinates":{"x":96.56,"y":127.05},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":503449,"fullName":"Wily Peralta","link":"/api/v1/people/503449"},"batter":{"id":457763,"fullName":"Buster Posey","link":"/api/v1/people/457763"},"coordinates":{"x":166.69,"y":125.02},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":503449,"fullName":"Wily Peralta","link":"/api/v1/people/503449"},"batter":{"id":474832,"fullName":"Brandon Belt","link":"/api/v1/people/474832"},"coordinates":{"x":90.46,"y":109.77},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":3,"pitcher":{"id":518516,"fullName":"Madison Bumgarner","link":"/api/v1/people/518516"},"batter":{"id":542340,"fullName":"Jonathan Villar","link":"/api/v1/people/542340"},"coordinates":{"x":45.23,"y":58.95},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":3,"pitcher":{"id":518516,"fullName":"Madison Bumgarner","link":"/api/v1/people/518516"},"batter":{"id":460075,"fullName":"Ryan Braun","link":"/api/v1/people/460075"},"coordinates":{"x":144.84,"y":83.85},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":3,"pitcher":{"id":518516,"fullName":"Madison Bumgarner","link":"/api/v1/people/518516"},"batter":{"id":518960,"fullName":"Jonathan Lucroy","link":"/api/v1/people/518960"},"coordinates":{"x":179.39,"y":112.31},"type":"O","description":"Lineout"}]}},{"startIndex":30,"endIndex":38,"top":[30,31,32,33,34],"bottom":[35,36,37,38],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":4,"pitcher":{"id":503449,"fullName":"Wily Peralta","link":"/api/v1/people/503449"},"batter":{"id":543063,"fullName":"Brandon Crawford","link":"/api/v1/people/543063"},"coordinates":{"x":134.67,"y":144.84},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":4,"pitcher":{"id":503449,"fullName":"Wily Peralta","link":"/api/v1/people/503449"},"batter":{"id":434636,"fullName":"Ángel Pagán","link":"/api/v1/people/434636"},"coordinates":{"x":74.2,"y":54.88},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":4,"pitcher":{"id":503449,"fullName":"Wily Peralta","link":"/api/v1/people/503449"},"batter":{"id":452655,"fullName":"Denard Span","link":"/api/v1/people/452655"},"coordinates":{"x":123.49,"y":68.1},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":4,"pitcher":{"id":503449,"fullName":"Wily Peralta","link":"/api/v1/people/503449"},"batter":{"id":605412,"fullName":"Joe Panik","link":"/api/v1/people/605412"},"coordinates":{"x":160.08,"y":169.23},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":4,"pitcher":{"id":518516,"fullName":"Madison Bumgarner","link":"/api/v1/people/518516"},"batter":{"id":503449,"fullName":"Wily Peralta","link":"/api/v1/people/503449"},"coordinates":{"x":134.16,"y":190.06},"type":"O","description":"Bunt Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":4,"pitcher":{"id":518516,"fullName":"Madison Bumgarner","link":"/api/v1/people/518516"},"batter":{"id":542979,"fullName":"Keon Broxton","link":"/api/v1/people/542979"},"coordinates":{"x":151.44,"y":49.29},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":4,"pitcher":{"id":518516,"fullName":"Madison Bumgarner","link":"/api/v1/people/518516"},"batter":{"id":570267,"fullName":"Domingo Santana","link":"/api/v1/people/570267"},"coordinates":{"x":68.1,"y":113.33},"type":"H","description":"Single"}]}},{"startIndex":39,"endIndex":47,"top":[39,40,41,42,43,44],"bottom":[45,46,47],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":448614,"fullName":"Carlos Torres","link":"/api/v1/people/448614"},"batter":{"id":457763,"fullName":"Buster Posey","link":"/api/v1/people/457763"},"coordinates":{"x":104.69,"y":155.0},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":448614,"fullName":"Carlos Torres","link":"/api/v1/people/448614"},"batter":{"id":452254,"fullName":"Hunter Pence","link":"/api/v1/people/452254"},"coordinates":{"x":109.26,"y":159.57},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":448614,"fullName":"Carlos Torres","link":"/api/v1/people/448614"},"batter":{"id":622110,"fullName":"Matt Duffy","link":"/api/v1/people/622110"},"coordinates":{"x":38.11,"y":68.61},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":448614,"fullName":"Carlos Torres","link":"/api/v1/people/448614"},"batter":{"id":543063,"fullName":"Brandon Crawford","link":"/api/v1/people/543063"},"coordinates":{"x":162.11,"y":93.51},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":448614,"fullName":"Carlos Torres","link":"/api/v1/people/448614"},"batter":{"id":518516,"fullName":"Madison Bumgarner","link":"/api/v1/people/518516"},"coordinates":{"x":96.56,"y":167.7},"type":"O","description":"Forceout"}],"home":[]}},{"startIndex":48,"endIndex":55,"top":[48,49,50],"bottom":[51,52,53,54,55],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":425626,"fullName":"Chris Capuano","link":"/api/v1/people/425626"},"batter":{"id":452655,"fullName":"Denard Span","link":"/api/v1/people/452655"},"coordinates":{"x":72.16,"y":132.64},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":425626,"fullName":"Chris Capuano","link":"/api/v1/people/425626"},"batter":{"id":605412,"fullName":"Joe Panik","link":"/api/v1/people/605412"},"coordinates":{"x":150.93,"y":154.49},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":6,"pitcher":{"id":502004,"fullName":"George Kontos","link":"/api/v1/people/502004"},"batter":{"id":474892,"fullName":"Chris Carter","link":"/api/v1/people/474892"},"coordinates":{"x":145.85,"y":82.33},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":6,"pitcher":{"id":502004,"fullName":"George Kontos","link":"/api/v1/people/502004"},"batter":{"id":431094,"fullName":"Aaron Hill","link":"/api/v1/people/431094"},"coordinates":{"x":152.46,"y":82.84},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":6,"pitcher":{"id":502004,"fullName":"George Kontos","link":"/api/v1/people/502004"},"batter":{"id":571697,"fullName":"Scooter Gennett","link":"/api/v1/people/571697"},"coordinates":{"x":129.08,"y":74.7},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":6,"pitcher":{"id":502004,"fullName":"George Kontos","link":"/api/v1/people/502004"},"batter":{"id":570717,"fullName":"Ramón Flores","link":"/api/v1/people/570717"},"coordinates":{"x":77.75,"y":170.24},"type":"O","description":"Pop Out"}]}},{"startIndex":56,"endIndex":61,"top":[56,57,58],"bottom":[59,60,61],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":516414,"fullName":"Ariel Peña","link":"/api/v1/people/516414"},"batter":{"id":452254,"fullName":"Hunter Pence","link":"/api/v1/people/452254"},"coordinates":{"x":93.51,"y":167.7},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":516414,"fullName":"Ariel Peña","link":"/api/v1/people/516414"},"batter":{"id":474832,"fullName":"Brandon Belt","link":"/api/v1/people/474832"},"coordinates":{"x":60.47,"y":127.05},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":7,"pitcher":{"id":518715,"fullName":"Cory Gearrin","link":"/api/v1/people/518715"},"batter":{"id":570267,"fullName":"Domingo Santana","link":"/api/v1/people/570267"},"coordinates":{"x":168.72,"y":190.57},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":7,"pitcher":{"id":518715,"fullName":"Cory Gearrin","link":"/api/v1/people/518715"},"batter":{"id":542340,"fullName":"Jonathan Villar","link":"/api/v1/people/542340"},"coordinates":{"x":150.43,"y":154.49},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":7,"pitcher":{"id":518715,"fullName":"Cory Gearrin","link":"/api/v1/people/518715"},"batter":{"id":460075,"fullName":"Ryan Braun","link":"/api/v1/people/460075"},"coordinates":{"x":101.64,"y":163.64},"type":"O","description":"Groundout"}]}},{"startIndex":62,"endIndex":75,"top":[62,63,64,65,66,67,68,69,70,71],"bottom":[72,73,74,75],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":516414,"fullName":"Ariel Peña","link":"/api/v1/people/516414"},"batter":{"id":622110,"fullName":"Matt Duffy","link":"/api/v1/people/622110"},"coordinates":{"x":96.56,"y":170.75},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":516414,"fullName":"Ariel Peña","link":"/api/v1/people/516414"},"batter":{"id":453923,"fullName":"Grégor Blanco","link":"/api/v1/people/453923"},"coordinates":{"x":83.34,"y":107.74},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":516414,"fullName":"Ariel Peña","link":"/api/v1/people/516414"},"batter":{"id":434636,"fullName":"Ángel Pagán","link":"/api/v1/people/434636"},"coordinates":{"x":51.84,"y":120.95},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":516414,"fullName":"Ariel Peña","link":"/api/v1/people/516414"},"batter":{"id":452655,"fullName":"Denard Span","link":"/api/v1/people/452655"},"coordinates":{"x":228.69,"y":79.28},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":516414,"fullName":"Ariel Peña","link":"/api/v1/people/516414"},"batter":{"id":605412,"fullName":"Joe Panik","link":"/api/v1/people/605412"},"coordinates":{"x":226.15,"y":76.74},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":516414,"fullName":"Ariel Peña","link":"/api/v1/people/516414"},"batter":{"id":457763,"fullName":"Buster Posey","link":"/api/v1/people/457763"},"coordinates":{"x":101.64,"y":29.48},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":516414,"fullName":"Ariel Peña","link":"/api/v1/people/516414"},"batter":{"id":452254,"fullName":"Hunter Pence","link":"/api/v1/people/452254"},"coordinates":{"x":103.16,"y":90.46},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":430641,"fullName":"Blaine Boyer","link":"/api/v1/people/430641"},"batter":{"id":474832,"fullName":"Brandon Belt","link":"/api/v1/people/474832"},"coordinates":{"x":63.02,"y":138.23},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":430641,"fullName":"Blaine Boyer","link":"/api/v1/people/430641"},"batter":{"id":622110,"fullName":"Matt Duffy","link":"/api/v1/people/622110"},"coordinates":{"x":150.93,"y":155.0},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":8,"pitcher":{"id":519326,"fullName":"Hunter Strickland","link":"/api/v1/people/519326"},"batter":{"id":518960,"fullName":"Jonathan Lucroy","link":"/api/v1/people/518960"},"coordinates":{"x":179.39,"y":106.72},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":8,"pitcher":{"id":519326,"fullName":"Hunter Strickland","link":"/api/v1/people/519326"},"batter":{"id":474892,"fullName":"Chris Carter","link":"/api/v1/people/474892"},"coordinates":{"x":105.2,"y":175.83},"type":"O","description":"Groundout"}]}},{"startIndex":76,"endIndex":82,"top":[76,77,78,79],"bottom":[80,81,82],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":9,"pitcher":{"id":430641,"fullName":"Blaine Boyer","link":"/api/v1/people/430641"},"batter":{"id":501303,"fullName":"Ehire Adrianza","link":"/api/v1/people/501303"},"coordinates":{"x":73.69,"y":112.82},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":9,"pitcher":{"id":430641,"fullName":"Blaine Boyer","link":"/api/v1/people/430641"},"batter":{"id":453923,"fullName":"Grégor Blanco","link":"/api/v1/people/453923"},"coordinates":{"x":161.61,"y":167.7},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":9,"pitcher":{"id":430641,"fullName":"Blaine Boyer","link":"/api/v1/people/430641"},"batter":{"id":434636,"fullName":"Ángel Pagán","link":"/api/v1/people/434636"},"coordinates":{"x":108.75,"y":89.95},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":9,"pitcher":{"id":430641,"fullName":"Blaine Boyer","link":"/api/v1/people/430641"},"batter":{"id":623143,"fullName":"Trevor Brown","link":"/api/v1/people/623143"},"coordinates":{"x":126.54,"y":189.05},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":9,"pitcher":{"id":592612,"fullName":"Josh Osich","link":"/api/v1/people/592612"},"batter":{"id":595023,"fullName":"Colin Walsh","link":"/api/v1/people/595023"},"coordinates":{"x":106.21,"y":152.46},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":9,"pitcher":{"id":592612,"fullName":"Josh Osich","link":"/api/v1/people/592612"},"batter":{"id":570717,"fullName":"Ramón Flores","link":"/api/v1/people/570717"},"coordinates":{"x":109.26,"y":150.93},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":1,"errors":1,"leftOnBase":0},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":5,"hits":6,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":3,"hits":8,"errors":1,"leftOnBase":7},"away":{"runs":12,"hits":15,"errors":0,"leftOnBase":7}},"defense":{"pitcher":{"id":592612,"fullName":"Josh Osich","link":"/api/v1/people/592612"},"catcher":{"id":623143,"fullName":"Trevor Brown","link":"/api/v1/people/623143"},"first":{"id":474832,"fullName":"Brandon Belt","link":"/api/v1/people/474832"},"second":{"id":605412,"fullName":"Joe Panik","link":"/api/v1/people/605412"},"third":{"id":622110,"fullName":"Matt Duffy","link":"/api/v1/people/622110"},"shortstop":{"id":501303,"fullName":"Ehire Adrianza","link":"/api/v1/people/501303"},"left":{"id":434636,"fullName":"Ángel Pagán","link":"/api/v1/people/434636"},"center":{"id":453923,"fullName":"Grégor Blanco","link":"/api/v1/people/453923"},"right":{"id":452254,"fullName":"Hunter Pence","link":"/api/v1/people/452254"},"batter":{"id":605412,"fullName":"Joe Panik","link":"/api/v1/people/605412"},"onDeck":{"id":592612,"fullName":"Josh Osich","link":"/api/v1/people/592612"},"inHole":{"id":452254,"fullName":"Hunter Pence","link":"/api/v1/people/452254"},"battingOrder":2,"team":{"id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"}},"offense":{"batter":{"id":570267,"fullName":"Domingo Santana","link":"/api/v1/people/570267"},"onDeck":{"id":542340,"fullName":"Jonathan Villar","link":"/api/v1/people/542340"},"inHole":{"id":430641,"fullName":"Blaine Boyer","link":"/api/v1/people/430641"},"pitcher":{"id":430641,"fullName":"Blaine Boyer","link":"/api/v1/people/430641"},"battingOrder":1,"team":{"id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"}},"balls":3,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":14,"airOuts":9,"runs":12,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":3,"baseOnBalls":5,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".375","atBats":40,"obp":".435","slg":".750","ops":"1.185","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":46,"totalBases":30,"rbi":12,"leftOnBase":15,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.00","popOuts":1,"lineOuts":1},"pitching":{"flyOuts":3,"groundOuts":5,"airOuts":9,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":5,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":32,"obp":".351","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":165,"era":"3.00","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.44","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":165,"balls":71,"strikes":94,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":3,"pitchesPerInning":"18.33","runsScoredPer9":"3.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":0,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"ID452254":{"person":{"id":452254,"fullName":"Hunter Pence","link":"/api/v1/people/452254"},"jerseyNumber":"8","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"400","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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"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,"avg":".200","atBats":5,"obp":".200","slg":".200","ops":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"3.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"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":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID456501":{"person":{"id":456501,"fullName":"Johnny Cueto","link":"/api/v1/people/456501"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":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,"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":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":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID518715":{"person":{"id":518715,"fullName":"Cory Gearrin","link":"/api/v1/people/518715"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"802","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":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":6,"strikes":6,"strikePercentage":".500","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":1,"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":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,"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":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":12,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":6,"strikes":6,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"12.00","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"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"}]},"ID518516":{"person":{"id":518516,"fullName":"Madison Bumgarner","link":"/api/v1/people/518516"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"800","stats":{"batting":{"summary":"0-2 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"note":"(W, 1-0)","summary":"5.0 IP, 3 ER, 6 K, 5 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":1,"airOuts":5,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":5,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":101,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":22,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":101,"balls":46,"strikes":55,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"5.40","homeRunsPer9":"3.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"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":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":2,"obp":".333","slg":".000","ops":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":1,"airOuts":5,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":5,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":17,"obp":".455","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":101,"era":"5.40","inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"2.00","battersFaced":22,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":101,"balls":46,"strikes":55,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.20","rbi":3,"winPercentage":"1.000","pitchesPerInning":"20.20","gamesFinished":0,"strikeoutWalkRatio":"1.20","strikeoutsPer9Inn":"10.80","walksPer9Inn":"9.00","hitsPer9Inn":"9.00","runsScoredPer9":"5.40","homeRunsPer9":"3.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"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":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID457763":{"person":{"id":457763,"fullName":"Buster Posey","link":"/api/v1/people/457763"},"jerseyNumber":"28","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | HR, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".500","atBats":4,"obp":".600","slg":"1.250","ops":"1.850","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID592612":{"person":{"id":592612,"fullName":"Josh Osich","link":"/api/v1/people/592612"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"302","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, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"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":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":5,"strikes":6,"strikePercentage":".550","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":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,"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":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":11,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":5,"strikes":6,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"11.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID622110":{"person":{"id":622110,"fullName":"Matt Duffy","link":"/api/v1/people/622110"},"jerseyNumber":"5","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"600","stats":{"batting":{"summary":"2-5 | HR, K, 4 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":4,"leftOnBase":4,"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":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".400","atBats":5,"obp":".400","slg":"1.000","ops":"1.400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":4,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"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":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID519326":{"person":{"id":519326,"fullName":"Hunter Strickland","link":"/api/v1/people/519326"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"301","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, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":22,"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":22,"balls":7,"strikes":15,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":1,"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":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,"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":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":22,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":7,"strikes":15,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"22.00","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"18.00","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID623143":{"person":{"id":623143,"fullName":"Trevor Brown","link":"/api/v1/people/623143"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"battingOrder":"101","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"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":".---","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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":1,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"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":0,"putOuts":3,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID425657":{"person":{"id":425657,"fullName":"Javier López","link":"/api/v1/people/425657"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":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,"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":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":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID501303":{"person":{"id":501303,"fullName":"Ehire Adrianza","link":"/api/v1/people/501303"},"jerseyNumber":"13","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"701","stats":{"batting":{"summary":"1-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"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":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":"1.000","atBats":1,"obp":"1.000","slg":"1.000","ops":"2.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":"1.000","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"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":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID502004":{"person":{"id":502004,"fullName":"George Kontos","link":"/api/v1/people/502004"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":{"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":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":7,"strikes":12,"strikePercentage":".630","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":1,"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":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,"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":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":19,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.00","battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":7,"strikes":12,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"19.00","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.00","hitsPer9Inn":"18.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"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"}]},"ID605412":{"person":{"id":605412,"fullName":"Joe Panik","link":"/api/v1/people/605412"},"jerseyNumber":"12","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"200","stats":{"batting":{"summary":"1-5 | HR, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"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":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".200","atBats":5,"obp":".200","slg":".800","ops":"1.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"3.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"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":2,"errors":0,"chances":4,"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"}]},"ID518790":{"person":{"id":518790,"fullName":"Chris Heston","link":"/api/v1/people/518790"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":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,"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":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":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID543063":{"person":{"id":543063,"fullName":"Brandon Crawford","link":"/api/v1/people/543063"},"jerseyNumber":"35","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".333","atBats":3,"obp":".500","slg":".333","ops":".833","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"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":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID474832":{"person":{"id":474832,"fullName":"Brandon Belt","link":"/api/v1/people/474832"},"jerseyNumber":"9","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"500","stats":{"batting":{"summary":"3-4 | 2 2B, BB, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"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":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".750","atBats":4,"obp":".800","slg":"1.250","ops":"2.050","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".750","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"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":0,"putOuts":7,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID430912":{"person":{"id":430912,"fullName":"Matt Cain","link":"/api/v1/people/430912"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":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,"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":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":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID433586":{"person":{"id":433586,"fullName":"Santiago Casilla","link":"/api/v1/people/433586"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":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,"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":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":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID452655":{"person":{"id":452655,"fullName":"Denard Span","link":"/api/v1/people/452655"},"jerseyNumber":"2","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | HR, 5 RBI, 2 R","gamesPlayed":1,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":5,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"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":1,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".500","atBats":4,"obp":".400","slg":"1.250","ops":"1.650","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":5,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"babip":".250","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"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":0,"putOuts":3,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID489265":{"person":{"id":489265,"fullName":"Sergio Romo","link":"/api/v1/people/489265"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":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,"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":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":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605509":{"person":{"id":605509,"fullName":"Kelby Tomlinson","link":"/api/v1/people/605509"},"jerseyNumber":"37","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":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,"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":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":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID453923":{"person":{"id":453923,"fullName":"Grégor Blanco","link":"/api/v1/people/453923"},"jerseyNumber":"7","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"803","stats":{"batting":{"note":"a-","summary":"1-2 | 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":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":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,"avg":".500","atBats":2,"obp":".500","slg":".500","ops":"1.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".500","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"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":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID434636":{"person":{"id":434636,"fullName":"Ángel Pagán","link":"/api/v1/people/434636"},"jerseyNumber":"16","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | 2B, BB, K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".250","atBats":4,"obp":".400","slg":".500","ops":".900","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"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":0,"errors":0,"chances":1,"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"}]},"ID502188":{"person":{"id":502188,"fullName":"Jeff Samardzija","link":"/api/v1/people/502188"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":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,"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":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":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[452655,623143,605412,457763,519326,592612,452254,474832,622110,543063,501303,518516,502004,518715,453923,434636],"pitchers":[518516,502004,518715,519326,592612],"bench":[605509],"bullpen":[430912,433586,456501,518790,425657,489265,502188],"battingOrder":[623143,605412,592612,452254,474832,622110,501303,453923,434636],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Belt 2 (2, Peralta, Wi, Boyer); Pagán, A (1, Peralta, Wi)."},{"label":"HR","value":"Duffy, M (1, 5th inning off Torres, 1 on, 2 out); Span (1, 8th inning off Peña, A, 2 on, 2 out); Panik (1, 8th inning off Peña, A, 0 on, 2 out); Posey (1, 8th inning off Peña, A, 0 on, 2 out)."},{"label":"TB","value":"Adrianza; Belt 5; Blanco, G; Crawford, B; Duffy, M 5; Pagán, A 2; Panik 4; Pence; Posey 5; Span 5."},{"label":"RBI","value":"Belt (1); Duffy, M 4 (4); Panik (1); Posey (1); Span 5 (5)."},{"label":"2-out RBI","value":"Posey; Belt; Duffy, M 2; Span 3; Panik."},{"label":"Runners left in scoring position, 2 out","value":"Duffy, M 3; Panik."},{"label":"SF","value":"Span."},{"label":"GIDP","value":"Pence."},{"label":"Team RISP","value":"4-for-9."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Pagán, A (1, 2nd base off Peralta, Wi/Lucroy)."}]},{"title":"FIELDING","fieldList":[{"label":"Outfield assists","value":"Pagán, A (Gennett at home)."},{"label":"DP","value":"(Crawford, B-Panik-Belt)."}]}],"note":[{"label":"a","value":"Singled for Gearrin in the 8th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":5,"airOuts":9,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":5,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".250","atBats":32,"obp":".351","slg":".438","ops":".789","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":14,"rbi":3,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","popOuts":3,"lineOuts":3},"pitching":{"flyOuts":7,"groundOuts":14,"airOuts":9,"runs":12,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":3,"baseOnBalls":5,"intentionalWalks":0,"hits":15,"hitByPitch":0,"atBats":40,"obp":".435","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":187,"era":"11.00","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":11,"whip":"2.22","battersFaced":46,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":187,"balls":72,"strikes":115,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.56","rbi":12,"pitchesPerInning":"20.78","runsScoredPer9":"12.00","homeRunsPer9":"4.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":14,"putOuts":27,"errors":1,"chances":42,"passedBall":0,"pickoffs":0}},"players":{"ID592804":{"person":{"id":592804,"fullName":"Tyler Thornburg","link":"/api/v1/people/592804"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":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,"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":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":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID542979":{"person":{"id":542979,"fullName":"Keon Broxton","link":"/api/v1/people/542979"},"jerseyNumber":"23","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"900","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"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":{},"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":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"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":1,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"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":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID474892":{"person":{"id":474892,"fullName":"Chris Carter","link":"/api/v1/people/474892"},"jerseyNumber":"33","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"500","stats":{"batting":{"summary":"0-2 | 2 BB, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"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":12,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":2,"obp":".500","slg":".000","ops":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"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":12,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID516414":{"person":{"id":516414,"fullName":"Ariel Peña","link":"/api/v1/people/516414"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"804","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.2 IP, 5 ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":5,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":9,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":43,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":11,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":43,"balls":18,"strikes":25,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"16.20","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":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,"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":1,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":5,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":9,"obp":".636","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":43,"era":"27.00","inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"4.20","battersFaced":11,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":43,"balls":18,"strikes":25,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":5,"winPercentage":".---","pitchesPerInning":"25.80","gamesFinished":0,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"10.80","hitsPer9Inn":"27.00","runsScoredPer9":"27.00","homeRunsPer9":"16.20","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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID430641":{"person":{"id":430641,"fullName":"Blaine Boyer","link":"/api/v1/people/430641"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"301","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.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":22,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":6,"strikes":16,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"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":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,"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":1,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":22,"era":"0.00","inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.50","battersFaced":6,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":6,"strikes":16,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.00","rbi":0,"winPercentage":".---","pitchesPerInning":"16.50","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"13.50","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":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID455117":{"person":{"id":455117,"fullName":"Martín Maldonado","link":"/api/v1/people/455117"},"jerseyNumber":"12","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":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,"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":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":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID570717":{"person":{"id":570717,"fullName":"Ramón Flores","link":"/api/v1/people/570717"},"jerseyNumber":"18","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"901","stats":{"batting":{"note":"b-","summary":"0-2","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"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":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"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":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID518960":{"person":{"id":518960,"fullName":"Jonathan Lucroy","link":"/api/v1/people/518960"},"jerseyNumber":"20","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"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":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".333","atBats":3,"obp":".500","slg":".333","ops":".833","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".500","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID431094":{"person":{"id":431094,"fullName":"Aaron Hill","link":"/api/v1/people/431094"},"jerseyNumber":"9","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".250","atBats":4,"obp":".250","slg":".250","ops":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".500","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"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":5,"putOuts":0,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID571697":{"person":{"id":571697,"fullName":"Scooter Gennett","link":"/api/v1/people/571697"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"700","stats":{"batting":{"summary":"2-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":1,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".667","atBats":3,"obp":".750","slg":"1.667","ops":"2.417","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":"1.000","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"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":3,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID570267":{"person":{"id":570267,"fullName":"Domingo Santana","link":"/api/v1/people/570267"},"jerseyNumber":"16","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"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":1,"lineOuts":0},"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":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".400","atBats":5,"obp":".400","slg":".400","ops":".800","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".667","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"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":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID448614":{"person":{"id":448614,"fullName":"Carlos Torres","link":"/api/v1/people/448614"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":{"summary":"1.0 IP, 2 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":26,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":13,"strikes":13,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"18.00","homeRunsPer9":"9.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":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,"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":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":26,"era":"18.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"3.00","battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":13,"strikes":13,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":2,"winPercentage":".---","pitchesPerInning":"26.00","gamesFinished":0,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"18.00","runsScoredPer9":"18.00","homeRunsPer9":"9.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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID425626":{"person":{"id":425626,"fullName":"Chris Capuano","link":"/api/v1/people/425626"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"802","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, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":5,"strikes":8,"strikePercentage":".620","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":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,"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":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":13,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":5,"strikes":8,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"13.00","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID518468":{"person":{"id":518468,"fullName":"Michael Blazek","link":"/api/v1/people/518468"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":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,"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":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":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID543590":{"person":{"id":543590,"fullName":"Kirk Nieuwenhuis","link":"/api/v1/people/543590"},"jerseyNumber":"10","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"803","stats":{"batting":{"note":"a-","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":2,"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":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,"avg":".000","atBats":1,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"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":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID543380":{"person":{"id":543380,"fullName":"Taylor Jungmann","link":"/api/v1/people/543380"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":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,"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":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":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID595023":{"person":{"id":595023,"fullName":"Colin Walsh","link":"/api/v1/people/595023"},"jerseyNumber":"7","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"805","stats":{"batting":{"summary":"0-1","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":1,"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":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":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,"avg":".000","atBats":1,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"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":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID460075":{"person":{"id":460075,"fullName":"Ryan Braun","link":"/api/v1/people/460075"},"jerseyNumber":"8","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"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":1,"putOuts":4,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".250","atBats":4,"obp":".250","slg":".250","ops":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"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"}]},"ID502026":{"person":{"id":502026,"fullName":"Jeremy Jeffress","link":"/api/v1/people/502026"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":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,"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":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":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID592680":{"person":{"id":592680,"fullName":"Yadiel Rivera","link":"/api/v1/people/592680"},"jerseyNumber":"29","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":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,"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":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":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID542340":{"person":{"id":542340,"fullName":"Jonathan Villar","link":"/api/v1/people/542340"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".333","atBats":3,"obp":".500","slg":"1.333","ops":"1.833","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"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":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID502624":{"person":{"id":502624,"fullName":"Chase Anderson","link":"/api/v1/people/502624"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":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,"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":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":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID519076":{"person":{"id":519076,"fullName":"Jimmy Nelson","link":"/api/v1/people/519076"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":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,"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":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":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID503449":{"person":{"id":503449,"fullName":"Wily Peralta","link":"/api/v1/people/503449"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"800","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"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":1,"lineOuts":0},"pitching":{"note":"(L, 0-1)","summary":"4.0 IP, 4 ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":6,"airOuts":4,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":83,"inningsPitched":"4.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":20,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":83,"balls":30,"strikes":53,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"11.25","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":0},"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":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"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":1,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":6,"airOuts":4,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":17,"obp":".400","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":83,"era":"9.00","inningsPitched":"4.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"2.00","battersFaced":20,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":83,"balls":30,"strikes":53,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":5,"winPercentage":".000","pitchesPerInning":"20.75","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"4.50","walksPer9Inn":"4.50","hitsPer9Inn":"13.50","runsScoredPer9":"11.25","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"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":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[570267,542340,460075,430641,518960,474892,431094,571697,503449,448614,425626,543590,516414,595023,542979,570717],"pitchers":[503449,448614,425626,516414,430641],"bench":[455117,592680],"bullpen":[502624,518468,502026,543380,519076,592804],"battingOrder":[570267,542340,430641,518960,474892,431094,571697,595023,570717],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Gennett (1, 2nd inning off Bumgarner, 0 on, 0 out); Villar, J (1, 3rd inning off Bumgarner, 0 on, 0 out)."},{"label":"TB","value":"Braun; Gennett 5; Hill, A; Lucroy; Santana, Do 2; Villar, J 4."},{"label":"RBI","value":"Carter (1); Gennett (1); Villar, J (1)."},{"label":"Runners left in scoring position, 2 out","value":"Hill, A; Flores, R; Gennett."},{"label":"GIDP","value":"Hill, A."},{"label":"Team RISP","value":"1-for-8."},{"label":"Team LOB","value":"7."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Gennett (1, fielding)."},{"label":"Outfield assists","value":"Braun (Duffy, M at 2nd base)."},{"label":"DP","value":"(Hill, A-Gennett-Carter)."}]}],"note":[{"label":"a","value":"Struck out for Capuano in the 6th."},{"label":"b","value":"Popped out for Broxton in the 6th."}]}},"officials":[{"official":{"id":427192,"fullName":"Brian Gorman","link":"/api/v1/people/427192"},"officialType":"Home Plate"},{"official":{"id":427053,"fullName":"Mark Carlson","link":"/api/v1/people/427053"},"officialType":"First Base"},{"official":{"id":427115,"fullName":"Mike DiMuro","link":"/api/v1/people/427115"},"officialType":"Second Base"},{"official":{"id":511890,"fullName":"Quinn Wolcott","link":"/api/v1/people/511890"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Strickland."},{"label":"Pitches-strikes","value":"Bumgarner 101-55; Kontos 19-12; Gearrin 12-6; Strickland 22-15; Osich 11-6; Peralta, Wi 83-53; Torres 26-13; Capuano 13-8; Peña, A 43-25; Boyer 22-16."},{"label":"Groundouts-flyouts","value":"Bumgarner 1-2; Kontos 0-1; Gearrin 2-0; Strickland 1-0; Osich 1-0; Peralta, Wi 6-3; Torres 2-0; Capuano 1-1; Peña, A 2-2; Boyer 3-1."},{"label":"Batters faced","value":"Bumgarner 22; Kontos 5; Gearrin 3; Strickland 4; Osich 3; Peralta, Wi 20; Torres 6; Capuano 3; Peña, A 11; Boyer 6."},{"label":"Inherited runners-scored","value":"Boyer 1-0."},{"label":"Umpires","value":"HP: Brian Gorman. 1B: Mark Carlson. 2B: Mike DiMuro. 3B: Quinn Wolcott. "},{"label":"Weather","value":"65 degrees, Roof Closed."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"1:11 PM."},{"label":"T","value":"3:35."},{"label":"Att","value":"44,318."},{"label":"Venue","value":"Miller Park."},{"label":"April 4, 2016"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":474832,"fullName":"Brandon Belt","link":"/api/v1/people/474832","boxscoreName":"Belt"},"jerseyNumber":"9","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"500","stats":{"batting":{"summary":"3-4 | 2 2B, BB, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"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":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".750","atBats":4,"obp":".800","slg":"1.250","ops":"2.050","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".750","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"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":0,"putOuts":7,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":65,"hittingGameScore":65},{"player":{"person":{"id":452655,"fullName":"Denard Span","link":"/api/v1/people/452655","boxscoreName":"Span"},"jerseyNumber":"2","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | HR, 5 RBI, 2 R","gamesPlayed":1,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":5,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"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":1,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".500","atBats":4,"obp":".400","slg":"1.250","ops":"1.650","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":5,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"babip":".250","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"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":0,"putOuts":3,"errors":0,"chances":3,"fielding":"1.000","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":64,"hittingGameScore":64},{"player":{"person":{"id":571697,"fullName":"Scooter Gennett","link":"/api/v1/people/571697","boxscoreName":"Gennett"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"700","stats":{"batting":{"summary":"2-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":1,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".667","atBats":3,"obp":".750","slg":"1.667","ops":"2.417","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":"1.000","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"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":3,"errors":1,"chances":8,"fielding":".875","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":61,"hittingGameScore":61}]},"decisions":{"winner":{"id":518516,"fullName":"Madison Bumgarner","link":"/api/v1/people/518516"},"loser":{"id":503449,"fullName":"Wily Peralta","link":"/api/v1/people/503449"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}