{"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":776549,"link":"/api/v1.1/game/776549/feed/live","metaData":{"wait":10,"timeStamp":"20250830_014109","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count01","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776549,"type":"R","doubleHeader":"N","id":"2025/08/29/pitmlb-bosmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776549-2025-08-29","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-29T23:10:00Z","originalDate":"2025-08-29","officialDate":"2025-08-29","dayNight":"night","time":"7:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134","season":2025,"venue":{"id":31,"name":"PNC Park","link":"/api/v1/venues/31"},"springVenue":{"id":2526,"link":"/api/v1/venues/2526"},"teamCode":"pit","fileCode":"pit","abbreviation":"PIT","teamName":"Pirates","locationName":"Pittsburgh","firstYearOfPlay":"1882","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":"Pittsburgh","record":{"gamesPlayed":136,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":60,"losses":76,"ties":0,"pct":".441"},"records":{},"divisionLeader":false,"wins":60,"losses":76,"winningPercentage":".441"},"franchiseName":"Pittsburgh","clubName":"Pirates","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111","season":2025,"venue":{"id":3,"name":"Fenway Park","link":"/api/v1/venues/3"},"springVenue":{"id":4309,"link":"/api/v1/venues/4309"},"teamCode":"bos","fileCode":"bos","abbreviation":"BOS","teamName":"Red Sox","locationName":"Boston","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Boston","record":{"gamesPlayed":136,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":75,"losses":61,"ties":0,"pct":".551"},"records":{},"divisionLeader":false,"wins":75,"losses":61,"winningPercentage":".551"},"franchiseName":"Boston","clubName":"Red Sox","active":true}},"players":{"ID672744":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744","firstName":"Alexander","lastName":"Canario","primaryNumber":"29","birthDate":"2000-05-07","currentAge":26,"birthCity":"Montecristi","birthCountry":"Dominican Republic","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Alexander","useLastName":"Canario","boxscoreName":"Canario","gender":"M","nameMatrilineal":"Gonzalez","isPlayer":true,"isVerified":true,"pronunciation":"cah-NAR-ee-oh","mlbDebutDate":"2023-09-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alexander Canario","nameSlug":"alexander-canario-672744","firstLastName":"Alexander Canario","lastFirstName":"Canario, Alexander","lastInitName":"Canario, A","initLastName":"A Canario","fullFMLName":"Alexander Canario","fullLFMName":"Canario, Alexander","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID694973":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973","firstName":"Paul","lastName":"Skenes","primaryNumber":"30","birthDate":"2002-05-29","currentAge":24,"birthCity":"Fullerton","birthStateProvince":"CA","birthCountry":"USA","height":"6' 6\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Paul","useLastName":"Skenes","middleName":"David","boxscoreName":"Skenes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-05-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul Skenes","nameSlug":"paul-skenes-694973","firstLastName":"Paul Skenes","lastFirstName":"Skenes, Paul","lastInitName":"Skenes, P","initLastName":"P Skenes","fullFMLName":"Paul David Skenes","fullLFMName":"Skenes, Paul David","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID701350":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350","firstName":"Roman","lastName":"Anthony","primaryNumber":"19","birthDate":"2004-05-13","currentAge":22,"birthCity":"West Palm Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Roman","useLastName":"Anthony","middleName":"Joseph","boxscoreName":"Anthony","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-06-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Roman Anthony","nameSlug":"roman-anthony-701350","firstLastName":"Roman Anthony","lastFirstName":"Anthony, Roman","lastInitName":"Anthony, R","initLastName":"R Anthony","fullFMLName":"Roman Joseph Anthony","fullLFMName":"Anthony, Roman Joseph","strikeZoneTop":3.326,"strikeZoneBottom":1.679},"ID571927":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927","firstName":"Steven","lastName":"Matz","primaryNumber":"32","birthDate":"1991-05-29","currentAge":35,"birthCity":"Stony Brook","birthStateProvince":"NY","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Steven","useLastName":"Matz","middleName":"Jakob","boxscoreName":"Matz","nickName":"Matzy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"Mats","mlbDebutDate":"2015-06-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Steven Matz","nameSlug":"steven-matz-571927","firstLastName":"Steven Matz","lastFirstName":"Matz, Steven","lastInitName":"Matz, S","initLastName":"S Matz","fullFMLName":"Steven Jakob Matz","fullLFMName":"Matz, Steven Jakob","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID668804":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804","firstName":"Bryan","lastName":"Reynolds","primaryNumber":"10","birthDate":"1995-01-27","currentAge":31,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Bryan","useLastName":"Reynolds","middleName":"Patrick","boxscoreName":"Reynolds, B","nickName":"B-Rey","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-04-20","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Reynolds","nameSlug":"bryan-reynolds-668804","firstLastName":"Bryan Reynolds","lastFirstName":"Reynolds, Bryan","lastInitName":"Reynolds, B","initLastName":"B Reynolds","fullFMLName":"Bryan Patrick Reynolds","fullLFMName":"Reynolds, Bryan Patrick","strikeZoneTop":3.284,"strikeZoneBottom":1.657},"ID681895":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895","firstName":"Samuel","lastName":"Sisk","primaryNumber":"48","birthDate":"1997-04-23","currentAge":29,"birthCity":"Chester","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Evan","useLastName":"Sisk","middleName":"Evan","boxscoreName":"Sisk","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-04-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Evan Sisk","nameSlug":"evan-sisk-681895","firstLastName":"Evan Sisk","lastFirstName":"Sisk, Evan","lastInitName":"Sisk, E","initLastName":"E Sisk","fullFMLName":"Samuel Evan Sisk","fullLFMName":"Sisk, Samuel Evan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID678894":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894","firstName":"Liover","lastName":"Peguero","birthDate":"2000-12-31","currentAge":25,"birthCity":"Higuey","birthCountry":"Dominican Republic","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Liover","useLastName":"Peguero","boxscoreName":"Peguero","gender":"M","nameMatrilineal":"Sosa","isPlayer":true,"isVerified":true,"pronunciation":"LEE-over puh-GAIR-oh","mlbDebutDate":"2022-06-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Liover Peguero","nameSlug":"liover-peguero-678894","firstLastName":"Liover Peguero","lastFirstName":"Peguero, Liover","lastInitName":"Peguero, L","initLastName":"L Peguero","fullFMLName":"Liover Peguero","fullLFMName":"Peguero, Liover ","strikeZoneTop":3.221,"strikeZoneBottom":1.625},"ID596115":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115","firstName":"Trevor","lastName":"Story","primaryNumber":"10","birthDate":"1992-11-15","currentAge":33,"birthCity":"Irving","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":209,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Trevor","useLastName":"Story","middleName":"John","boxscoreName":"Story","nickName":"True","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2016-04-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor Story","nameSlug":"trevor-story-596115","firstLastName":"Trevor Story","lastFirstName":"Story, Trevor","lastInitName":"Story, T","initLastName":"T Story","fullFMLName":"Trevor John Story","fullLFMName":"Story, Trevor John","strikeZoneTop":3.242,"strikeZoneBottom":1.636},"ID608701":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701","firstName":"Robert","lastName":"Refsnyder","primaryNumber":"30","birthDate":"1991-03-26","currentAge":35,"birthCity":"Seoul","birthCountry":"Republic of Korea","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Rob","useLastName":"Refsnyder","middleName":"Daniel","boxscoreName":"Refsnyder","nickName":"Ref","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2015-07-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rob Refsnyder","nameSlug":"rob-refsnyder-608701","firstLastName":"Rob Refsnyder","lastFirstName":"Refsnyder, Rob","lastInitName":"Refsnyder, R","initLastName":"R Refsnyder","fullFMLName":"Robert Daniel Refsnyder","fullLFMName":"Refsnyder, Robert Daniel","strikeZoneTop":3.187,"strikeZoneBottom":1.608},"ID676477":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477","firstName":"Garrett","lastName":"Whitlock","primaryNumber":"22","birthDate":"1996-06-11","currentAge":30,"birthCity":"Snellville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 5\"","weight":222,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Garrett","useLastName":"Whitlock","middleName":"Getts","boxscoreName":"Whitlock","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-04-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Garrett Whitlock","nameSlug":"garrett-whitlock-676477","firstLastName":"Garrett Whitlock","lastFirstName":"Whitlock, Garrett","lastInitName":"Whitlock, G","initLastName":"G Whitlock","fullFMLName":"Garrett Getts Whitlock","fullLFMName":"Whitlock, Garrett Getts","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID657514":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514","firstName":"Brennan","lastName":"Bernardino","primaryNumber":"83","birthDate":"1992-01-15","currentAge":34,"birthCity":"Valencia","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brennan","useLastName":"Bernardino","middleName":"Allen","boxscoreName":"Bernardino","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"ber-nar-DEEN-o","mlbDebutDate":"2022-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brennan Bernardino","nameSlug":"brennan-bernardino-657514","firstLastName":"Brennan Bernardino","lastFirstName":"Bernardino, Brennan","lastInitName":"Bernardino, B","initLastName":"B Bernardino","fullFMLName":"Brennan Allen Bernardino","fullLFMName":"Bernardino, Brennan Allen","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID676755":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755","firstName":"Isaac","lastName":"Mattson","primaryNumber":"72","birthDate":"1995-07-14","currentAge":31,"birthCity":"Erie","birthStateProvince":"PA","birthCountry":"USA","height":"6' 2\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Isaac","useLastName":"Mattson","middleName":"Gerald","boxscoreName":"Mattson","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Isaac Mattson","nameSlug":"isaac-mattson-676755","firstLastName":"Isaac Mattson","lastFirstName":"Mattson, Isaac","lastInitName":"Mattson, I","initLastName":"I Mattson","fullFMLName":"Isaac Gerald Mattson","fullLFMName":"Mattson, Isaac Gerald","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID664294":{"id":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294","firstName":"Dauri","lastName":"Moreta","primaryNumber":"36","birthDate":"1996-04-15","currentAge":30,"birthCity":"Comendador","birthCountry":"Dominican Republic","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dauri","useLastName":"Moreta","middleName":"Michell","boxscoreName":"Moreta","gender":"M","nameMatrilineal":"Perez","isPlayer":true,"isVerified":false,"pronunciation":"DOW-ree mo-RETTA","mlbDebutDate":"2021-09-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dauri Moreta","nameSlug":"dauri-moreta-664294","firstLastName":"Dauri Moreta","lastFirstName":"Moreta, Dauri","lastInitName":"Moreta, D","initLastName":"D Moreta","fullFMLName":"Dauri Michell Moreta","fullLFMName":"Moreta, Dauri Michell","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID696149":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149","firstName":"Roy","lastName":"Chandler","primaryNumber":"36","birthDate":"2002-09-14","currentAge":24,"birthCity":"Lawrenceville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 3\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bubba","useLastName":"Chandler","middleName":"Reuben","boxscoreName":"Chandler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-08-22","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bubba Chandler","nameTitle":"IV","nameSuffix":"IV","nameSlug":"bubba-chandler-696149","firstLastName":"Bubba Chandler","lastFirstName":"Chandler, Bubba","lastInitName":"Chandler, B","initLastName":"B Chandler","fullFMLName":"Roy Reuben Chandler","fullLFMName":"Chandler, Roy Reuben","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID669387":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387","firstName":"Carmen","lastName":"Mlodzinski","primaryNumber":"50","birthDate":"1999-02-19","currentAge":27,"birthCity":"Hilton Head Island","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carmen","useLastName":"Mlodzinski","middleName":"Alexander","boxscoreName":"Mlodzinski","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"pronunciation":"ma-JINSK-ee","mlbDebutDate":"2023-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carmen Mlodzinski","nameSlug":"carmen-mlodzinski-669387","firstLastName":"Carmen Mlodzinski","lastFirstName":"Mlodzinski, Carmen","lastInitName":"Mlodzinski, C","initLastName":"C Mlodzinski","fullFMLName":"Carmen Alexander Mlodzinski","fullLFMName":"Mlodzinski, Carmen Alexander","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID676979":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979","firstName":"Garrett","lastName":"Crochet","primaryNumber":"35","birthDate":"1999-06-21","currentAge":27,"birthCity":"Ocean Springs","birthStateProvince":"MS","birthCountry":"USA","height":"6' 6\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Garrett","useLastName":"Crochet","middleName":"Nolan","boxscoreName":"Crochet","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"pronunciation":"crow-SHAY","mlbDebutDate":"2020-09-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Garrett Crochet","nameSlug":"garrett-crochet-676979","firstLastName":"Garrett Crochet","lastFirstName":"Crochet, Garrett","lastInitName":"Crochet, G","initLastName":"G Crochet","fullFMLName":"Garrett Nolan Crochet","fullLFMName":"Crochet, Garrett Nolan","strikeZoneTop":3.66,"strikeZoneBottom":1.68},"ID458677":{"id":458677,"fullName":"Justin Wilson","link":"/api/v1/people/458677","firstName":"Justin","lastName":"Wilson","primaryNumber":"32","birthDate":"1987-08-18","currentAge":39,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Wilson","middleName":"James","boxscoreName":"Wilson, J","nickName":"J Willy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"mlbDebutDate":"2012-08-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Justin Wilson","nameSlug":"justin-wilson-458677","firstLastName":"Justin Wilson","lastFirstName":"Wilson, Justin","lastInitName":"Wilson, J","initLastName":"J Wilson","fullFMLName":"Justin James Wilson","fullLFMName":"Wilson, Justin James","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID686580":{"id":686580,"fullName":"Justin Slaten","link":"/api/v1/people/686580","firstName":"Justin","lastName":"Slaten","primaryNumber":"63","birthDate":"1997-09-15","currentAge":29,"birthCity":"Longview","birthStateProvince":"TX","birthCountry":"USA","height":"6' 4\"","weight":222,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Slaten","middleName":"Michael","boxscoreName":"Slaten","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"SLATE-in","mlbDebutDate":"2024-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Slaten","nameSlug":"justin-slaten-686580","firstLastName":"Justin Slaten","lastFirstName":"Slaten, Justin","lastInitName":"Slaten, J","initLastName":"J Slaten","fullFMLName":"Justin Michael Slaten","fullLFMName":"Slaten, Justin Michael","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID670912":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912","firstName":"Johan","lastName":"Oviedo","primaryNumber":"29","birthDate":"1998-03-02","currentAge":28,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 6\"","weight":275,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Johan","useLastName":"Oviedo","boxscoreName":"Oviedo","gender":"M","nameMatrilineal":"Puig","isPlayer":true,"isVerified":false,"pronunciation":"YO-hahn oh-vee-YAY-doh","mlbDebutDate":"2020-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Johan Oviedo","nameSlug":"johan-oviedo-670912","firstLastName":"Johan Oviedo","lastFirstName":"Oviedo, Johan","lastInitName":"Oviedo, J","initLastName":"J Oviedo","fullFMLName":"Johan Oviedo","fullLFMName":"Oviedo, Johan","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID666152":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152","firstName":"David","lastName":"Hamilton","primaryNumber":"6","birthDate":"1997-09-29","currentAge":28,"birthCity":"San Marcos","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":192,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"David","useLastName":"Hamilton","middleName":"Lewis","boxscoreName":"Hamilton, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-06-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"David Hamilton","nameSlug":"david-hamilton-666152","firstLastName":"David Hamilton","lastFirstName":"Hamilton, David","lastInitName":"Hamilton, D","initLastName":"D Hamilton","fullFMLName":"David Lewis Hamilton","fullLFMName":"Hamilton, David Lewis","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"ID678882":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882","firstName":"Ceddanne","lastName":"Rafaela","primaryNumber":"3","birthDate":"2000-09-18","currentAge":25,"birthCity":"Willemstad","birthCountry":"Curacao","height":"5' 10\"","weight":165,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Ceddanne","useLastName":"Rafaela","middleName":"Chipper Nicasio Marte","boxscoreName":"Rafaela","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"say-DAHN","mlbDebutDate":"2023-08-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ceddanne Rafaela","nameSlug":"ceddanne-rafaela-678882","firstLastName":"Ceddanne Rafaela","lastFirstName":"Rafaela, Ceddanne","lastInitName":"Rafaela, C","initLastName":"C Rafaela","fullFMLName":"Ceddanne Chipper Nicasio Marte Rafaela","fullLFMName":"Rafaela, Ceddanne Chipper Nicasio Marte","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"ID693304":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304","firstName":"Nicholas","lastName":"Gonzales","primaryNumber":"3","birthDate":"1999-05-27","currentAge":27,"birthCity":"Tucson","birthStateProvince":"AZ","birthCountry":"USA","height":"5' 8\"","weight":193,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nick","useLastName":"Gonzales","middleName":"Joseph","boxscoreName":"Gonzales, N","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2023-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Gonzales","nameSlug":"nick-gonzales-693304","firstLastName":"Nick Gonzales","lastFirstName":"Gonzales, Nick","lastInitName":"Gonzales, N","initLastName":"N Gonzales","fullFMLName":"Nicholas Joseph Gonzales","fullLFMName":"Gonzales, Nicholas Joseph","strikeZoneTop":3.051,"strikeZoneBottom":1.54},"ID677952":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952","firstName":"Braxton","lastName":"Ashcraft","primaryNumber":"35","birthDate":"1999-10-05","currentAge":26,"birthCity":"Waco","birthStateProvince":"TX","birthCountry":"USA","height":"6' 5\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Braxton","useLastName":"Ashcraft","boxscoreName":"Ashcraft, B","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-05-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braxton Ashcraft","nameSlug":"braxton-ashcraft-677952","firstLastName":"Braxton Ashcraft","lastFirstName":"Ashcraft, Braxton","lastInitName":"Ashcraft, B","initLastName":"B Ashcraft","fullFMLName":"Braxton  Ashcraft","fullLFMName":"Ashcraft, Braxton","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID687462":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462","firstName":"Spencer","lastName":"Horwitz","primaryNumber":"2","birthDate":"1997-11-14","currentAge":28,"birthCity":"Timonium","birthStateProvince":"MD","birthCountry":"USA","height":"5' 10\"","weight":204,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Spencer","useLastName":"Horwitz","middleName":"Elliott","boxscoreName":"Horwitz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-06-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Horwitz","nameSlug":"spencer-horwitz-687462","firstLastName":"Spencer Horwitz","lastFirstName":"Horwitz, Spencer","lastInitName":"Horwitz, S","initLastName":"S Horwitz","fullFMLName":"Spencer Elliott Horwitz","fullLFMName":"Horwitz, Spencer Elliott","strikeZoneTop":3.133,"strikeZoneBottom":1.581},"ID682927":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927","firstName":"Ronny","lastName":"Simon","primaryNumber":"63","birthDate":"2000-04-17","currentAge":26,"birthCity":"La Romana","birthCountry":"Dominican Republic","height":"5' 8\"","weight":196,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ronny","useLastName":"Simon","middleName":"Oliver","boxscoreName":"Simon","gender":"M","nameMatrilineal":"Mateo","isPlayer":true,"isVerified":true,"pronunciation":"sigh-mon; like simon says","mlbDebutDate":"2025-04-21","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ronny Simon","nameSlug":"ronny-simon-682927","firstLastName":"Ronny Simon","lastFirstName":"Simon, Ronny","lastInitName":"Simon, R","initLastName":"R Simon","fullFMLName":"Ronny Oliver Simon","fullLFMName":"Simon, Ronny Oliver","strikeZoneTop":3.01,"strikeZoneBottom":1.519},"ID663698":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698","firstName":"Joseph","lastName":"Bart","primaryNumber":"25","birthDate":"1996-12-15","currentAge":29,"birthCity":"Buford","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":242,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Joey","useLastName":"Bart","middleName":"Andrew","boxscoreName":"Bart","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joey Bart","nameSlug":"joey-bart-663698","firstLastName":"Joey Bart","lastFirstName":"Bart, Joey","lastInitName":"Bart, J","initLastName":"J Bart","fullFMLName":"Joseph Andrew Bart","fullLFMName":"Bart, Joseph Andrew","strikeZoneTop":3.3,"strikeZoneBottom":1.665},"ID663853":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853","firstName":"Roman","lastName":"Gonzalez","primaryNumber":"23","birthDate":"1996-09-06","currentAge":30,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Romy","useLastName":"Gonzalez","middleName":"A.","boxscoreName":"Gonzalez, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"RO-me","mlbDebutDate":"2021-09-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Romy Gonzalez","nameSlug":"romy-gonzalez-663853","firstLastName":"Romy Gonzalez","lastFirstName":"Gonzalez, Romy","lastInitName":"Gonzalez, R","initLastName":"R Gonzalez","fullFMLName":"Roman A. Gonzalez","fullLFMName":"Gonzalez, Roman A.","strikeZoneTop":3.198,"strikeZoneBottom":1.614},"ID665833":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833","firstName":"Oneil","lastName":"Cruz","primaryNumber":"15","birthDate":"1998-10-04","currentAge":27,"birthCity":"Nizao","birthCountry":"Dominican Republic","height":"6' 7\"","weight":248,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Oneil","useLastName":"Cruz","boxscoreName":"Cruz, O","gender":"M","nameMatrilineal":"Urena","isPlayer":true,"isVerified":false,"mlbDebutDate":"2021-10-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Oneil Cruz","nameSlug":"oneil-cruz-665833","firstLastName":"Oneil Cruz","lastFirstName":"Cruz, Oneil","lastInitName":"Cruz, O","initLastName":"O Cruz","fullFMLName":"Oneil Cruz","fullLFMName":"Cruz, Oneil","strikeZoneTop":3.52,"strikeZoneBottom":1.77},"ID669711":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711","firstName":"Gregory","lastName":"Weissert","primaryNumber":"57","birthDate":"1995-02-04","currentAge":31,"birthCity":"Bay Shore","birthStateProvince":"NY","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Greg","useLastName":"Weissert","middleName":"R.","boxscoreName":"Weissert","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"WICE-ert","mlbDebutDate":"2022-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Greg Weissert","nameSlug":"greg-weissert-669711","firstLastName":"Greg Weissert","lastFirstName":"Weissert, Greg","lastInitName":"Weissert, G","initLastName":"G Weissert","fullFMLName":"Gregory R. Weissert","fullLFMName":"Weissert, Gregory R.","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID657136":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136","firstName":"Connor","lastName":"Wong","primaryNumber":"12","birthDate":"1996-05-19","currentAge":30,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Connor","useLastName":"Wong","middleName":"Sun-Han","boxscoreName":"Wong","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-06-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Connor Wong","nameSlug":"connor-wong-657136","firstLastName":"Connor Wong","lastFirstName":"Wong, Connor","lastInitName":"Wong, C","initLastName":"C Wong","fullFMLName":"Connor Sun-Han Wong","fullLFMName":"Wong, Connor Sun-Han","strikeZoneTop":3.106,"strikeZoneBottom":1.567},"ID608324":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324","firstName":"Alexander","lastName":"Bregman","primaryNumber":"3","birthDate":"1994-03-30","currentAge":32,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Alex","useLastName":"Bregman","middleName":"David","boxscoreName":"Bregman","nickName":"A-Breg","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BREGG-min","mlbDebutDate":"2016-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Bregman","nameSlug":"alex-bregman-608324","firstLastName":"Alex Bregman","lastFirstName":"Bregman, Alex","lastInitName":"Bregman, A","initLastName":"A Bregman","fullFMLName":"Alexander David Bregman","fullLFMName":"Bregman, Alexander David","strikeZoneTop":3.126,"strikeZoneBottom":1.578},"ID669707":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707","firstName":"Jared","lastName":"Triolo","primaryNumber":"19","birthDate":"1998-02-08","currentAge":28,"birthCity":"Nashua","birthStateProvince":"NH","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jared","useLastName":"Triolo","middleName":"Robert","boxscoreName":"Triolo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"TREE-olo","mlbDebutDate":"2023-06-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jared Triolo","nameSlug":"jared-triolo-669707","firstLastName":"Jared Triolo","lastFirstName":"Triolo, Jared","lastInitName":"Triolo, J","initLastName":"J Triolo","fullFMLName":"Jared Robert Triolo","fullLFMName":"Triolo, Jared Robert","strikeZoneTop":3.34,"strikeZoneBottom":1.69},"ID678394":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394","firstName":"Brayan","lastName":"Bello","primaryNumber":"66","birthDate":"1999-05-17","currentAge":27,"birthCity":"Samana","birthCountry":"Dominican Republic","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brayan","useLastName":"Bello","boxscoreName":"Bello","gender":"M","nameMatrilineal":"Jimenez","isPlayer":true,"isVerified":true,"pronunciation":"BAY-oh","mlbDebutDate":"2022-07-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brayan Bello","nameSlug":"brayan-bello-678394","firstLastName":"Brayan Bello","lastFirstName":"Bello, Brayan","lastInitName":"Bello, B","initLastName":"B Bello","fullFMLName":"Brayan  Bello","fullLFMName":"Bello, Brayan","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID656605":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605","firstName":"Mitch","lastName":"Keller","primaryNumber":"23","birthDate":"1996-04-04","currentAge":30,"birthCity":"Cedar Rapids","birthStateProvince":"IA","birthCountry":"USA","height":"6' 3\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mitch","useLastName":"Keller","middleName":"Thomas","boxscoreName":"Keller, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-05-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mitch Keller","nameSlug":"mitch-keller-656605","firstLastName":"Mitch Keller","lastFirstName":"Keller, Mitch","lastInitName":"Keller, M","initLastName":"M Keller","fullFMLName":"Mitch Thomas Keller","fullLFMName":"Keller, Mitch Thomas","strikeZoneTop":3.66,"strikeZoneBottom":1.68},"ID502054":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054","firstName":"Thomas","lastName":"Pham","primaryNumber":"21","birthDate":"1988-03-08","currentAge":38,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Tommy","useLastName":"Pham","middleName":"James","boxscoreName":"Pham","nickName":"Phamtastic","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2006,"pronunciation":"Fam","mlbDebutDate":"2014-09-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tommy Pham","nameSlug":"tommy-pham-502054","firstLastName":"Tommy Pham","lastFirstName":"Pham, Tommy","lastInitName":"Pham, T","initLastName":"T Pham","fullFMLName":"Thomas James Pham","fullLFMName":"Pham, Thomas James","strikeZoneTop":3.273,"strikeZoneBottom":1.652},"ID670990":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990","firstName":"Yohan","lastName":"Ramírez","primaryNumber":"49","birthDate":"1995-05-06","currentAge":31,"birthCity":"Villa Mella","birthCountry":"Dominican Republic","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yohan","useLastName":"Ramírez","middleName":"Manuel","boxscoreName":"Ramírez","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"Yo-hawn","mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yohan Ramírez","nameSlug":"yohan-ramirez-670990","firstLastName":"Yohan Ramírez","lastFirstName":"Ramírez, Yohan","lastInitName":"Ramírez, Y","initLastName":"Y Ramírez","fullFMLName":"Yohan Manuel Ramírez","fullLFMName":"Ramírez, Yohan Manuel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID457705":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705","firstName":"Andrew","lastName":"McCutchen","primaryNumber":"24","birthDate":"1986-10-10","currentAge":39,"birthCity":"Fort Meade","birthStateProvince":"FL","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Andrew","useLastName":"McCutchen","middleName":"Stefan","boxscoreName":"McCutchen","nickName":"Drusneeze","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2005,"pronunciation":"mik-KUCH-in","mlbDebutDate":"2009-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew McCutchen","nameSlug":"andrew-mccutchen-457705","firstLastName":"Andrew McCutchen","lastFirstName":"McCutchen, Andrew","lastInitName":"McCutchen, A","initLastName":"A McCutchen","fullFMLName":"Andrew Stefan McCutchen","fullLFMName":"McCutchen, Andrew Stefan","strikeZoneTop":3.13,"strikeZoneBottom":1.579},"ID670059":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059","firstName":"Colin","lastName":"Holderman","primaryNumber":"35","birthDate":"1995-10-08","currentAge":30,"birthCity":"Bourbonnais","birthStateProvince":"IL","birthCountry":"USA","height":"6' 6\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Colin","useLastName":"Holderman","middleName":"Scott","boxscoreName":"Holderman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2022-05-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colin Holderman","nameSlug":"colin-holderman-670059","firstLastName":"Colin Holderman","lastFirstName":"Holderman, Colin","lastInitName":"Holderman, C","initLastName":"C Holderman","fullFMLName":"Colin Scott Holderman","fullLFMName":"Holderman, Colin Scott","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID643396":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396","firstName":"Isiah","lastName":"Kiner-Falefa","primaryNumber":"2","birthDate":"1995-03-23","currentAge":31,"birthCity":"Honolulu","birthStateProvince":"HI","birthCountry":"USA","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Isiah","useLastName":"Kiner-Falefa","boxscoreName":"Kiner-Falefa","nickName":"Izzy","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2013,"pronunciation":"KYE-nuhr fuh-LEFF-uh","mlbDebutDate":"2018-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Isiah Kiner-Falefa","nameSlug":"isiah-kiner-falefa-643396","firstLastName":"Isiah Kiner-Falefa","lastFirstName":"Kiner-Falefa, Isiah","lastInitName":"Kiner-Falefa, I","initLastName":"I Kiner-Falefa","fullFMLName":"Isiah Kiner-Falefa","fullLFMName":"Kiner-Falefa, Isiah","strikeZoneTop":3.125,"strikeZoneBottom":1.577},"ID642701":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701","firstName":"Dennis","lastName":"Santana","primaryNumber":"59","birthDate":"1996-04-12","currentAge":30,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dennis","useLastName":"Santana","middleName":"Anfernee","boxscoreName":"Santana, D","nickName":"Anfernee","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2018-06-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dennis Santana","nameSlug":"dennis-santana-642701","firstLastName":"Dennis Santana","lastFirstName":"Santana, Dennis","lastInitName":"Santana, D","initLastName":"D Santana","fullFMLName":"Dennis Anfernee Santana","fullLFMName":"Santana, Dennis Anfernee","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID680779":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779","firstName":"Henry","lastName":"Davis","primaryNumber":"32","birthDate":"1999-09-21","currentAge":26,"birthCity":"Bedford","birthStateProvince":"NY","birthCountry":"USA","height":"5' 11\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Henry","useLastName":"Davis","boxscoreName":"Davis, H","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2021,"mlbDebutDate":"2023-06-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Henry Davis","nameSlug":"henry-davis-680779","firstLastName":"Henry Davis","lastFirstName":"Davis, Henry","lastInitName":"Davis, H","initLastName":"H Davis","fullFMLName":"Henry  Davis","fullLFMName":"Davis, Henry","strikeZoneTop":3.188,"strikeZoneBottom":1.609},"ID665966":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966","firstName":"Carlos","lastName":"Narváez","primaryNumber":"75","birthDate":"1998-11-26","currentAge":27,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Carlos","useLastName":"Narváez","middleName":"Luis","boxscoreName":"Narváez","gender":"M","nameMatrilineal":"Olivo","isPlayer":true,"isVerified":false,"pronunciation":"nahr-VIE-ez","mlbDebutDate":"2024-07-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carlos Narváez","nameSlug":"carlos-narvaez-665966","firstLastName":"Carlos Narváez","lastFirstName":"Narváez, Carlos","lastInitName":"Narváez, C","initLastName":"C Narváez","fullFMLName":"Carlos Luis Narváez","fullLFMName":"Narváez, Carlos Luis","strikeZoneTop":3.181,"strikeZoneBottom":1.605},"ID681987":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987","firstName":"Nathan","lastName":"Eaton","primaryNumber":"18","birthDate":"1996-12-22","currentAge":29,"birthCity":"Chester","birthStateProvince":"VA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Nate","useLastName":"Eaton","boxscoreName":"Eaton","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-07-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nate Eaton","nameSlug":"nate-eaton-681987","firstLastName":"Nate Eaton","lastFirstName":"Eaton, Nate","lastInitName":"Eaton, N","initLastName":"N Eaton","fullFMLName":"Nathan Eaton","fullLFMName":"Eaton, Nathan","strikeZoneTop":3.151,"strikeZoneBottom":1.59},"ID680776":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776","firstName":"Jarren","lastName":"Duran","primaryNumber":"16","birthDate":"1996-09-05","currentAge":30,"birthCity":"Corona","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jarren","useLastName":"Duran","middleName":"William","boxscoreName":"Duran, Ja","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"duh-RAN","mlbDebutDate":"2021-07-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jarren Duran","nameSlug":"jarren-duran-680776","firstLastName":"Jarren Duran","lastFirstName":"Duran, Jarren","lastInitName":"Duran, J","initLastName":"J Duran","fullFMLName":"Jarren William Duran","fullLFMName":"Duran, Jarren William","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID686765":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765","firstName":"Nicholas","lastName":"Sogard","primaryNumber":"20","birthDate":"1997-09-09","currentAge":29,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":189,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nick","useLastName":"Sogard","middleName":"John","boxscoreName":"Sogard","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"SO-gard","mlbDebutDate":"2024-08-02","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Sogard","nameSlug":"nick-sogard-686765","firstLastName":"Nick Sogard","lastFirstName":"Sogard, Nick","lastInitName":"Sogard, N","initLastName":"N Sogard","fullFMLName":"Nicholas John Sogard","fullLFMName":"Sogard, Nicholas John","strikeZoneTop":3.245,"strikeZoneBottom":1.638},"ID681347":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347","firstName":"Michael","lastName":"Burrows","primaryNumber":"50","birthDate":"1999-11-08","currentAge":26,"birthCity":"Waterford","birthStateProvince":"CT","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mike","useLastName":"Burrows","middleName":"Thomas","boxscoreName":"Burrows","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mike Burrows","nameSlug":"mike-burrows-681347","firstLastName":"Mike Burrows","lastFirstName":"Burrows, Mike","lastInitName":"Burrows, M","initLastName":"M Burrows","fullFMLName":"Michael Thomas Burrows","fullLFMName":"Burrows, Michael Thomas","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID691907":{"id":691907,"fullName":"Tsung-Che Cheng","link":"/api/v1/people/691907","firstName":"Tsung-Che","lastName":"Cheng","primaryNumber":"39","birthDate":"2001-07-26","currentAge":25,"birthCity":"Pingtung County","birthCountry":"Taiwan","height":"5' 8\"","weight":180,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Tsung-Che","useLastName":"Cheng","boxscoreName":"Cheng, T","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"sung-chay","mlbDebutDate":"2025-04-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tsung-Che Cheng","nameSlug":"tsung-che-cheng-691907","firstLastName":"Tsung-Che Cheng","lastFirstName":"Cheng, Tsung-Che","lastInitName":"Cheng, T","initLastName":"T Cheng","fullFMLName":"Tsung-Che Cheng","fullLFMName":"Cheng, Tsung-Che ","strikeZoneTop":3.016,"strikeZoneBottom":1.522},"ID801139":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139","firstName":"Payton","lastName":"Tolle","primaryNumber":"70","birthDate":"2002-11-01","currentAge":23,"birthCity":"Stillwater","birthStateProvince":"OK","birthCountry":"USA","height":"6' 6\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Payton","useLastName":"Tolle","middleName":"John","boxscoreName":"Tolle","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-08-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Payton Tolle","nameSlug":"payton-tolle-801139","firstLastName":"Payton Tolle","lastFirstName":"Tolle, Payton","lastInitName":"Tolle, P","initLastName":"P Tolle","fullFMLName":"Payton John Tolle","fullLFMName":"Tolle, Payton John","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID663855":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855","firstName":"Jordan","lastName":"Hicks","primaryNumber":"44","birthDate":"1996-09-06","currentAge":30,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jordan","useLastName":"Hicks","middleName":"McKinley","boxscoreName":"Hicks, J","nickName":"Type 1","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Hicks","nameSlug":"jordan-hicks-663855","firstLastName":"Jordan Hicks","lastFirstName":"Hicks, Jordan","lastInitName":"Hicks, J","initLastName":"J Hicks","fullFMLName":"Jordan McKinley Hicks","fullLFMName":"Hicks, Jordan McKinley","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID608337":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337","firstName":"Lucas","lastName":"Giolito","primaryNumber":"55","birthDate":"1994-07-14","currentAge":32,"birthCity":"Santa Monica","birthStateProvince":"CA","birthCountry":"USA","height":"6' 6\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Lucas","useLastName":"Giolito","middleName":"F.","boxscoreName":"Giolito","nickName":"Big Foot","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"jee-oh-LEE-toe","mlbDebutDate":"2016-06-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lucas Giolito","nameSlug":"lucas-giolito-608337","firstLastName":"Lucas Giolito","lastFirstName":"Giolito, Lucas","lastInitName":"Giolito, L","initLastName":"L Giolito","fullFMLName":"Lucas F. Giolito","fullLFMName":"Giolito, Lucas F.","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID807799":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799","firstName":"Masataka","lastName":"Yoshida","primaryNumber":"7","birthDate":"1993-07-15","currentAge":33,"birthCity":"Fukui","birthCountry":"Japan","height":"5' 8\"","weight":192,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Masataka","useLastName":"Yoshida","boxscoreName":"Yoshida","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"mah-sah-TAH-kah yo-SHEE-dah","mlbDebutDate":"2023-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Masataka Yoshida","nameSlug":"masataka-yoshida-807799","firstLastName":"Masataka Yoshida","lastFirstName":"Yoshida, Masataka","lastInitName":"Yoshida, M","initLastName":"M Yoshida","fullFMLName":"Masataka Yoshida","fullLFMName":"Yoshida, Masataka ","strikeZoneTop":3.022,"strikeZoneBottom":1.525},"ID669160":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160","firstName":"Dustin","lastName":"May","primaryNumber":"21","birthDate":"1997-09-06","currentAge":29,"birthCity":"Justin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 6\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dustin","useLastName":"May","middleName":"Jake","boxscoreName":"May","nickName":"Big Red","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-08-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dustin May","nameSlug":"dustin-may-669160","firstLastName":"Dustin May","lastFirstName":"May, Dustin","lastInitName":"May, D","initLastName":"D May","fullFMLName":"Dustin Jake May","fullLFMName":"May, Dustin Jake","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID547973":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973","firstName":"Albertin","lastName":"Chapman","primaryNumber":"44","birthDate":"1988-02-28","currentAge":38,"birthCity":"Holguin","birthCountry":"Cuba","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aroldis","useLastName":"Chapman","middleName":"Aroldis","boxscoreName":"Chapman","nickName":"The Missile","gender":"M","nameMatrilineal":"De La Cruz","isPlayer":true,"isVerified":true,"pronunciation":"ah-ROL-diss","mlbDebutDate":"2010-08-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Aroldis Chapman","nameSlug":"aroldis-chapman-547973","firstLastName":"Aroldis Chapman","lastFirstName":"Chapman, Aroldis","lastInitName":"Chapman, A","initLastName":"A Chapman","fullFMLName":"Albertin Aroldis Chapman","fullLFMName":"Chapman, Albertin Aroldis","strikeZoneTop":3.388,"strikeZoneBottom":1.71}},"venue":{"id":3,"name":"Fenway Park","link":"/api/v1/venues/3","location":{"address1":"4 Yawkey Way","city":"Boston","state":"Massachusetts","stateAbbrev":"MA","postalCode":"02215","defaultCoordinates":{"latitude":42.346456,"longitude":-71.097441},"azimuthAngle":45.0,"elevation":21,"country":"USA","phone":"(617) 267-9440"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":37755,"turfType":"Grass","roofType":"Open","leftLine":310,"left":379,"leftCenter":390,"center":420,"rightCenter":380,"rightLine":302},"active":true,"season":"2025"},"officialVenue":{"id":3,"link":"/api/v1/venues/3"},"weather":{"condition":"Cloudy","temp":"67","wind":"4 mph, In From LF"},"gameInfo":{"attendance":36344,"firstPitch":"2025-08-29T23:10:00.000Z","gameDurationMinutes":151},"review":{"hasChallenges":true,"away":{"used":1,"remaining":1},"home":{"used":1,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"home":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"}},"officialScorer":{"id":504025,"fullName":"Bob Ellis","link":"/api/v1/people/504025"},"primaryDatacaster":{"id":546740,"fullName":"Marti Sementelli","link":"/api/v1/people/546740"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Triolo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-29T23:10:08.784Z","endTime":"2025-08-29T23:11:13.730Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6,7],"actionIndex":[0,1,2],"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":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-29T18:58:33.898Z","endTime":"2025-08-29T22:47:38.313Z","isPitch":false,"type":"action","player":{"id":669707,"link":"/api/v1/people/669707"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-29T22:47:38.313Z","endTime":"2025-08-29T23:09:58.360Z","isPitch":false,"type":"action","player":{"id":669707,"link":"/api/v1/people/669707"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-29T23:09:58.360Z","endTime":"2025-08-29T23:10:11.077Z","isPitch":false,"type":"action","player":{"id":669707,"link":"/api/v1/people/669707"}},{"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":96.9,"endSpeed":88.7,"strikeZoneTop":3.41598437410046,"strikeZoneBottom":1.62636803842312,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.060536178050256,"aZ":-13.675648209418581,"pfxX":5.66683519344867,"pfxZ":9.191533612693817,"pX":-0.18525611313743567,"pZ":2.8240110626721044,"vX0":-10.124663291283182,"vY0":-140.75884491470507,"vZ0":-4.4910414387860165,"x":124.06,"y":162.53,"x0":2.717181048168149,"y0":50.00343462755708,"z0":5.321535682793966,"aX":11.406518387217073},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.0,"breakHorizontal":-8.3,"spinRate":2277,"spinDirection":141},"zone":5,"typeConfidence":2.0,"plateTime":0.3886854808078768,"extension":7.351513074738308},"index":3,"playId":"49342a04-391d-31fb-baed-b5cb22bd58ff","pitchNumber":1,"startTime":"2025-08-29T23:10:11.077Z","endTime":"2025-08-29T23:10:16.589Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.0,"strikeZoneTop":3.88875259246345,"strikeZoneBottom":1.91862398655927,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.10763841873728,"aZ":-11.74681379753176,"pfxX":4.363075685708347,"pfxZ":10.046897284483133,"pX":0.6102946359282656,"pZ":2.4173446879740386,"vX0":-7.282267285302265,"vY0":-141.8605614748206,"vZ0":-6.070778960544183,"x":93.74,"y":173.51,"x0":2.6463905098508707,"y0":50.00696282978983,"z0":5.337309178051281,"aX":8.875212761263361},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.0,"breakHorizontal":-6.4,"spinRate":2397,"spinDirection":146},"zone":9,"typeConfidence":2.0,"plateTime":0.3864229757783759,"extension":7.250757547853848},"index":4,"playId":"5a25b46f-0734-38c4-9b32-3b62278e0b5d","pitchNumber":2,"startTime":"2025-08-29T23:10:26.289Z","endTime":"2025-08-29T23:10:31.511Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-29T23:10:41.817Z","endTime":"2025-08-29T23:10:47.752Z","isPitch":false,"type":"action","player":{"id":669707,"link":"/api/v1/people/669707"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":89.9,"strikeZoneTop":3.76,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.46899958432208,"aZ":-11.778296431589924,"pfxX":5.034834687957428,"pfxZ":9.798474147152966,"pX":0.015735059230897085,"pZ":2.5613257478420945,"vX0":-9.260307616852495,"vY0":-143.8530460559122,"vZ0":-5.776227564077384,"x":116.4,"y":169.62,"x0":2.6323783104494836,"y0":50.0046500040134,"z0":5.335400845430762,"aX":10.482809461137728},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.6,"breakHorizontal":-7.1,"spinRate":2432,"spinDirection":140},"zone":5,"typeConfidence":2.0,"plateTime":0.38173692780706014,"extension":7.415522510577819},"index":6,"playId":"210ee6d8-abd7-3f90-a68e-c914268ad0f2","pitchNumber":3,"startTime":"2025-08-29T23:10:47.752Z","endTime":"2025-08-29T23:10:51.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":90.1,"strikeZoneTop":3.76,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.304293330008864,"aZ":-13.236831208174076,"pfxX":5.580292597862959,"pfxZ":9.1076940266651,"pX":0.6680936683218944,"pZ":2.9693183441369397,"vX0":-7.7060602973036625,"vY0":-142.91891309448357,"vZ0":-4.51385132343836,"x":91.53,"y":158.61,"x0":2.6677381249020162,"y0":50.004534996461814,"z0":5.393349434229701,"aX":11.606039625316734},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":15.8,"breakHorizontal":-8.6,"spinRate":2397,"spinDirection":142},"zone":6,"typeConfidence":2.0,"plateTime":0.3824610903281731,"extension":7.333104014189365},"index":7,"playId":"32640b72-b831-3f7a-9282-ff7fc08886c4","pitchNumber":4,"startTime":"2025-08-29T23:11:09.895Z","endTime":"2025-08-29T23:11:13.730Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T23:11:13.730Z","atBatIndex":0},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nick Gonzales pops out to second baseman Nick Sogard.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-29T23:11:34.432Z","endTime":"2025-08-29T23:12:58.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"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":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.339965761525534,"aZ":-13.474970046993416,"pfxX":5.639898960981631,"pfxZ":9.069071458901028,"pX":0.19948242381150486,"pZ":2.37592670085068,"vX0":-8.93837263938675,"vY0":-142.59947218240697,"vZ0":-5.861186512151404,"x":109.4,"y":174.63,"x0":2.6398320472486723,"y0":50.0062691504062,"z0":5.305829921379441,"aX":11.634042526523828},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.4,"breakHorizontal":-8.4,"spinRate":2407,"spinDirection":140},"zone":5,"typeConfidence":2.0,"plateTime":0.38387825535702946,"extension":7.462434467791781},"index":0,"playId":"1c0e6c28-61e9-3ece-8af5-c4109e06f79d","pitchNumber":1,"startTime":"2025-08-29T23:11:36.033Z","endTime":"2025-08-29T23:11:39.224Z","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":99.1,"endSpeed":89.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.657611465683736,"aZ":-12.069450603253442,"pfxX":4.691650463156215,"pfxZ":9.64220844592804,"pX":0.19626563152590423,"pZ":3.3335935723827173,"vX0":-8.692908053334621,"vY0":-143.99748855765614,"vZ0":-3.698041944039713,"x":109.52,"y":148.77,"x0":2.6544537378132476,"y0":50.00182415667788,"z0":5.389446228852478,"aX":9.782203107449428},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":16.8,"breakHorizontal":-6.6,"spinRate":2390,"spinDirection":146},"zone":2,"typeConfidence":2.0,"plateTime":0.381413596754582,"extension":7.455324331045604},"index":1,"playId":"735697df-826a-3652-907c-bc83994df22c","pitchNumber":2,"startTime":"2025-08-29T23:11:52.449Z","endTime":"2025-08-29T23:11:55.485Z","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":98.5,"endSpeed":89.9,"strikeZoneTop":3.52887140574791,"strikeZoneBottom":1.58889601614949,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.45847972042497,"aZ":-14.421848635619266,"pfxX":5.465569952825033,"pfxZ":8.561897289413249,"pX":0.5956852340514089,"pZ":2.524869697729844,"vX0":-8.292895474588367,"vY0":-143.18485105544917,"vZ0":-5.424237755050619,"x":94.29,"y":170.61,"x0":2.82113685080697,"y0":50.00443257260368,"z0":5.348258228098894,"aX":11.335259099696891},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.5,"breakHorizontal":-8.2,"spinRate":2392,"spinDirection":145},"zone":6,"typeConfidence":2.0,"plateTime":0.38272361732400206,"extension":7.492723326886963},"index":2,"playId":"48e63b3c-df10-392c-a056-b3bca6ad4cdd","pitchNumber":3,"startTime":"2025-08-29T23:12:13.348Z","endTime":"2025-08-29T23:12:16.366Z","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":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.4,"strikeZoneTop":3.4728319567229,"strikeZoneBottom":1.57145411963452,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.49107471004825,"aZ":-40.04509452789938,"pfxX":-3.137522185473103,"pfxZ":-5.180923381131034,"pX":0.8546879227287142,"pZ":2.8307492074856464,"vX0":-3.2106450007131007,"vY0":-122.54429764472228,"vZ0":1.2760858107416662,"x":84.42,"y":162.35,"x0":2.5900415934995786,"y0":50.00276182838833,"z0":5.7272567262929215,"aX":-4.765911146480151},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-8.8,"breakHorizontal":6.5,"spinRate":2457,"spinDirection":295},"zone":12,"typeConfidence":2.0,"plateTime":0.44716818071281406,"extension":7.289882971341971},"index":3,"playId":"4d04048c-da6f-3c6e-9f20-c844046fdfa3","pitchNumber":4,"startTime":"2025-08-29T23:12:31.629Z","endTime":"2025-08-29T23:12:36.729Z","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":1},"pitchData":{"startSpeed":98.7,"endSpeed":89.7,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.77700288796286,"aZ":-11.674603458514978,"pfxX":3.8124830536069783,"pfxZ":9.888129050829743,"pX":-0.3591533670347341,"pZ":3.047535016061204,"vX0":-9.52416572323989,"vY0":-143.4378660449674,"vZ0":-4.59655237474453,"x":130.69,"y":156.5,"x0":2.5165524120428815,"y0":50.00181264249046,"z0":5.405379920689036,"aX":7.904428537260976},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.0,"breakHorizontal":-4.9,"spinRate":2328,"spinDirection":151},"zone":1,"typeConfidence":2.0,"plateTime":0.3826095267323044,"extension":7.537824375021405},"hitData":{"launchSpeed":86.5,"launchAngle":71.0,"totalDistance":116.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":142.19,"coordY":159.28}},"index":4,"playId":"d4ca6223-fbd6-33b1-a0b7-0f019d21b801","pitchNumber":5,"startTime":"2025-08-29T23:12:49.283Z","endTime":"2025-08-29T23:12:58.911Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T23:12:58.911Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Reynolds strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-29T23:13:04.617Z","endTime":"2025-08-29T23:14:20.831Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":90.4,"strikeZoneTop":3.47517796969246,"strikeZoneBottom":1.61758395557032,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.24983604216393,"aZ":-13.21998248116575,"pfxX":5.429861023029965,"pfxZ":9.001394992726949,"pX":1.0481700273182257,"pZ":3.7402336080706085,"vX0":-6.293859616623433,"vY0":-144.33681174819114,"vZ0":-2.6678571016845916,"x":77.05,"y":137.79,"x0":2.5536867398920515,"y0":50.000244446593506,"z0":5.492722798491905,"aX":11.431268697452976},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.0,"breakHorizontal":-8.5,"spinRate":2328,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.3797855360357749,"extension":7.323587239672635},"index":0,"playId":"f5a1a932-7764-3875-95be-152572d3bb47","pitchNumber":1,"startTime":"2025-08-29T23:13:19.704Z","endTime":"2025-08-29T23:13:23.222Z","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":98.0,"endSpeed":89.3,"strikeZoneTop":3.62992918458796,"strikeZoneBottom":1.70114934533525,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.7186974432846,"aZ":-12.603666028396043,"pfxX":3.8858248510197977,"pfxZ":9.558451177620654,"pX":0.7959150894658579,"pZ":2.3731249057161916,"vX0":-6.412903086270298,"vY0":-142.41896041383674,"vZ0":-6.396820812728777,"x":86.66,"y":174.71,"x0":2.5753955902308303,"y0":50.00404779385451,"z0":5.450918569452447,"aX":7.957422393197479},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.1,"breakHorizontal":-5.6,"spinRate":2331,"spinDirection":152},"zone":6,"typeConfidence":2.0,"plateTime":0.3850822653994932,"extension":7.49386657035574},"index":1,"playId":"3e0c191a-34db-35b8-97f6-89e74820b009","pitchNumber":2,"startTime":"2025-08-29T23:13:33.895Z","endTime":"2025-08-29T23:13:38.259Z","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":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.846618397084505,"aZ":-23.57841280140001,"pfxX":-0.01755952687632556,"pfxZ":4.737958537389858,"pX":-0.5986644366405739,"pZ":2.9037495701466236,"vX0":-8.825312126914735,"vY0":-133.84519013850473,"vZ0":-1.9520248864931502,"x":139.82,"y":160.38,"x0":2.743449792654667,"y0":50.00367632147642,"z0":5.3306730595871175,"aX":-0.031251363999899355},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.4,"breakHorizontal":1.9,"spinRate":2383,"spinDirection":169},"zone":1,"typeConfidence":2.0,"plateTime":0.4091928937118521,"extension":7.433315358043662},"index":2,"playId":"5df0d84f-3d9e-38e4-af57-a65e57262611","pitchNumber":3,"startTime":"2025-08-29T23:13:50.473Z","endTime":"2025-08-29T23:13:55.480Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.518937443230687,"aZ":-36.79517140088291,"pfxX":-1.939541856967054,"pfxZ":-2.9609222608548045,"pX":-0.6621235573863653,"pZ":1.249227606144206,"vX0":-6.899693936581841,"vY0":-123.839383742916,"vZ0":-2.928599201657824,"x":142.24,"y":205.05,"x0":2.406126345291979,"y0":50.00270052840997,"z0":5.509109398526453,"aX":-3.026840869235069},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-5.8,"breakHorizontal":5.0,"spinRate":2475,"spinDirection":296},"zone":13,"typeConfidence":2.0,"plateTime":0.44140632652801637,"extension":7.591490387247954},"index":3,"playId":"4792acf8-0f77-388f-a33c-b22bdbbd49e6","pitchNumber":4,"startTime":"2025-08-29T23:14:16.090Z","endTime":"2025-08-29T23:14:20.831Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T23:14:20.831Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Roman Anthony grounds out, shortstop Jared Triolo to first baseman Liover Peguero.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-29T23:16:03.733Z","endTime":"2025-08-29T23:16:58.390Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678894,"link":"/api/v1/people/678894"},"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":98.5,"endSpeed":89.8,"strikeZoneTop":3.6987773430809,"strikeZoneBottom":1.76272658000623,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.441336316106586,"aZ":-17.65445483539645,"pfxX":-9.92376757708455,"pfxZ":7.0496525586479155,"pX":1.9976297297756276,"pZ":2.8861844280057896,"vX0":15.768183644682555,"vY0":-142.56054143371807,"vZ0":-4.165201526328334,"x":40.86,"y":160.85,"x0":-2.313249734101206,"y0":50.007087313733635,"z0":5.478974697481452,"aX":-20.453410514575083},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.0,"breakHorizontal":14.9,"spinRate":2402,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.38404207321796235,"extension":7.173794214419784},"index":0,"playId":"e668a059-f70b-3e30-b6ef-c2a770ba6a95","pitchNumber":1,"startTime":"2025-08-29T23:16:34.323Z","endTime":"2025-08-29T23:16:39.763Z","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":97.9,"endSpeed":89.5,"strikeZoneTop":3.67,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.869706274606198,"aZ":-19.117782983979048,"pfxX":-10.023684257826407,"pfxZ":6.352860568046763,"pX":-0.6646837551671789,"pZ":3.10344309397538,"vX0":9.23141748380907,"vY0":-142.25170991821406,"vZ0":-3.2736449943316357,"x":142.34,"y":154.99,"x0":-2.6456830418404933,"y0":50.001079841213226,"z0":5.477479488935115,"aX":-20.59264733193676},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.0,"breakHorizontal":16.3,"spinRate":2316,"spinDirection":236},"zone":1,"typeConfidence":2.0,"plateTime":0.384673599343087,"extension":7.143647592626931},"hitData":{"launchSpeed":73.8,"launchAngle":-4.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.47,"coordY":149.09}},"index":1,"playId":"f4931a03-797f-31d1-9cc1-d4e595cd4ea0","pitchNumber":2,"startTime":"2025-08-29T23:16:49.895Z","endTime":"2025-08-29T23:16:58.390Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T23:16:58.390Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alex Bregman grounds out, shortstop Jared Triolo to first baseman Liover Peguero.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-29T23:17:03.233Z","endTime":"2025-08-29T23:17:45.013Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678894,"link":"/api/v1/people/678894"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":89.7,"strikeZoneTop":3.45904884236141,"strikeZoneBottom":1.63240268758179,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.493591179550556,"aZ":-19.202120316752534,"pfxX":-7.4344576801219855,"pfxZ":6.2604377726362195,"pX":-0.6505339334559314,"pZ":2.8292811282135872,"vX0":6.619165872334794,"vY0":-143.36104042572688,"vZ0":-4.175625309641822,"x":141.8,"y":162.39,"x0":-2.0283839156469425,"y0":50.004754757501814,"z0":5.510390318624624,"aX":-15.409290392177304},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":10.6,"breakHorizontal":12.0,"spinRate":2240,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.3826997106228731,"extension":7.1790321160406965},"index":0,"playId":"822b9a8e-36b3-3a90-be32-c10914ec0a83","pitchNumber":1,"startTime":"2025-08-29T23:17:21.740Z","endTime":"2025-08-29T23:17:25.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":90.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.22259597522435,"aZ":-24.744664817238945,"pfxX":-11.18387945739525,"pfxZ":3.5576560129606456,"pX":-1.002814718725566,"pZ":2.780619512921939,"vX0":7.135645746465817,"vY0":-143.39208440355512,"vZ0":-3.3032324019465276,"x":155.22,"y":163.7,"x0":-2.066581387580051,"y0":50.00493286571906,"z0":5.486205669577148,"aX":-23.362215566444338},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":6.0,"breakHorizontal":18.8,"spinRate":2277,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.3815455912640475,"extension":6.870905757345236},"hitData":{"launchSpeed":59.1,"launchAngle":12.0,"totalDistance":103.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.27,"coordY":142.21}},"index":1,"playId":"926adc28-1bf8-3dc8-98c9-fbf422a2efe1","pitchNumber":2,"startTime":"2025-08-29T23:17:37.182Z","endTime":"2025-08-29T23:17:45.013Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T23:17:45.013Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jarren Duran strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-29T23:17:56.187Z","endTime":"2025-08-29T23:19:59.180Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"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(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":99.1,"endSpeed":89.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.18253861004551,"aZ":-15.586996875030508,"pfxX":-8.05581515686001,"pfxZ":7.95306050646353,"pX":-0.11068264204366354,"pZ":3.573268873875916,"vX0":9.715963741352336,"vY0":-143.92608505691786,"vZ0":-2.721877902584517,"x":121.22,"y":142.3,"x0":-2.4927495435979665,"y0":50.00393329721738,"z0":5.5033817636898075,"aX":-16.805331723073895},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":13.9,"breakHorizontal":12.5,"spinRate":2397,"spinDirection":238},"zone":2,"typeConfidence":2.0,"plateTime":0.38139327670085477,"extension":7.060390970457288},"index":0,"playId":"2c457f60-6f0c-3b4c-a644-6dc55ab7bfe8","pitchNumber":1,"startTime":"2025-08-29T23:18:10.463Z","endTime":"2025-08-29T23:18:13.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":89.6,"strikeZoneTop":3.52176926936993,"strikeZoneBottom":1.64683514272583,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.5982731208266,"aZ":-18.970696565566175,"pfxX":-7.896403185219441,"pfxZ":6.407278997255423,"pX":0.782511788763825,"pZ":3.433210153900032,"vX0":12.279627440328582,"vY0":-142.83425279386302,"vZ0":-2.3453820775078347,"x":87.17,"y":146.08,"x0":-2.5510489345739975,"y0":50.006675395756965,"z0":5.4609667235758925,"aX":-16.28291266612349},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.3,"breakHorizontal":11.8,"spinRate":2387,"spinDirection":235},"zone":3,"typeConfidence":2.0,"plateTime":0.3838076720970416,"extension":7.024832127166394},"index":1,"playId":"3ffc82ca-5286-3158-8c2d-726a825299bf","pitchNumber":2,"startTime":"2025-08-29T23:18:25.684Z","endTime":"2025-08-29T23:18:30.037Z","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":2},"pitchData":{"startSpeed":97.8,"endSpeed":88.1,"strikeZoneTop":3.54,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.714973122352745,"aZ":-17.6617328745695,"pfxX":-8.189337941791798,"pfxZ":7.204316558668069,"pX":-0.2630461399092286,"pZ":3.3567298875424303,"vX0":9.470302029556581,"vY0":-142.00916755956547,"vZ0":-2.6089440753311135,"x":127.03,"y":148.15,"x0":-2.599215150594577,"y0":50.000635191369916,"z0":5.429251977102132,"aX":-16.493138644249058},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.6,"breakHorizontal":12.6,"spinRate":2364,"spinDirection":240},"zone":2,"typeConfidence":2.0,"plateTime":0.3877550793079707,"extension":7.2302942839548},"index":2,"playId":"141f8404-d21f-3d28-a33e-63b8e2156e58","pitchNumber":3,"startTime":"2025-08-29T23:18:42.170Z","endTime":"2025-08-29T23:18:45.382Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-29T23:18:52.554Z","endTime":"2025-08-29T23:19:07.257Z","isPitch":false,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.1,"strikeZoneTop":3.60031663261396,"strikeZoneBottom":1.68921778644791,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.51518124529939,"aZ":-27.682084632920787,"pfxX":-10.54379254002518,"pfxZ":2.5554143518260513,"pX":-1.0199678615223733,"pZ":0.675483814004794,"vX0":8.050389936420423,"vY0":-132.3336671753285,"vZ0":-6.685951645066192,"x":155.88,"y":220.54,"x0":-2.744747982358434,"y0":50.00342024735178,"z0":5.2865088819604775,"aX":-18.539930751303352},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.2,"breakHorizontal":17.2,"spinRate":1707,"spinDirection":261},"zone":13,"typeConfidence":2.0,"plateTime":0.41527032679197173,"extension":7.195972733411963},"index":4,"playId":"61a091c0-9c9c-3e87-a9e4-fe6cf415cd54","pitchNumber":4,"startTime":"2025-08-29T23:19:07.257Z","endTime":"2025-08-29T23:19:10.902Z","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":99.1,"endSpeed":90.5,"strikeZoneTop":3.54,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.040781698925734,"aZ":-18.403049800545414,"pfxX":-9.839148514357484,"pfxZ":6.5672768590480874,"pX":0.17225069606006058,"pZ":2.387873130400251,"vX0":11.281993294056578,"vY0":-143.8098180604698,"vZ0":-5.116499677356189,"x":110.43,"y":174.31,"x0":-2.5214698755432234,"y0":50.00013123784122,"z0":5.3297761636893215,"aX":-20.626024922460186},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.0,"breakHorizontal":15.6,"spinRate":2273,"spinDirection":239},"zone":5,"typeConfidence":2.0,"plateTime":0.3807185914654023,"extension":7.380166494376185},"index":5,"playId":"62002eec-e136-3f4a-a491-f210bbe2e96e","pitchNumber":5,"startTime":"2025-08-29T23:19:28.185Z","endTime":"2025-08-29T23:19:32.975Z","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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.5,"strikeZoneTop":3.54,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.349810679533157,"aZ":-27.81873134643477,"pfxX":-11.928081846233681,"pfxZ":2.486538967808176,"pX":0.11420792660296102,"pZ":0.5639647766725497,"vX0":11.046877259471684,"vY0":-130.9358451214621,"vZ0":-6.96670522139454,"x":112.65,"y":223.55,"x0":-2.59175523206807,"y0":50.003934152709256,"z0":5.315764449980892,"aX":-20.896885104970135},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.2,"breakHorizontal":19.4,"spinRate":1703,"spinDirection":263},"zone":14,"typeConfidence":2.0,"plateTime":0.4169151047821025,"extension":7.222662638767108},"index":6,"playId":"12312909-afe5-3a18-9628-e0176575d5f0","pitchNumber":6,"startTime":"2025-08-29T23:19:53.011Z","endTime":"2025-08-29T23:19:59.180Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T23:19:59.180Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tommy Pham walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-29T23:21:41.074Z","endTime":"2025-08-29T23:23:06.165Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"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":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.2,"strikeZoneTop":3.58673709847299,"strikeZoneBottom":1.6983171200776,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.53608657124138,"aZ":-11.770911978594881,"pfxX":5.696091308230967,"pfxZ":9.986796875881513,"pX":1.989195079501352,"pZ":1.845762064139315,"vX0":-4.324596817106982,"vY0":-142.23477439380733,"vZ0":-7.867035049402972,"x":41.18,"y":188.94,"x0":2.7915804913285784,"y0":50.003205687346664,"z0":5.39940087490315,"aX":11.636326684902274},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.6,"breakHorizontal":-9.4,"spinRate":2308,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.38554446127686326,"extension":7.273815030313509},"index":0,"playId":"2341ce30-7452-3b8c-9780-e70cccefcfc3","pitchNumber":1,"startTime":"2025-08-29T23:22:02.673Z","endTime":"2025-08-29T23:22:06.410Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.2,"strikeZoneTop":3.64002808544728,"strikeZoneBottom":1.75173140090558,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.12536172067556,"aZ":-12.87138397989827,"pfxX":4.954256728798,"pfxZ":9.938992377865713,"pX":-1.4043363831268973,"pZ":1.926615571712027,"vX0":-12.525167678070925,"vY0":-138.74149081946888,"vZ0":-7.148234594173886,"x":170.53,"y":186.76,"x0":2.532597932200588,"y0":50.00540076497486,"z0":5.401223904970693,"aX":9.625689620407313},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.6,"breakHorizontal":-6.2,"spinRate":2291,"spinDirection":144},"zone":13,"typeConfidence":2.0,"plateTime":0.3953496047980214,"extension":7.501134999698523},"index":1,"playId":"be151cc7-61cc-3e19-95ee-83e43be46468","pitchNumber":2,"startTime":"2025-08-29T23:22:17.545Z","endTime":"2025-08-29T23:22:22.026Z","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":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.5,"strikeZoneTop":3.55,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.84875849505622,"aZ":-21.310129836414806,"pfxX":-0.02321822364250914,"pfxZ":6.152537094521638,"pX":-0.3719164177225804,"pZ":2.0586954161723576,"vX0":-8.323374279501989,"vY0":-131.5327459328484,"vZ0":-4.313348008847336,"x":131.18,"y":183.2,"x0":2.8261740482493423,"y0":50.004201947992264,"z0":5.284413683764311,"aX":-0.0395476018381056},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.4,"breakHorizontal":1.7,"spinRate":2339,"spinDirection":154},"zone":7,"typeConfidence":2.0,"plateTime":0.4151800106763357,"extension":7.319201123047115},"index":2,"playId":"ce3404d1-2f30-31df-b1e6-43bbb600863a","pitchNumber":3,"startTime":"2025-08-29T23:22:32.732Z","endTime":"2025-08-29T23:22:35.895Z","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":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.2,"strikeZoneTop":3.66332345044642,"strikeZoneBottom":1.84720199401374,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.019096125027957,"aZ":-25.66654883755687,"pfxX":-1.9954328986588319,"pfxZ":3.683472055901177,"pX":0.26788150456104987,"pZ":4.463659180788024,"vX0":-6.055507620268136,"vY0":-131.60130590466017,"vZ0":2.1421434161196506,"x":106.79,"y":118.26,"x0":2.8511908411787474,"y0":50.002147558099026,"z0":5.531259807766679,"aX":-3.5256237649991764},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.3,"breakHorizontal":4.8,"spinRate":2316,"spinDirection":173},"zone":12,"typeConfidence":2.0,"plateTime":0.4150407573112247,"extension":7.403478302646888},"index":3,"playId":"2f6d9bb3-a015-3865-a4b6-ad97737beb4a","pitchNumber":4,"startTime":"2025-08-29T23:22:46.992Z","endTime":"2025-08-29T23:22:50.305Z","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":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.5,"strikeZoneTop":3.69598546089,"strikeZoneBottom":1.87970318194085,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.99990282733734,"aZ":-12.896928578357723,"pfxX":3.8943407273841206,"pfxZ":9.966463617592186,"pX":2.496495000560404,"pZ":3.3069639372419495,"vX0":-2.9724630641662864,"vY0":-138.6677630174682,"vZ0":-3.3376335103188683,"x":21.84,"y":149.49,"x0":3.080094305476415,"y0":50.000120158972656,"z0":5.3949759440015415,"aX":7.530752808867535},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.5,"breakHorizontal":-6.4,"spinRate":2261,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.3960265196863113,"extension":7.338494437627287},"index":4,"playId":"888abc1f-ee27-3abe-9994-af618c74b01e","pitchNumber":5,"startTime":"2025-08-29T23:23:03.148Z","endTime":"2025-08-29T23:23:06.165Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T23:23:06.165Z","atBatIndex":6},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Andrew McCutchen hits a ground-rule double (20) on a fly ball down the right-field line. Tommy Pham to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-29T23:23:18.624Z","endTime":"2025-08-29T23:23:56.166Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"postOnThird":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":95.1,"endSpeed":86.9,"strikeZoneTop":3.48295470670334,"strikeZoneBottom":1.66897653704571,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.57365657365527,"aZ":-16.002461074282028,"pfxX":4.584610117453443,"pfxZ":8.375813306094699,"pX":-0.596239020352056,"pZ":2.7586829893616462,"vX0":-11.03574419423167,"vY0":-138.04765123270494,"vZ0":-4.162478773252448,"x":139.73,"y":164.3,"x0":2.856714939840381,"y0":50.006744132576834,"z0":5.362636656578754,"aX":8.857369101436372},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.4,"breakHorizontal":-6.0,"spinRate":2124,"spinDirection":141},"zone":4,"typeConfidence":2.0,"plateTime":0.39669367173834447,"extension":7.506184497477298},"index":0,"playId":"b1cc5072-144f-3eb7-bbbf-50468d16ebe7","pitchNumber":1,"startTime":"2025-08-29T23:23:32.480Z","endTime":"2025-08-29T23:23:36.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.42,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.863439755383688,"aZ":-14.143940585106249,"pfxX":4.693523414382204,"pfxZ":9.024669051053138,"pX":-0.38610473110617,"pZ":2.8916221361305494,"vX0":-10.158607905787584,"vY0":-140.4672114902514,"vZ0":-4.361442949474912,"x":131.72,"y":160.71,"x0":2.6677294145518324,"y0":50.00358626188285,"z0":5.384270733078981,"aX":9.378801966250725},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.6,"breakHorizontal":-6.4,"spinRate":2279,"spinDirection":133},"zone":1,"typeConfidence":2.0,"plateTime":0.389948352437707,"extension":7.4188802381383825},"hitData":{"launchSpeed":65.7,"launchAngle":27.0,"totalDistance":188.0,"trajectory":"fly_ball","hardness":"medium","coordinates":{"coordX":195.14,"coordY":143.54}},"index":1,"playId":"ba29314c-49d3-3fd6-bd37-a98566cac8de","pitchNumber":2,"startTime":"2025-08-29T23:23:48.976Z","endTime":"2025-08-29T23:23:56.166Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T23:23:56.166Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alexander Canario strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-29T23:24:21.737Z","endTime":"2025-08-29T23:25:09.040Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"postOnThird":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"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(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":95.5,"endSpeed":87.0,"strikeZoneTop":3.55,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.833351961960794,"aZ":-12.860848875649621,"pfxX":4.606237954813992,"pfxZ":9.936298720561213,"pX":-0.049350647862953165,"pZ":2.8791820298154414,"vX0":-9.613861462319074,"vY0":-138.72025129225014,"vZ0":-4.651324051746801,"x":118.88,"y":161.04,"x0":2.8669937634702536,"y0":50.0006981654914,"z0":5.438884632980134,"aX":8.952186696075039},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.2,"breakHorizontal":-6.2,"spinRate":2127,"spinDirection":149},"zone":5,"typeConfidence":2.0,"plateTime":0.3952668616138726,"extension":7.776024092934315},"index":0,"playId":"c018741f-fcc4-31e1-b670-2305161f35de","pitchNumber":1,"startTime":"2025-08-29T23:24:26.751Z","endTime":"2025-08-29T23:24:29.784Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.55,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.384230619910344,"aZ":-13.859247774921318,"pfxX":3.8150572799488036,"pfxZ":9.233586382890183,"pX":0.2152752629784506,"pZ":3.303843346687545,"vX0":-8.67547736826417,"vY0":-139.9191028324649,"vZ0":-3.733400280047187,"x":108.79,"y":149.58,"x0":2.8596441484060358,"y0":50.0063093166181,"z0":5.562849462192583,"aX":7.570648265620788},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.1,"breakHorizontal":-5.2,"spinRate":2218,"spinDirection":153},"zone":2,"typeConfidence":2.0,"plateTime":0.39136066220944077,"extension":7.70053718396257},"index":1,"playId":"c0720651-cbc8-39a8-9dbb-a4fb1498f2ff","pitchNumber":2,"startTime":"2025-08-29T23:24:43.862Z","endTime":"2025-08-29T23:24:46.862Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-29T23:24:54.880Z","endTime":"2025-08-29T23:25:05.554Z","isPitch":false,"type":"action","player":{"id":672744,"link":"/api/v1/people/672744"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.6,"strikeZoneTop":3.55,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.56736069193527,"aZ":-13.466516924392764,"pfxX":3.9984907360276893,"pfxZ":9.49969506044049,"pX":-0.09843768017017328,"pZ":3.419723937426525,"vX0":-9.107273262734992,"vY0":-139.49700548979152,"vZ0":-3.4736493809375735,"x":120.75,"y":146.45,"x0":2.6901729638622567,"y0":50.00598591112985,"z0":5.569803854042801,"aX":7.877967920729395},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.7,"breakHorizontal":-5.4,"spinRate":2184,"spinDirection":154},"zone":2,"typeConfidence":2.0,"plateTime":0.3927535198800056,"extension":7.68748056459472},"index":3,"playId":"e26b96ce-58bb-308b-aa86-364f2c80c322","pitchNumber":3,"startTime":"2025-08-29T23:25:05.554Z","endTime":"2025-08-29T23:25:09.040Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T23:25:09.040Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Davis strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-29T23:25:16.751Z","endTime":"2025-08-29T23:26:33.472Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"postOnThird":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.119149610257736,"aZ":-22.21598345933277,"pfxX":-0.7252868573451949,"pfxZ":5.524053839164486,"pX":-0.7161369729769208,"pZ":2.3018307385270234,"vX0":-9.529176169781389,"vY0":-132.61628087913346,"vZ0":-3.907514752875722,"x":144.3,"y":176.63,"x0":2.9998063039442338,"y0":50.00340176846507,"z0":5.391091533628561,"aX":-1.3069176946578558},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.5,"breakHorizontal":3.1,"spinRate":2374,"spinDirection":162},"zone":4,"typeConfidence":2.0,"plateTime":0.41110083022951605,"extension":7.589764879057692},"index":0,"playId":"973f3965-cf94-38c6-9df2-5046f8362df1","pitchNumber":1,"startTime":"2025-08-29T23:25:30.343Z","endTime":"2025-08-29T23:25:33.343Z","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":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.282618854091492,"aZ":-26.48287691737202,"pfxX":0.5415940369894826,"pfxZ":3.3152761875140175,"pX":-0.08527656018277288,"pZ":2.9896260210249133,"vX0":-7.418419070172772,"vY0":-130.23532402297357,"vZ0":-1.7426390553683777,"x":120.25,"y":158.06,"x0":2.7295558480837494,"y0":50.00559714312124,"z0":5.669935499818214,"aX":0.9311960684666963},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.9,"breakHorizontal":0.6,"spinRate":2242,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.42053007373375406,"extension":7.39816921885961},"index":1,"playId":"e5a35d10-fc93-33e6-90bf-541db67169f1","pitchNumber":2,"startTime":"2025-08-29T23:25:50.114Z","endTime":"2025-08-29T23:25:54.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.2,"strikeZoneTop":3.37659100645011,"strikeZoneBottom":1.74461818702598,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.004832973897074,"aZ":-9.945361197779572,"pfxX":4.964996256515412,"pfxZ":10.8543654804508,"pX":1.3343372255996937,"pZ":3.256446659252913,"vX0":-6.0862763917060665,"vY0":-142.27783975671318,"vZ0":-4.364878905910836,"x":66.14,"y":150.86,"x0":2.857327936643345,"y0":50.0010736915037,"z0":5.4421057677534215,"aX":10.166662776959884},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.0,"breakHorizontal":-7.8,"spinRate":2308,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.38514873772168423,"extension":7.663948933961507},"index":2,"playId":"48c7c1d4-9782-30d1-8396-3a3a3a391a30","pitchNumber":3,"startTime":"2025-08-29T23:26:12.187Z","endTime":"2025-08-29T23:26:15.429Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.82798506432125,"aZ":-14.52721995337551,"pfxX":3.8568205677057894,"pfxZ":8.666965815864758,"pX":-0.5235026433689193,"pZ":3.5177165424747625,"vX0":-10.728599176605334,"vY0":-141.03105881927442,"vZ0":-3.312734802609638,"x":136.95,"y":143.8,"x0":2.81078321456675,"y0":50.00436318619556,"z0":5.631003304725514,"aX":7.856100596590447},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.2,"breakHorizontal":-5.0,"spinRate":2266,"spinDirection":150},"zone":1,"typeConfidence":2.0,"plateTime":0.3867952208225791,"extension":7.876063888815899},"index":3,"playId":"29b1531c-77c5-3c16-9ad6-f02582f6b40f","pitchNumber":4,"startTime":"2025-08-29T23:26:29.907Z","endTime":"2025-08-29T23:26:33.472Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T23:26:33.472Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Liover Peguero flies out to right fielder Roman Anthony.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-29T23:26:47.576Z","endTime":"2025-08-29T23:27:42.188Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.2,"endSpeed":85.7,"strikeZoneTop":3.63,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.395879222376045,"aZ":-21.040749145032503,"pfxX":1.2022315872149565,"pfxZ":5.977401245916555,"pX":-0.8481409029980614,"pZ":2.36029294738411,"vX0":-10.683482210746382,"vY0":-135.34224703730973,"vZ0":-3.947404811035809,"x":149.33,"y":175.05,"x0":2.987338601485788,"y0":50.00527080555893,"z0":5.3038593668777265,"aX":2.2425277086558077},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.2,"breakHorizontal":0.0,"spinRate":2435,"spinDirection":150},"zone":13,"typeConfidence":2.0,"plateTime":0.40406099347209734,"extension":7.608704732767255},"index":0,"playId":"b4333689-dcff-3c63-8964-94adcd49b722","pitchNumber":1,"startTime":"2025-08-29T23:26:56.511Z","endTime":"2025-08-29T23:26:59.560Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.9,"strikeZoneTop":3.73704650631159,"strikeZoneBottom":1.80061902958207,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.58259516793724,"aZ":-13.857463585230775,"pfxX":4.07515802709932,"pfxZ":8.833731326002896,"pX":0.8803614238960163,"pZ":4.106192757996021,"vX0":-7.043593471250631,"vY0":-142.77394753527025,"vZ0":-1.6577839662938691,"x":83.44,"y":127.91,"x0":2.845110416171465,"y0":50.00049561580238,"z0":5.562423491588924,"aX":8.448712787029862},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":15.8,"breakHorizontal":-6.0,"spinRate":2399,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.3830192883340806,"extension":7.514195785202358},"index":1,"playId":"cc16b7fd-d116-31af-aa02-0c1436281f36","pitchNumber":2,"startTime":"2025-08-29T23:27:13.600Z","endTime":"2025-08-29T23:27:16.600Z","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":97.9,"endSpeed":89.2,"strikeZoneTop":3.63,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.28111079292179,"aZ":-12.094610024305954,"pfxX":4.245364344787397,"pfxZ":9.826652579015382,"pX":-0.11578627379960706,"pZ":3.035137440646924,"vX0":-9.320865474266563,"vY0":-142.204354779879,"vZ0":-4.854326433777761,"x":121.41,"y":156.83,"x0":2.656102430965839,"y0":50.00298648225778,"z0":5.534526594810548,"aX":8.67559405545719},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.9,"breakHorizontal":-5.8,"spinRate":2340,"spinDirection":137},"zone":2,"typeConfidence":2.0,"plateTime":0.38548782793255754,"extension":7.728134763328744},"hitData":{"launchSpeed":82.7,"launchAngle":50.0,"totalDistance":241.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":157.94,"coordY":109.22}},"index":2,"playId":"a7fcecc5-8dfa-3bbb-85f2-ed7cbe3cb32d","pitchNumber":3,"startTime":"2025-08-29T23:27:33.028Z","endTime":"2025-08-29T23:27:42.188Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T23:27:42.188Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Story strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-29T23:29:20.086Z","endTime":"2025-08-29T23:31:02.130Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"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":97.8,"endSpeed":90.2,"strikeZoneTop":3.55295318951748,"strikeZoneBottom":1.66355627705764,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.64034075101871,"aZ":-20.359994051759866,"pfxX":-7.775144632842876,"pfxZ":5.699547724196419,"pX":-0.39675576107136773,"pZ":2.6795824904829746,"vX0":7.391173787238294,"vY0":-142.33905897367546,"vZ0":-4.229237583950256,"x":132.12,"y":166.43,"x0":-2.0044968279952515,"y0":50.00016833377414,"z0":5.457027751430706,"aX":-16.109943149621877},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":9.7,"breakHorizontal":12.7,"spinRate":2262,"spinDirection":239},"zone":4,"typeConfidence":2.0,"plateTime":0.38335095093555704,"extension":6.929155762747928},"index":0,"playId":"2cc5a621-d8c9-3c07-806e-42f004d8af36","pitchNumber":1,"startTime":"2025-08-29T23:29:54.783Z","endTime":"2025-08-29T23:29:59.074Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":90.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.212339294462087,"aZ":-19.59810319976529,"pfxX":-8.579059038194497,"pfxZ":6.031671353175394,"pX":0.3863477270547019,"pZ":2.356268939166085,"vX0":9.38575390146402,"vY0":-142.66750921424,"vZ0":-5.2207081185880915,"x":102.27,"y":175.16,"x0":-1.8131734403272401,"y0":50.004561873142194,"z0":5.424219022779185,"aX":-17.89462282648147},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":10.2,"breakHorizontal":13.9,"spinRate":2285,"spinDirection":236},"zone":6,"typeConfidence":2.0,"plateTime":0.38219684914587715,"extension":6.980387899080652},"index":1,"playId":"78d59136-ddcf-3470-8383-eab28cc21914","pitchNumber":2,"startTime":"2025-08-29T23:30:09.919Z","endTime":"2025-08-29T23:30:13.412Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-29T23:30:27.899Z","endTime":"2025-08-29T23:30:43.139Z","isPitch":false,"type":"action","player":{"id":596115,"link":"/api/v1/people/596115"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.4,"strikeZoneTop":3.36594298737374,"strikeZoneBottom":1.62053109052766,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.92850321618732,"aZ":-26.999877089458902,"pfxX":4.139459669548349,"pfxZ":3.261248347355341,"pX":1.9389706207626254,"pZ":0.9091197105815141,"vX0":7.964687336920875,"vY0":-125.59082451957158,"vZ0":-5.744487510224298,"x":43.09,"y":214.23,"x0":-1.819297585613879,"y0":50.00527687551923,"z0":5.43983598738512,"aX":6.5702595874309315},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.7,"breakHorizontal":-9.5,"spinRate":2515,"spinDirection":77},"zone":14,"typeConfidence":2.0,"plateTime":0.4371699841066534,"extension":7.147922858312517},"index":3,"playId":"e94b2861-8b41-366a-a936-eb51ce704c36","pitchNumber":3,"startTime":"2025-08-29T23:30:43.139Z","endTime":"2025-08-29T23:30:46.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":89.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.60684837741458,"aZ":-17.965698671341805,"pfxX":-9.013152321609237,"pfxZ":6.897124006409966,"pX":0.131897344971706,"pZ":3.042392503027419,"vX0":9.246306130448309,"vY0":-142.9833358258411,"vZ0":-3.73780413442813,"x":111.97,"y":156.64,"x0":-1.981104962638627,"y0":50.001211603887576,"z0":5.50189532520382,"aX":-18.562072980412292},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":11.9,"breakHorizontal":14.3,"spinRate":2396,"spinDirection":235},"zone":2,"typeConfidence":2.0,"plateTime":0.38385662434040846,"extension":6.907322863402933},"index":4,"playId":"18253fd3-b436-3338-8b92-b3be369210f8","pitchNumber":4,"startTime":"2025-08-29T23:30:58.677Z","endTime":"2025-08-29T23:31:02.130Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T23:31:02.130Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Masataka Yoshida singles on a sharp line drive to left fielder Tommy Pham.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-29T23:31:18.216Z","endTime":"2025-08-29T23:31:37.100Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"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":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":88.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.29493474377001,"aZ":-19.16152654686768,"pfxX":-8.182250363388828,"pfxZ":6.459039235154998,"pX":-0.5522669757487861,"pZ":2.8658330752350643,"vX0":8.612516793562657,"vY0":-142.14345877817897,"vZ0":-3.715623055486627,"x":138.05,"y":161.4,"x0":-2.58119483311119,"y0":50.003088952601495,"z0":5.431157016623979,"aX":-16.48459946754656},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":10.9,"breakHorizontal":12.7,"spinRate":2268,"spinDirection":233},"zone":1,"typeConfidence":2.0,"plateTime":0.38764658094449356,"extension":7.043990904585389},"hitData":{"launchSpeed":101.1,"launchAngle":10.0,"totalDistance":202.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":81.91,"coordY":105.23}},"index":0,"playId":"d7dfe114-39fa-3044-951e-fc16c51dab91","pitchNumber":1,"startTime":"2025-08-29T23:31:27.304Z","endTime":"2025-08-29T23:31:37.100Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T23:31:37.100Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Romy Gonzalez singles on a ground ball to center fielder Alexander Canario. Masataka Yoshida to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-29T23:31:37.748Z","endTime":"2025-08-29T23:33:51.799Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"postOnSecond":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"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":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672744,"link":"/api/v1/people/672744"},"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":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.48661670445821,"strikeZoneBottom":1.55235416844437,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.335090358580842,"aZ":-33.62599129959568,"pfxX":-7.4692116285897905,"pfxZ":-0.746976667646976,"pX":0.24091068945489308,"pZ":1.818561279509228,"vX0":9.068572499309733,"vY0":-138.06390235474012,"vZ0":-3.7926688756224225,"x":107.82,"y":189.68,"x0":-2.113747658560409,"y0":50.00520197982635,"z0":5.46959923319159,"aX":-14.441477404630833},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":-1.9,"breakHorizontal":11.6,"spinRate":1659,"spinDirection":249},"zone":8,"typeConfidence":2.0,"plateTime":0.39649416990422326,"extension":7.1615305116700485},"index":0,"playId":"ab24190d-b377-3cfe-b7b6-5b997125a3e9","pitchNumber":1,"startTime":"2025-08-29T23:32:02.988Z","endTime":"2025-08-29T23:32:06.812Z","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":98.0,"endSpeed":89.0,"strikeZoneTop":3.65388573154068,"strikeZoneBottom":1.75545186959084,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.44263888683344,"aZ":-21.011291813913207,"pfxX":-11.062464599851111,"pfxZ":5.494291299903223,"pX":0.9538344660083821,"pZ":1.912778633264956,"vX0":11.763856652689096,"vY0":-142.0980420278789,"vZ0":-6.1190068061200735,"x":80.64,"y":187.13,"x0":-1.8147946562046182,"y0":50.00644660706067,"z0":5.441774681191186,"aX":-22.48825213987597},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":8.8,"breakHorizontal":17.5,"spinRate":2269,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.38638430753516584,"extension":7.124382870566543},"index":1,"playId":"d9c2acb2-48bd-3bd7-b612-289af27e243c","pitchNumber":2,"startTime":"2025-08-29T23:32:19.456Z","endTime":"2025-08-29T23:32:23.486Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":76.8,"strikeZoneTop":3.51857688655918,"strikeZoneBottom":1.76550895509408,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.67111074789175,"aZ":-27.69606294772328,"pfxX":5.983583235719414,"pfxZ":2.958134478119458,"pX":-1.0009383080122602,"pZ":2.9123005957604886,"vX0":1.098444384541131,"vY0":-122.60249118622525,"vZ0":-0.45164469808826346,"x":155.15,"y":160.15,"x0":-2.232401583230053,"y0":50.00075941488642,"z0":5.475567992983461,"aX":9.050009536163579},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":5.5,"breakHorizontal":-11.0,"spinRate":2454,"spinDirection":82},"zone":11,"typeConfidence":2.0,"plateTime":0.44783993966297286,"extension":7.180259317324109},"index":2,"playId":"07a0e1d7-be9b-3f75-95d4-4ac42e0de4ff","pitchNumber":3,"startTime":"2025-08-29T23:32:39.558Z","endTime":"2025-08-29T23:32:44.004Z","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":98.1,"endSpeed":89.9,"strikeZoneTop":3.63041184679315,"strikeZoneBottom":1.83869676899706,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.81665919281216,"aZ":-19.07724305528487,"pfxX":-9.486110366636133,"pfxZ":6.353060550935644,"pX":0.41796130132870457,"pZ":1.8495886829532133,"vX0":10.010590788908893,"vY0":-142.46401099563707,"vZ0":-6.8435920089149045,"x":101.07,"y":188.84,"x0":-1.9039511086621794,"y0":50.00336116385605,"z0":5.482763527087823,"aX":-19.558124255732942},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.3,"breakHorizontal":15.2,"spinRate":2279,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.3840288618282601,"extension":7.043743698472746},"index":3,"playId":"a823e2a1-a5e2-3963-9964-27f937c29d47","pitchNumber":4,"startTime":"2025-08-29T23:32:57.871Z","endTime":"2025-08-29T23:33:01.884Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"playId":"163370d5-408a-33db-9f5f-6f8380890014","startTime":"2025-08-29T23:33:15.581Z","endTime":"2025-08-29T23:33:18.581Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-29T23:33:25.896Z","endTime":"2025-08-29T23:33:40.995Z","isPitch":false,"type":"action","player":{"id":663853,"link":"/api/v1/people/663853"}},{"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":97.5,"endSpeed":88.6,"strikeZoneTop":3.6,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.55350115065223,"aZ":-23.505665829553703,"pfxX":-11.946399184332012,"pfxZ":4.2925137693844775,"pX":-0.6005451460426082,"pZ":2.195697905365624,"vX0":7.946255519559841,"vY0":-141.70920442331047,"vZ0":-4.879244240205325,"x":139.89,"y":179.5,"x0":-1.8993387570168072,"y0":50.00137765406867,"z0":5.455547211466391,"aX":-24.12051427709144},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":6.8,"breakHorizontal":19.8,"spinRate":2342,"spinDirection":237},"zone":7,"typeConfidence":2.0,"plateTime":0.3875666570382772,"extension":7.139929669771267},"hitData":{"launchSpeed":106.0,"launchAngle":-6.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":130.53,"coordY":87.33}},"index":6,"playId":"7abab7b9-b134-357e-a3da-8e10209184b4","pitchNumber":5,"startTime":"2025-08-29T23:33:40.995Z","endTime":"2025-08-29T23:33:51.799Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T23:33:51.799Z","atBatIndex":13},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Nick Sogard grounds into a force out, second baseman Nick Gonzales to shortstop Jared Triolo. Masataka Yoshida to 3rd. Romy Gonzalez out at 2nd. Nick Sogard to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-29T23:33:53.708Z","endTime":"2025-08-29T23:35:16.404Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"postOnThird":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":89.9,"strikeZoneTop":3.10534643772831,"strikeZoneBottom":1.40581730947117,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.25574361143426,"aZ":-17.57906218740287,"pfxX":-8.89719008404189,"pfxZ":7.0178017944636135,"pX":-1.2495621601659097,"pZ":3.333597751669013,"vX0":6.937196255116456,"vY0":-143.3188904542708,"vZ0":-3.2312717578487407,"x":164.63,"y":148.77,"x0":-2.5460849038637337,"y0":50.00032435896313,"z0":5.574086267414273,"aX":-18.49816608881148},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.2,"breakHorizontal":14.8,"spinRate":2360,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.3822381879560841,"extension":7.041773663847207},"index":0,"playId":"9bab7784-4fbf-3089-8382-511e82ebc3ed","pitchNumber":1,"startTime":"2025-08-29T23:34:36.601Z","endTime":"2025-08-29T23:34:40.817Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.9,"strikeZoneTop":3.14,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.619275643891243,"aZ":-25.24763326187159,"pfxX":-11.123344088789278,"pfxZ":3.9578228925131516,"pX":-0.1981312036224255,"pZ":2.163041750911984,"vX0":9.245422623504574,"vY0":-131.4561981838681,"vZ0":-3.834117725281216,"x":124.55,"y":180.38,"x0":-2.3138835137279288,"y0":50.00642051134639,"z0":5.512763503926255,"aX":-19.49028468862157},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.5,"breakHorizontal":18.1,"spinRate":1965,"spinDirection":253},"zone":5,"typeConfidence":2.0,"plateTime":0.4165136307691326,"extension":6.962035378448153},"index":1,"playId":"01f75c6e-7982-3413-96d9-13eaa38f85c6","pitchNumber":2,"startTime":"2025-08-29T23:34:52.219Z","endTime":"2025-08-29T23:34:55.219Z","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":90.4,"endSpeed":82.8,"strikeZoneTop":3.14,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.307842465556075,"aZ":-27.22465388897879,"pfxX":-9.940648642016239,"pfxZ":2.8357527700752856,"pX":-0.20312144767204898,"pZ":1.452594951899219,"vX0":9.233281968177653,"vY0":-131.34274476606305,"vZ0":-4.9148634503328665,"x":124.74,"y":199.56,"x0":-2.4757864925719995,"y0":50.00229756092341,"z0":5.377436069157121,"aX":-17.335368511295613},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.2,"breakHorizontal":16.0,"spinRate":1887,"spinDirection":259},"zone":8,"typeConfidence":2.0,"plateTime":0.41733089763553544,"extension":7.158150346493746},"hitData":{"launchSpeed":69.9,"launchAngle":-2.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.28,"coordY":161.31}},"index":2,"playId":"b0c2082d-3979-3305-b756-b82a0943ceac","pitchNumber":3,"startTime":"2025-08-29T23:35:08.735Z","endTime":"2025-08-29T23:35:16.404Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T23:35:16.404Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ceddanne Rafaela strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-29T23:35:33.702Z","endTime":"2025-08-29T23:37:53.821Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[5],"runnerIndex":[0,1],"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":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"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":98.1,"endSpeed":89.6,"strikeZoneTop":3.61011751152834,"strikeZoneBottom":1.74990220531259,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.73629944760079,"aZ":-18.69144158445658,"pfxX":-8.043885999486438,"pfxZ":6.546125521099766,"pX":0.35377421933088193,"pZ":3.130049225724794,"vX0":9.779052006379848,"vY0":-142.61095960289592,"vZ0":-3.1645112026452664,"x":103.51,"y":154.27,"x0":-2.0743281607949675,"y0":50.006143960423366,"z0":5.432907868195825,"aX":-16.57589695610981},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.4,"breakHorizontal":12.6,"spinRate":2298,"spinDirection":239},"zone":3,"typeConfidence":2.0,"plateTime":0.38404881286515646,"extension":7.1057356572534385},"index":0,"playId":"1c3efb87-9ee2-3fd5-9532-34db5b49f7d0","pitchNumber":1,"startTime":"2025-08-29T23:35:59.407Z","endTime":"2025-08-29T23:36:03.111Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":89.7,"strikeZoneTop":3.57672247090962,"strikeZoneBottom":1.76962483060859,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.31667850511362,"aZ":-17.26231617208425,"pfxX":-7.769469320045499,"pfxZ":7.207252155704193,"pX":0.19742519597215694,"pZ":3.242819014653322,"vX0":8.719671851006918,"vY0":-143.00411455248158,"vZ0":-3.1221437888260124,"x":109.47,"y":151.22,"x0":-1.8834201423296093,"y0":50.000760472069246,"z0":5.433016489969838,"aX":-16.072216641023463},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":12.6,"breakHorizontal":12.2,"spinRate":2247,"spinDirection":238},"zone":2,"typeConfidence":2.0,"plateTime":0.38316475118456417,"extension":7.023850273452848},"index":1,"playId":"5a20cf96-d3b9-3589-89e5-eff3335df986","pitchNumber":2,"startTime":"2025-08-29T23:36:17.376Z","endTime":"2025-08-29T23:36:22.489Z","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":86.1,"endSpeed":78.9,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.559611889705867,"aZ":-22.146547200083038,"pfxX":0.09967570292178363,"pfxZ":6.31284322209044,"pX":0.3221562659763512,"pZ":2.5235526417698226,"vX0":6.022568241852041,"vY0":-125.29453895855804,"vZ0":-2.587869714538135,"x":104.72,"y":170.64,"x0":-2.126639521671304,"y0":50.00301031733079,"z0":5.381617179572394,"aX":0.15694821502538528},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":11.0,"breakHorizontal":-1.6,"spinRate":2491,"spinDirection":101},"zone":6,"typeConfidence":2.0,"plateTime":0.4373218217830259,"extension":7.12808393122387},"index":2,"playId":"d6418e4c-32d1-3e64-a121-911b018958ac","pitchNumber":3,"startTime":"2025-08-29T23:36:36.475Z","endTime":"2025-08-29T23:36:40.209Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.4,"endSpeed":91.0,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.79754394964552,"aZ":-17.817298950237117,"pfxX":-7.978101737899316,"pfxZ":6.765391001783177,"pX":-0.009652694551690148,"pZ":3.129963258081484,"vX0":8.36637628408205,"vY0":-144.53932905150594,"vZ0":-3.5124142547016546,"x":117.37,"y":154.27,"x0":-1.9012440588538264,"y0":50.00028975672816,"z0":5.450859215753875,"aX":-16.92597252045806},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":11.8,"breakHorizontal":12.8,"spinRate":2347,"spinDirection":236},"zone":2,"typeConfidence":2.0,"plateTime":0.3785260455335071,"extension":7.132722218939189},"index":3,"playId":"a46d469b-2de7-3946-9aa4-cf5ee97e2f39","pitchNumber":4,"startTime":"2025-08-29T23:37:01.953Z","endTime":"2025-08-29T23:37:04.957Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.1,"strikeZoneTop":3.65486543040559,"strikeZoneBottom":1.72462297923737,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.666683136520472,"aZ":-28.228304620229217,"pfxX":6.9424903709745385,"pfxZ":2.499493454088178,"pX":2.4404920136936434,"pZ":1.2793845914626873,"vX0":8.433848732047776,"vY0":-125.37439055705708,"vZ0":-4.255890465902183,"x":23.97,"y":204.24,"x0":-1.8810727720082256,"y0":50.00017653315404,"z0":5.328600755443495,"aX":10.940237168025584},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.7,"breakHorizontal":-14.6,"spinRate":2322,"spinDirection":95},"zone":14,"typeConfidence":2.0,"plateTime":0.43852033639247345,"extension":7.434109197113375},"index":4,"playId":"5477c911-487f-311f-b3d9-b1214c4f7eec","pitchNumber":5,"startTime":"2025-08-29T23:37:27.051Z","endTime":"2025-08-29T23:37:32.746Z","isPitch":true,"type":"pitch"},{"details":{"description":"Nick Sogard steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"actionPlayId":"5477c911-487f-311f-b3d9-b1214c4f7eec","startTime":"2025-08-29T23:37:43.061Z","endTime":"2025-08-29T23:37:49.233Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":686765,"link":"/api/v1/people/686765"}},{"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":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":89.3,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.526203234140254,"aZ":-18.28160602132534,"pfxX":-8.945498040704384,"pfxZ":6.7548912718807035,"pX":0.4928244683777191,"pZ":3.271622594036319,"vX0":10.215301180369917,"vY0":-142.8799064919685,"vZ0":-2.7005616507997843,"x":98.21,"y":150.45,"x0":-1.9754696291421707,"y0":50.003778943257934,"z0":5.385008617494721,"aX":-18.400589215856765},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":11.8,"breakHorizontal":14.0,"spinRate":2328,"spinDirection":240},"zone":3,"typeConfidence":2.0,"plateTime":0.38411421861135553,"extension":7.220822801549833},"index":6,"playId":"0542e2e8-cf44-310c-a34f-daa037cc5a38","pitchNumber":6,"startTime":"2025-08-29T23:37:49.233Z","endTime":"2025-08-29T23:37:53.821Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T23:37:53.821Z","atBatIndex":15},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Isiah Kiner-Falefa pops out to second baseman Nick Sogard.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-29T23:39:45.638Z","endTime":"2025-08-29T23:41:07.351Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":96.2,"endSpeed":88.8,"strikeZoneTop":3.49437569659473,"strikeZoneBottom":1.50119276197449,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.49489381372464,"aZ":-13.83301928740899,"pfxX":4.022202298525054,"pfxZ":9.15745505322364,"pX":1.287599295317602,"pZ":1.958257988809411,"vX0":-5.704418903035037,"vY0":-139.89638705691732,"vZ0":-7.176889635444968,"x":67.92,"y":185.91,"x0":2.8207552962017624,"y0":50.00222133709078,"z0":5.444817234826457,"aX":8.055507218180768},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.5,"breakHorizontal":-6.2,"spinRate":2295,"spinDirection":143},"zone":14,"typeConfidence":2.0,"plateTime":0.3899909735724765,"extension":7.300629732302115},"index":0,"playId":"e64dafa5-000a-3f53-9673-28b82ee5618a","pitchNumber":1,"startTime":"2025-08-29T23:40:00.151Z","endTime":"2025-08-29T23:40:04.994Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.25409956717521,"strikeZoneBottom":1.54865382813036,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.762346528596712,"aZ":-12.919285471296458,"pfxX":3.67694028927675,"pfxZ":9.858541305095295,"pX":1.8386571048903233,"pZ":3.30188066841762,"vX0":-4.033575287484231,"vY0":-138.5871942199448,"vZ0":-3.862987018409485,"x":46.91,"y":149.63,"x0":2.8323636548858913,"y0":50.00356630933713,"z0":5.571317777524127,"aX":7.1825602426593},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.3,"breakHorizontal":-5.9,"spinRate":2279,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.39458135021577156,"extension":7.4275150352911865},"index":1,"playId":"f3022a61-67f9-34e1-b32f-62af7eff9694","pitchNumber":2,"startTime":"2025-08-29T23:40:14.858Z","endTime":"2025-08-29T23:40:17.873Z","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":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.3,"strikeZoneTop":3.46286638884984,"strikeZoneBottom":1.68555440632607,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.643938817482105,"aZ":-17.967119948623065,"pfxX":1.558355962978692,"pfxZ":7.867263909270736,"pX":1.150544659621642,"pZ":2.9174417486592015,"vX0":-5.17852107675919,"vY0":-132.83691333269286,"vZ0":-3.1784784014286327,"x":73.14,"y":160.01,"x0":2.913869823715126,"y0":50.00425423826141,"z0":5.419171788768638,"aX":2.8154285657141163},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.8,"breakHorizontal":-1.8,"spinRate":2251,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.41069016578246176,"extension":7.354996759395054},"index":2,"playId":"c73ff9b9-aaf1-3364-8984-f93971cc8dd4","pitchNumber":3,"startTime":"2025-08-29T23:40:30.886Z","endTime":"2025-08-29T23:40:34.696Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":3.48987394587203,"strikeZoneBottom":1.60490280294711,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.59173326020931,"aZ":-13.420467037606743,"pfxX":3.2096207091795614,"pfxZ":9.753806392696344,"pX":0.2450718348429659,"pZ":2.735083599520809,"vX0":-8.097303788614653,"vY0":-137.33352363898808,"vZ0":-5.250384232247431,"x":107.66,"y":164.93,"x0":2.806261973388002,"y0":50.001606497440484,"z0":5.574584459466195,"aX":6.171658742531215},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.8,"breakHorizontal":-4.2,"spinRate":2258,"spinDirection":147},"zone":5,"typeConfidence":2.0,"plateTime":0.39787147457649086,"extension":7.513663549598537},"index":3,"playId":"f0f13eb5-a915-3a29-bd9d-6c71ee66c67c","pitchNumber":4,"startTime":"2025-08-29T23:40:46.643Z","endTime":"2025-08-29T23:40:50.910Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.392667701760995,"aZ":-12.366240475664549,"pfxX":3.5601418218065874,"pfxZ":10.210224683629122,"pX":-0.7179668434505445,"pZ":2.1098882023190697,"vX0":-10.168078188422761,"vY0":-138.0700411265033,"vZ0":-6.865839333860717,"x":144.37,"y":181.81,"x0":2.5421482676339515,"y0":50.000128916381925,"z0":5.452746825470527,"aX":6.905903679913513},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.3,"breakHorizontal":-4.4,"spinRate":2252,"spinDirection":146},"zone":4,"typeConfidence":2.0,"plateTime":0.39599918187122185,"extension":7.583224924912834},"hitData":{"launchSpeed":65.7,"launchAngle":44.0,"totalDistance":205.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":166.24,"coordY":129.0}},"index":4,"playId":"ccb22801-d32b-32a1-a439-cd08ad3bf23f","pitchNumber":5,"startTime":"2025-08-29T23:40:59.116Z","endTime":"2025-08-29T23:41:07.351Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T23:41:07.351Z","atBatIndex":16},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jared Triolo lines out to second baseman Nick Sogard.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-29T23:41:25.188Z","endTime":"2025-08-29T23:42:17.284Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.0,"strikeZoneTop":3.76,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.692833971950254,"aZ":-19.69362894537157,"pfxX":1.3394900681341855,"pfxZ":6.953026823188932,"pX":0.24771412142565816,"pZ":2.657627741303779,"vX0":-7.5627697415199755,"vY0":-132.7137077311369,"vZ0":-3.5739578933301375,"x":107.56,"y":167.02,"x0":2.9525027835690434,"y0":50.005734704189436,"z0":5.4450768206892874,"aX":2.4069655201328786},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.1,"breakHorizontal":-0.8,"spinRate":2267,"spinDirection":153},"zone":5,"typeConfidence":2.0,"plateTime":0.4117039688502828,"extension":7.376678604137327},"index":0,"playId":"e251c887-31cc-3093-8bff-2cce8d4216db","pitchNumber":1,"startTime":"2025-08-29T23:41:36.875Z","endTime":"2025-08-29T23:41:40.003Z","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":96.6,"endSpeed":88.4,"strikeZoneTop":3.76,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.487423738862685,"aZ":-13.66874119874313,"pfxX":3.1660082592304963,"pfxZ":9.229691211068028,"pX":0.4760692230907477,"pZ":3.5992643321516335,"vX0":-7.360683497478492,"vY0":-140.5956960279199,"vZ0":-2.769753117276775,"x":98.85,"y":141.6,"x0":2.7150448667551754,"y0":50.000407226665494,"z0":5.482769476877113,"aX":6.347557136039714},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.3,"breakHorizontal":-4.2,"spinRate":2277,"spinDirection":147},"zone":3,"typeConfidence":2.0,"plateTime":0.389387614130412,"extension":7.540411939207069},"index":1,"playId":"618e8744-f282-3e91-993d-e00a72954275","pitchNumber":2,"startTime":"2025-08-29T23:41:55.709Z","endTime":"2025-08-29T23:41:59.020Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.7,"strikeZoneTop":3.76,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.752276765136315,"aZ":-38.820607106088744,"pfxX":-2.0598947465154716,"pfxZ":-4.369708101201935,"pX":0.7651466103986739,"pZ":2.732419832727733,"vX0":-3.662845963855882,"vY0":-122.25503742367307,"vZ0":0.6874230378234556,"x":87.83,"y":165.0,"x0":2.5467685302078604,"y0":50.00017602499359,"z0":5.763834415100396,"aX":-3.1353842884058167},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-7.6,"breakHorizontal":4.6,"spinRate":2494,"spinDirection":307},"zone":6,"typeConfidence":2.0,"plateTime":0.44699621920120824,"extension":7.330645428721894},"hitData":{"launchSpeed":98.8,"launchAngle":7.0,"totalDistance":158.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":131.13,"coordY":138.83}},"index":2,"playId":"57e289d5-39a9-3a19-8f1a-4101d4def89c","pitchNumber":3,"startTime":"2025-08-29T23:42:11.127Z","endTime":"2025-08-29T23:42:17.284Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T23:42:17.284Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Gonzales strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-29T23:42:27.066Z","endTime":"2025-08-29T23:43:46.945Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":88.9,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.253154435241925,"aZ":-12.998969338765336,"pfxX":6.826725337837605,"pfxZ":9.435013352058524,"pX":0.2083430304833641,"pZ":2.4067382920378195,"vX0":-9.524655802256964,"vY0":-142.04175589851567,"vZ0":-6.092849777657726,"x":109.06,"y":173.8,"x0":2.7268500522308905,"y0":50.000295131206364,"z0":5.415121859020767,"aX":13.870458244817213},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.8,"breakHorizontal":-10.3,"spinRate":2477,"spinDirection":142},"zone":5,"typeConfidence":2.0,"plateTime":0.38645574021358975,"extension":7.5146211744533895},"index":0,"playId":"606b38f9-9ed7-329f-b879-13fe451acdce","pitchNumber":1,"startTime":"2025-08-29T23:42:39.543Z","endTime":"2025-08-29T23:42:42.543Z","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":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.2,"strikeZoneTop":3.52474103093328,"strikeZoneBottom":1.67828216675925,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.055392923630365,"aZ":-23.955040513112532,"pfxX":4.95544930024277,"pfxZ":4.648514281976743,"pX":1.388550916226601,"pZ":3.3247648062123667,"vX0":-5.579800013359358,"vY0":-131.90080261342615,"vZ0":-0.8903123399807846,"x":64.07,"y":149.01,"x0":2.8837847807414367,"y0":50.005209883633256,"z0":5.42698466152832,"aX":8.766593586772935},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.4,"breakHorizontal":-7.8,"spinRate":1139,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.4146590180658336,"extension":7.436028412347017},"index":1,"playId":"d1a4c022-f5ad-3bcb-81ee-486c1e9993d0","pitchNumber":2,"startTime":"2025-08-29T23:42:53.652Z","endTime":"2025-08-29T23:42:56.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.5,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.8309739117686,"aZ":-31.081828430659755,"pfxX":6.287593280125185,"pfxZ":0.6285952409331788,"pX":-0.6047176543152798,"pZ":0.34809286601825457,"vX0":-10.478261850446527,"vY0":-130.10509313473287,"vZ0":-6.659476728321066,"x":140.05,"y":229.38,"x0":2.633355226934089,"y0":50.004656599818254,"z0":5.2560040554527365,"aX":10.928318666566458},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.0,"breakHorizontal":-9.5,"spinRate":1248,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.4188413874092438,"extension":7.498684079883277},"index":2,"playId":"ca12cefa-810a-34ab-95c0-4c388f7f34cd","pitchNumber":3,"startTime":"2025-08-29T23:43:09.135Z","endTime":"2025-08-29T23:43:14.945Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.2,"strikeZoneTop":3.47825956044967,"strikeZoneBottom":1.70386078624438,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.476777515789088,"aZ":-29.798010559608247,"pfxX":6.121158524145497,"pfxZ":1.3422876616252548,"pX":1.8007517441880208,"pZ":3.6933901011250208,"vX0":-5.268326341658655,"vY0":-131.78455510713044,"vZ0":1.3546701549452158,"x":48.36,"y":139.06,"x0":3.024828370691532,"y0":50.001914585969104,"z0":5.364375149176505,"aX":10.829024054435296},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":2.9,"breakHorizontal":-10.0,"spinRate":1117,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.4146940847538576,"extension":7.41445065058737},"index":3,"playId":"d427c696-a2c3-36b7-a833-d45688c9efd6","pitchNumber":4,"startTime":"2025-08-29T23:43:27.328Z","endTime":"2025-08-29T23:43:30.477Z","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":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":88.9,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.95446878225757,"aZ":-12.841507835224549,"pfxX":4.832849783760853,"pfxZ":9.558610029564953,"pX":-1.407470117868045,"pZ":2.2254676548838397,"vX0":-12.878123439089308,"vY0":-141.68413143912602,"vZ0":-6.415895987367386,"x":170.65,"y":178.69,"x0":2.57937652319385,"y0":50.00276238096773,"z0":5.348555829590593,"aX":9.775991654428799},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.0,"breakHorizontal":-6.0,"spinRate":2305,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.38735663423843647,"extension":7.557766785843203},"index":4,"playId":"e69aaa83-8293-324c-ac8c-4759a6d944a0","pitchNumber":5,"startTime":"2025-08-29T23:43:43.408Z","endTime":"2025-08-29T23:43:46.945Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T23:43:46.945Z","atBatIndex":18},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Connor Wong reaches on a fielding error by center fielder Alexander Canario.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-29T23:45:31.184Z","endTime":"2025-08-29T23:46:27.447Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"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":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672744,"link":"/api/v1/people/672744"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielding_error"}]}],"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":98.4,"endSpeed":90.5,"strikeZoneTop":3.40748259838341,"strikeZoneBottom":1.47848440886288,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.593809619392847,"aZ":-17.67387499940434,"pfxX":-7.8949686750050985,"pfxZ":6.958382766004978,"pX":1.1412153720175273,"pZ":2.4980995525327043,"vX0":11.181169775442678,"vY0":-142.9108434792546,"vZ0":-5.248576842556585,"x":73.5,"y":171.33,"x0":-1.7824987612763779,"y0":50.00506583543096,"z0":5.4559202822163595,"aX":-16.45749127049881},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":11.8,"breakHorizontal":12.2,"spinRate":2206,"spinDirection":236},"zone":12,"typeConfidence":2.0,"plateTime":0.3821596439509598,"extension":7.118926358629008},"index":0,"playId":"85dc0b1a-fd12-370a-810d-29d727b08285","pitchNumber":1,"startTime":"2025-08-29T23:45:59.329Z","endTime":"2025-08-29T23:46:03.440Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.9,"endSpeed":90.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.675466190769175,"aZ":-17.933775682833815,"pfxX":-6.734666749825502,"pfxZ":6.747012135154478,"pX":-0.5105780748097068,"pZ":2.838727416370144,"vX0":6.417895688879126,"vY0":-143.95680360810832,"vZ0":-4.403420284582003,"x":136.46,"y":162.13,"x0":-1.8878458116539156,"y0":50.00423658532034,"z0":5.489787270278457,"aX":-14.215511801747917},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":11.5,"breakHorizontal":11.0,"spinRate":2104,"spinDirection":234},"zone":1,"typeConfidence":2.0,"plateTime":0.3796855300873694,"extension":7.154543049362956},"hitData":{"launchSpeed":77.5,"launchAngle":44.0,"totalDistance":235.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":147.43,"coordY":120.52}},"index":1,"playId":"2b4bc454-e06c-3c66-b273-1efb3bfb024d","pitchNumber":2,"startTime":"2025-08-29T23:46:13.079Z","endTime":"2025-08-29T23:46:27.447Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T23:46:27.447Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Roman Anthony singles on a line drive to center fielder Alexander Canario. Connor Wong to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-29T23:46:34.473Z","endTime":"2025-08-29T23:47:56.556Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"postOnSecond":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672744,"link":"/api/v1/people/672744"},"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":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"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(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":84.3,"endSpeed":78.1,"strikeZoneTop":3.75792967150311,"strikeZoneBottom":1.83850364754059,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.541561625488406,"aZ":-33.61788151964049,"pfxX":1.79026209309124,"pfxZ":-0.9433867001725353,"pX":0.3653289771519261,"pZ":1.3591170464576905,"vX0":6.044441654628743,"vY0":-122.72853377068579,"vZ0":-3.1424689190914874,"x":103.07,"y":202.08,"x0":-2.3587196885538377,"y0":50.00247274481104,"z0":5.5097060611119675,"aX":2.739591490799295},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.2,"breakHorizontal":-4.6,"spinRate":2354,"spinDirection":76},"zone":14,"typeConfidence":2.0,"plateTime":0.44572381540241235,"extension":7.178982865111981},"index":0,"playId":"2cd10060-9c84-30a2-bf02-f66c9ae59602","pitchNumber":1,"startTime":"2025-08-29T23:46:53.833Z","endTime":"2025-08-29T23:46:57.898Z","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":97.6,"endSpeed":88.7,"strikeZoneTop":3.79062352945164,"strikeZoneBottom":1.8709554532653,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.63743007709838,"aZ":-20.840292264644784,"pfxX":-9.436608022971104,"pfxZ":5.604923014396036,"pX":0.7766636509954397,"pZ":2.999956596688722,"vX0":11.782067095964422,"vY0":-141.62123561364268,"vZ0":-3.274540223271261,"x":87.4,"y":157.78,"x0":-2.2199349409576947,"y0":50.00523706210219,"z0":5.511130514851736,"aX":-19.09003216191171},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":9.6,"breakHorizontal":14.5,"spinRate":2318,"spinDirection":236},"zone":6,"typeConfidence":2.0,"plateTime":0.3873924053921023,"extension":7.123021872034606},"index":1,"playId":"b3dfcc8a-f1d2-3e64-9b58-101368ed45ff","pitchNumber":2,"startTime":"2025-08-29T23:47:09.400Z","endTime":"2025-08-29T23:47:14.596Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.8,"strikeZoneTop":3.79072193640383,"strikeZoneBottom":1.83519485775916,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.803125391201807,"aZ":-25.84360013689932,"pfxX":-10.444663670283777,"pfxZ":3.6302251914408146,"pX":-0.9175640035123779,"pZ":1.161240648177603,"vX0":7.3918892527437485,"vY0":-131.48233299284652,"vZ0":-5.914260865641774,"x":151.98,"y":207.43,"x0":-2.413382856921523,"y0":50.00382013952883,"z0":5.366573675164018,"aX":-18.223259569094683},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.4,"breakHorizontal":17.2,"spinRate":1790,"spinDirection":257},"zone":13,"typeConfidence":2.0,"plateTime":0.4171377070376092,"extension":6.875159748456135},"index":2,"playId":"e289ccf9-f700-3f8b-92b6-d4d1d6ae34fe","pitchNumber":3,"startTime":"2025-08-29T23:47:26.841Z","endTime":"2025-08-29T23:47:30.293Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":88.8,"strikeZoneTop":3.67,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.085666595925915,"aZ":-21.650434554716593,"pfxX":-9.401646559824819,"pfxZ":5.179274558702284,"pX":-0.7171880004152275,"pZ":2.92619652930432,"vX0":8.121445284524697,"vY0":-141.99336445844514,"vZ0":-3.15434612114604,"x":144.34,"y":159.77,"x0":-2.400286982283261,"y0":50.002326666655826,"z0":5.437483614725099,"aX":-19.09850107231212},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":8.9,"breakHorizontal":15.2,"spinRate":2249,"spinDirection":238},"zone":4,"typeConfidence":2.0,"plateTime":0.38651879411758605,"extension":6.835249319016943},"hitData":{"launchSpeed":90.7,"launchAngle":18.0,"totalDistance":273.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":130.12,"coordY":76.44}},"index":3,"playId":"1863522d-4b07-3282-aa65-e2b6c5389387","pitchNumber":4,"startTime":"2025-08-29T23:47:44.675Z","endTime":"2025-08-29T23:47:56.556Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T23:47:56.556Z","atBatIndex":20},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Alex Bregman grounds into a double play, third baseman Isiah Kiner-Falefa to second baseman Nick Gonzales to first baseman Liover Peguero. Connor Wong to 3rd. Roman Anthony out at 2nd. Alex Bregman out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-29T23:47:57.753Z","endTime":"2025-08-29T23:48:54.355Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"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":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678894,"link":"/api/v1/people/678894"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":98.1,"endSpeed":90.4,"strikeZoneTop":3.37130456100955,"strikeZoneBottom":1.67030265295132,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.996025910748592,"aZ":-24.505825477011896,"pfxX":-9.996863884585444,"pfxZ":3.696706067672956,"pX":-0.5961585983659975,"pZ":1.534749834133432,"vX0":7.580071998424556,"vY0":-142.67823841010272,"vZ0":-6.599351784130566,"x":139.72,"y":197.34,"x0":-1.9805326454237815,"y0":50.00344712764491,"z0":5.408721991508141,"aX":-20.73459500639933},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":5.6,"breakHorizontal":16.7,"spinRate":2320,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.3830153069212594,"extension":7.0551152589692485},"index":0,"playId":"0c47d4ba-13e9-3cc3-85fb-d8bb6b98b556","pitchNumber":1,"startTime":"2025-08-29T23:48:27.646Z","endTime":"2025-08-29T23:48:31.319Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.5,"strikeZoneTop":3.37,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.748043350521808,"aZ":-24.80562575125851,"pfxX":-10.865077813038724,"pfxZ":3.596937307489249,"pX":-1.144765685445854,"pZ":2.5944095690963733,"vX0":6.175401988618248,"vY0":-141.99730847498614,"vZ0":-3.6859202471964614,"x":160.64,"y":168.73,"x0":-1.9332768255877733,"y0":50.00157744215561,"z0":5.482897243294625,"aX":-22.241355029496525},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":6.0,"breakHorizontal":18.5,"spinRate":2310,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.38536061842412517,"extension":6.912381192911063},"hitData":{"launchSpeed":85.7,"launchAngle":-4.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.18,"coordY":171.95}},"index":1,"playId":"7f993f59-4b6f-3d95-bb48-bb765f34e0c1","pitchNumber":2,"startTime":"2025-08-29T23:48:46.213Z","endTime":"2025-08-29T23:48:54.355Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T23:48:54.355Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jarren Duran flies out to left fielder Tommy Pham.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-29T23:49:18.074Z","endTime":"2025-08-29T23:51:22.011Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"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":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.62439285139649,"aZ":-18.22834065429745,"pfxX":-8.665061215316403,"pfxZ":6.924893240048908,"pX":0.028229322487207827,"pZ":3.5765943703179595,"vX0":9.75409796119348,"vY0":-140.93375127459106,"vZ0":-2.1487681059956705,"x":115.92,"y":142.21,"x0":-2.3496111024497313,"y0":50.00629812884784,"z0":5.524588677822985,"aX":-17.458848594337407},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.2,"breakHorizontal":13.7,"spinRate":2269,"spinDirection":239},"zone":2,"typeConfidence":2.0,"plateTime":0.38845713609051025,"extension":7.028106736130692},"index":0,"playId":"d27203c4-2eac-325a-aec8-e9c30fb9cd06","pitchNumber":1,"startTime":"2025-08-29T23:49:28.590Z","endTime":"2025-08-29T23:49:31.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.5,"strikeZoneTop":3.45827632735485,"strikeZoneBottom":1.67566311440426,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.50686721442919,"aZ":-17.921897110358273,"pfxX":-8.171518482627974,"pfxZ":6.945471017586282,"pX":0.8038231925040369,"pZ":3.0309416477018156,"vX0":11.48920943179251,"vY0":-142.30412041705847,"vZ0":-3.6105553125123335,"x":86.36,"y":156.94,"x0":-2.223282736837288,"y0":50.00124504223882,"z0":5.450694877326682,"aX":-16.76601135356391},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.0,"breakHorizontal":12.5,"spinRate":2284,"spinDirection":236},"zone":3,"typeConfidence":2.0,"plateTime":0.3848275297233128,"extension":6.961001594234176},"index":1,"playId":"3ab4786e-ad8f-3c75-abc0-88414f5de47a","pitchNumber":2,"startTime":"2025-08-29T23:49:45.872Z","endTime":"2025-08-29T23:49:49.809Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.4,"strikeZoneTop":3.54,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.786570000179747,"aZ":-24.968464571552392,"pfxX":-10.897049040843127,"pfxZ":4.078989752140204,"pX":-0.8843928024468687,"pZ":1.3253055703623147,"vX0":7.929750881102081,"vY0":-132.05893338343455,"vZ0":-5.579447786770638,"x":150.71,"y":203.0,"x0":-2.5083098380582975,"y0":50.0063751723826,"z0":5.299109780723231,"aX":-19.27548666167912},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.4,"breakHorizontal":18.0,"spinRate":1746,"spinDirection":257},"zone":13,"typeConfidence":2.0,"plateTime":0.41454863671793785,"extension":6.978914350403075},"index":2,"playId":"c0d3ee15-f80c-3195-a4a9-ca6734759ca9","pitchNumber":3,"startTime":"2025-08-29T23:50:03.466Z","endTime":"2025-08-29T23:50:07.832Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-29T23:50:16.244Z","endTime":"2025-08-29T23:50:31.711Z","isPitch":false,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.0,"strikeZoneTop":3.60419065426984,"strikeZoneBottom":1.64145334133298,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.842821166425317,"aZ":-28.210191937048908,"pfxX":-10.79575165923361,"pfxZ":2.324448726434447,"pX":-1.5049338738499947,"pZ":1.5475428629716668,"vX0":6.390775529013057,"vY0":-129.78893818666344,"vZ0":-4.359271342100708,"x":174.36,"y":197.0,"x0":-2.594839465901219,"y0":50.00647374176628,"z0":5.394248422472213,"aX":-18.445286205758773},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.5,"breakHorizontal":18.1,"spinRate":1708,"spinDirection":261},"zone":13,"typeConfidence":2.0,"plateTime":0.4218141431301081,"extension":7.065050558104439},"index":4,"playId":"d9c9a967-6112-3486-a766-0fd860052610","pitchNumber":4,"startTime":"2025-08-29T23:50:31.711Z","endTime":"2025-08-29T23:50:35.862Z","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":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.1,"strikeZoneTop":3.55219840592078,"strikeZoneBottom":1.66146060720136,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.67061531113221,"aZ":-25.371483563933285,"pfxX":-11.222106471570104,"pfxZ":3.909154432132346,"pX":0.6004624555964815,"pZ":0.16811549316911137,"vX0":11.379900184297812,"vY0":-130.80919905324873,"vZ0":-8.169158754785526,"x":94.11,"y":234.24,"x0":-2.340892308625222,"y0":50.00001498920532,"z0":5.223148309174314,"aX":-19.514214441482554},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.4,"breakHorizontal":17.9,"spinRate":1938,"spinDirection":259},"zone":14,"typeConfidence":2.0,"plateTime":0.4181462656454631,"extension":7.144164679541012},"index":5,"playId":"f7c4a81b-3185-3ab8-9a72-4d250a8bbf6f","pitchNumber":5,"startTime":"2025-08-29T23:50:48.629Z","endTime":"2025-08-29T23:50:54.881Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.8,"strikeZoneTop":3.54,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.9992219702989,"aZ":-19.173721298864784,"pfxX":-10.453318169469188,"pfxZ":6.423600110534799,"pX":-0.3630948305085128,"pZ":2.497877659238581,"vX0":9.597046847284748,"vY0":-141.51214413451189,"vZ0":-4.359489642793242,"x":130.84,"y":171.34,"x0":-2.444161178350909,"y0":50.002038311344336,"z0":5.290618326293312,"aX":-21.1511376827675},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":10.9,"breakHorizontal":16.9,"spinRate":2331,"spinDirection":239},"zone":4,"typeConfidence":2.0,"plateTime":0.38740747623506433,"extension":7.136946217950455},"hitData":{"launchSpeed":93.0,"launchAngle":56.0,"totalDistance":254.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.82,"coordY":110.81}},"index":6,"playId":"a6706610-899e-3e2d-bc30-01461567f19b","pitchNumber":6,"startTime":"2025-08-29T23:51:12.208Z","endTime":"2025-08-29T23:51:22.011Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T23:51:22.011Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Reynolds strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-29T23:53:18.944Z","endTime":"2025-08-29T23:54:27.478Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"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(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":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.2,"strikeZoneTop":3.44547556604957,"strikeZoneBottom":1.68698231693508,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.310778143765475,"aZ":-21.692959949008554,"pfxX":-1.3493910718638369,"pfxZ":6.0023923719360965,"pX":0.5688183526765297,"pZ":1.8273893960250776,"vX0":-5.328902097576103,"vY0":-130.51249922922958,"vZ0":-5.1374890419879,"x":95.32,"y":189.44,"x0":2.802284616607146,"y0":50.002910527894166,"z0":5.428533610681044,"aX":-2.3561001315734087},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.1,"breakHorizontal":3.5,"spinRate":2356,"spinDirection":154},"zone":9,"typeConfidence":2.0,"plateTime":0.4177111908477116,"extension":7.261236409579746},"index":0,"playId":"42886a2b-3df6-32b8-b2a8-887e000e534f","pitchNumber":1,"startTime":"2025-08-29T23:53:32.091Z","endTime":"2025-08-29T23:53:36.041Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.464283307107348,"aZ":-33.19769248829453,"pfxX":4.659900278822292,"pfxZ":-0.5759548704124162,"pX":0.5410542464374734,"pZ":1.817223913459612,"vX0":-7.489819651534182,"vY0":-131.80046084178892,"vZ0":-2.875697992691334,"x":96.38,"y":189.71,"x0":2.8016449552334195,"y0":50.0031742050333,"z0":5.349976061221541,"aX":8.278726124562397},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-1.4,"breakHorizontal":-7.0,"spinRate":935,"spinDirection":124},"zone":9,"typeConfidence":2.0,"plateTime":0.41404455376192484,"extension":7.500089744109544},"index":1,"playId":"3c1cea82-593d-33f2-8364-78471e573e88","pitchNumber":2,"startTime":"2025-08-29T23:53:45.005Z","endTime":"2025-08-29T23:53:48.064Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-29T23:53:54.218Z","endTime":"2025-08-29T23:54:08.857Z","isPitch":false,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"}},{"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":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":86.0,"strikeZoneTop":3.54478748736724,"strikeZoneBottom":1.64112513596406,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.379277747359062,"aZ":-29.477664180353738,"pfxX":3.9743221985353285,"pfxZ":1.455608333865893,"pX":0.6471611988960302,"pZ":0.521140686405775,"vX0":-7.08354771281354,"vY0":-134.21002722126613,"vZ0":-7.300564553706332,"x":92.33,"y":224.71,"x0":2.7882796470830025,"y0":50.00146531653727,"z0":5.337489196860364,"aX":7.348363459276273},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":1.4,"breakHorizontal":-5.9,"spinRate":1066,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.4060327599330069,"extension":7.505477679346548},"index":3,"playId":"362a0203-a877-31f7-82cf-f486fbe4224d","pitchNumber":3,"startTime":"2025-08-29T23:54:08.857Z","endTime":"2025-08-29T23:54:12.935Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":89.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.823689670153197,"aZ":-12.670195920376813,"pfxX":4.197304968755702,"pfxZ":9.637636878653085,"pX":1.1758671457561751,"pZ":2.3096974777006194,"vX0":-5.930805900331645,"vY0":-140.83789860365545,"vZ0":-6.610831197308787,"x":72.18,"y":176.42,"x0":2.756587501949298,"y0":50.00102105504694,"z0":5.494843278971769,"aX":8.492739569905831},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.4,"breakHorizontal":-6.5,"spinRate":2351,"spinDirection":148},"zone":14,"typeConfidence":2.0,"plateTime":0.3878391825687473,"extension":7.489579643001218},"index":4,"playId":"e077856a-e4e4-3f6c-800e-cacd60c1f0b0","pitchNumber":4,"startTime":"2025-08-29T23:54:23.676Z","endTime":"2025-08-29T23:54:27.478Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T23:54:27.478Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tommy Pham grounds out, third baseman Alex Bregman to first baseman Romy Gonzalez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-29T23:54:41.233Z","endTime":"2025-08-29T23:55:10.959Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"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":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.3,"strikeZoneTop":3.55,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.633892132794834,"aZ":-10.70223041641509,"pfxX":3.712991640106572,"pfxZ":10.545888609478924,"pX":0.2646923746472709,"pZ":2.368870484957142,"vX0":-8.204782680978113,"vY0":-141.4159461648078,"vZ0":-6.747929513761528,"x":106.91,"y":174.82,"x0":2.714336628126786,"y0":50.005155478711615,"z0":5.464213370758094,"aX":7.562125490253138},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.0,"breakHorizontal":-5.2,"spinRate":2317,"spinDirection":148},"zone":5,"typeConfidence":2.0,"plateTime":0.3865235422752642,"extension":7.487767533115158},"index":0,"playId":"f63334eb-6df4-34af-bf61-9b15eea2db9c","pitchNumber":1,"startTime":"2025-08-29T23:54:47.889Z","endTime":"2025-08-29T23:54:51.092Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":79.3,"strikeZoneTop":3.55,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.835876230023043,"aZ":-35.10532915565245,"pfxX":-1.9925670758503038,"pfxZ":-1.8717503787194838,"pX":-0.15743430653953544,"pZ":1.651589830222817,"vX0":-5.5759397491295335,"vY0":-123.66765405679098,"vZ0":-2.7995080112295136,"x":123.0,"y":194.19,"x0":2.3743103706077013,"y0":50.00271399240758,"z0":5.707673855223347,"aX":-3.1221868006356015},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-3.7,"breakHorizontal":4.8,"spinRate":2523,"spinDirection":307},"zone":8,"typeConfidence":2.0,"plateTime":0.4408507918530047,"extension":7.304686725550245},"hitData":{"launchSpeed":96.3,"launchAngle":0.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":92.02,"coordY":163.84}},"index":1,"playId":"89a4fc3a-4026-309b-9b4f-f5bda22d6c3c","pitchNumber":2,"startTime":"2025-08-29T23:55:02.647Z","endTime":"2025-08-29T23:55:10.959Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T23:55:10.959Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andrew McCutchen walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-29T23:55:16.040Z","endTime":"2025-08-29T23:56:54.005Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"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":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.5,"strikeZoneTop":3.48426767364295,"strikeZoneBottom":1.74781427170068,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.439494171595705,"aZ":-13.317436758024764,"pfxX":4.602965982154295,"pfxZ":9.400461079142646,"pX":-1.3017920011775195,"pZ":3.56584519505493,"vX0":-12.320342974021962,"vY0":-140.85557057390653,"vZ0":-3.1919458454998355,"x":166.62,"y":142.5,"x0":2.5339657482715943,"y0":50.0069005525994,"z0":5.576717630899407,"aX":9.238327701301527},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.4,"breakHorizontal":-5.8,"spinRate":2240,"spinDirection":149},"zone":11,"typeConfidence":2.0,"plateTime":0.3890793829828616,"extension":7.56108140811304},"index":0,"playId":"3a8413b7-d4f6-3652-8131-b65128c95e3c","pitchNumber":1,"startTime":"2025-08-29T23:55:43.640Z","endTime":"2025-08-29T23:55:48.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.5,"strikeZoneTop":3.49462521203287,"strikeZoneBottom":1.75864001259858,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.021310188855132,"aZ":-15.045741179213133,"pfxX":3.445370684370154,"pfxZ":8.728537500532113,"pX":1.2857269159617728,"pZ":2.963806291717405,"vX0":-5.437991193622092,"vY0":-139.1717157052734,"vZ0":-4.049760855976927,"x":67.99,"y":158.76,"x0":2.816793919693638,"y0":50.00666356000295,"z0":5.4333390232470995,"aX":6.764670237047715},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.1,"breakHorizontal":-5.2,"spinRate":2193,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.39343784487264744,"extension":7.56947317953072},"index":1,"playId":"e3641c4a-5c9a-33e6-aef0-fb43a1e77ef7","pitchNumber":2,"startTime":"2025-08-29T23:55:57.880Z","endTime":"2025-08-29T23:56:01.457Z","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":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.3,"strikeZoneTop":3.40799760628838,"strikeZoneBottom":1.7791424849183,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.34850838540234,"aZ":-22.237550882418414,"pfxX":-1.3500375240712401,"pfxZ":5.695419914159951,"pX":-2.086160313866385,"pZ":2.1700931358691533,"vX0":-11.94778188096091,"vY0":-130.71546388835472,"vZ0":-3.76315859652241,"x":196.52,"y":180.19,"x0":2.703323129673716,"y0":50.00489813284067,"z0":5.281098815541212,"aX":-2.3556640754179305},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.7,"breakHorizontal":4.9,"spinRate":2312,"spinDirection":168},"zone":13,"typeConfidence":2.0,"plateTime":0.41766966765897084,"extension":7.3853686577446105},"index":2,"playId":"6b7ae46e-8c36-337f-b02a-952eef984f04","pitchNumber":3,"startTime":"2025-08-29T23:56:12.768Z","endTime":"2025-08-29T23:56:18.042Z","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":94.0,"endSpeed":85.8,"strikeZoneTop":3.42625786979886,"strikeZoneBottom":1.72548210627365,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.353724975572067,"aZ":-17.123298470508136,"pfxX":5.155135640798944,"pfxZ":7.963531640054093,"pX":0.34061182957083946,"pZ":3.3230008600854335,"vX0":-8.561542389741879,"vY0":-136.6846619094836,"vZ0":-2.6025068799179056,"x":104.02,"y":149.06,"x0":2.844957017366356,"y0":50.00557613701129,"z0":5.464352993075595,"aX":9.747597075782503},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.0,"breakHorizontal":-7.6,"spinRate":2079,"spinDirection":137},"zone":3,"typeConfidence":2.0,"plateTime":0.4008371939828601,"extension":7.486481051910014},"index":3,"playId":"cd4bf21d-4f68-37c6-84a1-a4b47bdbccde","pitchNumber":4,"startTime":"2025-08-29T23:56:29.289Z","endTime":"2025-08-29T23:56:33.463Z","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":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.36402627651523,"strikeZoneBottom":1.69919980712384,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.425349444702405,"aZ":-11.172014081099777,"pfxX":4.13700532845009,"pfxZ":10.662814170239345,"pX":-0.08239101393505216,"pZ":1.187119488129792,"vX0":-9.171234188380925,"vY0":-139.48006587976317,"vZ0":-9.112371686588302,"x":120.14,"y":206.73,"x0":2.7111806008196813,"y0":50.00504012689395,"z0":5.233611776053129,"aX":8.150736907229545},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.5,"breakHorizontal":-5.6,"spinRate":2284,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.39271151444691377,"extension":7.6177270282484715},"index":4,"playId":"55b5703f-a7f2-38dc-bc83-fed7bc107a72","pitchNumber":5,"startTime":"2025-08-29T23:56:46.126Z","endTime":"2025-08-29T23:56:54.005Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T23:56:54.005Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alexander Canario grounds out, third baseman Alex Bregman to first baseman Romy Gonzalez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-29T23:57:03.593Z","endTime":"2025-08-29T23:58:53.114Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"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(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.8,"endSpeed":83.2,"strikeZoneTop":3.55,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.946823826037168,"aZ":-23.63908007679358,"pfxX":-0.5776288275231699,"pfxZ":4.881024746170272,"pX":-0.031057507391810985,"pZ":2.3581587318944055,"vX0":-7.56648648547654,"vY0":-130.73174220977398,"vZ0":-3.113010381683682,"x":118.18,"y":175.11,"x0":2.963600655797859,"y0":50.002665075544364,"z0":5.318906017953768,"aX":-1.0086455614078567},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.4,"breakHorizontal":2.5,"spinRate":2311,"spinDirection":156},"zone":5,"typeConfidence":2.0,"plateTime":0.4173567371985678,"extension":7.364820430439345},"index":0,"playId":"f564f65f-a22f-383f-b7ef-c49f18d8c013","pitchNumber":1,"startTime":"2025-08-29T23:57:11.984Z","endTime":"2025-08-29T23:57:15.499Z","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":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.55,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.103111966642977,"aZ":-13.31814328245012,"pfxX":3.0882218000530464,"pfxZ":9.646204764448417,"pX":0.492499791550996,"pZ":3.7624599513217856,"vX0":-7.565611695901216,"vY0":-138.69895432280626,"vZ0":-2.534651704092015,"x":98.23,"y":137.19,"x0":2.850378678863089,"y0":50.00035498817729,"z0":5.572709154477311,"aX":6.036322576953014},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.2,"breakHorizontal":-4.1,"spinRate":2246,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.3944239554036071,"extension":7.551077284782314},"index":1,"playId":"4666fe18-b6b8-3488-bc2e-52b2f068acf1","pitchNumber":2,"startTime":"2025-08-29T23:57:31.810Z","endTime":"2025-08-29T23:57:34.810Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-29T23:57:42.619Z","endTime":"2025-08-29T23:57:53.766Z","isPitch":false,"type":"action","player":{"id":672744,"link":"/api/v1/people/672744"}},{"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":88.3,"strikeZoneTop":3.81060491088401,"strikeZoneBottom":1.80788528518567,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.799237881743437,"aZ":-15.103017198900076,"pfxX":4.426537807661933,"pfxZ":8.542564356492322,"pX":1.1093514189879436,"pZ":3.4816292764870678,"vX0":-6.415950337774108,"vY0":-140.25718521298876,"vZ0":-2.9363941620409437,"x":74.71,"y":144.78,"x0":2.848119857238854,"y0":50.00305880135347,"z0":5.523077778653698,"aX":8.846819895782819},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.1,"breakHorizontal":-6.7,"spinRate":2283,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.390041025147045,"extension":7.569971055433102},"index":3,"playId":"b28918da-4ef6-3848-9bfd-cf97ca95aec6","pitchNumber":3,"startTime":"2025-08-29T23:57:53.766Z","endTime":"2025-08-29T23:57:56.931Z","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":95.0,"endSpeed":86.6,"strikeZoneTop":3.71665564402925,"strikeZoneBottom":1.73985808733944,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.050615730384187,"aZ":-16.78820770350788,"pfxX":5.016572606397446,"pfxZ":7.963601451294807,"pX":0.7187885233564839,"pZ":4.217975315856888,"vX0":-7.347297981942425,"vY0":-138.17281697691502,"vZ0":-0.7024287952633457,"x":89.6,"y":124.89,"x0":2.7616602526489578,"y0":50.00165081886753,"z0":5.604547113232624,"aX":9.691479713252097},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.5,"breakHorizontal":-7.6,"spinRate":2176,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.3965464920438473,"extension":7.699490348670687},"index":4,"playId":"28164eb5-80dc-30e3-b108-56429313b70b","pitchNumber":4,"startTime":"2025-08-29T23:58:10.587Z","endTime":"2025-08-29T23:58:13.906Z","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.1,"endSpeed":75.3,"strikeZoneTop":3.72233686818533,"strikeZoneBottom":1.71052445182931,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.080859516323567,"aZ":-36.28365549434653,"pfxX":-2.8533527519598465,"pfxZ":-2.872171989401668,"pX":2.1322280868401786,"pZ":3.35328138117267,"vX0":-0.8637225983027758,"vY0":-118.20514458761052,"vZ0":2.3143457939081937,"x":35.72,"y":148.24,"x0":2.8719714896193547,"y0":50.00134309220368,"z0":5.665642100565898,"aX":-4.08429789136327},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-4.4,"breakHorizontal":5.4,"spinRate":2359,"spinDirection":291},"zone":12,"typeConfidence":2.0,"plateTime":0.4613170010782146,"extension":7.397381183221495},"index":5,"playId":"8658a954-e9a2-37b5-9c98-114a75efa3a4","pitchNumber":5,"startTime":"2025-08-29T23:58:27.253Z","endTime":"2025-08-29T23:58:31.370Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.4,"strikeZoneTop":3.55,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.90310691284992,"aZ":-15.619232805068307,"pfxX":4.254382345203573,"pfxZ":8.651302046170342,"pX":0.35771893741821725,"pZ":2.883923232881648,"vX0":-7.875158492300825,"vY0":-137.3198491862407,"vZ0":-4.071103798330636,"x":103.36,"y":160.91,"x0":2.7075930119976985,"y0":50.001353592156065,"z0":5.445659208229882,"aX":8.14037374658498},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.0,"breakHorizontal":-6.1,"spinRate":2100,"spinDirection":144},"zone":6,"typeConfidence":2.0,"plateTime":0.39861249819221545,"extension":7.687480700681469},"hitData":{"launchSpeed":78.7,"launchAngle":-38.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.26,"coordY":179.55}},"index":6,"playId":"4ad0a132-fbb2-3f44-b9b6-bb172be38706","pitchNumber":6,"startTime":"2025-08-29T23:58:45.325Z","endTime":"2025-08-29T23:58:53.114Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T23:58:53.114Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trevor Story grounds out, shortstop Jared Triolo to first baseman Liover Peguero.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-30T00:00:35.743Z","endTime":"2025-08-30T00:01:14.834Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678894,"link":"/api/v1/people/678894"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":87.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.61637795217828,"aZ":-21.898407278936496,"pfxX":-9.29579795264942,"pfxZ":5.16136022028012,"pX":-0.1441683641215275,"pZ":3.1935268418365044,"vX0":8.586677194537842,"vY0":-140.65046891203204,"vZ0":-2.4960704266632403,"x":122.5,"y":152.55,"x0":-2.0374820567275984,"y0":50.00664862041011,"z0":5.521613383733693,"aX":-18.521624327691754},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.0,"breakHorizontal":15.0,"spinRate":2137,"spinDirection":238},"zone":2,"typeConfidence":2.0,"plateTime":0.39029496141636155,"extension":6.8080093981541765},"hitData":{"launchSpeed":88.4,"launchAngle":1.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.29,"coordY":150.67}},"index":0,"playId":"ac02dff7-e19d-3742-8591-1a01c88f7af9","pitchNumber":1,"startTime":"2025-08-30T00:01:07.155Z","endTime":"2025-08-30T00:01:14.834Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:01:14.834Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Masataka Yoshida walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-30T00:01:22.087Z","endTime":"2025-08-30T00:02:48.072Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"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":98.0,"endSpeed":88.7,"strikeZoneTop":3.23709274872135,"strikeZoneBottom":1.50998954417237,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.875708952512795,"aZ":-18.39254987499185,"pfxX":-10.098044901112917,"pfxZ":6.79992994141063,"pX":0.8256788475885406,"pZ":3.0150890872173264,"vX0":12.85768403939344,"vY0":-142.0107799024886,"vZ0":-3.504307594267019,"x":85.53,"y":157.37,"x0":-2.465216383344193,"y0":50.001557051831696,"z0":5.446618555278012,"aX":-20.46399520992497},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.6,"breakHorizontal":15.5,"spinRate":2359,"spinDirection":239},"zone":3,"typeConfidence":2.0,"plateTime":0.3868441751885343,"extension":7.121983921285452},"index":0,"playId":"5661b292-75b0-362e-855f-1888e16c0d22","pitchNumber":1,"startTime":"2025-08-30T00:01:39.037Z","endTime":"2025-08-30T00:01:42.804Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":78.1,"strikeZoneTop":3.28748603876104,"strikeZoneBottom":1.45340527577084,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.41788717622678,"aZ":-34.968157876730295,"pfxX":2.455774311835416,"pfxZ":-1.822124291987853,"pX":-0.0234884875897267,"pZ":2.2538851680875505,"vX0":5.520380055321779,"vY0":-122.49136096577071,"vZ0":-1.1396023190396836,"x":117.9,"y":177.93,"x0":-2.6185650263668467,"y0":50.00549671750738,"z0":5.694173689863922,"aX":3.7599210115562007},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-3.4,"breakHorizontal":-5.6,"spinRate":2500,"spinDirection":79},"zone":5,"typeConfidence":2.0,"plateTime":0.4458316146286516,"extension":7.12198948588871},"index":1,"playId":"da165589-77df-32da-af58-12a4d139f2a9","pitchNumber":2,"startTime":"2025-08-30T00:01:55.396Z","endTime":"2025-08-30T00:01:59.338Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.2,"strikeZoneTop":3.33258157944098,"strikeZoneBottom":1.46305881047549,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.820035334754298,"aZ":-25.115660368779505,"pfxX":-10.18925980765252,"pfxZ":4.121257612973015,"pX":0.2227890177222123,"pZ":1.2661931200932253,"vX0":10.697329721393077,"vY0":-129.89422304321084,"vZ0":-5.79067005662084,"x":108.51,"y":204.59,"x0":-2.6220134331667166,"y0":50.001612618824616,"z0":5.4302148810949085,"aX":-17.438180452951876},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.4,"breakHorizontal":16.1,"spinRate":1796,"spinDirection":256},"zone":14,"typeConfidence":2.0,"plateTime":0.4214263560951612,"extension":7.125250447189554},"index":2,"playId":"3adf8271-7685-3b8c-93a6-abdb1a523219","pitchNumber":3,"startTime":"2025-08-30T00:02:11.123Z","endTime":"2025-08-30T00:02:16.976Z","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":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.1,"strikeZoneTop":3.31698290964447,"strikeZoneBottom":1.51898137171439,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.75657544580166,"aZ":-17.598277119718922,"pfxX":-10.072993187176834,"pfxZ":7.17147604549128,"pX":1.063957841423221,"pZ":2.726963320561026,"vX0":13.447873346486249,"vY0":-141.7529919183315,"vZ0":-4.397249519230386,"x":76.44,"y":165.15,"x0":-2.4354756916394655,"y0":50.00316865376838,"z0":5.423656157679103,"aX":-20.475958754607834},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.2,"breakHorizontal":15.5,"spinRate":2382,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.3865716930390528,"extension":7.140654475043165},"index":3,"playId":"f15335df-9f30-3e72-907b-2cb9d4051ef5","pitchNumber":4,"startTime":"2025-08-30T00:02:27.290Z","endTime":"2025-08-30T00:02:31.565Z","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":97.6,"endSpeed":89.1,"strikeZoneTop":3.25844638623742,"strikeZoneBottom":1.49599092866205,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.52055504247525,"aZ":-18.17949984202852,"pfxX":-9.730770220820343,"pfxZ":6.869661371569709,"pX":-1.1414884392347604,"pZ":2.867628555720337,"vX0":7.705707417857918,"vY0":-141.8529982967071,"vZ0":-4.204788544791706,"x":160.51,"y":161.35,"x0":-2.6291754649475263,"y0":50.0057854212196,"z0":5.528679275713237,"aX":-19.829739547207264},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.8,"breakHorizontal":16.1,"spinRate":2338,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.38616140906590823,"extension":7.012791766613295},"index":4,"playId":"ff0767ff-b9f5-3b31-a191-a3e2f798e6ee","pitchNumber":5,"startTime":"2025-08-30T00:02:43.898Z","endTime":"2025-08-30T00:02:48.072Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:02:48.072Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Romy Gonzalez singles on a sharp line drive to left fielder Tommy Pham. Masataka Yoshida to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-30T00:02:52.214Z","endTime":"2025-08-30T00:03:22.856Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"postOnSecond":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"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":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":77.6,"strikeZoneTop":3.6,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.928742149825602,"aZ":-24.23468057154542,"pfxX":2.1398474697968926,"pfxZ":5.120528984034292,"pX":-0.008117123869308386,"pZ":2.124080064868689,"vX0":4.370221763603792,"vY0":-124.79981482996159,"vZ0":-3.1736646168150124,"x":117.31,"y":181.43,"x0":-2.0715029345228215,"y0":50.00602031953928,"z0":5.444634609382026,"aX":3.321128385610424},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":8.6,"breakHorizontal":-5.0,"spinRate":2154,"spinDirection":114},"zone":8,"typeConfidence":2.0,"plateTime":0.44164444212544884,"extension":7.051439095229489},"hitData":{"launchSpeed":104.3,"launchAngle":10.0,"totalDistance":200.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":89.23,"coordY":99.35}},"index":0,"playId":"cf797fde-2719-343e-b6a7-b63e71ae080c","pitchNumber":1,"startTime":"2025-08-30T00:03:12.711Z","endTime":"2025-08-30T00:03:22.856Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:03:22.856Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Sogard flies out to center fielder Alexander Canario.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-30T00:03:24.462Z","endTime":"2025-08-30T00:05:25.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"postOnSecond":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,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":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672744,"link":"/api/v1/people/672744"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.5,"strikeZoneTop":3.15695104107424,"strikeZoneBottom":1.43103221397084,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.14824911736254,"aZ":-34.00426554746184,"pfxX":-6.838091923394407,"pfxZ":-0.9724262326282078,"pX":-1.7149994140503373,"pZ":1.6895247627938081,"vX0":4.850334322818487,"vY0":-135.79630713304422,"vZ0":-3.9298187785595813,"x":182.37,"y":193.16,"x0":-2.6275513777915904,"y0":50.0010906775673,"z0":5.49709355390346,"aX":-12.888570749334574},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":-2.4,"breakHorizontal":11.5,"spinRate":1620,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.4019248624682952,"extension":6.986686086384076},"index":0,"playId":"7faf5c3b-4417-3163-bc5b-ceb96ab5022c","pitchNumber":1,"startTime":"2025-08-30T00:03:54.505Z","endTime":"2025-08-30T00:03:58.165Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.6,"strikeZoneTop":3.12064975245804,"strikeZoneBottom":1.38810488134302,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.34423969711034,"aZ":-16.249308036121928,"pfxX":-8.946195939668197,"pfxZ":7.969153094496185,"pX":0.6778546751412418,"pZ":1.9741745030207827,"vX0":11.320419526080975,"vY0":-140.1461893993915,"vZ0":-6.514642915576587,"x":91.16,"y":185.48,"x0":-2.243002646381382,"y0":50.00071401791139,"z0":5.381724712436511,"aX":-17.873699232679503},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.3,"breakHorizontal":14.0,"spinRate":2296,"spinDirection":228},"zone":6,"typeConfidence":2.0,"plateTime":0.39015610824813596,"extension":7.063472474766658},"index":1,"playId":"df74ab77-bae2-32c1-9b33-4cc5c8e29d9e","pitchNumber":2,"startTime":"2025-08-30T00:04:10.800Z","endTime":"2025-08-30T00:04:14.455Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.7,"strikeZoneTop":3.19840790004155,"strikeZoneBottom":1.46612588513546,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.29429345608389,"aZ":-23.823841196903796,"pfxX":-11.618798559719608,"pfxZ":4.803353683078925,"pX":-0.7117416061324008,"pZ":0.8737511625509213,"vX0":8.510813327877539,"vY0":-131.1995616489169,"vZ0":-7.014231067074316,"x":144.13,"y":215.19,"x0":-2.4914236386525466,"y0":50.006485591639205,"z0":5.362973289178817,"aX":-20.21794709636362},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.3,"breakHorizontal":19.1,"spinRate":2016,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.417803607295562,"extension":6.994421458185682},"index":2,"playId":"29f6a33f-defc-3949-82c1-f1e29e83527a","pitchNumber":3,"startTime":"2025-08-30T00:04:28.042Z","endTime":"2025-08-30T00:04:31.707Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.7,"strikeZoneTop":3.14265878692024,"strikeZoneBottom":1.41036356076047,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.840194352707446,"aZ":-29.731984786996897,"pfxX":-8.377126597492088,"pfxZ":1.3223572496050249,"pX":-0.5493289168454601,"pZ":1.5926984220729972,"vX0":7.571479472393086,"vY0":-134.67756926773313,"vZ0":-4.872830319020779,"x":137.94,"y":195.78,"x0":-2.296753211691226,"y0":50.00649481424052,"z0":5.506476042006482,"aX":-15.527478064858323},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":1.6,"breakHorizontal":13.7,"spinRate":1611,"spinDirection":245},"zone":7,"typeConfidence":2.0,"plateTime":0.4053298518359947,"extension":7.0449950076672785},"index":3,"playId":"1f312d8a-0412-3986-a17a-8a9ff57f1e2e","pitchNumber":4,"startTime":"2025-08-30T00:04:45.862Z","endTime":"2025-08-30T00:04:50.007Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-30T00:05:08.372Z","endTime":"2025-08-30T00:05:13.887Z","isPitch":false,"type":"action","player":{"id":686765,"link":"/api/v1/people/686765"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.9,"strikeZoneTop":3.14,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.798060625483284,"aZ":-23.691506268881884,"pfxX":-10.281020040376879,"pfxZ":4.853020455050477,"pX":-0.5068237422626608,"pZ":1.9167033881455453,"vX0":8.625204538875332,"vY0":-131.1393126482762,"vZ0":-4.422749098345712,"x":136.32,"y":187.03,"x0":-2.4969480969447253,"y0":50.00250069508516,"z0":5.384450225156762,"aX":-17.97107814595118},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.0,"breakHorizontal":16.8,"spinRate":1854,"spinDirection":252},"zone":7,"typeConfidence":2.0,"plateTime":0.41708815149899925,"extension":6.9976579584420895},"hitData":{"launchSpeed":78.8,"launchAngle":45.0,"totalDistance":239.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":146.35,"coordY":106.94}},"index":5,"playId":"33814469-fcf3-3bbe-b993-b40c79da7094","pitchNumber":5,"startTime":"2025-08-30T00:05:13.887Z","endTime":"2025-08-30T00:05:25.200Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:05:25.200Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ceddanne Rafaela singles on a ground ball to third baseman Isiah Kiner-Falefa. Masataka Yoshida scores. Romy Gonzalez to 3rd. Ceddanne Rafaela to 2nd. Throwing error by third baseman Isiah Kiner-Falefa.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-30T00:05:33.115Z","endTime":"2025-08-30T00:06:51.695Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"postOnThird":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":{"id":694973,"link":"/api/v1/people/694973"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.0,"strikeZoneTop":3.55755227679398,"strikeZoneBottom":1.74727155458191,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.139230810294855,"aZ":-16.252173317252133,"pfxX":-10.139517364238282,"pfxZ":7.791866328458527,"pX":0.7539332297163771,"pZ":3.2875769119512097,"vX0":10.733431652093488,"vY0":-142.38983215639502,"vZ0":-3.19960053108245,"x":88.26,"y":150.02,"x0":-1.7556941941175397,"y0":50.00429636143625,"z0":5.4604886319157195,"aX":-20.72415455431082},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.6,"breakHorizontal":16.1,"spinRate":2399,"spinDirection":237},"zone":3,"typeConfidence":2.0,"plateTime":0.385362893664408,"extension":7.112440087131086},"index":0,"playId":"cb0c73f4-b3aa-34ac-a6e1-5fa0408a4ba8","pitchNumber":1,"startTime":"2025-08-30T00:05:55.184Z","endTime":"2025-08-30T00:05:58.476Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":88.5,"strikeZoneTop":3.59970711675611,"strikeZoneBottom":1.70646492411869,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.22335341481141,"aZ":-17.422741247752736,"pfxX":-9.497491930157386,"pfxZ":7.273979950455651,"pX":-0.8710226347135518,"pZ":4.7794876794460635,"vX0":6.785437448254349,"vY0":-141.92224557336104,"vZ0":0.6787241311108567,"x":150.2,"y":109.73,"x0":-2.065943429615465,"y0":50.00331154145211,"z0":5.651615061043343,"aX":-19.263610289464317},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.6,"breakHorizontal":15.7,"spinRate":2403,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.3867789988350805,"extension":6.9170399452504885},"index":1,"playId":"b1345117-9df9-3458-a519-5a4c38bacf0b","pitchNumber":2,"startTime":"2025-08-30T00:06:12.816Z","endTime":"2025-08-30T00:06:16.337Z","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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.0,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.91439042347317,"aZ":-28.211146352743206,"pfxX":5.15634633807977,"pfxZ":2.6447751948765745,"pX":0.5439716179136849,"pZ":2.2087025373339766,"vX0":4.839382851754404,"vY0":-121.42585701167647,"vZ0":-1.7877858816452652,"x":96.27,"y":179.15,"x0":-2.1420053860703527,"y0":50.00361214873544,"z0":5.399985865729574,"aX":7.729346240767473},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":4.7,"breakHorizontal":-10.4,"spinRate":2330,"spinDirection":84},"zone":9,"typeConfidence":2.0,"plateTime":0.45040698278515423,"extension":7.154869217007281},"hitData":{"launchSpeed":58.1,"launchAngle":-49.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":118.88,"coordY":187.66}},"index":2,"playId":"ca2aec70-6047-35f9-9f00-59b6aecafca1","pitchNumber":3,"startTime":"2025-08-30T00:06:37.174Z","endTime":"2025-08-30T00:06:51.695Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:06:51.695Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Connor Wong grounds out, third baseman Isiah Kiner-Falefa to first baseman Liover Peguero.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-30T00:07:25.279Z","endTime":"2025-08-30T00:08:07.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"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":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":678894,"link":"/api/v1/people/678894"},"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":98.0,"endSpeed":90.1,"strikeZoneTop":3.45519364012588,"strikeZoneBottom":1.53224199828287,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.512348717232378,"aZ":-23.58295527657661,"pfxX":-10.01841270944697,"pfxZ":4.153644359672003,"pX":-1.0488517046555093,"pZ":1.8667991272413627,"vX0":6.428314093104579,"vY0":-142.55219479870354,"vZ0":-5.824780782656851,"x":156.98,"y":188.38,"x0":-2.0268033994334185,"y0":50.000331325640225,"z0":5.416811247503708,"aX":-20.7000457252938},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":6.6,"breakHorizontal":16.9,"spinRate":2258,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.38363321867789413,"extension":6.95778508997995},"index":0,"playId":"7531b699-64fe-3abf-b865-be61eb67f0e7","pitchNumber":1,"startTime":"2025-08-30T00:07:25.279Z","endTime":"2025-08-30T00:07:30.870Z","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":96.9,"endSpeed":88.9,"strikeZoneTop":3.44791401933608,"strikeZoneBottom":1.45122966752396,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.74079899113788,"aZ":-17.63195730969353,"pfxX":-8.161460710983127,"pfxZ":7.189071673978095,"pX":-0.46018849249032634,"pZ":3.3659835018191684,"vX0":7.354359620683242,"vY0":-141.01828815653045,"vZ0":-2.7256621629298414,"x":134.54,"y":147.9,"x0":-2.035930777682414,"y0":50.00391093336515,"z0":5.476586770838978,"aX":-16.51156405506557},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.7,"breakHorizontal":13.3,"spinRate":2262,"spinDirection":239},"zone":1,"typeConfidence":2.0,"plateTime":0.38776403102902446,"extension":7.065408554041246},"index":1,"playId":"9ac2bb93-2bb7-337d-949d-72c2df93d7b5","pitchNumber":2,"startTime":"2025-08-30T00:07:42.592Z","endTime":"2025-08-30T00:07:46.175Z","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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.60545236974992,"aZ":-25.4645035843392,"pfxX":3.3499880709911127,"pfxZ":4.151304006416595,"pX":0.7510052877056089,"pZ":2.044481029157779,"vX0":5.871882656176452,"vY0":-125.58973189949334,"vZ0":-3.1898795744460453,"x":88.37,"y":183.58,"x0":-2.0418351556953156,"y0":50.0032854857896,"z0":5.375662559596296,"aX":5.414184611323434},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.1,"breakHorizontal":-7.3,"spinRate":2361,"spinDirection":104},"zone":9,"typeConfidence":2.0,"plateTime":0.43416912087905013,"extension":7.161861339560488},"hitData":{"launchSpeed":87.0,"launchAngle":-12.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.72,"coordY":175.5}},"index":2,"playId":"56562dae-ccf6-3689-943d-81201eebc187","pitchNumber":3,"startTime":"2025-08-30T00:08:00.586Z","endTime":"2025-08-30T00:08:07.998Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:08:07.998Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Davis strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-30T00:09:41.523Z","endTime":"2025-08-30T00:11:09.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"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":93.1,"endSpeed":85.9,"strikeZoneTop":3.40105682502885,"strikeZoneBottom":1.64903461681159,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.835183763366462,"aZ":-15.529122489820036,"pfxX":3.8565797312653425,"pfxZ":8.91111641122865,"pX":-0.49425466007143076,"pZ":1.655636313294884,"vX0":-9.63498533477977,"vY0":-135.1702104183803,"vZ0":-7.064895343048919,"x":135.84,"y":194.08,"x0":2.6004745673486322,"y0":50.00593642015147,"z0":5.374815703796307,"aX":7.2073135778190665},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.9,"breakHorizontal":-5.2,"spinRate":2177,"spinDirection":140},"zone":7,"typeConfidence":2.0,"plateTime":0.40375734786181505,"extension":7.1596813353215705},"index":0,"playId":"5448820d-5e9e-3cc0-b5f5-1baa8789dbfe","pitchNumber":1,"startTime":"2025-08-30T00:10:16.291Z","endTime":"2025-08-30T00:10:20.574Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.249143740489107,"aZ":-30.276462310819593,"pfxX":6.348178869821661,"pfxZ":1.1112063103050946,"pX":0.6103458980752249,"pZ":2.4663711851315813,"vX0":-7.774615948606533,"vY0":-128.86733487728847,"vZ0":-1.7070891410372866,"x":93.74,"y":172.19,"x0":2.816488161109268,"y0":50.00453487595626,"z0":5.436629942095728,"aX":10.870883372939973},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.9,"breakHorizontal":-10.1,"spinRate":1287,"spinDirection":121},"zone":6,"typeConfidence":2.0,"plateTime":0.4221264176913677,"extension":7.315655440668088},"index":1,"playId":"6fb90cc6-884e-3ccc-9a09-6a2e34be04d0","pitchNumber":2,"startTime":"2025-08-30T00:10:28.990Z","endTime":"2025-08-30T00:10:33.149Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-30T00:10:41.936Z","endTime":"2025-08-30T00:10:51.208Z","isPitch":false,"type":"action","player":{"id":680779,"link":"/api/v1/people/680779"}},{"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":96.1,"endSpeed":87.3,"strikeZoneTop":3.43457104357745,"strikeZoneBottom":1.68277403720555,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.599874064269,"aZ":-13.398134713158916,"pfxX":4.062285663680058,"pfxZ":9.547773646178925,"pX":1.3540519262298252,"pZ":2.8585611179762807,"vX0":-5.327771038403756,"vY0":-139.8250052737373,"vZ0":-4.661631556246332,"x":65.39,"y":161.6,"x0":2.7626455659723357,"y0":50.00106632120899,"z0":5.436651135064355,"aX":7.98717539325256},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.4,"breakHorizontal":-6.1,"spinRate":2334,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.39278854697038756,"extension":7.325619113547041},"index":3,"playId":"e75121c6-ae60-3c86-823c-0055f702d3b8","pitchNumber":3,"startTime":"2025-08-30T00:10:51.208Z","endTime":"2025-08-30T00:10:55.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.26550749118352,"aZ":-13.80170866424724,"pfxX":3.2230917233118572,"pfxZ":9.321507327056725,"pX":0.7303096775296877,"pZ":3.7182567209169637,"vX0":-6.6291313455111975,"vY0":-139.7071782367244,"vZ0":-2.501002477015012,"x":89.16,"y":138.39,"x0":2.71810805495004,"y0":50.00629584466174,"z0":5.535302815131054,"aX":6.355541230887816},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.6,"breakHorizontal":-4.4,"spinRate":2250,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.39246188922608294,"extension":7.514363621824681},"index":4,"playId":"5d20e45b-18d2-3b1a-8483-06aef641234d","pitchNumber":4,"startTime":"2025-08-30T00:11:05.963Z","endTime":"2025-08-30T00:11:09.658Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:11:09.658Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Liover Peguero flies out to right fielder Roman Anthony.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-30T00:11:21.128Z","endTime":"2025-08-30T00:12:12.491Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"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":95.0,"endSpeed":86.6,"strikeZoneTop":3.71365618322233,"strikeZoneBottom":1.80962161869908,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.353752450811353,"aZ":-15.171783686975775,"pfxX":3.519855733879706,"pfxZ":8.794097680741356,"pX":1.047870498321708,"pZ":4.076126828161829,"vX0":-6.067194763542465,"vY0":-138.27888617544346,"vZ0":-0.924705705230382,"x":77.06,"y":128.72,"x0":2.814852467012678,"y0":50.000249284674545,"z0":5.434550341779958,"aX":6.804026918875749},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.0,"breakHorizontal":-5.0,"spinRate":2297,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.39638862983055656,"extension":7.356078601670171},"index":0,"playId":"147a7d3a-8024-39e1-a9d5-f4a83454caf0","pitchNumber":1,"startTime":"2025-08-30T00:11:31.891Z","endTime":"2025-08-30T00:11:35.115Z","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":90.7,"endSpeed":84.0,"strikeZoneTop":3.62342049491321,"strikeZoneBottom":1.68370404931158,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.22244393476552,"aZ":-18.44542596998412,"pfxX":0.7647064161736887,"pfxZ":7.7585023332434755,"pX":-1.3442814065075643,"pZ":0.7592728504219143,"vX0":-10.950508753696694,"vY0":-131.5226797059874,"vZ0":-7.93623060488871,"x":168.24,"y":218.28,"x0":2.7560376601008256,"y0":50.00523705904497,"z0":5.159512514999968,"aX":1.3546955907868772},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.6,"breakHorizontal":0.7,"spinRate":2366,"spinDirection":146},"zone":13,"typeConfidence":2.0,"plateTime":0.4148380919081025,"extension":7.291101823808255},"index":1,"playId":"dca0f704-d7e5-3d22-b6fb-7677e5a1c874","pitchNumber":2,"startTime":"2025-08-30T00:11:45.984Z","endTime":"2025-08-30T00:11:49.346Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.63,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.47360801389048,"aZ":-14.795562779307826,"pfxX":4.2657719749911855,"pfxZ":9.129522727211796,"pX":0.5184905707008971,"pZ":2.802517218656117,"vX0":-7.577701278014725,"vY0":-136.71515039700202,"vZ0":-4.3814386015345805,"x":97.24,"y":163.11,"x0":2.7645894743202755,"y0":50.00628555193153,"z0":5.432497522201571,"aX":8.12405127140465},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.8,"breakHorizontal":-6.2,"spinRate":2138,"spinDirection":147},"zone":6,"typeConfidence":2.0,"plateTime":0.39972886436923805,"extension":7.460501268411987},"hitData":{"launchSpeed":84.4,"launchAngle":55.0,"totalDistance":219.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":146.11,"coordY":115.17}},"index":2,"playId":"3a2c76aa-369a-373f-9c9a-db0a796d4ff7","pitchNumber":3,"startTime":"2025-08-30T00:12:03.161Z","endTime":"2025-08-30T00:12:12.491Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:12:12.491Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Isiah Kiner-Falefa strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-30T00:12:23.221Z","endTime":"2025-08-30T00:13:43.555Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"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(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":90.5,"endSpeed":83.9,"strikeZoneTop":3.25274160537261,"strikeZoneBottom":1.4529410697312,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.339254524668377,"aZ":-20.517580869186354,"pfxX":0.018918011727923734,"pfxZ":6.639214311253493,"pX":-1.9997148128655164,"pZ":0.402873649281819,"vX0":-12.333508433713407,"vY0":-131.1000733992868,"vZ0":-8.595028454067121,"x":193.22,"y":227.9,"x0":2.7455599878785986,"y0":50.00591315092822,"z0":5.231276341638219,"aX":0.032749382923934346},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.3,"breakHorizontal":2.4,"spinRate":2375,"spinDirection":150},"zone":13,"typeConfidence":2.0,"plateTime":0.4163432366016617,"extension":7.386847725154642},"index":0,"playId":"780be4e8-626d-3bf1-8aff-ec4efa3d9088","pitchNumber":1,"startTime":"2025-08-30T00:12:34.385Z","endTime":"2025-08-30T00:12:37.832Z","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":94.1,"endSpeed":86.1,"strikeZoneTop":3.38309783331712,"strikeZoneBottom":1.56162700792908,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.640884956058976,"aZ":-14.033857414701925,"pfxX":3.534828683830689,"pfxZ":9.549359638166916,"pX":0.37568654737378626,"pZ":3.0808497069404,"vX0":-7.688401323439559,"vY0":-136.8227402459758,"vZ0":-3.562493063299733,"x":102.68,"y":155.6,"x0":2.7603721487859616,"y0":50.001935634137894,"z0":5.35879970151727,"aX":6.714858664080751},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.8,"breakHorizontal":-4.8,"spinRate":2218,"spinDirection":150},"zone":3,"typeConfidence":2.0,"plateTime":0.40001815170784516,"extension":7.452002069236268},"index":1,"playId":"9936f7b8-4d3e-3fd5-a0ae-c3c8cc513b75","pitchNumber":2,"startTime":"2025-08-30T00:12:51.412Z","endTime":"2025-08-30T00:12:55.214Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.9,"strikeZoneTop":3.42283511896337,"strikeZoneBottom":1.56473069617701,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.054902018157737,"aZ":-32.07230604984925,"pfxX":4.058359432085728,"pfxZ":0.05515269015510427,"pX":0.16263068328587893,"pZ":1.036232848700112,"vX0":-8.300450341645607,"vY0":-129.61189286985854,"vZ0":-4.457177194055047,"x":110.8,"y":210.8,"x0":2.862148666295816,"y0":50.00018207475399,"z0":5.19458468677199,"aX":6.987469251646964},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-0.6,"breakHorizontal":-5.8,"spinRate":987,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.42067719327669106,"extension":7.484453383421528},"index":2,"playId":"63c41863-b79b-3844-ab3d-3b16dedae80e","pitchNumber":3,"startTime":"2025-08-30T00:13:04.031Z","endTime":"2025-08-30T00:13:07.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.37,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.133127675659924,"aZ":-13.64554303716445,"pfxX":3.88469066223078,"pfxZ":9.677168471050638,"pX":0.28653094421955216,"pZ":2.188685700373828,"vX0":-8.143224307406463,"vY0":-137.42202019450724,"vZ0":-5.926065701594433,"x":106.08,"y":179.69,"x0":2.782028498957723,"y0":50.005250905663296,"z0":5.298336715245011,"aX":7.44066432119342},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.4,"breakHorizontal":-5.4,"spinRate":2113,"spinDirection":147},"zone":6,"typeConfidence":2.0,"plateTime":0.3984142533165116,"extension":7.491419715839321},"index":3,"playId":"12bd117f-57fe-3864-a79e-3af29d95698e","pitchNumber":4,"startTime":"2025-08-30T00:13:19.255Z","endTime":"2025-08-30T00:13:27.231Z","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":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.46078154899539,"aZ":-22.922604092877158,"pfxX":-0.5169570194598161,"pfxZ":5.264511498456176,"pX":-0.5248875633164595,"pZ":2.0488207829770797,"vX0":-8.580459336871243,"vY0":-131.15092180076812,"vZ0":-3.7717064829677875,"x":137.01,"y":183.46,"x0":2.84443316830674,"y0":50.00383148902224,"z0":5.19766061902671,"aX":-0.9063704618015581},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.0,"breakHorizontal":2.6,"spinRate":2150,"spinDirection":154},"zone":7,"typeConfidence":2.0,"plateTime":0.416252250815913,"extension":7.391531396909311},"index":4,"playId":"e000f96f-34e3-31f6-8da6-508915c56e02","pitchNumber":5,"startTime":"2025-08-30T00:13:40.143Z","endTime":"2025-08-30T00:13:43.555Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:13:43.555Z","atBatIndex":35},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Roman Anthony homers (8) on a fly ball to right field.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-30T00:15:43.788Z","endTime":"2025-08-30T00:17:50.602Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"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":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":{"id":694973,"link":"/api/v1/people/694973"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.1,"strikeZoneTop":3.78510066366112,"strikeZoneBottom":1.86091224172734,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.95785542478693,"aZ":-17.24239579144588,"pfxX":-8.735820303428525,"pfxZ":7.315454643303408,"pX":-0.6829510990308979,"pZ":3.4486266219658592,"vX0":8.632062636681576,"vY0":-142.04492427147272,"vZ0":-2.7735346865187007,"x":143.03,"y":145.67,"x0":-2.6282965305290844,"y0":50.00122055551839,"z0":5.535864680342237,"aX":-17.825838924165815},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.8,"breakHorizontal":14.0,"spinRate":2346,"spinDirection":237},"zone":1,"typeConfidence":2.0,"plateTime":0.38581808915299476,"extension":7.0400786957997},"index":0,"playId":"8a5c626c-a62b-3af7-91f5-c38a28b2950f","pitchNumber":1,"startTime":"2025-08-30T00:15:54.523Z","endTime":"2025-08-30T00:15:58.844Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.5,"strikeZoneTop":3.79470667380399,"strikeZoneBottom":1.87029915009324,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.46563800135013,"aZ":-28.81738773516436,"pfxX":-9.017310733640393,"pfxZ":1.7654631559368417,"pX":-1.3930573048343013,"pZ":2.0282715409968235,"vX0":6.674456107211758,"vY0":-136.59719406671778,"vZ0":-4.14393038737219,"x":170.1,"y":184.02,"x0":-2.6895695976137635,"y0":50.00343180619502,"z0":5.533264178437449,"aX":-17.13927727896033},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":2.5,"breakHorizontal":15.0,"spinRate":1653,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.40011326140903725,"extension":7.058188178671652},"index":1,"playId":"4028cd73-a519-31a3-8b2d-273dd69debf4","pitchNumber":2,"startTime":"2025-08-30T00:16:09.944Z","endTime":"2025-08-30T00:16:13.899Z","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":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.5,"strikeZoneTop":3.76129814627394,"strikeZoneBottom":1.80056518954746,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.189018248148823,"aZ":-24.577503022206017,"pfxX":0.5264039988399625,"pfxZ":4.795795213676024,"pX":0.8604893369488339,"pZ":1.1916953797077006,"vX0":8.280820249168382,"vY0":-124.30978293858496,"vZ0":-5.117138438541474,"x":84.2,"y":206.6,"x0":-2.5659625217498827,"y0":50.00191738937354,"z0":5.287560291133859,"aX":0.8315905756210741},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.8,"breakHorizontal":-2.6,"spinRate":2339,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.43867496229510694,"extension":7.1436603906966},"index":2,"playId":"a13e207d-88cd-3225-8319-596687aea9b2","pitchNumber":3,"startTime":"2025-08-30T00:16:24.772Z","endTime":"2025-08-30T00:16:28.350Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.7,"strikeZoneTop":3.72887047725599,"strikeZoneBottom":1.84065788456844,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.02482829325325,"aZ":-15.472369649353492,"pfxX":-9.575807242961622,"pfxZ":8.101371522102962,"pX":-0.17928030809121026,"pZ":2.286847257082407,"vX0":10.088010070707611,"vY0":-142.72330276285425,"vZ0":-6.09479031127089,"x":123.83,"y":177.04,"x0":-2.5165505836595536,"y0":50.00367811976913,"z0":5.425397865665091,"aX":-19.744932581431275},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.6,"breakHorizontal":15.2,"spinRate":2277,"spinDirection":238},"zone":8,"typeConfidence":2.0,"plateTime":0.3838576729170162,"extension":7.064809889800901},"index":3,"playId":"5129af61-b09e-37f4-b31a-639dcbf015ab","pitchNumber":4,"startTime":"2025-08-30T00:16:43.583Z","endTime":"2025-08-30T00:16:47.418Z","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":0},"pitchData":{"startSpeed":98.9,"endSpeed":89.7,"strikeZoneTop":3.74780576739045,"strikeZoneBottom":1.93146623615501,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.751074502679955,"aZ":-14.252964904264266,"pfxX":-9.714648746435307,"pfxZ":8.64943346749834,"pX":0.4150414487352822,"pZ":2.7172335932745404,"vX0":11.755935503363332,"vY0":-143.40452243832976,"vZ0":-5.07770120718371,"x":101.18,"y":165.41,"x0":-2.485344004115494,"y0":50.00347907162656,"z0":5.4076100303186365,"aX":-20.13081715877967},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.6,"breakHorizontal":15.1,"spinRate":2314,"spinDirection":237},"zone":6,"typeConfidence":2.0,"plateTime":0.382693118754585,"extension":7.141528585086326},"index":4,"playId":"873e0f1f-eaca-3bf1-8d8a-4296199fa12e","pitchNumber":5,"startTime":"2025-08-30T00:17:00.916Z","endTime":"2025-08-30T00:17:05.145Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-30T00:17:11.115Z","endTime":"2025-08-30T00:17:27.750Z","isPitch":false,"type":"action","player":{"id":701350,"link":"/api/v1/people/701350"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":89.7,"strikeZoneTop":3.67,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.74698843052573,"aZ":-15.897191969563236,"pfxX":-10.541369340351135,"pfxZ":7.8741319981257645,"pX":0.31615585773485533,"pZ":2.3688635215839406,"vX0":11.84060595052486,"vY0":-143.24539096207016,"vZ0":-5.84772444487933,"x":104.95,"y":174.82,"x0":-2.5119956983375036,"y0":50.000566727374846,"z0":5.439574154971478,"aX":-21.78634793933695},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.1,"breakHorizontal":16.6,"spinRate":2341,"spinDirection":237},"zone":6,"typeConfidence":2.0,"plateTime":0.3831465868344659,"extension":7.099022253875905},"hitData":{"launchSpeed":108.6,"launchAngle":29.0,"totalDistance":408.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":232.16,"coordY":71.4}},"index":6,"playId":"c1e3d0fa-d41a-33f6-8909-649f26124cb7","pitchNumber":6,"startTime":"2025-08-30T00:17:27.750Z","endTime":"2025-08-30T00:17:50.602Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:17:50.602Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alex Bregman grounds out, third baseman Isiah Kiner-Falefa to first baseman Liover Peguero.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-30T00:18:01.516Z","endTime":"2025-08-30T00:19:45.993Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":678894,"link":"/api/v1/people/678894"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":78.9,"strikeZoneTop":3.25462733686005,"strikeZoneBottom":1.69352169968037,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.418331846003092,"aZ":-25.31691881004179,"pfxX":7.646980852176445,"pfxZ":4.299102024110658,"pX":0.6325548910472052,"pZ":2.369101268119018,"vX0":4.47302349719473,"vY0":-126.50373818855063,"vZ0":-2.4555437160847546,"x":92.89,"y":174.81,"x0":-2.1611026289212467,"y0":50.005766504322814,"z0":5.4136927206504035,"aX":12.210307277658742},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.3,"breakHorizontal":-15.0,"spinRate":2275,"spinDirection":102},"zone":6,"typeConfidence":2.0,"plateTime":0.4354703459240574,"extension":7.060360384901153},"index":0,"playId":"5029035c-f306-301b-aeda-361d0fd2e7db","pitchNumber":1,"startTime":"2025-08-30T00:18:10.645Z","endTime":"2025-08-30T00:18:14.560Z","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":98.6,"endSpeed":89.8,"strikeZoneTop":3.38259393365515,"strikeZoneBottom":1.64192289609527,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.690901268457395,"aZ":-21.390800779178836,"pfxX":-10.910960974042991,"pfxZ":5.239762108766321,"pX":1.7336395651204684,"pZ":1.253579186198738,"vX0":13.768078593245532,"vY0":-142.72380876274426,"vZ0":-7.598225141333543,"x":50.92,"y":204.93,"x0":-1.741487197090813,"y0":50.002515005845126,"z0":5.303694199262697,"aX":-22.449277954562966},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":7.9,"breakHorizontal":16.9,"spinRate":2359,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.384178465615268,"extension":7.021697137675516},"index":1,"playId":"35ccf2d3-8bc2-373d-b57b-5ae9f33a439a","pitchNumber":2,"startTime":"2025-08-30T00:18:25.574Z","endTime":"2025-08-30T00:18:28.935Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.4,"strikeZoneTop":3.36987893220761,"strikeZoneBottom":1.66497867663484,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.952106315667443,"aZ":-20.839203832997846,"pfxX":0.1730173159883916,"pfxZ":7.039719242707793,"pX":-0.12215956443938263,"pZ":2.7228840506498306,"vX0":4.836692325310642,"vY0":-126.19085329734091,"vZ0":-2.6020082062222274,"x":121.66,"y":165.26,"x0":-2.08718841485399,"y0":50.00546932180211,"z0":5.448241255524866,"aX":0.27906026528537875},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":12.4,"breakHorizontal":-1.4,"spinRate":2237,"spinDirection":112},"zone":5,"typeConfidence":2.0,"plateTime":0.43422309528495173,"extension":7.118556715012426},"index":2,"playId":"f3cc5be3-e021-3a7a-bde5-153ef87f10c3","pitchNumber":3,"startTime":"2025-08-30T00:18:40.843Z","endTime":"2025-08-30T00:18:45.025Z","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":98.1,"endSpeed":89.4,"strikeZoneTop":3.36131436798025,"strikeZoneBottom":1.65644236077849,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.82953435098247,"aZ":-23.37581177773193,"pfxX":-11.087205727082175,"pfxZ":4.308132118972525,"pX":0.8812880259699765,"pZ":1.5890511234007776,"vX0":11.83092199585584,"vY0":-142.25087431251472,"vZ0":-6.319369486693974,"x":83.41,"y":195.88,"x0":-1.899010425163015,"y0":50.001653167838505,"z0":5.329872034836021,"aX":-22.632244510239172},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":6.6,"breakHorizontal":17.5,"spinRate":2283,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.38562880174221803,"extension":7.17787999257601},"index":3,"playId":"aade075b-5338-31d7-8716-b88e4fbd310a","pitchNumber":4,"startTime":"2025-08-30T00:18:57.786Z","endTime":"2025-08-30T00:19:03.886Z","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":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.446426561222996,"aZ":-22.95071029386254,"pfxX":-9.469512906725308,"pfxZ":5.309821415264879,"pX":-0.6065412471831892,"pZ":1.345324816135019,"vX0":7.381852982182461,"vY0":-131.8357335293627,"vZ0":-5.92381662709208,"x":140.12,"y":202.46,"x0":-2.2308016324668087,"y0":50.00476859864039,"z0":5.346695026886323,"aX":-16.45325148776396},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.3,"breakHorizontal":15.2,"spinRate":1805,"spinDirection":257},"zone":13,"typeConfidence":2.0,"plateTime":0.4175594874059052,"extension":6.91931991370617},"index":4,"playId":"d4b04856-9751-362f-a3f3-b977cb049130","pitchNumber":5,"startTime":"2025-08-30T00:19:15.213Z","endTime":"2025-08-30T00:19:18.398Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":89.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.33293715085887,"aZ":-24.46670046693469,"pfxX":-10.813852213034185,"pfxZ":3.7346229668361053,"pX":-0.4870176087374914,"pZ":2.2846563662272277,"vX0":8.005110297160941,"vY0":-143.25081187395418,"vZ0":-4.591753267968054,"x":135.56,"y":177.09,"x0":-1.923106917453518,"y0":50.00048376588343,"z0":5.4519195010903605,"aX":-22.308611208788065},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":5.9,"breakHorizontal":17.8,"spinRate":2372,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.3834118824367665,"extension":7.034341457701309},"hitData":{"launchSpeed":88.7,"launchAngle":-32.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.81,"coordY":166.87}},"index":5,"playId":"21212042-7cc5-3e00-91f5-7003933d34ac","pitchNumber":6,"startTime":"2025-08-30T00:19:38.330Z","endTime":"2025-08-30T00:19:45.993Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:19:45.993Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jarren Duran strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-30T00:20:04.545Z","endTime":"2025-08-30T00:21:11.113Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.5,"strikeZoneTop":3.61047374098639,"strikeZoneBottom":1.77771752755133,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.420937771905358,"aZ":-27.93836748468075,"pfxX":6.6989151399351865,"pfxZ":2.835203746450416,"pX":-0.7129103374681047,"pZ":3.4775196618196476,"vX0":3.012135371811567,"vY0":-121.59331307078331,"vZ0":0.7673364712453583,"x":144.17,"y":144.89,"x0":-2.8389847926355056,"y0":50.00281264004119,"z0":5.5869707602305425,"aX":10.003004291447512},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":5.6,"breakHorizontal":-12.8,"spinRate":2201,"spinDirection":89},"zone":1,"typeConfidence":2.0,"plateTime":0.45090628025847757,"extension":7.036700915386914},"index":0,"playId":"841ba893-0f54-3db7-a1b4-8235e9e1766c","pitchNumber":1,"startTime":"2025-08-30T00:20:12.114Z","endTime":"2025-08-30T00:20:16.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.38723581351446,"strikeZoneBottom":1.58146177990631,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.5210500798489,"aZ":-30.24787156250219,"pfxX":-8.54053049583575,"pfxZ":0.9976939144031896,"pX":-1.1060558029182972,"pZ":2.825604088607818,"vX0":7.1703572817348,"vY0":-137.98077645906378,"vZ0":-1.7280805092798954,"x":159.16,"y":162.49,"x0":-2.6280100666443302,"y0":50.00173524586154,"z0":5.49685164320801,"aX":-16.47731257719373},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":1.7,"breakHorizontal":13.9,"spinRate":1668,"spinDirection":246},"zone":11,"typeConfidence":2.0,"plateTime":0.3968619906935609,"extension":6.674734910054062},"index":1,"playId":"cb9525de-2745-3bc1-b05c-fc43d43a7190","pitchNumber":2,"startTime":"2025-08-30T00:20:28.835Z","endTime":"2025-08-30T00:20:32.762Z","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":98.3,"endSpeed":89.8,"strikeZoneTop":3.54,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.294307067889974,"aZ":-16.10064717337731,"pfxX":-8.663885313537897,"pfxZ":7.775117245027724,"pX":0.4002377263881131,"pZ":3.070940831595633,"vX0":11.270392565233221,"vY0":-142.74493009855743,"vZ0":-3.8069215817988487,"x":101.74,"y":155.86,"x0":-2.47017538465026,"y0":50.002894872974146,"z0":5.432951718935087,"aX":-17.91240729083903},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.4,"breakHorizontal":13.4,"spinRate":2316,"spinDirection":233},"zone":3,"typeConfidence":2.0,"plateTime":0.383443195824567,"extension":7.046242211196651},"index":2,"playId":"0afa63c4-efeb-39c2-9115-1368bb7ae50f","pitchNumber":3,"startTime":"2025-08-30T00:20:44.173Z","endTime":"2025-08-30T00:20:47.259Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":88.8,"strikeZoneTop":3.54,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.27439613675946,"aZ":-16.847857269650884,"pfxX":-8.962395714273601,"pfxZ":7.51937096264016,"pX":-0.2492300780167289,"pZ":3.7111074420974424,"vX0":9.695142741786858,"vY0":-142.2404969340967,"vZ0":-1.9702475297879,"x":126.5,"y":138.58,"x0":-2.546304653250196,"y0":50.00072868030949,"z0":5.487370248823361,"aX":-18.263681025571696},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.3,"breakHorizontal":14.2,"spinRate":2369,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.3858615705705235,"extension":7.127731437700672},"index":3,"playId":"99678674-27b4-3a9f-be49-2d95a3b37fb6","pitchNumber":4,"startTime":"2025-08-30T00:21:06.858Z","endTime":"2025-08-30T00:21:11.113Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:21:11.113Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Story strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-30T00:21:16.963Z","endTime":"2025-08-30T00:24:03.694Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"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":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":89.4,"strikeZoneTop":3.56304083610478,"strikeZoneBottom":1.7103973839892,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.03739923672927,"aZ":-16.99605288472505,"pfxX":-10.45700954603782,"pfxZ":7.375923755449586,"pX":1.0851516055027606,"pZ":2.7125995514070205,"vX0":12.258137910052715,"vY0":-143.0046223726263,"vZ0":-4.547881032408834,"x":75.64,"y":165.54,"x0":-1.911924500875072,"y0":50.000855340034406,"z0":5.40015907199293,"aX":-21.512239515823733},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.5,"breakHorizontal":16.3,"spinRate":2378,"spinDirection":238},"zone":12,"typeConfidence":2.0,"plateTime":0.3840016480531552,"extension":6.8900138851429125},"index":0,"playId":"07296b38-e2a3-3d97-8617-db633dea15d1","pitchNumber":1,"startTime":"2025-08-30T00:21:38.948Z","endTime":"2025-08-30T00:21:43.074Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.8,"strikeZoneTop":3.38531990138296,"strikeZoneBottom":1.56852423604575,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.605929489031894,"aZ":-25.114878038225264,"pfxX":5.689176929135149,"pfxZ":4.5044860030008005,"pX":2.453168676581422,"pZ":1.5140465968920163,"vX0":8.98822307421672,"vY0":-124.83125328608784,"vZ0":-4.416967783881457,"x":23.49,"y":197.9,"x0":-1.9423432992346137,"y0":50.00505548248504,"z0":5.389581802153583,"aX":8.92340527397431},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":7.3,"breakHorizontal":-12.5,"spinRate":2471,"spinDirection":83},"zone":14,"typeConfidence":2.0,"plateTime":0.43982128156491473,"extension":7.2368578246987045},"index":1,"playId":"8467001d-2963-3a39-8e0a-fe1c381982cb","pitchNumber":2,"startTime":"2025-08-30T00:21:54.702Z","endTime":"2025-08-30T00:21:59.920Z","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":98.6,"endSpeed":90.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.563060613590075,"aZ":-22.275643229379888,"pfxX":-10.308408227498436,"pfxZ":4.7487074374461615,"pX":0.2548070813226866,"pZ":1.8973097134724046,"vX0":10.221464651874154,"vY0":-143.15057381902568,"vZ0":-6.014644702277277,"x":107.29,"y":187.55,"x0":-2.0145738089030916,"y0":50.00437395903584,"z0":5.410373478425829,"aX":-21.498556327375315},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":7.6,"breakHorizontal":16.7,"spinRate":2312,"spinDirection":238},"zone":8,"typeConfidence":2.0,"plateTime":0.38191295268163117,"extension":7.172958094932723},"index":2,"playId":"a5459f8b-a5b1-3e8b-8255-3e832102e491","pitchNumber":3,"startTime":"2025-08-30T00:22:17.187Z","endTime":"2025-08-30T00:22:20.526Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.3,"strikeZoneTop":3.44250820518117,"strikeZoneBottom":1.59042997620219,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.478992449261767,"aZ":-16.77710978911101,"pfxX":-11.118990445317126,"pfxZ":7.396121575614033,"pX":0.5419194191044288,"pZ":2.4160239925959504,"vX0":10.993082213214729,"vY0":-143.01394733839453,"vZ0":-5.4486355256588475,"x":96.34,"y":173.55,"x0":-1.8981389190180702,"y0":50.00107271922429,"z0":5.389986247696009,"aX":-23.142571263639127},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":12.5,"breakHorizontal":18.0,"spinRate":2461,"spinDirection":241},"zone":6,"typeConfidence":2.0,"plateTime":0.382270242287992,"extension":7.048134057516332},"index":3,"playId":"c189fcba-8539-3868-8ba2-9aee846be845","pitchNumber":4,"startTime":"2025-08-30T00:22:41.039Z","endTime":"2025-08-30T00:22:44.978Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-30T00:22:53.097Z","endTime":"2025-08-30T00:23:12.039Z","isPitch":false,"type":"action","player":{"id":596115,"link":"/api/v1/people/596115"}},{"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":98.1,"endSpeed":89.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.99428651892826,"aZ":-15.850329017750456,"pfxX":-10.102041757014895,"pfxZ":7.962776997323564,"pX":-0.23529053537991776,"pZ":3.956106771116007,"vX0":8.819307703729901,"vY0":-142.5484977237622,"vZ0":-1.5592720915093574,"x":125.97,"y":131.97,"x0":-2.062907301028507,"y0":50.00112537917304,"z0":5.515145524178564,"aX":-20.70493322639478},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.3,"breakHorizontal":16.4,"spinRate":2330,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.38484150955347207,"extension":7.031312946985559},"index":5,"playId":"a50ce2c3-48dc-3452-8764-2c709fb5f76d","pitchNumber":5,"startTime":"2025-08-30T00:23:12.039Z","endTime":"2025-08-30T00:23:15.224Z","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":2},"pitchData":{"startSpeed":97.8,"endSpeed":90.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.494399787496423,"aZ":-22.958464807259837,"pfxX":-10.62421467687506,"pfxZ":4.473625083548396,"pX":0.47231265162231567,"pZ":1.6093955858812756,"vX0":10.719025213734342,"vY0":-141.95688706395705,"vZ0":-6.44378285396514,"x":99.0,"y":195.33,"x0":-1.954386679304017,"y0":50.00535518130696,"z0":5.349107405060641,"aX":-21.90069535953118},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":7.1,"breakHorizontal":17.3,"spinRate":2369,"spinDirection":234},"zone":9,"typeConfidence":2.0,"plateTime":0.3843977398101197,"extension":6.898632086125474},"index":6,"playId":"01d63be0-c294-360c-8807-f1b92ecace03","pitchNumber":6,"startTime":"2025-08-30T00:23:35.611Z","endTime":"2025-08-30T00:23:42.168Z","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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.36777913124816,"aZ":-27.111780992200007,"pfxX":-10.70261932553668,"pfxZ":2.9271360174932726,"pX":-0.930862565474635,"pZ":0.6947700760019235,"vX0":6.759979926100309,"vY0":-130.809966528837,"vZ0":-6.6845369712287335,"x":152.48,"y":220.02,"x0":-2.1621582032017765,"y0":50.00006840049882,"z0":5.324049372564797,"aX":-18.488967478175997},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.0,"breakHorizontal":17.9,"spinRate":1733,"spinDirection":258},"zone":13,"typeConfidence":2.0,"plateTime":0.41920502572897567,"extension":6.939134399635275},"index":7,"playId":"e71d85a2-8fdc-3626-ab94-b36bfd269c02","pitchNumber":7,"startTime":"2025-08-30T00:23:58.797Z","endTime":"2025-08-30T00:24:03.694Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:24:03.694Z","atBatIndex":39},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jared Triolo lines out to right fielder Roman Anthony.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-30T00:26:13.582Z","endTime":"2025-08-30T00:27:19.315Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"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":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.9,"strikeZoneTop":3.80691385944245,"strikeZoneBottom":1.77247817712767,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.37615479055535,"aZ":-13.037300353395871,"pfxX":3.5297913791592936,"pfxZ":10.358858635925522,"pX":1.3554393392586517,"pZ":2.360400331957307,"vX0":-4.978418959825259,"vY0":-135.0622331827757,"vZ0":-6.032254261071423,"x":65.33,"y":175.05,"x0":2.7639014851596477,"y0":50.00633065547514,"z0":5.539547948244293,"aX":6.523703138062421},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.6,"breakHorizontal":-5.3,"spinRate":2268,"spinDirection":150},"zone":14,"typeConfidence":2.0,"plateTime":0.4055045961122796,"extension":7.26339905885524},"index":0,"playId":"449adcc7-792e-320b-ab37-a69d438cbb6a","pitchNumber":1,"startTime":"2025-08-30T00:26:13.582Z","endTime":"2025-08-30T00:26:17.206Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.81470159020948,"strikeZoneBottom":1.87004579344832,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.134587246084486,"aZ":-12.060858645575937,"pfxX":4.785959752744224,"pfxZ":10.583864583338976,"pX":0.5992470855391638,"pZ":1.5617602355951559,"vX0":-7.7600984218043,"vY0":-136.74058194011332,"vZ0":-8.078127569082568,"x":94.16,"y":196.61,"x0":2.84747577346255,"y0":50.00406129487773,"z0":5.374869427810808,"aX":9.096802930059328},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.6,"breakHorizontal":-7.1,"spinRate":2253,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.40000181236194354,"extension":7.588577721271126},"index":1,"playId":"43fbbbca-894a-31d4-b5a5-9540178fb405","pitchNumber":2,"startTime":"2025-08-30T00:26:27.274Z","endTime":"2025-08-30T00:26:32.763Z","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":0},"pitchData":{"startSpeed":88.2,"endSpeed":82.2,"strikeZoneTop":3.83120807444848,"strikeZoneBottom":1.84963189449087,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.933203523282998,"aZ":-23.981167014780052,"pfxX":-0.3484888168646778,"pfxZ":4.862763374067289,"pX":-1.2399939761652818,"pZ":1.0088532808978932,"vX0":-10.255276352860179,"vY0":-128.0403360461466,"vZ0":-6.146635489970774,"x":164.27,"y":211.54,"x0":2.8386163060902008,"y0":50.00005122241275,"z0":5.280981308442626,"aX":-0.5854335016197598},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.8,"breakHorizontal":2.6,"spinRate":2286,"spinDirection":146},"zone":13,"typeConfidence":2.0,"plateTime":0.42549345062725763,"extension":7.418999140175884},"index":2,"playId":"d04a52be-6c87-359e-8c22-db676117286c","pitchNumber":3,"startTime":"2025-08-30T00:26:43.322Z","endTime":"2025-08-30T00:26:46.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":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.60479188844488,"strikeZoneBottom":1.69650735840529,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.979489488083725,"aZ":-13.374734495256972,"pfxX":4.9464789082877285,"pfxZ":10.062692997196105,"pX":-0.19407647495188055,"pZ":2.039981909873279,"vX0":-9.365888803771208,"vY0":-135.87132227619952,"vZ0":-6.432800825778554,"x":124.4,"y":183.7,"x0":2.656179419051921,"y0":50.00318447386547,"z0":5.368993710820737,"aX":9.242243643868116},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.0,"breakHorizontal":-7.0,"spinRate":2238,"spinDirection":145},"zone":8,"typeConfidence":2.0,"plateTime":0.4032375964701158,"extension":7.52269643824787},"index":3,"playId":"77e7dbdc-d00e-3373-997a-008a49143f51","pitchNumber":4,"startTime":"2025-08-30T00:26:59.032Z","endTime":"2025-08-30T00:27:02.696Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.3,"strikeZoneTop":3.76,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.12398401889132,"aZ":-14.871481882291423,"pfxX":4.830492255714095,"pfxZ":9.03638719759668,"pX":0.08444879360366786,"pZ":3.658238570526837,"vX0":-8.765316904624559,"vY0":-137.65008294523457,"vZ0":-2.3572308912592503,"x":113.78,"y":140.01,"x0":2.6854246178964822,"y0":50.005056873644975,"z0":5.534987001651108,"aX":9.252480658499458},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.1,"breakHorizontal":-6.8,"spinRate":2233,"spinDirection":146},"zone":2,"typeConfidence":2.0,"plateTime":0.39822058290661655,"extension":7.445975505369025},"hitData":{"launchSpeed":86.4,"launchAngle":22.0,"totalDistance":273.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":195.46,"coordY":113.92}},"index":4,"playId":"1da9e1e0-948c-3c7b-a404-83eb8f0d23bd","pitchNumber":5,"startTime":"2025-08-30T00:27:12.176Z","endTime":"2025-08-30T00:27:19.315Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:27:19.315Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Gonzales singles on a line drive to left fielder Jarren Duran.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-30T00:27:25.750Z","endTime":"2025-08-30T00:28:05.009Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"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(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":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.083183819225418,"aZ":-22.972680606057597,"pfxX":0.03135149864861442,"pfxZ":5.239107120724664,"pX":-0.037866457671668324,"pZ":1.741136633338079,"vX0":-7.1846865270022375,"vY0":-131.28892730894364,"vZ0":-5.0436758609434404,"x":118.44,"y":191.77,"x0":2.722652845649889,"y0":50.004530063249724,"z0":5.382237661226261,"aX":0.05468033845456191},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.6,"breakHorizontal":1.4,"spinRate":2381,"spinDirection":155},"zone":8,"typeConfidence":2.0,"plateTime":0.4161359693011697,"extension":7.359537454761054},"index":0,"playId":"124a227c-1f7b-38d0-800b-538ced97a41b","pitchNumber":1,"startTime":"2025-08-30T00:27:42.114Z","endTime":"2025-08-30T00:27:45.277Z","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":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.5,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.595608577214616,"aZ":-29.457628615208083,"pfxX":-0.03153957436737165,"pfxZ":1.6978719776094575,"pX":-0.3135082769745788,"pZ":2.774712402895017,"vX0":-7.162295195997936,"vY0":-125.20219071063383,"vZ0":-1.1166291297619424,"x":128.95,"y":163.86,"x0":2.5796976435018992,"y0":50.00097998501194,"z0":5.621600757063202,"aX":-0.050480069592348915},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.1,"breakHorizontal":1.6,"spinRate":2323,"spinDirection":251},"zone":4,"typeConfidence":2.0,"plateTime":0.4362761714342307,"extension":7.325813407321385},"hitData":{"launchSpeed":94.8,"launchAngle":15.0,"totalDistance":228.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":78.84,"coordY":99.74}},"index":1,"playId":"5e23829a-5051-3bc5-b439-c42aa8f0eb76","pitchNumber":2,"startTime":"2025-08-30T00:27:55.891Z","endTime":"2025-08-30T00:28:05.009Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:28:05.009Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryan Reynolds singles on a ground ball to left fielder Jarren Duran. Nick Gonzales to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-30T00:29:09.835Z","endTime":"2025-08-30T00:30:41.704Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"postOnSecond":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-30T00:28:29.308Z","endTime":"2025-08-30T00:29:12.049Z","isPitch":false,"type":"action"},{"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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.780015802160506,"aZ":-25.144534597137966,"pfxX":-0.5911478112044843,"pfxZ":4.19787358187029,"pX":-0.8214406969160946,"pZ":2.3401294290700076,"vX0":-9.270553814549858,"vY0":-127.97039579825082,"vZ0":-2.6562782312573234,"x":148.31,"y":175.6,"x0":2.9092557156251666,"y0":50.006154735061806,"z0":5.3394305438659835,"aX":-0.9912165040226459},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.3,"breakHorizontal":3.0,"spinRate":2265,"spinDirection":146},"zone":4,"typeConfidence":2.0,"plateTime":0.42627221684533545,"extension":7.47736356859184},"index":1,"playId":"f4871f28-03ca-3655-87e8-bbd4ec6ffd63","pitchNumber":1,"startTime":"2025-08-30T00:29:12.049Z","endTime":"2025-08-30T00:29:15.105Z","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":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.6,"strikeZoneTop":3.72378377514318,"strikeZoneBottom":1.74423389354892,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.57033791558999,"aZ":-23.542007527982832,"pfxX":0.3353978541903091,"pfxZ":5.007217785390235,"pX":-0.5106419963139761,"pZ":1.3151225600382157,"vX0":-8.991902959321779,"vY0":-130.2696460743224,"vZ0":-5.6782580148936015,"x":136.46,"y":203.27,"x0":2.9377827558977763,"y0":50.004668874428276,"z0":5.295504500101021,"aX":0.5804388539666125},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.0,"breakHorizontal":1.3,"spinRate":2422,"spinDirection":162},"zone":13,"typeConfidence":2.0,"plateTime":0.4199706252926356,"extension":7.50937220607605},"index":2,"playId":"77abf8ae-bb98-346d-8777-0a5b7cd97750","pitchNumber":2,"startTime":"2025-08-30T00:29:32.244Z","endTime":"2025-08-30T00:29:36.371Z","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":94.1,"endSpeed":85.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.81654913941726,"aZ":-12.714090522840577,"pfxX":3.9196552887375935,"pfxZ":10.385606959092952,"pX":-0.4590028663491712,"pZ":3.327190277033701,"vX0":-9.745900645123195,"vY0":-136.67875912420246,"vZ0":-3.7370730017569804,"x":134.5,"y":148.95,"x0":2.659042670357356,"y0":50.0046655797241,"z0":5.597943447676035,"aX":7.347083409329487},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.1,"breakHorizontal":-4.8,"spinRate":2336,"spinDirection":150},"zone":1,"typeConfidence":2.0,"plateTime":0.40221929907505993,"extension":7.571442881223431},"index":3,"playId":"31590ed3-3008-3104-a863-a1bf7cba7433","pitchNumber":3,"startTime":"2025-08-30T00:29:51.359Z","endTime":"2025-08-30T00:29:54.445Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.4,"strikeZoneTop":3.71337601219565,"strikeZoneBottom":1.79314305246249,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.67819854715893,"aZ":-31.213606153347513,"pfxX":5.302292785103551,"pfxZ":0.5574778785857122,"pX":1.3280070979016516,"pZ":1.8045149333669521,"vX0":-6.016347527574466,"vY0":-129.92741410021918,"vZ0":-3.0149266554156067,"x":66.38,"y":190.06,"x0":2.978115436449836,"y0":50.003269640265,"z0":5.337244552799501,"aX":9.12114914522667},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.6,"breakHorizontal":-8.4,"spinRate":1049,"spinDirection":135},"zone":14,"typeConfidence":2.0,"plateTime":0.4206070695206119,"extension":7.588502467438325},"index":4,"playId":"09ab7f66-26ff-3cbd-b98a-fd5237a9b585","pitchNumber":4,"startTime":"2025-08-30T00:30:14.388Z","endTime":"2025-08-30T00:30:18.013Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.265128489702906,"aZ":-24.783646719436113,"pfxX":-1.7489864727256526,"pfxZ":4.277048150179773,"pX":0.032709312538807093,"pZ":2.641793372172973,"vX0":-6.752956160042463,"vY0":-130.10740192408883,"vZ0":-2.316235613992585,"x":115.75,"y":167.45,"x0":2.8807687101142783,"y0":50.0043408559448,"z0":5.406580630224927,"aX":-3.020482384822826},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.4,"breakHorizontal":4.6,"spinRate":2301,"spinDirection":178},"zone":5,"typeConfidence":2.0,"plateTime":0.41972492290421126,"extension":7.443831113915523},"hitData":{"launchSpeed":99.9,"launchAngle":-19.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.9,"coordY":112.66}},"index":5,"playId":"b6fd1d7e-1b3f-3b5e-9187-04e96a97c365","pitchNumber":5,"startTime":"2025-08-30T00:30:31.629Z","endTime":"2025-08-30T00:30:41.704Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:30:41.704Z","atBatIndex":42},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tommy Pham doubles (15) on a sharp line drive to center fielder Ceddanne Rafaela. Nick Gonzales scores. Bryan Reynolds scores.","rbi":2,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-30T00:33:33.108Z","endTime":"2025-08-30T00:34:28.447Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":{"id":801139,"link":"/api/v1/people/801139"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":{"id":801139,"link":"/api/v1/people/801139"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-30T00:30:55.041Z","endTime":"2025-08-30T00:32:59.297Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Greg Weissert replaces Payton Tolle.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-30T00:32:59.297Z","endTime":"2025-08-30T00:33:35.426Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669711,"link":"/api/v1/people/669711"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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.5,"endSpeed":79.2,"strikeZoneTop":3.69576567226808,"strikeZoneBottom":1.8945277521338,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.38021922693533,"aZ":-33.11157329307916,"pfxX":2.050251642604704,"pfxZ":-0.594689686335947,"pX":1.114419667937115,"pZ":1.6901187120844174,"vX0":7.437987837659587,"vY0":-124.42153674273953,"vZ0":-1.05700792575846,"x":74.52,"y":193.15,"x0":-2.171883647563048,"y0":50.00303679810189,"z0":4.8478218893517715,"aX":3.234424716909105},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.1,"breakHorizontal":-5.3,"spinRate":2607,"spinDirection":92},"zone":14,"typeConfidence":0.91,"plateTime":0.4390928566658161,"extension":6.144848464786539},"index":2,"playId":"d83d4c8e-58df-3e43-8d90-ac8710b35e8b","pitchNumber":1,"startTime":"2025-08-30T00:33:35.426Z","endTime":"2025-08-30T00:33:40.711Z","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":84.3,"endSpeed":77.7,"strikeZoneTop":3.57533534877233,"strikeZoneBottom":1.84718240542215,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.271228246226304,"aZ":-34.9959226609143,"pfxX":4.928213935234305,"pfxZ":-1.8486417784237235,"pX":0.8118868503162187,"pZ":1.881849313889907,"vX0":5.6058074325575635,"vY0":-122.70116709833079,"vZ0":-0.3557362743400252,"x":96.49,"y":136.66,"x0":-2.142675356505798,"y0":50.00367758958797,"z0":5.010478186292275,"aX":7.514938434471452},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-3.1,"breakHorizontal":-10.2,"spinRate":2828,"spinDirection":82},"zone":9,"typeConfidence":0.83,"plateTime":0.44638338277172895,"extension":6.106180422070619},"index":3,"playId":"d4b3d3a5-0f46-3f18-9e86-db4dd06e5a47","pitchNumber":2,"startTime":"2025-08-30T00:33:55.543Z","endTime":"2025-08-30T00:34:00.140Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.55,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.226110910828705,"aZ":-30.983841914651578,"pfxX":-9.548322150162168,"pfxZ":0.6431087658310961,"pX":-0.20193820450656003,"pZ":2.5319700306009993,"vX0":8.190696033937789,"vY0":-135.05986042009417,"vZ0":-0.5342471974608873,"x":124.7,"y":170.42,"x0":-2.0323595762512316,"y0":50.00119606417265,"z0":4.909936717697509,"aX":-17.65036883113253},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":1.3,"breakHorizontal":15.6,"spinRate":2185,"spinDirection":241},"zone":5,"typeConfidence":2.0,"plateTime":0.4054321501890068,"extension":5.99052336972024},"hitData":{"launchSpeed":108.3,"launchAngle":19.0,"totalDistance":406.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":147.3,"coordY":36.38}},"index":4,"playId":"b34be555-d603-378e-b582-411a312a0df3","pitchNumber":3,"startTime":"2025-08-30T00:34:14.705Z","endTime":"2025-08-30T00:34:28.447Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:34:28.447Z","atBatIndex":43},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Andrew McCutchen doubles (21) on a sharp line drive to center fielder Ceddanne Rafaela. Tommy Pham scores.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-30T00:34:54.536Z","endTime":"2025-08-30T00:35:15.394Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":{"id":669711,"link":"/api/v1/people/669711"},"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":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.082390219473087,"aZ":-29.96770164003217,"pfxX":-10.518203333545198,"pfxZ":1.1391410837233265,"pX":-0.24210410156043677,"pZ":1.8654893196010738,"vX0":8.476533352532076,"vY0":-138.3427051375794,"vZ0":-2.7526984491335296,"x":126.23,"y":188.41,"x0":-1.980411731667039,"y0":50.0042807131187,"z0":4.88385373944477,"aX":-20.374357136161176},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":1.7,"breakHorizontal":17.3,"spinRate":2169,"spinDirection":241},"zone":8,"typeConfidence":2.0,"plateTime":0.3960443271786307,"extension":6.135910872556799},"hitData":{"launchSpeed":107.1,"launchAngle":9.0,"totalDistance":199.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":100.12,"coordY":87.69}},"index":0,"playId":"4c768846-aaf5-318a-818e-515bd1d1d1fd","pitchNumber":1,"startTime":"2025-08-30T00:35:02.953Z","endTime":"2025-08-30T00:35:15.394Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:35:15.394Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Horwitz grounds out, first baseman Romy Gonzalez to pitcher Greg Weissert. Andrew McCutchen to 3rd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-30T00:36:49.612Z","endTime":"2025-08-30T00:37:21.399Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":669711,"link":"/api/v1/people/669711"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Spencer Horwitz replaces Alexander Canario.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-30T00:35:52.624Z","endTime":"2025-08-30T00:36:11.995Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":672744,"link":"/api/v1/people/672744"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-30T00:36:11.995Z","endTime":"2025-08-30T00:36:51.919Z","isPitch":false,"type":"action"},{"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.1,"endSpeed":77.9,"strikeZoneTop":3.57,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.817888725790908,"aZ":-31.190612333171007,"pfxX":2.8239017052152393,"pfxZ":0.6375614295953476,"pX":-0.13545275424163652,"pZ":2.0597942209552986,"vX0":4.243871804721023,"vY0":-123.92930706447814,"vZ0":-0.6859603027940355,"x":122.16,"y":183.17,"x0":-2.240074161192033,"y0":50.00482730472614,"z0":4.955877421429586,"aX":4.372368954774728},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.2,"breakHorizontal":-6.1,"spinRate":2717,"spinDirection":92},"zone":8,"typeConfidence":0.9,"plateTime":0.4427370921894678,"extension":6.029360476167365},"index":2,"playId":"154895fb-ef47-3c9d-863f-0e064b1b8ed2","pitchNumber":1,"startTime":"2025-08-30T00:36:51.919Z","endTime":"2025-08-30T00:36:55.169Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.820283809219525,"aZ":-34.600159013896274,"pfxX":-8.325389952831147,"pfxZ":-1.5201909392015729,"pX":-1.2970442438663798,"pZ":2.326811419717929,"vX0":4.752090308203019,"vY0":-125.26294575414411,"vZ0":0.9079131326841778,"x":166.44,"y":175.96,"x0":-2.1350384893603866,"y0":50.004850349441064,"z0":4.783958996503905,"aX":-13.258736844937555},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.3,"breakHorizontal":14.0,"spinRate":1508,"spinDirection":265},"zone":13,"typeConfidence":0.9,"plateTime":0.4369139593023501,"extension":6.385398022174475},"hitData":{"launchSpeed":64.3,"launchAngle":-38.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.33,"coordY":167.55}},"index":3,"playId":"30b0beb4-3db6-39c3-8c58-c91fafc39f3a","pitchNumber":2,"startTime":"2025-08-30T00:37:13.385Z","endTime":"2025-08-30T00:37:21.399Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:37:21.399Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Davis strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-30T00:37:43.376Z","endTime":"2025-08-30T00:39:16.337Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"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":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"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":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.9,"strikeZoneTop":3.5590298086572,"strikeZoneBottom":1.800985498793,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.038369196256877,"aZ":-26.466700450939424,"pfxX":3.7370225302806634,"pfxZ":3.685877801915609,"pX":-0.3924614439494389,"pZ":3.235033413135908,"vX0":3.586950356939608,"vY0":-123.48256084745836,"vZ0":1.064996949028942,"x":131.96,"y":151.43,"x0":-2.348042361668078,"y0":50.00155846749016,"z0":5.020865967227394,"aX":5.783736220138505},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":7.2,"breakHorizontal":-7.6,"spinRate":2668,"spinDirection":95},"zone":1,"typeConfidence":0.85,"plateTime":0.4431549851156378,"extension":5.9379140623931725},"index":0,"playId":"63bfd87a-4d3f-3b16-b383-0cde05eca40a","pitchNumber":1,"startTime":"2025-08-30T00:37:55.386Z","endTime":"2025-08-30T00:37:59.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.0,"strikeZoneTop":3.49708203043825,"strikeZoneBottom":1.75716427588448,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.922378427783965,"aZ":-20.486716824523185,"pfxX":-6.626394224152869,"pfxZ":6.06895555597148,"pX":1.5537190556241398,"pZ":2.17877215116636,"vX0":11.287558902436176,"vY0":-137.5097326961048,"vZ0":-4.1966681180205345,"x":57.78,"y":179.95,"x0":-1.7330654592760846,"y0":50.00168715783152,"z0":5.104698962272223,"aX":-12.759537712744025},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.3,"breakHorizontal":9.8,"spinRate":2337,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.39747678571722744,"extension":5.904765432484004},"index":1,"playId":"b7e3d940-3391-3bd1-87ed-64966c6b876b","pitchNumber":2,"startTime":"2025-08-30T00:38:15.032Z","endTime":"2025-08-30T00:38:18.324Z","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":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.4,"strikeZoneTop":3.44,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.622600294103172,"aZ":-32.66791675268582,"pfxX":3.963236305132441,"pfxZ":-0.32205089675268095,"pX":-0.16810145066208917,"pZ":1.9459719309151573,"vX0":3.675292248820614,"vY0":-122.61168054504455,"vZ0":-0.42548848022592056,"x":123.41,"y":186.24,"x0":-2.2024453125956494,"y0":50.00576027952747,"z0":4.913500574186878,"aX":6.023900966837346},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.5,"breakHorizontal":-8.0,"spinRate":2621,"spinDirection":93},"zone":8,"typeConfidence":0.87,"plateTime":0.4470074208952344,"extension":6.314409343840367},"index":2,"playId":"92130915-e3e7-38d3-86dd-25eb54bbaefb","pitchNumber":3,"startTime":"2025-08-30T00:38:30.588Z","endTime":"2025-08-30T00:38:35.340Z","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(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":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.86849210935058,"aZ":-31.39056585133895,"pfxX":-9.923196015998343,"pfxZ":0.4126598881548045,"pX":0.2701712132817365,"pZ":0.6922809852182708,"vX0":9.575530873917842,"vY0":-137.25989531761428,"vZ0":-5.1584401349673294,"x":106.7,"y":220.09,"x0":-1.9832457157905938,"y0":50.001707286131875,"z0":4.746744472214389,"aX":-18.834131640781333},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":-0.2,"breakHorizontal":15.8,"spinRate":2182,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.3998390503823912,"extension":6.5738714788346835},"index":3,"playId":"6d95b7e6-bd35-35fb-8200-f9cd0115d10c","pitchNumber":4,"startTime":"2025-08-30T00:38:52.801Z","endTime":"2025-08-30T00:38:58.102Z","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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":74.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.69858247289574,"aZ":-27.558063399330305,"pfxX":10.986066963051897,"pfxZ":3.221568610724402,"pX":0.7916200510891191,"pZ":2.2745097089161264,"vX0":3.9629841079353323,"vY0":-119.65229957065806,"vZ0":0.3114090207389594,"x":86.83,"y":177.37,"x0":-2.318846851202493,"y0":50.00154532365013,"z0":4.636474270179737,"aX":15.73458362233103},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":6.2,"breakHorizontal":-20.9,"spinRate":3042,"spinDirection":77},"zone":6,"typeConfidence":0.91,"plateTime":0.4598932896592216,"extension":5.840109500356214},"index":4,"playId":"a3296ef0-4a94-3e34-a1c0-f45c26747d36","pitchNumber":5,"startTime":"2025-08-30T00:39:12.516Z","endTime":"2025-08-30T00:39:16.337Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:39:16.337Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Masataka Yoshida grounds out, third baseman Isiah Kiner-Falefa to first baseman Spencer Horwitz.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-30T00:41:22.965Z","endTime":"2025-08-30T00:43:23.138Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,7,8],"actionIndex":[0,1],"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":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Spencer Horwitz remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-30T00:41:04.589Z","endTime":"2025-08-30T00:41:04.600Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"601","replacedPlayer":{"id":672744,"link":"/api/v1/people/672744"}},{"details":{"description":"Defensive Substitution: Oneil Cruz replaces first baseman Liover Peguero, batting 8th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-30T00:41:04.600Z","endTime":"2025-08-30T00:41:25.308Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"801","replacedPlayer":{"id":678894,"link":"/api/v1/people/678894"}},{"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":96.6,"endSpeed":88.0,"strikeZoneTop":3.27759782892818,"strikeZoneBottom":1.46630684362892,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.41115153717154,"aZ":-17.90620732831108,"pfxX":-8.746713770674429,"pfxZ":7.1621628966161985,"pX":-0.8941021764612523,"pZ":3.3681666403566473,"vX0":8.034482246012692,"vY0":-140.42398655634437,"vZ0":-2.8467090289203787,"x":151.08,"y":147.84,"x0":-2.6588322721677846,"y0":50.00665382364533,"z0":5.562904811393315,"aX":-17.435859910402606},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.5,"breakHorizontal":14.2,"spinRate":2288,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.3903649887247922,"extension":6.906420737427441},"index":2,"playId":"68e5676e-bd2d-3d44-b4d2-909804d28537","pitchNumber":1,"startTime":"2025-08-30T00:41:25.308Z","endTime":"2025-08-30T00:41:29.301Z","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":97.2,"endSpeed":88.3,"strikeZoneTop":3.33294163228144,"strikeZoneBottom":1.44846493366326,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.369765644013356,"aZ":-16.866451904060813,"pfxX":-8.164122772523736,"pfxZ":7.630197915018874,"pX":0.7745614739406788,"pZ":3.346604106941778,"vX0":11.96180296321531,"vY0":-141.03655212871672,"vZ0":-3.0470113295398344,"x":87.48,"y":148.42,"x0":-2.4693706259492223,"y0":50.000560511281265,"z0":5.534587013596802,"aX":-16.375004088893963},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.3,"breakHorizontal":12.2,"spinRate":2309,"spinDirection":238},"zone":3,"typeConfidence":2.0,"plateTime":0.3889956460650579,"extension":7.033579089592078},"index":3,"playId":"5d782281-cca0-33ac-9144-d3896e550cf3","pitchNumber":2,"startTime":"2025-08-30T00:41:40.943Z","endTime":"2025-08-30T00:41:45.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":81.9,"strikeZoneTop":3.30266250380857,"strikeZoneBottom":1.56540257562209,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.729109375409422,"aZ":-21.110534367889233,"pfxX":-11.026918314913626,"pfxZ":6.4971024765047645,"pX":1.4282699441005813,"pZ":1.1373673674988651,"vX0":13.77406603894645,"vY0":-129.8342269878454,"vZ0":-6.708972822854013,"x":62.56,"y":208.07,"x0":-2.5184327620392546,"y0":50.004815710446564,"z0":5.366683040879132,"aX":-18.78710232718061},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":10.3,"breakHorizontal":16.8,"spinRate":1761,"spinDirection":253},"zone":14,"typeConfidence":2.0,"plateTime":0.4222128558631817,"extension":6.879908037920011},"index":4,"playId":"7d1fda9a-53a5-39fc-b2cf-8a722cf9b080","pitchNumber":3,"startTime":"2025-08-30T00:41:57.277Z","endTime":"2025-08-30T00:42:00.884Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.94553000006261,"aZ":-34.98705405804798,"pfxX":2.602216497860007,"pfxZ":-1.8482753540748122,"pX":0.007035928378651935,"pZ":1.8703410074744433,"vX0":5.786104698416777,"vY0":-122.53402063397043,"vZ0":-2.033468610414909,"x":116.73,"y":188.28,"x0":-2.7218135883082346,"y0":50.00214798152267,"z0":5.69685923317762,"aX":3.961132928823731},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-3.6,"breakHorizontal":-6.0,"spinRate":2460,"spinDirection":83},"zone":8,"typeConfidence":2.0,"plateTime":0.44678777228350475,"extension":7.054639536040015},"index":5,"playId":"234dc4a3-af5f-3879-bb32-5575ed061119","pitchNumber":4,"startTime":"2025-08-30T00:42:13.674Z","endTime":"2025-08-30T00:42:17.012Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":6,"startTime":"2025-08-30T00:42:27.843Z","endTime":"2025-08-30T00:42:37.608Z","isPitch":false,"type":"action","player":{"id":807799,"link":"/api/v1/people/807799"}},{"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":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.773797517450774,"aZ":-23.36627677803674,"pfxX":-9.280269894994767,"pfxZ":5.140711605753687,"pX":0.16870468535331676,"pZ":1.5278831452595258,"vX0":10.475391673825499,"vY0":-129.93718138103202,"vZ0":-5.538583904084596,"x":110.57,"y":197.53,"x0":-2.705917132226175,"y0":50.00096892655059,"z0":5.458109377247053,"aX":-15.895490128035478},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.3,"breakHorizontal":14.5,"spinRate":1718,"spinDirection":253},"zone":8,"typeConfidence":2.0,"plateTime":0.42123851235697574,"extension":6.849107946956891},"index":7,"playId":"00578235-4dc3-3e1d-b076-95ec547a6fd1","pitchNumber":5,"startTime":"2025-08-30T00:42:37.608Z","endTime":"2025-08-30T00:42:41.163Z","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":98.2,"endSpeed":90.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.79818365249381,"aZ":-17.05914428728419,"pfxX":-8.540541785744702,"pfxZ":7.25949979419072,"pX":-0.21178567519789107,"pZ":2.8183546831157167,"vX0":9.591065947775046,"vY0":-142.6876455695124,"vZ0":-4.650562869214684,"x":125.07,"y":162.68,"x0":-2.4913423746981014,"y0":50.004568216113285,"z0":5.5288230258266085,"aX":-17.78677675214472},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":12.5,"breakHorizontal":13.8,"spinRate":2182,"spinDirection":237},"zone":2,"typeConfidence":2.0,"plateTime":0.3824261073035511,"extension":7.161330071573095},"hitData":{"launchSpeed":97.8,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.69,"coordY":164.35}},"index":8,"playId":"18243074-5791-30f8-b6d2-aa0cf2d241bb","pitchNumber":6,"startTime":"2025-08-30T00:43:15.940Z","endTime":"2025-08-30T00:43:23.138Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:43:23.138Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Romy Gonzalez singles on a ground ball to third baseman Isiah Kiner-Falefa.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-30T00:43:28.695Z","endTime":"2025-08-30T00:43:56.939Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.2,"strikeZoneTop":3.6,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.135837278731245,"aZ":-22.735636019440825,"pfxX":-10.097120425658119,"pfxZ":4.665135318650785,"pX":-0.5511016406874384,"pZ":1.513957187102296,"vX0":7.843313607727744,"vY0":-141.09521885364828,"vZ0":-6.693884423540925,"x":138.01,"y":197.9,"x0":-2.0506911989084196,"y0":50.00018302171019,"z0":5.374872290611524,"aX":-20.420637907372292},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.3,"breakHorizontal":16.8,"spinRate":2333,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.3877101424904499,"extension":6.888130734162038},"hitData":{"launchSpeed":67.5,"launchAngle":-51.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":113.81,"coordY":176.51}},"index":0,"playId":"3d6bbfb3-c20a-3a04-ab94-74ddc638a6ba","pitchNumber":1,"startTime":"2025-08-30T00:43:48.217Z","endTime":"2025-08-30T00:43:56.939Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:43:56.939Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Sogard called out on strikes.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-30T00:44:16.058Z","endTime":"2025-08-30T00:47:02.989Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.9,"strikeZoneTop":3.1578458987034,"strikeZoneBottom":1.41280978641953,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.38605438322768,"aZ":-26.833660291768496,"pfxX":-9.105832135518865,"pfxZ":2.778148282762251,"pX":-0.4757648608019594,"pZ":2.254225570490585,"vX0":8.25971674259008,"vY0":-137.51320298352385,"vZ0":-3.853187009694919,"x":135.14,"y":177.92,"x0":-2.329632228735004,"y0":50.002205503556105,"z0":5.4857501117050465,"aX":-17.50621292529534},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":4.4,"breakHorizontal":14.9,"spinRate":1718,"spinDirection":245},"zone":4,"typeConfidence":2.0,"plateTime":0.3977131433228678,"extension":7.003141718416927},"index":0,"playId":"c7ce3aa3-959c-3eda-bde3-18f87488bc22","pitchNumber":1,"startTime":"2025-08-30T00:44:32.654Z","endTime":"2025-08-30T00:44:36.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.8,"strikeZoneTop":3.11018102430058,"strikeZoneBottom":1.36484362170691,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.681243652171737,"aZ":-31.888281831344337,"pfxX":-8.397609607773722,"pfxZ":0.14440660231023195,"pX":-0.9701538762223171,"pZ":1.530893141877855,"vX0":6.674960730784972,"vY0":-138.45330279184031,"vZ0":-5.11508132208901,"x":153.98,"y":197.45,"x0":-2.316148800662749,"y0":50.00256011574314,"z0":5.52564308019711,"aX":-16.37281997686078},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":-0.6,"breakHorizontal":13.9,"spinRate":1670,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.3949769036975992,"extension":7.095825323134391},"index":1,"playId":"d2c6eec3-b37b-3d83-859d-8bdccada1bcd","pitchNumber":2,"startTime":"2025-08-30T00:44:49.130Z","endTime":"2025-08-30T00:44:54.400Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.9,"strikeZoneTop":3.14,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.74564433810265,"aZ":-18.499598000177212,"pfxX":-8.948656776849662,"pfxZ":6.735247407641086,"pX":-0.8077785027382528,"pZ":3.072731666663816,"vX0":7.2923288599439875,"vY0":-141.67926752209868,"vZ0":-3.400392817453259,"x":147.79,"y":155.82,"x0":-2.253966539541091,"y0":50.00397156958019,"z0":5.472693941012979,"aX":-18.171037674549442},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.6,"breakHorizontal":14.6,"spinRate":2244,"spinDirection":234},"zone":1,"typeConfidence":2.0,"plateTime":0.3867821483449947,"extension":6.922960419597882},"index":2,"playId":"557417ba-c78e-39f0-b799-fd711b3bfa1c","pitchNumber":3,"startTime":"2025-08-30T00:45:07.851Z","endTime":"2025-08-30T00:45:13.888Z","isPitch":true,"type":"pitch"},{"details":{"description":"Red Sox challenged (tag play), call on the field was upheld: Romy Gonzalez caught stealing 2nd base, catcher Henry Davis to shortstop Jared Triolo.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":true,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"actionPlayId":"557417ba-c78e-39f0-b799-fd711b3bfa1c","startTime":"2025-08-30T00:45:32.433Z","endTime":"2025-08-30T00:46:56.562Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":663853,"link":"/api/v1/people/663853"},"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":111}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":90.1,"strikeZoneTop":3.20968798586127,"strikeZoneBottom":1.48874794399914,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.21504943569796,"aZ":-17.31575017931046,"pfxX":-8.819966940681189,"pfxZ":7.111903273926577,"pX":0.5628826115915749,"pZ":3.140423494483589,"vX0":12.084540744652852,"vY0":-143.80708158528634,"vZ0":-3.5620325375560475,"x":95.54,"y":153.99,"x0":-2.5532655377354514,"y0":50.00049395003074,"z0":5.47318994893441,"aX":-18.421131212965367},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.2,"breakHorizontal":13.4,"spinRate":2258,"spinDirection":241},"zone":3,"typeConfidence":2.0,"plateTime":0.3812923252008318,"extension":7.122300020441119},"index":4,"playId":"c4271592-e145-3747-bcad-27771011fde1","pitchNumber":4,"startTime":"2025-08-30T00:46:56.562Z","endTime":"2025-08-30T00:47:02.989Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:47:02.989Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Oneil Cruz singles on a line drive to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-30T00:49:16.761Z","endTime":"2025-08-30T00:50:02.771Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686580,"fullName":"Justin Slaten","link":"/api/v1/people/686580"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"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":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Justin Slaten replaces Greg Weissert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-30T00:49:00.804Z","endTime":"2025-08-30T00:49:18.984Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686580,"link":"/api/v1/people/686580"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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":0},"pitchData":{"startSpeed":90.7,"endSpeed":84.2,"strikeZoneTop":3.99453118049304,"strikeZoneBottom":1.8646012440004,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.873030749028068,"aZ":-24.89863404187311,"pfxX":2.386144427728459,"pfxZ":4.053491958792479,"pX":-0.1350326520424483,"pZ":2.7830326177660725,"vX0":1.2214137151943834,"vY0":-132.25027444689417,"vZ0":-3.790593609602105,"x":122.15,"y":163.64,"x0":-0.9110263176024818,"y0":50.00122354449661,"z0":6.0347210549573695,"aX":4.278879230683404},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.8,"breakHorizontal":-4.6,"spinRate":2594,"spinDirection":170},"zone":5,"typeConfidence":0.9,"plateTime":0.41218048320568146,"extension":6.398222304275468},"index":1,"playId":"1b7776e0-ed22-3624-8bcf-736f46532aa9","pitchNumber":1,"startTime":"2025-08-30T00:49:18.984Z","endTime":"2025-08-30T00:49:23.066Z","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":91.2,"endSpeed":84.6,"strikeZoneTop":3.93621232926904,"strikeZoneBottom":1.80638047713443,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.714595048315886,"aZ":-23.607463449636914,"pfxX":2.1731791370768567,"pfxZ":4.7534005846908505,"pX":1.74546513840125,"pZ":2.0687225414963257,"vX0":5.459514781800096,"vY0":-132.71200651646234,"vZ0":-5.728176720991865,"x":50.47,"y":182.92,"x0":-0.6123681134007412,"y0":50.00087100208239,"z0":5.951041866240317,"aX":3.9148823478334838},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.7,"breakHorizontal":-5.0,"spinRate":2574,"spinDirection":172},"zone":14,"typeConfidence":0.9,"plateTime":0.4111324625897388,"extension":6.689549479648132},"index":2,"playId":"7a999f56-402e-30e7-9960-92bfa9937df5","pitchNumber":2,"startTime":"2025-08-30T00:49:33.824Z","endTime":"2025-08-30T00:49:37.651Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.0,"strikeZoneTop":3.92,"strikeZoneBottom":1.84,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.63296067382283,"aZ":-25.040830398742607,"pfxX":4.251930170399054,"pfxZ":3.975733292823165,"pX":0.5375532745665477,"pZ":3.406346615231051,"vX0":2.0971973953044074,"vY0":-132.66785914587837,"vZ0":-2.225989207511943,"x":96.51,"y":146.81,"x0":-0.8139899269249046,"y0":50.001938392384986,"z0":6.069033905440307,"aX":7.629095114478636},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.0,"breakHorizontal":-8.2,"spinRate":2574,"spinDirection":161},"zone":3,"typeConfidence":0.9,"plateTime":0.41181611967954534,"extension":6.6013488234673074},"hitData":{"launchSpeed":77.3,"launchAngle":20.0,"totalDistance":235.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":114.01,"coordY":90.98}},"index":3,"playId":"1f9d601f-bc84-30bd-8e7b-43452b910ed3","pitchNumber":3,"startTime":"2025-08-30T00:49:50.393Z","endTime":"2025-08-30T00:50:02.771Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:50:02.771Z","atBatIndex":50},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Isiah Kiner-Falefa grounds into a double play, third baseman Alex Bregman to second baseman Nick Sogard to first baseman Romy Gonzalez. Oneil Cruz out at 2nd. Isiah Kiner-Falefa out at 1st.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-30T00:50:02.622Z","endTime":"2025-08-30T00:50:33.198Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686580,"fullName":"Justin Slaten","link":"/api/v1/people/686580"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"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":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.7,"strikeZoneTop":3.37,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.233023314218464,"aZ":-23.565242526938203,"pfxX":2.345495787651223,"pfxZ":4.734585970988026,"pX":0.16330329103097496,"pZ":2.24843297406318,"vX0":1.7917025493177863,"vY0":-133.61732070085876,"vZ0":-5.1438789336550945,"x":110.78,"y":178.07,"x0":-0.8193935222760614,"y0":50.0052523305185,"z0":5.879194485928503,"aX":4.265375102206569},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.8,"breakHorizontal":-4.6,"spinRate":2585,"spinDirection":166},"zone":5,"typeConfidence":0.9,"plateTime":0.40902609429339964,"extension":6.708948720144844},"hitData":{"launchSpeed":81.5,"launchAngle":-36.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.74,"coordY":180.06}},"index":0,"playId":"c7d17049-e23d-3eb5-b224-b74a196b36cb","pitchNumber":1,"startTime":"2025-08-30T00:50:24.512Z","endTime":"2025-08-30T00:50:33.198Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:50:33.198Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jared Triolo walks.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-30T00:51:09.154Z","endTime":"2025-08-30T00:52:51.824Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686580,"fullName":"Justin Slaten","link":"/api/v1/people/686580"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[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":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-30T00:51:03.822Z","endTime":"2025-08-30T00:51:11.480Z","isPitch":false,"type":"action","player":{"id":669707,"link":"/api/v1/people/669707"}},{"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":91.5,"endSpeed":85.2,"strikeZoneTop":3.82263267208632,"strikeZoneBottom":1.852565016166,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.283185747534105,"aZ":-21.73817315774024,"pfxX":1.9107119308078904,"pfxZ":5.7594449669189896,"pX":0.49479561593925514,"pZ":-0.21042546275255528,"vX0":2.529700317942846,"vY0":-132.94746946417752,"vZ0":-11.648639793540692,"x":98.14,"y":244.46,"x0":-0.7129361500332085,"y0":50.00106054413998,"z0":5.767687521354249,"aX":3.4611372511359275},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.4,"breakHorizontal":-4.0,"spinRate":2595,"spinDirection":178},"zone":14,"typeConfidence":0.9,"plateTime":0.4101054766152967,"extension":6.760583381179794},"index":1,"playId":"936cf679-fa00-3259-8af3-7be59ab95c94","pitchNumber":1,"startTime":"2025-08-30T00:51:11.480Z","endTime":"2025-08-30T00:51:15.189Z","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":92.5,"endSpeed":85.9,"strikeZoneTop":3.83938778172501,"strikeZoneBottom":1.86920999926971,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.97819821995682,"aZ":-22.822126722209212,"pfxX":1.7000528939151485,"pfxZ":5.036836036829874,"pX":0.12812740884011464,"pZ":1.3759820801636118,"vX0":2.0746463415321785,"vY0":-134.6019883276296,"vZ0":-7.71107399355324,"x":112.12,"y":201.63,"x0":-0.8701302094917188,"y0":50.00353798590565,"z0":5.864064447798004,"aX":3.155966326374325},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.9,"breakHorizontal":-3.5,"spinRate":2516,"spinDirection":173},"zone":14,"typeConfidence":0.91,"plateTime":0.40510647829714497,"extension":6.819157531077201},"index":2,"playId":"4ff5ce5f-a334-3b62-b96c-6a335740116d","pitchNumber":2,"startTime":"2025-08-30T00:51:29.454Z","endTime":"2025-08-30T00:51:33.907Z","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":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.9,"strikeZoneTop":3.88755593128239,"strikeZoneBottom":1.8453109703755,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.125638844256724,"aZ":-25.03288478347296,"pfxX":3.1461237386013545,"pfxZ":4.0158217949055395,"pX":1.0113753111091772,"pZ":0.9737338485473582,"vX0":3.7572340870883627,"vY0":-132.48749488437008,"vZ0":-7.839674312579679,"x":78.45,"y":212.49,"x0":-0.8336601313180704,"y0":50.00551078846517,"z0":5.799026292381559,"aX":5.596633740469977},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.8,"breakHorizontal":-6.5,"spinRate":2621,"spinDirection":169},"zone":14,"typeConfidence":0.89,"plateTime":0.41330770853677423,"extension":6.759477607729738},"index":3,"playId":"f11b4b96-677f-3003-9101-b7234474bcfb","pitchNumber":3,"startTime":"2025-08-30T00:51:45.575Z","endTime":"2025-08-30T00:51:50.256Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.2,"strikeZoneTop":3.7222075304775,"strikeZoneBottom":1.82469786990409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.702699721638194,"aZ":-24.69032962683724,"pfxX":2.263451154071322,"pfxZ":4.140974024915131,"pX":0.17027663829948894,"pZ":2.878591782499332,"vX0":2.245016042454999,"vY0":-133.60278104220797,"vZ0":-3.3505338749366897,"x":110.51,"y":161.06,"x0":-0.9749824272674323,"y0":50.005876473433794,"z0":5.922922246383438,"aX":4.093300753702803},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.0,"breakHorizontal":-4.6,"spinRate":2601,"spinDirection":174},"zone":5,"typeConfidence":0.9,"plateTime":0.409927306695657,"extension":6.780899704825009},"index":4,"playId":"00d4d1eb-b16f-3819-afe8-86ba18e7f1f8","pitchNumber":4,"startTime":"2025-08-30T00:52:02.205Z","endTime":"2025-08-30T00:52:05.969Z","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":95.2,"endSpeed":87.4,"strikeZoneTop":3.76,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.46313185924132,"aZ":-12.41828139495735,"pfxX":-1.5369006428345195,"pfxZ":10.10756182259977,"pX":-0.7236431316020683,"pZ":2.966302004530826,"vX0":1.1766959136105155,"vY0":-138.5729702962277,"vZ0":-5.702564331865846,"x":144.58,"y":158.69,"x0":-0.9530013081380339,"y0":50.004179573591195,"z0":5.872437226154667,"aX":-3.004694788290417},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.4,"breakHorizontal":2.5,"spinRate":2511,"spinDirection":194},"zone":4,"typeConfidence":0.86,"plateTime":0.3944677397276908,"extension":6.870771665384229},"index":5,"playId":"e4fc6260-bc27-3a7f-956e-05f29ff36990","pitchNumber":5,"startTime":"2025-08-30T00:52:17.516Z","endTime":"2025-08-30T00:52:22.366Z","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":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.2,"strikeZoneTop":3.83832147716867,"strikeZoneBottom":1.9415888699184,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.624126376342932,"aZ":-10.29781935811825,"pfxX":-1.5910904916659065,"pfxZ":11.052794911186592,"pX":0.7193283437405469,"pZ":1.7506167021435215,"vX0":4.50628385119904,"vY0":-139.38632106739203,"vZ0":-9.365289982681192,"x":89.58,"y":191.51,"x0":-0.7074079313597175,"y0":50.001619679746234,"z0":5.822521155279018,"aX":-3.149251694176807},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.4,"breakHorizontal":2.0,"spinRate":2402,"spinDirection":190},"zone":14,"typeConfidence":0.86,"plateTime":0.3920829278717499,"extension":6.934884862078451},"index":6,"playId":"cdfa2be7-2e60-327f-88c8-ee6237c8a59a","pitchNumber":6,"startTime":"2025-08-30T00:52:45.815Z","endTime":"2025-08-30T00:52:51.824Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:52:51.824Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Gonzales singles on a ground ball to left fielder Jarren Duran. Jared Triolo to 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-30T00:52:57.386Z","endTime":"2025-08-30T00:55:47.367Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686580,"fullName":"Justin Slaten","link":"/api/v1/people/686580"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"postOnSecond":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"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":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.9,"strikeZoneTop":3.61196632423055,"strikeZoneBottom":1.71036707493577,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.813583633773444,"aZ":-22.81958312720078,"pfxX":2.144903640842517,"pfxZ":5.310173013080399,"pX":1.1523657544466948,"pZ":0.15445090732011785,"vX0":4.655539240750455,"vY0":-131.3705616073256,"vZ0":-9.993262157120265,"x":73.07,"y":234.61,"x0":-0.9159948396509419,"y0":50.00256933997969,"z0":5.680796989508488,"aX":3.777304341425913},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.8,"breakHorizontal":-4.8,"spinRate":2612,"spinDirection":181},"zone":14,"typeConfidence":0.89,"plateTime":0.4157051554344324,"extension":6.770873617406245},"index":0,"playId":"d0ee06a0-f683-35e3-9e66-611092a2d229","pitchNumber":1,"startTime":"2025-08-30T00:53:16.295Z","endTime":"2025-08-30T00:53:21.013Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.7,"strikeZoneTop":3.56780597513577,"strikeZoneBottom":1.70304948270898,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.66883703933495,"aZ":-30.977190741141186,"pfxX":7.431606130650211,"pfxZ":0.8061818485796017,"pX":-0.902581878373669,"pZ":3.0477871421230684,"vX0":-1.6547007837490417,"vY0":-120.31719481710249,"vZ0":-0.3932046187121486,"x":151.4,"y":156.49,"x0":-1.1769082152150938,"y0":50.00190017806328,"z0":5.929902568496482,"aX":11.02841160114815},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.6,"breakHorizontal":-13.2,"spinRate":2564,"spinDirection":65},"zone":11,"typeConfidence":2.0,"plateTime":0.45312841568630313,"extension":6.549168858284611},"index":1,"playId":"e080c207-7699-3216-9446-ce0e3d26ee45","pitchNumber":2,"startTime":"2025-08-30T00:53:35.128Z","endTime":"2025-08-30T00:53:41.047Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"playId":"675bc6fd-40ef-3b83-9e36-30ff601e7839","startTime":"2025-08-30T00:53:55.976Z","endTime":"2025-08-30T00:53:58.976Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.34779151046024,"aZ":-23.627260850979333,"pfxX":0.20923088255798217,"pfxZ":4.857377799270907,"pX":-0.040866891746215855,"pZ":2.956710655621122,"vX0":2.177697708346719,"vY0":-130.97168735999796,"vZ0":-3.3057049745289695,"x":118.56,"y":158.95,"x0":-0.905904400759014,"y0":50.0025107123212,"z0":5.976890365996926,"aX":0.3678991550924592},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.4,"breakHorizontal":-0.8,"spinRate":2520,"spinDirection":160},"zone":2,"typeConfidence":0.9,"plateTime":0.41617434579597967,"extension":6.817433407493591},"index":3,"playId":"ccc937cf-c8d4-35c1-9de6-653ce81208ad","pitchNumber":3,"startTime":"2025-08-30T00:54:14.243Z","endTime":"2025-08-30T00:54:19.314Z","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":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.1,"strikeZoneTop":3.52905560910663,"strikeZoneBottom":1.7011571433438,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.472993067249895,"aZ":-13.951338848948854,"pfxX":-3.672240464216478,"pfxZ":9.47805179074221,"pX":1.023739148817862,"pZ":1.6568198477765017,"vX0":6.215135389233871,"vY0":-137.08655891306705,"vZ0":-8.598228455079344,"x":77.98,"y":194.05,"x0":-0.7853931025649773,"y0":50.00119688954957,"z0":5.765363820754926,"aX":-7.059295999727336},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.7,"breakHorizontal":5.5,"spinRate":2560,"spinDirection":197},"zone":14,"typeConfidence":0.52,"plateTime":0.3980330812682058,"extension":6.794000517857082},"index":4,"playId":"d36f2822-e8e7-33a8-9430-be3e90fc6a6f","pitchNumber":4,"startTime":"2025-08-30T00:54:31.748Z","endTime":"2025-08-30T00:54:36.907Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.061589520281142,"aZ":-24.283247110645643,"pfxX":1.3287072941719544,"pfxZ":4.427214111742694,"pX":-0.135207501400295,"pZ":2.4743275842021144,"vX0":1.9399175080014615,"vY0":-132.09807323071004,"vZ0":-4.236882668101519,"x":122.15,"y":171.97,"x0":-1.049447538682203,"y0":50.00067284375681,"z0":5.867294545097459,"aX":2.3657950474208986},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.4,"breakHorizontal":-2.8,"spinRate":2480,"spinDirection":179},"zone":5,"typeConfidence":0.9,"plateTime":0.41340500647498857,"extension":6.651350939838488},"index":5,"playId":"6d8b9886-6fbb-3bf5-97e2-226760c96e90","pitchNumber":5,"startTime":"2025-08-30T00:54:48.660Z","endTime":"2025-08-30T00:54:52.639Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.6,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.09785069155972,"aZ":-28.79881869739959,"pfxX":5.5527947319407165,"pfxZ":2.227443523919054,"pX":1.4308844868431885,"pZ":1.8269705337287696,"vX0":4.0316077037781834,"vY0":-122.02980735367484,"vZ0":-3.680328592592492,"x":62.46,"y":189.45,"x0":-0.9616598305629371,"y0":50.00257996012841,"z0":5.82475827888903,"aX":8.406961770897611},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.5,"breakHorizontal":-11.0,"spinRate":2515,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.44815892380254363,"extension":6.7904395143247145},"index":6,"playId":"c6c92a96-7eb4-32fc-9a90-b4b8dd852d31","pitchNumber":6,"startTime":"2025-08-30T00:55:10.513Z","endTime":"2025-08-30T00:55:15.188Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.7,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.114817071060603,"aZ":-26.079225096743514,"pfxX":1.6893866805155338,"pfxZ":3.442358748355952,"pX":0.07959360475739391,"pZ":1.9773054788063982,"vX0":2.0241539421857286,"vY0":-131.7532253187057,"vZ0":-5.228916571566519,"x":118.85,"y":154.09,"x0":-0.9160940123721993,"y0":50.00431506547312,"z0":5.89773674033527,"aX":2.99091384285764},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.4,"breakHorizontal":-3.5,"spinRate":2516,"spinDirection":177},"zone":8,"typeConfidence":0.9,"plateTime":0.4145992301430508,"extension":6.80158322969361},"hitData":{"launchSpeed":97.0,"launchAngle":6.0,"totalDistance":133.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.82,"coordY":106.08}},"index":7,"playId":"d06284b7-372b-3506-b5c3-d941f99e80f5","pitchNumber":7,"startTime":"2025-08-30T00:55:36.020Z","endTime":"2025-08-30T00:55:47.367Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:55:47.367Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Reynolds strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-30T00:57:06.718Z","endTime":"2025-08-30T00:58:52.230Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686580,"fullName":"Justin Slaten","link":"/api/v1/people/686580"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-30T00:55:55.257Z","endTime":"2025-08-30T00:57:09.062Z","isPitch":false,"type":"action"},{"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":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":82.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.59460738261334,"aZ":-23.700233269305837,"pfxX":3.3727123234464838,"pfxZ":4.81194889746177,"pX":-0.21737356741136887,"pZ":3.4396030538418647,"vX0":0.7245769381917505,"vY0":-132.4586132902926,"vZ0":-2.313445099960755,"x":125.29,"y":145.91,"x0":-0.9330781838629022,"y0":50.005340822253316,"z0":6.073208267522377,"aX":5.941066692954501},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.4,"breakHorizontal":-6.2,"spinRate":2646,"spinDirection":168},"zone":2,"typeConfidence":0.9,"plateTime":0.4148956343964971,"extension":6.689401271947801},"index":1,"playId":"39aa008e-4a14-3165-8a17-dda95edf6e6e","pitchNumber":1,"startTime":"2025-08-30T00:57:09.062Z","endTime":"2025-08-30T00:57:13.516Z","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":83.8,"endSpeed":76.7,"strikeZoneTop":3.30885813470526,"strikeZoneBottom":1.63180403173442,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.799348434009833,"aZ":-44.0114891330611,"pfxX":1.346022888338636,"pfxZ":-7.967697751068218,"pX":1.1333615878516894,"pZ":1.7612639910737447,"vX0":4.054818075210814,"vY0":-121.90594798392911,"vZ0":-1.2927753393576797,"x":73.8,"y":191.23,"x0":-0.73494298006624,"y0":50.003100702641426,"z0":6.141174442866718,"aX":1.999010381673035},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-14.4,"breakHorizontal":-3.5,"spinRate":2705,"spinDirection":12},"zone":14,"typeConfidence":2.0,"plateTime":0.45149935513174544,"extension":6.651911829371451},"index":2,"playId":"bd95e4ec-8ee8-3b02-860d-5f78d9acf246","pitchNumber":2,"startTime":"2025-08-30T00:57:27.108Z","endTime":"2025-08-30T00:57:31.187Z","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":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.6,"strikeZoneTop":3.23857131929594,"strikeZoneBottom":1.56157574171854,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.150931994599617,"aZ":-42.01736873720717,"pfxX":0.7454890947695825,"pfxZ":-6.64962470969759,"pX":1.1420785985727482,"pZ":1.5223057754498786,"vX0":4.190248689048711,"vY0":-121.48762384474601,"vZ0":-2.0717314925283787,"x":73.47,"y":197.68,"x0":-0.7096153758792118,"y0":50.00592473718438,"z0":6.074494616881089,"aX":1.1025907066461205},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-12.2,"breakHorizontal":-2.4,"spinRate":2645,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.4526815466606182,"extension":6.571261983051062},"index":3,"playId":"38cc0ebb-f474-3c7c-923a-ccd288b8b4a2","pitchNumber":3,"startTime":"2025-08-30T00:57:44.996Z","endTime":"2025-08-30T00:57:49.506Z","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":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.2,"strikeZoneTop":3.25848532989322,"strikeZoneBottom":1.54536266796212,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.619545831853028,"aZ":-25.792261626350513,"pfxX":2.9356471133826396,"pfxZ":3.6207951587974794,"pX":-0.6633471293206065,"pZ":3.0669782929356284,"vX0":-0.14572987187194666,"vY0":-131.59746852356415,"vZ0":-2.7512943634803055,"x":142.29,"y":155.97,"x0":-0.9890871034966751,"y0":50.00283321256282,"z0":6.0264850846950315,"aX":5.174541681473484},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.2,"breakHorizontal":-5.3,"spinRate":2557,"spinDirection":172},"zone":1,"typeConfidence":0.9,"plateTime":0.41542729495392994,"extension":6.5764207630081515},"index":4,"playId":"6f5ac19c-e36a-355c-86d2-4b39a0b6836d","pitchNumber":4,"startTime":"2025-08-30T00:58:06.335Z","endTime":"2025-08-30T00:58:10.315Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.10007349367154,"strikeZoneBottom":1.60408583958247,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.98671732310901,"aZ":-10.52792643175145,"pfxX":-2.5307691670144736,"pfxZ":11.196385242067208,"pX":0.5592291540896607,"pZ":1.5287322022892256,"vX0":3.910405836671484,"vY0":-138.62850674853337,"vZ0":-9.761504226244174,"x":95.68,"y":197.5,"x0":-0.5452916165362245,"y0":50.00078142109822,"z0":5.812677722846011,"aX":-4.891900921651735},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.2,"breakHorizontal":3.7,"spinRate":2457,"spinDirection":197},"zone":9,"typeConfidence":0.89,"plateTime":0.39614923428288185,"extension":6.811438110307792},"index":5,"playId":"06202791-9aec-3239-a14c-9c3d60b8fdd0","pitchNumber":5,"startTime":"2025-08-30T00:58:26.034Z","endTime":"2025-08-30T00:58:29.734Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.195095104792987,"aZ":-27.064106447859682,"pfxX":2.532433579964406,"pfxZ":2.9024637466636705,"pX":0.8224806216230668,"pZ":2.438364440878317,"vX0":3.9149711444958966,"vY0":-131.62185369227666,"vZ0":-3.8999991208297544,"x":85.65,"y":172.94,"x0":-1.0114747366055263,"y0":50.000739378582445,"z0":5.936757687176736,"aX":4.455073089413876},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.7,"breakHorizontal":-5.4,"spinRate":2564,"spinDirection":152},"zone":6,"typeConfidence":0.89,"plateTime":0.41568254728758003,"extension":6.81976082661296},"index":6,"playId":"d0bc7b8f-53df-3894-a857-abea546762fe","pitchNumber":6,"startTime":"2025-08-30T00:58:45.610Z","endTime":"2025-08-30T00:58:52.230Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:58:52.230Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ceddanne Rafaela singles on a sharp line drive to left fielder Tommy Pham.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-30T01:01:02.755Z","endTime":"2025-08-30T01:02:21.973Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"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":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Dauri Moreta replaces Paul Skenes.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-30T01:00:57.234Z","endTime":"2025-08-30T01:01:05.028Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664294,"link":"/api/v1/people/664294"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.3,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.895067013129356,"aZ":-29.973340423575586,"pfxX":-2.408953233416544,"pfxZ":1.533309602049222,"pX":0.09072385467236747,"pZ":1.6498071059587271,"vX0":2.9707768214795913,"vY0":-119.43112586167851,"vZ0":-3.4862640245814087,"x":113.54,"y":194.24,"x0":-0.8587296666147815,"y0":50.005630424207965,"z0":5.836210145641168,"aX":-3.4662525943065834},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":2.2,"breakHorizontal":3.6,"spinRate":1789,"spinDirection":247},"zone":8,"typeConfidence":2.0,"plateTime":0.45934977001460586,"extension":6.338336405914961},"index":1,"playId":"92698275-955f-338b-92e0-66760fed0a0a","pitchNumber":1,"startTime":"2025-08-30T01:01:05.028Z","endTime":"2025-08-30T01:01:08.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.346600875241137,"aZ":-12.22670467389967,"pfxX":-6.781225862789734,"pfxZ":10.585450855619928,"pX":0.21206963415846003,"pZ":3.8808671513405786,"vX0":4.265833900910725,"vY0":-136.49224146799133,"vZ0":-3.342254785200284,"x":108.92,"y":134.0,"x0":-0.49086349214547564,"y0":50.00506182899826,"z0":5.964481369345242,"aX":-12.7828781946368},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.6,"breakHorizontal":11.4,"spinRate":2301,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.40144924661848336,"extension":6.3208185926314835},"index":2,"playId":"5483b749-d298-3508-a777-fbb606980083","pitchNumber":2,"startTime":"2025-08-30T01:01:22.703Z","endTime":"2025-08-30T01:01:25.791Z","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":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.7,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.388495604507774,"aZ":-30.447903943438277,"pfxX":-1.4470308259060902,"pfxZ":1.1482382918449883,"pX":0.34195095822870486,"pZ":3.1049988866776803,"vX0":3.3527224084741647,"vY0":-122.17798436644567,"vZ0":-0.5096265551119882,"x":103.97,"y":154.95,"x0":-0.8636562003019613,"y0":50.00316057406046,"z0":5.946331092614275,"aX":-2.1753678193020782},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.3,"breakHorizontal":1.8,"spinRate":1783,"spinDirection":264},"zone":3,"typeConfidence":2.0,"plateTime":0.449324812567943,"extension":6.268762799667995},"index":3,"playId":"b432353e-c284-3636-a90b-45f033994af7","pitchNumber":3,"startTime":"2025-08-30T01:01:48.861Z","endTime":"2025-08-30T01:01:52.325Z","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":85.1,"endSpeed":77.5,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.73730553630528,"aZ":-29.082144989566167,"pfxX":-2.2421014383765234,"pfxZ":2.0077556948047555,"pX":0.11204513398817562,"pZ":3.0411433166109765,"vX0":3.0875008188318165,"vY0":-123.92438694702118,"vZ0":-1.0178305974814639,"x":112.73,"y":156.67,"x0":-0.8636285361125834,"y0":50.00471736671938,"z0":5.905368354273725,"aX":-3.4579938692877197},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.6,"breakHorizontal":3.2,"spinRate":1799,"spinDirection":239},"zone":2,"typeConfidence":2.0,"plateTime":0.44343286049410624,"extension":6.173086307708596},"hitData":{"launchSpeed":105.7,"launchAngle":11.0,"totalDistance":213.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":64.47,"coordY":109.79}},"index":4,"playId":"64013a2f-0df6-376d-b64f-fee07bbb1a8e","pitchNumber":4,"startTime":"2025-08-30T01:02:11.424Z","endTime":"2025-08-30T01:02:21.973Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T01:02:21.973Z","atBatIndex":55},{"result":{"type":"atBat","event":"Bunt Pop Out","eventType":"field_out","description":"Connor Wong bunt pops out softly to pitcher Dauri Moreta.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-30T01:02:23.628Z","endTime":"2025-08-30T01:03:20.415Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Bunt Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664294,"link":"/api/v1/people/664294"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":93.7,"endSpeed":84.5,"strikeZoneTop":3.29339807897885,"strikeZoneBottom":1.56760340475087,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.10139612244716,"aZ":-14.685409376622182,"pfxX":-7.608000462433887,"pfxZ":9.460891910255137,"pX":0.04183293678687679,"pZ":2.5878774462751304,"vX0":4.176881485761012,"vY0":-136.1500670648756,"vZ0":-5.87268499889392,"x":115.41,"y":168.91,"x0":-0.536031458962813,"y0":50.00635820001447,"z0":5.816062690224942,"aX":-14.070427230567894},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.8,"breakHorizontal":12.7,"spinRate":2273,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.4046389140440332,"extension":6.4418606640470895},"index":0,"playId":"a248b489-3121-3669-ae98-a98d36964bf4","pitchNumber":1,"startTime":"2025-08-30T01:02:49.848Z","endTime":"2025-08-30T01:02:58.814Z","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":94.4,"endSpeed":85.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.820634617571955,"aZ":-15.476311739595806,"pfxX":-6.4953285950566215,"pfxZ":8.814903790789106,"pX":-0.8785374572627368,"pZ":3.5853581797120344,"vX0":1.6230344571888164,"vY0":-137.3525473179814,"vZ0":-3.445710744734729,"x":150.49,"y":141.98,"x0":-0.63646130880386,"y0":50.00511681241412,"z0":5.920506552248107,"aX":-12.307064824006096},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.4,"breakHorizontal":11.4,"spinRate":2299,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.40006940063354346,"extension":6.38877803385354},"hitData":{"launchSpeed":27.6,"launchAngle":68.0,"totalDistance":32.0,"trajectory":"bunt_popup","hardness":"soft","location":"1","coordinates":{"coordX":133.23,"coordY":193.14}},"index":1,"playId":"2ea108e7-19b0-352c-a7fa-8a32e32186d7","pitchNumber":2,"startTime":"2025-08-30T01:03:13.845Z","endTime":"2025-08-30T01:03:20.415Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T01:03:20.415Z","atBatIndex":56},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Roman Anthony grounds into a double play, shortstop Jared Triolo to first baseman Spencer Horwitz. Ceddanne Rafaela out at 2nd. Roman Anthony out at 1st.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-30T01:04:36.895Z","endTime":"2025-08-30T01:05:29.241Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-30T01:03:48.490Z","endTime":"2025-08-30T01:04:39.181Z","isPitch":false,"type":"action"},{"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":82.3,"endSpeed":76.3,"strikeZoneTop":3.81505088906398,"strikeZoneBottom":1.83137808655509,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.052987297447597,"aZ":-29.42227191600114,"pfxX":-1.8649894530417823,"pfxZ":1.8789141990037823,"pX":1.1546347088458513,"pZ":0.9914396990318135,"vX0":5.090091108357527,"vY0":-119.78126919311524,"vZ0":-4.989748371362117,"x":72.99,"y":212.01,"x0":-0.7508503868467377,"y0":50.00046197233478,"z0":5.717081811542563,"aX":-2.724362284003133},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.5,"breakHorizontal":2.2,"spinRate":1775,"spinDirection":261},"zone":14,"typeConfidence":2.0,"plateTime":0.45641138978567053,"extension":6.28945987626997},"index":1,"playId":"5460721e-085a-3cc6-a0df-3ac4c1929590","pitchNumber":1,"startTime":"2025-08-30T01:04:39.181Z","endTime":"2025-08-30T01:04:43.096Z","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":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.3,"strikeZoneTop":3.6676498821212,"strikeZoneBottom":1.79381001998513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.82482159360727,"aZ":-30.772723938910367,"pfxX":-1.993148306934354,"pfxZ":0.9424141816123672,"pX":0.152017210327522,"pZ":2.5799453884725994,"vX0":2.7660076511234375,"vY0":-120.95592707048678,"vZ0":-1.4111705410831248,"x":111.21,"y":169.12,"x0":-0.7479188920824693,"y0":50.0006604774083,"z0":5.87190416331583,"aX":-2.9502539165551505},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.7,"breakHorizontal":3.0,"spinRate":1757,"spinDirection":257},"zone":5,"typeConfidence":2.0,"plateTime":0.4530152991384604,"extension":6.296433914338698},"index":2,"playId":"484b8570-253a-3607-a06c-8c9cf7a345fb","pitchNumber":2,"startTime":"2025-08-30T01:04:58.052Z","endTime":"2025-08-30T01:05:02.132Z","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":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.0,"strikeZoneTop":3.67,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.447706041063576,"aZ":-17.239846337498996,"pfxX":-6.704103032569553,"pfxZ":8.214264386903617,"pX":-0.15022473275925438,"pZ":3.0852378966236,"vX0":3.1558688476965244,"vY0":-134.54080897710278,"vZ0":-4.1973664301444344,"x":122.73,"y":155.48,"x0":-0.47276068123795,"y0":50.00236847296469,"z0":5.9012950800408195,"aX":-12.18814331167675},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.0,"breakHorizontal":11.4,"spinRate":2223,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.40840566657233657,"extension":6.43154424880685},"hitData":{"launchSpeed":106.1,"launchAngle":-4.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.85,"coordY":148.14}},"index":3,"playId":"a29c2f04-9301-381d-a108-9b52a758ba2f","pitchNumber":3,"startTime":"2025-08-30T01:05:21.383Z","endTime":"2025-08-30T01:05:29.241Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T01:05:29.241Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tommy Pham flies out to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-30T01:07:52.952Z","endTime":"2025-08-30T01:08:20.461Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jordan Hicks replaces Justin Slaten.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-30T01:07:12.935Z","endTime":"2025-08-30T01:07:55.348Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663855,"link":"/api/v1/people/663855"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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.8,"endSpeed":87.7,"strikeZoneTop":3.58418496283448,"strikeZoneBottom":1.77941683084622,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.64683238089949,"aZ":-18.018629372135354,"pfxX":-10.049684091714436,"pfxZ":7.21238416929724,"pX":1.0250216041058622,"pZ":2.0106270420228767,"vX0":9.730399006644946,"vY0":-139.07599552384,"vZ0":-7.093913244142632,"x":77.93,"y":184.49,"x0":-1.2101913865022909,"y0":50.002668850340534,"z0":5.785638048252602,"aX":-19.723623728388937},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.8,"breakHorizontal":16.2,"spinRate":1804,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.39354537655789823,"extension":6.3291271480541775},"index":1,"playId":"35eebee4-2b56-381e-b9bd-86da08926b7d","pitchNumber":1,"startTime":"2025-08-30T01:07:55.348Z","endTime":"2025-08-30T01:07:59.840Z","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":95.9,"endSpeed":88.0,"strikeZoneTop":3.55,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.411711309687654,"aZ":-18.765046639082815,"pfxX":-10.305248690821228,"pfxZ":6.792166981624888,"pX":-0.0629104420174042,"pZ":2.4523720295488736,"vX0":7.319220616798924,"vY0":-139.41126395183474,"vZ0":-5.815913569910594,"x":119.4,"y":172.57,"x0":-1.3791499389298347,"y0":50.006794938125545,"z0":5.798417103657171,"aX":-20.353857138258373},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.3,"breakHorizontal":17.2,"spinRate":1796,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.39241087632365845,"extension":6.273889049502804},"hitData":{"launchSpeed":98.7,"launchAngle":26.0,"totalDistance":373.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":131.7,"coordY":48.67}},"index":2,"playId":"8ff1d016-265f-3181-9d7a-50d3787d32ca","pitchNumber":2,"startTime":"2025-08-30T01:08:09.243Z","endTime":"2025-08-30T01:08:20.461Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T01:08:20.461Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrew McCutchen singles on a line drive to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-30T01:08:21.635Z","endTime":"2025-08-30T01:09:44.515Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"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":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"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, 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.8,"endSpeed":77.6,"strikeZoneTop":3.52279971460631,"strikeZoneBottom":1.68539094005146,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.651194954218674,"aZ":-32.84805270315344,"pfxX":-1.723763760825209,"pfxZ":-0.44788450990577466,"pX":1.5310917827543276,"pZ":2.0856613626712615,"vX0":8.07192999759979,"vY0":-121.90860154877905,"vZ0":-1.8674116424774752,"x":58.64,"y":182.47,"x0":-1.590439748335732,"y0":50.00039821784214,"z0":5.681259296907473,"aX":-2.6097343993042936},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.0,"breakHorizontal":1.3,"spinRate":2020,"spinDirection":16},"zone":14,"typeConfidence":2.0,"plateTime":0.44828606243908586,"extension":6.059868763514683},"index":0,"playId":"b4279747-ebdd-3d12-bfc3-234714306381","pitchNumber":1,"startTime":"2025-08-30T01:08:45.635Z","endTime":"2025-08-30T01:08:49.466Z","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":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.7,"strikeZoneTop":3.43143535474781,"strikeZoneBottom":1.77700404261331,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.765932670127544,"aZ":-26.02793516604329,"pfxX":-10.195302360644,"pfxZ":3.059227737884644,"pX":-0.46995321740045154,"pZ":3.2430656596122334,"vX0":7.124765729157669,"vY0":-140.6743783106652,"vZ0":-2.0277743115331313,"x":134.91,"y":151.22,"x0":-1.705844639104223,"y0":50.00686058935184,"z0":5.653978764542015,"aX":-20.517006644278087},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":5.3,"breakHorizontal":17.0,"spinRate":1913,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.38879006914307324,"extension":6.238565427984863},"index":1,"playId":"47758089-ca9c-3bea-8d72-d2e3425a1c3c","pitchNumber":2,"startTime":"2025-08-30T01:08:59.689Z","endTime":"2025-08-30T01:09:03.570Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.2,"strikeZoneTop":3.45469683104893,"strikeZoneBottom":1.69049691545969,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.287762860532055,"aZ":-35.19989154666998,"pfxX":0.3316275130020474,"pfxZ":-1.9961277916665434,"pX":-0.3282087975232984,"pZ":3.5180360007739293,"vX0":3.274161172882865,"vY0":-121.72419527541496,"vZ0":1.7098555241779307,"x":129.51,"y":143.79,"x0":-1.7299221212515425,"y0":50.005931926451304,"z0":5.838008480920071,"aX":0.5014742890338527},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-3.0,"breakHorizontal":-1.3,"spinRate":2053,"spinDirection":54},"zone":1,"typeConfidence":2.0,"plateTime":0.4487320476072152,"extension":6.116204486913428},"index":2,"playId":"f0a12a41-1ead-38db-976e-f2191ef529b4","pitchNumber":3,"startTime":"2025-08-30T01:09:14.181Z","endTime":"2025-08-30T01:09:18.073Z","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":2,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":90.0,"strikeZoneTop":3.42,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.82676992981862,"aZ":-23.078213254633074,"pfxX":-10.649511800428932,"pfxZ":4.369093796634598,"pX":-0.5124064902717251,"pZ":3.4086680563384535,"vX0":6.331356794373355,"vY0":-143.50456813439882,"vZ0":-2.767132758031776,"x":136.53,"y":146.75,"x0":-1.366023216663655,"y0":50.00219940955477,"z0":5.826257750730995,"aX":-22.16622407850179},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":7.6,"breakHorizontal":18.0,"spinRate":1957,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.38197848877878426,"extension":6.302789874211732},"hitData":{"launchSpeed":81.6,"launchAngle":15.0,"totalDistance":197.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":135.89,"coordY":99.82}},"index":3,"playId":"bd320a0d-205b-338e-bab8-2db3c165461e","pitchNumber":4,"startTime":"2025-08-30T01:09:31.993Z","endTime":"2025-08-30T01:09:44.515Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T01:09:44.515Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Spencer Horwitz singles on a ground ball to right fielder Roman Anthony. Ronny Simon to 3rd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-30T01:10:56.540Z","endTime":"2025-08-30T01:11:30.728Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"postOnThird":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"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":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-30T01:10:07.472Z","endTime":"2025-08-30T01:10:22.429Z","isPitch":false,"type":"action"},{"details":{"description":"Offensive Substitution: Pinch-runner Ronny Simon replaces Andrew McCutchen.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-30T01:10:22.429Z","endTime":"2025-08-30T01:10:58.814Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682927,"link":"/api/v1/people/682927"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"501","replacedPlayer":{"id":457705,"link":"/api/v1/people/457705"},"base":1},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.4,"strikeZoneTop":3.56421216406616,"strikeZoneBottom":1.67988173223635,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.147309747399362,"aZ":-30.10500785173017,"pfxX":4.849936240672076,"pfxZ":1.379845899787119,"pX":0.10988373257848906,"pZ":3.1534158032324093,"vX0":3.629554160857633,"vY0":-122.16450351296758,"vZ0":0.6915327699360021,"x":112.81,"y":153.64,"x0":-2.029916741002892,"y0":50.00152238003277,"z0":5.473434765239282,"aX":7.261221773776591},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":3.0,"breakHorizontal":-9.7,"spinRate":2188,"spinDirection":55},"zone":2,"typeConfidence":2.0,"plateTime":0.4499472681347938,"extension":6.029283591436726},"index":2,"playId":"db99cc87-556f-3278-bd7e-cd159bae4859","pitchNumber":1,"startTime":"2025-08-30T01:10:58.814Z","endTime":"2025-08-30T01:11:02.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":79.9,"strikeZoneTop":3.57,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.623580406045658,"aZ":-22.713957606079067,"pfxX":-7.6520186901999026,"pfxZ":5.7858550911691395,"pX":0.01662997027303441,"pZ":3.058088611417502,"vX0":6.050579273094654,"vY0":-127.22143274881273,"vZ0":-2.4524491384888893,"x":116.37,"y":156.21,"x0":-1.4008188386911553,"y0":50.00457343241193,"z0":5.83895959514738,"aX":-12.5177269194109},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":10.1,"breakHorizontal":12.5,"spinRate":1510,"spinDirection":250},"zone":2,"typeConfidence":2.0,"plateTime":0.4308831727014013,"extension":6.281700980520307},"hitData":{"launchSpeed":101.7,"launchAngle":-1.0,"totalDistance":46.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":195.9,"coordY":103.54}},"index":3,"playId":"bf395903-230c-33ac-9b93-cafa710a6a9e","pitchNumber":2,"startTime":"2025-08-30T01:11:18.894Z","endTime":"2025-08-30T01:11:30.728Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T01:11:30.728Z","atBatIndex":60},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Pirates challenged (tag play), call on the field was overturned: Henry Davis hits a sacrifice bunt. Ronny Simon scores. Spencer Horwitz to 2nd. Henry Davis to 1st.","rbi":1,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-30T01:11:41.607Z","endTime":"2025-08-30T01:13:38.308Z","isComplete":true,"isScoringPlay":true,"hasReview":true,"hasOut":false,"captivatingIndex":41},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"postOnSecond":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_play","runner":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"responsiblePitcher":{"id":663855,"link":"/api/v1/people/663855"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"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":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663855,"link":"/api/v1/people/663855"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.93894687894111,"aZ":-21.58890833623661,"pfxX":-8.479449413056589,"pfxZ":5.245315505032995,"pX":-0.891203986442247,"pZ":3.1306920721378786,"vX0":4.7850038815589455,"vY0":-141.31864963952836,"vZ0":-3.2902080614288893,"x":150.97,"y":154.25,"x0":-1.5069529799447672,"y0":50.001007794615276,"z0":5.700769150361428,"aX":-17.107061546952178},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.0,"breakHorizontal":14.4,"spinRate":1772,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.3879459469589692,"extension":6.40374631950787},"index":0,"playId":"05089157-7e01-37a4-ad2f-b72905b64174","pitchNumber":1,"startTime":"2025-08-30T01:12:17.514Z","endTime":"2025-08-30T01:12:20.557Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"331adb42-8240-4143-9a55-19d2652e7e06","startTime":"2025-08-30T01:12:41.303Z","endTime":"2025-08-30T01:12:46.303Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":90.7,"strikeZoneTop":3.44769404688356,"strikeZoneBottom":1.69866459958105,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.10680818349945,"aZ":-20.06090637748316,"pfxX":-9.711852846178626,"pfxZ":5.792340537407163,"pX":-0.2687427724884329,"pZ":1.2517100133026704,"vX0":6.944952534217425,"vY0":-143.45033339005022,"vZ0":-8.878025391746474,"x":127.24,"y":204.98,"x0":-1.455092360940674,"y0":50.00253643362183,"z0":5.629151935588671,"aX":-20.310440876396367},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":8.9,"breakHorizontal":16.2,"spinRate":1945,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.38130761653812417,"extension":6.462405454366302},"index":2,"playId":"43aa6818-9d7c-3e27-84e5-bf768fe52bf0","pitchNumber":2,"startTime":"2025-08-30T01:12:56.537Z","endTime":"2025-08-30T01:13:00.615Z","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":1,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":90.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.71751819235413,"aZ":-20.607884404100815,"pfxX":-9.973966543571464,"pfxZ":5.577193261102793,"pX":-0.15022538999605425,"pZ":2.337182705512814,"vX0":7.219802089655216,"vY0":-143.06535034555893,"vZ0":-5.470426645715851,"x":122.73,"y":175.68,"x0":-1.409397988252898,"y0":50.006821027884214,"z0":5.56413950439805,"aX":-20.699522292558353},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":9.1,"breakHorizontal":16.7,"spinRate":1901,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.3827127680009186,"extension":6.4022207490979435},"hitData":{"launchSpeed":42.4,"launchAngle":-65.0,"totalDistance":4.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":128.0,"coordY":184.11}},"index":3,"playId":"d0086dbf-d7a1-356c-964e-f0932525c25e","pitchNumber":3,"startTime":"2025-08-30T01:13:30.899Z","endTime":"2025-08-30T01:13:38.308Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":134},"playEndTime":"2025-08-30T01:13:38.308Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oneil Cruz called out on strikes.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-30T01:17:52.948Z","endTime":"2025-08-30T01:19:20.358Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":458677,"fullName":"Justin Wilson","link":"/api/v1/people/458677"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"postOnSecond":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"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":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-30T01:16:14.419Z","endTime":"2025-08-30T01:16:26.503Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Justin Wilson replaces Jordan Hicks.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-30T01:16:26.503Z","endTime":"2025-08-30T01:17:55.297Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":458677,"link":"/api/v1/people/458677"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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":88.0,"endSpeed":81.0,"strikeZoneTop":3.96001322037657,"strikeZoneBottom":1.89595651600001,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.735084004052776,"aZ":-29.342737178461157,"pfxX":-2.1874773271783443,"pfxZ":1.6998689101762565,"pX":-0.16192262793044004,"pZ":2.1924095552876057,"vX0":-3.3689216944436886,"vY0":-128.14803170812104,"vZ0":-4.389068312692587,"x":123.17,"y":179.58,"x0":1.4543382508441935,"y0":50.00088295844801,"z0":6.222308478965201,"aX":-3.6325431649873554},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.3,"breakHorizontal":4.7,"spinRate":2267,"spinDirection":157},"zone":8,"typeConfidence":0.93,"plateTime":0.4276001802803395,"extension":6.15729019275192},"index":2,"playId":"609c01a2-b49d-3b4a-a4c3-68fb9b873de0","pitchNumber":1,"startTime":"2025-08-30T01:17:55.297Z","endTime":"2025-08-30T01:18:01.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":81.6,"strikeZoneTop":4.09009178680519,"strikeZoneBottom":1.98965180054736,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.14545409508214,"aZ":-28.773651212316874,"pfxX":-0.8449295861126487,"pfxZ":2.054572164473206,"pX":-1.1720026503965553,"pZ":0.8724678512161932,"vX0":-5.977145278720941,"vY0":-126.78562565745631,"vZ0":-7.2916955365655305,"x":161.67,"y":215.22,"x0":1.3107481998123107,"y0":50.00187625691001,"z0":6.034155195116881,"aX":-1.3956805878100922},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.5,"breakHorizontal":2.6,"spinRate":2300,"spinDirection":175},"zone":13,"typeConfidence":0.92,"plateTime":0.4294764917971454,"extension":6.113598144071495},"index":3,"playId":"cb44dbf5-28a2-37c0-9cab-ffe204c75d91","pitchNumber":2,"startTime":"2025-08-30T01:18:15.312Z","endTime":"2025-08-30T01:18:21.083Z","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":93.4,"endSpeed":85.2,"strikeZoneTop":3.92,"strikeZoneBottom":1.84,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.361422680834885,"aZ":-11.692160636025946,"pfxX":3.8533500252514026,"pfxZ":10.977163492507124,"pX":0.8335577871207897,"pZ":3.18928797184318,"vX0":-2.315426443691488,"vY0":-135.8815003674126,"vZ0":-5.74286827825172,"x":85.23,"y":152.67,"x0":1.1970093594505302,"y0":50.00392373932533,"z0":6.145865748751194,"aX":7.190943275017266},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.8,"breakHorizontal":-6.5,"spinRate":2101,"spinDirection":150},"zone":12,"typeConfidence":0.92,"plateTime":0.40342415682753074,"extension":5.898277323941467},"index":4,"playId":"a182b15e-e2ea-3f33-8d49-538814f9a9f1","pitchNumber":3,"startTime":"2025-08-30T01:18:36.104Z","endTime":"2025-08-30T01:18:39.917Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":5,"playId":"996db282-9304-464b-bb74-f81d380b39d5","startTime":"2025-08-30T01:18:58.334Z","endTime":"2025-08-30T01:19:03.334Z","isPitch":false,"type":"stepoff"},{"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":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.0,"strikeZoneTop":3.89792670946098,"strikeZoneBottom":1.82343099862805,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.113110068121358,"aZ":-29.30240729625459,"pfxX":0.593089816283406,"pfxZ":1.779530049675583,"pX":-0.260624348768221,"pZ":2.0234019167150703,"vX0":-3.953045053158253,"vY0":-125.77710841490571,"vZ0":-4.422736057943529,"x":126.93,"y":184.15,"x0":1.2503699205676575,"y0":50.00250473105533,"z0":6.165067886623898,"aX":0.9568480328144326},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.5,"breakHorizontal":-0.2,"spinRate":2327,"spinDirection":209},"zone":8,"typeConfidence":0.89,"plateTime":0.4345195776019857,"extension":6.169256419888489},"index":6,"playId":"3b104fd2-a2f6-3a15-8529-3fce7aa75332","pitchNumber":4,"startTime":"2025-08-30T01:19:15.611Z","endTime":"2025-08-30T01:19:20.358Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T01:19:20.358Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Isiah Kiner-Falefa grounds out, second baseman Nick Sogard to first baseman Romy Gonzalez.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-30T01:19:56.080Z","endTime":"2025-08-30T01:20:45.113Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":458677,"fullName":"Justin Wilson","link":"/api/v1/people/458677"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.1,"strikeZoneTop":3.36561918699626,"strikeZoneBottom":1.59263468565271,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.211287792707374,"aZ":-8.93488930905762,"pfxX":2.715504250551364,"pfxZ":12.199878224313043,"pX":-0.16913867639780636,"pZ":2.308363679212843,"vX0":-4.275877133653679,"vY0":-137.5559311271946,"vZ0":-8.6983851599866,"x":123.45,"y":176.45,"x0":1.0569492608833033,"y0":50.00661985547091,"z0":6.128670571922139,"aX":5.174605955223542},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":20.3,"breakHorizontal":-4.0,"spinRate":2363,"spinDirection":156},"zone":5,"typeConfidence":0.92,"plateTime":0.3991058797564455,"extension":6.008159472464915},"index":0,"playId":"834d4b43-386e-3ae6-9176-10b0c02c8fd8","pitchNumber":1,"startTime":"2025-08-30T01:20:01.386Z","endTime":"2025-08-30T01:20:06.565Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.6,"strikeZoneTop":3.4196103952594,"strikeZoneBottom":1.57502153139487,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.641962704993347,"aZ":-19.936573269182233,"pfxX":-3.832306957086989,"pfxZ":6.933460395761053,"pX":0.10918338338910068,"pZ":2.0399419056762893,"vX0":-1.3317900315449573,"vY0":-131.47679327489817,"vZ0":-6.991944269265587,"x":112.84,"y":183.7,"x0":1.1192127302417079,"y0":50.006009811079736,"z0":6.193505247425434,"aX":-6.767796473393109},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.4,"breakHorizontal":7.2,"spinRate":2346,"spinDirection":175},"zone":8,"typeConfidence":0.96,"plateTime":0.4152401209543308,"extension":5.952361813444655},"index":1,"playId":"15d08732-0976-32ed-ac45-a54bb162f7c3","pitchNumber":2,"startTime":"2025-08-30T01:20:18.684Z","endTime":"2025-08-30T01:20:22.745Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.5,"strikeZoneTop":3.37,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.00753942989298,"aZ":-32.53817782076339,"pfxX":-0.6670610615422181,"pfxZ":-0.22536977529351887,"pX":-0.10092008140758855,"pZ":2.2195388990529072,"vX0":-3.0077741387905585,"vY0":-125.44054119930794,"vZ0":-3.3704293519018105,"x":117.53,"y":140.43,"x0":1.1996321476500245,"y0":50.00517981675746,"z0":6.229111700762317,"aX":-1.06446535799591},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.0,"breakHorizontal":1.9,"spinRate":2303,"spinDirection":250},"zone":5,"typeConfidence":0.92,"plateTime":0.436381197750185,"extension":5.9377966616636115},"hitData":{"launchSpeed":98.9,"launchAngle":-4.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.26,"coordY":145.75}},"index":2,"playId":"52502e65-6d00-3a66-b5d4-e70751133f9b","pitchNumber":3,"startTime":"2025-08-30T01:20:37.477Z","endTime":"2025-08-30T01:20:45.113Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T01:20:45.113Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alex Bregman flies out to center fielder Oneil Cruz.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-30T01:23:00.130Z","endTime":"2025-08-30T01:23:26.614Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Ronny Simon remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-30T01:22:34.383Z","endTime":"2025-08-30T01:22:34.397Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682927,"link":"/api/v1/people/682927"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"501","replacedPlayer":{"id":457705,"link":"/api/v1/people/457705"}},{"details":{"description":"Pitching Change: Isaac Mattson replaces Dauri Moreta.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-30T01:22:34.397Z","endTime":"2025-08-30T01:23:02.403Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676755,"link":"/api/v1/people/676755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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":0},"pitchData":{"startSpeed":79.2,"endSpeed":73.5,"strikeZoneTop":3.45574427363228,"strikeZoneBottom":1.63207362158463,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.55534730446402,"aZ":-37.88050411719525,"pfxX":1.7740797386210758,"pfxZ":-4.217035227083256,"pX":0.5295017808617566,"pZ":1.9701361078361206,"vX0":3.5541599711785214,"vY0":-115.31519265600218,"vZ0":-1.0047544660946401,"x":96.82,"y":185.59,"x0":-1.2595594409928748,"y0":50.003574802088764,"z0":6.051677663867705,"aX":2.399597332925337},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-7.6,"breakHorizontal":-4.1,"spinRate":2307,"spinDirection":52},"zone":9,"typeConfidence":2.0,"plateTime":0.47417714131899436,"extension":6.361694895332289},"index":2,"playId":"be13390f-4431-3cdd-ba42-b2ac53c59af4","pitchNumber":1,"startTime":"2025-08-30T01:23:02.403Z","endTime":"2025-08-30T01:23:06.551Z","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":93.3,"endSpeed":85.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.891260710607234,"aZ":-11.831906872714852,"pfxX":-4.940598962080493,"pfxZ":10.933030869381085,"pX":-0.6516195346225822,"pZ":3.126133238860233,"vX0":3.218818495063324,"vY0":-135.8202837395689,"vZ0":-5.080049932604576,"x":141.84,"y":154.37,"x0":-1.2127016913482598,"y0":50.00349239293667,"z0":5.84974148596078,"aX":-9.19284713796161},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.8,"breakHorizontal":8.3,"spinRate":2390,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.4039088902404724,"extension":6.53436643798264},"hitData":{"launchSpeed":92.3,"launchAngle":29.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":107.66,"coordY":62.13}},"index":3,"playId":"0321d766-01ba-3640-93a9-982456b770ff","pitchNumber":2,"startTime":"2025-08-30T01:23:17.199Z","endTime":"2025-08-30T01:23:26.614Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T01:23:26.614Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jarren Duran singles on a ground ball to left fielder Tommy Pham.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-30T01:23:27.360Z","endTime":"2025-08-30T01:24:19.773Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.8,"strikeZoneTop":3.69328802986217,"strikeZoneBottom":1.68286073652658,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.68308427837544,"aZ":-9.027897859352773,"pfxX":-4.780663927922758,"pfxZ":12.484886345781344,"pX":-0.11837487635059243,"pZ":2.3741183698829693,"vX0":4.318017357285294,"vY0":-135.77416495171852,"vZ0":-7.569436583893198,"x":121.51,"y":174.68,"x0":-1.1137048000114569,"y0":50.00420892977613,"z0":5.838591865196541,"aX":-8.863768256950857},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":21.0,"breakHorizontal":7.7,"spinRate":2426,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.4045024171141378,"extension":6.699568718448486},"index":0,"playId":"7b50720f-aff7-3db3-b10b-29e78f18aa5e","pitchNumber":1,"startTime":"2025-08-30T01:23:52.978Z","endTime":"2025-08-30T01:23:57.540Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.6,"strikeZoneTop":3.53866248151077,"strikeZoneBottom":1.66863486278106,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.992422984440587,"aZ":-24.05553831097485,"pfxX":-5.83345622734407,"pfxZ":5.391699022808529,"pX":-1.001910036728496,"pZ":2.8198358093702356,"vX0":2.7839533384798703,"vY0":-122.4365412165041,"vZ0":-2.2235042405068866,"x":155.19,"y":162.64,"x0":-1.4006932094472548,"y0":50.004178533512324,"z0":5.815412103349818,"aX":-8.785753434912241},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":9.5,"breakHorizontal":9.8,"spinRate":1799,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.44873763741213324,"extension":6.749544353637919},"hitData":{"launchSpeed":92.2,"launchAngle":-5.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":65.67,"coordY":126.85}},"index":1,"playId":"2bcc3356-5317-3ea3-b236-d1e11a5930eb","pitchNumber":2,"startTime":"2025-08-30T01:24:08.662Z","endTime":"2025-08-30T01:24:19.773Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T01:24:19.773Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Story strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-30T01:24:23.271Z","endTime":"2025-08-30T01:25:49.153Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"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(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.4,"endSpeed":83.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.09901570292159,"aZ":-12.19746108166167,"pfxX":-4.547150447726619,"pfxZ":11.165161415052303,"pX":0.4302679506641209,"pZ":3.7004516883663054,"vX0":5.73827076499846,"vY0":-133.0500174461088,"vZ0":-3.3246699147523455,"x":100.6,"y":138.87,"x0":-1.1657070221977965,"y0":50.003082562071796,"z0":5.852838287152472,"aX":-8.13638035718184},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.7,"breakHorizontal":7.0,"spinRate":2272,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.41201236905283567,"extension":6.644458056960708},"index":0,"playId":"3385d260-1e00-38cd-a6cf-758a601fc582","pitchNumber":1,"startTime":"2025-08-30T01:24:46.979Z","endTime":"2025-08-30T01:24:50.060Z","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":93.7,"endSpeed":85.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.74004836345901,"aZ":-10.974136043997596,"pfxX":-4.624717659621787,"pfxZ":11.30133047730722,"pX":-0.22009030369131272,"pZ":3.0875326286541243,"vX0":4.460303868900926,"vY0":-136.29613146647094,"vZ0":-5.24618630652334,"x":125.39,"y":155.42,"x0":-1.2791385644799422,"y0":50.0046612496106,"z0":5.7992223288250235,"aX":-8.677555571968666},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.6,"breakHorizontal":7.4,"spinRate":2313,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.40229921897829257,"extension":6.728104747187096},"index":1,"playId":"d8fd4b7b-dd3f-3bcf-9922-92ba6a714f9f","pitchNumber":2,"startTime":"2025-08-30T01:25:05.186Z","endTime":"2025-08-30T01:25:08.373Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-30T01:25:22.359Z","endTime":"2025-08-30T01:25:45.421Z","isPitch":false,"type":"action","player":{"id":596115,"link":"/api/v1/people/596115"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.039532845144368,"aZ":-10.337869676184889,"pfxX":-5.348903635654484,"pfxZ":11.463219563754494,"pX":0.4369734503350327,"pZ":3.2805687447773573,"vX0":6.018754836087099,"vY0":-137.29479360320684,"vZ0":-5.083002828104426,"x":105.26,"y":109.33,"x0":-1.0910405031887223,"y0":50.00134445126573,"z0":5.862577713778493,"aX":-10.188025540118437},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.8,"breakHorizontal":8.4,"spinRate":2339,"spinDirection":210},"zone":3,"typeConfidence":2.0,"plateTime":0.3992933944113961,"extension":6.738108913604314},"index":3,"playId":"b4100910-d033-308b-89b2-29b14b4a5257","pitchNumber":3,"startTime":"2025-08-30T01:25:45.421Z","endTime":"2025-08-30T01:25:49.153Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T01:25:49.153Z","atBatIndex":66},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Masataka Yoshida lines out to left fielder Tommy Pham.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-30T01:26:00.454Z","endTime":"2025-08-30T01:28:03.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":94.8,"endSpeed":86.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.681839246779425,"aZ":-9.334578870207487,"pfxX":-5.168476624217644,"pfxZ":11.965208944120523,"pX":-0.2390529469038235,"pZ":2.932237929709844,"vX0":4.6974152401877936,"vY0":-137.79373801704992,"vZ0":-5.845088969092123,"x":126.11,"y":159.61,"x0":-1.300408556125806,"y0":50.00495658453392,"z0":5.721999189515413,"aX":-9.868346839131156},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":20.5,"breakHorizontal":8.3,"spinRate":2421,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.3985856296445145,"extension":6.667604234340351},"index":0,"playId":"87e713c0-c84b-3501-a968-53bbc85fb456","pitchNumber":1,"startTime":"2025-08-30T01:26:15.780Z","endTime":"2025-08-30T01:26:19.125Z","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.7,"endSpeed":86.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.02538178707768,"aZ":-10.586035305326686,"pfxX":-5.811585892501867,"pfxZ":11.287961821119856,"pX":-0.20114495036760482,"pZ":3.5015081284882856,"vX0":4.645099136676864,"vY0":-137.76891562826387,"vZ0":-4.278325218917844,"x":124.67,"y":144.24,"x0":-1.1581380606510274,"y0":50.006045145051274,"z0":5.7963963269356045,"aX":-11.118287525291597},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.7,"breakHorizontal":9.5,"spinRate":2380,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3983189126613791,"extension":6.642209284176533},"index":1,"playId":"5458890b-4fb1-3ec3-99ae-3d42730217c7","pitchNumber":2,"startTime":"2025-08-30T01:26:38.900Z","endTime":"2025-08-30T01:26:43.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.3507770846796,"strikeZoneBottom":1.42768195165406,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.068973002279073,"aZ":-10.60021529073943,"pfxX":-5.8193760344135645,"pfxZ":11.148198990241935,"pX":-1.3567609449981763,"pZ":2.9869682255100005,"vX0":2.254104227391907,"vY0":-138.29893479665543,"vZ0":-5.556853659235592,"x":168.72,"y":158.13,"x0":-1.4265661496354074,"y0":50.00685170637427,"z0":5.734530966157115,"aX":-11.266610697914738},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.2,"breakHorizontal":10.1,"spinRate":2404,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.39617013054647554,"extension":6.659443709830382},"index":2,"playId":"38e65099-b6f7-3d73-a9ff-0d65517f2f20","pitchNumber":3,"startTime":"2025-08-30T01:27:03.930Z","endTime":"2025-08-30T01:27:08.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.37796410322007,"strikeZoneBottom":1.49104209601918,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.417480490735375,"aZ":-24.151765593470046,"pfxX":-6.561674556404592,"pfxZ":5.077990171946014,"pX":0.43499199561531576,"pZ":0.3824224320859344,"vX0":6.607917250950709,"vY0":-124.95545882518617,"vZ0":-7.858430485935919,"x":100.42,"y":228.45,"x0":-1.3925100628114737,"y0":50.00335827945888,"z0":5.555555420872479,"aX":-10.366458201822054},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.6,"breakHorizontal":10.3,"spinRate":1768,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.4385158395887432,"extension":6.831565972829702},"index":3,"playId":"142cda4b-048b-38cb-bd25-fb2a147c0b75","pitchNumber":4,"startTime":"2025-08-30T01:27:24.121Z","endTime":"2025-08-30T01:27:29.779Z","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":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.68649775655179,"aZ":-9.782484623883203,"pfxX":-4.700848914254277,"pfxZ":11.645639211921242,"pX":-0.3697538653209364,"pZ":2.4688464097011726,"vX0":4.28788869141248,"vY0":-138.0183682574686,"vZ0":-6.917909514775069,"x":131.09,"y":172.12,"x0":-1.3352984171900946,"y0":50.00094257055017,"z0":5.671911355599166,"aX":-9.037603013378668},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.8,"breakHorizontal":7.6,"spinRate":2451,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.39736568598779476,"extension":6.73512587215169},"hitData":{"launchSpeed":97.9,"launchAngle":17.0,"totalDistance":296.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":65.61,"coordY":96.81}},"index":4,"playId":"14ff8156-af0e-3924-9d77-24ead03b8cb2","pitchNumber":5,"startTime":"2025-08-30T01:27:56.685Z","endTime":"2025-08-30T01:28:03.946Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T01:28:03.946Z","atBatIndex":67},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jared Triolo doubles (12) on a line drive to left fielder Jarren Duran.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-30T01:30:33.715Z","endTime":"2025-08-30T01:30:47.985Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brennan Bernardino replaces Justin Wilson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-30T01:29:49.752Z","endTime":"2025-08-30T01:30:36.030Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657514,"link":"/api/v1/people/657514"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.2,"strikeZoneTop":3.76,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.89054363978453,"aZ":-28.132021103322973,"pfxX":0.48189944221365577,"pfxZ":2.6123835560842057,"pX":-0.669840981070401,"pZ":2.528269415059326,"vX0":-8.762790974906867,"vY0":-123.17068981615407,"vZ0":-0.48399510127182377,"x":142.53,"y":170.52,"x0":2.8608998288728666,"y0":50.00191852514628,"z0":5.091988915192221,"aX":0.7458313392461946},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.9,"breakHorizontal":1.1,"spinRate":2233,"spinDirection":137},"zone":4,"typeConfidence":2.0,"plateTime":0.44353027346791984,"extension":5.505952200448506},"hitData":{"launchSpeed":96.2,"launchAngle":23.0,"totalDistance":342.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":52.48,"coordY":122.64}},"index":1,"playId":"9334bcf4-a5c0-36ca-bb99-4056c58052a7","pitchNumber":1,"startTime":"2025-08-30T01:30:36.030Z","endTime":"2025-08-30T01:30:47.985Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T01:30:47.985Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Gonzales grounds out softly, third baseman Alex Bregman to first baseman Romy Gonzalez. Jared Triolo to 3rd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-30T01:31:14.400Z","endTime":"2025-08-30T01:31:32.032Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"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":0},"pitchData":{"startSpeed":89.7,"endSpeed":81.5,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.427650031473405,"aZ":-30.7026707513,"pfxX":9.970610068366053,"pfxZ":0.8597020447359505,"pX":0.43564795551733015,"pZ":2.2363840294387147,"vX0":-9.13009557487107,"vY0":-130.3105200403128,"vZ0":-1.0194942050525748,"x":100.39,"y":178.4,"x0":2.70293955305608,"y0":50.0012441094106,"z0":4.969089931806837,"aX":17.009371264636027},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.6,"breakHorizontal":-15.8,"spinRate":2112,"spinDirection":124},"zone":6,"typeConfidence":2.0,"plateTime":0.42162150070834725,"extension":5.519066353093117},"hitData":{"launchSpeed":40.6,"launchAngle":-44.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":112.5,"coordY":189.69}},"index":0,"playId":"0dd58809-bb02-3d6a-b538-49a0801eec36","pitchNumber":1,"startTime":"2025-08-30T01:31:23.981Z","endTime":"2025-08-30T01:31:32.032Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T01:31:32.032Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryan Reynolds grounds out to first baseman Romy Gonzalez.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-30T01:31:42.328Z","endTime":"2025-08-30T01:32:29.428Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663853,"link":"/api/v1/people/663853"},"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":91.0,"endSpeed":83.1,"strikeZoneTop":3.85562242205383,"strikeZoneBottom":1.86095583566413,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.034504660210604,"aZ":-26.280100591933476,"pfxX":10.968176023646965,"pfxZ":3.342855378910409,"pX":-0.6670329288888517,"pZ":2.057695368665616,"vX0":-12.031319070432986,"vY0":-131.9337787039297,"vZ0":-2.476795162264613,"x":142.43,"y":183.22,"x0":2.5269781185130773,"y0":50.003095509263616,"z0":4.945232066852238,"aX":19.33948604124225},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.6,"breakHorizontal":-17.3,"spinRate":2079,"spinDirection":122},"zone":7,"typeConfidence":2.0,"plateTime":0.4151287705000244,"extension":5.666568776782206},"index":0,"playId":"b7c2cbbc-2703-35ac-bc98-dc96f7cdfee7","pitchNumber":1,"startTime":"2025-08-30T01:32:06.892Z","endTime":"2025-08-30T01:32:10.900Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":71.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.66886970781653,"aZ":-33.443346560657794,"pfxX":-5.551981464568511,"pfxZ":-0.9745137822401677,"pX":0.6798723901632703,"pZ":2.2295603222206983,"vX0":-3.7660179850421764,"vY0":-113.46629920201326,"vZ0":1.4151423671648984,"x":91.08,"y":178.58,"x0":3.0820705416708813,"y0":50.001906306517235,"z0":4.928955788280378,"aX":-7.2415476711500535},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-1.1,"breakHorizontal":11.0,"spinRate":2578,"spinDirection":298},"zone":6,"typeConfidence":2.0,"plateTime":0.48263994452142445,"extension":5.319267454931627},"hitData":{"launchSpeed":69.2,"launchAngle":5.0,"totalDistance":62.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":142.69,"coordY":179.55}},"index":1,"playId":"bceccd7a-4b9d-36ea-aaef-d76831611682","pitchNumber":2,"startTime":"2025-08-30T01:32:22.124Z","endTime":"2025-08-30T01:32:29.428Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T01:32:29.428Z","atBatIndex":70},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Brennan Bernardino intentionally walks Tommy Pham.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-30T01:32:34.042Z","endTime":"2025-08-30T01:32:52.562Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"postOnThird":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":0,"playId":"07765496-0726-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-30T01:32:51.450Z","endTime":"2025-08-30T01:32:51.462Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":1,"playId":"07765496-0726-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-30T01:32:51.462Z","endTime":"2025-08-30T01:32:51.463Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":2,"playId":"07765496-0726-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-30T01:32:51.463Z","endTime":"2025-08-30T01:32:51.464Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":3,"playId":"07765496-0726-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-30T01:32:51.464Z","endTime":"2025-08-30T01:32:52.562Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2025-08-30T01:32:52.562Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joey Bart grounds out softly, pitcher Brennan Bernardino to first baseman Romy Gonzalez.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-30T01:33:32.089Z","endTime":"2025-08-30T01:34:25.962Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":657514,"link":"/api/v1/people/657514"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Joey Bart replaces Ronny Simon.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-30T01:32:58.190Z","endTime":"2025-08-30T01:33:34.332Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"502","replacedPlayer":{"id":682927,"link":"/api/v1/people/682927"}},{"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":78.6,"endSpeed":72.5,"strikeZoneTop":3.51969843450961,"strikeZoneBottom":1.65642596439549,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.380112532128585,"aZ":-30.392495620618075,"pfxX":-8.80198823591802,"pfxZ":1.3462533793920581,"pX":-0.2089034616489289,"pZ":3.279880180786436,"vX0":-4.915767464807731,"vY0":-114.31896785192899,"vZ0":2.8780953598926207,"x":124.96,"y":150.22,"x0":3.110634387972826,"y0":50.00539670561248,"z0":4.980946814336517,"aX":-11.693239970286852},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":3.5,"breakHorizontal":17.2,"spinRate":2596,"spinDirection":306},"zone":2,"typeConfidence":2.0,"plateTime":0.4784752485480994,"extension":5.409909820493644},"index":1,"playId":"74de05f0-33ca-3755-874b-77d797f6c62f","pitchNumber":1,"startTime":"2025-08-30T01:33:34.332Z","endTime":"2025-08-30T01:33:38.157Z","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":2},"pitchData":{"startSpeed":77.9,"endSpeed":71.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.802677839656603,"aZ":-30.58626465387468,"pfxX":-8.377376306734776,"pfxZ":1.219366979403743,"pX":-0.04584862391881159,"pZ":2.2895427496751672,"vX0":-4.596879130211412,"vY0":-113.42738093686391,"vZ0":1.1500788009422085,"x":118.75,"y":176.96,"x0":3.0955790318270364,"y0":50.00250073183547,"z0":4.826282924268638,"aX":-10.912376947758604},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":2.8,"breakHorizontal":16.3,"spinRate":2720,"spinDirection":292},"zone":5,"typeConfidence":2.0,"plateTime":0.48293416773824616,"extension":5.373517875437688},"index":2,"playId":"1cf09a55-e55a-37da-95b1-af1f3ec1f2da","pitchNumber":2,"startTime":"2025-08-30T01:33:50.554Z","endTime":"2025-08-30T01:33:55.016Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.4,"endSpeed":69.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.401920838649566,"aZ":-31.71148110139695,"pfxX":9.205979587236726,"pfxZ":0.38050924552226917,"pX":-0.32087832231216845,"pZ":2.405480583289972,"vX0":-9.21718975664754,"vY0":-109.35397269856415,"vZ0":1.4661832751790664,"x":129.23,"y":173.83,"x0":2.75389505547871,"y0":50.0026003633968,"z0":5.13000123367084,"aX":11.143032466886483},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":1.4,"breakHorizontal":-14.3,"spinRate":1318,"spinDirection":108},"zone":4,"typeConfidence":2.0,"plateTime":0.5010080169684392,"extension":5.632513210324687},"hitData":{"launchSpeed":25.1,"launchAngle":-16.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":127.83,"coordY":182.53}},"index":3,"playId":"f9c0fc9f-47c0-3d99-b891-ea6a5e392781","pitchNumber":3,"startTime":"2025-08-30T01:34:17.732Z","endTime":"2025-08-30T01:34:25.962Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T01:34:25.962Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Romy Gonzalez strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-30T01:36:42.290Z","endTime":"2025-08-30T01:37:39.387Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"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":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Joey Bart remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-30T01:36:20.945Z","endTime":"2025-08-30T01:36:20.959Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"502","replacedPlayer":{"id":682927,"link":"/api/v1/people/682927"}},{"details":{"description":"Pitching Change: Dennis Santana replaces Isaac Mattson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-30T01:36:20.959Z","endTime":"2025-08-30T01:36:44.637Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642701,"link":"/api/v1/people/642701"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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":95.8,"endSpeed":88.2,"strikeZoneTop":3.6641112853949,"strikeZoneBottom":1.74412542999858,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.113263489664398,"aZ":-25.674344938710618,"pfxX":-10.383504037381085,"pfxZ":3.276798354380377,"pX":-0.5185788865107209,"pZ":2.908551383874306,"vX0":7.1998442224987675,"vY0":-139.3819207459927,"vZ0":-2.349559440090148,"x":136.77,"y":160.25,"x0":-1.7762951147205102,"y0":50.001406748939644,"z0":5.444584851640642,"aX":-20.582850067831505},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":5.6,"breakHorizontal":17.5,"spinRate":2423,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.3918378246312133,"extension":6.0611259043072145},"index":2,"playId":"4dddafeb-f603-3c30-9294-b8e86756aa6f","pitchNumber":1,"startTime":"2025-08-30T01:36:44.637Z","endTime":"2025-08-30T01:36:48.510Z","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":87.6,"endSpeed":81.8,"strikeZoneTop":3.70116558263786,"strikeZoneBottom":1.74424206731299,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.658522055992,"aZ":-29.24513521453794,"pfxX":1.5866142703993793,"pfxZ":1.7548708508048136,"pX":1.7294319987067115,"pZ":0.9982704412372061,"vX0":7.7336513302423056,"vY0":-127.39086719190307,"vZ0":-5.585958823965962,"x":51.08,"y":211.83,"x0":-1.5341049620778704,"y0":50.00207611463591,"z0":5.4910225500132,"aX":2.643178672108737},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.3,"breakHorizontal":-4.4,"spinRate":2617,"spinDirection":78},"zone":14,"typeConfidence":2.0,"plateTime":0.4276417190636326,"extension":6.145718277865028},"index":3,"playId":"e06f1d87-2fd4-3ae4-a1f3-81f9ed4c334c","pitchNumber":2,"startTime":"2025-08-30T01:36:59.908Z","endTime":"2025-08-30T01:37:03.156Z","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":86.8,"endSpeed":80.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.389241141275342,"aZ":-29.119016279744034,"pfxX":0.5895619497355904,"pfxZ":1.8620773652291431,"pX":0.7152805553858137,"pZ":1.496354303043634,"vX0":6.2651527747605735,"vY0":-126.36823922390968,"vZ0":-4.439666175931893,"x":89.74,"y":198.38,"x0":-1.8584116014755194,"y0":50.002280826900524,"z0":5.578260774570273,"aX":0.965896032018646},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.8,"breakHorizontal":-2.3,"spinRate":2604,"spinDirection":103},"zone":14,"typeConfidence":2.0,"plateTime":0.43115150198370333,"extension":6.094270062701148},"index":4,"playId":"f95fd394-1dc5-3b4f-951d-2f8e2b0c6302","pitchNumber":3,"startTime":"2025-08-30T01:37:16.392Z","endTime":"2025-08-30T01:37:21.670Z","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":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.606448311267837,"aZ":-26.97404193995821,"pfxX":0.18129858946309874,"pfxZ":3.0326677396366577,"pX":1.1739830981212525,"pZ":0.9011543528495034,"vX0":7.156918889108347,"vY0":-128.9730094660809,"vZ0":-6.276005046287892,"x":72.25,"y":214.45,"x0":-1.6410251165942116,"y0":50.001319786172914,"z0":5.400840974862046,"aX":0.3086743259725836},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.6,"breakHorizontal":-1.7,"spinRate":2666,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.42199622553495164,"extension":6.11704908766358},"index":5,"playId":"bb43f38d-2c30-3b7f-93fa-f1f1a0b88b56","pitchNumber":4,"startTime":"2025-08-30T01:37:34.984Z","endTime":"2025-08-30T01:37:39.387Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T01:37:39.387Z","atBatIndex":73},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Sogard walks.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-30T01:37:51.196Z","endTime":"2025-08-30T01:39:04.596Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"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(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":86.7,"endSpeed":80.8,"strikeZoneTop":3.18839029567525,"strikeZoneBottom":1.44320499845391,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.931638351853568,"aZ":-29.798529491076838,"pfxX":0.927624465871703,"pfxZ":1.4551593823146671,"pX":0.32660991646926457,"pZ":0.7585947533434712,"vX0":5.0961357406135965,"vY0":-126.18753030236111,"vZ0":-5.824554389844653,"x":104.55,"y":218.3,"x0":-1.8301558032471354,"y0":50.00212558412809,"z0":5.46382468912564,"aX":1.512259400140708},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.7,"breakHorizontal":-2.8,"spinRate":2591,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.43218353847619007,"extension":6.169995273765216},"index":0,"playId":"25034414-6dcf-36f4-8b04-9d3f2aea2460","pitchNumber":1,"startTime":"2025-08-30T01:38:00.389Z","endTime":"2025-08-30T01:38:06.677Z","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":94.7,"endSpeed":86.4,"strikeZoneTop":3.25560407810733,"strikeZoneBottom":1.50880195316895,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.854236176885493,"aZ":-14.265462278946229,"pfxX":-7.246725929089417,"pfxZ":9.36418056222885,"pX":0.9132252131695692,"pZ":1.94799672976108,"vX0":9.161139221270838,"vY0":-137.4913633476625,"vZ0":-6.969389992947397,"x":82.19,"y":186.18,"x0":-1.5224078584090184,"y0":50.00120652295495,"z0":5.486210116622113,"aX":-13.856149909834034},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.6,"breakHorizontal":11.2,"spinRate":2405,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.3985702012721717,"extension":6.0751398493414355},"index":1,"playId":"234d064f-80af-30f6-b049-7f188d6ab2c4","pitchNumber":2,"startTime":"2025-08-30T01:38:19.048Z","endTime":"2025-08-30T01:38:24.090Z","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":95.6,"endSpeed":87.1,"strikeZoneTop":3.23543942862171,"strikeZoneBottom":1.45253570529201,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.10124041574909,"aZ":-13.565221366043595,"pfxX":-5.331951818588943,"pfxZ":9.510245897007406,"pX":-0.760621898591894,"pZ":3.7116138414729667,"vX0":4.522049208623379,"vY0":-139.2093769809835,"vZ0":-2.7601692277686545,"x":145.99,"y":138.57,"x0":-1.7156553669956016,"y0":50.00632696969063,"z0":5.61749178389808,"aX":-10.436860881863165},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.8,"breakHorizontal":8.6,"spinRate":2527,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.39390481567097524,"extension":5.959030162521907},"index":2,"playId":"e96e8ab9-3e7c-3bd6-b8ae-68c18bb0ea5c","pitchNumber":3,"startTime":"2025-08-30T01:38:38.056Z","endTime":"2025-08-30T01:38:42.916Z","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":95.0,"endSpeed":87.2,"strikeZoneTop":3.20749676950884,"strikeZoneBottom":1.42457507570161,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.079835990087272,"aZ":-12.435476792201786,"pfxX":-7.158381155303584,"pfxZ":10.237748457788143,"pX":2.035294025019325,"pZ":1.2806348803913237,"vX0":11.884567797268375,"vY0":-137.62956289058494,"vZ0":-8.983428650391637,"x":39.42,"y":204.2,"x0":-1.3988197390982804,"y0":50.006474414919936,"z0":5.418931339028852,"aX":-13.80720932136662},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.8,"breakHorizontal":10.7,"spinRate":2518,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.3972049673768159,"extension":6.146001259288692},"index":3,"playId":"5cd3dd4d-781b-3ca3-8fa3-4d61f7d02455","pitchNumber":4,"startTime":"2025-08-30T01:38:57.648Z","endTime":"2025-08-30T01:39:04.596Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T01:39:04.596Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ceddanne Rafaela strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-30T01:39:10.204Z","endTime":"2025-08-30T01:40:13.750Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.6,"strikeZoneTop":3.56751516228684,"strikeZoneBottom":1.73098914498546,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.925931593559856,"aZ":-15.618612969479704,"pfxX":-7.8951111968290135,"pfxZ":8.40687445663274,"pX":0.2720800058891918,"pZ":2.5936543222891864,"vX0":7.966592302158542,"vY0":-139.5623084077311,"vZ0":-4.8917348950286925,"x":106.63,"y":168.75,"x0":-1.5961036542536207,"y0":50.0020702718675,"z0":5.40061480186162,"aX":-15.546646946262351},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.4,"breakHorizontal":12.6,"spinRate":2414,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.3927196684768668,"extension":6.11324088018745},"index":0,"playId":"e762e25e-6044-3c86-9853-c44c095707e5","pitchNumber":1,"startTime":"2025-08-30T01:39:31.974Z","endTime":"2025-08-30T01:39:36.071Z","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":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.9,"strikeZoneTop":3.52316925394998,"strikeZoneBottom":1.79675745781846,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.92786518822534,"aZ":-31.711684318444853,"pfxX":1.4864366931634838,"pfxZ":0.28545238727537026,"pX":-0.49120543776036063,"pZ":1.4355434925459511,"vX0":2.945673492936654,"vY0":-126.66171111058706,"vZ0":-3.9633720229067277,"x":135.72,"y":200.02,"x0":-1.8643631068201965,"y0":50.003248249090234,"z0":5.5685480442706865,"aX":2.404017492712196},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.2,"breakHorizontal":-3.4,"spinRate":2514,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.43316313263069794,"extension":6.127787271525945},"index":1,"playId":"ce61cdb7-84ad-3d7c-9c61-0efc27021af7","pitchNumber":2,"startTime":"2025-08-30T01:39:50.407Z","endTime":"2025-08-30T01:39:54.363Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.0,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.59098865776437,"aZ":-32.37914581999015,"pfxX":0.4418958904180652,"pfxZ":-0.12079766901114475,"pX":1.7157031026980611,"pZ":0.6457274929425441,"vX0":8.006803259577497,"vY0":-126.72725268321781,"vZ0":-5.338956567980862,"x":51.6,"y":221.35,"x0":-1.5517083091583563,"y0":50.00628306678169,"z0":5.387635502102179,"aX":0.7145877669846993},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.3,"breakHorizontal":-2.8,"spinRate":2608,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.4333588778332662,"extension":6.23620785977722},"index":2,"playId":"f32df8d6-2f38-326e-99d2-203aa60360d4","pitchNumber":3,"startTime":"2025-08-30T01:40:08.859Z","endTime":"2025-08-30T01:40:13.750Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T01:40:13.750Z","atBatIndex":75},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Connor Wong pops out to first baseman Spencer Horwitz in foul territory.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-30T01:40:30.332Z","endTime":"2025-08-30T01:41:09.992Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.8,"strikeZoneTop":3.39620015204103,"strikeZoneBottom":1.49419813157525,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.69779157513371,"aZ":-31.922441741531895,"pfxX":1.8492905915965492,"pfxZ":0.1527392060335515,"pX":-0.4081504869623704,"pZ":2.592977285492083,"vX0":2.9133912076216433,"vY0":-126.3320377153333,"vZ0":-1.1502700145415412,"x":132.56,"y":168.77,"x0":-1.8092010635078388,"y0":50.003094449890476,"z0":5.581811908631123,"aX":3.0384695119656198},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.2,"breakHorizontal":-4.0,"spinRate":2542,"spinDirection":115},"zone":4,"typeConfidence":2.0,"plateTime":0.4308177162689031,"extension":6.095024339045987},"index":0,"playId":"152f0335-b4c1-3d03-98c8-6146cf88a184","pitchNumber":1,"startTime":"2025-08-30T01:40:39.947Z","endTime":"2025-08-30T01:40:47.729Z","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":86.8,"endSpeed":80.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.05555481619707,"aZ":-32.81914582080537,"pfxX":1.009478059277618,"pfxZ":-0.3936637819290336,"pX":-0.06686939355296333,"pZ":2.7576989528850375,"vX0":4.09552876703841,"vY0":-126.37545413857308,"vZ0":-0.7155232042879738,"x":119.55,"y":164.32,"x0":-1.8378361770712648,"y0":50.00622585683281,"z0":5.674068307731172,"aX":1.637223061552191},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.6,"breakHorizontal":-2.8,"spinRate":2536,"spinDirection":124},"zone":5,"typeConfidence":2.0,"plateTime":0.43293093627160184,"extension":6.132234818356764},"hitData":{"launchSpeed":75.8,"launchAngle":75.0,"totalDistance":62.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":159.42,"coordY":187.15}},"index":1,"playId":"97181f5b-1a70-335a-ae5a-9568daa32531","pitchNumber":2,"startTime":"2025-08-30T01:41:00.352Z","endTime":"2025-08-30T01:41:09.992Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T01:41:09.992Z","atBatIndex":76}],"currentPlay":{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Connor Wong pops out to first baseman Spencer Horwitz in foul territory.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-30T01:40:30.332Z","endTime":"2025-08-30T01:41:09.992Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.8,"strikeZoneTop":3.39620015204103,"strikeZoneBottom":1.49419813157525,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.69779157513371,"aZ":-31.922441741531895,"pfxX":1.8492905915965492,"pfxZ":0.1527392060335515,"pX":-0.4081504869623704,"pZ":2.592977285492083,"vX0":2.9133912076216433,"vY0":-126.3320377153333,"vZ0":-1.1502700145415412,"x":132.56,"y":168.77,"x0":-1.8092010635078388,"y0":50.003094449890476,"z0":5.581811908631123,"aX":3.0384695119656198},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.2,"breakHorizontal":-4.0,"spinRate":2542,"spinDirection":115},"zone":4,"typeConfidence":2.0,"plateTime":0.4308177162689031,"extension":6.095024339045987},"index":0,"playId":"152f0335-b4c1-3d03-98c8-6146cf88a184","pitchNumber":1,"startTime":"2025-08-30T01:40:39.947Z","endTime":"2025-08-30T01:40:47.729Z","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":86.8,"endSpeed":80.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.05555481619707,"aZ":-32.81914582080537,"pfxX":1.009478059277618,"pfxZ":-0.3936637819290336,"pX":-0.06686939355296333,"pZ":2.7576989528850375,"vX0":4.09552876703841,"vY0":-126.37545413857308,"vZ0":-0.7155232042879738,"x":119.55,"y":164.32,"x0":-1.8378361770712648,"y0":50.00622585683281,"z0":5.674068307731172,"aX":1.637223061552191},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.6,"breakHorizontal":-2.8,"spinRate":2536,"spinDirection":124},"zone":5,"typeConfidence":2.0,"plateTime":0.43293093627160184,"extension":6.132234818356764},"hitData":{"launchSpeed":75.8,"launchAngle":75.0,"totalDistance":62.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":159.42,"coordY":187.15}},"index":1,"playId":"97181f5b-1a70-335a-ae5a-9568daa32531","pitchNumber":2,"startTime":"2025-08-30T01:41:00.352Z","endTime":"2025-08-30T01:41:09.992Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T01:41:09.992Z","atBatIndex":76},"scoringPlays":[31,36,43,44,61],"playsByInning":[{"startIndex":0,"endIndex":5,"top":[0,1,2],"bottom":[3,4,5],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":142.19,"y":159.28},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":1,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"coordinates":{"x":121.47,"y":149.09},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":1,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":121.27,"y":142.21},"type":"O","description":"Groundout"}]}},{"startIndex":6,"endIndex":15,"top":[6,7,8,9,10],"bottom":[11,12,13,14,15],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":2,"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"coordinates":{"x":195.14,"y":143.54},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":2,"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"coordinates":{"x":157.94,"y":109.22},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":2,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"coordinates":{"x":81.91,"y":105.23},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":2,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"coordinates":{"x":130.53,"y":87.33},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":2,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"coordinates":{"x":149.28,"y":161.31},"type":"O","description":"Forceout"}]}},{"startIndex":16,"endIndex":22,"top":[16,17,18],"bottom":[19,20,21,22],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"coordinates":{"x":166.24,"y":129.0},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":131.13,"y":138.83},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":3,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"coordinates":{"x":147.43,"y":120.52},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":3,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"coordinates":{"x":130.12,"y":76.44},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":3,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":104.18,"y":171.95},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":3,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":75.82,"y":110.81},"type":"O","description":"Flyout"}]}},{"startIndex":23,"endIndex":32,"top":[23,24,25,26],"bottom":[27,28,29,30,31,32],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":4,"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"coordinates":{"x":92.02,"y":163.84},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":4,"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"batter":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"coordinates":{"x":110.26,"y":179.55},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":4,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"coordinates":{"x":112.29,"y":150.67},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":4,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"coordinates":{"x":89.23,"y":99.35},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":4,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"coordinates":{"x":146.35,"y":106.94},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":4,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":118.88,"y":187.66},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":4,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"coordinates":{"x":106.72,"y":175.5},"type":"O","description":"Groundout"}]}},{"startIndex":33,"endIndex":39,"top":[33,34,35],"bottom":[36,37,38,39],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":5,"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"coordinates":{"x":146.11,"y":115.17},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":5,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"coordinates":{"x":232.16,"y":71.4},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":5,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":104.81,"y":166.87},"type":"O","description":"Groundout"}]}},{"startIndex":40,"endIndex":49,"top":[40,41,42,43,44,45,46],"bottom":[47,48,49],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":195.46,"y":113.92},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":78.84,"y":99.74},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":82.9,"y":112.66},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"coordinates":{"x":147.3,"y":36.38},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"coordinates":{"x":100.12,"y":87.69},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":148.33,"y":167.55},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":6,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"coordinates":{"x":104.69,"y":164.35},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":6,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"coordinates":{"x":113.81,"y":176.51},"type":"H","description":"Single"}]}},{"startIndex":50,"endIndex":57,"top":[50,51,52,53,54],"bottom":[55,56,57],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":7,"pitcher":{"id":686580,"fullName":"Justin Slaten","link":"/api/v1/people/686580"},"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"coordinates":{"x":114.01,"y":90.98},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":7,"pitcher":{"id":686580,"fullName":"Justin Slaten","link":"/api/v1/people/686580"},"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"coordinates":{"x":108.74,"y":180.06},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":7,"pitcher":{"id":686580,"fullName":"Justin Slaten","link":"/api/v1/people/686580"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":76.82,"y":106.08},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":7,"pitcher":{"id":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":64.47,"y":109.79},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":7,"pitcher":{"id":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294"},"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"coordinates":{"x":133.23,"y":193.14},"type":"O","description":"Bunt Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":7,"pitcher":{"id":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294"},"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"coordinates":{"x":116.85,"y":148.14},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":58,"endIndex":67,"top":[58,59,60,61,62,63],"bottom":[64,65,66,67],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":8,"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"coordinates":{"x":131.7,"y":48.67},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":8,"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"coordinates":{"x":135.89,"y":99.82},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":8,"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":195.9,"y":103.54},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":8,"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"coordinates":{"x":128.0,"y":184.11},"type":"O","description":"Sac Bunt"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":8,"pitcher":{"id":458677,"fullName":"Justin Wilson","link":"/api/v1/people/458677"},"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"coordinates":{"x":142.26,"y":145.75},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":8,"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":107.66,"y":62.13},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":8,"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":65.67,"y":126.85},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":8,"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"coordinates":{"x":65.61,"y":96.81},"type":"O","description":"Lineout"}]}},{"startIndex":68,"endIndex":76,"top":[68,69,70,71,72],"bottom":[73,74,75,76],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":9,"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":52.48,"y":122.64},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":9,"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":112.5,"y":189.69},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":9,"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":142.69,"y":179.55},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":9,"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"coordinates":{"x":127.83,"y":182.53},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":9,"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"coordinates":{"x":159.42,"y":187.15},"type":"O","description":"Pop Out"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":3,"hits":4,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":2,"hits":9,"errors":0,"leftOnBase":7},"away":{"runs":4,"hits":10,"errors":2,"leftOnBase":10}},"defense":{"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"catcher":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"first":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"second":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"third":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"shortstop":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"left":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"center":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"right":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"onDeck":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"inHole":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"battingOrder":6,"team":{"id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"}},"offense":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"onDeck":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"inHole":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"battingOrder":9,"team":{"id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"}},"balls":0,"strikes":1,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":9,"airOuts":7,"runs":4,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":4,"intentionalWalks":1,"hits":10,"hitByPitch":0,"avg":".234","atBats":36,"obp":".306","slg":".352","ops":".658","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":14,"rbi":4,"leftOnBase":20,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":2},"pitching":{"flyOuts":4,"groundOuts":9,"airOuts":7,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":34,"obp":".306","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":129,"era":"3.91","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.21","battersFaced":36,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":129,"balls":43,"strikes":86,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":1,"pitchesPerInning":"14.33","runsScoredPer9":"2.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":11,"putOuts":27,"errors":2,"chances":40,"passedBall":0,"pickoffs":0}},"players":{"ID672744":{"person":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"jerseyNumber":"29","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"600","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"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":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":1,"errors":1,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":22,"groundOuts":39,"airOuts":41,"runs":22,"doubles":5,"triples":1,"homeRuns":4,"strikeOuts":63,"baseOnBalls":16,"intentionalWalks":0,"hits":37,"hitByPitch":0,"avg":".206","atBats":180,"obp":".270","slg":".311","ops":".581","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":196,"totalBases":56,"rbi":15,"leftOnBase":97,"sacBunts":0,"sacFlies":0,"babip":".292","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.00","popOuts":8,"lineOuts":11},"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":119,"errors":2,"chances":123,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID694973":{"person":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"note":"(W, 9-9)","summary":"6.0 IP, ER, 6 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":8,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":24,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","numberOfPitches":95,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":25,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":95,"balls":35,"strikes":60,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"1.50","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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"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":28,"gamesStarted":28,"flyOuts":82,"groundOuts":152,"airOuts":150,"runs":42,"doubles":33,"triples":2,"homeRuns":10,"strikeOuts":187,"baseOnBalls":38,"intentionalWalks":0,"hits":121,"hitByPitch":6,"atBats":610,"obp":".252","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":2662,"era":"2.05","inningsPitched":"167.0","wins":9,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"0.95","battersFaced":654,"outs":501,"gamesPitched":28,"completeGames":1,"shutouts":0,"pitchesThrown":2662,"balls":933,"strikes":1729,"strikePercentage":".650","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.01","rbi":1,"winPercentage":".500","pitchesPerInning":"15.94","gamesFinished":0,"strikeoutWalkRatio":"4.92","strikeoutsPer9Inn":"10.08","walksPer9Inn":"2.05","hitsPer9Inn":"6.52","runsScoredPer9":"2.26","homeRunsPer9":"0.54","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":33,"lineOuts":35},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":8,"errors":2,"chances":20,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687462":{"person":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"jerseyNumber":"2","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"601","stats":{"batting":{"note":"a-","summary":"1-2","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":47,"groundOuts":72,"airOuts":85,"runs":40,"doubles":18,"triples":0,"homeRuns":7,"strikeOuts":62,"baseOnBalls":30,"intentionalWalks":1,"hits":75,"hitByPitch":1,"avg":".256","atBats":293,"obp":".326","slg":".389","ops":".715","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":325,"totalBases":114,"rbi":38,"leftOnBase":118,"sacBunts":0,"sacFlies":1,"babip":".302","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.86","popOuts":17,"lineOuts":21},"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":42,"putOuts":533,"errors":4,"chances":579,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID682927":{"person":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"jerseyNumber":"63","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"501","stats":{"batting":{"note":"1-","summary":"0-0 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"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":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":11,"groundOuts":23,"airOuts":24,"runs":10,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":15,"baseOnBalls":8,"intentionalWalks":0,"hits":18,"hitByPitch":0,"avg":".234","atBats":77,"obp":".299","slg":".273","ops":".572","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":88,"totalBases":21,"rbi":7,"leftOnBase":37,"sacBunts":1,"sacFlies":2,"babip":".281","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":8,"lineOuts":5},"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":12,"putOuts":24,"errors":5,"chances":41,"fielding":".878","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID663698":{"person":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"jerseyNumber":"14","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"502","stats":{"batting":{"note":"b-","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":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":78,"flyOuts":29,"groundOuts":67,"airOuts":42,"runs":17,"doubles":9,"triples":1,"homeRuns":2,"strikeOuts":78,"baseOnBalls":35,"intentionalWalks":0,"hits":59,"hitByPitch":4,"avg":".240","atBats":246,"obp":".344","slg":".309","ops":".653","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":285,"totalBases":76,"rbi":21,"leftOnBase":119,"sacBunts":0,"sacFlies":0,"babip":".343","groundOutsToAirouts":"1.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"123.00","popOuts":3,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":9,"stolenBases":47,"stolenBasePercentage":".839","caughtStealingPercentage":".161","assists":16,"putOuts":490,"errors":2,"chances":508,"fielding":".996","passedBall":5,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID668804":{"person":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"jerseyNumber":"10","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"300","stats":{"batting":{"summary":"1-5 | 3 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":129,"flyOuts":58,"groundOuts":131,"airOuts":102,"runs":53,"doubles":34,"triples":3,"homeRuns":14,"strikeOuts":151,"baseOnBalls":41,"intentionalWalks":1,"hits":123,"hitByPitch":4,"avg":".244","atBats":504,"obp":".304","slg":".407","ops":".711","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":552,"totalBases":205,"rbi":66,"leftOnBase":214,"sacBunts":0,"sacFlies":3,"babip":".319","groundOutsToAirouts":"1.28","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.00","popOuts":3,"lineOuts":41},"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":197,"errors":2,"chances":203,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID665833":{"person":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"jerseyNumber":"15","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"801","stats":{"batting":{"summary":"1-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":47,"groundOuts":91,"airOuts":85,"runs":59,"doubles":17,"triples":2,"homeRuns":18,"strikeOuts":150,"baseOnBalls":57,"intentionalWalks":4,"hits":82,"hitByPitch":4,"avg":".203","atBats":403,"obp":".305","slg":".390","ops":".695","caughtStealing":4,"stolenBases":35,"stolenBasePercentage":".897","caughtStealingPercentage":".103","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":469,"totalBases":157,"rbi":52,"leftOnBase":192,"sacBunts":0,"sacFlies":5,"babip":".267","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.39","popOuts":13,"lineOuts":25},"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":6,"putOuts":259,"errors":9,"chances":274,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID681895":{"person":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":9,"gamesStarted":0,"flyOuts":3,"groundOuts":6,"airOuts":5,"runs":4,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":15,"baseOnBalls":6,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":33,"obp":".375","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":173,"era":"4.15","inningsPitched":"8.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.62","battersFaced":41,"outs":26,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":173,"balls":74,"strikes":99,"strikePercentage":".570","hitBatsmen":1,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.20","rbi":0,"winPercentage":".500","pitchesPerInning":"19.96","gamesFinished":2,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"15.58","walksPer9Inn":"6.23","hitsPer9Inn":"8.31","runsScoredPer9":"4.15","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678894":{"person":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"jerseyNumber":"31","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"800","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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":10,"groundOuts":21,"airOuts":15,"runs":8,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":22,"baseOnBalls":5,"intentionalWalks":0,"hits":14,"hitByPitch":2,"avg":".194","atBats":72,"obp":".266","slg":".375","ops":".641","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":79,"totalBases":27,"rbi":7,"leftOnBase":41,"sacBunts":0,"sacFlies":0,"babip":".217","groundOutsToAirouts":"1.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":4,"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":36,"putOuts":60,"errors":0,"chances":96,"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"}]},"ID669707":{"person":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"jerseyNumber":"19","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":41,"groundOuts":53,"airOuts":75,"runs":26,"doubles":12,"triples":1,"homeRuns":5,"strikeOuts":49,"baseOnBalls":31,"intentionalWalks":1,"hits":50,"hitByPitch":1,"avg":".224","atBats":223,"obp":".320","slg":".354","ops":".674","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":259,"totalBases":79,"rbi":18,"leftOnBase":99,"sacBunts":3,"sacFlies":1,"babip":".265","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.60","popOuts":13,"lineOuts":21},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":7,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":23,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"4.00","battersFaced":8,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":11,"strikes":12,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".---","pitchesPerInning":"23.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"27.00","runsScoredPer9":"18.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":142,"putOuts":193,"errors":5,"chances":340,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID656605":{"person":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":27,"gamesStarted":27,"flyOuts":91,"groundOuts":153,"airOuts":163,"runs":78,"doubles":35,"triples":2,"homeRuns":15,"strikeOuts":125,"baseOnBalls":43,"intentionalWalks":0,"hits":151,"hitByPitch":8,"atBats":591,"obp":".314","caughtStealing":3,"stolenBases":23,"stolenBasePercentage":".885","caughtStealingPercentage":".115","numberOfPitches":2463,"era":"4.35","inningsPitched":"151.0","wins":6,"losses":12,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":73,"whip":"1.28","battersFaced":644,"outs":453,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2463,"balls":840,"strikes":1623,"strikePercentage":".660","hitBatsmen":8,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".333","pitchesPerInning":"16.31","gamesFinished":0,"strikeoutWalkRatio":"2.91","strikeoutsPer9Inn":"7.45","walksPer9Inn":"2.56","hitsPer9Inn":"9.00","runsScoredPer9":"4.65","homeRunsPer9":"0.89","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":33,"lineOuts":39},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":11,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID502054":{"person":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"jerseyNumber":"28","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | 2B, 2 BB, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":2,"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":34,"groundOuts":88,"airOuts":72,"runs":38,"doubles":15,"triples":1,"homeRuns":8,"strikeOuts":81,"baseOnBalls":38,"intentionalWalks":3,"hits":85,"hitByPitch":2,"avg":".265","atBats":321,"obp":".342","slg":".393","ops":".735","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":366,"totalBases":126,"rbi":43,"leftOnBase":124,"sacBunts":0,"sacFlies":5,"babip":".325","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.12","popOuts":15,"lineOuts":23},"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":6,"putOuts":176,"errors":4,"chances":186,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID670990":{"person":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":14,"gamesStarted":0,"flyOuts":12,"groundOuts":17,"airOuts":20,"runs":18,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":34,"baseOnBalls":11,"intentionalWalks":1,"hits":24,"hitByPitch":4,"atBats":95,"obp":".355","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":410,"era":"6.56","inningsPitched":"23.1","wins":1,"losses":2,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":17,"whip":"1.50","battersFaced":110,"outs":70,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":410,"balls":130,"strikes":280,"strikePercentage":".680","hitBatsmen":4,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".333","pitchesPerInning":"17.57","gamesFinished":2,"strikeoutWalkRatio":"3.09","strikeoutsPer9Inn":"13.11","walksPer9Inn":"4.24","hitsPer9Inn":"9.26","runsScoredPer9":"6.94","homeRunsPer9":"1.54","inheritedRunners":9,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676755":{"person":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"note":"(H, 7)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":2,"strikes":10,"strikePercentage":".830","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":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":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":34,"gamesStarted":0,"flyOuts":27,"groundOuts":16,"airOuts":54,"runs":8,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":41,"baseOnBalls":13,"intentionalWalks":1,"hits":24,"hitByPitch":2,"atBats":131,"obp":".262","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":602,"era":"1.95","inningsPitched":"37.0","wins":3,"losses":2,"saves":0,"saveOpportunities":2,"holds":7,"blownSaves":2,"earnedRuns":8,"whip":"1.00","battersFaced":150,"outs":111,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":602,"balls":200,"strikes":402,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.30","rbi":0,"winPercentage":".600","pitchesPerInning":"16.27","gamesFinished":10,"strikeoutWalkRatio":"3.15","strikeoutsPer9Inn":"9.97","walksPer9Inn":"3.16","hitsPer9Inn":"5.84","runsScoredPer9":"1.95","homeRunsPer9":"0.73","inheritedRunners":18,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":16,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID457705":{"person":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"jerseyNumber":"22","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"500","stats":{"batting":{"summary":"3-3 | 2 2B, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":115,"flyOuts":61,"groundOuts":99,"airOuts":108,"runs":42,"doubles":21,"triples":0,"homeRuns":12,"strikeOuts":101,"baseOnBalls":56,"intentionalWalks":4,"hits":99,"hitByPitch":2,"avg":".245","atBats":404,"obp":".338","slg":".386","ops":".724","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":467,"totalBases":156,"rbi":50,"leftOnBase":164,"sacBunts":0,"sacFlies":3,"babip":".296","groundOutsToAirouts":"0.92","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"33.67","popOuts":24,"lineOuts":23},"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":11,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID670059":{"person":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":19,"gamesStarted":0,"flyOuts":8,"groundOuts":28,"airOuts":16,"runs":18,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":14,"baseOnBalls":13,"intentionalWalks":0,"hits":25,"hitByPitch":2,"atBats":80,"obp":".412","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":389,"era":"7.84","inningsPitched":"20.2","wins":0,"losses":1,"saves":0,"saveOpportunities":2,"holds":2,"blownSaves":2,"earnedRuns":18,"whip":"1.84","battersFaced":98,"outs":62,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":389,"balls":140,"strikes":249,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.75","rbi":0,"winPercentage":".000","pitchesPerInning":"18.82","gamesFinished":4,"strikeoutWalkRatio":"1.08","strikeoutsPer9Inn":"6.10","walksPer9Inn":"5.66","hitsPer9Inn":"10.89","runsScoredPer9":"7.84","homeRunsPer9":"1.74","inheritedRunners":14,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":3},"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}},"ID664294":{"person":{"id":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"note":"(H, 1)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":1,"strikes":8,"strikePercentage":".890","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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"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":7,"gamesStarted":0,"flyOuts":3,"groundOuts":3,"airOuts":7,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":23,"obp":".250","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":101,"era":"2.84","inningsPitched":"6.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":2,"whip":"0.95","battersFaced":24,"outs":19,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":101,"balls":27,"strikes":74,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.43","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.95","gamesFinished":2,"strikeoutWalkRatio":"8.00","strikeoutsPer9Inn":"11.37","walksPer9Inn":"1.42","hitsPer9Inn":"7.11","runsScoredPer9":"2.84","homeRunsPer9":"1.42","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"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":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID696149":{"person":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":2,"gamesStarted":0,"flyOuts":5,"groundOuts":6,"airOuts":11,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":2,"atBats":26,"obp":".207","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":93,"era":"0.00","inningsPitched":"8.0","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.50","battersFaced":29,"outs":24,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":93,"balls":31,"strikes":62,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":0,"winPercentage":"1.000","pitchesPerInning":"11.63","gamesFinished":1,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"6.75","walksPer9Inn":"1.13","hitsPer9Inn":"3.38","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":6},"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}},"ID643396":{"person":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"jerseyNumber":"7","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"900","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":1,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":118,"flyOuts":33,"groundOuts":148,"airOuts":83,"runs":39,"doubles":20,"triples":2,"homeRuns":1,"strikeOuts":66,"baseOnBalls":17,"intentionalWalks":0,"hits":105,"hitByPitch":4,"avg":".265","atBats":396,"obp":".301","slg":".333","ops":".634","caughtStealing":4,"stolenBases":15,"stolenBasePercentage":".789","caughtStealingPercentage":".211","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":423,"totalBases":132,"rbi":35,"leftOnBase":170,"sacBunts":5,"sacFlies":1,"babip":".315","groundOutsToAirouts":"1.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"396.00","popOuts":21,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":251,"putOuts":137,"errors":8,"chances":396,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID669387":{"person":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":27,"gamesStarted":11,"flyOuts":42,"groundOuts":87,"airOuts":84,"runs":39,"doubles":20,"triples":2,"homeRuns":8,"strikeOuts":74,"baseOnBalls":23,"intentionalWalks":0,"hits":88,"hitByPitch":4,"atBats":330,"obp":".322","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1375,"era":"3.86","inningsPitched":"84.0","wins":3,"losses":7,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":36,"whip":"1.32","battersFaced":360,"outs":252,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":1375,"balls":496,"strikes":879,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.04","rbi":0,"winPercentage":".300","pitchesPerInning":"16.37","gamesFinished":5,"strikeoutWalkRatio":"3.22","strikeoutsPer9Inn":"7.93","walksPer9Inn":"2.46","hitsPer9Inn":"9.43","runsScoredPer9":"4.18","homeRunsPer9":"0.86","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":3,"sacFlies":0,"passedBall":0,"popOuts":17,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":3,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670912":{"person":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":3,"gamesStarted":3,"flyOuts":6,"groundOuts":3,"airOuts":13,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":36,"obp":".302","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":171,"era":"3.60","inningsPitched":"10.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.20","battersFaced":43,"outs":30,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":171,"balls":68,"strikes":103,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.23","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.10","gamesFinished":0,"strikeoutWalkRatio":"2.80","strikeoutsPer9Inn":"12.60","walksPer9Inn":"4.50","hitsPer9Inn":"6.30","runsScoredPer9":"3.60","homeRunsPer9":"0.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642701":{"person":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"note":"(S, 11)","summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":5,"strikes":8,"strikePercentage":".620","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":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":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":58,"gamesStarted":0,"flyOuts":52,"groundOuts":49,"airOuts":74,"runs":16,"doubles":7,"triples":3,"homeRuns":4,"strikeOuts":47,"baseOnBalls":14,"intentionalWalks":0,"hits":39,"hitByPitch":2,"atBats":205,"obp":".244","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":838,"era":"2.33","inningsPitched":"58.0","wins":4,"losses":5,"saves":11,"saveOpportunities":13,"holds":13,"blownSaves":2,"earnedRuns":15,"whip":"0.91","battersFaced":225,"outs":174,"gamesPitched":58,"completeGames":0,"shutouts":0,"pitchesThrown":838,"balls":250,"strikes":588,"strikePercentage":".700","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".444","pitchesPerInning":"14.45","gamesFinished":25,"strikeoutWalkRatio":"3.36","strikeoutsPer9Inn":"7.29","walksPer9Inn":"2.17","hitsPer9Inn":"6.05","runsScoredPer9":"2.48","homeRunsPer9":"0.62","inheritedRunners":17,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":7,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID680779":{"person":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"jerseyNumber":"32","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | 3 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":3,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":38,"groundOuts":36,"airOuts":77,"runs":22,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":62,"baseOnBalls":16,"intentionalWalks":0,"hits":35,"hitByPitch":5,"avg":".172","atBats":204,"obp":".246","slg":".294","ops":".540","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":233,"totalBases":60,"rbi":19,"leftOnBase":123,"sacBunts":3,"sacFlies":3,"babip":".209","groundOutsToAirouts":"0.47","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":21,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":11,"stolenBases":35,"stolenBasePercentage":".761","caughtStealingPercentage":".239","assists":23,"putOuts":534,"errors":3,"chances":560,"fielding":".995","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID681347":{"person":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":17,"gamesStarted":16,"flyOuts":37,"groundOuts":68,"airOuts":77,"runs":37,"doubles":8,"triples":2,"homeRuns":12,"strikeOuts":78,"baseOnBalls":28,"intentionalWalks":1,"hits":67,"hitByPitch":4,"atBats":288,"obp":".307","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":1231,"era":"4.23","inningsPitched":"76.2","wins":1,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":36,"whip":"1.24","battersFaced":322,"outs":230,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1231,"balls":436,"strikes":795,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".200","pitchesPerInning":"16.06","gamesFinished":0,"strikeoutWalkRatio":"2.79","strikeoutsPer9Inn":"9.16","walksPer9Inn":"3.29","hitsPer9Inn":"7.87","runsScoredPer9":"4.34","homeRunsPer9":"1.41","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":16,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":10,"errors":2,"chances":15,"fielding":".867","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691907":{"person":{"id":691907,"fullName":"Tsung-Che Cheng","link":"/api/v1/people/691907"},"jerseyNumber":"71","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":7,"obp":".000","slg":".000","ops":".000","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":7,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".000","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":5,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693304":{"person":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"jerseyNumber":"39","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"200","stats":{"batting":{"summary":"2-5 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":71,"flyOuts":38,"groundOuts":79,"airOuts":72,"runs":30,"doubles":11,"triples":2,"homeRuns":5,"strikeOuts":56,"baseOnBalls":17,"intentionalWalks":0,"hits":78,"hitByPitch":1,"avg":".277","atBats":282,"obp":".317","slg":".383","ops":".700","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":303,"totalBases":108,"rbi":20,"leftOnBase":108,"sacBunts":0,"sacFlies":3,"babip":".326","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"56.40","popOuts":13,"lineOuts":21},"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":151,"putOuts":113,"errors":6,"chances":270,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID677952":{"person":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":21,"gamesStarted":5,"flyOuts":24,"groundOuts":63,"airOuts":42,"runs":16,"doubles":13,"triples":1,"homeRuns":1,"strikeOuts":48,"baseOnBalls":15,"intentionalWalks":1,"hits":45,"hitByPitch":1,"atBats":196,"obp":".286","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":793,"era":"2.58","inningsPitched":"52.1","wins":4,"losses":2,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":15,"whip":"1.15","battersFaced":214,"outs":157,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":793,"balls":258,"strikes":535,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".667","pitchesPerInning":"15.15","gamesFinished":6,"strikeoutWalkRatio":"3.20","strikeoutsPer9Inn":"8.25","walksPer9Inn":"2.58","hitsPer9Inn":"7.74","runsScoredPer9":"2.75","homeRunsPer9":"0.17","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":1,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[669707,693304,668804,502054,457705,682927,663698,672744,687462,680779,678894,665833,643396,694973,664294,676755,642701],"pitchers":[694973,664294,676755,642701],"bench":[691907],"bullpen":[677952,681347,696149,670059,656605,669387,670912,670990,681895],"battingOrder":[669707,693304,668804,502054,663698,687462,680779,665833,643396],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"McCutchen 2 (21, Tolle, Weissert); Pham (15, Weissert); Triolo (12, Bernardino)."},{"label":"TB","value":"Cruz, O; Gonzales, N 2; Horwitz; McCutchen 5; Pham 2; Reynolds, B; Triolo 2."},{"label":"RBI","value":"Davis, H (19); McCutchen (50); Pham 2 (43)."},{"label":"Runners left in scoring position, 2 out","value":"Davis, H; Peguero 2; Bart; Kiner-Falefa; Reynolds, B."},{"label":"SAC","value":"Davis, H."},{"label":"GIDP","value":"Kiner-Falefa."},{"label":"Team RISP","value":"2-for-13."},{"label":"Team LOB","value":"10."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Canario (2, fielding); Kiner-Falefa (8, throw)."},{"label":"DP","value":"2 (Kiner-Falefa-Gonzales, N-Peguero; Triolo-Horwitz)."}]}],"note":[{"label":"a","value":"Grounded out for Canario in the 6th."},{"label":"b","value":"Grounded out for Simon in the 9th."},{"label":"1","value":"Ran for McCutchen in the 8th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":9,"airOuts":7,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".252","atBats":34,"obp":".323","slg":".425","ops":".748","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":12,"rbi":1,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":2,"lineOuts":1},"pitching":{"flyOuts":3,"groundOuts":9,"airOuts":7,"runs":4,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":4,"intentionalWalks":1,"hits":10,"hitByPitch":0,"atBats":36,"obp":".350","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":143,"era":"3.66","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.28","battersFaced":41,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":143,"balls":50,"strikes":93,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":4,"pitchesPerInning":"15.89","runsScoredPer9":"4.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":0,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"ID701350":{"person":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"jerseyNumber":"19","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"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":67,"flyOuts":24,"groundOuts":59,"airOuts":35,"runs":47,"doubles":18,"triples":1,"homeRuns":8,"strikeOuts":77,"baseOnBalls":39,"intentionalWalks":0,"hits":71,"hitByPitch":5,"avg":".295","atBats":241,"obp":".402","slg":".477","ops":".879","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":286,"totalBases":115,"rbi":30,"leftOnBase":97,"sacBunts":0,"sacFlies":1,"babip":".401","groundOutsToAirouts":"1.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.12","popOuts":4,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":84,"errors":1,"chances":87,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID571927":{"person":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":42,"gamesStarted":2,"flyOuts":37,"groundOuts":66,"airOuts":73,"runs":26,"doubles":11,"triples":3,"homeRuns":5,"strikeOuts":55,"baseOnBalls":11,"intentionalWalks":0,"hits":62,"hitByPitch":2,"atBats":254,"obp":".280","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1029,"era":"2.98","inningsPitched":"66.1","wins":5,"losses":2,"saves":2,"saveOpportunities":5,"holds":10,"blownSaves":3,"earnedRuns":22,"whip":"1.10","battersFaced":269,"outs":199,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":1029,"balls":329,"strikes":700,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".714","pitchesPerInning":"15.51","gamesFinished":4,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"7.46","walksPer9Inn":"1.49","hitsPer9Inn":"8.41","runsScoredPer9":"3.53","homeRunsPer9":"0.68","inheritedRunners":22,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":19,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":6,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663853":{"person":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"jerseyNumber":"23","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"600","stats":{"batting":{"summary":"3-4 | K, CS","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"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":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":27,"groundOuts":65,"airOuts":41,"runs":36,"doubles":19,"triples":3,"homeRuns":8,"strikeOuts":63,"baseOnBalls":14,"intentionalWalks":1,"hits":68,"hitByPitch":2,"avg":".291","atBats":234,"obp":".332","slg":".500","ops":".832","caughtStealing":5,"stolenBases":5,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":253,"totalBases":117,"rbi":40,"leftOnBase":86,"sacBunts":0,"sacFlies":3,"babip":".361","groundOutsToAirouts":"1.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.25","popOuts":1,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":75,"putOuts":313,"errors":7,"chances":395,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID669711":{"person":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"note":"(L, 6-5)(BS, 8)","summary":"0.2 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"0.2","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":1,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":4,"strikes":7,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"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":".000","passedBall":0,"pickoffs":0}},"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":61,"gamesStarted":0,"flyOuts":34,"groundOuts":56,"airOuts":67,"runs":25,"doubles":12,"triples":0,"homeRuns":6,"strikeOuts":43,"baseOnBalls":17,"intentionalWalks":1,"hits":50,"hitByPitch":2,"atBats":214,"obp":".295","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":894,"era":"3.04","inningsPitched":"56.1","wins":6,"losses":5,"saves":3,"saveOpportunities":11,"holds":16,"blownSaves":8,"earnedRuns":19,"whip":"1.19","battersFaced":235,"outs":169,"gamesPitched":61,"completeGames":0,"shutouts":0,"pitchesThrown":894,"balls":329,"strikes":565,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":3,"winPercentage":".545","pitchesPerInning":"15.87","gamesFinished":9,"strikeoutWalkRatio":"2.53","strikeoutsPer9Inn":"6.87","walksPer9Inn":"2.72","hitsPer9Inn":"7.99","runsScoredPer9":"3.99","homeRunsPer9":"0.96","inheritedRunners":26,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID657136":{"person":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"jerseyNumber":"12","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"900","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":20,"groundOuts":44,"airOuts":41,"runs":14,"doubles":6,"triples":0,"homeRuns":0,"strikeOuts":34,"baseOnBalls":12,"intentionalWalks":0,"hits":27,"hitByPitch":1,"avg":".189","atBats":143,"obp":".253","slg":".231","ops":".484","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":159,"totalBases":33,"rbi":6,"leftOnBase":76,"sacBunts":1,"sacFlies":2,"babip":".243","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":12,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":9,"stolenBases":31,"stolenBasePercentage":".775","caughtStealingPercentage":".225","assists":15,"putOuts":337,"errors":3,"chances":355,"fielding":".992","passedBall":1,"pickoffs":1}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID608324":{"person":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"jerseyNumber":"2","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"200","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":57,"groundOuts":76,"airOuts":108,"runs":50,"doubles":24,"triples":0,"homeRuns":16,"strikeOuts":57,"baseOnBalls":39,"intentionalWalks":2,"hits":98,"hitByPitch":8,"avg":".291","atBats":337,"obp":".376","slg":".504","ops":".880","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":386,"totalBases":170,"rbi":53,"leftOnBase":152,"sacBunts":0,"sacFlies":2,"babip":".308","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.06","popOuts":28,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":172,"putOuts":60,"errors":8,"chances":240,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID608701":{"person":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"jerseyNumber":"30","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":15,"groundOuts":34,"airOuts":27,"runs":24,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":42,"baseOnBalls":18,"intentionalWalks":1,"hits":39,"hitByPitch":1,"avg":".279","atBats":140,"obp":".360","slg":".493","ops":".853","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":161,"totalBases":69,"rbi":23,"leftOnBase":62,"sacBunts":0,"sacFlies":2,"babip":".344","groundOutsToAirouts":"1.26","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.00","popOuts":6,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":46,"errors":1,"chances":49,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID596115":{"person":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"jerseyNumber":"10","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":132,"flyOuts":68,"groundOuts":105,"airOuts":124,"runs":75,"doubles":22,"triples":0,"homeRuns":22,"strikeOuts":152,"baseOnBalls":28,"intentionalWalks":1,"hits":130,"hitByPitch":6,"avg":".255","atBats":509,"obp":".301","slg":".428","ops":".729","caughtStealing":0,"stolenBases":23,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":545,"totalBases":218,"rbi":84,"leftOnBase":226,"sacBunts":1,"sacFlies":1,"babip":".321","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.14","popOuts":32,"lineOuts":24},"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":346,"putOuts":181,"errors":12,"chances":539,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID678394":{"person":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":24,"gamesStarted":23,"flyOuts":75,"groundOuts":165,"airOuts":134,"runs":54,"doubles":17,"triples":0,"homeRuns":14,"strikeOuts":108,"baseOnBalls":47,"intentionalWalks":0,"hits":124,"hitByPitch":10,"atBats":524,"obp":".309","caughtStealing":6,"stolenBases":14,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":2255,"era":"2.99","inningsPitched":"141.2","wins":10,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":47,"whip":"1.21","battersFaced":588,"outs":425,"gamesPitched":24,"completeGames":1,"shutouts":0,"pitchesThrown":2255,"balls":846,"strikes":1409,"strikePercentage":".620","hitBatsmen":10,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.23","rbi":0,"winPercentage":".625","pitchesPerInning":"15.92","gamesFinished":0,"strikeoutWalkRatio":"2.30","strikeoutsPer9Inn":"6.86","walksPer9Inn":"2.99","hitsPer9Inn":"7.88","runsScoredPer9":"3.43","homeRunsPer9":"0.89","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":23,"lineOuts":36},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":10,"errors":2,"chances":27,"fielding":".926","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676477":{"person":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":53,"gamesStarted":0,"flyOuts":33,"groundOuts":53,"airOuts":52,"runs":21,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":75,"baseOnBalls":23,"intentionalWalks":2,"hits":46,"hitByPitch":5,"atBats":224,"obp":".291","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1030,"era":"2.63","inningsPitched":"61.2","wins":5,"losses":3,"saves":1,"saveOpportunities":5,"holds":21,"blownSaves":4,"earnedRuns":18,"whip":"1.12","battersFaced":254,"outs":185,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":1030,"balls":335,"strikes":695,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".625","pitchesPerInning":"16.70","gamesFinished":9,"strikeoutWalkRatio":"3.26","strikeoutsPer9Inn":"10.95","walksPer9Inn":"3.36","hitsPer9Inn":"6.71","runsScoredPer9":"3.06","homeRunsPer9":"0.29","inheritedRunners":12,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657514":{"person":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"jerseyNumber":"83","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":7,"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":7,"balls":0,"strikes":7,"strikePercentage":"1.000","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":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":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":51,"gamesStarted":2,"flyOuts":28,"groundOuts":59,"airOuts":46,"runs":20,"doubles":7,"triples":0,"homeRuns":1,"strikeOuts":40,"baseOnBalls":23,"intentionalWalks":5,"hits":35,"hitByPitch":3,"atBats":176,"obp":".298","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":766,"era":"2.81","inningsPitched":"48.0","wins":4,"losses":2,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":15,"whip":"1.21","battersFaced":207,"outs":144,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":766,"balls":280,"strikes":486,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.28","rbi":0,"winPercentage":".667","pitchesPerInning":"15.96","gamesFinished":10,"strikeoutWalkRatio":"1.74","strikeoutsPer9Inn":"7.50","walksPer9Inn":"4.31","hitsPer9Inn":"6.56","runsScoredPer9":"3.75","homeRunsPer9":"0.19","inheritedRunners":34,"inheritedRunnersScored":11,"catchersInterference":1,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":13,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":3,"errors":4,"chances":15,"fielding":".733","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676979":{"person":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":27,"gamesStarted":27,"flyOuts":67,"groundOuts":151,"airOuts":137,"runs":49,"doubles":24,"triples":2,"homeRuns":16,"strikeOuts":214,"baseOnBalls":42,"intentionalWalks":0,"hits":141,"hitByPitch":3,"atBats":641,"obp":".271","caughtStealing":7,"stolenBases":13,"stolenBasePercentage":".650","caughtStealingPercentage":".350","numberOfPitches":2672,"era":"2.40","inningsPitched":"172.1","wins":14,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"1.06","battersFaced":689,"outs":517,"gamesPitched":27,"completeGames":1,"shutouts":1,"pitchesThrown":2672,"balls":881,"strikes":1791,"strikePercentage":".670","hitBatsmen":3,"balks":3,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".737","pitchesPerInning":"15.50","gamesFinished":0,"strikeoutWalkRatio":"5.10","strikeoutsPer9Inn":"11.18","walksPer9Inn":"2.19","hitsPer9Inn":"7.36","runsScoredPer9":"2.56","homeRunsPer9":"0.84","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":29,"lineOuts":41},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":7,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID458677":{"person":{"id":458677,"fullName":"Justin Wilson","link":"/api/v1/people/458677"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"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":".---","numberOfPitches":7,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":1,"strikes":6,"strikePercentage":".860","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":52,"gamesStarted":0,"flyOuts":16,"groundOuts":32,"airOuts":35,"runs":16,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":47,"baseOnBalls":16,"intentionalWalks":2,"hits":41,"hitByPitch":2,"atBats":153,"obp":".343","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":675,"era":"2.63","inningsPitched":"41.0","wins":3,"losses":1,"saves":0,"saveOpportunities":4,"holds":16,"blownSaves":4,"earnedRuns":12,"whip":"1.39","battersFaced":173,"outs":123,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":675,"balls":242,"strikes":433,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".750","pitchesPerInning":"16.46","gamesFinished":3,"strikeoutWalkRatio":"2.94","strikeoutsPer9Inn":"10.32","walksPer9Inn":"3.51","hitsPer9Inn":"9.00","runsScoredPer9":"3.51","homeRunsPer9":"0.44","inheritedRunners":36,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686580":{"person":{"id":686580,"fullName":"Justin Slaten","link":"/api/v1/people/686580"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"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":23,"balls":11,"strikes":12,"strikePercentage":".520","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":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":25,"gamesStarted":0,"flyOuts":16,"groundOuts":24,"airOuts":30,"runs":12,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":17,"baseOnBalls":8,"intentionalWalks":2,"hits":16,"hitByPitch":0,"atBats":86,"obp":".253","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":356,"era":"3.33","inningsPitched":"24.1","wins":1,"losses":4,"saves":3,"saveOpportunities":5,"holds":4,"blownSaves":2,"earnedRuns":9,"whip":"0.99","battersFaced":95,"outs":73,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":356,"balls":122,"strikes":234,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".200","pitchesPerInning":"14.63","gamesFinished":7,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"6.29","walksPer9Inn":"2.96","hitsPer9Inn":"5.92","runsScoredPer9":"4.44","homeRunsPer9":"0.37","inheritedRunners":10,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666152":{"person":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"jerseyNumber":"17","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":26,"groundOuts":39,"airOuts":45,"runs":24,"doubles":4,"triples":1,"homeRuns":4,"strikeOuts":38,"baseOnBalls":10,"intentionalWalks":0,"hits":31,"hitByPitch":1,"avg":".207","atBats":150,"obp":".261","slg":".327","ops":".588","caughtStealing":5,"stolenBases":18,"stolenBasePercentage":".783","caughtStealingPercentage":".217","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":164,"totalBases":49,"rbi":15,"leftOnBase":63,"sacBunts":3,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.50","popOuts":7,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":143,"putOuts":64,"errors":5,"chances":212,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665966":{"person":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"jerseyNumber":"75","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":48,"groundOuts":82,"airOuts":82,"runs":45,"doubles":21,"triples":0,"homeRuns":11,"strikeOuts":91,"baseOnBalls":34,"intentionalWalks":0,"hits":81,"hitByPitch":1,"avg":".243","atBats":333,"obp":".314","slg":".405","ops":".719","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":371,"totalBases":135,"rbi":39,"leftOnBase":165,"sacBunts":1,"sacFlies":2,"babip":".300","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.27","popOuts":18,"lineOuts":16},"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":25,"stolenBases":67,"stolenBasePercentage":".728","caughtStealingPercentage":".272","assists":53,"putOuts":763,"errors":8,"chances":824,"fielding":".990","passedBall":7,"pickoffs":4}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681987":{"person":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"jerseyNumber":"40","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":5,"groundOuts":8,"airOuts":10,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":1,"avg":".200","atBats":35,"obp":".256","slg":".257","ops":".513","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":9,"rbi":1,"leftOnBase":6,"sacBunts":0,"sacFlies":1,"babip":".280","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":2},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":14,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.00","battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":6,"strikes":8,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"14.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.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":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":12,"errors":0,"chances":20,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680776":{"person":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"jerseyNumber":"16","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"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":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":132,"flyOuts":72,"groundOuts":116,"airOuts":135,"runs":74,"doubles":34,"triples":12,"homeRuns":13,"strikeOuts":142,"baseOnBalls":51,"intentionalWalks":1,"hits":135,"hitByPitch":10,"avg":".258","atBats":524,"obp":".333","slg":".443","ops":".776","caughtStealing":5,"stolenBases":22,"stolenBasePercentage":".815","caughtStealingPercentage":".185","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":589,"totalBases":232,"rbi":73,"leftOnBase":196,"sacBunts":1,"sacFlies":3,"babip":".328","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.31","popOuts":28,"lineOuts":35},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":247,"errors":7,"chances":261,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID686765":{"person":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"jerseyNumber":"20","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | BB, K, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":12,"groundOuts":17,"airOuts":17,"runs":10,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":4,"intentionalWalks":0,"hits":15,"hitByPitch":3,"avg":".242","atBats":62,"obp":".319","slg":".323","ops":".642","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":69,"totalBases":20,"rbi":3,"leftOnBase":29,"sacBunts":0,"sacFlies":0,"babip":".306","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":4},"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":13,"putOuts":93,"errors":1,"chances":107,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID801139":{"person":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"summary":"5.1 IP, 2 ER, 8 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":2,"airOuts":6,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":84,"inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":21,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":84,"balls":31,"strikes":53,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"3.38","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"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":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":1,"gamesStarted":1,"flyOuts":2,"groundOuts":2,"airOuts":6,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":19,"obp":".238","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":84,"era":"3.38","inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.94","battersFaced":21,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":84,"balls":31,"strikes":53,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".---","pitchesPerInning":"15.75","gamesFinished":0,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"13.50","walksPer9Inn":"3.38","hitsPer9Inn":"5.06","runsScoredPer9":"3.38","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"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"}]},"ID678882":{"person":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"jerseyNumber":"3","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"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":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":130,"flyOuts":67,"groundOuts":122,"airOuts":130,"runs":72,"doubles":29,"triples":3,"homeRuns":15,"strikeOuts":95,"baseOnBalls":22,"intentionalWalks":0,"hits":115,"hitByPitch":6,"avg":".252","atBats":457,"obp":".294","slg":".427","ops":".721","caughtStealing":4,"stolenBases":19,"stolenBasePercentage":".826","caughtStealingPercentage":".174","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":490,"totalBases":195,"rbi":55,"leftOnBase":207,"sacBunts":3,"sacFlies":2,"babip":".287","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.47","popOuts":27,"lineOuts":36},"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":41,"putOuts":282,"errors":7,"chances":330,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID663855":{"person":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":3,"strikes":8,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"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":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":32,"gamesStarted":9,"flyOuts":22,"groundOuts":88,"airOuts":45,"runs":51,"doubles":12,"triples":3,"homeRuns":5,"strikeOuts":57,"baseOnBalls":31,"intentionalWalks":1,"hits":74,"hitByPitch":8,"atBats":260,"obp":".377","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1168,"era":"6.41","inningsPitched":"66.0","wins":2,"losses":7,"saves":2,"saveOpportunities":3,"holds":2,"blownSaves":1,"earnedRuns":47,"whip":"1.59","battersFaced":304,"outs":198,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":1168,"balls":444,"strikes":724,"strikePercentage":".620","hitBatsmen":8,"balks":0,"wildPitches":9,"pickoffs":1,"groundOutsToAirouts":"1.96","rbi":1,"winPercentage":".222","pitchesPerInning":"17.70","gamesFinished":9,"strikeoutWalkRatio":"1.84","strikeoutsPer9Inn":"7.77","walksPer9Inn":"4.23","hitsPer9Inn":"10.09","runsScoredPer9":"6.95","homeRunsPer9":"0.68","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":4,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID608337":{"person":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":21,"gamesStarted":21,"flyOuts":65,"groundOuts":104,"airOuts":144,"runs":50,"doubles":19,"triples":1,"homeRuns":16,"strikeOuts":99,"baseOnBalls":38,"intentionalWalks":0,"hits":108,"hitByPitch":1,"atBats":450,"obp":".299","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1892,"era":"3.47","inningsPitched":"119.1","wins":9,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"1.22","battersFaced":495,"outs":358,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1892,"balls":670,"strikes":1222,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".818","pitchesPerInning":"15.85","gamesFinished":0,"strikeoutWalkRatio":"2.61","strikeoutsPer9Inn":"7.47","walksPer9Inn":"2.87","hitsPer9Inn":"8.15","runsScoredPer9":"3.77","homeRunsPer9":"1.21","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":37,"lineOuts":42},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":3,"chances":11,"fielding":".727","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID807799":{"person":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"jerseyNumber":"7","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | 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":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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":12,"groundOuts":44,"airOuts":23,"runs":6,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":19,"baseOnBalls":6,"intentionalWalks":0,"hits":25,"hitByPitch":3,"avg":".229","atBats":109,"obp":".283","slg":".339","ops":".622","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":120,"totalBases":37,"rbi":13,"leftOnBase":56,"sacBunts":0,"sacFlies":2,"babip":".256","groundOutsToAirouts":"1.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"54.50","popOuts":5,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID669160":{"person":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"jerseyNumber":"85","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":23,"gamesStarted":22,"flyOuts":68,"groundOuts":120,"airOuts":124,"runs":70,"doubles":20,"triples":6,"homeRuns":20,"strikeOuts":117,"baseOnBalls":50,"intentionalWalks":3,"hits":121,"hitByPitch":11,"atBats":477,"obp":".336","caughtStealing":5,"stolenBases":18,"stolenBasePercentage":".783","caughtStealingPercentage":".217","numberOfPitches":2019,"era":"4.79","inningsPitched":"124.0","wins":7,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":66,"whip":"1.38","battersFaced":543,"outs":372,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2019,"balls":733,"strikes":1286,"strikePercentage":".640","hitBatsmen":11,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".412","pitchesPerInning":"16.28","gamesFinished":0,"strikeoutWalkRatio":"2.34","strikeoutsPer9Inn":"8.49","walksPer9Inn":"3.63","hitsPer9Inn":"8.78","runsScoredPer9":"5.08","homeRunsPer9":"1.45","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":21,"lineOuts":35},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":8,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID547973":{"person":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":57,"gamesStarted":0,"flyOuts":28,"groundOuts":31,"airOuts":51,"runs":7,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":74,"baseOnBalls":14,"intentionalWalks":0,"hits":21,"hitByPitch":0,"atBats":176,"obp":".183","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":749,"era":"1.04","inningsPitched":"52.0","wins":4,"losses":2,"saves":26,"saveOpportunities":28,"holds":4,"blownSaves":2,"earnedRuns":6,"whip":"0.67","battersFaced":191,"outs":156,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":749,"balls":226,"strikes":523,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".667","pitchesPerInning":"14.40","gamesFinished":34,"strikeoutWalkRatio":"5.29","strikeoutsPer9Inn":"12.81","walksPer9Inn":"2.42","hitsPer9Inn":"3.63","runsScoredPer9":"1.21","homeRunsPer9":"0.52","inheritedRunners":10,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[701350,608324,680776,596115,807799,663853,686765,678882,657136,801139,669711,686580,663855,458677,657514],"pitchers":[801139,669711,686580,663855,458677,657514],"bench":[681987,666152,665966,608701],"bullpen":[678394,547973,676979,608337,571927,669160,676477],"battingOrder":[701350,608324,680776,596115,807799,663853,686765,678882,657136],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Anthony (8, 5th inning off Skenes, 0 on, 0 out)."},{"label":"TB","value":"Anthony 5; Duran, Ja; Gonzalez, R 3; Rafaela 2; Yoshida."},{"label":"RBI","value":"Anthony (30)."},{"label":"Runners left in scoring position, 2 out","value":"Duran, Ja; Rafaela 2; Wong 2."},{"label":"GIDP","value":"Anthony; Bregman."},{"label":"Team RISP","value":"1-for-7."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Sogard (1, 2nd base off Skenes/Davis, H)."},{"label":"CS","value":"Gonzalez, R (5, 2nd base by Skenes/Davis, H)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Bregman-Sogard-Gonzalez, R)."}]}],"note":[]}},"officials":[{"official":{"id":427248,"fullName":"Dan Iassogna","link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":503490,"fullName":"Chris Segal","link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":691042,"fullName":"Willie Traynor","link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":427044,"fullName":"CB Bucknor","link":"/api/v1/people/427044"},"officialType":"Third Base"}],"info":[{"label":"IBB","value":"Pham (by Bernardino)."},{"label":"Pitches-strikes","value":"Skenes 95-60; Moreta 9-8; Mattson 12-10; Santana, D 13-8; Tolle 84-53; Weissert 11-7; Slaten 23-12; Hicks, J 11-8; Wilson, J 7-6; Bernardino 7-7."},{"label":"Groundouts-flyouts","value":"Skenes 8-3; Moreta 1-0; Mattson 0-1; Santana, D 0-0; Tolle 2-2; Weissert 1-0; Slaten 1-0; Hicks, J 1-1; Wilson, J 1-0; Bernardino 3-0."},{"label":"Batters faced","value":"Skenes 25; Moreta 3; Mattson 4; Santana, D 4; Tolle 21; Weissert 4; Slaten 5; Hicks, J 4; Wilson, J 2; Bernardino 5."},{"label":"Inherited runners-scored","value":"Weissert 2-2; Wilson, J 2-0."},{"label":"Umpires","value":"HP: Dan Iassogna. 1B: Chris Segal. 2B: Willie Traynor. 3B: CB Bucknor. "},{"label":"Weather","value":"67 degrees, Cloudy."},{"label":"Wind","value":"4 mph, In From LF."},{"label":"First pitch","value":"7:10 PM."},{"label":"T","value":"2:31."},{"label":"Att","value":"36,344."},{"label":"Venue","value":"Fenway Park."},{"label":"August 29, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139","boxscoreName":"Tolle"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"summary":"5.1 IP, 2 ER, 8 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":2,"airOuts":6,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":84,"inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":21,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":84,"balls":31,"strikes":53,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"3.38","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"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":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":1,"gamesStarted":1,"flyOuts":2,"groundOuts":2,"airOuts":6,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":19,"obp":".238","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":84,"era":"3.38","inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.94","battersFaced":21,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":84,"balls":31,"strikes":53,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".---","pitchesPerInning":"15.75","gamesFinished":0,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"13.50","walksPer9Inn":"3.38","hitsPer9Inn":"5.06","runsScoredPer9":"3.38","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"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"}]},"type":"starter","gameScore":64,"pitchingGameScore":64},{"player":{"person":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705","boxscoreName":"McCutchen"},"jerseyNumber":"22","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"500","stats":{"batting":{"summary":"3-3 | 2 2B, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":115,"flyOuts":61,"groundOuts":99,"airOuts":108,"runs":42,"doubles":21,"triples":0,"homeRuns":12,"strikeOuts":101,"baseOnBalls":56,"intentionalWalks":4,"hits":99,"hitByPitch":2,"avg":".245","atBats":404,"obp":".338","slg":".386","ops":".724","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":467,"totalBases":156,"rbi":50,"leftOnBase":164,"sacBunts":0,"sacFlies":3,"babip":".296","groundOutsToAirouts":"0.92","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"33.67","popOuts":24,"lineOuts":23},"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":11,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":63,"hittingGameScore":63},{"player":{"person":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350","boxscoreName":"Anthony"},"jerseyNumber":"19","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"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":67,"flyOuts":24,"groundOuts":59,"airOuts":35,"runs":47,"doubles":18,"triples":1,"homeRuns":8,"strikeOuts":77,"baseOnBalls":39,"intentionalWalks":0,"hits":71,"hitByPitch":5,"avg":".295","atBats":241,"obp":".402","slg":".477","ops":".879","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":286,"totalBases":115,"rbi":30,"leftOnBase":97,"sacBunts":0,"sacFlies":1,"babip":".401","groundOutsToAirouts":"1.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.12","popOuts":4,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":84,"errors":1,"chances":87,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":56,"hittingGameScore":56}]},"decisions":{"winner":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"loser":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"save":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}