{"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":776695,"link":"/api/v1.1/game/776695/feed/live","metaData":{"wait":10,"timeStamp":"20250819_020121","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count31","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776695,"type":"R","doubleHeader":"N","id":"2025/08/18/balmlb-bosmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776695-2025-08-18","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-18T23:10:00Z","originalDate":"2025-08-18","officialDate":"2025-08-18","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":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110","season":2025,"venue":{"id":2,"name":"Oriole Park at Camden Yards","link":"/api/v1/venues/2"},"springVenue":{"id":2508,"link":"/api/v1/venues/2508"},"teamCode":"bal","fileCode":"bal","abbreviation":"BAL","teamName":"Orioles","locationName":"Baltimore","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":"Baltimore","record":{"gamesPlayed":125,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":58,"losses":67,"ties":0,"pct":".464"},"records":{},"divisionLeader":false,"wins":58,"losses":67,"winningPercentage":".464"},"franchiseName":"Baltimore","clubName":"Orioles","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":126,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":68,"losses":58,"ties":0,"pct":".540"},"records":{},"divisionLeader":false,"wins":68,"losses":58,"winningPercentage":".540"},"franchiseName":"Boston","clubName":"Red Sox","active":true}},"players":{"ID669211":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211","firstName":"Keegan","lastName":"Akin","primaryNumber":"45","birthDate":"1995-04-01","currentAge":31,"birthCity":"Alma","birthStateProvince":"MI","birthCountry":"USA","height":"6' 0\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Keegan","useLastName":"Akin","middleName":"Lee","boxscoreName":"Akin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"A-kin","mlbDebutDate":"2020-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Keegan Akin","nameSlug":"keegan-akin-669211","firstLastName":"Keegan Akin","lastFirstName":"Akin, Keegan","lastInitName":"Akin, K","initLastName":"K Akin","fullFMLName":"Keegan Lee Akin","fullLFMName":"Akin, Keegan Lee","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID694212":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212","firstName":"Samuel","lastName":"Basallo","primaryNumber":"29","birthDate":"2004-08-13","currentAge":22,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 4\"","weight":250,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Samuel","useLastName":"Basallo","middleName":"Alexander","boxscoreName":"Basallo","gender":"M","nameMatrilineal":"Mendez","isPlayer":true,"isVerified":true,"pronunciation":"SAM-well bah-SY-yo","mlbDebutDate":"2025-08-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Samuel Basallo","nameSlug":"samuel-basallo-694212","firstLastName":"Samuel Basallo","lastFirstName":"Basallo, Samuel","lastInitName":"Basallo, S","initLastName":"S Basallo","fullFMLName":"Samuel Alexander Basallo","fullLFMName":"Basallo, Samuel Alexander","strikeZoneTop":3.39,"strikeZoneBottom":1.71},"ID666185":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185","firstName":"Dylan","lastName":"Carlson","primaryNumber":"3","birthDate":"1998-10-23","currentAge":27,"birthCity":"Elk Grove","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Dylan","useLastName":"Carlson","middleName":"James","boxscoreName":"Carlson","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2020-08-15","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dylan Carlson","nameSlug":"dylan-carlson-666185","firstLastName":"Dylan Carlson","lastFirstName":"Carlson, Dylan","lastInitName":"Carlson, D","initLastName":"D Carlson","fullFMLName":"Dylan James Carlson","fullLFMName":"Carlson, Dylan James","strikeZoneTop":3.272,"strikeZoneBottom":1.651},"ID670329":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329","firstName":"Joshua","lastName":"Garcia","primaryNumber":"50","birthDate":"1994-01-10","currentAge":32,"birthCity":"Honolulu","birthStateProvince":"HI","birthCountry":"USA","height":"5' 9\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Rico","useLastName":"Garcia","middleName":"Rico","boxscoreName":"Garcia, Ri","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rico Garcia","nameSlug":"rico-garcia-670329","firstLastName":"Rico Garcia","lastFirstName":"Garcia, Rico","lastInitName":"Garcia, R","initLastName":"R Garcia","fullFMLName":"Joshua Rico Garcia","fullLFMName":"Garcia, Joshua Rico","strikeZoneTop":3.076,"strikeZoneBottom":1.553},"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},"ID683002":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002","firstName":"Gunnar","lastName":"Henderson","primaryNumber":"2","birthDate":"2001-06-29","currentAge":25,"birthCity":"Montgomery","birthStateProvince":"AL","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Gunnar","useLastName":"Henderson","middleName":"Randal","boxscoreName":"Henderson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gunnar Henderson","nameSlug":"gunnar-henderson-683002","firstLastName":"Gunnar Henderson","lastFirstName":"Henderson, Gunnar","lastInitName":"Henderson, G","initLastName":"G Henderson","fullFMLName":"Gunnar Randal Henderson","fullLFMName":"Henderson, Gunnar Randal","strikeZoneTop":3.33,"strikeZoneBottom":1.68},"ID621111":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111","firstName":"Walker","lastName":"Buehler","primaryNumber":"10","birthDate":"1994-07-28","currentAge":32,"birthCity":"Lexington","birthStateProvince":"KY","birthCountry":"USA","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Walker","useLastName":"Buehler","middleName":"Anthony","boxscoreName":"Buehler","nickName":"Buetane","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BYOO-ler","mlbDebutDate":"2017-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Walker Buehler","nameSlug":"walker-buehler-621111","firstLastName":"Walker Buehler","lastFirstName":"Buehler, Walker","lastInitName":"Buehler, W","initLastName":"W Buehler","fullFMLName":"Walker Anthony Buehler","fullLFMName":"Buehler, Walker Anthony","strikeZoneTop":3.29,"strikeZoneBottom":1.6},"ID663993":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993","firstName":"David","lastName":"Lowe","primaryNumber":"46","birthDate":"1995-07-07","currentAge":31,"birthCity":"Norfolk","birthStateProvince":"VA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Nathaniel","useLastName":"Lowe","middleName":"Nathaniel","boxscoreName":"Lowe, N","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-04-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nathaniel Lowe","nameSlug":"nathaniel-lowe-663993","firstLastName":"Nathaniel Lowe","lastFirstName":"Lowe, Nathaniel","lastInitName":"Lowe, N","initLastName":"N Lowe","fullFMLName":"David Nathaniel Lowe","fullLFMName":"Lowe, David Nathaniel","strikeZoneTop":3.367,"strikeZoneBottom":1.699},"ID687637":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637","firstName":"Dylan","lastName":"Beavers","primaryNumber":"12","birthDate":"2001-08-11","currentAge":25,"birthCity":"San Luis Obispo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Dylan","useLastName":"Beavers","middleName":"Matthew","boxscoreName":"Beavers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Beavers","nameSlug":"dylan-beavers-687637","firstLastName":"Dylan Beavers","lastFirstName":"Beavers, Dylan","lastInitName":"Beavers, D","initLastName":"D Beavers","fullFMLName":"Dylan Matthew Beavers","fullLFMName":"Beavers, Dylan Matthew","strikeZoneTop":3.42,"strikeZoneBottom":1.73},"ID663624":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624","firstName":"Ryan","lastName":"Mountcastle","primaryNumber":"6","birthDate":"1997-02-18","currentAge":29,"birthCity":"Winter Springs","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Ryan","useLastName":"Mountcastle","middleName":"Lee","boxscoreName":"Mountcastle","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2020-08-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Mountcastle","nameSlug":"ryan-mountcastle-663624","firstLastName":"Ryan Mountcastle","lastFirstName":"Mountcastle, Ryan","lastInitName":"Mountcastle, R","initLastName":"R Mountcastle","fullFMLName":"Ryan Lee Mountcastle","fullLFMName":"Mountcastle, Ryan Lee","strikeZoneTop":3.36,"strikeZoneBottom":1.7},"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},"ID682274":{"id":682274,"fullName":"Yaramil Hiraldo","link":"/api/v1/people/682274","firstName":"Yaramil","lastName":"Hiraldo","primaryNumber":"76","birthDate":"1995-12-31","currentAge":30,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yaramil","useLastName":"Hiraldo","middleName":"Junior","boxscoreName":"Hiraldo","gender":"M","nameMatrilineal":"Jimenez","isPlayer":true,"isVerified":false,"mlbDebutDate":"2025-05-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yaramil Hiraldo","nameSlug":"yaramil-hiraldo-682274","firstLastName":"Yaramil Hiraldo","lastFirstName":"Hiraldo, Yaramil","lastInitName":"Hiraldo, Y","initLastName":"Y Hiraldo","fullFMLName":"Yaramil Junior Hiraldo","fullLFMName":"Hiraldo, Yaramil Junior","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID676679":{"id":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679","firstName":"Luis","lastName":"Vázquez","primaryNumber":"52","birthDate":"1999-10-10","currentAge":26,"birthCity":"Orocovis","birthCountry":"Puerto Rico","height":"6' 0\"","weight":165,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Luis","useLastName":"Vázquez","boxscoreName":"Vázquez, L","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"LOO-ees","mlbDebutDate":"2024-05-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Vázquez","nameSlug":"luis-vazquez-676679","firstLastName":"Luis Vázquez","lastFirstName":"Vázquez, Luis","lastInitName":"Vázquez, L","initLastName":"L Vázquez","fullFMLName":"Luis Vázquez","fullLFMName":"Vázquez, Luis ","strikeZoneTop":3.202,"strikeZoneBottom":1.616},"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},"ID669704":{"id":669704,"fullName":"Kade Strowd","link":"/api/v1/people/669704","firstName":"Randall","lastName":"Strowd","primaryNumber":"24","birthDate":"1997-09-17","currentAge":29,"birthCity":"Fort Worth","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kade","useLastName":"Strowd","middleName":"Kade","boxscoreName":"Strowd","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-05-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kade Strowd","nameSlug":"kade-strowd-669704","firstLastName":"Kade Strowd","lastFirstName":"Strowd, Kade","lastInitName":"Strowd, K","initLastName":"K Strowd","fullFMLName":"Randall Kade Strowd","fullLFMName":"Strowd, Randall Kade","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID681297":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297","firstName":"Colton","lastName":"Cowser","primaryNumber":"17","birthDate":"2000-03-20","currentAge":26,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Colton","useLastName":"Cowser","middleName":"Dale","boxscoreName":"Cowser","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"KOW-zur","mlbDebutDate":"2023-07-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colton Cowser","nameSlug":"colton-cowser-681297","firstLastName":"Colton Cowser","lastFirstName":"Cowser, Colton","lastInitName":"Cowser, C","initLastName":"C Cowser","fullFMLName":"Colton Dale Cowser","fullLFMName":"Cowser, Colton Dale","strikeZoneTop":3.33,"strikeZoneBottom":1.68},"ID663558":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558","firstName":"Jovani","lastName":"Moran","primaryNumber":"47","birthDate":"1997-04-24","currentAge":29,"birthCity":"Mayaguez","birthCountry":"Puerto Rico","height":"6' 1\"","weight":167,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jovani","useLastName":"Morán","boxscoreName":"Morán","gender":"M","nameMatrilineal":"Moreno","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"jo-VAH-nee MOH-ran","mlbDebutDate":"2021-09-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jovani Morán","nameSlug":"jovani-moran-663558","firstLastName":"Jovani Morán","lastFirstName":"Morán, Jovani","lastInitName":"Morán, J","initLastName":"J Morán","fullFMLName":"Jovani Morán","fullLFMName":"Morán, Jovani ","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID691723":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723","firstName":"Coby","lastName":"Mayo","primaryNumber":"16","birthDate":"2001-12-10","currentAge":24,"birthCity":"Coral Springs","birthStateProvince":"FL","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Coby","useLastName":"Mayo","middleName":"Gerald","boxscoreName":"Mayo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-08-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Coby Mayo","nameSlug":"coby-mayo-691723","firstLastName":"Coby Mayo","lastFirstName":"Mayo, Coby","lastInitName":"Mayo, C","initLastName":"C Mayo","fullFMLName":"Coby Gerald Mayo","fullLFMName":"Mayo, Coby Gerald","strikeZoneTop":3.41,"strikeZoneBottom":1.72},"ID665152":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152","firstName":"Dean","lastName":"Kremer","primaryNumber":"13","birthDate":"1996-01-07","currentAge":30,"birthCity":"Stockton","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dean","useLastName":"Kremer","middleName":"Junior","boxscoreName":"Kremer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"KRAY-mur","mlbDebutDate":"2020-09-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dean Kremer","nameSlug":"dean-kremer-665152","firstLastName":"Dean Kremer","lastFirstName":"Kremer, Dean","lastInitName":"Kremer, D","initLastName":"D Kremer","fullFMLName":"Dean Junior Kremer","fullLFMName":"Kremer, Dean Junior","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669236":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236","firstName":"Jeremiah","lastName":"Jackson","primaryNumber":"82","birthDate":"2000-03-26","currentAge":26,"birthCity":"Antioch","birthStateProvince":"TN","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jeremiah","useLastName":"Jackson","boxscoreName":"Jackson, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2025-08-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeremiah Jackson","nameSlug":"jeremiah-jackson-669236","firstLastName":"Jeremiah Jackson","lastFirstName":"Jackson, Jeremiah","lastInitName":"Jackson, J","initLastName":"J Jackson","fullFMLName":"Jeremiah Jackson","fullLFMName":"Jackson, Jeremiah","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"ID669432":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432","firstName":"Trevor","lastName":"Rogers","primaryNumber":"28","birthDate":"1997-11-13","currentAge":28,"birthCity":"Carlsbad","birthStateProvince":"NM","birthCountry":"USA","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trevor","useLastName":"Rogers","middleName":"J'Daniel","boxscoreName":"Rogers, Tr","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2020-08-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Trevor Rogers","nameSlug":"trevor-rogers-669432","firstLastName":"Trevor Rogers","lastFirstName":"Rogers, Trevor","lastInitName":"Rogers, T","initLastName":"T Rogers","fullFMLName":"Trevor J'Daniel Rogers","fullLFMName":"Rogers, Trevor J'Daniel","strikeZoneTop":3.81,"strikeZoneBottom":1.77},"ID687064":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064","firstName":"Brandon","lastName":"Young","primaryNumber":"63","birthDate":"1998-08-19","currentAge":28,"birthCity":"Lumberton","birthStateProvince":"TX","birthCountry":"USA","height":"6' 6\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandon","useLastName":"Young","middleName":"Wayne","boxscoreName":"Young","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2025-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Young","nameSlug":"brandon-young-687064","firstLastName":"Brandon Young","lastFirstName":"Young, Brandon","lastInitName":"Young, B","initLastName":"B Young","fullFMLName":"Brandon Wayne Young","fullLFMName":"Young, Brandon Wayne","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID700249":{"id":700249,"fullName":"Cade Povich","link":"/api/v1/people/700249","firstName":"Cade","lastName":"Povich","primaryNumber":"37","birthDate":"2000-04-12","currentAge":26,"birthCity":"Reno","birthStateProvince":"NV","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cade","useLastName":"Povich","middleName":"Jackie","boxscoreName":"Povich","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"POH-vitch","mlbDebutDate":"2024-06-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cade Povich","nameSlug":"cade-povich-700249","firstLastName":"Cade Povich","lastFirstName":"Povich, Cade","lastInitName":"Povich, C","initLastName":"C Povich","fullFMLName":"Cade Jackie Povich","fullLFMName":"Povich, Cade Jackie","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"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},"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},"ID676059":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059","firstName":"Jordan","lastName":"Westburg","primaryNumber":"11","birthDate":"1999-02-18","currentAge":27,"birthCity":"New Braunfels","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Jordan","useLastName":"Westburg","middleName":"Cole","boxscoreName":"Westburg","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-06-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Westburg","nameSlug":"jordan-westburg-676059","firstLastName":"Jordan Westburg","lastFirstName":"Westburg, Jordan","lastInitName":"Westburg, J","initLastName":"J Westburg","fullFMLName":"Jordan Cole Westburg","fullLFMName":"Westburg, Jordan Cole","strikeZoneTop":3.27,"strikeZoneBottom":1.65},"ID656686":{"id":656686,"fullName":"Corbin Martin","link":"/api/v1/people/656686","firstName":"Corbin","lastName":"Martin","primaryNumber":"38","birthDate":"1995-12-28","currentAge":30,"birthCity":"Hempstead","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Corbin","useLastName":"Martin","middleName":"Montgomery","boxscoreName":"Martin, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2019-05-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Corbin Martin","nameSlug":"corbin-martin-656686","firstLastName":"Corbin Martin","lastFirstName":"Martin, Corbin","lastInitName":"Martin, C","initLastName":"C Martin","fullFMLName":"Corbin Montgomery Martin","fullLFMName":"Martin, Corbin Montgomery","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID647351":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351","firstName":"Abraham","lastName":"Toro","primaryNumber":"21","birthDate":"1996-12-20","currentAge":29,"birthCity":"Longueuil","birthStateProvince":"QC","birthCountry":"Canada","height":"6' 0\"","weight":223,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Abraham","useLastName":"Toro","middleName":"Josue","boxscoreName":"Toro","gender":"M","nameMatrilineal":"Hernandez","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-08-22","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Abraham Toro","nameSlug":"abraham-toro-647351","firstLastName":"Abraham Toro","lastFirstName":"Toro, Abraham","lastInitName":"Toro, A","initLastName":"A Toro","fullFMLName":"Abraham Josue Toro","fullLFMName":"Toro, Abraham Josue","strikeZoneTop":3.197,"strikeZoneBottom":1.614},"ID702616":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616","firstName":"Jackson","lastName":"Holliday","primaryNumber":"7","birthDate":"2003-12-04","currentAge":22,"birthCity":"Austin","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jackson","useLastName":"Holliday","middleName":"Matthew","boxscoreName":"Holliday","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-04-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jackson Holliday","nameSlug":"jackson-holliday-702616","firstLastName":"Jackson Holliday","lastFirstName":"Holliday, Jackson","lastInitName":"Holliday, J","initLastName":"J Holliday","fullFMLName":"Jackson Matthew Holliday","fullLFMName":"Holliday, Jackson Matthew","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID608372":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372","firstName":"Tomoyuki","lastName":"Sugano","primaryNumber":"11","birthDate":"1989-10-11","currentAge":36,"birthCity":"Kanagawa","birthCountry":"Japan","height":"6' 1\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tomoyuki","useLastName":"Sugano","boxscoreName":"Sugano","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"toh-moh-YOO-kee soo-GAH-noh","mlbDebutDate":"2025-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tomoyuki Sugano","nameSlug":"tomoyuki-sugano-608372","firstLastName":"Tomoyuki Sugano","lastFirstName":"Sugano, Tomoyuki","lastInitName":"Sugano, T","initLastName":"T Sugano","fullFMLName":"Tomoyuki Sugano","fullLFMName":"Sugano, Tomoyuki","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID664991":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991","firstName":"Grant","lastName":"Wolfram","primaryNumber":"48","birthDate":"1996-12-12","currentAge":29,"birthCity":"Holland","birthStateProvince":"MI","birthCountry":"USA","height":"6' 7\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Grant","useLastName":"Wolfram","boxscoreName":"Wolfram","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"wolf-RAM","mlbDebutDate":"2025-04-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Grant Wolfram","nameSlug":"grant-wolfram-664991","firstLastName":"Grant Wolfram","lastFirstName":"Wolfram, Grant","lastInitName":"Wolfram, G","initLastName":"G Wolfram","fullFMLName":"Grant Wolfram","fullLFMName":"Wolfram, Grant","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"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},"ID663462":{"id":663462,"fullName":"Isaiah Campbell","link":"/api/v1/people/663462","firstName":"Isaiah","lastName":"Campbell","primaryNumber":"49","birthDate":"1997-08-15","currentAge":29,"birthCity":"Angra de Heroismo","birthCountry":"Portugal","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Isaiah","useLastName":"Campbell","middleName":"Lyn","boxscoreName":"Campbell, I","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Isaiah Campbell","nameSlug":"isaiah-campbell-663462","firstLastName":"Isaiah Campbell","lastFirstName":"Campbell, Isaiah","lastInitName":"Campbell, I","initLastName":"I Campbell","fullFMLName":"Isaiah Lyn Campbell","fullLFMName":"Campbell, Isaiah Lyn","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID666974":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974","firstName":"Yennier","lastName":"Cano","primaryNumber":"78","birthDate":"1994-03-09","currentAge":32,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 4\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yennier","useLastName":"Cano","boxscoreName":"Cano","gender":"M","nameMatrilineal":"Banes","isPlayer":true,"isVerified":true,"pronunciation":"YEN-neer","mlbDebutDate":"2022-05-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yennier Cano","nameSlug":"yennier-cano-666974","firstLastName":"Yennier Cano","lastFirstName":"Cano, Yennier","lastInitName":"Cano, Y","initLastName":"Y Cano","fullFMLName":"Yennier  Cano","fullLFMName":"Cano, Yennier","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID608650":{"id":608650,"fullName":"Dietrich Enns","link":"/api/v1/people/608650","firstName":"Dietrich","lastName":"Enns","primaryNumber":"71","birthDate":"1991-05-16","currentAge":35,"birthCity":"Frankfort","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dietrich","useLastName":"Enns","boxscoreName":"Enns","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"en-s","mlbDebutDate":"2017-08-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dietrich Enns","nameSlug":"dietrich-enns-608650","firstLastName":"Dietrich Enns","lastFirstName":"Enns, Dietrich","lastInitName":"Enns, D","initLastName":"D Enns","fullFMLName":"Dietrich Enns","fullLFMName":"Enns, Dietrich","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID656577":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577","firstName":"Alexander","lastName":"Jackson","primaryNumber":"70","birthDate":"1995-12-25","currentAge":30,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":238,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Alex","useLastName":"Jackson","middleName":"James","boxscoreName":"Jackson, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Jackson","nameSlug":"alex-jackson-656577","firstLastName":"Alex Jackson","lastFirstName":"Jackson, Alex","lastInitName":"Jackson, A","initLastName":"A Jackson","fullFMLName":"Alexander James Jackson","fullLFMName":"Jackson, Alexander James","strikeZoneTop":3.254,"strikeZoneBottom":1.642}},"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":"66","wind":"3 mph, R To L"},"gameInfo":{"attendance":36961,"firstPitch":"2025-08-18T23:11:00.000Z","gameDurationMinutes":170},"review":{"hasChallenges":true,"away":{"used":1,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"home":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"}},"officialScorer":{"id":699537,"fullName":"Loren Foxx","link":"/api/v1/people/699537"},"primaryDatacaster":{"id":546740,"fullName":"Marti Sementelli","link":"/api/v1/people/546740"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jackson Holliday walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-18T23:11:33.845Z","endTime":"2025-08-18T23:14:16.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,5,6,7,8,9],"actionIndex":[0,1,2,4],"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":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"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-18T19:36:43.637Z","endTime":"2025-08-18T22:47:56.377Z","isPitch":false,"type":"action","player":{"id":702616,"link":"/api/v1/people/702616"}},{"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-18T22:47:56.377Z","endTime":"2025-08-18T23:11:08.903Z","isPitch":false,"type":"action","player":{"id":702616,"link":"/api/v1/people/702616"}},{"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-18T23:11:08.903Z","endTime":"2025-08-18T23:11:36.199Z","isPitch":false,"type":"action","player":{"id":702616,"link":"/api/v1/people/702616"}},{"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":94.4,"endSpeed":85.3,"strikeZoneTop":3.36543487026747,"strikeZoneBottom":1.51977421276024,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.75873025092689,"aZ":-17.64045346602895,"pfxX":-8.779542465227738,"pfxZ":7.693481151409543,"pX":-1.3136245588911917,"pZ":4.12453935394372,"vX0":5.3434451029245675,"vY0":-137.387627640284,"vZ0":-0.26988028048587964,"x":167.07,"y":127.42,"x0":-2.154982087440884,"y0":50.004064304233985,"z0":5.435243918332425,"aX":-16.58848461793773},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.0,"breakHorizontal":14.6,"spinRate":2321,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.40047241439473025,"extension":6.329690737390395},"index":3,"playId":"bd3c0c76-eb8e-398e-875b-e7b708cf351b","pitchNumber":1,"startTime":"2025-08-18T23:11:36.199Z","endTime":"2025-08-18T23:11:40.605Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":4,"startTime":"2025-08-18T23:12:21.988Z","endTime":"2025-08-18T23:12:55.574Z","isPitch":false,"type":"action","player":{"id":702616,"link":"/api/v1/people/702616"}},{"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":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.5,"strikeZoneTop":3.36478691458606,"strikeZoneBottom":1.51116814591158,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.17176953369828,"aZ":-22.94223490493749,"pfxX":0.47196479818303594,"pfxZ":5.278285174702361,"pX":-0.5269343875722214,"pZ":4.027710398503991,"vX0":4.427748418403432,"vY0":-131.4958618571591,"vZ0":1.2510455660314035,"x":137.09,"y":130.03,"x0":-2.2946830866390657,"y0":50.00324451970254,"z0":5.249213034814285,"aX":0.8251628643854462},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.1,"breakHorizontal":-1.8,"spinRate":2391,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.41670427360711937,"extension":6.575265574228435},"index":5,"playId":"80fa4d75-de0c-3c3d-a12e-5b69231667de","pitchNumber":2,"startTime":"2025-08-18T23:12:55.574Z","endTime":"2025-08-18T23:13:00.118Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.6,"strikeZoneTop":3.38550270518005,"strikeZoneBottom":1.6221731556651,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.155585784440795,"aZ":-21.823642364443195,"pfxX":-12.162894657109426,"pfxZ":5.502416795549217,"pX":0.9399524928716515,"pZ":1.7098332014790572,"vX0":12.224363109033638,"vY0":-136.77787001659613,"vZ0":-5.158332001879612,"x":81.17,"y":192.61,"x0":-2.0222631152904387,"y0":50.002956155083034,"z0":5.131083402332698,"aX":-22.883150885532512},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.9,"breakHorizontal":19.2,"spinRate":2367,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4015351730654326,"extension":6.598887691919197},"index":6,"playId":"816da842-d8f1-30b3-87a6-00db88240619","pitchNumber":3,"startTime":"2025-08-18T23:13:11.888Z","endTime":"2025-08-18T23:13:16.249Z","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.9,"endSpeed":86.4,"strikeZoneTop":3.37498112557632,"strikeZoneBottom":1.64568005997077,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.025072436801196,"aZ":-17.457941788017234,"pfxX":-8.755770667283926,"pfxZ":7.6602866334028485,"pX":-0.696306591287408,"pZ":2.32737187362243,"vX0":6.813369559980527,"vY0":-138.03029365101847,"vZ0":-4.498809917552556,"x":143.54,"y":175.94,"x0":-2.0647726687256007,"y0":50.00048658326336,"z0":5.161321989606949,"aX":-16.81626464108673},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.1,"breakHorizontal":14.4,"spinRate":2369,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.39751104995269193,"extension":6.561101070377737},"index":7,"playId":"da317d97-44ef-355a-8ca7-032460d33dfa","pitchNumber":4,"startTime":"2025-08-18T23:13:30.852Z","endTime":"2025-08-18T23:13:35.189Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.079748069533593,"aZ":-22.308204401326392,"pfxX":-0.14784759634207267,"pfxZ":5.566974439899557,"pX":0.5836532852605981,"pZ":2.2483608228848255,"vX0":7.073753866324727,"vY0":-132.67688697487807,"vZ0":-3.259697845148879,"x":94.75,"y":178.07,"x0":-2.104889119291932,"y0":50.00083195606411,"z0":5.13064008099613,"aX":-0.2636576154824727},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.5,"breakHorizontal":-1.3,"spinRate":2449,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.4138537913931768,"extension":6.5713614594232945},"index":8,"playId":"f51532e9-1812-3c1d-81f8-a1f533e8973b","pitchNumber":5,"startTime":"2025-08-18T23:13:49.837Z","endTime":"2025-08-18T23:13:53.221Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.1,"strikeZoneTop":3.37832967387138,"strikeZoneBottom":1.53052401474386,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.135726100448316,"aZ":-26.828389690305563,"pfxX":-1.2149759754186498,"pfxZ":2.9780493086381936,"pX":2.123623884162398,"pZ":1.1879369099811274,"vX0":10.968187873869903,"vY0":-133.74343342342365,"vZ0":-5.03270983698724,"x":36.05,"y":206.71,"x0":-1.8878700953366612,"y0":50.00580428603008,"z0":5.038858579810025,"aX":-2.184691882001448},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.3,"breakHorizontal":-0.4,"spinRate":2472,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.41087638760136214,"extension":6.717119746765664},"index":9,"playId":"94ce2257-66db-3a36-a127-ab3aaada9e77","pitchNumber":6,"startTime":"2025-08-18T23:14:12.057Z","endTime":"2025-08-18T23:14:16.546Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:14:16.546Z","atBatIndex":0},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jordan Westburg grounds into a force out, third baseman Alex Bregman to second baseman Romy Gonzalez. Jackson Holliday out at 2nd. Jordan Westburg to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-18T23:14:22.318Z","endTime":"2025-08-18T23:15:53.761Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"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(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":94.6,"endSpeed":85.7,"strikeZoneTop":3.48535560600839,"strikeZoneBottom":1.60400419485948,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.65321386508169,"aZ":-25.216631473935017,"pfxX":-11.324615619507648,"pfxZ":3.675582636009784,"pX":-1.1601091460375186,"pZ":2.4406238355311736,"vX0":6.440600591519865,"vY0":-137.54989929324927,"vZ0":-2.6122435372688466,"x":161.22,"y":172.88,"x0":-2.074216223516033,"y0":50.00665418305307,"z0":5.132738111392729,"aX":-21.465372463430445},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.2,"breakHorizontal":19.0,"spinRate":2370,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.39989640739351096,"extension":6.459991138008476},"index":0,"playId":"00196224-c22b-316d-9a02-d52af09505f2","pitchNumber":1,"startTime":"2025-08-18T23:14:43.523Z","endTime":"2025-08-18T23:14:48.631Z","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":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.4,"strikeZoneTop":3.5391274415492,"strikeZoneBottom":1.72658343888413,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.474487806640493,"aZ":-27.12613265140451,"pfxX":-1.5836831696044822,"pfxZ":2.796339127577677,"pX":1.0418704099733225,"pZ":1.599899074079862,"vX0":8.688451157947409,"vY0":-133.45570993483022,"vZ0":-4.014933187913636,"x":77.29,"y":195.58,"x0":-2.0489128526441713,"y0":50.00372574129272,"z0":5.075659784220339,"aX":-2.860653519853383},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.4,"breakHorizontal":1.0,"spinRate":2490,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.41028183728229406,"extension":6.605890023880947},"index":1,"playId":"87ab4c2d-49f6-35a5-94be-6f664c4ae8f9","pitchNumber":2,"startTime":"2025-08-18T23:15:04.207Z","endTime":"2025-08-18T23:15:09.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.60709391827003,"strikeZoneBottom":1.76003957540139,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.44013914954127,"aZ":-25.619665811305783,"pfxX":-10.532113030702888,"pfxZ":3.4167186405236567,"pX":0.19706164288579767,"pZ":1.8200683495406054,"vX0":10.007559345552638,"vY0":-137.7907659635837,"vZ0":-3.943336144183893,"x":109.49,"y":189.64,"x0":-2.1186661225422743,"y0":50.000075656912315,"z0":5.006511518997982,"aX":-20.19084610783349},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.5,"breakHorizontal":16.9,"spinRate":2367,"spinDirection":239},"zone":8,"typeConfidence":2.0,"plateTime":0.3979405203844668,"extension":6.5568304469537475},"index":2,"playId":"63009395-6b3d-3db7-a94c-f2f5b2362486","pitchNumber":3,"startTime":"2025-08-18T23:15:27.275Z","endTime":"2025-08-18T23:15:31.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.8,"strikeZoneTop":3.54,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.42918440764768,"aZ":-25.143114096249075,"pfxX":-10.016935066600208,"pfxZ":3.7131506497141356,"pX":-1.283624136147453,"pZ":2.4562347411997627,"vX0":5.854875584070597,"vY0":-136.99437975226277,"vZ0":-2.475247083022793,"x":165.93,"y":172.46,"x0":-2.151753664666711,"y0":50.002159919378784,"z0":5.0976622688368,"aX":-18.96014785144749},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.4,"breakHorizontal":16.8,"spinRate":2380,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.40044775098499574,"extension":6.390667409799934},"hitData":{"launchSpeed":78.1,"launchAngle":-9.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.16,"coordY":174.99}},"index":3,"playId":"d74477a0-5b5b-3adc-8092-c88f443ae9e7","pitchNumber":4,"startTime":"2025-08-18T23:15:45.740Z","endTime":"2025-08-18T23:15:53.761Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:15:53.761Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gunnar Henderson called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-18T23:16:02.692Z","endTime":"2025-08-18T23:18:24.669Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.3,"strikeZoneTop":3.70284735331241,"strikeZoneBottom":1.75358616068026,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.91743276385681,"aZ":-19.873341751000936,"pfxX":-9.067962591467136,"pfxZ":6.300663537367458,"pX":0.18036693446876365,"pZ":1.274594395140193,"vX0":9.044361437446684,"vY0":-139.24115763426377,"vZ0":-6.8203590741873406,"x":110.12,"y":204.37,"x0":-1.9406628418584568,"y0":50.00398610525597,"z0":5.082913627941714,"aX":-17.706594803971395},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.1,"breakHorizontal":14.4,"spinRate":2305,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.3942147423919664,"extension":6.698562185098318},"index":0,"playId":"27720026-f2c4-3765-9b02-67995c4abd7a","pitchNumber":1,"startTime":"2025-08-18T23:16:29.304Z","endTime":"2025-08-18T23:16:34.808Z","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":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.2,"strikeZoneTop":3.60816511052271,"strikeZoneBottom":1.7994025150379,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.35744341561859,"aZ":-35.8903569991005,"pfxX":8.646417327393634,"pfxZ":-2.494870170958494,"pX":-1.5749145426255633,"pZ":2.9937311007767704,"vX0":-0.4437442966404159,"vY0":-121.97762070885709,"vZ0":2.1616957087637707,"x":177.03,"y":157.95,"x0":-2.5110619072299336,"y0":50.00165482086355,"z0":5.214046742111147,"aX":12.889751242552215},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-3.6,"breakHorizontal":-15.5,"spinRate":3145,"spinDirection":58},"zone":11,"typeConfidence":2.0,"plateTime":0.4508653076552571,"extension":6.423293337365344},"index":1,"playId":"f8c7bf3d-637c-3fd0-b393-22e881079eda","pitchNumber":2,"startTime":"2025-08-18T23:16:48.730Z","endTime":"2025-08-18T23:16:53.299Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":81.6,"strikeZoneTop":3.73074403936664,"strikeZoneBottom":1.81899447340717,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.414675974999685,"aZ":-25.323429737014944,"pfxX":0.349206498054059,"pfxZ":4.007812162858413,"pX":0.5187275554695783,"pZ":1.9982414792631655,"vX0":6.497488569256315,"vY0":-130.65842379530503,"vZ0":-2.9985841201124597,"x":97.23,"y":184.83,"x0":-2.057399995106347,"y0":50.00278001934538,"z0":5.087066215778064,"aX":0.5967898635313987},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.7,"breakHorizontal":-2.3,"spinRate":2498,"spinDirection":200},"zone":9,"typeConfidence":2.0,"plateTime":0.42101354085090037,"extension":6.589446906975441},"index":2,"playId":"fbff318c-9e74-3c7a-ab38-29f9b8aa1c7b","pitchNumber":3,"startTime":"2025-08-18T23:17:09.875Z","endTime":"2025-08-18T23:17:14.123Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":85.6,"strikeZoneTop":3.67,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.09788948320895,"aZ":-16.252937976231674,"pfxX":-8.491327740783337,"pfxZ":8.315385321709584,"pX":-1.1853383366970156,"pZ":3.4718832605219263,"vX0":5.292558443574865,"vY0":-138.93598143441992,"vZ0":-1.8989673957414612,"x":162.18,"y":145.04,"x0":-2.032315028400518,"y0":50.00460061950244,"z0":5.269307467060681,"aX":-16.260531445308484},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.8,"breakHorizontal":13.9,"spinRate":2346,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.39738208478693116,"extension":6.555599947220492},"index":3,"playId":"705ad01f-bf50-3440-b1bb-09fd7dbc362f","pitchNumber":4,"startTime":"2025-08-18T23:17:30.179Z","endTime":"2025-08-18T23:17:33.725Z","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},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":76.5,"strikeZoneTop":3.67,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.66470554520889,"aZ":-36.4444023276479,"pfxX":9.183873282229381,"pfxZ":-2.8432884639161085,"pX":0.7558032487926348,"pZ":1.953402956927662,"vX0":4.26740333442384,"vY0":-123.08194273888166,"vZ0":-0.2146599269956857,"x":88.19,"y":186.04,"x0":-2.206377098717297,"y0":50.00567897628692,"z0":5.188972031619749,"aX":13.769251018298126},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-4.9,"breakHorizontal":-17.8,"spinRate":3186,"spinDirection":45},"zone":9,"typeConfidence":2.0,"plateTime":0.4489775660806403,"extension":6.602921004157431},"index":4,"playId":"bc5192ab-6c7e-368a-afa9-112308b36671","pitchNumber":5,"startTime":"2025-08-18T23:17:55.540Z","endTime":"2025-08-18T23:18:01.242Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.0,"strikeZoneTop":3.80543984212231,"strikeZoneBottom":1.78962231603799,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.880114164793508,"aZ":-25.45305237357735,"pfxX":-11.157902545778754,"pfxZ":3.5373569647772634,"pX":0.5478220192862152,"pZ":2.380889073699074,"vX0":10.59297571338275,"vY0":-137.3047968784501,"vZ0":-2.5979714210214953,"x":96.12,"y":174.5,"x0":-1.9202791181819234,"y0":50.00113932423086,"z0":5.080874256066602,"aX":-21.191733292561196},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.0,"breakHorizontal":17.9,"spinRate":2366,"spinDirection":237},"zone":9,"typeConfidence":2.0,"plateTime":0.3997129862967155,"extension":6.596735891395961},"index":5,"playId":"c18b15e8-c111-357c-a944-4a1984ded148","pitchNumber":6,"startTime":"2025-08-18T23:18:18.846Z","endTime":"2025-08-18T23:18:24.669Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:18:24.669Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan Mountcastle singles on a line drive to center fielder Ceddanne Rafaela. Jordan Westburg to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-18T23:18:31.513Z","endTime":"2025-08-18T23:19:23.279Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"postOnSecond":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"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":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.0,"strikeZoneTop":3.54667937980222,"strikeZoneBottom":1.72277723141074,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.89422269470524,"aZ":-25.089847725744566,"pfxX":-11.87848888333068,"pfxZ":3.699755730796099,"pX":-0.8193929826987089,"pZ":2.930774035298707,"vX0":7.373274517869022,"vY0":-138.2124855962137,"vZ0":-1.4213730707399093,"x":148.23,"y":159.65,"x0":-1.9934935746288993,"y0":50.00003431826036,"z0":5.154082579077391,"aX":-22.73067699040296},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.6,"breakHorizontal":19.7,"spinRate":2433,"spinDirection":236},"zone":4,"typeConfidence":2.0,"plateTime":0.39792779399174494,"extension":6.300552176364179},"index":0,"playId":"e4fee013-498e-306a-83ca-f8539d3ad667","pitchNumber":1,"startTime":"2025-08-18T23:18:54.075Z","endTime":"2025-08-18T23:18:58.468Z","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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":76.7,"strikeZoneTop":3.64,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.587126554534258,"aZ":-36.1232324626882,"pfxX":10.335477881847744,"pfxZ":-2.6093825545061016,"pX":-0.523059721603519,"pZ":2.4368396214289674,"vX0":1.0325991617204378,"vY0":-123.548134320001,"vZ0":0.8963106837463817,"x":136.94,"y":172.99,"x0":-2.2882019626645094,"y0":50.00328664589216,"z0":5.157627847358208,"aX":15.632213305621745},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-4.1,"breakHorizontal":-18.8,"spinRate":3235,"spinDirection":47},"zone":4,"typeConfidence":2.0,"plateTime":0.44705592331271315,"extension":6.636183147239606},"hitData":{"launchSpeed":96.4,"launchAngle":10.0,"totalDistance":181.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":115.7,"coordY":102.54}},"index":1,"playId":"f95b0d9f-e9d5-3edc-be42-43b52d58ea08","pitchNumber":2,"startTime":"2025-08-18T23:19:13.400Z","endTime":"2025-08-18T23:19:23.279Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:19:23.279Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colton Cowser called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-18T23:21:39.642Z","endTime":"2025-08-18T23:22:35.748Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-18T23:19:44.355Z","endTime":"2025-08-18T23:21:01.843Z","isPitch":false,"type":"action","player":{"id":681297,"link":"/api/v1/people/681297"}},{"details":{"description":"Offensive Substitution: Pinch-runner Luis Vázquez replaces Jordan Westburg.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-18T23:21:01.843Z","endTime":"2025-08-18T23:21:41.923Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676679,"link":"/api/v1/people/676679"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"201","replacedPlayer":{"id":676059,"link":"/api/v1/people/676059"},"base":2},{"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},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":76.6,"strikeZoneTop":3.42,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.047071905352936,"aZ":-34.342771854773545,"pfxX":8.440734379074136,"pfxZ":-1.4480365278580134,"pX":0.6898163763411196,"pZ":2.6320500424101962,"vX0":4.177691109174971,"vY0":-122.77270723329524,"vZ0":0.9255273900955763,"x":90.71,"y":167.71,"x0":-2.139075159351048,"y0":50.00015388460996,"z0":5.211073310372163,"aX":12.670120124403248},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.0,"breakHorizontal":-16.3,"spinRate":3050,"spinDirection":51},"zone":6,"typeConfidence":2.0,"plateTime":0.44898445302110623,"extension":6.48475035743307},"index":2,"playId":"2fbed5dd-6922-3eb9-ba02-195b1d1e79b8","pitchNumber":1,"startTime":"2025-08-18T23:21:41.923Z","endTime":"2025-08-18T23:21:47.436Z","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":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.0,"strikeZoneTop":3.42,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.763539858145837,"aZ":-34.404164512103584,"pfxX":8.525457533143141,"pfxZ":-1.4742516614924135,"pX":0.471844508534052,"pZ":1.60365347830876,"vX0":3.8120572498880176,"vY0":-122.96469395160102,"vZ0":-1.4037418048950232,"x":127.17,"y":135.71,"x0":-2.2134097214099806,"y0":50.00530703933717,"z0":5.141046746263591,"aX":12.863018085768609},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.8,"breakHorizontal":-16.4,"spinRate":2956,"spinDirection":48},"zone":9,"typeConfidence":2.0,"plateTime":0.4479923726588715,"extension":6.376663746420181},"index":3,"playId":"054c69e4-7546-3991-9ece-30de77f9f8d4","pitchNumber":2,"startTime":"2025-08-18T23:22:09.382Z","endTime":"2025-08-18T23:22:13.854Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.2,"strikeZoneTop":3.28662285011412,"strikeZoneBottom":1.67380607452507,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.355907070799525,"aZ":-26.583894551062073,"pfxX":-10.51189429971102,"pfxZ":3.2294420377148345,"pX":0.6652678764029296,"pZ":2.01726985014122,"vX0":10.531210628926717,"vY0":-130.89805773147586,"vZ0":-2.256594964942647,"x":91.64,"y":184.31,"x0":-2.0497647710876943,"y0":50.002338653359246,"z0":4.886587560983173,"aX":-18.19059954335861},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.5,"breakHorizontal":16.7,"spinRate":1861,"spinDirection":260},"zone":9,"typeConfidence":2.0,"plateTime":0.4188864671869821,"extension":6.736267824868448},"index":4,"playId":"c9360e9c-8563-35a2-8270-e9f94fa1a57d","pitchNumber":3,"startTime":"2025-08-18T23:22:32.630Z","endTime":"2025-08-18T23:22:35.748Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:22:35.748Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nate Eaton singles on a ground ball to third baseman Luis Vázquez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-18T23:24:48.278Z","endTime":"2025-08-18T23:25:16.385Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"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":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676679,"link":"/api/v1/people/676679"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Luis Vázquez remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-18T23:24:31.594Z","endTime":"2025-08-18T23:24:50.635Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676679,"link":"/api/v1/people/676679"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"201","replacedPlayer":{"id":676059,"link":"/api/v1/people/676059"}},{"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":91.4,"endSpeed":83.8,"strikeZoneTop":3.48473618182815,"strikeZoneBottom":1.619258277449,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.105720222141223,"aZ":-26.295226477285137,"pfxX":10.037170947046526,"pfxZ":3.283154433557214,"pX":-0.05836298357572222,"pZ":2.2155843687274404,"vX0":-8.360633839431593,"vY0":-132.8323057965905,"vZ0":-4.050097185717665,"x":119.22,"y":178.96,"x0":1.823859321230884,"y0":50.00163966039817,"z0":5.6690248965634895,"aX":17.959019607389973},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.3,"breakHorizontal":-16.4,"spinRate":2280,"spinDirection":131},"zone":5,"typeConfidence":2.0,"plateTime":0.41213905257075023,"extension":6.63401935677668},"index":1,"playId":"1010d149-7c37-3d1b-8249-b528862477e3","pitchNumber":1,"startTime":"2025-08-18T23:24:50.635Z","endTime":"2025-08-18T23:24:57.299Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.55338020953479,"aZ":-22.465421178862133,"pfxX":10.61045973474948,"pfxZ":5.375461725293568,"pX":0.2719180631658067,"pZ":2.1214896522006668,"vX0":-7.763713431081365,"vY0":-133.70509037721195,"vZ0":-4.992477341404481,"x":106.64,"y":181.5,"x0":1.8386809428839086,"y0":50.00069330419965,"z0":5.630635634166146,"aX":19.15684609019022},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.8,"breakHorizontal":-17.5,"spinRate":2378,"spinDirection":130},"zone":8,"typeConfidence":2.0,"plateTime":0.41006376846525194,"extension":6.662502709612984},"hitData":{"launchSpeed":87.7,"launchAngle":-61.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.24,"coordY":178.03}},"index":2,"playId":"20f19b5f-774e-3dfc-a13b-ac2af1ee848f","pitchNumber":2,"startTime":"2025-08-18T23:25:08.669Z","endTime":"2025-08-18T23:25:16.385Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:25:16.385Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Roman Anthony strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-18T23:25:25.438Z","endTime":"2025-08-18T23:26:52.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"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":91.5,"endSpeed":83.0,"strikeZoneTop":3.68057227520357,"strikeZoneBottom":1.7432284558424,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.842603821467133,"aZ":-18.667164765556905,"pfxX":9.183301905861189,"pfxZ":7.61415126811346,"pX":0.19806056439998754,"pZ":2.38586531829437,"vX0":-7.871545297637721,"vY0":-132.94299696657038,"vZ0":-4.670180274381277,"x":109.45,"y":174.36,"x0":2.017013859630676,"y0":50.00503291213159,"z0":5.536957902039399,"aX":16.295591396542605},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.8,"breakHorizontal":-14.8,"spinRate":2308,"spinDirection":126},"zone":5,"typeConfidence":2.0,"plateTime":0.41340406147052855,"extension":6.868638338060012},"index":0,"playId":"a0a6fec6-8ee7-333c-8601-1a4582c6cd60","pitchNumber":1,"startTime":"2025-08-18T23:25:47.017Z","endTime":"2025-08-18T23:25:50.827Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.3,"strikeZoneTop":3.64,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.148930006382255,"aZ":-22.306186594685588,"pfxX":10.997283216680753,"pfxZ":5.431144830615104,"pX":1.296870094200585,"pZ":2.420900870523435,"vX0":-5.710196025183394,"vY0":-133.9664268846809,"vZ0":-4.120081673625469,"x":67.57,"y":173.42,"x0":2.0281748232705654,"y0":50.00075026522131,"z0":5.574689489541374,"aX":19.971084731797472},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.1,"breakHorizontal":-18.7,"spinRate":2305,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.4089767272552125,"extension":6.631930994004106},"index":1,"playId":"6f3c6e00-13ab-3d17-abce-4414b955576c","pitchNumber":2,"startTime":"2025-08-18T23:26:02.916Z","endTime":"2025-08-18T23:26:06.633Z","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-18T23:26:14.374Z","endTime":"2025-08-18T23:26:28.813Z","isPitch":false,"type":"action","player":{"id":701350,"link":"/api/v1/people/701350"}},{"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":94.0,"endSpeed":85.6,"strikeZoneTop":3.63091827154823,"strikeZoneBottom":1.7659632392411,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.6067203426949,"aZ":-17.49249979207449,"pfxX":8.127444063162525,"pfxZ":7.803561902407859,"pX":-0.8803609749502512,"pZ":2.9357685526644812,"vX0":-10.187879596852147,"vY0":-136.4497868641632,"vZ0":-3.9718694755357022,"x":150.56,"y":159.51,"x0":1.8494591261657516,"y0":50.00521106521776,"z0":5.618992803533511,"aX":15.296507960347446},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.4,"breakHorizontal":-12.5,"spinRate":2410,"spinDirection":122},"zone":11,"typeConfidence":2.0,"plateTime":0.40172958570124573,"extension":6.832268933658098},"index":3,"playId":"e88cfa2c-9604-3901-9845-66454599c4ef","pitchNumber":3,"startTime":"2025-08-18T23:26:28.813Z","endTime":"2025-08-18T23:26:32.908Z","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":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":72.5,"strikeZoneTop":3.64,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.7039843191637,"aZ":-33.11442882989196,"pfxX":-1.9617974182996183,"pfxZ":-0.7107039805253876,"pX":0.6871255284344305,"pZ":2.564947287876563,"vX0":-2.7682826787774153,"vY0":-114.47010536398773,"vZ0":0.1553294920043884,"x":90.81,"y":169.53,"x0":2.1658801484620667,"y0":50.000026254129594,"z0":5.7323407312543715,"aX":-2.6084982364699925},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-1.0,"breakHorizontal":4.2,"spinRate":2004,"spinDirection":258},"zone":6,"typeConfidence":2.0,"plateTime":0.47809451199573294,"extension":7.086498314925818},"index":4,"playId":"211dcfec-3b85-349c-b16b-919269b5053f","pitchNumber":4,"startTime":"2025-08-18T23:26:47.718Z","endTime":"2025-08-18T23:26:52.946Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:26:52.946Z","atBatIndex":6},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Alex Bregman grounds into a double play, shortstop Gunnar Henderson to second baseman Jackson Holliday to first baseman Ryan Mountcastle. Nate Eaton out at 2nd. Alex Bregman out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-18T23:27:31.280Z","endTime":"2025-08-18T23:28:20.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"a38685ce-083e-389c-8a72-a43e22fa56bc","startTime":"2025-08-18T23:27:16.407Z","endTime":"2025-08-18T23:27:23.694Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.4,"strikeZoneTop":3.42655855166099,"strikeZoneBottom":1.66235316530618,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.841734828200646,"aZ":-15.037596180158728,"pfxX":6.447314433704191,"pfxZ":9.523360100887146,"pX":1.8530295466039237,"pZ":3.6390376899139207,"vX0":-3.4291833204528643,"vY0":-133.799679547802,"vZ0":-2.4117139998910253,"x":46.37,"y":140.53,"x0":2.31856268109606,"y0":50.006039764117176,"z0":5.639098608156385,"aX":11.606347326046592},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.9,"breakHorizontal":-10.8,"spinRate":2366,"spinDirection":127},"zone":12,"typeConfidence":2.0,"plateTime":0.4105226501091672,"extension":6.676942637225219},"index":1,"playId":"d6728a88-dec3-3e00-916e-a8902eeaa7a4","pitchNumber":1,"startTime":"2025-08-18T23:27:33.649Z","endTime":"2025-08-18T23:27:38.190Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.6,"strikeZoneTop":3.40507194775626,"strikeZoneBottom":1.64069996913509,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.516717433881347,"aZ":-28.6430568165509,"pfxX":8.567803140062033,"pfxZ":2.26021464348956,"pX":-0.9114446409197816,"pZ":2.0860197362804382,"vX0":-9.411610214062375,"vY0":-123.94439811165365,"vZ0":-2.5237986094217524,"x":151.74,"y":182.46,"x0":1.8122140990439752,"y0":50.00581670281192,"z0":5.496443014987435,"aX":13.405534704202248},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.7,"breakHorizontal":-13.4,"spinRate":1473,"spinDirection":114},"zone":13,"typeConfidence":2.0,"plateTime":0.44100592618067314,"extension":6.906436190084295},"index":2,"playId":"38c66612-d17e-352e-a491-d1fcdfd3d113","pitchNumber":2,"startTime":"2025-08-18T23:27:52.820Z","endTime":"2025-08-18T23:27:57.666Z","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":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.062729751304023,"aZ":-22.749545953843924,"pfxX":11.044227627608919,"pfxZ":5.173473888860443,"pX":0.5878720008504007,"pZ":2.0204945161337053,"vX0":-7.263267829370035,"vY0":-134.32900225492332,"vZ0":-4.952145512694065,"x":94.59,"y":184.23,"x0":1.8968648873837257,"y0":50.002217435840876,"z0":5.51294732627307,"aX":20.110877281857455},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.4,"breakHorizontal":-18.4,"spinRate":2243,"spinDirection":131},"zone":9,"typeConfidence":2.0,"plateTime":0.40831123720693885,"extension":6.897726200146901},"hitData":{"launchSpeed":91.7,"launchAngle":1.0,"totalDistance":49.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.29,"coordY":155.74}},"index":3,"playId":"7b348676-0f0c-3752-8c8c-8bf1a285e64b","pitchNumber":3,"startTime":"2025-08-18T23:28:12.335Z","endTime":"2025-08-18T23:28:20.344Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:28:20.344Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Samuel Basallo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-18T23:30:28.743Z","endTime":"2025-08-18T23:32:20.485Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.549,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.837221318690577,"aZ":-21.249085644424973,"pfxX":-10.422017097598376,"pfxZ":5.629224255227076,"pX":0.07553522112383795,"pZ":3.220412800350055,"vX0":9.1374216173458,"vY0":-138.40377138011823,"vZ0":-1.6775959821205793,"x":114.12,"y":151.83,"x0":-1.9143587803402398,"y0":50.00188727035498,"z0":5.257218179879604,"aX":-20.22225651252755},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.1,"breakHorizontal":16.9,"spinRate":2551,"spinDirection":237},"zone":2,"typeConfidence":2.0,"plateTime":0.3957172143952046,"extension":6.60216246584989},"index":0,"playId":"73726d43-cf42-318a-9fd7-4c897152e431","pitchNumber":1,"startTime":"2025-08-18T23:30:48.058Z","endTime":"2025-08-18T23:30:52.254Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":76.0,"strikeZoneTop":3.60123092764858,"strikeZoneBottom":1.81387100764172,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.82963472986418,"aZ":-34.90353623036403,"pfxX":10.988678342940144,"pfxZ":-1.8322575651258575,"pX":-1.4778148978420718,"pZ":3.370989518892237,"vX0":-0.989077072615724,"vY0":-122.29736251943245,"vZ0":2.808246675329289,"x":173.33,"y":147.76,"x0":-2.488955509728907,"y0":50.0030252761281,"z0":5.235193316229434,"aX":16.370113973198585},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-2.3,"breakHorizontal":-19.6,"spinRate":3411,"spinDirection":54},"zone":11,"typeConfidence":2.0,"plateTime":0.45072935578778406,"extension":6.42105672045087},"index":1,"playId":"de219ffa-9d0a-380d-8721-a620ebfdda4e","pitchNumber":2,"startTime":"2025-08-18T23:31:06.373Z","endTime":"2025-08-18T23:31:11.880Z","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},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":76.9,"strikeZoneTop":3.549,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.190834387180463,"aZ":-39.37374544583324,"pfxX":8.430114549190353,"pfxZ":-4.753671590048043,"pX":-0.020604714746669035,"pZ":2.0959994384925977,"vX0":2.942339156996832,"vY0":-123.80496021064555,"vZ0":0.6222723605682703,"x":117.79,"y":182.19,"x0":-2.3272245062329744,"y0":50.00149664227927,"z0":5.200838923882188,"aX":12.773271595417498},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-8.0,"breakHorizontal":-16.0,"spinRate":3287,"spinDirection":44},"zone":8,"typeConfidence":2.0,"plateTime":0.4465098074182392,"extension":6.385206508856844},"index":2,"playId":"d95d3274-a443-3a4f-9678-523c2e4c2ea9","pitchNumber":3,"startTime":"2025-08-18T23:31:27.028Z","endTime":"2025-08-18T23:31:32.393Z","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":0},"index":3,"startTime":"2025-08-18T23:31:38.008Z","endTime":"2025-08-18T23:31:52.193Z","isPitch":false,"type":"action","player":{"id":694212,"link":"/api/v1/people/694212"}},{"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},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.0,"strikeZoneTop":3.549,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.328420727884595,"aZ":-35.29639674833076,"pfxX":11.022744101659118,"pfxZ":-2.0611949402169802,"pX":0.5261003588935935,"pZ":2.7006887435734117,"vX0":3.1919681931751516,"vY0":-123.04223339976315,"vZ0":1.3198887680316587,"x":96.95,"y":165.86,"x0":-2.22407773218388,"y0":50.00331937781469,"z0":5.177373457366433,"aX":16.685230424923667},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-3.1,"breakHorizontal":-20.8,"spinRate":3193,"spinDirection":50},"zone":6,"typeConfidence":2.0,"plateTime":0.4473508488132385,"extension":6.5001736049359975},"index":4,"playId":"5f3283e5-38aa-31de-a72a-6c3262ecc656","pitchNumber":4,"startTime":"2025-08-18T23:31:52.193Z","endTime":"2025-08-18T23:31:59.799Z","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.3,"endSpeed":86.1,"strikeZoneTop":3.549,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.959402214754355,"aZ":-18.070312645250524,"pfxX":-7.7779723867712764,"pfxZ":7.26485414438409,"pX":-0.4549786484644373,"pZ":3.9219477897498076,"vX0":6.847817548813568,"vY0":-139.97009743579716,"vZ0":-0.40155626567439356,"x":134.34,"y":132.89,"x0":-1.9489938499269295,"y0":50.001984773571735,"z0":5.273523502108453,"aX":-15.098998638822863},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.2,"breakHorizontal":12.2,"spinRate":2399,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.39459896384052406,"extension":6.579873624942831},"index":5,"playId":"f716b7d7-0430-3d6d-9c61-af41141e72f2","pitchNumber":5,"startTime":"2025-08-18T23:32:15.481Z","endTime":"2025-08-18T23:32:20.485Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:32:20.485Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jeremiah Jackson grounds out, shortstop Trevor Story to first baseman Abraham Toro.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-18T23:32:33.818Z","endTime":"2025-08-18T23:33:10.195Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"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":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":85.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.093240232267554,"aZ":-20.81821515150391,"pfxX":-11.058332740981596,"pfxZ":5.979435908732572,"pX":0.03455803977339412,"pZ":2.279924234232281,"vX0":9.210702165524115,"vY0":-138.19134197066424,"vZ0":-3.625429888664646,"x":115.68,"y":177.22,"x0":-1.935727478545479,"y0":50.00008561382001,"z0":5.039437887221956,"aX":-20.990435833617756},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.1,"breakHorizontal":17.6,"spinRate":2353,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.399190781359295,"extension":6.946352863229713},"index":0,"playId":"f93ce7d1-7a1f-3fa7-9b84-dc44f8095701","pitchNumber":1,"startTime":"2025-08-18T23:32:44.634Z","endTime":"2025-08-18T23:32:49.306Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":75.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.921524758265555,"aZ":-34.680361140707156,"pfxX":9.88634230083163,"pfxZ":-1.685120229523049,"pX":0.008543548740646755,"pZ":2.1166291499203127,"vX0":2.5606193891621816,"vY0":-122.98053045059807,"vZ0":0.09642006373652379,"x":116.67,"y":181.63,"x0":-2.337146917224746,"y0":50.00269238020609,"z0":5.090335277652482,"aX":14.7067828051379},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-2.6,"breakHorizontal":-18.5,"spinRate":3203,"spinDirection":55},"zone":8,"typeConfidence":2.0,"plateTime":0.4503778187585432,"extension":6.353749748539488},"hitData":{"launchSpeed":90.2,"launchAngle":-9.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.78,"coordY":160.3}},"index":1,"playId":"2e11c9f1-103e-3462-b460-bac435816d15","pitchNumber":2,"startTime":"2025-08-18T23:33:02.560Z","endTime":"2025-08-18T23:33:10.195Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:33:10.195Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dylan Beavers singles on a ground ball to shortstop Trevor Story.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-18T23:33:14.868Z","endTime":"2025-08-18T23:34:41.529Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":95.4,"endSpeed":85.4,"strikeZoneTop":3.59742424771812,"strikeZoneBottom":1.78761097302588,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.51897340159985,"aZ":-16.282527792765794,"pfxX":-6.71710382572895,"pfxZ":8.322592016600908,"pX":-0.7480894547568051,"pZ":5.139256501717046,"vX0":5.37014573430851,"vY0":-138.6367135764555,"vZ0":1.9171749099229385,"x":107.45,"y":88.12,"x0":-1.8561791026927872,"y0":50.001451057562726,"z0":5.537487652688313,"aX":-12.824594259736946},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.7,"breakHorizontal":10.8,"spinRate":2205,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3980168130535553,"extension":6.470874730939904},"index":0,"playId":"f794bdaa-a768-3d71-9a87-78edd173a3ad","pitchNumber":1,"startTime":"2025-08-18T23:33:35.929Z","endTime":"2025-08-18T23:33:40.718Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.1,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.98495668844327,"aZ":-17.598662655876787,"pfxX":-7.261073597606509,"pfxZ":7.597033366515104,"pX":-0.20499688529054888,"pZ":2.93324108182012,"vX0":6.967709565899463,"vY0":-138.37867926626657,"vZ0":-3.0333986373622164,"x":124.81,"y":159.58,"x0":-1.8254596799705136,"y0":50.00096382483018,"z0":5.238252664755821,"aX":-13.928585620481261},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.2,"breakHorizontal":11.5,"spinRate":2284,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.3974476252942929,"extension":6.683469794671327},"index":1,"playId":"7fd66646-5bc9-3d62-8636-f1d3db011a16","pitchNumber":2,"startTime":"2025-08-18T23:33:57.052Z","endTime":"2025-08-18T23:34:03.425Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":85.9,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.708703908334854,"aZ":-21.702662266737818,"pfxX":-11.356349020395518,"pfxZ":5.461853922076672,"pX":0.28286419965301957,"pZ":2.981673722486138,"vX0":9.93715298936322,"vY0":-138.73126824426083,"vZ0":-1.7508297344340553,"x":106.22,"y":158.27,"x0":-1.8986963388705773,"y0":50.00401506371042,"z0":5.091536936606813,"aX":-21.780526459270444},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.6,"breakHorizontal":18.1,"spinRate":2419,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.39726555486730186,"extension":6.698763313793261},"hitData":{"launchSpeed":63.9,"launchAngle":-6.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.69,"coordY":159.95}},"index":2,"playId":"bff1aead-7e67-322e-943d-29d902bd82ec","pitchNumber":3,"startTime":"2025-08-18T23:34:33.498Z","endTime":"2025-08-18T23:34:41.529Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:34:41.529Z","atBatIndex":10},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Dylan Carlson grounds into a force out, fielded by shortstop Trevor Story. Dylan Beavers out at 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-18T23:34:52.903Z","endTime":"2025-08-18T23:36:02.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.1,"endSpeed":82.9,"strikeZoneTop":3.5082588208093,"strikeZoneBottom":1.67159015312498,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.755879200253542,"aZ":-27.27662754758953,"pfxX":-0.3727358723747962,"pfxZ":2.796791555785351,"pX":0.2615461749784041,"pZ":2.7167660689887394,"vX0":6.007417491532964,"vY0":-131.2138036592867,"vZ0":-1.1521039493356986,"x":107.03,"y":165.43,"x0":-2.005324140636438,"y0":50.001105570794564,"z0":5.186587435567082,"aX":-0.6525567765890531},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.0,"breakHorizontal":-0.6,"spinRate":2418,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.41681262271872965,"extension":6.625547292304923},"index":0,"playId":"a1247256-2935-330c-96f2-38933a8f7424","pitchNumber":1,"startTime":"2025-08-18T23:35:15.923Z","endTime":"2025-08-18T23:35:19.953Z","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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":75.5,"strikeZoneTop":3.50022560302525,"strikeZoneBottom":1.6111486005752,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.416922791199127,"aZ":-34.75912745186422,"pfxX":9.598078394759217,"pfxZ":-1.7575972919814422,"pX":-0.1953184029760756,"pZ":2.25165924039359,"vX0":2.0211460607997522,"vY0":-122.21862848641712,"vZ0":0.37404601644154845,"x":124.45,"y":177.99,"x0":-2.2840906040197164,"y0":50.0037951273132,"z0":5.151910514677176,"aX":14.110182649963985},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-2.8,"breakHorizontal":-17.9,"spinRate":3057,"spinDirection":47},"zone":5,"typeConfidence":2.0,"plateTime":0.4530906129747634,"extension":6.440158859681675},"index":1,"playId":"b85a51ae-da64-3f82-864f-cf292c887d83","pitchNumber":2,"startTime":"2025-08-18T23:35:36.602Z","endTime":"2025-08-18T23:35:40.564Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":77.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.241004107083413,"aZ":-32.880561656243266,"pfxX":10.590657179218944,"pfxZ":-0.4578153333339241,"pX":-0.28321547916443507,"pZ":2.1738483898772816,"vX0":1.0593851348971355,"vY0":-124.33084511389048,"vZ0":-0.3972803257828288,"x":127.8,"y":180.09,"x0":-2.090021684861042,"y0":50.00293480903045,"z0":5.098144741480221,"aX":16.343469348359122},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.6,"breakHorizontal":-19.3,"spinRate":3195,"spinDirection":56},"zone":7,"typeConfidence":2.0,"plateTime":0.4429643941499255,"extension":6.326285955379566},"hitData":{"launchSpeed":84.7,"launchAngle":-1.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.85,"coordY":139.01}},"index":2,"playId":"f9b78cff-131d-3d3b-981d-24076068b581","pitchNumber":3,"startTime":"2025-08-18T23:35:56.662Z","endTime":"2025-08-18T23:36:02.604Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:36:02.604Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Romy Gonzalez called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-18T23:38:07.366Z","endTime":"2025-08-18T23:38:47.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"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":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":2},"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"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":0},"pitchData":{"startSpeed":79.0,"endSpeed":73.1,"strikeZoneTop":3.58,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.92430361352311,"aZ":-32.10867949179138,"pfxX":-2.7442912363892638,"pfxZ":0.049993728158233885,"pX":-0.7076579109010389,"pZ":1.6283117291240015,"vX0":-5.6166210670318675,"vY0":-114.94192420280274,"vZ0":-1.935887572212085,"x":143.97,"y":194.82,"x0":2.1223398592103098,"y0":50.00442903765558,"z0":5.593713264340426,"aX":-3.6779882550040104},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-0.1,"breakHorizontal":6.4,"spinRate":2181,"spinDirection":244},"zone":7,"typeConfidence":2.0,"plateTime":0.47617559273587995,"extension":6.668598371631863},"index":0,"playId":"dff25b5c-6c4c-3a3b-9ae4-f658726a7e4a","pitchNumber":1,"startTime":"2025-08-18T23:38:07.366Z","endTime":"2025-08-18T23:38:12.290Z","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":92.4,"endSpeed":84.7,"strikeZoneTop":3.58,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.279961155887207,"aZ":-17.472745125038426,"pfxX":8.10620112758878,"pfxZ":8.027518592696666,"pX":0.18818434750622526,"pZ":2.646930406014665,"vX0":-7.662534343465408,"vY0":-134.2834974455018,"vZ0":-4.686350582811151,"x":109.83,"y":167.31,"x0":2.0214408822427,"y0":50.00517380711754,"z0":5.652758295202537,"aX":14.849906317986841},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.8,"breakHorizontal":-13.1,"spinRate":2467,"spinDirection":126},"zone":5,"typeConfidence":2.0,"plateTime":0.40744022590793527,"extension":6.52218988838308},"index":1,"playId":"d94064fe-cb0f-32ce-a107-c91b243e951d","pitchNumber":2,"startTime":"2025-08-18T23:38:24.783Z","endTime":"2025-08-18T23:38:27.843Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.5,"strikeZoneTop":3.67893869045734,"strikeZoneBottom":1.76678957170002,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.48244201165331,"aZ":-16.87521233372672,"pfxX":8.902365649316899,"pfxZ":8.373903500923214,"pX":0.1396183242231047,"pZ":2.2789025834505834,"vX0":-7.840467280527541,"vY0":-134.38333236185946,"vZ0":-5.806720479158416,"x":111.68,"y":177.25,"x0":1.9403057498944822,"y0":50.0012941863239,"z0":5.6690277338331505,"aX":16.259651906457282},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.0,"breakHorizontal":-14.4,"spinRate":2349,"spinDirection":116},"zone":8,"typeConfidence":2.0,"plateTime":0.4077999018290437,"extension":6.519680374515963},"index":2,"playId":"b9cd2b6c-c366-3f38-931d-3ef98b2df646","pitchNumber":3,"startTime":"2025-08-18T23:38:43.648Z","endTime":"2025-08-18T23:38:47.063Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:38:47.063Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trevor Story singles on a sharp line drive to left fielder Dylan Carlson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-18T23:39:07.939Z","endTime":"2025-08-18T23:43:41.346Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7,8,9,10,11,12],"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":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.42991232650513,"strikeZoneBottom":1.6550465280003,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.133320700040947,"aZ":-34.77905930983248,"pfxX":9.852877966867172,"pfxZ":-1.6395988189770492,"pX":0.4845978895424341,"pZ":2.3159721488924006,"vX0":-7.043350301297407,"vY0":-125.14128965074251,"vZ0":-1.2239227309701335,"x":98.53,"y":176.25,"x0":2.0547818900995702,"y0":50.00379224915543,"z0":5.659023488439639,"aX":15.636075536323409},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.0,"breakHorizontal":-16.2,"spinRate":1659,"spinDirection":111},"zone":6,"typeConfidence":2.0,"plateTime":0.43760410678866046,"extension":6.7374431000505925},"index":0,"playId":"8457d5cd-027e-35d2-b3ae-38b88db7bf34","pitchNumber":1,"startTime":"2025-08-18T23:39:10.617Z","endTime":"2025-08-18T23:39:14.516Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.1,"strikeZoneTop":3.4170311854871,"strikeZoneBottom":1.6074896234113,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.61752394863679,"aZ":-18.65619823813867,"pfxX":8.559020382455829,"pfxZ":7.50607304416156,"pX":-0.32377827637792844,"pZ":0.8094604261761292,"vX0":-9.210209564240502,"vY0":-133.58724629610313,"vZ0":-8.661105066388446,"x":129.34,"y":216.92,"x0":2.0617876534531225,"y0":50.005696117867714,"z0":5.442663486147003,"aX":15.42333415960044},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.8,"breakHorizontal":-13.4,"spinRate":2421,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.410502030497514,"extension":6.727852311633982},"index":1,"playId":"19bc4e13-8297-3a39-9288-cfb1d10b785a","pitchNumber":2,"startTime":"2025-08-18T23:39:24.354Z","endTime":"2025-08-18T23:39:28.591Z","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":77.4,"endSpeed":71.4,"strikeZoneTop":3.41171953389146,"strikeZoneBottom":1.60206781035704,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.76083853532659,"aZ":-27.112027353183855,"pfxX":-3.7861456124711417,"pfxZ":3.944155858514304,"pX":-0.45587653390248223,"pZ":0.8785045475802703,"vX0":-4.897963965797834,"vY0":-112.65985688608765,"vZ0":-3.6527700067019486,"x":134.38,"y":215.06,"x0":2.239547453701257,"y0":50.00323424433791,"z0":5.265794510433673,"aX":-4.8586551531314335},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":6.5,"breakHorizontal":8.2,"spinRate":2140,"spinDirection":250},"zone":13,"typeConfidence":2.0,"plateTime":0.4864743560679199,"extension":6.316749233569807},"index":2,"playId":"ea3cf5f1-7d19-3794-87cf-45c59ee9d580","pitchNumber":3,"startTime":"2025-08-18T23:39:38.104Z","endTime":"2025-08-18T23:39:41.868Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.77357685946614,"aZ":-23.53883974421372,"pfxX":10.432772824706063,"pfxZ":4.693707951146417,"pX":0.14378005268423194,"pZ":2.331041310203907,"vX0":-8.353929728783674,"vY0":-134.90325607342854,"vZ0":-4.393932210283651,"x":111.52,"y":175.84,"x0":1.9274887498887725,"y0":50.00567550660583,"z0":5.643600321869144,"aX":19.202784730172148},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.7,"breakHorizontal":-17.0,"spinRate":2358,"spinDirection":134},"zone":5,"typeConfidence":2.0,"plateTime":0.406265825765336,"extension":6.867910859940725},"index":3,"playId":"fd273d2d-0b69-3e06-a187-9287b3c60ddd","pitchNumber":4,"startTime":"2025-08-18T23:39:56.910Z","endTime":"2025-08-18T23:40:03.878Z","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-18T23:40:16.907Z","endTime":"2025-08-18T23:40:32.543Z","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":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.592160424437765,"aZ":-14.63479643562061,"pfxX":7.559862405777338,"pfxZ":9.334168355603637,"pX":-0.27850179916104323,"pZ":3.4039622674109755,"vX0":-8.880769897603587,"vY0":-137.03417888874185,"vZ0":-3.273725197493737,"x":127.62,"y":146.87,"x0":2.040200965603279,"y0":50.0067491029471,"z0":5.629760704337953,"aX":14.212619505529016},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.3,"breakHorizontal":-11.5,"spinRate":2449,"spinDirection":123},"zone":1,"typeConfidence":2.0,"plateTime":0.4014984732990814,"extension":6.693765961774219},"index":5,"playId":"62124e81-fcb9-361c-bca3-7890f7132b46","pitchNumber":5,"startTime":"2025-08-18T23:40:32.543Z","endTime":"2025-08-18T23:40:38.061Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.1,"strikeZoneTop":3.47009101554182,"strikeZoneBottom":1.62657203267593,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.030673750525143,"aZ":-31.880821300879383,"pfxX":11.100241001342479,"pfxZ":0.18387787343313633,"pX":0.7726925391341143,"pZ":0.5326821976041594,"vX0":-6.6906232989230086,"vY0":-125.51376868858365,"vZ0":-5.521181256727411,"x":87.55,"y":224.4,"x0":2.04013492449496,"y0":50.00299962753817,"z0":5.378412455312884,"aX":17.58926085723367},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.8,"breakHorizontal":-18.4,"spinRate":1646,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.4375468306533028,"extension":6.715847761853303},"index":6,"playId":"74642267-e9ff-350c-a230-a22d2acbfd7d","pitchNumber":6,"startTime":"2025-08-18T23:40:50.887Z","endTime":"2025-08-18T23:40:54.668Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.34823297406907,"aZ":-14.219677298587685,"pfxX":8.318578361168573,"pfxZ":9.571289990151254,"pX":-0.16979604303168047,"pZ":2.185866296110401,"vX0":-8.72626138737702,"vY0":-136.40907424608247,"vZ0":-6.358882106715857,"x":123.47,"y":179.76,"x0":1.997213403307711,"y0":50.000698988708486,"z0":5.536157846827387,"aX":15.600387056084527},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.1,"breakHorizontal":-13.1,"spinRate":2568,"spinDirection":128},"zone":8,"typeConfidence":2.0,"plateTime":0.40227954274685285,"extension":6.736960653818728},"index":7,"playId":"250c9fb8-abf6-352d-af00-b471372e8cdb","pitchNumber":7,"startTime":"2025-08-18T23:41:08.401Z","endTime":"2025-08-18T23:41:14.250Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.68656756413528,"aZ":-23.202787795106126,"pfxX":12.088794558341302,"pfxZ":4.819817488117832,"pX":0.2487358252878835,"pZ":2.0704308942373233,"vX0":-8.457430765277284,"vY0":-136.23866794961117,"vZ0":-5.004616543372159,"x":107.52,"y":182.88,"x0":1.8382597026556349,"y0":50.00411866032323,"z0":5.555978696578201,"aX":22.50247891376695},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.7,"breakHorizontal":-19.9,"spinRate":2281,"spinDirection":126},"zone":8,"typeConfidence":2.0,"plateTime":0.40356574787705224,"extension":6.951648264030004},"index":8,"playId":"df33f5d1-3b31-305d-a828-f480b593103b","pitchNumber":8,"startTime":"2025-08-18T23:41:28.174Z","endTime":"2025-08-18T23:41:32.929Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.94179096166987,"aZ":-29.70081319426959,"pfxX":-2.129705486357301,"pfxZ":1.6900252814650258,"pX":-0.8814808913821458,"pZ":1.5397087774512628,"vX0":-6.566712385027817,"vY0":-120.15274710529008,"vZ0":-3.1786238350369223,"x":150.6,"y":197.21,"x0":2.162022573821698,"y0":50.00479831417216,"z0":5.514909413179253,"aX":-3.1173179974587613},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":2.5,"breakHorizontal":5.4,"spinRate":2242,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.4555941432294537,"extension":6.774124822692012},"index":9,"playId":"9d0ecd31-faec-3f14-9603-39af9b6fc36f","pitchNumber":9,"startTime":"2025-08-18T23:41:57.985Z","endTime":"2025-08-18T23:42:01.415Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.636284931872495,"aZ":-36.41214641469988,"pfxX":8.2680693188551,"pfxZ":-2.6640243640414214,"pX":0.7977134973147844,"pZ":1.7082398632608151,"vX0":-5.658723542407978,"vY0":-125.20397848559661,"vZ0":-2.241098425968781,"x":86.59,"y":192.66,"x0":2.0098562328207863,"y0":50.00170056532388,"z0":5.5869540379269065,"aX":13.161623368511222},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-5.0,"breakHorizontal":-13.7,"spinRate":1360,"spinDirection":108},"zone":9,"typeConfidence":2.0,"plateTime":0.43701725006035463,"extension":6.844689925260687},"index":10,"playId":"87ab0a0a-473b-31e0-8232-b523c091f7c5","pitchNumber":10,"startTime":"2025-08-18T23:42:32.615Z","endTime":"2025-08-18T23:42:38.608Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.845764210415826,"aZ":-32.07536849781512,"pfxX":8.748900982532724,"pfxZ":0.059110345602647385,"pX":-0.17870300303552916,"pZ":1.1687930463002212,"vX0":-7.971734122143477,"vY0":-126.55720616865078,"vZ0":-4.269830289912392,"x":123.81,"y":207.22,"x0":1.8691650734356255,"y0":50.0021928773174,"z0":5.435338896544709,"aX":14.249585516537485},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.6,"breakHorizontal":-14.2,"spinRate":1581,"spinDirection":107},"zone":13,"typeConfidence":2.0,"plateTime":0.4321291508973517,"extension":7.06999827571801},"index":11,"playId":"64994f94-ece8-3240-8eef-d858eaf547d7","pitchNumber":11,"startTime":"2025-08-18T23:43:12.181Z","endTime":"2025-08-18T23:43:16.023Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.74382043198236,"aZ":-17.147860250365973,"pfxX":8.51638559175284,"pfxZ":8.05072456827872,"pX":0.12533964989338126,"pZ":2.8322673973566723,"vX0":-8.071446704364844,"vY0":-136.20721962998078,"vZ0":-4.193365574518859,"x":112.22,"y":162.31,"x0":2.03000559047359,"y0":50.00559242364759,"z0":5.58841117838277,"aX":15.900431502772081},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.8,"breakHorizontal":-13.6,"spinRate":2361,"spinDirection":127},"zone":5,"typeConfidence":2.0,"plateTime":0.40314321204470405,"extension":6.666737704126481},"hitData":{"launchSpeed":106.7,"launchAngle":14.0,"totalDistance":237.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":64.15,"coordY":100.46}},"index":12,"playId":"4ce5eaf4-e804-3469-91ca-a617cd55c211","pitchNumber":12,"startTime":"2025-08-18T23:43:31.675Z","endTime":"2025-08-18T23:43:41.346Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:43:41.346Z","atBatIndex":13},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jarren Duran grounds into a force out, second baseman Jackson Holliday to shortstop Gunnar Henderson. Trevor Story out at 2nd. Jarren Duran to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-18T23:43:49.306Z","endTime":"2025-08-18T23:44:33.082Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.4,"endSpeed":85.6,"strikeZoneTop":3.44039173174755,"strikeZoneBottom":1.66031699848356,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.806623359332235,"aZ":-22.536495105828934,"pfxX":10.942916345951485,"pfxZ":5.154630259505718,"pX":1.4411991661774441,"pZ":2.0943641871487046,"vX0":-5.271337326070528,"vY0":-135.8931959168662,"vZ0":-4.918494569854369,"x":62.06,"y":182.23,"x0":1.9844902992085967,"y0":50.003040833849084,"z0":5.493439653409432,"aX":20.464936486967318},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.5,"breakHorizontal":-18.7,"spinRate":2342,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.4030691760320808,"extension":7.028923958110293},"index":0,"playId":"f0da876b-9b95-3e42-85a6-b56b114b098a","pitchNumber":1,"startTime":"2025-08-18T23:44:07.436Z","endTime":"2025-08-18T23:44:12.116Z","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":93.8,"endSpeed":85.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.109113638474543,"aZ":-22.061030416786146,"pfxX":10.159208734639412,"pfxZ":5.384725181124626,"pX":1.2313032797781793,"pZ":2.527536534222782,"vX0":-6.16050847758349,"vY0":-136.45324683845053,"vZ0":-4.032583379460091,"x":70.07,"y":170.54,"x0":2.2027997309399288,"y0":50.005627302990554,"z0":5.5520084236856535,"aX":19.086602029542483},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.0,"breakHorizontal":-17.0,"spinRate":2336,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.402006375503845,"extension":6.863287179158883},"hitData":{"launchSpeed":58.6,"launchAngle":-16.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.22,"coordY":159.11}},"index":1,"playId":"80188293-5f4c-3a04-aa37-ed2b283160d5","pitchNumber":2,"startTime":"2025-08-18T23:44:25.313Z","endTime":"2025-08-18T23:44:33.082Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:44:33.082Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ceddanne Rafaela grounds out, shortstop Gunnar Henderson to first baseman Ryan Mountcastle.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-18T23:44:46.375Z","endTime":"2025-08-18T23:46:25.448Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":3},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"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":"Groundout","eventType":"field_out","movementReason":null,"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":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"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, 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":2},"pitchData":{"startSpeed":78.1,"endSpeed":71.7,"strikeZoneTop":3.70736746337618,"strikeZoneBottom":1.71655517534184,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.948159465111157,"aZ":-28.899715971832514,"pfxX":-3.9577519012761666,"pfxZ":2.5025493892152557,"pX":1.8283010571728129,"pZ":3.0178996842608283,"vX0":-0.0032359280570989635,"vY0":-113.79503919430819,"vZ0":0.9865717892148949,"x":47.31,"y":157.3,"x0":2.3439900254586448,"y0":50.005371600268326,"z0":5.442364131661898,"aX":-5.189641388487749},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":5.0,"breakHorizontal":7.2,"spinRate":2034,"spinDirection":249},"zone":12,"typeConfidence":2.0,"plateTime":0.48137422522985895,"extension":6.796498432403059},"index":0,"playId":"c341c137-afae-30cf-947c-5a2ad71ca8c1","pitchNumber":1,"startTime":"2025-08-18T23:45:26.858Z","endTime":"2025-08-18T23:45:31.384Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.2,"strikeZoneTop":3.68476899124893,"strikeZoneBottom":1.69388318942287,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.773056730002228,"aZ":-32.24137064415712,"pfxX":9.55021021829026,"pfxZ":-0.04056904162615638,"pX":0.8264481883925888,"pZ":1.1464427699640103,"vX0":-6.081161890821438,"vY0":-125.68317918227308,"vZ0":-4.0958113538842635,"x":85.5,"y":207.83,"x0":2.0433211672408165,"y0":50.00329439430534,"z0":5.431228802723997,"aX":15.195566477731804},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.8,"breakHorizontal":-15.8,"spinRate":1548,"spinDirection":114},"zone":14,"typeConfidence":2.0,"plateTime":0.4367071193720209,"extension":7.155582325046831},"index":1,"playId":"23d75043-44c0-3bbb-9d65-247803186a89","pitchNumber":2,"startTime":"2025-08-18T23:45:44.148Z","endTime":"2025-08-18T23:45:50.559Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.67137884688201,"strikeZoneBottom":1.72602514416202,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.841806789877282,"aZ":-22.22447870764628,"pfxX":9.924210880444171,"pfxZ":5.389102025552374,"pX":1.5081393498071427,"pZ":2.8814623093097116,"vX0":-4.560382112466538,"vY0":-135.3483884655565,"vZ0":-3.1915106091111056,"x":59.51,"y":160.98,"x0":1.9298399898068899,"y0":50.00450959193225,"z0":5.640788138880787,"aX":18.327408216620245},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.2,"breakHorizontal":-16.9,"spinRate":2355,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.4054111385413779,"extension":6.7828164988141735},"index":2,"playId":"b0600e6a-0549-377d-abae-8c6f3a5b68a4","pitchNumber":3,"startTime":"2025-08-18T23:45:59.731Z","endTime":"2025-08-18T23:46:04.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.939536505986986,"aZ":-21.92048166909716,"pfxX":11.06925770398463,"pfxZ":5.652077411676702,"pX":-0.13510857098684914,"pZ":1.908291427755103,"vX0":-8.82995379554704,"vY0":-134.08212623016342,"vZ0":-5.563871902836918,"x":122.15,"y":187.26,"x0":1.768315336734742,"y0":50.00403807268546,"z0":5.582146313702617,"aX":20.085741670460585},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.1,"breakHorizontal":-18.1,"spinRate":2316,"spinDirection":127},"zone":8,"typeConfidence":2.0,"plateTime":0.40905499757658825,"extension":6.911200969097928},"hitData":{"launchSpeed":89.3,"launchAngle":-22.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.21,"coordY":158.27}},"index":3,"playId":"d732ea24-3420-394f-b1b1-95db57d40076","pitchNumber":4,"startTime":"2025-08-18T23:46:18.007Z","endTime":"2025-08-18T23:46:25.448Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:46:25.448Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jackson Holliday flies out to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-18T23:48:35.156Z","endTime":"2025-08-18T23:50:24.948Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"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_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":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.9,"strikeZoneTop":3.40059384246259,"strikeZoneBottom":1.61317273664637,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.56224638724859,"aZ":-21.028727217382098,"pfxX":-2.041856284599616,"pfxZ":6.286339929618094,"pX":1.9865005923041514,"pZ":1.287125472841412,"vX0":10.536431677384822,"vY0":-131.71621083194685,"vZ0":-5.831586396431418,"x":41.28,"y":204.03,"x0":-1.784553507665941,"y0":50.005475694483856,"z0":5.064589142995607,"aX":-3.623282445892707},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.3,"breakHorizontal":1.6,"spinRate":2487,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.41439110527552403,"extension":6.57785225055437},"index":0,"playId":"6a516cd4-2056-3337-b9ae-6c651fbbb049","pitchNumber":1,"startTime":"2025-08-18T23:48:56.596Z","endTime":"2025-08-18T23:49:00.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.2,"strikeZoneTop":3.38127483469534,"strikeZoneBottom":1.62936011095386,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.89495880525876,"aZ":-20.981292088735817,"pfxX":-12.251135814505682,"pfxZ":6.101426475929106,"pX":0.31326575904749326,"pZ":1.7750021245589307,"vX0":10.04792460203766,"vY0":-135.61749948630435,"vZ0":-4.529891440714511,"x":105.06,"y":190.85,"x0":-1.8763652508330904,"y0":50.00167095109679,"z0":4.96016765865582,"aX":-22.469877436523625},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.1,"breakHorizontal":19.6,"spinRate":2386,"spinDirection":234},"zone":9,"typeConfidence":2.0,"plateTime":0.4062612536632746,"extension":6.568732007645617},"index":1,"playId":"1f45e941-ce62-30b5-9c3f-8e5887b5eacb","pitchNumber":2,"startTime":"2025-08-18T23:49:12.564Z","endTime":"2025-08-18T23:49:16.878Z","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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":74.9,"strikeZoneTop":3.38104502804508,"strikeZoneBottom":1.69982214934323,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.09741867790058,"aZ":-34.107958068827195,"pfxX":9.310917047536433,"pfxZ":-1.3270707182030765,"pX":-0.7986603592566149,"pZ":2.2977872747878156,"vX0":0.9629243750622714,"vY0":-121.83554324595808,"vZ0":0.3776268921611836,"x":147.44,"y":176.74,"x0":-2.4076329605271924,"y0":50.00404320183407,"z0":5.167502907062701,"aX":13.548416706744483},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.9,"breakHorizontal":-17.0,"spinRate":3072,"spinDirection":44},"zone":4,"typeConfidence":2.0,"plateTime":0.45521529104540015,"extension":6.293693881293417},"index":2,"playId":"435d38e8-2aad-3c02-a27f-d8b9cff3139b","pitchNumber":3,"startTime":"2025-08-18T23:49:30.914Z","endTime":"2025-08-18T23:49:35.515Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":85.0,"strikeZoneTop":3.46263785363134,"strikeZoneBottom":1.60513200904757,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.69670505353853,"aZ":-24.2185902039796,"pfxX":-11.590723176986282,"pfxZ":4.2070608082250835,"pX":-0.584728153858563,"pZ":3.8766525591129857,"vX0":7.643415708703163,"vY0":-138.2883807650586,"vZ0":0.8831368679127262,"x":139.29,"y":134.11,"x0":-1.9130003970230278,"y0":50.002377096848036,"z0":5.207540993942509,"aX":-21.912762645890247},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.0,"breakHorizontal":18.8,"spinRate":2421,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.3997550274212345,"extension":6.563012405989086},"index":3,"playId":"283e2dfa-138d-3aec-b491-a6d89e1e34f7","pitchNumber":4,"startTime":"2025-08-18T23:49:56.287Z","endTime":"2025-08-18T23:50:00.208Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":76.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.70735538855757,"aZ":-34.597763118934516,"pfxX":10.741239364550768,"pfxZ":-1.613689632597758,"pX":0.3677047174066836,"pZ":1.868953307040349,"vX0":2.8248898670886367,"vY0":-124.2886075010625,"vZ0":-0.6219252283064253,"x":102.98,"y":188.32,"x0":-2.1885336942529956,"y0":50.001382729264385,"z0":5.093803379509463,"aX":16.163387553989814},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-2.8,"breakHorizontal":-20.2,"spinRate":3287,"spinDirection":47},"zone":9,"typeConfidence":2.0,"plateTime":0.44727214851892727,"extension":6.434008012150136},"hitData":{"launchSpeed":98.8,"launchAngle":41.0,"totalDistance":311.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":107.35,"coordY":76.01}},"index":4,"playId":"10e877b6-7321-3e7f-9741-8a0a75411806","pitchNumber":5,"startTime":"2025-08-18T23:50:15.309Z","endTime":"2025-08-18T23:50:24.948Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:50:24.948Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Vázquez flies out to right fielder Roman Anthony.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-18T23:50:28.109Z","endTime":"2025-08-18T23:51:58.369Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"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_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":94.9,"endSpeed":85.4,"strikeZoneTop":3.1920421478687,"strikeZoneBottom":1.39486696699294,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.99788648985237,"aZ":-22.045108226427068,"pfxX":-11.330254172572278,"pfxZ":5.346609776428849,"pX":-0.48096227662279695,"pZ":3.392042215359693,"vX0":7.695133982380698,"vY0":-137.84092327215353,"vZ0":-0.9139460467979488,"x":135.33,"y":147.19,"x0":-1.8586550699674997,"y0":50.00489616829646,"z0":5.237692671378552,"aX":-21.472928636388115},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.6,"breakHorizontal":18.6,"spinRate":2403,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.3997168438145282,"extension":6.386991231555778},"index":0,"playId":"821ea28c-75f6-3c4f-8922-cd4d9a015ac4","pitchNumber":1,"startTime":"2025-08-18T23:50:50.478Z","endTime":"2025-08-18T23:50:54.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":85.6,"strikeZoneTop":3.371,"strikeZoneBottom":1.535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.071184658303864,"aZ":-17.493765177943246,"pfxX":-8.566595257016973,"pfxZ":7.712087720297578,"pX":-0.1218059253548326,"pZ":2.5621259935057283,"vX0":7.802932666812825,"vY0":-138.34491500465273,"vZ0":-3.903616811544712,"x":121.64,"y":169.6,"x0":-1.891028703745406,"y0":50.002703670097006,"z0":5.192898867198951,"aX":-16.305510044539997},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.1,"breakHorizontal":13.6,"spinRate":2291,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.39869981127952014,"extension":6.65743625702096},"index":1,"playId":"f1ef227a-1928-3079-8c78-24fbaaaa1622","pitchNumber":2,"startTime":"2025-08-18T23:51:09.240Z","endTime":"2025-08-18T23:51:16.019Z","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.5,"endSpeed":87.0,"strikeZoneTop":3.371,"strikeZoneBottom":1.535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.87932298210998,"aZ":-16.686262501760364,"pfxX":-7.715512437149778,"pfxZ":7.874809168629859,"pX":-0.5446262102138756,"pZ":3.527119636989101,"vX0":6.2098301170392185,"vY0":-140.32949283112225,"vZ0":-1.8753973312036707,"x":137.76,"y":143.55,"x0":-1.7992677930393834,"y0":50.00079003407194,"z0":5.307724156293075,"aX":-15.17204038853905},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.9,"breakHorizontal":12.5,"spinRate":2424,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.3924134476644472,"extension":6.515583745662765},"index":2,"playId":"290bea10-adaf-3fa4-a02f-f0bd5fcaf967","pitchNumber":3,"startTime":"2025-08-18T23:51:27.937Z","endTime":"2025-08-18T23:51:31.297Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.2,"strikeZoneTop":3.371,"strikeZoneBottom":1.535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.74287752629445,"aZ":-34.477856986666836,"pfxX":11.241955405237142,"pfxZ":-1.4779947037412136,"pX":0.05054220135154329,"pZ":1.8904226228926033,"vX0":1.7782661635578054,"vY0":-125.1139492890831,"vZ0":-0.7688816999193251,"x":115.07,"y":187.74,"x0":-2.130630413987869,"y0":50.001782931296574,"z0":5.064721419595831,"aX":17.554368988553914},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.6,"breakHorizontal":-20.8,"spinRate":3193,"spinDirection":43},"zone":8,"typeConfidence":2.0,"plateTime":0.44030199385848734,"extension":6.392275415323112},"hitData":{"launchSpeed":99.5,"launchAngle":29.0,"totalDistance":352.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":194.98,"coordY":74.7}},"index":3,"playId":"c240bf8b-0af6-31d1-9429-9ccad4d6f57c","pitchNumber":4,"startTime":"2025-08-18T23:51:49.927Z","endTime":"2025-08-18T23:51:58.369Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:51:58.369Z","atBatIndex":17},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Gunnar Henderson homers (15) on a fly ball to center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-18T23:52:12.108Z","endTime":"2025-08-18T23:52:54.488Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":{"id":669160,"link":"/api/v1/people/669160"},"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(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":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.3,"strikeZoneTop":3.67,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.13316717006596,"aZ":-19.257677718338105,"pfxX":-8.614105351739543,"pfxZ":6.70421048287275,"pX":-0.1893368551286752,"pZ":3.289398320373121,"vX0":7.623841249699486,"vY0":-138.4372359306955,"vZ0":-1.8794458907437541,"x":124.22,"y":149.97,"x0":-1.8702522975948332,"y0":50.000194160809386,"z0":5.276715109531514,"aX":-16.588704735609884},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.9,"breakHorizontal":13.8,"spinRate":2322,"spinDirection":231},"zone":2,"typeConfidence":2.0,"plateTime":0.3968250340159476,"extension":6.53749644100249},"hitData":{"launchSpeed":108.0,"launchAngle":25.0,"totalDistance":414.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":105.94,"coordY":32.76}},"index":0,"playId":"6e794d29-bdfc-3330-8969-23c8507a73e1","pitchNumber":1,"startTime":"2025-08-18T23:52:30.246Z","endTime":"2025-08-18T23:52:54.488Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:52:54.488Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan Mountcastle singles on a sharp line drive to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-18T23:53:01.115Z","endTime":"2025-08-18T23:54:26.072Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"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":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"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(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":94.3,"endSpeed":85.3,"strikeZoneTop":3.6550102867844,"strikeZoneBottom":1.89569703020967,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.16318763947134,"aZ":-20.37966893601148,"pfxX":-12.044756512825511,"pfxZ":6.308673397389336,"pX":1.3462099892946149,"pZ":1.3141818642732621,"vX0":12.561694646538863,"vY0":-136.63997466181343,"vZ0":-5.960940531801005,"x":65.69,"y":203.3,"x0":-1.7698585882313878,"y0":50.00594167962472,"z0":4.947280538536446,"aX":-22.532218204382406},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.1,"breakHorizontal":18.8,"spinRate":2452,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.40253175396564833,"extension":6.587693528695758},"index":0,"playId":"fb574273-e74b-3887-acbb-8852d68eed48","pitchNumber":1,"startTime":"2025-08-18T23:53:19.521Z","endTime":"2025-08-18T23:53:23.968Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.5,"strikeZoneTop":3.64,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.16611288026837,"aZ":-21.41735049758448,"pfxX":-11.06400366413746,"pfxZ":5.69271463979141,"pX":0.20938921615853512,"pZ":2.5548650392974794,"vX0":9.3025401047646,"vY0":-137.25187227244135,"vZ0":-2.7441315533582102,"x":109.02,"y":169.8,"x0":-1.8029116085078032,"y0":50.002414950897546,"z0":5.042406595805951,"aX":-20.9014278215587},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.8,"breakHorizontal":17.9,"spinRate":2461,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.4005934379043157,"extension":6.736223768338603},"index":1,"playId":"37930318-93f2-3452-8abd-f6e3d846a3fa","pitchNumber":2,"startTime":"2025-08-18T23:53:36.413Z","endTime":"2025-08-18T23:53:39.844Z","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":96.1,"endSpeed":86.8,"strikeZoneTop":3.64,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.894005492211086,"aZ":-16.854865708122016,"pfxX":-7.113637390649442,"pfxZ":7.824242881832706,"pX":-0.52963863605437,"pZ":4.09011785436964,"vX0":6.085753903179744,"vY0":-139.83290435691862,"vZ0":-0.43870066925212514,"x":137.19,"y":128.35,"x0":-1.8223688355260765,"y0":50.000237120635035,"z0":5.366189175853175,"aX":-13.92435783244886},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.3,"breakHorizontal":11.4,"spinRate":2340,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3934185921624649,"extension":6.578931933143632},"index":2,"playId":"369dbb5f-cc79-3c42-a588-9ceacc5425c1","pitchNumber":3,"startTime":"2025-08-18T23:53:55.595Z","endTime":"2025-08-18T23:54:02.123Z","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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":77.2,"strikeZoneTop":3.64,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.62547470218939,"aZ":-33.91562323372303,"pfxX":10.338774564157948,"pfxZ":-1.1373517402019875,"pX":0.2596131784465466,"pZ":2.746351815893656,"vX0":2.4160718144256665,"vY0":-123.86832466459452,"vZ0":0.9356833871835617,"x":107.1,"y":164.63,"x0":-2.074983499853307,"y0":50.004945885398925,"z0":5.236989263074616,"aX":15.796260196814105},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.6,"breakHorizontal":-19.3,"spinRate":3149,"spinDirection":54},"zone":5,"typeConfidence":2.0,"plateTime":0.4450626775088362,"extension":6.58011041024321},"hitData":{"launchSpeed":106.1,"launchAngle":12.0,"totalDistance":268.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":165.79,"coordY":80.28}},"index":3,"playId":"980c9fa0-a62d-3cd4-bf35-c6a894598fbb","pitchNumber":4,"startTime":"2025-08-18T23:54:15.180Z","endTime":"2025-08-18T23:54:26.072Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:54:26.072Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colton Cowser flies out to left fielder Jarren Duran.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-18T23:54:27.834Z","endTime":"2025-08-18T23:56:07.947Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":89.7,"endSpeed":83.1,"strikeZoneTop":3.47736168819719,"strikeZoneBottom":1.71341326992636,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.643781302608694,"aZ":-26.929428072545047,"pfxX":-0.48418684996384265,"pfxZ":3.017851526449789,"pX":2.1659397345760554,"pZ":2.2644371167429656,"vX0":10.359294384016037,"vY0":-130.30078277442112,"vZ0":-2.2073808684649543,"x":34.44,"y":177.64,"x0":-1.7804795255374322,"y0":50.00296666266939,"z0":5.135660308674804,"aX":-0.8428656465943833},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.3,"breakHorizontal":-1.2,"spinRate":2436,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.4186480887475903,"extension":6.666286891864703},"index":0,"playId":"15604b72-2e3c-300c-8fe6-9a849e81fbc4","pitchNumber":1,"startTime":"2025-08-18T23:54:50.868Z","endTime":"2025-08-18T23:54:56.412Z","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":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":76.7,"strikeZoneTop":3.42,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.876001877836085,"aZ":-36.29823633558975,"pfxX":9.228219379310465,"pfxZ":-2.7530715536983044,"pX":0.15605409403426065,"pZ":1.0299657036647762,"vX0":2.604567915744625,"vY0":-122.81679944083194,"vZ0":-2.1921722304836786,"x":111.05,"y":210.97,"x0":-2.1222397814609857,"y0":50.004248912032196,"z0":5.081372819899977,"aX":13.815092486432777},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-5.3,"breakHorizontal":-17.4,"spinRate":3065,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.44945211525722817,"extension":6.411998966603036},"index":1,"playId":"194c0fe0-6065-3019-bb5c-b50bc2a263a4","pitchNumber":2,"startTime":"2025-08-18T23:55:13.091Z","endTime":"2025-08-18T23:55:17.120Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":79.5,"strikeZoneTop":3.42,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.06115691000329,"aZ":-28.245173467359173,"pfxX":-11.299956018253415,"pfxZ":2.4091510735404906,"pX":0.044768436503009615,"pZ":2.3062189560751842,"vX0":8.737513549174308,"vY0":-127.94877201120964,"vZ0":-0.7294679306069427,"x":115.29,"y":176.51,"x0":-1.9715701198611824,"y0":50.00541186032698,"z0":4.8378565703000165,"aX":-18.459741536631444},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.4,"breakHorizontal":18.1,"spinRate":1469,"spinDirection":259},"zone":5,"typeConfidence":2.0,"plateTime":0.4305433588524288,"extension":6.763947353534682},"index":2,"playId":"1b44f04c-fb95-332b-8fdb-e37bfb6ca84a","pitchNumber":3,"startTime":"2025-08-18T23:55:32.402Z","endTime":"2025-08-18T23:55:36.364Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":80.2,"strikeZoneTop":3.42,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.268298909101084,"aZ":-25.453031581831297,"pfxX":-9.850548090868912,"pfxZ":4.035614549501721,"pX":-0.45518659264044675,"pZ":2.6253977535236843,"vX0":7.247822125735577,"vY0":-129.14426052863914,"vZ0":-0.6942446432500711,"x":134.35,"y":167.89,"x0":-2.0371651953264758,"y0":50.00413187717272,"z0":4.879106156788559,"aX":-16.416600808229397},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.3,"breakHorizontal":16.0,"spinRate":1470,"spinDirection":260},"zone":4,"typeConfidence":2.0,"plateTime":0.4263052190582379,"extension":6.831366847315972},"hitData":{"launchSpeed":90.9,"launchAngle":37.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":91.45,"coordY":73.89}},"index":3,"playId":"aa4e4df6-5cfc-333c-99d3-bb5ba6b81592","pitchNumber":4,"startTime":"2025-08-18T23:55:59.074Z","endTime":"2025-08-18T23:56:07.947Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:56:07.947Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carlos Narváez flies out to right fielder Dylan Beavers.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-18T23:58:37.870Z","endTime":"2025-08-18T23:58:50.044Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687637,"link":"/api/v1/people/687637"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-18T23:58:18.262Z","endTime":"2025-08-18T23:58:40.195Z","isPitch":false,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"}},{"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":91.6,"endSpeed":83.6,"strikeZoneTop":3.62,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.03967995836748,"aZ":-16.38486532754279,"pfxX":6.896055907999217,"pfxZ":8.810115933765912,"pX":-0.30561768101130954,"pZ":2.9598031532156566,"vX0":-8.406646523795052,"vY0":-133.12221693091024,"vZ0":-4.1514114566252305,"x":128.65,"y":158.87,"x0":1.9997805815510308,"y0":50.0000643728458,"z0":5.728382921043601,"aX":12.354664790462257},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.2,"breakHorizontal":-10.7,"spinRate":2304,"spinDirection":132},"zone":4,"typeConfidence":2.0,"plateTime":0.4117261113457049,"extension":6.651740124264165},"hitData":{"launchSpeed":94.6,"launchAngle":54.0,"totalDistance":251.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":154.34,"coordY":103.4}},"index":1,"playId":"d82ce8af-2109-322e-b35c-88c2edbb4061","pitchNumber":1,"startTime":"2025-08-18T23:58:40.195Z","endTime":"2025-08-18T23:58:50.044Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:58:50.044Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Abraham Toro grounds out, shortstop Gunnar Henderson to first baseman Ryan Mountcastle.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-18T23:58:58.356Z","endTime":"2025-08-18T23:59:57.110Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":82.4,"strikeZoneTop":3.22620108838973,"strikeZoneBottom":1.48754743582057,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.58209579707027,"aZ":-22.79508212924567,"pfxX":11.99562241391819,"pfxZ":5.347571678486231,"pX":0.9813277552733547,"pZ":2.2659858910908492,"vX0":-6.792436780644317,"vY0":-132.6850759441783,"vZ0":-4.320517410147549,"x":79.59,"y":177.6,"x0":2.0373081383469693,"y0":50.00549004242127,"z0":5.609662094918674,"aX":21.05335501339137},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.8,"breakHorizontal":-19.9,"spinRate":2345,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.4153306566348638,"extension":6.783262031035137},"index":0,"playId":"678a5b1f-f7f2-3754-9b3a-39f63bd1d58a","pitchNumber":1,"startTime":"2025-08-18T23:59:15.967Z","endTime":"2025-08-18T23:59:20.296Z","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":79.3,"endSpeed":73.3,"strikeZoneTop":3.29850918452927,"strikeZoneBottom":1.53251454525211,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.582568323111662,"aZ":-29.071364399740066,"pfxX":-1.2903338566536244,"pfxZ":2.30482226534888,"pX":-0.8897505507002416,"pZ":0.6892571144534659,"vX0":-6.404276523509622,"vY0":-115.31925768021146,"vZ0":-4.656121854606242,"x":150.92,"y":220.17,"x0":2.0917967015129793,"y0":50.00359618718252,"z0":5.541217464359533,"aX":-1.7353450604793013},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":3.2,"breakHorizontal":4.0,"spinRate":2153,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.47510116415604786,"extension":6.723704713674124},"index":1,"playId":"a18dfda5-76ff-3eb7-8654-0605695f7054","pitchNumber":2,"startTime":"2025-08-18T23:59:33.322Z","endTime":"2025-08-18T23:59:37.310Z","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":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.71623030032467,"aZ":-25.460200033136164,"pfxX":10.74645822792554,"pfxZ":3.701758168424888,"pX":0.33359793110877833,"pZ":2.55573225944669,"vX0":-8.16163843846286,"vY0":-133.98515998985548,"vZ0":-3.3056196142030667,"x":104.28,"y":169.78,"x0":2.027371200100761,"y0":50.000550339983725,"z0":5.63050558030023,"aX":19.480786534574225},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.1,"breakHorizontal":-17.6,"spinRate":2349,"spinDirection":130},"zone":6,"typeConfidence":2.0,"plateTime":0.4092417407622646,"extension":6.640577509283643},"hitData":{"launchSpeed":107.9,"launchAngle":2.0,"totalDistance":65.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.29,"coordY":151.18}},"index":2,"playId":"83e69ce4-3231-307a-8e2a-06a467548eca","pitchNumber":3,"startTime":"2025-08-18T23:59:49.432Z","endTime":"2025-08-18T23:59:57.110Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:59:57.110Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nate Eaton grounds out, shortstop Gunnar Henderson to first baseman Ryan Mountcastle.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-19T00:00:09.158Z","endTime":"2025-08-19T00:01:24.801Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":79.3,"endSpeed":73.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.805823692867897,"aZ":-29.433639678913867,"pfxX":-1.0679857258097072,"pfxZ":2.0328214254727692,"pX":-0.9027695726625325,"pZ":1.8642738752785637,"vX0":-6.478499134526771,"vY0":-115.37550961313974,"vZ0":-2.093685152646141,"x":151.41,"y":188.44,"x0":2.0821046573379705,"y0":50.00082092409188,"z0":5.624691922925262,"aX":-1.4361051286330835},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":3.5,"breakHorizontal":3.6,"spinRate":2248,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4750423440989189,"extension":6.717700394113308},"index":0,"playId":"8baf9809-a1cf-3da6-b2f8-21d03465ce39","pitchNumber":1,"startTime":"2025-08-19T00:00:22.139Z","endTime":"2025-08-19T00:00:26.383Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.89219427562086,"aZ":-30.7079326549251,"pfxX":-3.681708950736154,"pfxZ":1.0814748043848152,"pX":-0.5726733530223639,"pZ":0.9858153549530727,"vX0":-4.830366268885918,"vY0":-116.1282292939062,"vZ0":-3.9721293955760673,"x":138.83,"y":212.16,"x0":2.0172071134034715,"y0":50.003723332173,"z0":5.657393982913749,"aX":-5.000227095816658},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":1.2,"breakHorizontal":7.9,"spinRate":2211,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.47268322517414596,"extension":6.584899677979252},"index":1,"playId":"be577c8e-4c19-35bc-b5ee-a46e5adfc740","pitchNumber":2,"startTime":"2025-08-19T00:00:36.818Z","endTime":"2025-08-19T00:00:40.634Z","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":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.060766608157515,"aZ":-32.55762867219356,"pfxX":10.053689818586818,"pfxZ":-0.23265432823585375,"pX":0.1989788665019368,"pZ":1.03992066123874,"vX0":-7.959356090905118,"vY0":-127.95266998769208,"vZ0":-4.730181905729952,"x":109.42,"y":210.7,"x0":2.0417120584097788,"y0":50.00092243749655,"z0":5.4594971163095325,"aX":16.691392857039904},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.3,"breakHorizontal":-16.4,"spinRate":1761,"spinDirection":117},"zone":14,"typeConfidence":2.0,"plateTime":0.4278445939854234,"extension":6.928195116589642},"index":2,"playId":"8c82c72b-7c13-39d6-96b4-0ef8aa7d332f","pitchNumber":3,"startTime":"2025-08-19T00:00:55.309Z","endTime":"2025-08-19T00:01:00.371Z","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":86.6,"endSpeed":79.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.02760530008282,"aZ":-31.476189640655022,"pfxX":11.048548878337261,"pfxZ":0.43514643799314623,"pX":0.7347629609652437,"pZ":1.315312858935689,"vX0":-6.5157823182083465,"vY0":-125.91417633827963,"vZ0":-3.976456271771755,"x":88.99,"y":203.27,"x0":1.9288101094178123,"y0":50.001842830111265,"z0":5.479050486742298,"aX":17.631105898255353},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.0,"breakHorizontal":-18.4,"spinRate":1538,"spinDirection":110},"zone":14,"typeConfidence":2.0,"plateTime":0.4360242024961001,"extension":6.876633338342675},"hitData":{"launchSpeed":102.2,"launchAngle":-6.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.36,"coordY":144.08}},"index":3,"playId":"6113c0b5-b0de-3b15-a05d-f3a98036d11a","pitchNumber":4,"startTime":"2025-08-19T00:01:17.554Z","endTime":"2025-08-19T00:01:24.801Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:01:24.801Z","atBatIndex":23},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Samuel Basallo doubles (1) on a fly ball to left fielder Jarren Duran.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-19T00:03:38.296Z","endTime":"2025-08-19T00:04:18.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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(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":83.4,"endSpeed":75.7,"strikeZoneTop":3.549,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.77390453323513,"aZ":-34.381204855733095,"pfxX":8.547367921365648,"pfxZ":-1.5044262533683561,"pX":-0.035547702123114484,"pZ":2.827081589089375,"vX0":2.687832986954282,"vY0":-121.2885797772949,"vZ0":1.5573735972940947,"x":118.35,"y":162.45,"x0":-2.2723259530856366,"y0":50.00174618504815,"z0":5.205934335188859,"aX":12.556801784938967},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.0,"breakHorizontal":-16.2,"spinRate":3154,"spinDirection":50},"zone":5,"typeConfidence":2.0,"plateTime":0.45400707283234043,"extension":6.394593142335409},"index":0,"playId":"7eb84b3b-2ec7-330e-97ac-8976111126a9","pitchNumber":1,"startTime":"2025-08-19T00:03:40.189Z","endTime":"2025-08-19T00:03:45.793Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-08-19T00:03:53.825Z","endTime":"2025-08-19T00:04:04.330Z","isPitch":false,"type":"action","player":{"id":694212,"link":"/api/v1/people/694212"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.8,"strikeZoneTop":3.54897008723746,"strikeZoneBottom":1.62696525981314,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.988995833544045,"aZ":-26.371901344606407,"pfxX":-11.14643290574939,"pfxZ":3.071468199467656,"pX":0.015536178065444104,"pZ":2.3245919476608536,"vX0":9.117530199285996,"vY0":-136.7777668951933,"vZ0":-2.2933476421159122,"x":116.41,"y":176.02,"x0":-1.917743189439426,"y0":50.00207690178021,"z0":4.987610461890766,"aX":-21.05712902765083},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.3,"breakHorizontal":18.2,"spinRate":2302,"spinDirection":239},"zone":5,"typeConfidence":2.0,"plateTime":0.4008852978860875,"extension":6.59259621119911},"hitData":{"launchSpeed":98.9,"launchAngle":34.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":66.48,"coordY":111.78}},"index":2,"playId":"525a9afe-a956-391b-863d-4fe9b0e24918","pitchNumber":2,"startTime":"2025-08-19T00:04:04.330Z","endTime":"2025-08-19T00:04:18.162Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:04:18.162Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jeremiah Jackson singles on a ground ball to third baseman Alex Bregman. Samuel Basallo to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-19T00:04:36.419Z","endTime":"2025-08-19T00:05:42.169Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"postOnThird":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.7,"strikeZoneTop":3.25707018526323,"strikeZoneBottom":1.52830068713575,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.81810588377585,"aZ":-21.072755903509325,"pfxX":-11.440394758367102,"pfxZ":5.908849132910545,"pX":0.8699497776404912,"pZ":1.8696584804254754,"vX0":11.507030535368752,"vY0":-136.4315844971039,"vZ0":-4.4018304694385035,"x":83.84,"y":188.3,"x0":-1.9218785048617373,"y0":50.00604216456202,"z0":4.961803834509848,"aX":-21.509213492407383},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.8,"breakHorizontal":18.2,"spinRate":2354,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.4019003917622457,"extension":6.494093775653226},"index":0,"playId":"fcc5ff8e-f485-3c7e-ad2b-6a90321d2a80","pitchNumber":1,"startTime":"2025-08-19T00:04:52.811Z","endTime":"2025-08-19T00:04:57.320Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.8,"strikeZoneTop":3.2563839135597,"strikeZoneBottom":1.5072705578263,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.113790686277085,"aZ":-22.345976385105434,"pfxX":-11.508330948270347,"pfxZ":5.173538215147321,"pX":0.5345654028929845,"pZ":2.824672746737143,"vX0":10.477785909704949,"vY0":-137.34513408878345,"vZ0":-1.8455691257442814,"x":96.62,"y":162.51,"x0":-1.8457525083580864,"y0":50.00021578181977,"z0":5.0342168446940505,"aX":-21.852328156169623},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.1,"breakHorizontal":18.5,"spinRate":2377,"spinDirection":232},"zone":3,"typeConfidence":2.0,"plateTime":0.3997145924233587,"extension":6.524447594208911},"index":1,"playId":"dac3a1b6-9949-3733-92ee-8c49139c3246","pitchNumber":2,"startTime":"2025-08-19T00:05:12.192Z","endTime":"2025-08-19T00:05:16.370Z","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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.2010018859342,"aZ":-37.73708210168005,"pfxX":8.43626595281895,"pfxZ":-3.635072536982973,"pX":0.30588031957836676,"pZ":1.648888271905748,"vX0":3.575973371977428,"vY0":-123.64395117998316,"vZ0":-0.3965816146548905,"x":105.34,"y":194.26,"x0":-2.259798189300371,"y0":50.001979012943025,"z0":5.008225808867087,"aX":12.915464497354735},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-6.4,"breakHorizontal":-16.2,"spinRate":3116,"spinDirection":45},"zone":9,"typeConfidence":2.0,"plateTime":0.4448841523476239,"extension":6.382617278052111},"hitData":{"launchSpeed":61.7,"launchAngle":-66.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":116.89,"coordY":193.59}},"index":2,"playId":"1b89c26a-6d88-3c7a-8d7c-a8995c275fee","pitchNumber":3,"startTime":"2025-08-19T00:05:31.993Z","endTime":"2025-08-19T00:05:42.169Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:05:42.169Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dylan Beavers singles on a sharp line drive to center fielder Ceddanne Rafaela. Samuel Basallo scores. Jeremiah Jackson to 2nd.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-19T00:05:58.609Z","endTime":"2025-08-19T00:07:25.950Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":0,"outs":0},"matchup":{"batter":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"postOnSecond":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"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"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":{"id":669160,"link":"/api/v1/people/669160"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.1,"strikeZoneTop":3.50909475397489,"strikeZoneBottom":1.82974449312762,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.611021693121295,"aZ":-20.79032454003508,"pfxX":-8.279174291560436,"pfxZ":6.077683908502149,"pX":1.001364094911419,"pZ":3.3222670258162683,"vX0":10.523272783863703,"vY0":-136.5847870482202,"vZ0":-1.1402923970774084,"x":78.83,"y":149.08,"x0":-1.8419827675743174,"y0":50.000723381453916,"z0":5.187240628630332,"aX":-15.50141656398574},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.9,"breakHorizontal":12.5,"spinRate":2186,"spinDirection":233},"zone":12,"typeConfidence":2.0,"plateTime":0.4024092866872184,"extension":6.638960044752681},"index":0,"playId":"827a3aa0-dfde-38cf-9b7d-2883df967eea","pitchNumber":1,"startTime":"2025-08-19T00:06:15.767Z","endTime":"2025-08-19T00:06:19.688Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.1,"strikeZoneTop":3.574467537424,"strikeZoneBottom":1.82337573378602,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.264466368220408,"aZ":-22.647373560832627,"pfxX":-11.989955559151362,"pfxZ":5.139541339358156,"pX":1.107988176784142,"pZ":1.3006725510899273,"vX0":12.100367275444073,"vY0":-135.67694811177898,"vZ0":-5.236974993382737,"x":74.77,"y":203.66,"x0":-1.864153738664724,"y0":50.00226992260501,"z0":4.846243217752259,"aX":-22.22554803488967},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.3,"breakHorizontal":19.0,"spinRate":2334,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.40458135441012244,"extension":6.832915470114702},"index":1,"playId":"dad2237a-3606-35d1-9a01-341bb8c53c83","pitchNumber":2,"startTime":"2025-08-19T00:06:34.156Z","endTime":"2025-08-19T00:06:37.478Z","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":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":76.9,"strikeZoneTop":3.51053554352306,"strikeZoneBottom":1.79890526476442,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.209457887251123,"aZ":-35.05028464772972,"pfxX":9.29184927202175,"pfxZ":-1.899687755852991,"pX":-1.6394213368952044,"pZ":3.0378274452314935,"vX0":-1.0281733193380722,"vY0":-122.48446662884878,"vZ0":2.1106924157530322,"x":179.49,"y":156.76,"x0":-2.4197305403211913,"y0":50.0032388074475,"z0":5.171551069014155,"aX":14.055242943349143},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-2.6,"breakHorizontal":-16.6,"spinRate":3035,"spinDirection":55},"zone":11,"typeConfidence":2.0,"plateTime":0.44793814193496795,"extension":6.395352115784883},"index":2,"playId":"bbe12d57-c7c3-32ef-a964-6827de3e3b6d","pitchNumber":3,"startTime":"2025-08-19T00:06:56.322Z","endTime":"2025-08-19T00:06:59.831Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.4,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.249768683497244,"aZ":-22.61403060270233,"pfxX":-9.981289098947691,"pfxZ":5.060423420354301,"pX":-0.3210984875293129,"pZ":2.4656819181632357,"vX0":7.950051555224297,"vY0":-137.47811434505022,"vZ0":-2.6321364935959606,"x":129.24,"y":172.21,"x0":-1.9727907102397866,"y0":50.00204665678019,"z0":4.992992454226827,"aX":-18.852091718743747},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.8,"breakHorizontal":16.1,"spinRate":2305,"spinDirection":236},"zone":4,"typeConfidence":2.0,"plateTime":0.4004601612640015,"extension":6.477472545549585},"hitData":{"launchSpeed":101.9,"launchAngle":13.0,"totalDistance":285.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":143.47,"coordY":70.23}},"index":3,"playId":"3953ae21-93bd-3395-b659-36eba8c333a2","pitchNumber":4,"startTime":"2025-08-19T00:07:15.794Z","endTime":"2025-08-19T00:07:25.950Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:07:25.950Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dylan Carlson flies out to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-19T00:07:28.846Z","endTime":"2025-08-19T00:10:07.493Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"postOnSecond":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"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_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":0},"pitchData":{"startSpeed":84.3,"endSpeed":76.7,"strikeZoneTop":3.43895210559473,"strikeZoneBottom":1.81913771998313,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.676453837441574,"aZ":-36.40535892810993,"pfxX":9.1446838567078,"pfxZ":-2.8104760698184226,"pX":-0.9236760761314557,"pZ":2.1344237501438004,"vX0":0.43394246143159415,"vY0":-122.76183699888733,"vZ0":0.21400333412492145,"x":152.21,"y":181.15,"x0":-2.289104339974858,"y0":50.005117793586884,"z0":5.183378789402136,"aX":13.751335500354912},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-4.7,"breakHorizontal":-16.6,"spinRate":3105,"spinDirection":48},"zone":13,"typeConfidence":2.0,"plateTime":0.44873090653646264,"extension":6.322593232769797},"index":0,"playId":"c936a7f0-d73e-3f99-858f-50e23b9dd5f5","pitchNumber":1,"startTime":"2025-08-19T00:08:01.784Z","endTime":"2025-08-19T00:08:07.424Z","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":0},"pitchData":{"startSpeed":83.3,"endSpeed":75.0,"strikeZoneTop":3.47385351240109,"strikeZoneBottom":1.71580742619231,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.493372347659186,"aZ":-34.99318320340107,"pfxX":9.343219797785707,"pfxZ":-1.9462382582304718,"pX":-0.2579538701218362,"pZ":1.543824079408635,"vX0":2.1484513965058705,"vY0":-121.09739426034203,"vZ0":-0.8401751227367433,"x":126.83,"y":197.1,"x0":-2.37533363146238,"y0":50.00474913358447,"z0":5.029611225777363,"aX":13.509773060203607},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-3.5,"breakHorizontal":-17.4,"spinRate":3014,"spinDirection":50},"zone":13,"typeConfidence":2.0,"plateTime":0.4569708377751933,"extension":6.654551837881926},"index":1,"playId":"0557e52a-054d-3734-acc0-b7d4e770d444","pitchNumber":2,"startTime":"2025-08-19T00:08:23.452Z","endTime":"2025-08-19T00:08:28.504Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.616547463744055,"aZ":-20.337919494599227,"pfxX":-8.33022379467514,"pfxZ":6.299370735749644,"pX":0.11270811313256913,"pZ":2.7617349762380736,"vX0":8.636569243052923,"vY0":-136.79497907037296,"vZ0":-2.701386702362887,"x":112.7,"y":164.21,"x0":-2.016271461951801,"y0":50.00246749733907,"z0":5.170079255315057,"aX":-15.651020755930995},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.9,"breakHorizontal":13.1,"spinRate":2270,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.4017437305036875,"extension":6.782017039527011},"index":2,"playId":"4cab152f-c809-3fbf-aa41-ea3333eaa4a6","pitchNumber":3,"startTime":"2025-08-19T00:08:50.535Z","endTime":"2025-08-19T00:08:53.876Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":85.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.75296081719667,"aZ":-15.62357321649584,"pfxX":-7.535278298371997,"pfxZ":8.677599988201234,"pX":0.6979063641778404,"pZ":3.462172259948807,"vX0":9.675294440276236,"vY0":-137.7664688404394,"vZ0":-1.8927659065768394,"x":90.4,"y":145.3,"x0":-1.893029173897478,"y0":50.00593904690241,"z0":5.2229825125186204,"aX":-14.378380293935399},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.5,"breakHorizontal":11.4,"spinRate":2306,"spinDirection":235},"zone":3,"typeConfidence":2.0,"plateTime":0.3987151390525647,"extension":6.784829856950242},"index":3,"playId":"690bba3d-3df9-3912-a61a-f96a49cc3298","pitchNumber":4,"startTime":"2025-08-19T00:09:18.980Z","endTime":"2025-08-19T00:09:25.510Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":77.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.814373509824037,"aZ":-33.19512649269241,"pfxX":9.973993319712559,"pfxZ":-0.6620218548936752,"pX":0.5663068088260097,"pZ":2.375794433804066,"vX0":3.628720316639145,"vY0":-124.59817920029083,"vZ0":-4.27365665247148E-4,"x":95.41,"y":174.63,"x0":-2.211023914677106,"y0":50.0008985628199,"z0":5.156368317688365,"aX":15.426412000424193},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.0,"breakHorizontal":-19.0,"spinRate":3061,"spinDirection":52},"zone":6,"typeConfidence":2.0,"plateTime":0.44234745588190094,"extension":6.456695513237087},"hitData":{"launchSpeed":79.4,"launchAngle":45.0,"totalDistance":233.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":145.23,"coordY":109.25}},"index":4,"playId":"81e3eaf8-36ab-38cb-9f94-174cb92dffcb","pitchNumber":5,"startTime":"2025-08-19T00:09:55.007Z","endTime":"2025-08-19T00:10:07.493Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:10:07.493Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jackson Holliday flies out to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-19T00:10:11.407Z","endTime":"2025-08-19T00:11:15.662Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"postOnSecond":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"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},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":76.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.607186570362327,"aZ":-33.158839961034175,"pfxX":10.822617675014158,"pfxZ":-0.6589023504324274,"pX":0.24666731737288142,"pZ":2.6569483150307844,"vX0":2.699962166590801,"vY0":-122.56363662268495,"vZ0":0.9749095391178002,"x":107.6,"y":167.04,"x0":-2.278531666469248,"y0":50.00090193387895,"z0":5.118877755311652,"aX":16.217003415351705},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.6,"breakHorizontal":-20.3,"spinRate":3058,"spinDirection":51},"zone":5,"typeConfidence":2.0,"plateTime":0.44947713190960625,"extension":6.579884040728424},"index":0,"playId":"a935fbb5-51ed-31fb-8654-324d77ce2b8d","pitchNumber":1,"startTime":"2025-08-19T00:10:38.474Z","endTime":"2025-08-19T00:10:42.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.913317205022192,"aZ":-16.661322202304344,"pfxX":-7.0866839360292015,"pfxZ":8.07147587594854,"pX":0.35425779471940533,"pZ":3.103379826236992,"vX0":8.40937179166732,"vY0":-138.06030111123076,"vZ0":-2.6316934332670536,"x":103.5,"y":154.99,"x0":-1.8163941475612546,"y0":50.006686222664804,"z0":5.195898181561663,"aX":-13.627687724361111},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.2,"breakHorizontal":11.0,"spinRate":2336,"spinDirection":226},"zone":3,"typeConfidence":2.0,"plateTime":0.3973639337970791,"extension":6.553328651793041},"hitData":{"launchSpeed":97.1,"launchAngle":43.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":84.66,"coordY":81.8}},"index":1,"playId":"503df10a-2ac3-3a43-b374-4f9e8337f80b","pitchNumber":2,"startTime":"2025-08-19T00:11:02.481Z","endTime":"2025-08-19T00:11:15.662Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:11:15.662Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Vázquez grounds out, second baseman Romy Gonzalez to first baseman Abraham Toro.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-19T00:11:29.180Z","endTime":"2025-08-19T00:12:39.177Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"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":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.2,"strikeZoneTop":3.371,"strikeZoneBottom":1.535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.460493957699633,"aZ":-35.26407164553505,"pfxX":10.319122708907893,"pfxZ":-2.0771875851190025,"pX":-0.7932067358042144,"pZ":2.787391729668607,"vX0":0.5667204626959191,"vY0":-122.1443332459688,"vZ0":1.4588522268639925,"x":147.24,"y":163.52,"x0":-2.3669105601599947,"y0":50.00270146424264,"z0":5.249544889121844,"aX":15.354579413301938},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-3.0,"breakHorizontal":-18.7,"spinRate":3064,"spinDirection":47},"zone":4,"typeConfidence":2.0,"plateTime":0.4510624160813461,"extension":6.523698060156521},"index":0,"playId":"58c4791d-b5d5-3f3e-be20-894f27042970","pitchNumber":1,"startTime":"2025-08-19T00:11:46.926Z","endTime":"2025-08-19T00:11:50.845Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":84.9,"strikeZoneTop":3.50459601953239,"strikeZoneBottom":1.69642041139137,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.836100735618054,"aZ":-22.39605043526632,"pfxX":-11.79834119610974,"pfxZ":5.245409657258296,"pX":0.7162887920110695,"pZ":1.8416514009176927,"vX0":11.059628029516356,"vY0":-136.5623818098391,"vZ0":-4.037435644189405,"x":89.7,"y":189.06,"x0":-1.8797340628753945,"y0":50.001378671543804,"z0":4.905670325762376,"aX":-21.98449425397936},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.6,"breakHorizontal":18.6,"spinRate":2376,"spinDirection":235},"zone":9,"typeConfidence":2.0,"plateTime":0.4031636964845995,"extension":7.001389589862693},"index":1,"playId":"67664f8e-a16b-3515-a6ba-89a5b4a661af","pitchNumber":2,"startTime":"2025-08-19T00:12:11.974Z","endTime":"2025-08-19T00:12:15.958Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.3,"strikeZoneTop":3.371,"strikeZoneBottom":1.535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.56928282272606,"aZ":-23.662101851942456,"pfxX":-10.988628267037667,"pfxZ":4.5459235501131845,"pX":0.8672706643800566,"pZ":2.2809495106122712,"vX0":10.933129831043841,"vY0":-136.6298042110682,"vZ0":-2.8400740859084954,"x":83.94,"y":177.19,"x0":-1.7754745851377416,"y0":50.006180373036365,"z0":4.975784973242038,"aX":-20.59698266509098},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.7,"breakHorizontal":17.3,"spinRate":2367,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.4022286557213226,"extension":6.558765537657935},"hitData":{"launchSpeed":101.3,"launchAngle":-6.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.74,"coordY":155.23}},"index":2,"playId":"634838e4-e459-3c9b-aa41-417791dc9cd7","pitchNumber":3,"startTime":"2025-08-19T00:12:31.734Z","endTime":"2025-08-19T00:12:39.177Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:12:39.177Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Roman Anthony singles on a line drive to right fielder Dylan Beavers.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-19T00:14:28.172Z","endTime":"2025-08-19T00:15:46.396Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687637,"link":"/api/v1/people/687637"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.9,"strikeZoneTop":3.67739193063451,"strikeZoneBottom":1.72548023598024,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.543969340871588,"aZ":-24.548907057684172,"pfxX":10.879144232050205,"pfxZ":4.274470664516231,"pX":-0.3661036446851648,"pZ":1.3571573458735178,"vX0":-9.660566026909661,"vY0":-132.56130759900893,"vZ0":-6.196510842795846,"x":119.28,"y":88.12,"x0":1.906687072260659,"y0":50.00452297010062,"z0":5.509744369630523,"aX":19.421542636008493},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.6,"breakHorizontal":-17.6,"spinRate":2361,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.412709743716543},"index":0,"playId":"74af1bf8-adfa-3191-a217-327ff7f6c7ab","pitchNumber":1,"startTime":"2025-08-19T00:14:46.545Z","endTime":"2025-08-19T00:14:51.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.1,"strikeZoneTop":3.65200066369375,"strikeZoneBottom":1.76965870172544,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.242756064289463,"aZ":-28.030346419340958,"pfxX":9.500652368007966,"pfxZ":2.666679978349986,"pX":0.5122297901710132,"pZ":2.8429036516949706,"vX0":-6.5997875872814715,"vY0":-123.76196752956062,"vZ0":-1.0795491101281076,"x":97.48,"y":162.02,"x0":1.976472712108043,"y0":50.0042879929969,"z0":5.628260644736793,"aX":14.768780221372303},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.8,"breakHorizontal":-15.7,"spinRate":1515,"spinDirection":113},"zone":6,"typeConfidence":2.0,"plateTime":0.4422297830359483,"extension":6.916260302639856},"index":1,"playId":"7fb0320c-b7f5-30a8-9410-328085a1c67d","pitchNumber":2,"startTime":"2025-08-19T00:14:59.802Z","endTime":"2025-08-19T00:15:03.278Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":74.5,"strikeZoneTop":3.59885165357072,"strikeZoneBottom":1.73299115118688,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.06696755579262,"aZ":-28.892214596324337,"pfxX":-1.631378713469386,"pfxZ":2.348936521738823,"pX":-0.7696058732715904,"pZ":2.578455635052855,"vX0":-5.7535321244633115,"vY0":-116.94808628189753,"vZ0":-1.0478866652088579,"x":146.34,"y":169.16,"x0":1.9249707300735865,"y0":50.00538911441075,"z0":5.719159205386676,"aX":-2.280342599850574},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":4.3,"breakHorizontal":4.2,"spinRate":2121,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.4666527668576692,"extension":6.707675047463858},"index":2,"playId":"b5917fcf-c776-3bb0-88e1-ea40c915e2e6","pitchNumber":3,"startTime":"2025-08-19T00:15:13.037Z","endTime":"2025-08-19T00:15:16.724Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-19T00:15:23.123Z","endTime":"2025-08-19T00:15:35.883Z","isPitch":false,"type":"action","player":{"id":701350,"link":"/api/v1/people/701350"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":83.8,"strikeZoneTop":3.64,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.37896303717039,"aZ":-16.66664662266771,"pfxX":7.828483278930342,"pfxZ":8.505216460813186,"pX":0.3696555999327416,"pZ":3.4789581014596647,"vX0":-6.74722393361972,"vY0":-135.14545107047542,"vZ0":-2.9580754613893636,"x":102.91,"y":144.85,"x0":1.8991690795752452,"y0":50.00341322636825,"z0":5.779120721210616,"aX":14.274809946101078},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.9,"breakHorizontal":-12.5,"spinRate":2424,"spinDirection":127},"zone":3,"typeConfidence":2.0,"plateTime":0.40752790322467414,"extension":6.583449155951626},"hitData":{"launchSpeed":94.6,"launchAngle":12.0,"totalDistance":177.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":153.23,"coordY":92.76}},"index":4,"playId":"3f3a1f72-23e9-3e54-a552-cd4931865096","pitchNumber":4,"startTime":"2025-08-19T00:15:35.883Z","endTime":"2025-08-19T00:15:46.396Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:15:46.396Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Bregman strikes out swinging. Roman Anthony to 2nd. Passed ball by catcher Samuel Basallo.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-19T00:15:52.130Z","endTime":"2025-08-19T00:18:04.302Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","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":694212,"link":"/api/v1/people/694212"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.6,"strikeZoneTop":3.35468598069529,"strikeZoneBottom":1.642494148681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.860353427415802,"aZ":-29.12425909525113,"pfxX":8.975641614071844,"pfxZ":1.9366327341886516,"pX":1.0894993659205483,"pZ":2.00713860220922,"vX0":-5.054364432181909,"vY0":-124.81622866545486,"vZ0":-2.8133042281962157,"x":75.47,"y":184.59,"x0":1.9779754856631178,"y0":50.00071763813311,"z0":5.554796412295168,"aX":14.1157205432794},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.1,"breakHorizontal":-15.0,"spinRate":1527,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.43935246819675555,"extension":6.810753402624674},"index":0,"playId":"175f9e26-41d3-32c3-8464-8fc956f02bbd","pitchNumber":1,"startTime":"2025-08-19T00:16:09.571Z","endTime":"2025-08-19T00:16:15.017Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.6,"strikeZoneTop":3.42184896293343,"strikeZoneBottom":1.67505140947226,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.798869401592384,"aZ":-21.85427067634007,"pfxX":11.148426415491922,"pfxZ":5.630465995924497,"pX":0.14354869819821503,"pZ":2.16839547184813,"vX0":-8.558817742669351,"vY0":-134.91504854669824,"vZ0":-4.960478842195229,"x":111.53,"y":180.23,"x0":1.9169201619360223,"y0":50.00506106012787,"z0":5.582005539401646,"aX":20.44607778737159},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.2,"breakHorizontal":-18.2,"spinRate":2410,"spinDirection":127},"zone":8,"typeConfidence":2.0,"plateTime":0.40679920693248794,"extension":6.877608325044917},"index":1,"playId":"55f7b1ef-e72e-34a3-991d-eb140f0bb06a","pitchNumber":2,"startTime":"2025-08-19T00:16:27.086Z","endTime":"2025-08-19T00:16:31.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.2455134175889,"aZ":-24.955834911915645,"pfxX":11.346558063921767,"pfxZ":3.9502686877277355,"pX":0.056244995308401435,"pZ":1.9813519526119026,"vX0":-8.332410781208084,"vY0":-134.34970673618025,"vZ0":-4.877801260504774,"x":114.86,"y":185.28,"x0":1.7245159482348755,"y0":50.002291395810055,"z0":5.595249722245399,"aX":20.73103890496674},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.2,"breakHorizontal":-18.7,"spinRate":2299,"spinDirection":126},"zone":8,"typeConfidence":2.0,"plateTime":0.40776571415677365,"extension":6.843722678528968},"index":2,"playId":"47ccd393-b4fe-358c-bc65-78161f8fb8b1","pitchNumber":3,"startTime":"2025-08-19T00:16:46.119Z","endTime":"2025-08-19T00:16:49.150Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.26030293345772,"aZ":-16.571635116402764,"pfxX":8.0851649365949,"pfxZ":8.527927301735748,"pX":0.4731249370412494,"pZ":3.598185898321852,"vX0":-6.806410214316724,"vY0":-135.1062852707046,"vZ0":-2.3910288415786454,"x":98.97,"y":141.63,"x0":1.9873722787009076,"y0":50.00476920676122,"z0":5.6733037516223215,"aX":14.79547807147053},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.0,"breakHorizontal":-13.0,"spinRate":2389,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.4070174900186019,"extension":6.6761225358837315},"index":3,"playId":"982096c5-bd99-3932-aafc-38b03113d075","pitchNumber":4,"startTime":"2025-08-19T00:17:09.356Z","endTime":"2025-08-19T00:17:12.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.944297515783774,"aZ":-15.025774903666804,"pfxX":7.985901793818067,"pfxZ":9.151663238802628,"pX":0.9146627371735326,"pZ":3.010155903058719,"vX0":-5.553723474784807,"vY0":-136.7103997304032,"vZ0":-4.198349702721979,"x":82.14,"y":157.51,"x0":1.9452353069895452,"y0":50.00442531071385,"z0":5.612313571802067,"aX":14.966925385684851},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.7,"breakHorizontal":-13.1,"spinRate":2500,"spinDirection":127},"zone":12,"typeConfidence":2.0,"plateTime":0.40219083409159273,"extension":6.512690871674695},"index":4,"playId":"892cb057-ebd2-373b-8857-c62a3630545a","pitchNumber":5,"startTime":"2025-08-19T00:17:33.542Z","endTime":"2025-08-19T00:17:38.915Z","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":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":71.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.868489407217243,"aZ":-24.61074822888785,"pfxX":2.096330529191804,"pfxZ":5.835875028128753,"pX":1.3942327944886583,"pZ":1.8254558602696551,"vX0":-2.671522630538043,"vY0":-113.75544145868741,"vZ0":-2.592938621020505,"x":63.86,"y":189.49,"x0":2.317110489753407,"y0":50.00562937535954,"z0":5.445868625751148,"aX":2.719542566895147},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":10.1,"breakHorizontal":-3.0,"spinRate":1934,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.48338456874556623,"extension":6.927314371974928},"index":5,"playId":"162f0d53-348f-35dc-9839-e8040d216815","pitchNumber":6,"startTime":"2025-08-19T00:17:56.721Z","endTime":"2025-08-19T00:18:04.302Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:18:04.302Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Romy Gonzalez grounds out, second baseman Jackson Holliday to first baseman Ryan Mountcastle. Roman Anthony to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-19T00:18:20.670Z","endTime":"2025-08-19T00:18:39.259Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"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":2},"details":{"event":"Groundout","eventType":"field_out","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":702616,"link":"/api/v1/people/702616"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"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":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.2,"strikeZoneTop":3.58,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.57757343608826,"aZ":-34.24922831366777,"pfxX":8.381821796348381,"pfxZ":-1.3082965705877756,"pX":0.2085032348072197,"pZ":1.8711800788990045,"vX0":-6.930054303674962,"vY0":-125.3678333969298,"vZ0":-2.124635613705817,"x":109.05,"y":188.26,"x0":1.9209399581531632,"y0":50.00072121670199,"z0":5.527708717409532,"aX":13.327738056079054},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.6,"breakHorizontal":-13.6,"spinRate":1546,"spinDirection":116},"zone":8,"typeConfidence":2.0,"plateTime":0.4370532261787523,"extension":6.963976794992785},"hitData":{"launchSpeed":104.2,"launchAngle":-22.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.71,"coordY":155.74}},"index":0,"playId":"36e89915-edbe-3431-8245-e58102e89ad6","pitchNumber":1,"startTime":"2025-08-19T00:18:31.724Z","endTime":"2025-08-19T00:18:39.259Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:18:39.259Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trevor Story grounds out, shortstop Gunnar Henderson to first baseman Ryan Mountcastle.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-19T00:18:48.629Z","endTime":"2025-08-19T00:19:30.416Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"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":3},"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":1},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"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":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":84.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.30065761496866,"aZ":-16.524390816624127,"pfxX":7.494536103858172,"pfxZ":8.454959033632704,"pX":0.9077163038088963,"pZ":2.9912175650417048,"vX0":-5.498800594383373,"vY0":-136.26912099258107,"vZ0":-3.9753015125953737,"x":82.4,"y":158.02,"x0":1.9940210885701997,"y0":50.00398210083243,"z0":5.635201517760828,"aX":13.87586854259579},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.5,"breakHorizontal":-12.1,"spinRate":2433,"spinDirection":117},"zone":12,"typeConfidence":2.0,"plateTime":0.40436924788904394,"extension":6.526872437034098},"index":0,"playId":"dc63f7bf-0c47-30eb-82d7-66b4a91d72a2","pitchNumber":1,"startTime":"2025-08-19T00:19:05.267Z","endTime":"2025-08-19T00:19:10.627Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":84.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.02057805816882,"aZ":-16.865655717750837,"pfxX":7.695247372627072,"pfxZ":8.271355645806047,"pX":-0.4756174283205392,"pZ":3.067967493064434,"vX0":-8.645509974635766,"vY0":-135.98104373551067,"vZ0":-3.6393961842698856,"x":135.13,"y":155.94,"x0":1.7626702087618322,"y0":50.005273423126404,"z0":5.611724050475015,"aX":14.247546183909389},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.3,"breakHorizontal":-11.9,"spinRate":2511,"spinDirection":124},"zone":1,"typeConfidence":2.0,"plateTime":0.4045833670978882,"extension":6.66231560715229},"hitData":{"launchSpeed":81.2,"launchAngle":8.0,"totalDistance":129.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.95,"coordY":130.17}},"index":1,"playId":"ae5407a8-4635-3f48-9c71-d27d3ddf36b3","pitchNumber":2,"startTime":"2025-08-19T00:19:22.432Z","endTime":"2025-08-19T00:19:30.416Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:19:30.416Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gunnar Henderson grounds out, second baseman Romy Gonzalez to first baseman Abraham Toro.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-19T00:21:21.856Z","endTime":"2025-08-19T00:22:10.943Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"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":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"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, 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":0},"pitchData":{"startSpeed":84.5,"endSpeed":76.7,"strikeZoneTop":3.80830686960594,"strikeZoneBottom":1.71050895852477,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.642701420423865,"aZ":-36.96146897765501,"pfxX":10.098103047516977,"pfxZ":-3.2083185012086948,"pX":0.5317030854868847,"pZ":0.46787608575350015,"vX0":3.2322666427429185,"vY0":-122.87250684642378,"vZ0":-3.4765247998433035,"x":96.73,"y":226.15,"x0":-2.1205135105410604,"y0":50.0011210598689,"z0":5.1180701225025915,"aX":15.07809604713087},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-6.5,"breakHorizontal":-19.1,"spinRate":2969,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.44981276053005903,"extension":6.399605855491953},"index":0,"playId":"3ea59e7a-fcad-3569-b4da-db1c5605c2c8","pitchNumber":1,"startTime":"2025-08-19T00:21:44.628Z","endTime":"2025-08-19T00:21:49.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.8,"strikeZoneTop":3.67,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.969792391710403,"aZ":-26.324730496410012,"pfxX":-1.3644162566000695,"pfxZ":3.295343461423972,"pX":-0.15895436102356145,"pZ":2.6237053228393457,"vX0":5.183191158530787,"vY0":-131.40700497663602,"vZ0":-1.6767195242853248,"x":123.06,"y":167.94,"x0":-1.9670316048872067,"y0":50.00328253270824,"z0":5.198035959818054,"aX":-2.4227585587678138},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.9,"breakHorizontal":1.6,"spinRate":2324,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.41448815343766787,"extension":6.493950428828405},"hitData":{"launchSpeed":87.6,"launchAngle":-31.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.28,"coordY":155.74}},"index":1,"playId":"f0c0ce14-e522-34fd-a0eb-25ebedd58dc8","pitchNumber":2,"startTime":"2025-08-19T00:22:03.612Z","endTime":"2025-08-19T00:22:10.943Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:22:10.943Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan Mountcastle flies out sharply to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-19T00:22:16.173Z","endTime":"2025-08-19T00:25:11.820Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.3,"strikeZoneTop":3.51204191836517,"strikeZoneBottom":1.75824613808388,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.230178915053095,"aZ":-19.509341091579582,"pfxX":-11.764272749186837,"pfxZ":6.753459263149679,"pX":0.863420180196029,"pZ":2.6647110616323877,"vX0":11.019616107448531,"vY0":-136.5862502554409,"vZ0":-2.919683440327603,"x":84.09,"y":166.83,"x0":-1.7099444238460588,"y0":50.00070951321353,"z0":5.101025849142525,"aX":-22.05557314455982},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.8,"breakHorizontal":18.7,"spinRate":2392,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.4021833994194668,"extension":6.620712985484985},"index":0,"playId":"feb14259-5a44-3096-bbdc-ad6c7fa5041f","pitchNumber":1,"startTime":"2025-08-19T00:22:36.342Z","endTime":"2025-08-19T00:22:40.374Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":84.9,"strikeZoneTop":3.64,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.96229059499211,"aZ":-20.877730435493405,"pfxX":-11.558930605717967,"pfxZ":6.016005222777878,"pX":-0.364615348771091,"pZ":3.4273843430000763,"vX0":8.215893672812147,"vY0":-137.2651314706416,"vZ0":-0.751567298494237,"x":130.9,"y":146.24,"x0":-1.9195339035158838,"y0":50.000516451967314,"z0":5.147403102619678,"aX":-21.698349138506035},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.9,"breakHorizontal":18.8,"spinRate":2419,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.4015175620896074,"extension":6.667986256752292},"index":1,"playId":"ba51537f-0d71-316f-9917-a337de1f6d53","pitchNumber":2,"startTime":"2025-08-19T00:22:55.663Z","endTime":"2025-08-19T00:22:59.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":85.9,"strikeZoneTop":3.64,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.83984470022338,"aZ":-18.947224845912306,"pfxX":-7.001469148115042,"pfxZ":6.903601622552225,"pX":-0.43570557017244954,"pZ":3.8760766557212496,"vX0":6.271830484455022,"vY0":-138.49999733911793,"vZ0":-0.6128233538095664,"x":133.61,"y":134.13,"x0":-1.8350217135911806,"y0":50.00477478624195,"z0":5.383043468165894,"aX":-13.419553318949058},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.5,"breakHorizontal":11.2,"spinRate":2326,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.39753301277876174,"extension":6.703797372849932},"index":2,"playId":"fb673d9d-6eb9-3172-a0ca-1d83ff9c65dc","pitchNumber":3,"startTime":"2025-08-19T00:23:21.733Z","endTime":"2025-08-19T00:23:27.502Z","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":95.4,"endSpeed":86.2,"strikeZoneTop":3.57111054670809,"strikeZoneBottom":1.84128753645985,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.18461362625162,"aZ":-19.826664831360276,"pfxX":-6.971822647621856,"pfxZ":6.402331408426681,"pX":-0.6309390388991607,"pZ":4.21366670829552,"vX0":5.805766629353504,"vY0":-138.7589726101475,"vZ0":0.5721673743573518,"x":141.05,"y":125.01,"x0":-1.8558337486737437,"y0":50.00387630642176,"z0":5.336834803492454,"aX":-13.449018347479477},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.9,"breakHorizontal":11.3,"spinRate":2342,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.3963724200499801,"extension":6.6575371778014825},"index":3,"playId":"e3f6571a-201d-36a6-819b-7e1e5d994b58","pitchNumber":4,"startTime":"2025-08-19T00:23:54.533Z","endTime":"2025-08-19T00:24:00.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":85.9,"strikeZoneTop":3.46556430266522,"strikeZoneBottom":1.84272732131419,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.30427647750339,"aZ":-22.01147299322489,"pfxX":-10.899344650224322,"pfxZ":5.296350447635266,"pX":-1.7365798800414616,"pZ":3.3763578555070026,"vX0":4.416889604705403,"vY0":-138.65888482254493,"vZ0":-0.748875012043523,"x":183.19,"y":147.62,"x0":-1.9478467151935164,"y0":50.00119200617348,"z0":5.138759905589934,"aX":-20.905154715308583},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.6,"breakHorizontal":18.6,"spinRate":2423,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.3972980343510031,"extension":6.444031981481033},"index":4,"playId":"14d9ed7e-c3b7-34f1-9428-0ff8e2e67a38","pitchNumber":5,"startTime":"2025-08-19T00:24:12.037Z","endTime":"2025-08-19T00:24:17.709Z","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},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":77.7,"strikeZoneTop":3.64,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.487542296396732,"aZ":-36.43223997023713,"pfxX":9.339784128601217,"pfxZ":-2.765664013236175,"pX":0.46568887080480104,"pZ":1.5995159918306183,"vX0":3.221323319631149,"vY0":-124.57372435499094,"vZ0":-0.9725347621818697,"x":99.25,"y":195.59,"x0":-2.0640102896281936,"y0":50.00114473046661,"z0":5.058635577423124,"aX":14.395423872942757},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-4.9,"breakHorizontal":-17.8,"spinRate":3110,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.4429486535640228,"extension":6.581427913247765},"index":5,"playId":"44fe0725-2a48-327b-ae29-d9bd17de303d","pitchNumber":6,"startTime":"2025-08-19T00:24:31.221Z","endTime":"2025-08-19T00:24:37.783Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.6,"strikeZoneTop":3.64,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.02159618145062,"aZ":-26.62826201472666,"pfxX":-11.04582174338163,"pfxZ":2.873525219239342,"pX":-0.3829123906185093,"pZ":3.4660340908836313,"vX0":8.03011963173154,"vY0":-138.34726294529383,"vZ0":0.32091050300764346,"x":131.6,"y":145.2,"x0":-1.8938682051413183,"y0":50.00335061014358,"z0":5.139018298170189,"aX":-21.32673107921},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.5,"breakHorizontal":18.2,"spinRate":2316,"spinDirection":239},"zone":1,"typeConfidence":2.0,"plateTime":0.39650952644558224,"extension":6.701861703367452},"hitData":{"launchSpeed":107.2,"launchAngle":26.0,"totalDistance":404.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":150.49,"coordY":37.45}},"index":6,"playId":"a5a7c96c-3b1c-3913-b50e-18ae5cad965d","pitchNumber":7,"startTime":"2025-08-19T00:25:02.578Z","endTime":"2025-08-19T00:25:11.820Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:25:11.820Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colton Cowser called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-19T00:25:22.586Z","endTime":"2025-08-19T00:27:17.600Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"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(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.4,"endSpeed":83.3,"strikeZoneTop":3.42,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.204027876503744,"aZ":-26.129348750644382,"pfxX":-1.2479211651279807,"pfxZ":3.399404690561454,"pX":0.011032030455567382,"pZ":2.037990388598278,"vX0":5.6407322478410045,"vY0":-132.9605440651839,"vZ0":-3.151381225326739,"x":116.58,"y":183.75,"x0":-1.9817631502686155,"y0":50.00476486631751,"z0":5.148051052992819,"aX":-2.220970761382414},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.6,"breakHorizontal":1.0,"spinRate":2389,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.4129607517617364,"extension":6.614260445378572},"index":0,"playId":"afd451f2-c04e-332a-830d-a218ebc84265","pitchNumber":1,"startTime":"2025-08-19T00:25:42.601Z","endTime":"2025-08-19T00:25:47.003Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":76.1,"strikeZoneTop":3.34736171012911,"strikeZoneBottom":1.6432881665435,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.01672207270317,"aZ":-33.82277866357468,"pfxX":12.60805367959248,"pfxZ":-1.0964374102146586,"pX":-1.8701163268536,"pZ":3.3891102302525278,"vX0":-2.6826477939901245,"vY0":-123.39960862628955,"vZ0":2.552812818190098,"x":188.28,"y":147.27,"x0":-2.389098130927434,"y0":50.00159781782468,"z0":5.237835422391984,"aX":18.978659248565165},"breaks":{"breakAngle":28.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.0,"breakHorizontal":-21.8,"spinRate":3223,"spinDirection":45},"zone":11,"typeConfidence":2.0,"plateTime":0.44798058426755283,"extension":6.4540685681244625},"index":1,"playId":"df4b0948-39c0-3fb2-aa21-538eebd66737","pitchNumber":2,"startTime":"2025-08-19T00:26:01.824Z","endTime":"2025-08-19T00:26:06.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.7,"strikeZoneTop":3.33140757074712,"strikeZoneBottom":1.69728147709488,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.33306054612789,"aZ":-27.25089080677904,"pfxX":-0.17272746723460042,"pfxZ":2.764016439323619,"pX":1.5769393357379766,"pZ":2.3059739756868196,"vX0":8.99516053701066,"vY0":-132.60529463949095,"vZ0":-2.1645757412144677,"x":56.89,"y":176.52,"x0":-1.8365912271596987,"y0":50.00316917393523,"z0":5.120798857630549,"aX":-0.309359843187398},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.7,"breakHorizontal":-1.7,"spinRate":2447,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.413044133862301,"extension":6.538699355539282},"index":2,"playId":"59f11a56-895b-37a7-8732-a9adbb6d6478","pitchNumber":3,"startTime":"2025-08-19T00:26:21.276Z","endTime":"2025-08-19T00:26:24.568Z","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":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":76.5,"strikeZoneTop":3.42,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.689811238843482,"aZ":-33.52550103145159,"pfxX":8.654354334888618,"pfxZ":-0.9038718046193281,"pX":0.5028658127489862,"pZ":2.167484783699206,"vX0":3.700784525485645,"vY0":-122.48413945805784,"vZ0":0.10476378664216135,"x":97.83,"y":180.26,"x0":-2.1590000499181348,"y0":50.002919600967445,"z0":5.028145520128371,"aX":12.944392207484885},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.3,"breakHorizontal":-16.6,"spinRate":3080,"spinDirection":49},"zone":9,"typeConfidence":2.0,"plateTime":0.4498658160697393,"extension":6.856290270724645},"index":3,"playId":"b695d689-f755-35dd-ba93-654ed6b5c9d5","pitchNumber":4,"startTime":"2025-08-19T00:26:44.740Z","endTime":"2025-08-19T00:26:49.348Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-19T00:26:56.844Z","endTime":"2025-08-19T00:27:11.605Z","isPitch":false,"type":"action","player":{"id":681297,"link":"/api/v1/people/681297"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":81.6,"strikeZoneTop":3.43814109494553,"strikeZoneBottom":1.71626815296614,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.738238918463914,"aZ":-29.407065893387916,"pfxX":-9.973717203452447,"pfxZ":1.622829926553763,"pX":0.3444259500030927,"pZ":1.7346791609594086,"vX0":9.213823512966316,"vY0":-130.3771230926471,"vZ0":-2.386078985920081,"x":103.87,"y":191.94,"x0":-1.9551701780775657,"y0":50.00457737401094,"z0":4.9016594108588025,"aX":-17.016480518921824},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.5,"breakHorizontal":15.8,"spinRate":1430,"spinDirection":254},"zone":9,"typeConfidence":2.0,"plateTime":0.42157921388452513,"extension":6.825909074572344},"index":5,"playId":"3d44c9a1-3553-3ce1-9bf7-bc34fc0cf7df","pitchNumber":5,"startTime":"2025-08-19T00:27:11.605Z","endTime":"2025-08-19T00:27:17.600Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:27:17.600Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jarren Duran strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-19T00:29:13.194Z","endTime":"2025-08-19T00:30:51.377Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.7,"strikeZoneTop":3.65004854324678,"strikeZoneBottom":1.79023223946319,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.44443934974508,"aZ":-25.89982140009345,"pfxX":11.241926950400686,"pfxZ":3.5062924552295645,"pX":-0.10896371972205104,"pZ":2.9634585400457385,"vX0":-9.262085906806373,"vY0":-132.64807113619895,"vZ0":-2.0686970414337744,"x":121.15,"y":158.77,"x0":1.9614319104655986,"y0":50.001088792902,"z0":5.6351250170246,"aX":20.102159283122674},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.1,"breakHorizontal":-18.5,"spinRate":2246,"spinDirection":127},"zone":5,"typeConfidence":2.0,"plateTime":0.41236422046240406,"extension":6.533263024185967},"index":0,"playId":"f8836d42-0739-313d-bad4-05af714beb66","pitchNumber":1,"startTime":"2025-08-19T00:29:31.437Z","endTime":"2025-08-19T00:29:35.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.0,"strikeZoneTop":3.46296503280811,"strikeZoneBottom":1.67218449445334,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.661999666756685,"aZ":-26.263863427153165,"pfxX":10.630213709258792,"pfxZ":3.271538578950164,"pX":0.10493137870569166,"pZ":4.027324310280447,"vX0":-8.027411325126574,"vY0":-133.37701426944437,"vZ0":0.4274967787144872,"x":113.0,"y":130.04,"x0":1.7667684580626248,"y0":50.00582294930325,"z0":5.7531332876192876,"aX":19.228820849217563},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.2,"breakHorizontal":-17.6,"spinRate":2284,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.41005791376781975,"extension":6.565065319375856},"index":1,"playId":"a14b002f-f9e6-30c1-8146-c0001cc4156d","pitchNumber":2,"startTime":"2025-08-19T00:29:44.640Z","endTime":"2025-08-19T00:29:51.300Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.33873734056098,"aZ":-35.46524080328778,"pfxX":8.871225686160496,"pfxZ":-2.135566758649186,"pX":0.8350547008579783,"pZ":1.8290587737735329,"vX0":-5.66837277790321,"vY0":-123.19066118223184,"vZ0":-1.7738792143057092,"x":85.17,"y":189.4,"x0":2.012542994377997,"y0":50.005289776157305,"z0":5.554727254543714,"aX":13.64496316749995},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-4.1,"breakHorizontal":-14.8,"spinRate":1570,"spinDirection":107},"zone":14,"typeConfidence":2.0,"plateTime":0.44451119198028977,"extension":6.697195914954543},"index":2,"playId":"61c575f1-4a73-377b-9df9-1f04a3acaa23","pitchNumber":3,"startTime":"2025-08-19T00:29:57.163Z","endTime":"2025-08-19T00:30:01.316Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-19T00:30:11.520Z","endTime":"2025-08-19T00:30:28.177Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.5,"strikeZoneTop":3.34776855671551,"strikeZoneBottom":1.52281454874159,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.5904061001369,"aZ":-30.056783728084312,"pfxX":-0.5039583019929292,"pfxZ":1.511895400670269,"pX":-1.8273518707260878,"pZ":0.311489674025505,"vX0":-8.623078146117772,"vY0":-118.31087479493873,"vZ0":-5.55131713279719,"x":186.65,"y":230.37,"x0":1.9519192682121516,"y0":50.000326941904476,"z0":5.490367123497884,"aX":-0.7033494877527419},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":1.4,"breakHorizontal":3.4,"spinRate":2240,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.46550847835245035,"extension":6.77097707563809},"index":4,"playId":"3b3efbb7-23c9-3199-ad01-7f869fbdc990","pitchNumber":4,"startTime":"2025-08-19T00:30:28.177Z","endTime":"2025-08-19T00:30:31.558Z","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":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.87068142365584,"aZ":-28.224376040577056,"pfxX":-0.672192778685742,"pfxZ":2.7572589110660655,"pX":-0.5740290463610863,"pZ":1.3668238277808902,"vX0":-5.999540990242786,"vY0":-118.75917866444507,"vZ0":-3.798138761235003,"x":138.88,"y":201.88,"x0":2.0681284314774633,"y0":50.00476350748303,"z0":5.542604621143505,"aX":-0.9642155649469002},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":4.3,"breakHorizontal":2.6,"spinRate":2190,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.4604750436959848,"extension":6.821172944181907},"index":5,"playId":"5310e851-a3fc-3535-9f94-00ae654edbdd","pitchNumber":5,"startTime":"2025-08-19T00:30:47.878Z","endTime":"2025-08-19T00:30:51.377Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:30:51.377Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ceddanne Rafaela grounds out, shortstop Gunnar Henderson to first baseman Ryan Mountcastle.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-19T00:31:08.519Z","endTime":"2025-08-19T00:32:30.525Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":77.8,"endSpeed":70.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.13373274629012,"aZ":-26.282090544653578,"pfxX":-1.0658957922887784,"pfxZ":4.633160471788436,"pX":-0.41373234946479476,"pZ":2.155953924882094,"vX0":-5.619571473426162,"vY0":-113.14360114699969,"vZ0":-1.3792119929125117,"x":132.77,"y":180.57,"x0":2.2596138757814086,"y0":50.005590642295026,"z0":5.452258340152824,"aX":-1.3571710424835517},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":8.3,"breakHorizontal":3.6,"spinRate":1995,"spinDirection":235},"zone":7,"typeConfidence":2.0,"plateTime":0.487498396554936,"extension":6.766031858065812},"index":0,"playId":"9248b3f5-da2d-30f4-944f-fcec0e67fcad","pitchNumber":1,"startTime":"2025-08-19T00:31:15.564Z","endTime":"2025-08-19T00:31:20.064Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.8,"strikeZoneTop":3.61318135087601,"strikeZoneBottom":1.7605818805846,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.877646312056978,"aZ":-18.196661893533765,"pfxX":8.617017503448501,"pfxZ":7.364961019641326,"pX":0.7977008547281892,"pZ":3.637886795449925,"vX0":-6.426613323589564,"vY0":-137.2572877523006,"vZ0":-2.0852861577553328,"x":86.59,"y":140.56,"x0":2.0561328078956533,"y0":50.00248933433927,"z0":5.653639226296251,"aX":16.35458869349756},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.1,"breakHorizontal":-14.2,"spinRate":2462,"spinDirection":124},"zone":3,"typeConfidence":2.0,"plateTime":0.3998590306958141,"extension":6.471006658258973},"index":1,"playId":"a510327d-34be-3910-8e83-623f71f5f500","pitchNumber":2,"startTime":"2025-08-19T00:31:32.422Z","endTime":"2025-08-19T00:31:37.100Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.6,"strikeZoneTop":3.6406197820127,"strikeZoneBottom":1.68287353976425,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.43575617644308,"aZ":-29.226467008503313,"pfxX":9.29541683368532,"pfxZ":1.836367131575245,"pX":-0.6049231951435835,"pZ":1.6597106405080637,"vX0":-9.20650711083133,"vY0":-125.59715191256316,"vZ0":-3.5856716000796687,"x":140.06,"y":193.97,"x0":1.89314157812515,"y0":50.002274234428874,"z0":5.471830524818654,"aX":14.913134219867578},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.8,"breakHorizontal":-14.9,"spinRate":1527,"spinDirection":116},"zone":7,"typeConfidence":2.0,"plateTime":0.4354084607233286,"extension":6.834989163290128},"index":2,"playId":"4bff6dd7-c9b2-3c74-8c58-ea2c06b51f13","pitchNumber":3,"startTime":"2025-08-19T00:31:44.278Z","endTime":"2025-08-19T00:31:48.511Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-19T00:31:54.207Z","endTime":"2025-08-19T00:32:06.586Z","isPitch":false,"type":"action","player":{"id":678882,"link":"/api/v1/people/678882"}},{"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":2,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":72.5,"strikeZoneTop":3.63924100314181,"strikeZoneBottom":1.72755104214759,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.36240332008964,"aZ":-25.79440659022867,"pfxX":-0.8154706632380804,"pfxZ":4.793846822083643,"pX":0.9671828784145883,"pZ":0.8103287712810483,"vX0":-2.9502086389408584,"vY0":-114.94913202691836,"vZ0":-4.402001461281432,"x":80.13,"y":216.9,"x0":2.3759964396190973,"y0":50.003539053457786,"z0":5.269879816917797,"aX":-1.0853109869158792},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":7.8,"breakHorizontal":2.3,"spinRate":1979,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.47745616899863164,"extension":6.558810140902643},"index":4,"playId":"d34e90cc-f6b9-32e8-a01c-d9131d1cf856","pitchNumber":4,"startTime":"2025-08-19T00:32:06.586Z","endTime":"2025-08-19T00:32:10.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.776687386152133,"aZ":-24.344768540345587,"pfxX":10.66133260783253,"pfxZ":4.288073616818854,"pX":0.34309805221775946,"pZ":2.298681136465649,"vX0":-8.060831909020534,"vY0":-134.61861998883768,"vZ0":-4.086377940698498,"x":103.92,"y":176.72,"x0":1.9996890479365894,"y0":50.00103589746913,"z0":5.571492825650451,"aX":19.45448248434383},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.1,"breakHorizontal":-17.4,"spinRate":2323,"spinDirection":129},"zone":6,"typeConfidence":2.0,"plateTime":0.40777103752188726,"extension":6.807738142055641},"hitData":{"launchSpeed":96.5,"launchAngle":-32.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.34,"coordY":156.75}},"index":5,"playId":"0d65a3f1-d02f-3881-8e4d-3c73fc280efe","pitchNumber":5,"startTime":"2025-08-19T00:32:23.279Z","endTime":"2025-08-19T00:32:30.525Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:32:30.525Z","atBatIndex":38},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Carlos Narváez lines out sharply to center fielder Colton Cowser.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-19T00:33:01.700Z","endTime":"2025-08-19T00:33:24.225Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-19T00:32:52.080Z","endTime":"2025-08-19T00:33:04.083Z","isPitch":false,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"}},{"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":93.4,"endSpeed":84.8,"strikeZoneTop":3.45234034610827,"strikeZoneBottom":1.62256987158711,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.922069502722564,"aZ":-18.323502015293805,"pfxX":10.28366696104916,"pfxZ":7.491619347569182,"pX":-0.9365626853797829,"pZ":2.792769817643993,"vX0":-11.037520731392188,"vY0":-135.43432596491726,"vZ0":-4.14513416864164,"x":152.7,"y":163.38,"x0":1.8650414184319617,"y0":50.00181588990274,"z0":5.632970876469084,"aX":19.010458078291855},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.8,"breakHorizontal":-16.1,"spinRate":2456,"spinDirection":127},"zone":11,"typeConfidence":2.0,"plateTime":0.4051727135475791,"extension":6.581600913208776},"index":1,"playId":"d2045d56-5029-3cfa-b7e0-968b086db600","pitchNumber":1,"startTime":"2025-08-19T00:33:04.083Z","endTime":"2025-08-19T00:33:07.953Z","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":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.62,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.771653611337218,"aZ":-30.999762600247816,"pfxX":9.172866140337032,"pfxZ":0.7426255589699826,"pX":-0.3560291695502072,"pZ":1.5411588826148288,"vX0":-8.659740326710187,"vY0":-124.79441738145327,"vZ0":-3.4217387247827835,"x":130.57,"y":197.17,"x0":1.964833126563565,"y0":50.00177234572228,"z0":5.479589534947818,"aX":14.48846980580737},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.7,"breakHorizontal":-14.6,"spinRate":1593,"spinDirection":115},"zone":7,"typeConfidence":2.0,"plateTime":0.43865285466675585,"extension":6.852186476150299},"hitData":{"launchSpeed":101.6,"launchAngle":16.0,"totalDistance":340.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":141.42,"coordY":63.15}},"index":2,"playId":"8b56d702-c5ef-3faa-8c6f-6720ea1e7240","pitchNumber":2,"startTime":"2025-08-19T00:33:17.145Z","endTime":"2025-08-19T00:33:24.225Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:33:24.225Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Samuel Basallo flies out to left fielder Jarren Duran.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-19T00:35:38.254Z","endTime":"2025-08-19T00:35:59.146Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":90.8,"endSpeed":84.0,"strikeZoneTop":3.549,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.457840979413064,"aZ":-25.124075834724096,"pfxX":-0.5089547740775389,"pfxZ":3.9332874150212067,"pX":-0.3716742588301661,"pZ":3.326569824441931,"vX0":4.492692926823905,"vY0":-132.35984990571373,"vZ0":-0.42741589018342074,"x":131.17,"y":148.96,"x0":-2.0173550741765913,"y0":50.00483253381899,"z0":5.3132108243488,"aX":-0.9135759221642613},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.2,"breakHorizontal":0.0,"spinRate":2537,"spinDirection":197},"zone":1,"typeConfidence":2.0,"plateTime":0.41216270751953754,"extension":6.467738681701264},"hitData":{"launchSpeed":93.6,"launchAngle":52.0,"totalDistance":265.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":62.98,"coordY":113.74}},"index":0,"playId":"e665e4fd-16f4-321c-aff8-d21443b48c6e","pitchNumber":1,"startTime":"2025-08-19T00:35:48.908Z","endTime":"2025-08-19T00:35:59.146Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:35:59.146Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jeremiah Jackson singles on a ground ball to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-19T00:36:06.794Z","endTime":"2025-08-19T00:36:48.631Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.7,"strikeZoneTop":3.17371407594083,"strikeZoneBottom":1.49868813363312,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.217145281256904,"aZ":-22.574104965377472,"pfxX":-11.276516506014637,"pfxZ":5.1105385450062295,"pX":0.8994003978860912,"pZ":1.3372240081764604,"vX0":11.15038124746736,"vY0":-136.47921667843775,"vZ0":-5.534308859778259,"x":82.72,"y":202.67,"x0":-1.782326826522258,"y0":50.00393833210391,"z0":4.9552073666333225,"aX":-21.185373648291232},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.2,"breakHorizontal":18.0,"spinRate":2338,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4019716206700603,"extension":6.6827599206886354},"index":0,"playId":"6c25e357-84fb-346c-a25e-e35ab0ce4bfc","pitchNumber":1,"startTime":"2025-08-19T00:36:22.403Z","endTime":"2025-08-19T00:36:28.141Z","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":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.556357268295773,"aZ":-25.907151206819734,"pfxX":-11.751046941587283,"pfxZ":3.314005111919725,"pX":0.19275637800297113,"pZ":2.6925447694984848,"vX0":9.631572992568607,"vY0":-136.98652116922952,"vZ0":-1.6908932784528767,"x":109.65,"y":166.08,"x0":-1.8500654564555783,"y0":50.00359415946341,"z0":5.096824511924006,"aX":-22.23178836399365},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":5.9,"breakHorizontal":19.1,"spinRate":2433,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.40054247585526914,"extension":6.77187730410178},"hitData":{"launchSpeed":103.6,"launchAngle":-6.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.19,"coordY":116.78}},"index":1,"playId":"487016ae-ba73-3968-9f46-f5e04a0c3e00","pitchNumber":2,"startTime":"2025-08-19T00:36:37.165Z","endTime":"2025-08-19T00:36:48.631Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:36:48.631Z","atBatIndex":41},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dylan Beavers walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-19T00:36:50.068Z","endTime":"2025-08-19T00:38:31.174Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"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":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.1,"strikeZoneTop":3.50733396455582,"strikeZoneBottom":1.74053367108429,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.8013707641661,"aZ":-18.967608059474482,"pfxX":-8.206262654602904,"pfxZ":7.225503830599305,"pX":-0.6588883387328723,"pZ":3.566443797426216,"vX0":5.9364787419845,"vY0":-134.7169379934975,"vZ0":-1.1424215939309348,"x":142.12,"y":142.49,"x0":-1.831131932594438,"y0":50.0028132102001,"z0":5.344066558887556,"aX":-14.999024280450246},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.1,"breakHorizontal":13.4,"spinRate":2308,"spinDirection":230},"zone":1,"typeConfidence":2.0,"plateTime":0.4074481605444973,"extension":6.514971332726173},"index":0,"playId":"06960a29-de5e-3532-ac84-3f315e32caa7","pitchNumber":1,"startTime":"2025-08-19T00:37:14.804Z","endTime":"2025-08-19T00:37:20.467Z","isPitch":true,"type":"pitch"},{"details":{"description":"Jeremiah Jackson caught stealing 2nd base, catcher Carlos Narváez to shortstop Trevor Story.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"06960a29-de5e-3532-ac84-3f315e32caa7","startTime":"2025-08-19T00:37:32.314Z","endTime":"2025-08-19T00:37:44.938Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669236,"link":"/api/v1/people/669236"}},{"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":84.2,"endSpeed":76.5,"strikeZoneTop":3.51050774645248,"strikeZoneBottom":1.75383264668559,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.249242132443392,"aZ":-34.60412334374328,"pfxX":11.025152321143237,"pfxZ":-1.6128246411108034,"pX":-2.1528611996337506,"pZ":3.8463043453734795,"vX0":-2.8762109129270548,"vY0":-122.44770525169803,"vZ0":3.631106613546285,"x":199.06,"y":134.93,"x0":-2.388687923279825,"y0":50.003910045882996,"z0":5.3218349982407664,"aX":16.589162350545557},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-1.7,"breakHorizontal":-19.2,"spinRate":3148,"spinDirection":46},"zone":11,"typeConfidence":2.0,"plateTime":0.4488842427453581,"extension":6.3122280062860066},"index":2,"playId":"252c88b7-ae17-3f39-94bd-487596fdfc7a","pitchNumber":2,"startTime":"2025-08-19T00:37:44.938Z","endTime":"2025-08-19T00:37:48.676Z","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":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.53390196796668,"strikeZoneBottom":1.84737658867775,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.707727520710453,"aZ":-19.22905189825975,"pfxX":-6.448913601826538,"pfxZ":6.787520271837167,"pX":-0.9964594187762984,"pZ":4.804938085251352,"vX0":4.6953716716083065,"vY0":-136.89276698565985,"vZ0":2.2055079345962154,"x":154.98,"y":109.05,"x0":-1.891393548137533,"y0":50.00664274082157,"z0":5.3010807875783,"aX":-12.307720771325933},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.0,"breakHorizontal":10.8,"spinRate":2273,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.39929450351300355,"extension":6.710803892150468},"index":3,"playId":"e915e44c-4f54-36ba-a64f-8a4d9dc72b55","pitchNumber":3,"startTime":"2025-08-19T00:38:05.744Z","endTime":"2025-08-19T00:38:09.058Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.1,"strikeZoneTop":3.5255023363238,"strikeZoneBottom":1.80445693831847,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.364420915137316,"aZ":-20.62702584704528,"pfxX":-11.876901695026284,"pfxZ":6.157729144724929,"pX":-1.399691594562179,"pZ":3.213206780910431,"vX0":5.559971520465799,"vY0":-136.8677775383659,"vZ0":-1.0847086979485265,"x":170.35,"y":152.02,"x0":-1.9268068261168487,"y0":50.00586098882694,"z0":5.042418905847925,"aX":-22.284682592392304},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.0,"breakHorizontal":20.2,"spinRate":2265,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.401913391530782,"extension":6.591947473235149},"index":4,"playId":"4d2d146e-36c4-3a64-b244-da827ca44c8c","pitchNumber":4,"startTime":"2025-08-19T00:38:25.850Z","endTime":"2025-08-19T00:38:31.174Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:38:31.174Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Carlson strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-19T00:39:39.452Z","endTime":"2025-08-19T00:42:45.034Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6,7,8,9],"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":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-19T00:38:45.143Z","endTime":"2025-08-19T00:39:41.752Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":84.0,"strikeZoneTop":3.57106712685534,"strikeZoneBottom":1.74624913734041,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.561874024005256,"aZ":-23.351930168475423,"pfxX":-0.31090678865685506,"pfxZ":4.9412879423925435,"pX":0.4003823233414593,"pZ":1.7768969982881901,"vX0":6.295349009034688,"vY0":-132.15636516936482,"vZ0":-4.227069571109543,"x":101.74,"y":190.8,"x0":-1.9624235000120247,"y0":50.005919794977856,"z0":5.091916597178959,"aX":-0.5561906256704895},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.3,"breakHorizontal":-0.7,"spinRate":2461,"spinDirection":222},"zone":9,"typeConfidence":2.0,"plateTime":0.41291224878531896,"extension":6.6903423523739125},"index":1,"playId":"47779700-365a-3e43-bbcc-b2d0a229abf8","pitchNumber":1,"startTime":"2025-08-19T00:39:41.752Z","endTime":"2025-08-19T00:39:45.963Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.2,"strikeZoneTop":3.47745686996355,"strikeZoneBottom":1.65275879541397,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.38433029500149,"aZ":-39.56062045829563,"pfxX":8.356956699043991,"pfxZ":-5.0080570572565275,"pX":-0.8487965098996126,"pZ":1.8299745862402146,"vX0":0.5902080702642153,"vY0":-121.44578526480792,"vZ0":0.32230287073711517,"x":149.35,"y":189.37,"x0":-2.17960635410548,"y0":50.001177454122576,"z0":5.169783690191935,"aX":12.33446357683635},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-8.6,"breakHorizontal":-15.2,"spinRate":3038,"spinDirection":49},"zone":13,"typeConfidence":2.0,"plateTime":0.45304540218251343,"extension":6.682334890786771},"index":2,"playId":"af40aed7-f552-34a0-aebb-a2d1b3c2ab23","pitchNumber":2,"startTime":"2025-08-19T00:40:01.270Z","endTime":"2025-08-19T00:40:06.653Z","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":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.1,"strikeZoneTop":3.5770962981906,"strikeZoneBottom":1.73330675131677,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.813212599954298,"aZ":-39.03040079943591,"pfxX":10.117303725345941,"pfxZ":-4.618933026711236,"pX":-1.0661183342604397,"pZ":2.312577905938104,"vX0":-0.31915581897586287,"vY0":-122.09594557210221,"vZ0":1.4153340812136506,"x":157.64,"y":176.34,"x0":-2.2434960925327787,"y0":50.00372384455799,"z0":5.1278073356398775,"aX":15.0174100008864},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-7.7,"breakHorizontal":-18.1,"spinRate":3194,"spinDirection":42},"zone":13,"typeConfidence":2.0,"plateTime":0.45153637363357735,"extension":6.439666588262649},"index":3,"playId":"c5de9de3-08e6-3e68-ad8e-4190b69d2bed","pitchNumber":3,"startTime":"2025-08-19T00:40:22.767Z","endTime":"2025-08-19T00:40:27.679Z","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.44875557576726,"strikeZoneBottom":1.60470640446465,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.09422021677293,"aZ":-26.907553235653072,"pfxX":1.2238622263964807,"pfxZ":2.9860753779607467,"pX":-0.7768595782195685,"pZ":2.8827586909625995,"vX0":2.8388645650685715,"vY0":-131.52213310135576,"vZ0":-0.757426065525336,"x":146.61,"y":160.95,"x0":-2.0263102838660125,"y0":50.00398143562253,"z0":5.1578382988299065,"aX":2.1582040618891796},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.5,"breakHorizontal":-2.8,"spinRate":2480,"spinDirection":197},"zone":1,"typeConfidence":2.0,"plateTime":0.4153631830904918,"extension":6.679536744819101},"index":4,"playId":"e011595b-826c-39f6-9918-cd7875507f40","pitchNumber":4,"startTime":"2025-08-19T00:40:43.811Z","endTime":"2025-08-19T00:40:48.331Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-19T00:40:57.681Z","endTime":"2025-08-19T00:41:12.921Z","isPitch":false,"type":"action","player":{"id":666185,"link":"/api/v1/people/666185"}},{"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},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":77.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.571805657314854,"aZ":-37.51790730102593,"pfxX":8.852046156209195,"pfxZ":-3.4616181092756815,"pX":-0.25389782799229543,"pZ":2.1460265678673873,"vX0":2.076751619112276,"vY0":-124.21243751884938,"vZ0":0.5850693716691835,"x":126.68,"y":180.84,"x0":-2.252598116294687,"y0":50.00139368615168,"z0":5.056086382755557,"aX":13.670342803913888},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-5.8,"breakHorizontal":-16.6,"spinRate":3278,"spinDirection":56},"zone":8,"typeConfidence":2.0,"plateTime":0.442928995205377,"extension":6.610112146187516},"index":6,"playId":"bd5a71c3-d9f6-3b04-8d98-52fe8643d437","pitchNumber":5,"startTime":"2025-08-19T00:41:12.921Z","endTime":"2025-08-19T00:41:17.311Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":76.8,"strikeZoneTop":3.53936822512502,"strikeZoneBottom":1.62746628621105,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.917704898219238,"aZ":-34.968387887167665,"pfxX":9.68191173206212,"pfxZ":-1.8659307301878947,"pX":1.7623798175203,"pZ":1.8856869652595991,"vX0":5.974810106882724,"vY0":-122.66662533835228,"vZ0":-0.1799184866764444,"x":49.82,"y":187.87,"x0":-1.975926872462569,"y0":50.0023162859012,"z0":4.982456296601244,"aX":14.513142028697017},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-3.1,"breakHorizontal":-19.1,"spinRate":3069,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4493090838753573,"extension":6.597068253635184},"index":7,"playId":"b38ba75c-faf0-3051-891e-a46fcf986e4a","pitchNumber":6,"startTime":"2025-08-19T00:41:41.182Z","endTime":"2025-08-19T00:41:46.811Z","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},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":76.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.716990090721634,"aZ":-36.254565985063934,"pfxX":11.206609234425834,"pfxZ":-2.7027101032244865,"pX":-0.4684897327974367,"pZ":1.884675865804474,"vX0":0.6372282412198711,"vY0":-122.98876219605597,"vZ0":-0.04917582315654023,"x":134.86,"y":187.89,"x0":-2.1849408426786883,"y0":50.00335529694348,"z0":5.01767063749437,"aX":16.916774991114544},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-4.6,"breakHorizontal":-20.4,"spinRate":3200,"spinDirection":51},"zone":7,"typeConfidence":2.0,"plateTime":0.44785502441155867,"extension":6.529884406294243},"index":8,"playId":"54726600-4896-354b-8c72-e20327e789b0","pitchNumber":7,"startTime":"2025-08-19T00:42:09.111Z","endTime":"2025-08-19T00:42:12.879Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.08643602236593,"aZ":-33.12718796043708,"pfxX":10.677963364723244,"pfxZ":-0.6257572097991151,"pX":0.1424519345432128,"pZ":2.106683397650646,"vX0":2.124867205842049,"vY0":-123.75201127453042,"vZ0":-0.2064505398368841,"x":111.57,"y":181.9,"x0":-2.117144074403926,"y0":50.003567218408016,"z0":5.011627507221886,"aX":16.245657520229113},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.8,"breakHorizontal":-19.8,"spinRate":3148,"spinDirection":52},"zone":8,"typeConfidence":2.0,"plateTime":0.4458781752826324,"extension":6.647559263884865},"index":9,"playId":"874156a6-ae78-370b-ae15-cf6562c7473c","pitchNumber":8,"startTime":"2025-08-19T00:42:40.950Z","endTime":"2025-08-19T00:42:45.034Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:42:45.034Z","atBatIndex":43},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Abraham Toro lines out to center fielder Colton Cowser.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-19T00:44:46.968Z","endTime":"2025-08-19T00:46:08.249Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"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":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":80.1,"endSpeed":74.3,"strikeZoneTop":3.29736458565863,"strikeZoneBottom":1.56180481959469,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.678121133985442,"aZ":-28.245170386706654,"pfxX":-1.8232828669666463,"pfxZ":2.8342721558428163,"pX":-0.6337229470134392,"pZ":1.6521739935239343,"vX0":-5.717181325031788,"vY0":-116.55895909903467,"vZ0":-3.2213247640755682,"x":141.16,"y":194.17,"x0":2.0816065736986666,"y0":50.00024822741399,"z0":5.702393882787598,"aX":-2.522300304367961},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":4.7,"breakHorizontal":4.7,"spinRate":2127,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.4688405398232116,"extension":6.726059885077535},"index":0,"playId":"0db74a82-0823-3bd3-a346-0ee662b61783","pitchNumber":1,"startTime":"2025-08-19T00:44:55.183Z","endTime":"2025-08-19T00:44:59.063Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","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":83.7,"endSpeed":77.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.346218407427816,"aZ":-33.45356491595797,"pfxX":6.906326887416022,"pfxZ":-0.8442389830218495,"pX":0.7472559785881836,"pZ":1.5551429513103883,"vX0":-5.574047582522701,"vY0":-121.78576465356659,"vZ0":-2.770854012455674,"x":88.52,"y":196.79,"x0":2.160598160601857,"y0":50.00492939646343,"z0":5.581173981718747,"aX":10.448647824868367},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.9,"breakHorizontal":-11.3,"spinRate":1557,"spinDirection":96},"zone":9,"typeConfidence":2.0,"plateTime":0.4485548411565423,"extension":6.692121344483955},"index":1,"playId":"1f5e5d55-c439-3e8a-b561-b38d49f95849","pitchNumber":2,"startTime":"2025-08-19T00:45:08.294Z","endTime":"2025-08-19T00:45:13.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":72.9,"strikeZoneTop":3.26111205445692,"strikeZoneBottom":1.63028107410537,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.6447606061162,"aZ":-28.23278526612117,"pfxX":-3.9158471950599525,"pfxZ":2.9577539355533515,"pX":1.128353951739971,"pZ":1.7625876113153256,"vX0":-1.4693170965828837,"vY0":-113.9761053346622,"vZ0":-2.558423304180994,"x":73.99,"y":191.19,"x0":2.2878441881908698,"y0":50.0008004828267,"z0":5.655222543476668,"aX":-5.211283250596245},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":5.0,"breakHorizontal":7.4,"spinRate":2067,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.4784202321908726,"extension":6.7264952796998605},"index":2,"playId":"3d8b8445-88bb-32a9-a289-21dde7618e53","pitchNumber":3,"startTime":"2025-08-19T00:45:24.246Z","endTime":"2025-08-19T00:45:29.349Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.763170752384436,"aZ":-23.591139376947996,"pfxX":11.913502126083431,"pfxZ":4.673255378154035,"pX":0.9241982751262642,"pZ":1.7772022460443724,"vX0":-6.795281244622786,"vY0":-134.993307263102,"vZ0":-5.7469294388575305,"x":81.77,"y":190.8,"x0":1.9328951499036129,"y0":50.00271116651943,"z0":5.6059257769486255,"aX":21.877128463834993},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.3,"breakHorizontal":-20.0,"spinRate":2292,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.40653049507820915,"extension":6.793443634958642},"index":3,"playId":"4fc7fa63-4515-37f3-b89a-db5eec6b329d","pitchNumber":4,"startTime":"2025-08-19T00:45:40.569Z","endTime":"2025-08-19T00:45:44.902Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":78.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.34316371934062,"aZ":-31.78343925687566,"pfxX":10.87631707989999,"pfxZ":0.2450298290351629,"pX":-0.4218869354390878,"pZ":1.8976251121387941,"vX0":-9.3770621029464,"vY0":-125.23215884856577,"vZ0":-2.5541409913708346,"x":133.08,"y":187.54,"x0":1.9738240512250498,"y0":50.00005293156944,"z0":5.553142773846281,"aX":17.122770352237083},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.0,"breakHorizontal":-17.3,"spinRate":1623,"spinDirection":116},"zone":7,"typeConfidence":2.0,"plateTime":0.43883623528648075,"extension":6.760627884113954},"hitData":{"launchSpeed":98.3,"launchAngle":18.0,"totalDistance":325.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":122.42,"coordY":68.87}},"index":4,"playId":"1bbd4f15-ab6e-38fa-a600-d876267fdda3","pitchNumber":5,"startTime":"2025-08-19T00:46:01.388Z","endTime":"2025-08-19T00:46:08.249Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:46:08.249Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nate Eaton grounds out, third baseman Luis Vázquez to first baseman Ryan Mountcastle.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-19T00:46:19.519Z","endTime":"2025-08-19T00:47:59.529Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"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":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676679,"link":"/api/v1/people/676679"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"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(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":80.2,"endSpeed":73.5,"strikeZoneTop":3.35600022329871,"strikeZoneBottom":1.70509303371249,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.38362572868323,"aZ":-30.747652651214484,"pfxX":-2.255658883071662,"pfxZ":1.0423532073281931,"pX":0.47744709500099736,"pZ":1.9824476878493806,"vX0":-3.4775391267767306,"vY0":-116.76055338444627,"vZ0":-1.7064676586003769,"x":98.8,"y":185.25,"x0":2.283179921706504,"y0":50.00372908197227,"z0":5.634630316588477,"aX":-3.0933292577758915},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":1.7,"breakHorizontal":5.0,"spinRate":2277,"spinDirection":250},"zone":9,"typeConfidence":2.0,"plateTime":0.47032851025983424,"extension":6.674691808530518},"index":0,"playId":"bececda5-2f57-3d3a-b845-b8844cf6596a","pitchNumber":1,"startTime":"2025-08-19T00:46:34.702Z","endTime":"2025-08-19T00:46:38.217Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.0,"strikeZoneTop":3.51139281674915,"strikeZoneBottom":1.79151714198388,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.69582107806539,"aZ":-16.133152720110214,"pfxX":7.594862715654571,"pfxZ":8.935983289121529,"pX":1.2176797930818157,"pZ":4.2165561044743205,"vX0":-4.882308050343308,"vY0":-134.2844421262681,"vZ0":-1.1825526384475273,"x":70.58,"y":124.93,"x0":2.0886877348284956,"y0":50.00312773908268,"z0":5.830086388286923,"aX":13.634495876165335},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.1,"breakHorizontal":-12.5,"spinRate":2510,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.41058017812045433,"extension":6.58044869498538},"index":1,"playId":"1e59b839-2f2f-3a74-b14f-de37db77cd41","pitchNumber":2,"startTime":"2025-08-19T00:46:47.639Z","endTime":"2025-08-19T00:46:52.069Z","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":86.0,"endSpeed":78.6,"strikeZoneTop":3.48502365432631,"strikeZoneBottom":1.8339510249432,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.477432496536913,"aZ":-34.238372628206825,"pfxX":8.694503408135565,"pfxZ":-1.315754852601322,"pX":1.687563450129071,"pZ":1.2418936392889184,"vX0":-3.911856514740995,"vY0":-125.09650286115539,"vZ0":-3.664467913915281,"x":52.67,"y":205.25,"x0":2.1500835984642244,"y0":50.00368892789851,"z0":5.560941289887241,"aX":13.649250480074027},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-3.0,"breakHorizontal":-14.8,"spinRate":1414,"spinDirection":110},"zone":14,"typeConfidence":2.0,"plateTime":0.43945909315894394,"extension":6.6423272797622355},"index":2,"playId":"8f189e6b-dfa5-3a62-81b8-397a0f6a39da","pitchNumber":3,"startTime":"2025-08-19T00:47:01.004Z","endTime":"2025-08-19T00:47:06.395Z","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":92.6,"endSpeed":83.9,"strikeZoneTop":3.42901797862746,"strikeZoneBottom":1.81271297282038,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.760036981075743,"aZ":-20.618119605412552,"pfxX":12.033083886010653,"pfxZ":6.384575905065594,"pX":-0.5018179861855442,"pZ":2.1603999463867107,"vX0":-10.19968965366599,"vY0":-134.3222038305855,"vZ0":-5.02659351562024,"x":136.13,"y":180.45,"x0":1.7996794004796322,"y0":50.0009082760908,"z0":5.541824053284444,"aX":21.770534641022156},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.6,"breakHorizontal":-19.3,"spinRate":2469,"spinDirection":128},"zone":7,"typeConfidence":2.0,"plateTime":0.40930680515049733,"extension":6.477428808457759},"index":3,"playId":"3be43c77-5773-35e5-b684-ff07345bab06","pitchNumber":4,"startTime":"2025-08-19T00:47:16.482Z","endTime":"2025-08-19T00:47:20.387Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-19T00:47:24.926Z","endTime":"2025-08-19T00:47:38.162Z","isPitch":false,"type":"action","player":{"id":681987,"link":"/api/v1/people/681987"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":83.9,"strikeZoneTop":3.41617315742155,"strikeZoneBottom":1.76555443881139,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.03660243505602,"aZ":-20.36335444116737,"pfxX":11.891760510978575,"pfxZ":6.524751045662441,"pX":-1.0680532358308794,"pZ":2.5213864083227877,"vX0":-11.751111229716436,"vY0":-134.19881649220235,"vZ0":-4.413421609505162,"x":157.71,"y":170.7,"x0":1.8380827434012248,"y0":50.00491060265415,"z0":5.651974655482413,"aX":21.533581527770153},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.9,"breakHorizontal":-18.8,"spinRate":2436,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.40929356219765856,"extension":6.776843090890152},"index":5,"playId":"3383139f-5da4-3d14-913b-400b97816693","pitchNumber":5,"startTime":"2025-08-19T00:47:38.162Z","endTime":"2025-08-19T00:47:44.317Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.394596229637678,"aZ":-27.351118120186747,"pfxX":10.940293925950115,"pfxZ":3.016845084267243,"pX":0.026923114325777854,"pZ":2.2286372667151517,"vX0":-8.178164198489243,"vY0":-126.15568308320974,"vZ0":-2.6679107753780613,"x":115.97,"y":178.61,"x0":1.9008752580488204,"y0":50.00587316383442,"z0":5.521181232911502,"aX":17.51033746818842},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.0,"breakHorizontal":-17.8,"spinRate":1637,"spinDirection":114},"zone":5,"typeConfidence":2.0,"plateTime":0.4353702177428911,"extension":6.836344274303186},"hitData":{"launchSpeed":86.1,"launchAngle":-34.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.87,"coordY":163.21}},"index":6,"playId":"bdd8a39e-ff24-3cc3-b1bf-f0264f2b9b51","pitchNumber":6,"startTime":"2025-08-19T00:47:52.296Z","endTime":"2025-08-19T00:47:59.529Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:47:59.529Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Roman Anthony strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-19T00:48:05.165Z","endTime":"2025-08-19T00:49:04.395Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"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":2},"pitchData":{"startSpeed":80.0,"endSpeed":74.2,"strikeZoneTop":3.54966047867686,"strikeZoneBottom":1.75852801258006,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.60254364120786,"aZ":-29.41790575874463,"pfxX":-2.2903640411516726,"pfxZ":1.992151882119371,"pX":-0.8903351081102147,"pZ":1.8143895410082989,"vX0":-6.010858440092739,"vY0":-116.47321389442611,"vZ0":-2.53692416423699,"x":150.94,"y":189.79,"x0":2.0148897795658787,"y0":50.00267082924889,"z0":5.682510379508132,"aX":-3.164803125074686},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":3.2,"breakHorizontal":5.5,"spinRate":2095,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.4691453669066106,"extension":6.759687814669387},"index":0,"playId":"8d4703fe-42ef-3e6d-a9e6-60149e33f989","pitchNumber":1,"startTime":"2025-08-19T00:48:25.140Z","endTime":"2025-08-19T00:48:29.001Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.8,"strikeZoneTop":3.64,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.628849115401245,"aZ":-30.627042855166692,"pfxX":-2.8452824776379697,"pfxZ":1.1317646047253227,"pX":-0.5883619503004364,"pZ":1.4507041151231996,"vX0":-5.208454996905727,"vY0":-116.14145086304245,"vZ0":-3.0340481203247727,"x":139.43,"y":199.61,"x0":2.052385557894894,"y0":50.00264495461326,"z0":5.6849298083664905,"aX":-3.8888533375162893},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":1.6,"breakHorizontal":6.5,"spinRate":2136,"spinDirection":250},"zone":13,"typeConfidence":2.0,"plateTime":0.47148939912977816,"extension":6.829389412966434},"index":1,"playId":"896bbcda-ab95-314b-854e-1205f9bd20dc","pitchNumber":2,"startTime":"2025-08-19T00:48:38.404Z","endTime":"2025-08-19T00:48:42.959Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-19T00:48:52.964Z","endTime":"2025-08-19T00:48:58.802Z","isPitch":false,"type":"action","player":{"id":701350,"link":"/api/v1/people/701350"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.0,"strikeZoneTop":3.64,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.61284301140468,"aZ":-24.58232372231155,"pfxX":8.131141424243301,"pfxZ":4.647054571576475,"pX":0.8321061781486425,"pZ":2.0111315079772285,"vX0":-5.852571874281872,"vY0":-127.19047016598208,"vZ0":-3.8358369917388613,"x":85.28,"y":184.48,"x0":2.108963193731015,"y0":50.006261363395446,"z0":5.493133052774738,"aX":13.296241203386588},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.7,"breakHorizontal":-13.3,"spinRate":1449,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.4309995383787606,"extension":6.649860492670763},"index":3,"playId":"9e6e49b8-1e2c-308d-b169-13a83c5154ca","pitchNumber":3,"startTime":"2025-08-19T00:48:58.802Z","endTime":"2025-08-19T00:49:04.395Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:49:04.395Z","atBatIndex":46},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jackson Holliday walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-19T00:51:28.944Z","endTime":"2025-08-19T00:53:14.483Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Jovani Morán replaces Dustin May.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-19T00:51:14.652Z","endTime":"2025-08-19T00:51:31.327Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663558,"link":"/api/v1/people/663558"},"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(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.2,"endSpeed":84.1,"strikeZoneTop":3.48763779376726,"strikeZoneBottom":1.61083239135306,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.60197048170472,"aZ":-13.10780676986623,"pfxX":3.416651611271969,"pfxZ":10.489980072600407,"pX":-1.6075114238349995,"pZ":3.018503681511622,"vX0":-7.071612847233581,"vY0":-134.11603370813643,"vZ0":-4.8208862178631335,"x":178.27,"y":157.28,"x0":0.622120542031732,"y0":50.00372757203158,"z0":5.777603816684021,"aX":6.211221735329791},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.1,"breakHorizontal":-4.7,"spinRate":2490,"spinDirection":170},"zone":11,"typeConfidence":2.0,"plateTime":0.4087506284469158,"extension":6.749982303866493},"index":1,"playId":"bd753374-b7d2-3199-a5bb-999dd66b59a4","pitchNumber":1,"startTime":"2025-08-19T00:51:31.327Z","endTime":"2025-08-19T00:51:36.868Z","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":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.4,"strikeZoneTop":3.34192630164136,"strikeZoneBottom":1.56757513125083,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.748334305813742,"aZ":-21.97688473542985,"pfxX":1.5071338216058292,"pfxZ":6.576069891863348,"pX":0.4441632516968908,"pZ":-0.42813463605374075,"vX0":-1.6178993061709626,"vY0":-123.99703213102293,"vZ0":-10.06223088313544,"x":100.07,"y":250.34,"x0":0.9105634118431516,"y0":50.00344178125175,"z0":5.529552865068217,"aX":2.337354158904183},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":9.7,"breakHorizontal":-2.3,"spinRate":2583,"spinDirection":184},"zone":14,"typeConfidence":2.0,"plateTime":0.4424271040225656,"extension":6.677669599854733},"index":2,"playId":"af7f468d-1d77-377b-9b88-686dc5e49bd9","pitchNumber":2,"startTime":"2025-08-19T00:51:46.506Z","endTime":"2025-08-19T00:51:51.368Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.82707177061466,"aZ":-12.287944073698428,"pfxX":2.307808966349495,"pfxZ":11.202525847574016,"pX":-0.8692350625944394,"pZ":2.3352034098023666,"vX0":-4.865840993693977,"vY0":-132.52131460241873,"vZ0":-6.469754033186976,"x":150.13,"y":175.73,"x0":0.69243653552676,"y0":50.00400184809564,"z0":5.709301482948756,"aX":4.097625323369614},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":19.1,"breakHorizontal":-3.1,"spinRate":2532,"spinDirection":172},"zone":13,"typeConfidence":2.0,"plateTime":0.4136088707917067,"extension":6.7382087853893955},"index":3,"playId":"90809597-33f4-3545-b915-30d8aac2ae82","pitchNumber":3,"startTime":"2025-08-19T00:52:09.586Z","endTime":"2025-08-19T00:52:14.889Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.3,"strikeZoneTop":3.39701442586844,"strikeZoneBottom":1.57064590781343,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.35709661065195,"aZ":-27.053972260325295,"pfxX":8.660328446882955,"pfxZ":3.5571517227843454,"pX":-1.7864294590339407,"pZ":2.4570447343968707,"vX0":-8.864509469023426,"vY0":-119.04780945974004,"vZ0":-2.2718209412471273,"x":185.09,"y":172.44,"x0":0.8561430649640933,"y0":50.000680528430806,"z0":5.866776567517112,"aX":12.458115671342295},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":6.1,"breakHorizontal":-13.6,"spinRate":1921,"spinDirection":122},"zone":13,"typeConfidence":2.0,"plateTime":0.4596698440149365,"extension":6.524259107824225},"index":4,"playId":"d6293093-dfee-3078-ac7f-61f1dec8c239","pitchNumber":4,"startTime":"2025-08-19T00:52:28.516Z","endTime":"2025-08-19T00:52:34.419Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.751323428648675,"aZ":-25.29831322856905,"pfxX":-3.3770862851193906,"pfxZ":4.350365372420154,"pX":-0.5526505828307041,"pZ":2.01117481903292,"vX0":-2.1878492140896797,"vY0":-124.60075378627035,"vZ0":-4.362667219141377,"x":138.07,"y":184.48,"x0":0.7739417540849933,"y0":50.00313333475229,"z0":5.86155789077453,"aX":-5.339347358820377},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.2,"breakHorizontal":6.6,"spinRate":2576,"spinDirection":200},"zone":7,"typeConfidence":2.0,"plateTime":0.4386645879584017,"extension":6.655115806009235},"index":5,"playId":"580665e6-dff1-3581-8524-447b22330966","pitchNumber":5,"startTime":"2025-08-19T00:52:45.867Z","endTime":"2025-08-19T00:52:51.761Z","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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.3,"strikeZoneTop":3.3379854689296,"strikeZoneBottom":1.58045991600513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.23496389946551,"aZ":-25.74773627939688,"pfxX":8.144029432610367,"pfxZ":4.220832256480603,"pX":-0.24866564530122423,"pZ":1.2986080577353565,"vX0":-5.39517819034228,"vY0":-123.13103260445948,"vZ0":-5.415178016373492,"x":126.48,"y":203.72,"x0":0.9213743445574982,"y0":50.005988128161185,"z0":5.7267639660512035,"aX":12.409705117105508},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":6.5,"breakHorizontal":-13.3,"spinRate":1776,"spinDirection":139},"zone":13,"typeConfidence":2.0,"plateTime":0.4461707489760842,"extension":6.687487943321314},"index":6,"playId":"37519a70-05db-3afe-91e9-1546178d8038","pitchNumber":6,"startTime":"2025-08-19T00:53:09.247Z","endTime":"2025-08-19T00:53:14.483Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:53:14.483Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Vázquez strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-19T00:53:27.952Z","endTime":"2025-08-19T00:55:36.193Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.2,"strikeZoneTop":3.18782212114701,"strikeZoneBottom":1.1674439319001,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.549527887083865,"aZ":-23.766442645126475,"pfxX":9.637645398286889,"pfxZ":5.803522967638298,"pX":0.07985757290589637,"pZ":2.545257029930845,"vX0":-5.508067616901216,"vY0":-119.99053236887728,"vZ0":-2.703455015450777,"x":113.96,"y":170.06,"x0":1.1602070728976974,"y0":50.00458016324524,"z0":5.818000329068659,"aX":13.9684936166983},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":10.1,"breakHorizontal":-16.0,"spinRate":2097,"spinDirection":135},"zone":5,"typeConfidence":2.0,"plateTime":0.4575596364390071,"extension":6.448259323701301},"index":0,"playId":"88494e33-07ef-3bdf-bb3b-987446e3d61a","pitchNumber":1,"startTime":"2025-08-19T00:53:41.861Z","endTime":"2025-08-19T00:53:46.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":82.8,"endSpeed":76.0,"strikeZoneTop":3.50762646316465,"strikeZoneBottom":1.62558261651365,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.609834194221026,"aZ":-27.853314214441422,"pfxX":8.297170629555254,"pfxZ":2.956051565629302,"pX":-0.7727558685794692,"pZ":1.7609417976661998,"vX0":-7.125247771026769,"vY0":-120.30033893027932,"vZ0":-3.5796507882638395,"x":146.46,"y":191.23,"x0":1.1512725955503793,"y0":50.00524156710427,"z0":5.740520754709348,"aX":12.147735028005682},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":4.7,"breakHorizontal":-13.3,"spinRate":1898,"spinDirection":126},"zone":7,"typeConfidence":2.0,"plateTime":0.4555058513841783,"extension":6.343487294731412},"index":1,"playId":"8198be57-923f-3bf2-bd41-032ae8e82932","pitchNumber":2,"startTime":"2025-08-19T00:53:59.750Z","endTime":"2025-08-19T00:54:03.888Z","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":83.0,"endSpeed":75.2,"strikeZoneTop":3.371,"strikeZoneBottom":1.535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.79752027080861,"aZ":-21.78084597804449,"pfxX":8.203082915093066,"pfxZ":7.145109507092765,"pX":0.9938561001515304,"pZ":1.9604125584398548,"vX0":-3.3693886043786287,"vY0":-120.76682748762465,"vZ0":-4.387410804732669,"x":79.12,"y":185.85,"x0":1.35286226066067,"y0":50.005267390506084,"z0":5.7523380538314735,"aX":11.937287970905956},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":12.0,"breakHorizontal":-13.9,"spinRate":2137,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.45615523104219236,"extension":6.4168727209760466},"index":2,"playId":"49336ce9-91f9-3f05-ba1d-4a450e3c16a7","pitchNumber":3,"startTime":"2025-08-19T00:54:18.902Z","endTime":"2025-08-19T00:54:22.980Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.49456691448442,"strikeZoneBottom":1.61079947394688,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.284807134132112,"aZ":-12.760199806680204,"pfxX":2.0431196102959506,"pfxZ":10.567397658642614,"pX":-0.9369075105034805,"pZ":1.4620655668213216,"vX0":-5.184994950371218,"vY0":-134.69738185950328,"vZ0":-8.714611340583678,"x":152.71,"y":199.3,"x0":0.7476491951700943,"y0":50.00418744861632,"z0":5.641834803461803,"aX":3.7543737752376125},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.4,"breakHorizontal":-2.6,"spinRate":2360,"spinDirection":176},"zone":13,"typeConfidence":2.0,"plateTime":0.4066411386078106,"extension":7.063392480095128},"index":3,"playId":"0410a3e4-1545-31f2-bdba-af2f47a5ca00","pitchNumber":4,"startTime":"2025-08-19T00:54:43.889Z","endTime":"2025-08-19T00:54:47.035Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":74.6,"strikeZoneTop":3.371,"strikeZoneBottom":1.535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.733103068309262,"aZ":-24.657159902096296,"pfxX":9.701769265061984,"pfxZ":5.284774170045,"pX":0.27955094512070333,"pZ":1.399122107969604,"vX0":-5.185497646081919,"vY0":-119.29514111695174,"vZ0":-4.86235548396248,"x":106.34,"y":201.0,"x0":1.2357090315199282,"y0":50.00330894463921,"z0":5.722012574515868,"aX":13.802020278368413},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":8.5,"breakHorizontal":-16.1,"spinRate":2006,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.4614414575086787,"extension":6.3738363868949985},"index":4,"playId":"c4e5f500-d8be-352a-aec4-0aefb315a8fa","pitchNumber":5,"startTime":"2025-08-19T00:55:03.601Z","endTime":"2025-08-19T00:55:07.342Z","isPitch":true,"type":"pitch"},{"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":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.371,"strikeZoneBottom":1.535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.148263735552955,"aZ":-12.214629014931523,"pfxX":1.9527590253344842,"pfxZ":10.80869146616815,"pX":-0.527126037221835,"pZ":3.970833587280755,"vX0":-3.981864284241807,"vY0":-135.41756272876057,"vZ0":-2.669479524365842,"x":137.09,"y":131.57,"x0":0.7124268437394088,"y0":50.00350217512338,"z0":5.830400423358932,"aX":3.606823947477097},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.2,"breakHorizontal":-2.6,"spinRate":2434,"spinDirection":172},"zone":11,"typeConfidence":2.0,"plateTime":0.40537094577521593,"extension":6.869453401098149},"index":5,"playId":"c1ed7a05-7868-3694-a18c-8a4b8b623344","pitchNumber":6,"startTime":"2025-08-19T00:55:29.706Z","endTime":"2025-08-19T00:55:36.193Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:55:36.193Z","atBatIndex":48},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Gunnar Henderson triples (5) on a sharp line drive to right fielder Roman Anthony. Jackson Holliday scores.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-19T00:55:42.951Z","endTime":"2025-08-19T00:58:08.901Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":72},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":{"id":663558,"link":"/api/v1/people/663558"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.2,"strikeZoneTop":3.8009036003879,"strikeZoneBottom":1.78583759859168,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.66269970165684,"aZ":-10.596139663560555,"pfxX":1.7598809674327964,"pfxZ":11.840412597117806,"pX":0.26269803827517035,"pZ":1.6919957137122308,"vX0":-2.269053578739745,"vY0":-134.73647299741438,"vZ0":-8.507166252885014,"x":106.99,"y":193.1,"x0":0.8905704729535155,"y0":50.00359789344685,"z0":5.656295114291617,"aX":3.207627874624555},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.7,"breakHorizontal":-2.6,"spinRate":2478,"spinDirection":173},"zone":8,"typeConfidence":2.0,"plateTime":0.407885510849451,"extension":6.9081182652295725},"index":0,"playId":"443b278c-f5a3-3057-9729-ff0d94ccff6b","pitchNumber":1,"startTime":"2025-08-19T00:56:03.002Z","endTime":"2025-08-19T00:56:07.012Z","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":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.8,"strikeZoneTop":3.75523168775406,"strikeZoneBottom":1.74021681518033,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.233761891376226,"aZ":-29.111495959929865,"pfxX":10.073016549295838,"pfxZ":2.1077877778803913,"pX":-0.33994369760300364,"pZ":1.3427872690998146,"vX0":-6.680633102766852,"vY0":-120.13227797691611,"vZ0":-4.196282818004807,"x":129.96,"y":202.52,"x0":1.1744201747089646,"y0":50.005491537790796,"z0":5.7128750030846,"aX":14.660213375086318},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":3.0,"breakHorizontal":-16.6,"spinRate":1900,"spinDirection":136},"zone":13,"typeConfidence":2.0,"plateTime":0.4567153510187607,"extension":6.642507591393606},"index":1,"playId":"b47904c6-1606-39e7-9ca7-d8890bf1d3e1","pitchNumber":2,"startTime":"2025-08-19T00:56:23.305Z","endTime":"2025-08-19T00:56:30.237Z","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":83.0,"endSpeed":75.7,"strikeZoneTop":3.81619314939211,"strikeZoneBottom":1.76680273222286,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.714423538731687,"aZ":-23.920839780272424,"pfxX":10.76898585952249,"pfxZ":5.658315516970603,"pX":1.1309775882431048,"pZ":0.8840340571718087,"vX0":-3.5547342263748125,"vY0":-120.5994142643092,"vZ0":-6.302176569143788,"x":73.89,"y":214.91,"x0":1.2339491389792845,"y0":50.00107864354197,"z0":5.670744099846673,"aX":15.696936307001918},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":8.9,"breakHorizontal":-18.5,"spinRate":2177,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.45598667802422455,"extension":6.539927366837943},"index":2,"playId":"aab8a507-9deb-38dc-b9f2-975f5797a65d","pitchNumber":3,"startTime":"2025-08-19T00:56:43.977Z","endTime":"2025-08-19T00:56:50.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.7,"strikeZoneTop":3.67,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.22735483076319,"aZ":-26.26993577308462,"pfxX":-2.318475245978532,"pfxZ":3.7400540109653253,"pX":-0.3552219915868972,"pZ":2.4139044633833726,"vX0":-2.074447918986005,"vY0":-124.81489450929307,"vZ0":-2.9802694766633473,"x":130.54,"y":173.6,"x0":0.7878995236183882,"y0":50.0001045934737,"z0":5.78765418258563,"aX":-3.6551238596170568},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.4,"breakHorizontal":4.7,"spinRate":2563,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.4389013292720283,"extension":7.059020910714276},"index":3,"playId":"8097ece2-aa03-3628-a03b-5a4786ae1c02","pitchNumber":4,"startTime":"2025-08-19T00:57:05.295Z","endTime":"2025-08-19T00:57:09.424Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.1,"strikeZoneTop":3.76840680548978,"strikeZoneBottom":1.7937846943698,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.208838838034545,"aZ":-23.48788161467665,"pfxX":9.72877363879341,"pfxZ":5.765605026927355,"pX":-0.7126697431700971,"pZ":0.8196004858428328,"vX0":-7.118885374282659,"vY0":-122.27951378523898,"vZ0":-6.9223613636483785,"x":144.17,"y":216.65,"x0":0.9793928163945413,"y0":50.00417900677268,"z0":5.716493901246811,"aX":14.662184020636102},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":8.9,"breakHorizontal":-15.8,"spinRate":2163,"spinDirection":137},"zone":13,"typeConfidence":2.0,"plateTime":0.4487607579083841,"extension":6.673013686283056},"index":4,"playId":"25876d63-8748-333b-b958-f6a75d0802dc","pitchNumber":5,"startTime":"2025-08-19T00:57:32.522Z","endTime":"2025-08-19T00:57:36.585Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.6,"strikeZoneTop":3.67,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.464444733942003,"aZ":-23.968925425331697,"pfxX":8.642053163270926,"pfxZ":5.623604333141005,"pX":0.739076829792785,"pZ":2.2891566266132553,"vX0":-3.419239127702951,"vY0":-120.35761326750557,"vZ0":-3.4690109022190265,"x":88.83,"y":176.97,"x0":1.0592903402317992,"y0":50.00421592776412,"z0":5.8838406056995325,"aX":12.615729374141274},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":9.6,"breakHorizontal":-14.8,"spinRate":2071,"spinDirection":138},"zone":9,"typeConfidence":2.0,"plateTime":0.45596985979842586,"extension":6.545101506583296},"hitData":{"launchSpeed":110.6,"launchAngle":12.0,"totalDistance":253.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":216.99,"coordY":112.56}},"index":5,"playId":"d713df70-1dfc-374a-957e-c87a3295beb5","pitchNumber":6,"startTime":"2025-08-19T00:57:53.527Z","endTime":"2025-08-19T00:58:08.901Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:58:08.901Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan Mountcastle singles on a ground ball to center fielder Ceddanne Rafaela. Gunnar Henderson scores.","rbi":1,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-19T00:58:32.101Z","endTime":"2025-08-19T00:59:13.390Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"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":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":{"id":663558,"link":"/api/v1/people/663558"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.7,"strikeZoneTop":3.64,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.11054895032876,"aZ":-23.435062728900533,"pfxX":9.434692114763296,"pfxZ":5.824435834364951,"pX":0.32543504306039106,"pZ":2.396169000318996,"vX0":-4.864530606208249,"vY0":-121.77124324363625,"vZ0":-3.334616353255928,"x":104.6,"y":174.08,"x0":1.1241288512675933,"y0":50.00421828841679,"z0":5.812951815094063,"aX":14.157127420121483},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":10.0,"breakHorizontal":-16.0,"spinRate":1644,"spinDirection":138},"zone":6,"typeConfidence":2.0,"plateTime":0.44996286338323577,"extension":6.624352573310322},"index":0,"playId":"0d215121-8bd2-3b89-8a88-3f205173ea74","pitchNumber":1,"startTime":"2025-08-19T00:58:44.514Z","endTime":"2025-08-19T00:58:48.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.6,"strikeZoneTop":3.64,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.101628008946484,"aZ":-11.213665197631189,"pfxX":1.0448690879000597,"pfxZ":11.668873053179059,"pX":0.2724196125736848,"pZ":2.577303390884079,"vX0":-1.8119547702657082,"vY0":-133.28653926473527,"vZ0":-6.085429790941317,"x":106.62,"y":169.19,"x0":0.8258020512927668,"y0":50.00120403737465,"z0":5.7024928762784795,"aX":1.8767304459744276},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":20.0,"breakHorizontal":-1.4,"spinRate":2428,"spinDirection":176},"zone":5,"typeConfidence":2.0,"plateTime":0.41120324349003745,"extension":7.0687234695529195},"hitData":{"launchSpeed":104.6,"launchAngle":-6.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":130.53,"coordY":80.74}},"index":1,"playId":"1a7ab54d-20d3-3c69-8956-410007fa0f85","pitchNumber":2,"startTime":"2025-08-19T00:59:01.944Z","endTime":"2025-08-19T00:59:13.390Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:59:13.390Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colton Cowser flies out to right fielder Roman Anthony.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-19T00:59:23.284Z","endTime":"2025-08-19T01:01:07.634Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"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_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":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.4,"strikeZoneTop":3.44423614884411,"strikeZoneBottom":1.62121786571264,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.014291772649596,"aZ":-27.083400811904443,"pfxX":-1.4965683696025232,"pfxZ":3.300946052080386,"pX":-0.959076937916694,"pZ":1.187892097114394,"vX0":-3.829944009456008,"vY0":-123.05112193713262,"vZ0":-5.611598097359494,"x":153.56,"y":206.71,"x0":0.8082412337444184,"y0":50.00488388846054,"z0":5.775196291474182,"aX":-2.308652031776634},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.9,"breakHorizontal":3.6,"spinRate":2506,"spinDirection":190},"zone":13,"typeConfidence":2.0,"plateTime":0.4440856307178427,"extension":6.953833515043746},"index":0,"playId":"0528ccb2-09d6-3b9f-a1d9-830ec75f9c6c","pitchNumber":1,"startTime":"2025-08-19T00:59:41.658Z","endTime":"2025-08-19T00:59:47.505Z","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":83.0,"endSpeed":75.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.34052899036164,"aZ":-24.3775967484032,"pfxX":9.83302913337376,"pfxZ":5.301687770740214,"pX":0.1040459732626746,"pZ":2.4783620777836446,"vX0":-4.948303861421215,"vY0":-120.7321788652714,"vZ0":-2.959155790047432,"x":113.03,"y":171.86,"x0":0.906763662212377,"y0":50.00296797442878,"z0":5.874153092842917,"aX":14.460943643215154},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":9.1,"breakHorizontal":-16.6,"spinRate":1668,"spinDirection":138},"zone":5,"typeConfidence":2.0,"plateTime":0.4543343367554029,"extension":6.576811741456618},"index":1,"playId":"4912b569-a88d-3420-8543-95db0a3ca779","pitchNumber":2,"startTime":"2025-08-19T01:00:09.374Z","endTime":"2025-08-19T01:00:13.913Z","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},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.2,"strikeZoneTop":3.42,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.808241171486703,"aZ":-29.32552261305247,"pfxX":-5.062104083326841,"pfxZ":2.1417323939801536,"pX":-0.022649916935366516,"pZ":1.8271741280022245,"vX0":-0.9311602056598844,"vY0":-115.19667782708483,"vZ0":-2.420873886425241,"x":117.86,"y":189.45,"x0":1.045081017692205,"y0":50.00074032277534,"z0":5.76074009367618,"aX":-6.719956960117226},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":3.5,"breakHorizontal":9.4,"spinRate":2611,"spinDirection":306},"zone":8,"typeConfidence":2.0,"plateTime":0.47768806316254686,"extension":6.770706673982933},"index":2,"playId":"63a84393-af67-339c-9bf3-6c5faeaabfc4","pitchNumber":3,"startTime":"2025-08-19T01:00:29.320Z","endTime":"2025-08-19T01:00:36.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.5,"strikeZoneTop":3.42,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.495687914922673,"aZ":-23.13553794826268,"pfxX":8.26804654145686,"pfxZ":6.070986417552904,"pX":0.186932255491175,"pZ":3.078174467620611,"vX0":-4.695895439028448,"vY0":-120.9498628159832,"vZ0":-1.8457669292217158,"x":109.87,"y":155.67,"x0":1.0744714869328669,"y0":50.003281579335194,"z0":5.870121570241817,"aX":12.310887183187205},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":10.8,"breakHorizontal":-13.9,"spinRate":1593,"spinDirection":140},"zone":2,"typeConfidence":2.0,"plateTime":0.4520076251678655,"extension":6.604454261052007},"hitData":{"launchSpeed":96.2,"launchAngle":32.0,"totalDistance":364.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":209.55,"coordY":77.66}},"index":3,"playId":"a55e0b7b-2330-38e1-8cf4-a57f327beec2","pitchNumber":4,"startTime":"2025-08-19T01:00:54.951Z","endTime":"2025-08-19T01:01:07.634Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:01:07.634Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Samuel Basallo grounds out, shortstop Trevor Story to first baseman Abraham Toro.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-19T01:01:16.051Z","endTime":"2025-08-19T01:03:11.123Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.4,"strikeZoneTop":3.73527037865107,"strikeZoneBottom":1.83454261264896,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.685921586542452,"aZ":-23.645630371778097,"pfxX":9.607837694755679,"pfxZ":5.602970047642781,"pX":-0.9184538563647323,"pZ":1.926494582241693,"vX0":-7.654465637069214,"vY0":-122.46632225293445,"vZ0":-4.256953605864469,"x":152.01,"y":186.76,"x0":0.9959479104170613,"y0":50.00450161664462,"z0":5.704625202140038,"aX":14.628061521058923},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":9.4,"breakHorizontal":-15.6,"spinRate":1879,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.44686823586788504,"extension":6.757579221934814},"index":0,"playId":"f78902b6-e337-3686-a098-33bef50629bb","pitchNumber":1,"startTime":"2025-08-19T01:01:33.492Z","endTime":"2025-08-19T01:01:38.502Z","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(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":85.7,"endSpeed":79.9,"strikeZoneTop":3.72724379548256,"strikeZoneBottom":1.83362838038889,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.484321075616226,"aZ":-25.78093166021456,"pfxX":-2.314356068772854,"pfxZ":4.006297119074875,"pX":-0.8505605725751891,"pZ":0.6517900227650024,"vX0":-3.6888458915966007,"vY0":-124.80265124828091,"vZ0":-7.209249428769294,"x":149.42,"y":221.18,"x0":0.940958483868537,"y0":50.00279079777261,"z0":5.668297987195609,"aX":-3.6905472292734336},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.0,"breakHorizontal":4.9,"spinRate":2551,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.4370155371161695,"extension":7.051111324311496},"index":1,"playId":"a657194b-f456-31df-9f1c-9e9d253dd03c","pitchNumber":2,"startTime":"2025-08-19T01:01:51.146Z","endTime":"2025-08-19T01:01:55.713Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.0,"strikeZoneTop":3.6124543759145,"strikeZoneBottom":1.71861059674963,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.599736070320034,"aZ":-23.20082915106596,"pfxX":9.20572005462865,"pfxZ":6.1093736722401,"pX":-0.598124981795912,"pZ":2.5511430521321206,"vX0":-6.327265825269131,"vY0":-120.21792856369464,"vZ0":-3.0859887582353496,"x":139.8,"y":169.9,"x0":0.8676670466668046,"y0":50.00259136771255,"z0":5.9036681036039775,"aX":13.518133671265911},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":10.6,"breakHorizontal":-15.2,"spinRate":1667,"spinDirection":140},"zone":4,"typeConfidence":2.0,"plateTime":0.4550527546404326,"extension":6.6504783170177815},"index":2,"playId":"85486112-cb26-321d-a4ab-b916b566aa4f","pitchNumber":3,"startTime":"2025-08-19T01:02:13.719Z","endTime":"2025-08-19T01:02:17.919Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.4,"strikeZoneTop":3.549,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.66310355376904,"aZ":-25.662978097341202,"pfxX":10.403142114718516,"pfxZ":4.483528300586332,"pX":0.2709093859142057,"pZ":1.9277633567368218,"vX0":-5.088251210079882,"vY0":-120.07654647352933,"vZ0":-3.6831825600712467,"x":106.67,"y":186.73,"x0":1.0732407755838678,"y0":50.00024069722244,"z0":5.7815219203107295,"aX":15.090045432212193},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":7.4,"breakHorizontal":-17.5,"spinRate":1952,"spinDirection":137},"zone":8,"typeConfidence":2.0,"plateTime":0.4572909616764469,"extension":6.627376613963953},"index":3,"playId":"250d25f7-33ea-33f3-bc18-99c09be2775e","pitchNumber":4,"startTime":"2025-08-19T01:02:33.008Z","endTime":"2025-08-19T01:02:38.121Z","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":92.2,"endSpeed":84.1,"strikeZoneTop":3.549,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.839383270388065,"aZ":-13.351554870234331,"pfxX":0.7623243235959527,"pfxZ":10.35406619716143,"pX":-0.8946558302626226,"pZ":3.2114649801832114,"vX0":-4.299869748633926,"vY0":-134.1873916917689,"vZ0":-4.293726535036089,"x":151.1,"y":152.07,"x0":0.6316117289842583,"y0":50.00629586128791,"z0":5.788023045525962,"aX":1.3867076657922974},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.0,"breakHorizontal":-0.5,"spinRate":2405,"spinDirection":179},"zone":11,"typeConfidence":2.0,"plateTime":0.4086397689543344,"extension":7.054421384977016},"hitData":{"launchSpeed":90.5,"launchAngle":-3.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.21,"coordY":141.96}},"index":4,"playId":"82eabae3-d212-3c08-be2d-5af88aa4aa3e","pitchNumber":5,"startTime":"2025-08-19T01:03:03.552Z","endTime":"2025-08-19T01:03:11.123Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:03:11.123Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alex Bregman walks.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-19T01:05:29.439Z","endTime":"2025-08-19T01:06:41.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":92.1,"endSpeed":83.6,"strikeZoneTop":3.38149020941741,"strikeZoneBottom":1.59763954749683,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.876484663759392,"aZ":-14.72015989331138,"pfxX":8.164852768779808,"pfxZ":9.694238980540817,"pX":0.538449702394474,"pZ":2.6876994194373025,"vX0":-7.0828729571623645,"vY0":-133.84094482810576,"vZ0":-4.9204387265040115,"x":96.48,"y":166.21,"x0":2.167889288971287,"y0":50.004818580437856,"z0":5.616375220548166,"aX":14.705376078333185},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.6,"breakHorizontal":-13.1,"spinRate":2371,"spinDirection":121},"zone":6,"typeConfidence":2.0,"plateTime":0.4103994073534327,"extension":6.570257621612561},"index":0,"playId":"00609821-7c9c-3009-8f70-93ffa88bcb03","pitchNumber":1,"startTime":"2025-08-19T01:05:39.365Z","endTime":"2025-08-19T01:05:43.490Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.5,"strikeZoneTop":3.33530278236346,"strikeZoneBottom":1.58643400570089,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.103774432123444,"aZ":-29.440090465771334,"pfxX":7.465085528304636,"pfxZ":1.7950649545408535,"pX":1.392019504743367,"pZ":2.415421294143106,"vX0":-3.9645803354443547,"vY0":-122.33638196552606,"vZ0":-1.5439527082695745,"x":63.94,"y":173.56,"x0":2.0598711467840802,"y0":50.00332699646496,"z0":5.567562062096764,"aX":11.367040528810493},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":3.1,"breakHorizontal":-12.6,"spinRate":1319,"spinDirection":108},"zone":14,"typeConfidence":2.0,"plateTime":0.44694443271513506,"extension":6.60549104547632},"index":1,"playId":"66d20a77-c0f2-30ef-8fc2-8627fe88ec67","pitchNumber":2,"startTime":"2025-08-19T01:05:53.763Z","endTime":"2025-08-19T01:05:59.035Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.8,"strikeZoneTop":3.36808985452299,"strikeZoneBottom":1.61934091686972,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.83498351465533,"aZ":-25.023409168874707,"pfxX":11.911357239299424,"pfxZ":4.014737245789132,"pX":-1.1397764696882209,"pZ":1.9568710291274893,"vX0":-11.503297074984262,"vY0":-132.30782213726357,"vZ0":-4.763183193431509,"x":160.45,"y":185.94,"x0":1.7057801509246324,"y0":50.004938523031264,"z0":5.602318279002681,"aX":21.231962499059666},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.5,"breakHorizontal":-19.2,"spinRate":2284,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.41313561646077357,"extension":6.821018490547027},"index":2,"playId":"47828c3f-d61f-3328-8233-ec8c8247906e","pitchNumber":3,"startTime":"2025-08-19T01:06:07.506Z","endTime":"2025-08-19T01:06:13.284Z","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":80.5,"endSpeed":74.5,"strikeZoneTop":3.35583480226727,"strikeZoneBottom":1.60718257298133,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.829255125979756,"aZ":-29.4279638372642,"pfxX":-1.586189893976763,"pfxZ":1.9751571019567726,"pX":-1.2705238405766626,"pZ":0.9643270205785791,"vX0":-7.076194546759187,"vY0":-117.02427436983577,"vZ0":-4.30946059729241,"x":165.43,"y":212.74,"x0":1.996840910415377,"y0":50.001056504383286,"z0":5.582500883282234,"aX":-2.2017701768242204},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":2.8,"breakHorizontal":4.6,"spinRate":2210,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.46782353003679455,"extension":6.838305553402331},"index":3,"playId":"1afe979e-22a6-3eb6-81ab-c25d1d36fd64","pitchNumber":4,"startTime":"2025-08-19T01:06:21.216Z","endTime":"2025-08-19T01:06:27.119Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.4,"strikeZoneTop":3.35308479435803,"strikeZoneBottom":1.6042978449495,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.688645012179716,"aZ":-25.50607771638893,"pfxX":12.19164672683549,"pfxZ":3.729340026157402,"pX":1.5527726650851594,"pZ":2.8740092895556995,"vX0":-5.586855109732062,"vY0":-133.39462796168883,"vZ0":-2.397295264026785,"x":57.81,"y":161.18,"x0":2.098901464727844,"y0":50.00360850272814,"z0":5.637423234274607,"aX":21.808862369528963},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.4,"breakHorizontal":-20.8,"spinRate":2393,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.41177268538921474,"extension":6.643078670773039},"index":4,"playId":"04bc56c1-ae4b-3021-a0d1-d940822a8345","pitchNumber":5,"startTime":"2025-08-19T01:06:36.364Z","endTime":"2025-08-19T01:06:41.783Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:06:41.783Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Romy Gonzalez strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-19T01:06:48.135Z","endTime":"2025-08-19T01:08:56.707Z","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":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":694212,"link":"/api/v1/people/694212"},"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":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.1,"strikeZoneTop":3.58,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.9554039408759,"aZ":-14.468071119841138,"pfxX":8.437935928917227,"pfxZ":9.742926588149505,"pX":0.2882386172347977,"pZ":2.8901345214390064,"vX0":-7.4716726556009645,"vY0":-134.19575422999714,"vZ0":-4.416463296848225,"x":106.01,"y":160.75,"x0":2.016860768019274,"y0":50.006222626888544,"z0":5.593234816050361,"aX":15.340979603202564},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.8,"breakHorizontal":-13.6,"spinRate":2458,"spinDirection":129},"zone":6,"typeConfidence":2.0,"plateTime":0.4086806347928156,"extension":6.7793546300752},"index":0,"playId":"66ed6125-abc1-355b-80f3-f55a5c8a32b6","pitchNumber":1,"startTime":"2025-08-19T01:07:08.268Z","endTime":"2025-08-19T01:07:11.276Z","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":93.0,"endSpeed":84.9,"strikeZoneTop":3.69130749757811,"strikeZoneBottom":1.80167901195701,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.487564790022,"aZ":-15.029924671706278,"pfxX":7.41973056850337,"pfxZ":9.298850326113673,"pX":-0.8277012255363108,"pZ":2.5794655638934074,"vX0":-9.885581699674624,"vY0":-134.95700669722513,"vZ0":-5.171525287707989,"x":148.55,"y":169.13,"x0":1.9195009367298315,"y0":50.00324101189235,"z0":5.5798905401230625,"aX":13.68133847086838},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.8,"breakHorizontal":-11.3,"spinRate":2376,"spinDirection":128},"zone":4,"typeConfidence":2.0,"plateTime":0.4059113388391413,"extension":6.780528356687776},"index":1,"playId":"d3a9ca61-185d-3fbe-b125-1de843b9a269","pitchNumber":2,"startTime":"2025-08-19T01:07:29.460Z","endTime":"2025-08-19T01:07:35.488Z","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":92.1,"endSpeed":84.2,"strikeZoneTop":3.58,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.19042873850212,"aZ":-16.57240209143885,"pfxX":6.942839459743473,"pfxZ":8.581947355159013,"pX":-0.6779788935084063,"pZ":3.6678573707955966,"vX0":-9.247038001497222,"vY0":-133.82135928492198,"vZ0":-2.2807541749072886,"x":142.84,"y":139.75,"x0":1.9161851903824068,"y0":50.005882882551,"z0":5.715024962757127,"aX":12.62750235369877},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.2,"breakHorizontal":-10.7,"spinRate":2447,"spinDirection":130},"zone":1,"typeConfidence":2.0,"plateTime":0.40890824890515187,"extension":6.740485089620457},"index":2,"playId":"cb2c99a4-c128-33ab-9ac9-86e4b7469bfa","pitchNumber":3,"startTime":"2025-08-19T01:07:47.332Z","endTime":"2025-08-19T01:07:51.799Z","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},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.0,"endSpeed":69.8,"strikeZoneTop":3.58,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.157808028644684,"aZ":-28.13517342147433,"pfxX":-4.521696315654756,"pfxZ":3.2486888143624943,"pX":-1.0544949281856202,"pZ":1.550552579704313,"vX0":-5.332278746910116,"vY0":-111.96711428668105,"vZ0":-1.97089052305373,"x":157.19,"y":196.92,"x0":1.9645152665146972,"y0":50.00301345173516,"z0":5.380193391861631,"aX":-5.6200523598281364},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":5.6,"breakHorizontal":9.8,"spinRate":1920,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4931621634948238,"extension":6.789390006727067},"index":3,"playId":"c722c024-8625-357d-9c6e-e4ff5e821bfa","pitchNumber":4,"startTime":"2025-08-19T01:08:09.898Z","endTime":"2025-08-19T01:08:13.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.9,"strikeZoneTop":3.64863812759279,"strikeZoneBottom":1.7934302291465,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.443497339168644,"aZ":-24.160893906931253,"pfxX":11.885652068349529,"pfxZ":4.467111864987164,"pX":-1.3107956293562666,"pZ":1.669255928580221,"vX0":-11.71174485518165,"vY0":-133.26637758100398,"vZ0":-5.49586825731707,"x":166.96,"y":193.71,"x0":1.603006268021943,"y0":50.000894817628826,"z0":5.510322317645452,"aX":21.312326553723267},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.0,"breakHorizontal":-18.8,"spinRate":2279,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.41146399824604707,"extension":6.826951696757822},"index":4,"playId":"5686f05a-b528-3456-9bf7-f09190e5bf71","pitchNumber":5,"startTime":"2025-08-19T01:08:36.113Z","endTime":"2025-08-19T01:08:42.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.0,"strikeZoneTop":3.58,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.01690916871334,"aZ":-32.42299357848089,"pfxX":9.899844355968611,"pfxZ":-0.1552696984430053,"pX":0.4911871318484016,"pZ":1.399215763383633,"vX0":-6.562332358359457,"vY0":-125.26041218336248,"vZ0":-3.467651879330111,"x":98.28,"y":201.0,"x0":1.8627450154644862,"y0":50.00387876982153,"z0":5.46090589182224,"aX":15.684995740704082},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-0.8,"breakHorizontal":-16.3,"spinRate":1467,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.4377660656223812,"extension":7.0627722262619885},"index":5,"playId":"6b196a1a-4a6e-36d0-8e16-46c6d41754dd","pitchNumber":6,"startTime":"2025-08-19T01:08:52.086Z","endTime":"2025-08-19T01:08:56.707Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:08:56.707Z","atBatIndex":54},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Trevor Story doubles (21) on a sharp line drive to center fielder Colton Cowser. Alex Bregman to 3rd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-19T01:09:05.044Z","endTime":"2025-08-19T01:11:02.342Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"postOnThird":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.74487916924252,"aZ":-16.606310554706933,"pfxX":7.164571640704172,"pfxZ":8.588778780262835,"pX":-0.1311857222157235,"pZ":2.7191241918815696,"vX0":-7.978716706311453,"vY0":-133.76331567714118,"vZ0":-4.199410994064185,"x":122.0,"y":165.36,"x0":1.958878581086973,"y0":50.00606631874264,"z0":5.499552210240931,"aX":12.991578338920494},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.9,"breakHorizontal":-11.3,"spinRate":2395,"spinDirection":114},"zone":5,"typeConfidence":2.0,"plateTime":0.4094128251310698,"extension":6.601632187373994},"index":0,"playId":"bfdb088c-fb05-37e7-bd1b-6bfb8cb664e0","pitchNumber":1,"startTime":"2025-08-19T01:09:22.048Z","endTime":"2025-08-19T01:09:25.358Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.6,"strikeZoneTop":3.38621318461834,"strikeZoneBottom":1.6647127695059,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.328322603250314,"aZ":-22.194049608150177,"pfxX":11.084861546646486,"pfxZ":5.593235835901265,"pX":-0.6531556381393357,"pZ":2.0255236465206723,"vX0":-9.862292605725376,"vY0":-132.6870123798925,"vZ0":-5.103039471395469,"x":141.9,"y":184.09,"x0":1.6712984063359981,"y0":50.001169418461274,"z0":5.590359434616406,"aX":19.768721099947296},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.2,"breakHorizontal":-17.9,"spinRate":2256,"spinDirection":80},"zone":7,"typeConfidence":2.0,"plateTime":0.4127721352134417,"extension":6.814258523424533},"index":1,"playId":"087ee4e3-f2ee-3af9-8e5f-33d5a8c9cfe3","pitchNumber":2,"startTime":"2025-08-19T01:09:46.774Z","endTime":"2025-08-19T01:09:50.655Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-19T01:10:14.772Z","endTime":"2025-08-19T01:10:22.301Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":71.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.77684294847385,"aZ":-25.400539555157046,"pfxX":-3.726255575525006,"pfxZ":5.233780106544398,"pX":-0.5612106246338852,"pZ":1.3055312645369255,"vX0":-4.8985251008333925,"vY0":-113.62824784971802,"vZ0":-3.2464008343527664,"x":138.39,"y":203.53,"x0":2.1151102086906275,"y0":50.004708406582075,"z0":5.304101607247279,"aX":-4.822689402231271},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":8.9,"breakHorizontal":8.0,"spinRate":1954,"spinDirection":201},"zone":13,"typeConfidence":2.0,"plateTime":0.4839031226701187,"extension":6.705599816108031},"index":3,"playId":"45d18ed4-b72a-3f36-b159-042b20823463","pitchNumber":3,"startTime":"2025-08-19T01:10:22.301Z","endTime":"2025-08-19T01:10:25.340Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.6286473048458,"aZ":-22.348135515533066,"pfxX":10.597304870240473,"pfxZ":5.389913989962503,"pX":-0.4611445145171152,"pZ":1.8589820332071427,"vX0":-9.218704581036038,"vY0":-134.29053945977532,"vZ0":-5.471510035522433,"x":134.58,"y":188.59,"x0":1.6427364196945267,"y0":50.00277685757067,"z0":5.517057033157667,"aX":19.316815411306987},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.8,"breakHorizontal":-17.2,"spinRate":2325,"spinDirection":131},"zone":7,"typeConfidence":2.0,"plateTime":0.4081773168018943,"extension":6.885214475254885},"hitData":{"launchSpeed":106.4,"launchAngle":15.0,"totalDistance":342.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":100.82,"coordY":55.55}},"index":4,"playId":"e1c89b2d-a80a-3ac2-b022-0e7df314ca4f","pitchNumber":4,"startTime":"2025-08-19T01:10:51.079Z","endTime":"2025-08-19T01:11:02.342Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:11:02.342Z","atBatIndex":55},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Jarren Duran out on a sacrifice fly to center fielder Colton Cowser. Alex Bregman scores. Trevor Story to 3rd.","rbi":1,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-19T01:12:41.250Z","endTime":"2025-08-19T01:13:37.759Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":{"id":669432,"link":"/api/v1/people/669432"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-19T01:11:23.185Z","endTime":"2025-08-19T01:12:43.586Z","isPitch":false,"type":"action"},{"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":92.3,"endSpeed":83.9,"strikeZoneTop":3.62923023986137,"strikeZoneBottom":1.73079638357223,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.98249355915819,"aZ":-26.55951379852479,"pfxX":11.084261015672485,"pfxZ":3.1127634720212605,"pX":-0.08505119853550619,"pZ":1.9526834353914242,"vX0":-8.682817972079892,"vY0":-133.98258524106726,"vZ0":-4.477140677593144,"x":120.24,"y":186.06,"x0":1.7696918270386401,"y0":50.005094376991536,"z0":5.560829376492594,"aX":20.003324864344982},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.8,"breakHorizontal":-18.0,"spinRate":2355,"spinDirection":125},"zone":8,"typeConfidence":2.0,"plateTime":0.40998700679611977,"extension":6.8073142520170995},"index":1,"playId":"2403c435-cf87-3095-936c-3def9c7523c6","pitchNumber":1,"startTime":"2025-08-19T01:12:43.586Z","endTime":"2025-08-19T01:12:47.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":74.2,"strikeZoneTop":3.44,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.51066494588988,"aZ":-30.026807763162232,"pfxX":-1.877845589684286,"pfxZ":1.5440278053964818,"pX":-1.454466518344522,"pZ":2.142077260137521,"vX0":-6.90196292734535,"vY0":-116.90621098682159,"vZ0":-1.5240148481210145,"x":172.44,"y":180.94,"x0":1.7767636074133133,"y0":50.000043183174945,"z0":5.614062045716717,"aX":-2.6050051542065273},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":2.8,"breakHorizontal":5.0,"spinRate":2218,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.46806016548087426,"extension":6.90772797684867},"index":2,"playId":"e706e4b6-25d1-3b22-a687-5445032f9bbe","pitchNumber":2,"startTime":"2025-08-19T01:12:59.765Z","endTime":"2025-08-19T01:13:05.461Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.525574128973805,"aZ":-30.291138193527043,"pfxX":-2.276817589318235,"pfxZ":1.3464487195134138,"pX":-0.7093922778510756,"pZ":1.631553623632462,"vX0":-5.43246750950408,"vY0":-117.58317435748732,"vZ0":-2.7074624231395825,"x":144.04,"y":194.73,"x0":1.92775815450434,"y0":50.003787346757605,"z0":5.61177343623877,"aX":-3.1835040992275805},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":2.0,"breakHorizontal":5.5,"spinRate":2167,"spinDirection":242},"zone":7,"typeConfidence":2.0,"plateTime":0.4660170002759809,"extension":6.861608830476969},"hitData":{"launchSpeed":99.2,"launchAngle":24.0,"totalDistance":365.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":94.79,"coordY":55.19}},"index":3,"playId":"727c95c3-cf6d-3aa6-8dc7-7d856d5063ac","pitchNumber":3,"startTime":"2025-08-19T01:13:25.769Z","endTime":"2025-08-19T01:13:37.759Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:13:37.759Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ceddanne Rafaela strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-19T01:14:03.520Z","endTime":"2025-08-19T01:14:59.134Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"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":"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":694212,"link":"/api/v1/people/694212"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.993653141960415,"aZ":-28.486366097655942,"pfxX":8.140761642128139,"pfxZ":2.3590763823327814,"pX":-0.2457313439108029,"pZ":1.8522367293962088,"vX0":-7.9547944995643585,"vY0":-124.4496298006379,"vZ0":-3.1909073894774793,"x":126.37,"y":188.77,"x0":1.941108773316078,"y0":50.000431483556746,"z0":5.52139537414309,"aX":12.71203252983554},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.7,"breakHorizontal":-12.8,"spinRate":1355,"spinDirection":110},"zone":8,"typeConfidence":2.0,"plateTime":0.44085229125175873,"extension":6.9917336647010115},"index":0,"playId":"edce3b93-c4df-34d7-a0c2-5d873c30d195","pitchNumber":1,"startTime":"2025-08-19T01:14:12.283Z","endTime":"2025-08-19T01:14:18.356Z","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":93.2,"endSpeed":85.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.130262737265948,"aZ":-15.520659773676837,"pfxX":7.1810989287219655,"pfxZ":8.962005837059936,"pX":0.43351728794327316,"pZ":3.574674069264612,"vX0":-6.678666612940342,"vY0":-135.58490951943466,"vZ0":-2.488096974443509,"x":100.48,"y":142.26,"x0":1.9977867070202155,"y0":50.00510710771236,"z0":5.589628257005447,"aX":13.348466381835317},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.8,"breakHorizontal":-11.5,"spinRate":2572,"spinDirection":124},"zone":3,"typeConfidence":2.0,"plateTime":0.40424635848082424,"extension":6.7032066016578735},"index":1,"playId":"f93c3004-4d0c-3cb1-ab32-0eaf7c7b5bb7","pitchNumber":2,"startTime":"2025-08-19T01:14:35.119Z","endTime":"2025-08-19T01:14:39.166Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.729890249176673,"aZ":-16.443437630815342,"pfxX":8.444705460026547,"pfxZ":8.594512494797069,"pX":-0.4237564059110163,"pZ":2.031737865956214,"vX0":-9.132962087351038,"vY0":-134.77608109479755,"vZ0":-5.936657078492559,"x":133.15,"y":183.92,"x0":1.9201375711106814,"y0":50.00186559842098,"z0":5.434326170867187,"aX":15.453917439217049},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.4,"breakHorizontal":-13.2,"spinRate":2444,"spinDirection":117},"zone":7,"typeConfidence":2.0,"plateTime":0.4072211193066493,"extension":6.795394382286858},"index":2,"playId":"c950c36b-4ef3-3144-9052-b1bdef692a7b","pitchNumber":3,"startTime":"2025-08-19T01:14:54.053Z","endTime":"2025-08-19T01:14:59.134Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:14:59.134Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeremiah Jackson strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-19T01:17:25.569Z","endTime":"2025-08-19T01:19:26.636Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"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":85.1,"endSpeed":79.3,"strikeZoneTop":3.37921611468678,"strikeZoneBottom":1.6290146960328,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.86361965816757,"aZ":-26.62340289512888,"pfxX":-1.8242835682764031,"pfxZ":3.513948724152935,"pX":-0.11672279628110228,"pZ":1.7371780638738943,"vX0":-2.092460286637952,"vY0":-124.0895770438591,"vZ0":-4.407775103498076,"x":121.45,"y":191.88,"x0":0.9704257518513852,"y0":50.00149384783775,"z0":5.721657754345076,"aX":-2.881058419822937},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.8,"breakHorizontal":3.7,"spinRate":2517,"spinDirection":201},"zone":8,"typeConfidence":2.0,"plateTime":0.4392529335395201,"extension":6.686652942992295},"index":0,"playId":"4584a780-417f-393b-a24f-2eb3d6941eaf","pitchNumber":1,"startTime":"2025-08-19T01:17:33.189Z","endTime":"2025-08-19T01:17:37.070Z","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":82.5,"endSpeed":75.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.235292425214258,"aZ":-24.842267224975362,"pfxX":10.12775904195782,"pfxZ":5.078588253852869,"pX":0.7929683757623569,"pZ":0.5398309934548238,"vX0":-3.7286564332664627,"vY0":-119.96676697917636,"vZ0":-6.903636705011519,"x":86.77,"y":224.2,"x0":1.0597601034972162,"y0":50.003635950174214,"z0":5.698003288756677,"aX":14.624683286506512},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":7.7,"breakHorizontal":-17.3,"spinRate":1746,"spinDirection":138},"zone":14,"typeConfidence":2.0,"plateTime":0.45820409147087826,"extension":6.417712752260453},"index":1,"playId":"c0d64683-76e6-3e06-b5da-1761ab94f3be","pitchNumber":2,"startTime":"2025-08-19T01:17:47.521Z","endTime":"2025-08-19T01:17:51.101Z","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":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.9,"strikeZoneTop":3.30346595685683,"strikeZoneBottom":1.65919408808121,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.03277077152217,"aZ":-23.384590183779483,"pfxX":9.491448532812909,"pfxZ":5.749084762645248,"pX":0.8198716615803001,"pZ":0.5074053942138764,"vX0":-3.9724607905792064,"vY0":-122.80301438717657,"vZ0":-7.542604367288401,"x":85.75,"y":225.08,"x0":1.2241020625018961,"y0":50.00577068805412,"z0":5.604512173791943,"aX":14.516957939024788},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":8.9,"breakHorizontal":-16.3,"spinRate":1857,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.44580906341321613,"extension":6.485559837325534},"index":2,"playId":"3f11844a-b686-3565-879d-ee9c53453b27","pitchNumber":3,"startTime":"2025-08-19T01:18:08.334Z","endTime":"2025-08-19T01:18:12.774Z","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":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.9,"strikeZoneTop":3.16554184265192,"strikeZoneBottom":1.50504451139273,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.89519219677537,"aZ":-23.292113716758756,"pfxX":8.74288198431871,"pfxZ":6.0023607223826705,"pX":-0.2893335231157767,"pZ":-0.2442193074358596,"vX0":-5.5734023572834905,"vY0":-120.442072131372,"vZ0":-9.084907342659985,"x":128.03,"y":245.37,"x0":0.9108682020381911,"y0":50.00277996584801,"z0":5.614186788488564,"aX":12.932704232375807},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":9.1,"breakHorizontal":-14.6,"spinRate":1758,"spinDirection":138},"zone":13,"typeConfidence":2.0,"plateTime":0.45359588508085835,"extension":6.74118868577558},"index":3,"playId":"522f8f50-e173-3010-957e-b12ee9555de4","pitchNumber":4,"startTime":"2025-08-19T01:18:28.676Z","endTime":"2025-08-19T01:18:32.490Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":82.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.797146637912363,"aZ":-14.298343610673337,"pfxX":1.4574260659829794,"pfxZ":10.190822278463388,"pX":-0.04682614428476085,"pZ":3.571128022399506,"vX0":-2.648108655060365,"vY0":-132.2501128667078,"vZ0":-3.136465672078239,"x":118.78,"y":142.36,"x0":0.7825744057636917,"y0":50.00034105670746,"z0":5.834758029416088,"aX":2.5560298307936655},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.9,"breakHorizontal":-2.0,"spinRate":2319,"spinDirection":176},"zone":11,"typeConfidence":2.0,"plateTime":0.4157354439087153,"extension":6.891607642591814},"index":4,"playId":"bb63adb8-81a7-39bb-a7d5-42a6a1888c86","pitchNumber":5,"startTime":"2025-08-19T01:18:54.527Z","endTime":"2025-08-19T01:18:58.102Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-19T01:19:07.863Z","endTime":"2025-08-19T01:19:21.982Z","isPitch":false,"type":"action","player":{"id":669236,"link":"/api/v1/people/669236"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":75.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.724686029228042,"aZ":-22.7253471840188,"pfxX":7.694295139923273,"pfxZ":6.420367542244934,"pX":0.3955891665667447,"pZ":2.085559706932339,"vX0":-3.967991011036581,"vY0":-120.87117769854487,"vZ0":-4.222530866419728,"x":101.92,"y":182.47,"x0":1.0633925752005344,"y0":50.003785415377656,"z0":5.8634079031147515,"aX":11.325216701600027},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":10.8,"breakHorizontal":-13.0,"spinRate":1666,"spinDirection":147},"zone":9,"typeConfidence":2.0,"plateTime":0.45407241105362406,"extension":6.629781270138313},"index":6,"playId":"9a6f013b-a010-3647-808a-35a4e2992c8d","pitchNumber":6,"startTime":"2025-08-19T01:19:21.982Z","endTime":"2025-08-19T01:19:26.636Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:19:26.636Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dylan Beavers walks.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-19T01:19:41.598Z","endTime":"2025-08-19T01:20:52.738Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.7,"strikeZoneTop":3.60315312508148,"strikeZoneBottom":1.75341381546079,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.322643039124262,"aZ":-15.476974686626546,"pfxX":0.24322841681323437,"pfxZ":9.287943177309138,"pX":-0.8525462022173659,"pZ":3.452567695482588,"vX0":-4.162086288399084,"vY0":-133.17073955191648,"vZ0":-3.1692209947467473,"x":149.5,"y":145.56,"x0":0.6983932873007496,"y0":50.00598344025627,"z0":5.776299701780063,"aX":0.43844898085477985},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.3,"breakHorizontal":0.5,"spinRate":2336,"spinDirection":175},"zone":11,"typeConfidence":2.0,"plateTime":0.41114909153309,"extension":6.8581661460168295},"index":0,"playId":"2749effc-6e7b-353f-b88b-261397e9d8dc","pitchNumber":1,"startTime":"2025-08-19T01:19:52.824Z","endTime":"2025-08-19T01:19:58.024Z","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":83.8,"endSpeed":77.5,"strikeZoneTop":3.58112364306296,"strikeZoneBottom":1.83767827878926,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.4947391410013,"aZ":-28.72398649827936,"pfxX":-1.9894577630452455,"pfxZ":2.283038061262726,"pX":0.15526981941857318,"pZ":1.4088120888073898,"vX0":-1.201030873794289,"vY0":-122.11542647820175,"vZ0":-4.520265401181122,"x":111.08,"y":200.74,"x0":0.9116113908986058,"y0":50.005493121190845,"z0":5.747990809381765,"aX":-3.012511562789187},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":3.4,"breakHorizontal":3.8,"spinRate":2519,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.4481102904834535,"extension":6.869440485436777},"index":1,"playId":"a1749bf3-3036-3670-8d6b-5cc1c66b37c0","pitchNumber":2,"startTime":"2025-08-19T01:20:10.427Z","endTime":"2025-08-19T01:20:13.971Z","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":90.7,"endSpeed":82.5,"strikeZoneTop":3.57776189074384,"strikeZoneBottom":1.72862376021377,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.713922356978156,"aZ":-15.119828498708342,"pfxX":0.7134950789077017,"pfxZ":9.71904922391741,"pX":-1.1714622902074168,"pZ":3.5198842890500224,"vX0":-5.172808254827756,"vY0":-132.0171995900665,"vZ0":-3.148566211579211,"x":161.65,"y":143.74,"x0":0.7256775698532122,"y0":50.000383608557904,"z0":5.849722682716432,"aX":1.253095567734782},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":17.0,"breakHorizontal":-0.1,"spinRate":2397,"spinDirection":173},"zone":11,"typeConfidence":2.0,"plateTime":0.4158753755933806,"extension":7.1126281213410465},"index":2,"playId":"a756cfeb-3662-3c07-a282-4697d3d784ce","pitchNumber":3,"startTime":"2025-08-19T01:20:28.176Z","endTime":"2025-08-19T01:20:32.670Z","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":89.3,"endSpeed":81.5,"strikeZoneTop":3.60301589999359,"strikeZoneBottom":1.7889329851268,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.29146498518273,"aZ":-17.140025760166484,"pfxX":0.2808460156898249,"pfxZ":8.856207661361015,"pX":-1.1582224425156475,"pZ":1.7348121556437217,"vX0":-5.042248935082603,"vY0":-129.77068732463152,"vZ0":-6.7930365008035745,"x":161.15,"y":191.94,"x0":0.7772958656675106,"y0":50.00614510762954,"z0":5.702154621929711,"aX":0.4776282378676353},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":14.6,"breakHorizontal":0.7,"spinRate":2306,"spinDirection":176},"zone":13,"typeConfidence":2.0,"plateTime":0.4228030322535976,"extension":7.042507337070381},"index":3,"playId":"946ca1dd-7122-306f-a125-f54e3e3ea0f5","pitchNumber":4,"startTime":"2025-08-19T01:20:48.188Z","endTime":"2025-08-19T01:20:52.738Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:20:52.738Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Carlson strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-19T01:21:03.728Z","endTime":"2025-08-19T01:23:47.490Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.8,"strikeZoneTop":3.55239430278357,"strikeZoneBottom":1.77575053985905,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.862114405673886,"aZ":-26.024764176813573,"pfxX":-2.58472763881963,"pfxZ":3.951325829359849,"pX":-1.5460184370111099,"pZ":0.4834757685460945,"vX0":-4.861207506339498,"vY0":-123.75954748523272,"vZ0":-7.381050949859121,"x":175.93,"y":225.73,"x0":0.7767858675669308,"y0":50.00463789554788,"z0":5.67336595343532,"aX":-4.02365169071489},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":5.8,"breakHorizontal":5.8,"spinRate":2513,"spinDirection":188},"zone":13,"typeConfidence":2.0,"plateTime":0.4419567180839925,"extension":6.9132222577201485},"index":0,"playId":"9116551c-e781-3049-b8df-1e1e0f245717","pitchNumber":1,"startTime":"2025-08-19T01:21:32.431Z","endTime":"2025-08-19T01:21:36.628Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-19T01:21:42.515Z","endTime":"2025-08-19T01:22:19.844Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.9,"strikeZoneTop":3.54756172895658,"strikeZoneBottom":1.69345798939884,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.127795927331814,"aZ":-26.963601197874308,"pfxX":-0.9232765046162763,"pfxZ":3.3665592663548907,"pX":0.4301363578707853,"pZ":2.529393630724318,"vX0":-1.0242034203562496,"vY0":-123.77224527453652,"vZ0":-2.493095497647435,"x":100.6,"y":170.49,"x0":0.9695508767430363,"y0":50.00375186749144,"z0":5.811792248509101,"aX":-1.4299790906656267},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.8,"breakHorizontal":1.9,"spinRate":2526,"spinDirection":194},"zone":6,"typeConfidence":2.0,"plateTime":0.4428271484697275,"extension":6.922345392077195},"index":2,"playId":"dce802ed-c701-3622-b61d-ffc456ed0e24","pitchNumber":2,"startTime":"2025-08-19T01:22:19.844Z","endTime":"2025-08-19T01:22:23.635Z","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":83.1,"endSpeed":76.2,"strikeZoneTop":3.43719400007929,"strikeZoneBottom":1.75955479878375,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.52756435056996,"aZ":-24.359441076639076,"pfxX":9.732037195350568,"pfxZ":5.301394653509769,"pX":1.1690160411260713,"pZ":1.4786529490200475,"vX0":-2.5768765725462623,"vY0":-120.89458973683527,"vZ0":-5.198058841127827,"x":72.44,"y":198.86,"x0":0.9872246149000236,"y0":50.00322445000018,"z0":5.806620667696025,"aX":14.342517318206335},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":8.5,"breakHorizontal":-16.9,"spinRate":1792,"spinDirection":140},"zone":14,"typeConfidence":2.0,"plateTime":0.4538265525845566,"extension":6.575906015750662},"index":3,"playId":"f80e6edb-f542-3023-a273-956a3cfd8513","pitchNumber":3,"startTime":"2025-08-19T01:22:37.505Z","endTime":"2025-08-19T01:22:41.933Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.6,"strikeZoneTop":3.46184788419666,"strikeZoneBottom":1.65231165820316,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.20152496286715,"aZ":-23.21382965075033,"pfxX":10.079098281275899,"pfxZ":6.248248749454099,"pX":-0.08432892497559587,"pZ":-0.6185547101881527,"vX0":-5.375165101827722,"vY0":-119.06339344195888,"vZ0":-9.744503161022926,"x":120.21,"y":255.48,"x0":0.894956816737473,"y0":50.000710349883505,"z0":5.6332885361055,"aX":14.445922902446009},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":9.1,"breakHorizontal":-16.9,"spinRate":1920,"spinDirection":139},"zone":13,"typeConfidence":2.0,"plateTime":0.46031306473043543,"extension":6.845708753982993},"index":4,"playId":"09c6e250-65f4-3a64-b9dd-dd30018424ea","pitchNumber":4,"startTime":"2025-08-19T01:22:57.344Z","endTime":"2025-08-19T01:23:00.905Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.358633488920503,"aZ":-27.23097573000211,"pfxX":-0.34417514877397437,"pfxZ":3.2381679839934705,"pX":-1.245519458774453,"pZ":1.3405064507820064,"vX0":-4.853899139883386,"vY0":-122.74436995177709,"vZ0":-5.081334861034974,"x":164.48,"y":202.59,"x0":0.8024688912404916,"y0":50.00153749978605,"z0":5.756928379473284,"aX":-0.5241290123535366},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.9,"breakHorizontal":1.8,"spinRate":2475,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.4462799237613062,"extension":6.939920453528467},"index":5,"playId":"cdbef28d-c696-30bf-a40a-d83e0dec6e43","pitchNumber":5,"startTime":"2025-08-19T01:23:21.825Z","endTime":"2025-08-19T01:23:25.409Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.14022085738986,"aZ":-25.18831295282268,"pfxX":10.24999747622945,"pfxZ":4.684010306061477,"pX":-0.2209930659664361,"pZ":1.1925745577934923,"vX0":-5.878269730781443,"vY0":-121.23871481183778,"vZ0":-5.776305130604744,"x":125.42,"y":206.58,"x0":0.9001094122035447,"y0":50.0045481947749,"z0":5.797111041743246,"aX":15.299216000021437},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":7.3,"breakHorizontal":-17.2,"spinRate":1939,"spinDirection":134},"zone":13,"typeConfidence":2.0,"plateTime":0.4513323455369367,"extension":6.710809037698779},"index":6,"playId":"66597309-a0d3-3bb2-bdbd-353feb5d29c8","pitchNumber":6,"startTime":"2025-08-19T01:23:42.008Z","endTime":"2025-08-19T01:23:47.490Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:23:47.490Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jackson Holliday grounds out, second baseman Romy Gonzalez to first baseman Abraham Toro.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-19T01:24:00.682Z","endTime":"2025-08-19T01:24:19.061Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"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":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.90285268770274,"aZ":-27.896913642214955,"pfxX":-1.8369739225578205,"pfxZ":2.8548799051277918,"pX":-0.29763469488211575,"pZ":1.9153494032605036,"vX0":-2.060934934837169,"vY0":-121.64736583831694,"vZ0":-3.5219681142741854,"x":128.35,"y":187.07,"x0":0.7992552953449032,"y0":50.00246670055537,"z0":5.80068536772651,"aX":-2.7525477874247226},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":4.6,"breakHorizontal":3.8,"spinRate":2482,"spinDirection":212},"zone":7,"typeConfidence":2.0,"plateTime":0.45028405752731704,"extension":6.877719809642873},"hitData":{"launchSpeed":87.0,"launchAngle":5.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.79,"coordY":156.75}},"index":0,"playId":"cbd04619-a5ec-3242-8f70-50724b6c487c","pitchNumber":1,"startTime":"2025-08-19T01:24:11.490Z","endTime":"2025-08-19T01:24:19.061Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:24:19.061Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Narváez strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-19T01:26:47.332Z","endTime":"2025-08-19T01:28:18.285Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608650,"fullName":"Dietrich Enns","link":"/api/v1/people/608650"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Dietrich Enns replaces Trevor Rogers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-19T01:26:33.321Z","endTime":"2025-08-19T01:26:35.640Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608650,"link":"/api/v1/people/608650"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-19T01:26:35.640Z","endTime":"2025-08-19T01:26:49.702Z","isPitch":false,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"}},{"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":93.2,"endSpeed":84.9,"strikeZoneTop":3.57879386996361,"strikeZoneBottom":1.6703401244685,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.675321416677253,"aZ":-9.081543026751657,"pfxX":3.6272739854603984,"pfxZ":12.559164197394317,"pX":-1.7880219845946446,"pZ":1.3535822742019215,"vX0":-10.018541641721603,"vY0":-135.040599779358,"vZ0":-10.76708159987455,"x":185.16,"y":202.23,"x0":1.5062282551878392,"y0":50.001701923963765,"z0":6.0415848406319,"aX":6.670399753861812},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":20.4,"breakHorizontal":-4.3,"spinRate":2195,"spinDirection":149},"zone":13,"typeConfidence":0.93,"plateTime":0.40633546906285556,"extension":6.3234039487907},"index":2,"playId":"530bed9f-e7b5-35ab-a71b-9adc8f15886e","pitchNumber":1,"startTime":"2025-08-19T01:26:49.702Z","endTime":"2025-08-19T01:26:53.634Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.7,"strikeZoneTop":3.51126617730828,"strikeZoneBottom":1.63766865819303,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.946891976935508,"aZ":-30.256384757632993,"pfxX":8.456513852416617,"pfxZ":1.2371332587771753,"pX":-0.07593946945966233,"pZ":0.409376590910958,"vX0":-6.712928873320324,"vY0":-123.4438816748056,"vZ0":-7.485313787414653,"x":119.89,"y":227.73,"x0":1.5763810540869523,"y0":50.0026670804805,"z0":6.0189963725834446,"aX":13.086866898649511},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.7,"breakHorizontal":-13.8,"spinRate":997,"spinDirection":107},"zone":13,"typeConfidence":0.91,"plateTime":0.44324239871690363,"extension":6.648017532581838},"index":3,"playId":"0e5965e7-721a-3cd5-b9c6-8c350ee976b1","pitchNumber":2,"startTime":"2025-08-19T01:27:06.145Z","endTime":"2025-08-19T01:27:10.305Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.50007989562621,"strikeZoneBottom":1.5915341813653,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.530725144927185,"aZ":-13.115924681368377,"pfxX":3.955283876941734,"pfxZ":10.459566940472316,"pX":0.10137830407682762,"pZ":3.2195754557250864,"vX0":-5.466594318765795,"vY0":-134.24918130860453,"vZ0":-5.375013017381312,"x":113.14,"y":151.85,"x0":1.6517885826255034,"y0":50.00469006584588,"z0":6.184185095903213,"aX":7.208578360418182},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.0,"breakHorizontal":-6.0,"spinRate":2051,"spinDirection":150},"zone":2,"typeConfidence":2.0,"plateTime":0.4082627752152579,"extension":6.292312436525651},"index":4,"playId":"bbe8bacb-ee10-30df-8141-8685abea9cca","pitchNumber":3,"startTime":"2025-08-19T01:27:23.668Z","endTime":"2025-08-19T01:27:27.295Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.61326222890645,"strikeZoneBottom":1.60039103856038,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.27884775532862,"aZ":-12.150219098651533,"pfxX":2.786687028698643,"pfxZ":10.751127356868555,"pX":-1.019669103296356,"pZ":1.6353725286232854,"vX0":-7.6924632210618045,"vY0":-135.76114318018654,"vZ0":-9.495641615046733,"x":155.87,"y":194.62,"x0":1.4910995004415606,"y0":50.00543519839233,"z0":6.028538214250653,"aX":5.191742470099232},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.5,"breakHorizontal":-3.4,"spinRate":2025,"spinDirection":157},"zone":13,"typeConfidence":2.0,"plateTime":0.403745397976528,"extension":6.51732763801479},"index":5,"playId":"c3ed7f90-6eb4-3908-b034-d3c094f31f54","pitchNumber":4,"startTime":"2025-08-19T01:27:40.728Z","endTime":"2025-08-19T01:27:45.280Z","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":93.5,"endSpeed":85.4,"strikeZoneTop":3.5470032622896,"strikeZoneBottom":1.7086217042808,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.31900756424367,"aZ":-10.77826187670212,"pfxX":2.3620004262026235,"pfxZ":11.470015222241631,"pX":-0.6056774713393616,"pZ":2.1893590027074143,"vX0":-6.575243395055208,"vY0":-135.84541247810498,"vZ0":-8.38055888245184,"x":140.09,"y":179.67,"x0":1.541390266408163,"y0":50.00290852423992,"z0":6.067609318992261,"aX":4.40696672332395},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.1,"breakHorizontal":-2.9,"spinRate":2078,"spinDirection":154},"zone":7,"typeConfidence":2.0,"plateTime":0.40350993254946577,"extension":6.37888532591675},"index":6,"playId":"e7094068-cb3d-332e-a829-08b2b1c780b2","pitchNumber":5,"startTime":"2025-08-19T01:27:57.895Z","endTime":"2025-08-19T01:28:02.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.1,"strikeZoneTop":3.62,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.42580452439665,"aZ":-27.28973210379222,"pfxX":9.721246594022132,"pfxZ":3.0782883163482566,"pX":0.27606792395000723,"pZ":1.0586511713009716,"vX0":-6.48902466500498,"vY0":-125.35647048523991,"vZ0":-6.746618127017804,"x":106.48,"y":210.2,"x0":1.6412315387322847,"y0":50.00053553204806,"z0":6.026476066341876,"aX":15.39863847245307},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.2,"breakHorizontal":-16.0,"spinRate":1051,"spinDirection":101},"zone":14,"typeConfidence":0.89,"plateTime":0.4377034917665128,"extension":6.322930775144258},"index":7,"playId":"f46a63f2-2cb8-3814-9136-7a7de3f172b0","pitchNumber":6,"startTime":"2025-08-19T01:28:14.952Z","endTime":"2025-08-19T01:28:18.285Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:28:18.285Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Abraham Toro grounds out, third baseman Luis Vázquez to first baseman Ryan Mountcastle.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-19T01:28:28.577Z","endTime":"2025-08-19T01:31:30.119Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608650,"fullName":"Dietrich Enns","link":"/api/v1/people/608650"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":676679,"link":"/api/v1/people/676679"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.535680894716375,"aZ":-24.98269838088657,"pfxX":8.322625470633405,"pfxZ":4.606652392111572,"pX":-0.7529991643913385,"pZ":1.298172470494459,"vX0":-8.356175650519008,"vY0":-124.29149294098706,"vZ0":-6.532908680681599,"x":145.7,"y":203.73,"x0":1.5755269065564697,"y0":50.00030335058163,"z0":6.042645241029388,"aX":12.984833578907825},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":7.0,"breakHorizontal":-13.1,"spinRate":1091,"spinDirection":115},"zone":13,"typeConfidence":0.89,"plateTime":0.44113271834699486,"extension":6.717936347226521},"index":0,"playId":"9ef60c8c-d737-35ee-ada8-5ab8d8dcc1ac","pitchNumber":1,"startTime":"2025-08-19T01:28:43.590Z","endTime":"2025-08-19T01:28:46.866Z","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":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.7,"strikeZoneTop":3.31589183855519,"strikeZoneBottom":1.56782190218361,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.77444621785858,"aZ":-24.320071056090015,"pfxX":8.114984705162701,"pfxZ":4.913997862717515,"pX":0.6984008730947423,"pZ":1.058913351262455,"vX0":-4.650194141133805,"vY0":-125.18248366537337,"vZ0":-7.590607319549795,"x":90.38,"y":210.19,"x0":1.519775900540175,"y0":50.001390348560605,"z0":6.102979738787372,"aX":12.959520763451291},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.4,"breakHorizontal":-13.7,"spinRate":958,"spinDirection":107},"zone":14,"typeConfidence":0.87,"plateTime":0.436489779830997,"extension":6.408045888888713},"index":1,"playId":"146c95eb-3710-3879-9154-61e4564151b0","pitchNumber":2,"startTime":"2025-08-19T01:28:58.055Z","endTime":"2025-08-19T01:29:02.651Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.4,"strikeZoneTop":3.29829250410111,"strikeZoneBottom":1.58572692875899,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.39403695774726,"aZ":-11.76383658641583,"pfxX":5.246964429031927,"pfxZ":10.676377028725852,"pX":1.302548582277682,"pZ":2.7003615009541724,"vX0":-3.050661296928381,"vY0":-137.3861549286881,"vZ0":-7.128274209892025,"x":67.35,"y":165.87,"x0":1.7455323360784365,"y0":50.00436285242464,"z0":6.127937557808527,"aX":10.032630249535613},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.0,"breakHorizontal":-8.9,"spinRate":2143,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.3986441512103993,"extension":6.459998114919763},"index":2,"playId":"13ec8458-1106-33d3-b515-87ce02cca6c7","pitchNumber":3,"startTime":"2025-08-19T01:29:13.865Z","endTime":"2025-08-19T01:29:18.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.074351555977778,"aZ":-28.2035842624217,"pfxX":9.879172777560461,"pfxZ":2.5270389407251965,"pX":-0.5956502960169322,"pZ":2.3039801429617106,"vX0":-8.435621621854288,"vY0":-124.28462187883342,"vZ0":-3.5998378822157306,"x":139.7,"y":176.57,"x0":1.5530786488999877,"y0":50.00038122553186,"z0":6.10418133089837,"aX":15.508325618852268},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.0,"breakHorizontal":-16.1,"spinRate":1186,"spinDirection":116},"zone":4,"typeConfidence":0.9,"plateTime":0.4400939318729469,"extension":6.646473693871977},"index":3,"playId":"de4d13cd-370a-3312-8117-0795f9413db2","pitchNumber":4,"startTime":"2025-08-19T01:29:30.932Z","endTime":"2025-08-19T01:29:35.997Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.99168568955811,"aZ":-12.31225731539485,"pfxX":3.784413060995363,"pfxZ":10.418377864849544,"pX":-0.7906484604419189,"pZ":3.541823579099724,"vX0":-7.6467438896367845,"vY0":-137.54644472288572,"vZ0":-4.887547010326411,"x":147.14,"y":143.15,"x0":1.5402214970789958,"y0":50.00101409458258,"z0":6.1842106973294015,"aX":7.214451015916596},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.0,"breakHorizontal":-5.2,"spinRate":2010,"spinDirection":154},"zone":11,"typeConfidence":2.0,"plateTime":0.39902328212223237,"extension":6.416183001980877},"index":4,"playId":"b3ac4f33-4fac-3a0d-bf7c-58b747ee57ca","pitchNumber":5,"startTime":"2025-08-19T01:30:02.897Z","endTime":"2025-08-19T01:30:05.984Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.87926010775692,"aZ":-29.628752076991482,"pfxX":9.199901971431583,"pfxZ":1.5987393278252595,"pX":0.4979899709417004,"pZ":0.9159257625962764,"vX0":-5.483950280716982,"vY0":-125.20654581871376,"vZ0":-6.728935593487559,"x":98.02,"y":214.05,"x0":1.5195049239829288,"y0":50.00138858211295,"z0":6.057390856139407,"aX":14.630283444638948},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.6,"breakHorizontal":-15.5,"spinRate":1207,"spinDirection":117},"zone":14,"typeConfidence":0.9,"plateTime":0.43717614525037085,"extension":6.675580247265885},"index":5,"playId":"665d88a2-0e94-3db4-b604-be658184e290","pitchNumber":6,"startTime":"2025-08-19T01:30:20.974Z","endTime":"2025-08-19T01:30:25.158Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.7,"strikeZoneTop":3.23102231934207,"strikeZoneBottom":1.609931859024,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.494816428159833,"aZ":-11.512139229497913,"pfxX":4.280154130893203,"pfxZ":11.007431754182953,"pX":-1.2341985420556822,"pZ":1.6830169409794862,"vX0":-8.925968563146766,"vY0":-136.4950621311357,"vZ0":-9.37450446836607,"x":164.04,"y":193.34,"x0":1.529914807698654,"y0":50.00469861357156,"z0":5.965817401897219,"aX":8.0363591030606},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.0,"breakHorizontal":-5.8,"spinRate":2175,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.40208294485319085,"extension":6.501457220257795},"index":6,"playId":"c65baafe-70e6-3aaf-b85a-ac31cc195900","pitchNumber":7,"startTime":"2025-08-19T01:30:43.584Z","endTime":"2025-08-19T01:30:49.724Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.78511617360882,"aZ":-9.995870040652658,"pfxX":3.384001450616278,"pfxZ":11.800952623474853,"pX":0.29755055433977784,"pZ":1.9266734569548347,"vX0":-4.4263364639899905,"vY0":-137.05646010355983,"vZ0":-9.154128527526714,"x":105.66,"y":186.76,"x0":1.5031870919867476,"y0":50.0002092918392,"z0":6.017201851368408,"aX":6.358144509932804},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.3,"breakHorizontal":-5.0,"spinRate":2189,"spinDirection":152},"zone":9,"typeConfidence":2.0,"plateTime":0.40154992691468383,"extension":6.5680780537329175},"index":7,"playId":"746e619b-5f98-34c8-8425-675f1beb86ab","pitchNumber":8,"startTime":"2025-08-19T01:30:59.734Z","endTime":"2025-08-19T01:31:04.898Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.488268888041198,"aZ":-26.944336745486044,"pfxX":9.239465102328897,"pfxZ":3.313793467081646,"pX":0.02352854342782594,"pZ":1.9368526490361626,"vX0":-6.758508184380944,"vY0":-124.91660764802563,"vZ0":-4.78793849186778,"x":116.1,"y":186.48,"x0":1.5655922491342886,"y0":50.00415496940606,"z0":6.097403427654989,"aX":14.582865088785395},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":5.0,"breakHorizontal":-15.1,"spinRate":1096,"spinDirection":111},"zone":8,"typeConfidence":0.9,"plateTime":0.43871552414685233,"extension":6.333326977565279},"hitData":{"launchSpeed":92.8,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":94.56,"coordY":167.9}},"index":8,"playId":"7ac94ddf-fda3-3ea9-8214-7e3c5290b4dd","pitchNumber":9,"startTime":"2025-08-19T01:31:22.557Z","endTime":"2025-08-19T01:31:30.119Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:31:30.119Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Orioles challenged (play at 1st), call on the field was overturned: Nate Eaton grounds out, shortstop Gunnar Henderson to first baseman Ryan Mountcastle.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-19T01:31:36.495Z","endTime":"2025-08-19T01:32:29.574Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608650,"fullName":"Dietrich Enns","link":"/api/v1/people/608650"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.968973601058178,"aZ":-27.59143142564475,"pfxX":9.247264745784518,"pfxZ":2.89430466342713,"pX":0.3806610669180762,"pZ":1.8111116173332427,"vX0":-5.844154980354506,"vY0":-125.18039082597964,"vZ0":-4.920814025994973,"x":102.49,"y":189.88,"x0":1.5476694585215622,"y0":50.0009905261981,"z0":6.069065316612317,"aX":14.630814376628894},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.3,"breakHorizontal":-15.4,"spinRate":905,"spinDirection":107},"zone":9,"typeConfidence":0.9,"plateTime":0.4380410300413802,"extension":6.539669810750047},"index":0,"playId":"949316a8-6315-36b2-8476-d4ec9e80fb7a","pitchNumber":1,"startTime":"2025-08-19T01:31:57.640Z","endTime":"2025-08-19T01:32:00.972Z","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":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.499143586378842,"aZ":-26.712769568302402,"pfxX":10.117203062034086,"pfxZ":3.470989521641494,"pX":0.3470189465157504,"pZ":2.3551731475740163,"vX0":-6.176338478414987,"vY0":-125.2467740003193,"vZ0":-3.847012347712509,"x":103.77,"y":175.19,"x0":1.542336963504064,"y0":50.00376834447982,"z0":6.1188033475640875,"aX":15.924445607707565},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.5,"breakHorizontal":-16.7,"spinRate":1166,"spinDirection":115},"zone":6,"typeConfidence":0.89,"plateTime":0.4388810680759123,"extension":6.5486770664335525},"hitData":{"launchSpeed":104.6,"launchAngle":-2.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.25,"coordY":153.71}},"index":1,"playId":"2ed7556a-e54f-30c8-b5fe-3ba9919c8526","pitchNumber":2,"startTime":"2025-08-19T01:32:21.353Z","endTime":"2025-08-19T01:32:29.574Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":110},"playEndTime":"2025-08-19T01:32:29.574Z","atBatIndex":64},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Luis Vázquez doubles (1) on a sharp line drive to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-19T01:36:12.983Z","endTime":"2025-08-19T01:37:23.543Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"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":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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: Jordan Hicks replaces Jovani Morán.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-19T01:35:27.549Z","endTime":"2025-08-19T01:36:15.316Z","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":"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":94.0,"endSpeed":85.6,"strikeZoneTop":3.34765998673421,"strikeZoneBottom":1.48500069992478,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.2094971578907,"aZ":-22.03979287875769,"pfxX":-9.631037660614986,"pfxZ":5.384387204340211,"pX":-0.16728405207514263,"pZ":2.862190465116897,"vX0":6.786155420107997,"vY0":-136.6299557352752,"vZ0":-3.7160780530027364,"x":123.38,"y":161.5,"x0":-1.4368141340155778,"y0":50.00631840682872,"z0":5.761814396768815,"aX":-18.14089079451081},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.1,"breakHorizontal":16.0,"spinRate":1900,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.40148227342296927,"extension":6.233266551833407},"index":1,"playId":"313e8142-c27f-3a77-9fda-eb94d7a6b276","pitchNumber":1,"startTime":"2025-08-19T01:36:15.316Z","endTime":"2025-08-19T01:36:20.959Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.6426277742924,"strikeZoneBottom":1.67526736210789,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.475532675488264,"aZ":-22.572851569785694,"pfxX":-10.719478251770948,"pfxZ":5.154280446061824,"pX":0.28029197316377685,"pZ":1.77623132617529,"vX0":8.09760054624154,"vY0":-135.8031068654353,"vZ0":-6.068292885233905,"x":106.32,"y":190.82,"x0":-1.351347028684618,"y0":50.004732567449146,"z0":5.616036982550585,"aX":-19.971513028414126},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.2,"breakHorizontal":17.6,"spinRate":1834,"spinDirection":233},"zone":9,"typeConfidence":2.0,"plateTime":0.40373863054244374,"extension":6.217640010712504},"index":2,"playId":"23ac9c88-40a7-3602-b4e1-d63b2f44b2e7","pitchNumber":2,"startTime":"2025-08-19T01:36:27.894Z","endTime":"2025-08-19T01:36:32.088Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.0,"strikeZoneTop":3.56375709596011,"strikeZoneBottom":1.66714165069723,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.35966780753045,"aZ":-32.68285280756547,"pfxX":3.937741529921375,"pfxZ":-0.35875770911009575,"pX":1.6112519024487624,"pZ":1.169326372843723,"vX0":6.555720485296259,"vY0":-119.20044356892647,"vZ0":-2.739274240531547,"x":55.58,"y":207.21,"x0":-1.6984513913818464,"y0":50.00127005093946,"z0":5.317988965516685,"aX":5.601270009434285},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-1.1,"breakHorizontal":-8.9,"spinRate":2317,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.4615275520128672,"extension":6.142397440869739},"index":3,"playId":"25349bcd-8a8b-32ee-b86c-16c553979e4d","pitchNumber":3,"startTime":"2025-08-19T01:36:40.363Z","endTime":"2025-08-19T01:36:46.421Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":86.7,"strikeZoneTop":3.59458354557157,"strikeZoneBottom":1.64124020447244,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.071336751199674,"aZ":-19.17801810205072,"pfxX":-11.689600097275656,"pfxZ":6.71901123892276,"pX":1.5601183308357043,"pZ":2.122631130858728,"vX0":11.941830915780763,"vY0":-138.8760154314331,"vZ0":-6.149420145219393,"x":57.53,"y":181.47,"x0":-1.2981695374848325,"y0":50.00020066475809,"z0":5.66181156718263,"aX":-22.597678813732667},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.8,"breakHorizontal":18.4,"spinRate":1733,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.3959534978407291,"extension":6.320743337591505},"index":4,"playId":"57ea80d3-eeab-3649-80f7-d589c81882f9","pitchNumber":4,"startTime":"2025-08-19T01:36:54.294Z","endTime":"2025-08-19T01:37:00.412Z","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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.0,"strikeZoneTop":3.371,"strikeZoneBottom":1.535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.248370400103767,"aZ":-32.923565544715224,"pfxX":3.639822421295796,"pfxZ":-0.5372970512621968,"pX":0.45942306368612384,"pZ":2.4014104781471275,"vX0":4.323056309832764,"vY0":-118.256565261242,"vZ0":-0.08123233428216259,"x":99.49,"y":173.94,"x0":-1.874117119605962,"y0":50.002956849476234,"z0":5.489245284368001,"aX":5.087614848012951},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-0.7,"breakHorizontal":-7.8,"spinRate":2169,"spinDirection":47},"zone":6,"typeConfidence":2.0,"plateTime":0.46546500013496983,"extension":6.2062686760024794},"hitData":{"launchSpeed":105.2,"launchAngle":11.0,"totalDistance":251.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":92.84,"coordY":69.83}},"index":5,"playId":"43f30265-fda7-3cfa-9965-92fdce555c42","pitchNumber":5,"startTime":"2025-08-19T01:37:10.086Z","endTime":"2025-08-19T01:37:23.543Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:37:23.543Z","atBatIndex":65},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Gunnar Henderson hit by pitch.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-19T01:37:30.858Z","endTime":"2025-08-19T01:37:52.996Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"postOnSecond":{"id":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","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":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.6,"strikeZoneTop":3.67,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.360860351834273,"aZ":-32.70871483061053,"pfxX":4.408564998688951,"pfxZ":-0.3646201034979315,"pX":2.0605313904169336,"pZ":0.6814562903480235,"vX0":7.5602558686432655,"vY0":-120.35270592576403,"vZ0":-3.849971164024085,"x":38.46,"y":220.38,"x0":-1.69427933589761,"y0":50.00377029600664,"z0":5.198905899507644,"aX":6.465472783570623},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-1.3,"breakHorizontal":-9.8,"spinRate":2136,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4551080742987632,"extension":6.294575889600688},"index":0,"playId":"43739693-b3d7-33ba-86f6-716705d0f184","pitchNumber":1,"startTime":"2025-08-19T01:37:49.895Z","endTime":"2025-08-19T01:37:52.996Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:37:52.996Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Mountcastle strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-19T01:38:12.451Z","endTime":"2025-08-19T01:40:14.690Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"postOnSecond":{"id":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"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, 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":96.2,"endSpeed":87.6,"strikeZoneTop":3.52555372202121,"strikeZoneBottom":1.78880502484974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.08606376412951,"aZ":-24.22141167561057,"pfxX":-11.386180630386963,"pfxZ":4.052959556437456,"pX":1.3239816417954482,"pZ":1.8285344075721477,"vX0":11.19463046859056,"vY0":-139.5701853351832,"vZ0":-5.835091434854625,"x":66.53,"y":189.41,"x0":-1.2707184007915642,"y0":50.001082798691044,"z0":5.553937118918298,"aX":-22.333574713807426},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.2,"breakHorizontal":18.1,"spinRate":1958,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.39328686124643797,"extension":6.455549671542084},"index":0,"playId":"df7f4e7d-25be-3402-a54f-fc29f8e5497c","pitchNumber":1,"startTime":"2025-08-19T01:38:37.909Z","endTime":"2025-08-19T01:38:42.157Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":87.8,"strikeZoneTop":3.64,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.24950893614881,"aZ":-22.604149628457915,"pfxX":-9.024817907385835,"pfxZ":4.802126979068904,"pX":-0.8267055428112807,"pZ":3.620412088871603,"vX0":4.9480578473227075,"vY0":-140.80628382447037,"vZ0":-1.7702906881148723,"x":148.51,"y":141.03,"x0":-1.4414863802555324,"y0":50.00122029797461,"z0":5.731147201263353,"aX":-17.981837665383445},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.5,"breakHorizontal":15.2,"spinRate":1878,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.39013248420209345,"extension":6.292040018018513},"index":1,"playId":"9bf97595-f2e0-351f-b2b8-04ca89da90fd","pitchNumber":2,"startTime":"2025-08-19T01:38:53.437Z","endTime":"2025-08-19T01:38:57.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":90.2,"strikeZoneTop":3.64,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.86696046671499,"aZ":-18.681625694410183,"pfxX":-9.135719922862995,"pfxZ":6.4935096044318295,"pX":-0.24227775865300102,"pZ":2.1142664940033438,"vX0":6.010128872139003,"vY0":-143.19037030982452,"vZ0":-6.984337075867054,"x":126.24,"y":181.69,"x0":-1.180754665287417,"y0":50.00459414983444,"z0":5.75281379037786,"aX":-18.984731284037867},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":10.6,"breakHorizontal":15.4,"spinRate":1972,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.38243742723351914,"extension":6.331562488950751},"index":2,"playId":"77fc4a65-8368-3e4d-bd88-ebb10f135970","pitchNumber":3,"startTime":"2025-08-19T01:39:15.130Z","endTime":"2025-08-19T01:39:18.497Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.8,"strikeZoneTop":3.64,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.79411032582851,"aZ":-18.441785295504904,"pfxX":-9.808053436228569,"pfxZ":6.671576769158049,"pX":-0.7242464186832723,"pZ":1.863702055065268,"vX0":5.169548957670559,"vY0":-142.55443116887042,"vZ0":-7.269937175781683,"x":144.61,"y":188.46,"x0":-1.2870835139393542,"y0":50.00017933291491,"z0":5.611125552144283,"aX":-20.181792244001766},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":10.8,"breakHorizontal":16.7,"spinRate":1842,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.3842285899201183,"extension":6.311852247742547},"index":3,"playId":"02505fcf-4f95-3081-8f9a-242da44c8033","pitchNumber":4,"startTime":"2025-08-19T01:39:41.819Z","endTime":"2025-08-19T01:39:45.911Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.6,"strikeZoneTop":3.64,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.828733840395262,"aZ":-30.058005952116616,"pfxX":-7.672701072742547,"pfxZ":1.2533916955562425,"pX":-0.2648157619040228,"pZ":0.43934601348694313,"vX0":5.699924119891325,"vY0":-129.83924330957305,"vZ0":-6.943915274412809,"x":127.09,"y":226.92,"x0":-1.5031466575785608,"y0":50.004057483375675,"z0":5.4676410313706345,"aX":-12.96473658553013},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.7,"breakHorizontal":12.5,"spinRate":818,"spinDirection":265},"zone":13,"typeConfidence":2.0,"plateTime":0.4235521497446615,"extension":6.4374014113085885},"index":4,"playId":"d4c26145-40ea-38f8-b1f6-7b4eb2d199f2","pitchNumber":5,"startTime":"2025-08-19T01:40:10.795Z","endTime":"2025-08-19T01:40:14.690Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:40:14.690Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colton Cowser called out on strikes.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-19T01:40:34.104Z","endTime":"2025-08-19T01:42:07.377Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"postOnSecond":{"id":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"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(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.2,"endSpeed":89.2,"strikeZoneTop":3.40065982455539,"strikeZoneBottom":1.63008165928449,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.056958688773964,"aZ":-20.07989119056355,"pfxX":-10.048431973861245,"pfxZ":5.965892721548482,"pX":0.8035269049612668,"pZ":2.458435603529651,"vX0":9.274341578092374,"vY0":-141.23617444927547,"vZ0":-5.576347853283774,"x":86.37,"y":172.4,"x0":-1.2113299068972316,"y0":50.00383296870089,"z0":5.742745355392016,"aX":-20.376618208448402},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":9.8,"breakHorizontal":16.4,"spinRate":2059,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.3872606670542966,"extension":6.3183721837339135},"index":0,"playId":"5b203f0d-f4c1-350e-b16b-bf270dbc324f","pitchNumber":1,"startTime":"2025-08-19T01:40:43.645Z","endTime":"2025-08-19T01:40:47.538Z","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":90.0,"endSpeed":82.6,"strikeZoneTop":3.37714459703717,"strikeZoneBottom":1.64159573471609,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.383699319600126,"aZ":-22.685658033687442,"pfxX":-8.712874125027168,"pfxZ":5.459403349281263,"pX":-1.1187130792517135,"pZ":1.694890482942974,"vX0":4.1646892892658895,"vY0":-130.93008978020515,"vZ0":-5.281296913478211,"x":159.64,"y":193.02,"x0":-1.5971098573813,"y0":50.0031684028268,"z0":5.4335828647121955,"aX":-15.142423199920168},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.0,"breakHorizontal":14.9,"spinRate":1040,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.41818243128996935,"extension":6.307052812969951},"index":1,"playId":"4db49ebd-0b95-3c62-86ad-bbc61b9587f1","pitchNumber":2,"startTime":"2025-08-19T01:40:58.990Z","endTime":"2025-08-19T01:41:03.212Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.8,"strikeZoneTop":3.4582920407541,"strikeZoneBottom":1.72295685073308,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.576769424736927,"aZ":-26.970065865876926,"pfxX":-7.106810708585332,"pfxZ":2.9916743091881344,"pX":0.15787390213535243,"pZ":0.5201952949950026,"vX0":6.893421213578925,"vY0":-131.15727352696297,"vZ0":-7.64194076497778,"x":110.98,"y":224.73,"x0":-1.5851986918429697,"y0":50.000367446698,"z0":5.49233039096478,"aX":-12.340597922887602},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.8,"breakHorizontal":11.3,"spinRate":891,"spinDirection":255},"zone":14,"typeConfidence":2.0,"plateTime":0.4181285494944307,"extension":6.294651095258924},"index":2,"playId":"2858a4a2-58a7-3f78-aae0-928cf02c1b29","pitchNumber":3,"startTime":"2025-08-19T01:41:15.824Z","endTime":"2025-08-19T01:41:20.318Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.8,"strikeZoneTop":3.42,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.45614388337747,"aZ":-21.086373365018662,"pfxX":-10.200331629837429,"pfxZ":5.503477893821313,"pX":0.3924919788266518,"pZ":2.0063173699419607,"vX0":8.429071869526588,"vY0":-141.13572412420243,"vZ0":-6.173382574451647,"x":102.04,"y":184.61,"x0":-1.3091505513520856,"y0":50.00473706473222,"z0":5.582405052008305,"aX":-20.55756418797085},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":8.9,"breakHorizontal":16.7,"spinRate":1979,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.3882432046101818,"extension":6.333343070123934},"index":3,"playId":"2412d017-bf95-371b-8f67-d1ea9a1f863d","pitchNumber":4,"startTime":"2025-08-19T01:41:37.229Z","endTime":"2025-08-19T01:41:40.229Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.5,"strikeZoneTop":3.42555832249154,"strikeZoneBottom":1.69339934064098,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.1445062800413,"aZ":-21.37951078277813,"pfxX":-9.840857183614505,"pfxZ":5.394977928863965,"pX":0.7736676771805887,"pZ":2.248176008535357,"vX0":9.157616488714405,"vY0":-140.65209857795395,"vZ0":-5.446717130223729,"x":87.51,"y":178.08,"x0":-1.2471019814150253,"y0":50.006640947754924,"z0":5.597907097692047,"aX":-19.705499477842302},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.8,"breakHorizontal":16.0,"spinRate":2052,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.3895454641407854,"extension":6.398718381070344},"index":4,"playId":"8e1768a9-0b70-392c-97cb-946eb0b843cb","pitchNumber":5,"startTime":"2025-08-19T01:42:02.616Z","endTime":"2025-08-19T01:42:07.377Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:42:07.377Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Samuel Basallo singles on a sharp line drive to center fielder Ceddanne Rafaela. Luis Vázquez scores. Gunnar Henderson scores.","rbi":2,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-19T01:42:34.345Z","endTime":"2025-08-19T01:44:48.623Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[4],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":{"id":663855,"link":"/api/v1/people/663855"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"responsiblePitcher":{"id":663855,"link":"/api/v1/people/663855"},"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(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":97.4,"endSpeed":88.7,"strikeZoneTop":3.41920742987973,"strikeZoneBottom":1.70216158453036,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.61850956803016,"aZ":-17.59843842443077,"pfxX":-9.961902185964412,"pfxZ":7.236198570346933,"pX":0.3216276617700333,"pZ":1.637066000330325,"vX0":8.010947350893767,"vY0":-141.36089536284683,"vZ0":-7.817901710479488,"x":104.74,"y":194.58,"x0":-1.2612325316898882,"y0":50.005504753943,"z0":5.578320361015642,"aX":-20.071186817950327},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.5,"breakHorizontal":16.3,"spinRate":1919,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.3881581156759619,"extension":6.378465300663313},"index":0,"playId":"fef5cda1-458f-3ad1-998a-7836c6ac87af","pitchNumber":1,"startTime":"2025-08-19T01:42:34.345Z","endTime":"2025-08-19T01:42:37.513Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.3,"strikeZoneTop":3.549,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.22482512096869,"aZ":-28.673911610722737,"pfxX":-2.7741528493032472,"pfxZ":2.0305405988701093,"pX":-0.5675420143505704,"pZ":2.080480765249208,"vX0":3.3723049821505855,"vY0":-130.33810294452567,"vZ0":-3.582839867931126,"x":138.63,"y":182.61,"x0":-1.517318776800801,"y0":50.001819289612754,"z0":5.636731871149612,"aX":-4.77628548199128},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.1,"breakHorizontal":4.3,"spinRate":710,"spinDirection":275},"zone":7,"typeConfidence":2.0,"plateTime":0.42013832906182413,"extension":6.185144168847872},"index":1,"playId":"622221c7-75ba-3809-89f6-730fb143c555","pitchNumber":2,"startTime":"2025-08-19T01:42:49.126Z","endTime":"2025-08-19T01:42:53.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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.1,"strikeZoneTop":3.549,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.963416412265055,"aZ":-13.078691749189668,"pfxX":-6.485995699662783,"pfxZ":9.338666325915119,"pX":0.15259083387581074,"pZ":3.1210185496662786,"vX0":6.572090545590961,"vY0":-142.39030474856784,"vZ0":-4.9650963171406195,"x":111.18,"y":154.51,"x0":-1.3473686638288407,"y0":50.00340804536001,"z0":5.720803702527912,"aX":-13.26378988260538},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.0,"breakHorizontal":10.3,"spinRate":2176,"spinDirection":230},"zone":2,"typeConfidence":2.0,"plateTime":0.38526908308071617,"extension":6.275956492264371},"index":2,"playId":"08aaa5c6-d06f-33d2-95e8-748b4b6ba1a5","pitchNumber":3,"startTime":"2025-08-19T01:43:12.603Z","endTime":"2025-08-19T01:43:17.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.1,"strikeZoneTop":3.48736021391385,"strikeZoneBottom":1.68374115599627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.489677068298857,"aZ":-34.90059912201195,"pfxX":-4.13235878427499,"pfxZ":-1.574201937491634,"pX":0.7173812372411149,"pZ":-0.15954623661702852,"vX0":7.339807568379286,"vY0":-131.36058532001542,"vZ0":-7.918842265312206,"x":89.66,"y":243.09,"x0":-1.5841410996664014,"y0":50.0002657453524,"z0":5.510649320660737,"aX":-7.175169074613331},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-4.6,"breakHorizontal":5.8,"spinRate":721,"spinDirection":262},"zone":14,"typeConfidence":2.0,"plateTime":0.41798196068460447,"extension":6.687138021776408},"index":3,"playId":"a2496f9b-6359-3281-bfa9-5887fb7a9ac7","pitchNumber":4,"startTime":"2025-08-19T01:43:34.006Z","endTime":"2025-08-19T01:43:39.037Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Jordan Hicks. Luis Vázquez to 3rd. Gunnar Henderson to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"actionPlayId":"a2496f9b-6359-3281-bfa9-5887fb7a9ac7","startTime":"2025-08-19T01:43:50.085Z","endTime":"2025-08-19T01:44:08.624Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":676679,"link":"/api/v1/people/676679"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.4,"strikeZoneTop":3.549,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.619034142829733,"aZ":-21.678561463478253,"pfxX":-5.314471582954445,"pfxZ":5.931386974308105,"pX":-0.23282468566490658,"pZ":1.5275666664717784,"vX0":5.037931654964075,"vY0":-132.09021620489216,"vZ0":-6.075101374315537,"x":125.87,"y":197.54,"x0":-1.4725324341744572,"y0":50.00597515679111,"z0":5.446788561755746,"aX":-9.41127394818189},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.6,"breakHorizontal":8.5,"spinRate":1118,"spinDirection":255},"zone":8,"typeConfidence":2.0,"plateTime":0.4143468406953543,"extension":6.424081426552692},"index":5,"playId":"7e5616c5-a93b-379e-bfd8-b90dc0f4e874","pitchNumber":5,"startTime":"2025-08-19T01:44:08.624Z","endTime":"2025-08-19T01:44:14.396Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":87.3,"strikeZoneTop":3.549,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.58854541629464,"aZ":-14.189364188712833,"pfxX":-5.924019656748737,"pfxZ":9.057771215308804,"pX":0.2415268446556368,"pZ":4.070671793832952,"vX0":6.312547142634512,"vY0":-141.09058856053457,"vZ0":-2.0983558638824964,"x":107.79,"y":128.87,"x0":-1.2713897592004944,"y0":50.00615417965055,"z0":5.754838151337582,"aX":-11.767166767042198},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.1,"breakHorizontal":9.2,"spinRate":2103,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.3904680755941934,"extension":6.385814727598751},"hitData":{"launchSpeed":108.3,"launchAngle":8.0,"totalDistance":164.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":154.45,"coordY":90.84}},"index":6,"playId":"27277521-f365-3886-b314-221a6c0062c2","pitchNumber":6,"startTime":"2025-08-19T01:44:36.409Z","endTime":"2025-08-19T01:44:48.623Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:44:48.623Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jeremiah Jackson flies out to left fielder Jarren Duran.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-19T01:45:09.653Z","endTime":"2025-08-19T01:46:43.733Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"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":[0,1,2,3,4],"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":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":87.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.143220965334386,"aZ":-23.63130993402286,"pfxX":-9.530599091454267,"pfxZ":4.293892673253218,"pX":-0.48235376038276767,"pZ":3.4603585234081953,"vX0":6.380907847010223,"vY0":-140.6864190684136,"vZ0":-1.6195369973192602,"x":135.39,"y":145.35,"x0":-1.5503286995458416,"y0":50.00312524237547,"z0":5.586543472973854,"aX":-18.962376971547844},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.6,"breakHorizontal":15.8,"spinRate":1937,"spinDirection":230},"zone":1,"typeConfidence":2.0,"plateTime":0.39043652555668906,"extension":6.375029518525421},"index":0,"playId":"ddc497d8-360c-38fd-98f0-9e7f66ecfc10","pitchNumber":1,"startTime":"2025-08-19T01:45:14.717Z","endTime":"2025-08-19T01:45:18.801Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.4,"strikeZoneTop":3.27556593050611,"strikeZoneBottom":1.60732209175485,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.1487693994118,"aZ":-20.156357988637392,"pfxX":-9.217782858446455,"pfxZ":5.8865379663281905,"pX":0.6619319294847218,"pZ":2.1086212314251718,"vX0":8.64656952784067,"vY0":-141.91068637049008,"vZ0":-6.186549922899861,"x":91.77,"y":181.85,"x0":-1.2252523209491575,"y0":50.00391248199287,"z0":5.598813072222128,"aX":-18.822312826876132},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.6,"breakHorizontal":15.0,"spinRate":1877,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.3858010488803578,"extension":6.32619069431521},"index":1,"playId":"7956a986-cff1-33e4-a7f0-21b54a69d034","pitchNumber":2,"startTime":"2025-08-19T01:45:31.036Z","endTime":"2025-08-19T01:45:34.745Z","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":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":81.7,"strikeZoneTop":3.13804379287205,"strikeZoneBottom":1.50487873465829,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.48320278947144,"aZ":-25.133326365389706,"pfxX":-7.01701319307591,"pfxZ":4.135079730922255,"pX":1.2591959075078492,"pZ":1.6527368645039995,"vX0":9.075725425046945,"vY0":-130.00489019914065,"vZ0":-4.932889545494446,"x":69.0,"y":194.16,"x0":-1.3732766536756742,"y0":50.00498139666683,"z0":5.494131206493676,"aX":-11.9552955328864},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.5,"breakHorizontal":10.6,"spinRate":970,"spinDirection":252},"zone":14,"typeConfidence":2.0,"plateTime":0.42209462333630743,"extension":6.37557801810564},"index":2,"playId":"2916d374-8a0d-3727-9b7f-958419c38e18","pitchNumber":3,"startTime":"2025-08-19T01:45:47.498Z","endTime":"2025-08-19T01:45:53.848Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.2,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.45815612071099,"aZ":-22.925475846519713,"pfxX":-10.66908244635303,"pfxZ":4.536610915057932,"pX":0.46521975898366674,"pZ":1.7964349559579642,"vX0":9.027630918468336,"vY0":-142.33368720692522,"vZ0":-6.413278255737888,"x":99.27,"y":190.28,"x0":-1.3706304901119986,"y0":50.0067973093278,"z0":5.543503320349356,"aX":-21.767554024345678},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.0,"breakHorizontal":17.4,"spinRate":1902,"spinDirection":231},"zone":9,"typeConfidence":2.0,"plateTime":0.3856947403552722,"extension":6.550349359443753},"index":3,"playId":"da6fb2af-1818-3d6f-acaa-998e39c0a6d3","pitchNumber":4,"startTime":"2025-08-19T01:46:03.651Z","endTime":"2025-08-19T01:46:07.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":81.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.451386687616445,"aZ":-26.417182179430853,"pfxX":-5.134923826517539,"pfxZ":3.33030736454122,"pX":-0.300713197661452,"pZ":2.148918907099136,"vX0":4.810941406158712,"vY0":-131.52419092817945,"vZ0":-3.7777730595731187,"x":128.46,"y":180.76,"x0":-1.4986145529618533,"y0":50.00126424303829,"z0":5.593748743079587,"aX":-8.872689733359977},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.3,"breakHorizontal":8.0,"spinRate":749,"spinDirection":265},"zone":7,"typeConfidence":2.0,"plateTime":0.4186350461386672,"extension":6.420093015354956},"hitData":{"launchSpeed":77.7,"launchAngle":40.0,"totalDistance":257.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":64.66,"coordY":112.66}},"index":4,"playId":"5239d739-64e0-3dc2-8900-27de3a76f7ee","pitchNumber":5,"startTime":"2025-08-19T01:46:35.039Z","endTime":"2025-08-19T01:46:43.733Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:46:43.733Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Roman Anthony singles on a line drive to center fielder Colton Cowser.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-19T01:48:41.130Z","endTime":"2025-08-19T01:50:21.979Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608650,"fullName":"Dietrich Enns","link":"/api/v1/people/608650"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.4,"strikeZoneTop":3.70880212134027,"strikeZoneBottom":1.81526336168533,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.59442036442406,"aZ":-8.82008847267225,"pfxX":4.013496294282033,"pfxZ":12.43857895156357,"pX":0.08415873025090441,"pZ":1.9350321856654176,"vX0":-5.663857844491886,"vY0":-136.74581424004177,"vZ0":-9.511951972831847,"x":113.79,"y":186.53,"x0":1.6691281985428759,"y0":50.00194413244713,"z0":6.080811242642637,"aX":7.535217007279253},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":20.5,"breakHorizontal":-6.0,"spinRate":2275,"spinDirection":153},"zone":8,"typeConfidence":2.0,"plateTime":0.40187329472274635,"extension":6.327472057972744},"index":0,"playId":"df6554da-55cc-3803-b30c-fe1794a52d96","pitchNumber":1,"startTime":"2025-08-19T01:48:58.743Z","endTime":"2025-08-19T01:49:02.489Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.5,"strikeZoneTop":3.64271728215491,"strikeZoneBottom":1.74885439667311,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.88737927830951,"aZ":-29.74532857272661,"pfxX":8.387251425073554,"pfxZ":1.574195206100651,"pX":1.088713298016038,"pZ":0.49296339952471907,"vX0":-3.9949859560332905,"vY0":-123.61856711516914,"vZ0":-7.319945505966443,"x":75.5,"y":225.47,"x0":1.636905027607952,"y0":50.00467415736212,"z0":5.993053597220763,"aX":12.96849960922725},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.3,"breakHorizontal":-14.3,"spinRate":1055,"spinDirection":109},"zone":14,"typeConfidence":0.91,"plateTime":0.4432630416846459,"extension":6.644224282375788},"index":1,"playId":"60839c22-c2b7-35a1-a83a-5c972b5e3aaa","pitchNumber":2,"startTime":"2025-08-19T01:49:12.879Z","endTime":"2025-08-19T01:49:16.670Z","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":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.7,"strikeZoneTop":3.69971866735294,"strikeZoneBottom":1.84026577930411,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.398051449365134,"aZ":-10.020489231643431,"pfxX":5.087496659134914,"pfxZ":11.71829931203306,"pX":-0.4043332304985091,"pZ":2.321646929060546,"vX0":-6.77879749084164,"vY0":-137.1300812025343,"vZ0":-8.39385751916552,"x":132.41,"y":176.1,"x0":1.4472233771752039,"y0":50.005184623609104,"z0":6.1197978460173,"aX":9.62021230623008},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.4,"breakHorizontal":-7.7,"spinRate":2290,"spinDirection":156},"zone":7,"typeConfidence":2.0,"plateTime":0.4005503489335731,"extension":6.322025063595634},"index":2,"playId":"e669683e-f286-38d4-810f-2ae03a624a78","pitchNumber":3,"startTime":"2025-08-19T01:49:29.816Z","endTime":"2025-08-19T01:49:33.540Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-19T01:49:39.354Z","endTime":"2025-08-19T01:49:53.200Z","isPitch":false,"type":"action","player":{"id":701350,"link":"/api/v1/people/701350"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.7,"strikeZoneTop":3.4912706871884,"strikeZoneBottom":1.66628596253714,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.852934960588836,"aZ":-28.100442405175393,"pfxX":1.253510300053514,"pfxZ":2.546208956253072,"pX":-1.7450505714176738,"pZ":0.6446227279054132,"vX0":-8.061044085470197,"vY0":-125.94197905434389,"vZ0":-7.750589687582019,"x":183.52,"y":221.38,"x0":1.3415597435111966,"y0":50.00205114712211,"z0":6.0519117520484444,"aX":2.004856455258634},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.9,"breakHorizontal":-0.4,"spinRate":2112,"spinDirection":166},"zone":13,"typeConfidence":0.67,"plateTime":0.4358102653771292,"extension":6.303267628919754},"index":4,"playId":"6056bd8d-54aa-3480-bf8c-93fdcade8c92","pitchNumber":4,"startTime":"2025-08-19T01:49:53.200Z","endTime":"2025-08-19T01:49:59.504Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":84.7,"strikeZoneTop":3.64,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.39087461033192,"aZ":-11.587342986556212,"pfxX":1.8467088618520546,"pfxZ":11.116950480384126,"pX":-0.8205597767039235,"pZ":2.3558999691146414,"vX0":-6.878103610928522,"vY0":-136.07752837073747,"vZ0":-7.7140092012255455,"x":148.28,"y":175.17,"x0":1.513902141359908,"y0":50.000988373516996,"z0":6.0539697978379285,"aX":3.420129694427936},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.4,"breakHorizontal":-1.7,"spinRate":1914,"spinDirection":146},"zone":4,"typeConfidence":2.0,"plateTime":0.4044712879434629,"extension":6.566969465972284},"hitData":{"launchSpeed":85.6,"launchAngle":19.0,"totalDistance":255.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":125.8,"coordY":85.65}},"index":5,"playId":"e6f44209-3ee8-3e18-9c68-a4795365340a","pitchNumber":5,"startTime":"2025-08-19T01:50:12.082Z","endTime":"2025-08-19T01:50:21.979Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:50:21.979Z","atBatIndex":71},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alex Bregman pops out to third baseman Luis Vázquez in foul territory.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-19T01:52:41.012Z","endTime":"2025-08-19T01:52:52.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2],"actionIndex":[1],"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676679,"link":"/api/v1/people/676679"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-19T01:50:36.473Z","endTime":"2025-08-19T01:51:45.732Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Yennier Cano replaces Dietrich Enns.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-19T01:51:45.732Z","endTime":"2025-08-19T01:52:43.019Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666974,"link":"/api/v1/people/666974"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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":92.9,"endSpeed":83.8,"strikeZoneTop":3.37,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.8991450663645,"aZ":-36.396320970057715,"pfxX":-9.523556283561769,"pfxZ":-2.3296271676260734,"pX":-1.2292995349561677,"pZ":1.9243508424523994,"vX0":5.501281084616169,"vY0":-135.05779695584638,"vZ0":-2.5463556556402427,"x":163.86,"y":186.82,"x0":-2.076844693361502,"y0":50.00477938582837,"z0":5.490572557590897,"aX":-17.243672605016467},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-4.6,"breakHorizontal":15.7,"spinRate":1944,"spinDirection":253},"zone":13,"typeConfidence":2.0,"plateTime":0.40869284648924653,"extension":6.01046726813818},"hitData":{"launchSpeed":81.9,"launchAngle":70.0,"totalDistance":109.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":89.49,"coordY":190.19}},"index":2,"playId":"d65bed66-2b5f-3e0d-9398-333e4b1dd628","pitchNumber":1,"startTime":"2025-08-19T01:52:43.019Z","endTime":"2025-08-19T01:52:52.557Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:52:52.557Z","atBatIndex":72},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nathaniel Lowe walks. Roman Anthony to 2nd.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-19T01:53:29.145Z","endTime":"2025-08-19T01:55:25.744Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"postOnSecond":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Nathaniel Lowe replaces Romy Gonzalez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-19T01:53:12.817Z","endTime":"2025-08-19T01:53:31.525Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":663853,"link":"/api/v1/people/663853"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.5,"strikeZoneTop":3.48035047914276,"strikeZoneBottom":1.57742699978237,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.242573571584096,"aZ":-33.469766553914845,"pfxX":-11.103898948549334,"pfxZ":-0.6780615406109325,"pX":-1.1773225322614336,"pZ":1.6544727402768131,"vX0":6.025651593178122,"vY0":-138.36634460585208,"vZ0":-4.192518067258478,"x":161.88,"y":194.11,"x0":-1.9543566463235977,"y0":50.001573529082705,"z0":5.461549845593348,"aX":-21.27696666530675},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":-2.0,"breakHorizontal":18.6,"spinRate":2020,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.3976328193667853,"extension":5.751058150882696},"index":1,"playId":"45516a54-e428-3107-a8d8-92558a967675","pitchNumber":1,"startTime":"2025-08-19T01:53:31.525Z","endTime":"2025-08-19T01:53:36.356Z","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":94.0,"endSpeed":85.2,"strikeZoneTop":3.60021774823738,"strikeZoneBottom":1.66200153850463,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.55126846489762,"aZ":-34.8853492225461,"pfxX":-10.377246804046258,"pfxZ":-1.4482282246670533,"pX":-0.8155815757808901,"pZ":2.567990400660053,"vX0":7.007532580500703,"vY0":-136.65117393997755,"vZ0":-1.3765160477889697,"x":148.09,"y":169.44,"x0":-2.0809991369874847,"y0":50.00590608571579,"z0":5.5021862349858335,"aX":-19.389031413008606},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":-2.8,"breakHorizontal":17.0,"spinRate":2002,"spinDirection":252},"zone":4,"typeConfidence":2.0,"plateTime":0.4027200343855961,"extension":6.023638836094812},"index":2,"playId":"2ebf172f-0b74-32cf-8090-9138119d7e71","pitchNumber":2,"startTime":"2025-08-19T01:53:46.284Z","endTime":"2025-08-19T01:53:49.970Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.6,"strikeZoneTop":3.63421158513209,"strikeZoneBottom":1.66032109102127,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.444500716799023,"aZ":-34.321160157182604,"pfxX":-10.418884339926574,"pfxZ":-1.243373477388372,"pX":-0.6415659762622876,"pZ":0.5201697637536401,"vX0":6.542885929852615,"vY0":-131.2907113788559,"vZ0":-6.240902099869002,"x":141.45,"y":224.74,"x0":-1.8254142057819784,"y0":50.00393098628575,"z0":5.5147310336766395,"aX":-18.0043450718852},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-3.6,"breakHorizontal":17.3,"spinRate":1591,"spinDirection":265},"zone":13,"typeConfidence":2.0,"plateTime":0.4188418907752789,"extension":6.031817388505069},"index":3,"playId":"13d949d9-f37b-31f3-b688-28f5c05e2611","pitchNumber":3,"startTime":"2025-08-19T01:54:02.307Z","endTime":"2025-08-19T01:54:06.449Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.0194801818585,"aZ":-32.04409848614406,"pfxX":-10.267311184479974,"pfxZ":0.06903320387593048,"pX":-0.45091161757585807,"pZ":2.760539044464522,"vX0":7.38173763533645,"vY0":-137.6431982259108,"vZ0":-1.5457356446254638,"x":134.19,"y":164.25,"x0":-1.84533504067414,"y0":50.00318007800261,"z0":5.516929875913401,"aX":-19.53077303945744},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":0.0,"breakHorizontal":16.9,"spinRate":2006,"spinDirection":250},"zone":4,"typeConfidence":2.0,"plateTime":0.39925210080328943,"extension":5.945766641634518},"index":4,"playId":"a83ed093-c58e-3546-b5ad-d83c659dd7f0","pitchNumber":4,"startTime":"2025-08-19T01:54:21.074Z","endTime":"2025-08-19T01:54:24.085Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.7,"strikeZoneTop":3.56362872913699,"strikeZoneBottom":1.58985772238714,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.883241458512956,"aZ":-31.612348385864774,"pfxX":7.024389488944826,"pfxZ":0.35733650300628295,"pX":1.934696789375533,"pZ":1.9455285907231845,"vX0":7.471849156336732,"vY0":-124.78885903067541,"vZ0":-1.5581474897653564,"x":43.25,"y":186.25,"x0":-2.0190897773823413,"y0":50.00090008862951,"z0":5.200603361588917,"aX":10.993365421713374},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.5,"breakHorizontal":-14.5,"spinRate":2500,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.4401888522680317,"extension":5.871563093591101},"index":5,"playId":"a415a369-34ad-3a1a-9b42-e786b1f57645","pitchNumber":5,"startTime":"2025-08-19T01:54:43.145Z","endTime":"2025-08-19T01:54:48.545Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.54315356121346,"aZ":-32.69636879056582,"pfxX":-10.123477568281515,"pfxZ":-0.2699989525365716,"pX":-0.31914112400428857,"pZ":2.0737387650143635,"vX0":7.80304587135989,"vY0":-138.05393320721996,"vZ0":-2.9064671045234984,"x":129.16,"y":182.79,"x0":-1.8758500603791115,"y0":50.00618673973495,"z0":5.355567338111787,"aX":-19.421692954152817},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":-1.0,"breakHorizontal":16.6,"spinRate":2095,"spinDirection":255},"zone":7,"typeConfidence":2.0,"plateTime":0.39772309627350033,"extension":5.971371283342624},"index":6,"playId":"fedf8711-cd83-32cc-baa5-3ae797503ebe","pitchNumber":6,"startTime":"2025-08-19T01:55:01.325Z","endTime":"2025-08-19T01:55:07.745Z","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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.0,"strikeZoneTop":3.52903982610242,"strikeZoneBottom":1.59061923386614,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.633808161463136,"aZ":-32.75565238765281,"pfxX":9.836510289663593,"pfxZ":-0.3821113379564629,"pX":-1.3397298820166916,"pZ":2.63508654251354,"vX0":-0.09161312123883003,"vY0":-122.64356362267323,"vZ0":0.33201255557957143,"x":168.07,"y":167.63,"x0":-2.578530962120203,"y0":50.00404524912204,"z0":5.305438318945236,"aX":14.894167717643246},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.4,"breakHorizontal":-17.8,"spinRate":2412,"spinDirection":60},"zone":11,"typeConfidence":2.0,"plateTime":0.44763756115897113,"extension":5.640632446095681},"index":7,"playId":"d8ee652f-34f1-3abe-a2bb-f78204b2fa32","pitchNumber":7,"startTime":"2025-08-19T01:55:19.796Z","endTime":"2025-08-19T01:55:25.744Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:55:25.744Z","atBatIndex":73},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trevor Story flies out to right fielder Dylan Beavers. Roman Anthony to 3rd.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-19T01:55:34.949Z","endTime":"2025-08-19T01:56:33.478Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"postOnThird":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":1},"credits":[{"player":{"id":687637,"link":"/api/v1/people/687637"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"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":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.1,"strikeZoneTop":3.44469331444392,"strikeZoneBottom":1.69058223027499,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.86416892055898,"aZ":-34.86077694020116,"pfxX":-9.292113225619898,"pfxZ":-1.4425305696247372,"pX":-0.12871954503140487,"pZ":1.9859705515997221,"vX0":7.830088093086796,"vY0":-136.4126213525041,"vZ0":-2.7844556462514145,"x":121.91,"y":185.16,"x0":-1.8486764813542913,"y0":50.00443733489806,"z0":5.457013859535433,"aX":-17.272575729122998},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-3.0,"breakHorizontal":14.9,"spinRate":2026,"spinDirection":252},"zone":8,"typeConfidence":2.0,"plateTime":0.40364330873778176,"extension":6.068325294037386},"index":0,"playId":"1ceb118f-6424-36f6-8f52-c035574ea6cf","pitchNumber":1,"startTime":"2025-08-19T01:56:05.974Z","endTime":"2025-08-19T01:56:10.231Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.282467925753657,"aZ":-31.29984250292536,"pfxX":8.908124288897778,"pfxZ":0.5795289609947858,"pX":-0.16564133496499425,"pZ":2.1773115962559615,"vX0":2.1531700815753565,"vY0":-122.66426151417163,"vZ0":-0.980142003543533,"x":123.31,"y":179.99,"x0":-2.213752992035634,"y0":50.00345736707322,"z0":5.2721136593657825,"aX":13.453614268684518},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.1,"breakHorizontal":-16.7,"spinRate":2516,"spinDirection":58},"zone":8,"typeConfidence":2.0,"plateTime":0.44805587630480526,"extension":5.804880699154214},"hitData":{"launchSpeed":94.0,"launchAngle":28.0,"totalDistance":327.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":167.92,"coordY":74.48}},"index":1,"playId":"304a6e48-d30e-3b2c-9c79-376598b6ca39","pitchNumber":2,"startTime":"2025-08-19T01:56:22.344Z","endTime":"2025-08-19T01:56:33.478Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:56:33.478Z","atBatIndex":74},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jarren Duran doubles (34) on a fly ball to center fielder Colton Cowser. Roman Anthony scores. Nathaniel Lowe scores.","rbi":2,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-19T01:56:43.389Z","endTime":"2025-08-19T01:58:29.284Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":91},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":{"id":608650,"link":"/api/v1/people/608650"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":{"id":666974,"link":"/api/v1/people/666974"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.4,"strikeZoneTop":3.62419170330386,"strikeZoneBottom":1.7811700930803,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.289776443813047,"aZ":-35.95530040793803,"pfxX":-9.75554360559904,"pfxZ":-2.158973469357439,"pX":0.06796748244780047,"pZ":0.46290852351911604,"vX0":8.216227898375847,"vY0":-131.6140060419432,"vZ0":-6.000635833838107,"x":114.41,"y":226.28,"x0":-1.8288919117567506,"y0":50.00144592540807,"z0":5.439316877009076,"aX":-17.090109808288926},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-5.0,"breakHorizontal":15.8,"spinRate":1549,"spinDirection":272},"zone":14,"typeConfidence":2.0,"plateTime":0.41637954028730295,"extension":6.1708472280546465},"index":0,"playId":"7e625620-4cf5-3319-b73e-d214c5b72078","pitchNumber":1,"startTime":"2025-08-19T01:57:16.279Z","endTime":"2025-08-19T01:57:20.323Z","isPitch":true,"type":"pitch"},{"details":{"description":"Nathaniel Lowe advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"7e625620-4cf5-3319-b73e-d214c5b72078","startTime":"2025-08-19T01:57:31.161Z","endTime":"2025-08-19T01:57:35.802Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":663993,"link":"/api/v1/people/663993"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.44,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.585433919229136,"aZ":-23.148833997044733,"pfxX":-9.07665459597347,"pfxZ":4.6949231189755185,"pX":0.31019388616344445,"pZ":2.283831713664077,"vX0":9.07708091318885,"vY0":-137.74830617719638,"vZ0":-3.895607705370826,"x":105.18,"y":177.12,"x0":-1.8484304762299852,"y0":50.001348649467836,"z0":5.281332968606254,"aX":-17.44246200455357},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.8,"breakHorizontal":14.5,"spinRate":2164,"spinDirection":253},"zone":6,"typeConfidence":2.0,"plateTime":0.3976217917385356,"extension":6.044139079135889},"index":2,"playId":"8b2249ff-1c8d-31f7-b279-7b1c146950a4","pitchNumber":2,"startTime":"2025-08-19T01:57:35.802Z","endTime":"2025-08-19T01:57:39.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.9,"strikeZoneTop":3.61754358706987,"strikeZoneBottom":1.84650981742135,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.29919263206372,"aZ":-27.637579025149304,"pfxX":-7.44871573964783,"pfxZ":2.436572489498115,"pX":0.21538679984940257,"pZ":4.294453264867081,"vX0":8.00544210438703,"vY0":-135.92446919086632,"vZ0":2.015330902457589,"x":108.79,"y":122.83,"x0":-1.8078426849366864,"y0":50.001966377469934,"z0":5.4694399841538015,"aX":-13.86236368493977},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.2,"breakHorizontal":11.6,"spinRate":2050,"spinDirection":254},"zone":12,"typeConfidence":2.0,"plateTime":0.4038132316188361,"extension":5.823986856518306},"index":3,"playId":"dcabaf70-ddc0-3655-a045-af5d1057893f","pitchNumber":3,"startTime":"2025-08-19T01:57:58.661Z","endTime":"2025-08-19T01:58:04.868Z","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":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":85.8,"strikeZoneTop":3.44,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.71673345338954,"aZ":-32.19480808460683,"pfxX":-11.437179688780812,"pfxZ":-0.009551561039875978,"pX":-0.06671508238184438,"pZ":2.0802006999309994,"vX0":9.050182370452498,"vY0":-137.83173048550015,"vZ0":-2.9802929723283995,"x":119.54,"y":182.61,"x0":-1.9303400428428983,"y0":50.00439704674886,"z0":5.382301671571966,"aX":-21.693575100589552},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":-0.5,"breakHorizontal":18.5,"spinRate":1912,"spinDirection":253},"zone":8,"typeConfidence":2.0,"plateTime":0.3995838608848281,"extension":6.050648737901137},"hitData":{"launchSpeed":103.4,"launchAngle":25.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":109.25,"coordY":67.06}},"index":4,"playId":"f62f22c4-a7c5-3cc7-ac61-a41a1a29e36a","pitchNumber":4,"startTime":"2025-08-19T01:58:17.214Z","endTime":"2025-08-19T01:58:29.284Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:58:29.284Z","atBatIndex":75},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ceddanne Rafaela grounds out, third baseman Luis Vázquez to first baseman Ryan Mountcastle.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-19T01:59:58.478Z","endTime":"2025-08-19T02:01:21.245Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"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":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676679,"link":"/api/v1/people/676679"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"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":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-19T01:58:50.400Z","endTime":"2025-08-19T02:00:00.830Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","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":96.0,"endSpeed":87.7,"strikeZoneTop":3.52511274481659,"strikeZoneBottom":1.68642735812033,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.958509150698276,"aZ":-34.06226479367581,"pfxX":-10.667783839704184,"pfxZ":-0.966602157162237,"pX":0.9946767242271396,"pZ":0.8159039191049959,"vX0":11.364390452349864,"vY0":-139.27823992026524,"vZ0":-5.738094669998366,"x":79.09,"y":216.75,"x0":-1.7637501543262133,"y0":50.00416272414599,"z0":5.171390446484358,"aX":-20.840613671135436},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":-2.9,"breakHorizontal":16.8,"spinRate":2103,"spinDirection":253},"zone":14,"typeConfidence":2.0,"plateTime":0.39413601788073294,"extension":6.038171327040377},"index":1,"playId":"c2012002-632d-364a-a54d-0cae233468a9","pitchNumber":1,"startTime":"2025-08-19T02:00:00.830Z","endTime":"2025-08-19T02:00:04.780Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.44899490517671,"strikeZoneBottom":1.57562609632259,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.964640864068354,"aZ":-32.23981071229158,"pfxX":-10.923384581539525,"pfxZ":-0.034483117550736964,"pX":0.9202783571472427,"pZ":1.4949385633120884,"vX0":11.038000225390721,"vY0":-138.18287179494587,"vZ0":-4.352758311495431,"x":81.92,"y":198.42,"x0":-1.7079862406565298,"y0":50.00139040303832,"z0":5.2578979482289405,"aX":-21.10978167379214},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":-0.8,"breakHorizontal":17.4,"spinRate":2021,"spinDirection":252},"zone":14,"typeConfidence":2.0,"plateTime":0.3964564790322358,"extension":6.2503105317178305},"index":2,"playId":"4d51fc66-0fe7-3ef0-aae4-6218a7e514af","pitchNumber":2,"startTime":"2025-08-19T02:00:19.054Z","endTime":"2025-08-19T02:00:24.559Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.53996269777927,"strikeZoneBottom":1.77123062614048,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.80438377858612,"aZ":-22.034025171764572,"pfxX":-8.073571280526595,"pfxZ":5.330775370245728,"pX":-0.1794424359352166,"pZ":2.5670013911951512,"vX0":7.367488736550719,"vY0":-137.1889652308585,"vZ0":-3.1614167985736126,"x":123.84,"y":169.47,"x0":-1.8529202319834248,"y0":50.00528466484992,"z0":5.238972782621367,"aX":-15.36693775788614},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.1,"breakHorizontal":13.1,"spinRate":2250,"spinDirection":257},"zone":5,"typeConfidence":2.0,"plateTime":0.39949876327854206,"extension":6.017742039183808},"index":3,"playId":"a0e3e4cb-318b-3dc0-9fcf-0ad3b4e9a5b4","pitchNumber":3,"startTime":"2025-08-19T02:00:37.963Z","endTime":"2025-08-19T02:00:42.678Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.0,"strikeZoneTop":3.50958543101037,"strikeZoneBottom":1.74064126095742,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.200847669002382,"aZ":-33.2782396493865,"pfxX":5.250229813971754,"pfxZ":-0.6997865172098345,"pX":1.5380425883946813,"pZ":1.9258653844885065,"vX0":6.978820642673077,"vY0":-125.11789750085117,"vZ0":-1.437358017187036,"x":58.37,"y":186.78,"x0":-1.973770429220961,"y0":50.00315405240415,"z0":5.2451526890965035,"aX":8.288366761881832},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.3,"breakHorizontal":-11.2,"spinRate":2359,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.438453856332917,"extension":5.828004367936623},"index":4,"playId":"a532971d-8621-3761-8ec3-849b6cef106a","pitchNumber":4,"startTime":"2025-08-19T02:00:53.239Z","endTime":"2025-08-19T02:00:56.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.29853640448587,"aZ":-34.79238797875131,"pfxX":-10.411679032762745,"pfxZ":-1.363825700442817,"pX":-0.6455374714029654,"pZ":2.3119284038165504,"vX0":7.395716216767504,"vY0":-138.40430477320746,"vZ0":-1.831207008558775,"x":141.61,"y":176.36,"x0":-2.0110055041393773,"y0":50.00125659529215,"z0":5.330844869083584,"aX":-20.028925062780676},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":-2.6,"breakHorizontal":17.2,"spinRate":2086,"spinDirection":249},"zone":4,"typeConfidence":2.0,"plateTime":0.39701728006385206,"extension":5.982999333892821},"hitData":{"launchSpeed":73.2,"launchAngle":0.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.18,"coordY":171.95}},"index":5,"playId":"624a7d9f-c5d9-3e33-be5b-b7dda1df12ae","pitchNumber":5,"startTime":"2025-08-19T02:01:13.564Z","endTime":"2025-08-19T02:01:21.245Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:01:21.245Z","atBatIndex":76}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ceddanne Rafaela grounds out, third baseman Luis Vázquez to first baseman Ryan Mountcastle.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-19T01:59:58.478Z","endTime":"2025-08-19T02:01:21.245Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"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":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676679,"link":"/api/v1/people/676679"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"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":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-19T01:58:50.400Z","endTime":"2025-08-19T02:00:00.830Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","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":96.0,"endSpeed":87.7,"strikeZoneTop":3.52511274481659,"strikeZoneBottom":1.68642735812033,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.958509150698276,"aZ":-34.06226479367581,"pfxX":-10.667783839704184,"pfxZ":-0.966602157162237,"pX":0.9946767242271396,"pZ":0.8159039191049959,"vX0":11.364390452349864,"vY0":-139.27823992026524,"vZ0":-5.738094669998366,"x":79.09,"y":216.75,"x0":-1.7637501543262133,"y0":50.00416272414599,"z0":5.171390446484358,"aX":-20.840613671135436},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":-2.9,"breakHorizontal":16.8,"spinRate":2103,"spinDirection":253},"zone":14,"typeConfidence":2.0,"plateTime":0.39413601788073294,"extension":6.038171327040377},"index":1,"playId":"c2012002-632d-364a-a54d-0cae233468a9","pitchNumber":1,"startTime":"2025-08-19T02:00:00.830Z","endTime":"2025-08-19T02:00:04.780Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.44899490517671,"strikeZoneBottom":1.57562609632259,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.964640864068354,"aZ":-32.23981071229158,"pfxX":-10.923384581539525,"pfxZ":-0.034483117550736964,"pX":0.9202783571472427,"pZ":1.4949385633120884,"vX0":11.038000225390721,"vY0":-138.18287179494587,"vZ0":-4.352758311495431,"x":81.92,"y":198.42,"x0":-1.7079862406565298,"y0":50.00139040303832,"z0":5.2578979482289405,"aX":-21.10978167379214},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":-0.8,"breakHorizontal":17.4,"spinRate":2021,"spinDirection":252},"zone":14,"typeConfidence":2.0,"plateTime":0.3964564790322358,"extension":6.2503105317178305},"index":2,"playId":"4d51fc66-0fe7-3ef0-aae4-6218a7e514af","pitchNumber":2,"startTime":"2025-08-19T02:00:19.054Z","endTime":"2025-08-19T02:00:24.559Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.53996269777927,"strikeZoneBottom":1.77123062614048,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.80438377858612,"aZ":-22.034025171764572,"pfxX":-8.073571280526595,"pfxZ":5.330775370245728,"pX":-0.1794424359352166,"pZ":2.5670013911951512,"vX0":7.367488736550719,"vY0":-137.1889652308585,"vZ0":-3.1614167985736126,"x":123.84,"y":169.47,"x0":-1.8529202319834248,"y0":50.00528466484992,"z0":5.238972782621367,"aX":-15.36693775788614},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.1,"breakHorizontal":13.1,"spinRate":2250,"spinDirection":257},"zone":5,"typeConfidence":2.0,"plateTime":0.39949876327854206,"extension":6.017742039183808},"index":3,"playId":"a0e3e4cb-318b-3dc0-9fcf-0ad3b4e9a5b4","pitchNumber":3,"startTime":"2025-08-19T02:00:37.963Z","endTime":"2025-08-19T02:00:42.678Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.0,"strikeZoneTop":3.50958543101037,"strikeZoneBottom":1.74064126095742,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.200847669002382,"aZ":-33.2782396493865,"pfxX":5.250229813971754,"pfxZ":-0.6997865172098345,"pX":1.5380425883946813,"pZ":1.9258653844885065,"vX0":6.978820642673077,"vY0":-125.11789750085117,"vZ0":-1.437358017187036,"x":58.37,"y":186.78,"x0":-1.973770429220961,"y0":50.00315405240415,"z0":5.2451526890965035,"aX":8.288366761881832},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.3,"breakHorizontal":-11.2,"spinRate":2359,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.438453856332917,"extension":5.828004367936623},"index":4,"playId":"a532971d-8621-3761-8ec3-849b6cef106a","pitchNumber":4,"startTime":"2025-08-19T02:00:53.239Z","endTime":"2025-08-19T02:00:56.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.29853640448587,"aZ":-34.79238797875131,"pfxX":-10.411679032762745,"pfxZ":-1.363825700442817,"pX":-0.6455374714029654,"pZ":2.3119284038165504,"vX0":7.395716216767504,"vY0":-138.40430477320746,"vZ0":-1.831207008558775,"x":141.61,"y":176.36,"x0":-2.0110055041393773,"y0":50.00125659529215,"z0":5.330844869083584,"aX":-20.028925062780676},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":-2.6,"breakHorizontal":17.2,"spinRate":2086,"spinDirection":249},"zone":4,"typeConfidence":2.0,"plateTime":0.39701728006385206,"extension":5.982999333892821},"hitData":{"launchSpeed":73.2,"launchAngle":0.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.18,"coordY":171.95}},"index":5,"playId":"624a7d9f-c5d9-3e33-be5b-b7dda1df12ae","pitchNumber":5,"startTime":"2025-08-19T02:01:13.564Z","endTime":"2025-08-19T02:01:21.245Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:01:21.245Z","atBatIndex":76},"scoringPlays":[18,26,49,50,56,69,75],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2,3,4],"bottom":[5,6,7],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":1,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"coordinates":{"x":102.16,"y":174.99},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":1,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"coordinates":{"x":115.7,"y":102.54},"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":1,"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"batter":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"coordinates":{"x":108.24,"y":178.03},"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":1,"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":112.29,"y":155.74},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":8,"endIndex":15,"top":[8,9,10,11],"bottom":[12,13,14,15],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":2,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"coordinates":{"x":111.78,"y":160.3},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":2,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"coordinates":{"x":118.69,"y":159.95},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":2,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"coordinates":{"x":116.85,"y":139.01},"type":"O","description":"Forceout"}],"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":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"coordinates":{"x":64.15,"y":100.46},"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":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":136.22,"y":159.11},"type":"O","description":"Forceout"},{"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":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":106.21,"y":158.27},"type":"O","description":"Groundout"}]}},{"startIndex":16,"endIndex":23,"top":[16,17,18,19,20],"bottom":[21,22,23],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":3,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"coordinates":{"x":107.35,"y":76.01},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":3,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"coordinates":{"x":194.98,"y":74.7},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":3,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"coordinates":{"x":105.94,"y":32.76},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":3,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"coordinates":{"x":165.79,"y":80.28},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":3,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"coordinates":{"x":91.45,"y":73.89},"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":3,"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"coordinates":{"x":154.34,"y":103.4},"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":3,"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"coordinates":{"x":112.29,"y":151.18},"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":3,"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"batter":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"coordinates":{"x":117.36,"y":144.08},"type":"O","description":"Groundout"}]}},{"startIndex":24,"endIndex":33,"top":[24,25,26,27,28,29],"bottom":[30,31,32,33],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":4,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"coordinates":{"x":66.48,"y":111.78},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":4,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"coordinates":{"x":116.89,"y":193.59},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":4,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"coordinates":{"x":143.47,"y":70.23},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":4,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"coordinates":{"x":145.23,"y":109.25},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":4,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"coordinates":{"x":84.66,"y":81.8},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":4,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"coordinates":{"x":145.74,"y":155.23},"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":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"coordinates":{"x":153.23,"y":92.76},"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":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"coordinates":{"x":143.71,"y":155.74},"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":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"coordinates":{"x":110.95,"y":130.17},"type":"O","description":"Groundout"}]}},{"startIndex":34,"endIndex":39,"top":[34,35,36],"bottom":[37,38,39],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":5,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"coordinates":{"x":149.28,"y":155.74},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":5,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"coordinates":{"x":150.49,"y":37.45},"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":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":116.34,"y":156.75},"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":5,"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"coordinates":{"x":141.42,"y":63.15},"type":"O","description":"Lineout"}]}},{"startIndex":40,"endIndex":46,"top":[40,41,42,43],"bottom":[44,45,46],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":6,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"coordinates":{"x":62.98,"y":113.74},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":6,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"coordinates":{"x":117.19,"y":116.78},"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":6,"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"coordinates":{"x":122.42,"y":68.87},"type":"O","description":"Lineout"},{"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":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"batter":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"coordinates":{"x":96.87,"y":163.21},"type":"O","description":"Groundout"}]}},{"startIndex":47,"endIndex":57,"top":[47,48,49,50,51,52],"bottom":[53,54,55,56,57],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":7,"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"coordinates":{"x":216.99,"y":112.56},"type":"H","description":"Triple"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":7,"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"batter":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"coordinates":{"x":130.53,"y":80.74},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":7,"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"coordinates":{"x":209.55,"y":77.66},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":7,"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"coordinates":{"x":118.21,"y":141.96},"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":7,"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"coordinates":{"x":100.82,"y":55.55},"type":"H","description":"Double"},{"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":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":94.79,"y":55.19},"type":"O","description":"Sac Fly"}]}},{"startIndex":58,"endIndex":64,"top":[58,59,60,61],"bottom":[62,63,64],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":8,"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"coordinates":{"x":149.79,"y":156.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":608650,"fullName":"Dietrich Enns","link":"/api/v1/people/608650"},"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"coordinates":{"x":94.56,"y":167.9},"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":8,"pitcher":{"id":608650,"fullName":"Dietrich Enns","link":"/api/v1/people/608650"},"batter":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"coordinates":{"x":109.25,"y":153.71},"type":"O","description":"Groundout"}]}},{"startIndex":65,"endIndex":76,"top":[65,66,67,68,69,70],"bottom":[71,72,73,74,75,76],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":9,"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"batter":{"id":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"coordinates":{"x":92.84,"y":69.83},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":9,"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"coordinates":{"x":154.45,"y":90.84},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":9,"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"coordinates":{"x":64.66,"y":112.66},"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":9,"pitcher":{"id":608650,"fullName":"Dietrich Enns","link":"/api/v1/people/608650"},"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"coordinates":{"x":125.8,"y":85.65},"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":9,"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":89.49,"y":190.19},"type":"O","description":"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":9,"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"coordinates":{"x":167.92,"y":74.48},"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":9,"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":109.25,"y":67.06},"type":"H","description":"Double"},{"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":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":104.18,"y":171.95},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":3,"hits":6,"errors":0,"leftOnBase":4},"away":{"runs":6,"hits":12,"errors":0,"leftOnBase":10}},"defense":{"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"catcher":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"first":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"second":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"third":{"id":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"shortstop":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"left":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"center":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"right":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"batter":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"onDeck":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"inHole":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"battingOrder":8,"team":{"id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"}},"offense":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"onDeck":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"inHole":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"battingOrder":7,"team":{"id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"}},"balls":3,"strikes":1,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"teamStats":{"batting":{"flyOuts":9,"groundOuts":7,"airOuts":9,"runs":6,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":0,"hits":12,"hitByPitch":1,"avg":".241","atBats":38,"obp":".306","slg":".405","ops":".711","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":43,"totalBases":19,"rbi":6,"leftOnBase":23,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.00","popOuts":0,"lineOuts":0},"pitching":{"flyOuts":3,"groundOuts":12,"airOuts":6,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":31,"obp":".235","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":139,"era":"4.68","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.38","battersFaced":34,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":139,"balls":43,"strikes":96,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":3,"pitchesPerInning":"15.44","runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":27,"errors":0,"chances":40,"passedBall":1,"pickoffs":0}},"players":{"ID669236":{"person":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"jerseyNumber":"82","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"700","stats":{"batting":{"summary":"2-5 | K, CS","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":7,"groundOuts":5,"airOuts":12,"runs":5,"doubles":1,"triples":2,"homeRuns":0,"strikeOuts":12,"baseOnBalls":1,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".341","atBats":44,"obp":".356","slg":".455","ops":".811","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":45,"totalBases":20,"rbi":4,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"babip":".469","groundOutsToAirouts":"0.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":18,"errors":1,"chances":21,"fielding":".952","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID665152":{"person":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"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":25,"gamesStarted":24,"flyOuts":101,"groundOuts":132,"airOuts":169,"runs":67,"doubles":30,"triples":3,"homeRuns":18,"strikeOuts":123,"baseOnBalls":37,"intentionalWalks":0,"hits":142,"hitByPitch":1,"atBats":564,"obp":".298","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":2332,"era":"3.97","inningsPitched":"147.1","wins":9,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":65,"whip":"1.21","battersFaced":605,"outs":442,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2332,"balls":793,"strikes":1539,"strikePercentage":".660","hitBatsmen":1,"balks":1,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".500","pitchesPerInning":"15.83","gamesFinished":0,"strikeoutWalkRatio":"3.32","strikeoutsPer9Inn":"7.51","walksPer9Inn":"2.26","hitsPer9Inn":"8.67","runsScoredPer9":"4.09","homeRunsPer9":"1.10","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":30,"lineOuts":38},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":15,"errors":0,"chances":26,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669211":{"person":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"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":48,"gamesStarted":3,"flyOuts":33,"groundOuts":34,"airOuts":51,"runs":21,"doubles":9,"triples":0,"homeRuns":6,"strikeOuts":44,"baseOnBalls":26,"intentionalWalks":2,"hits":41,"hitByPitch":1,"atBats":169,"obp":".345","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":786,"era":"3.38","inningsPitched":"45.1","wins":4,"losses":3,"saves":2,"saveOpportunities":7,"holds":13,"blownSaves":5,"earnedRuns":17,"whip":"1.48","battersFaced":197,"outs":136,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":786,"balls":268,"strikes":518,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".571","pitchesPerInning":"17.34","gamesFinished":10,"strikeoutWalkRatio":"1.69","strikeoutsPer9Inn":"8.74","walksPer9Inn":"5.16","hitsPer9Inn":"8.14","runsScoredPer9":"4.17","homeRunsPer9":"1.19","inheritedRunners":25,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694212":{"person":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"jerseyNumber":"29","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"600","stats":{"batting":{"summary":"2-5 | 2B, K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"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":3,"rbi":2,"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":8,"errors":0,"chances":8,"fielding":".000","passedBall":1,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":1,"avg":".333","atBats":9,"obp":".400","slg":".444","ops":".844","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":10,"totalBases":4,"rbi":4,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".375","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID669432":{"person":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{"note":"(W, 6-2)","summary":"7.0 IP, ER, 7 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":9,"airOuts":4,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":98,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":25,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":26,"strikes":72,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.29","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":2,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":12,"flyOuts":39,"groundOuts":81,"airOuts":77,"runs":12,"doubles":6,"triples":2,"homeRuns":2,"strikeOuts":67,"baseOnBalls":16,"intentionalWalks":0,"hits":45,"hitByPitch":1,"atBats":268,"obp":".216","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1109,"era":"1.41","inningsPitched":"76.1","wins":6,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"0.80","battersFaced":287,"outs":229,"gamesPitched":12,"completeGames":1,"shutouts":0,"pitchesThrown":1109,"balls":345,"strikes":764,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.05","rbi":1,"winPercentage":".750","pitchesPerInning":"14.53","gamesFinished":0,"strikeoutWalkRatio":"4.19","strikeoutsPer9Inn":"7.90","walksPer9Inn":"1.89","hitsPer9Inn":"5.31","runsScoredPer9":"1.41","homeRunsPer9":"0.24","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":17,"lineOuts":21},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666185":{"person":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"jerseyNumber":"15","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"900","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"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":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":38,"groundOuts":37,"airOuts":60,"runs":15,"doubles":4,"triples":1,"homeRuns":6,"strikeOuts":42,"baseOnBalls":10,"intentionalWalks":0,"hits":35,"hitByPitch":2,"avg":".202","atBats":173,"obp":".253","slg":".341","ops":".594","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":186,"totalBases":59,"rbi":19,"leftOnBase":70,"sacBunts":0,"sacFlies":1,"babip":".230","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.83","popOuts":8,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":109,"errors":0,"chances":112,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID670329":{"person":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"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":12,"gamesStarted":1,"flyOuts":8,"groundOuts":15,"airOuts":19,"runs":7,"doubles":1,"triples":1,"homeRuns":3,"strikeOuts":20,"baseOnBalls":4,"intentionalWalks":0,"hits":15,"hitByPitch":0,"atBats":68,"obp":".260","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":316,"era":"3.50","inningsPitched":"18.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":7,"whip":"1.06","battersFaced":73,"outs":54,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":316,"balls":107,"strikes":209,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".---","pitchesPerInning":"17.56","gamesFinished":5,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"10.00","walksPer9Inn":"2.00","hitsPer9Inn":"7.50","runsScoredPer9":"3.50","homeRunsPer9":"1.50","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"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}},"ID687064":{"person":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"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":11,"gamesStarted":11,"flyOuts":32,"groundOuts":54,"airOuts":51,"runs":35,"doubles":16,"triples":0,"homeRuns":10,"strikeOuts":46,"baseOnBalls":20,"intentionalWalks":0,"hits":58,"hitByPitch":0,"atBats":205,"obp":".344","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":856,"era":"5.68","inningsPitched":"52.1","wins":1,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"1.49","battersFaced":229,"outs":157,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":856,"balls":301,"strikes":555,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".143","pitchesPerInning":"16.36","gamesFinished":0,"strikeoutWalkRatio":"2.30","strikeoutsPer9Inn":"7.91","walksPer9Inn":"3.44","hitsPer9Inn":"9.97","runsScoredPer9":"6.02","homeRunsPer9":"1.72","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID700249":{"person":{"id":700249,"fullName":"Cade Povich","link":"/api/v1/people/700249"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"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":16,"gamesStarted":14,"flyOuts":45,"groundOuts":67,"airOuts":78,"runs":48,"doubles":13,"triples":3,"homeRuns":12,"strikeOuts":90,"baseOnBalls":30,"intentionalWalks":1,"hits":87,"hitByPitch":1,"atBats":319,"obp":".334","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1428,"era":"4.98","inningsPitched":"81.1","wins":2,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.44","battersFaced":353,"outs":244,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1428,"balls":534,"strikes":894,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":6,"pickoffs":2,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".250","pitchesPerInning":"17.56","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"9.96","walksPer9Inn":"3.32","hitsPer9Inn":"9.63","runsScoredPer9":"5.31","homeRunsPer9":"1.33","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":17,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":2,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683002":{"person":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | HR, 3B, HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":3,"doubles":0,"triples":1,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":7,"rbi":2,"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":7,"putOuts":1,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":118,"flyOuts":43,"groundOuts":123,"airOuts":88,"runs":70,"doubles":29,"triples":5,"homeRuns":15,"strikeOuts":109,"baseOnBalls":46,"intentionalWalks":4,"hits":124,"hitByPitch":4,"avg":".281","atBats":441,"obp":".352","slg":".472","ops":".824","caughtStealing":4,"stolenBases":16,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":494,"totalBases":208,"rbi":57,"leftOnBase":139,"sacBunts":0,"sacFlies":3,"babip":".341","groundOutsToAirouts":"1.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.40","popOuts":18,"lineOuts":27},"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":285,"putOuts":143,"errors":7,"chances":435,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID687637":{"person":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"jerseyNumber":"12","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"800","stats":{"batting":{"summary":"2-2 | 2 BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":1,"groundOuts":0,"airOuts":4,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".364","atBats":11,"obp":".500","slg":".455","ops":".955","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":14,"totalBases":5,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".500","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID663624":{"person":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"jerseyNumber":"6","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"400","stats":{"batting":{"summary":"3-5 | K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":34,"groundOuts":55,"airOuts":58,"runs":23,"doubles":14,"triples":0,"homeRuns":4,"strikeOuts":55,"baseOnBalls":10,"intentionalWalks":0,"hits":57,"hitByPitch":3,"avg":".258","atBats":221,"obp":".294","slg":".376","ops":".670","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":238,"totalBases":83,"rbi":19,"leftOnBase":93,"sacBunts":0,"sacFlies":4,"babip":".319","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"55.25","popOuts":7,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":35,"putOuts":335,"errors":0,"chances":370,"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"}]},"ID682274":{"person":{"id":682274,"fullName":"Yaramil Hiraldo","link":"/api/v1/people/682274"},"jerseyNumber":"76","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"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":8,"gamesStarted":0,"flyOuts":8,"groundOuts":8,"airOuts":15,"runs":7,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":39,"obp":".225","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":153,"era":"3.48","inningsPitched":"10.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"0.87","battersFaced":40,"outs":31,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":153,"balls":45,"strikes":108,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.53","rbi":0,"winPercentage":".---","pitchesPerInning":"14.81","gamesFinished":4,"strikeoutWalkRatio":"8.00","strikeoutsPer9Inn":"6.97","walksPer9Inn":"0.87","hitsPer9Inn":"6.97","runsScoredPer9":"6.10","homeRunsPer9":"2.61","inheritedRunners":5,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676059":{"person":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"jerseyNumber":"11","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"200","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":45,"groundOuts":66,"airOuts":73,"runs":53,"doubles":9,"triples":1,"homeRuns":15,"strikeOuts":66,"baseOnBalls":15,"intentionalWalks":0,"hits":78,"hitByPitch":6,"avg":".276","atBats":283,"obp":".326","slg":".473","ops":".799","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":304,"totalBases":134,"rbi":34,"leftOnBase":86,"sacBunts":0,"sacFlies":0,"babip":".312","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.87","popOuts":18,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":99,"putOuts":44,"errors":2,"chances":145,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID676679":{"person":{"id":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"jerseyNumber":"52","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"201","stats":{"batting":{"note":"1-","summary":"1-4 | 2B, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":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":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":3,"groundOuts":7,"airOuts":5,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".095","atBats":21,"obp":".095","slg":".143","ops":".238","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":21,"totalBases":3,"rbi":1,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".143","groundOutsToAirouts":"1.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":1,"groundOuts":5,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":10,"obp":".364","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":23,"era":"0.00","inningsPitched":"3.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.20","battersFaced":11,"outs":10,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":8,"strikes":15,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.50","rbi":0,"winPercentage":".---","pitchesPerInning":"6.90","gamesFinished":3,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"2.70","hitsPer9Inn":"8.10","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":7,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID656686":{"person":{"id":656686,"fullName":"Corbin Martin","link":"/api/v1/people/656686"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"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":11,"gamesStarted":0,"flyOuts":5,"groundOuts":8,"airOuts":9,"runs":8,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":15,"baseOnBalls":6,"intentionalWalks":0,"hits":14,"hitByPitch":2,"atBats":45,"obp":".415","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":207,"era":"6.75","inningsPitched":"10.2","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":8,"whip":"1.88","battersFaced":54,"outs":32,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":207,"balls":82,"strikes":125,"strikePercentage":".600","hitBatsmen":2,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":"1.000","pitchesPerInning":"19.41","gamesFinished":3,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"12.66","walksPer9Inn":"5.06","hitsPer9Inn":"11.81","runsScoredPer9":"6.75","homeRunsPer9":"1.69","inheritedRunners":10,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID702616":{"person":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"jerseyNumber":"7","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"100","stats":{"batting":{"summary":"0-3 | 2 BB, R","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"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":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":66,"groundOuts":131,"airOuts":105,"runs":56,"doubles":16,"triples":2,"homeRuns":15,"strikeOuts":114,"baseOnBalls":33,"intentionalWalks":0,"hits":115,"hitByPitch":5,"avg":".248","atBats":464,"obp":".304","slg":".388","ops":".692","caughtStealing":9,"stolenBases":11,"stolenBasePercentage":".550","caughtStealingPercentage":".450","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":503,"totalBases":180,"rbi":48,"leftOnBase":136,"sacBunts":0,"sacFlies":1,"babip":".298","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.93","popOuts":12,"lineOuts":27},"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":262,"putOuts":147,"errors":6,"chances":415,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID608372":{"person":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"jerseyNumber":"19","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"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":23,"flyOuts":86,"groundOuts":128,"airOuts":159,"runs":60,"doubles":19,"triples":2,"homeRuns":21,"strikeOuts":82,"baseOnBalls":32,"intentionalWalks":2,"hits":130,"hitByPitch":7,"atBats":495,"obp":".314","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":2023,"era":"4.13","inningsPitched":"126.1","wins":10,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":58,"whip":"1.28","battersFaced":538,"outs":379,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2023,"balls":746,"strikes":1277,"strikePercentage":".630","hitBatsmen":7,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".667","pitchesPerInning":"16.01","gamesFinished":0,"strikeoutWalkRatio":"2.56","strikeoutsPer9Inn":"5.84","walksPer9Inn":"2.28","hitsPer9Inn":"9.26","runsScoredPer9":"4.27","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":30,"lineOuts":43},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":12,"errors":0,"chances":23,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669704":{"person":{"id":669704,"fullName":"Kade Strowd","link":"/api/v1/people/669704"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"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":10,"gamesStarted":0,"flyOuts":6,"groundOuts":15,"airOuts":13,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":5,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":41,"obp":".292","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":185,"era":"2.19","inningsPitched":"12.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":3,"whip":"1.05","battersFaced":48,"outs":37,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":185,"balls":71,"strikes":114,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.15","rbi":0,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":4,"strikeoutWalkRatio":"1.20","strikeoutsPer9Inn":"4.38","walksPer9Inn":"3.65","hitsPer9Inn":"5.84","runsScoredPer9":"2.19","homeRunsPer9":"0.73","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":6},"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}},"ID664991":{"person":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991"},"jerseyNumber":"86","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"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":13,"gamesStarted":0,"flyOuts":7,"groundOuts":10,"airOuts":15,"runs":11,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":22,"baseOnBalls":10,"intentionalWalks":1,"hits":20,"hitByPitch":0,"atBats":67,"obp":".390","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":306,"era":"6.32","inningsPitched":"15.2","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":11,"whip":"1.91","battersFaced":77,"outs":47,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":306,"balls":109,"strikes":197,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":"1.000","pitchesPerInning":"19.53","gamesFinished":2,"strikeoutWalkRatio":"2.20","strikeoutsPer9Inn":"12.64","walksPer9Inn":"5.74","hitsPer9Inn":"11.49","runsScoredPer9":"6.32","homeRunsPer9":"1.15","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666974":{"person":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"jerseyNumber":"78","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":9,"strikes":10,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":50,"gamesStarted":0,"flyOuts":15,"groundOuts":52,"airOuts":31,"runs":29,"doubles":5,"triples":1,"homeRuns":5,"strikeOuts":42,"baseOnBalls":18,"intentionalWalks":1,"hits":46,"hitByPitch":2,"atBats":167,"obp":".351","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":750,"era":"5.52","inningsPitched":"44.0","wins":1,"losses":6,"saves":1,"saveOpportunities":4,"holds":17,"blownSaves":3,"earnedRuns":27,"whip":"1.45","battersFaced":191,"outs":132,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":750,"balls":274,"strikes":476,"strikePercentage":".630","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.68","rbi":2,"winPercentage":".143","pitchesPerInning":"17.05","gamesFinished":6,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"8.59","walksPer9Inn":"3.68","hitsPer9Inn":"9.41","runsScoredPer9":"5.93","homeRunsPer9":"1.02","inheritedRunners":11,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":2,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID608650":{"person":{"id":608650,"fullName":"Dietrich Enns","link":"/api/v1/people/608650"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{"note":"(H, 3)","summary":"1.0 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":22,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":8,"strikes":14,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":2,"flyOuts":7,"groundOuts":29,"airOuts":18,"runs":15,"doubles":5,"triples":1,"homeRuns":2,"strikeOuts":31,"baseOnBalls":7,"intentionalWalks":2,"hits":33,"hitByPitch":0,"atBats":110,"obp":".339","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":462,"era":"4.67","inningsPitched":"27.0","wins":1,"losses":1,"saves":1,"saveOpportunities":1,"holds":3,"blownSaves":0,"earnedRuns":14,"whip":"1.48","battersFaced":118,"outs":81,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":462,"balls":142,"strikes":320,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.61","rbi":0,"winPercentage":".500","pitchesPerInning":"17.11","gamesFinished":3,"strikeoutWalkRatio":"4.43","strikeoutsPer9Inn":"10.33","walksPer9Inn":"2.33","hitsPer9Inn":"11.00","runsScoredPer9":"5.00","homeRunsPer9":"0.67","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":7},"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"}]},"ID681297":{"person":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"jerseyNumber":"17","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"500","stats":{"batting":{"summary":"0-5 | 3 K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":6,"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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":29,"groundOuts":47,"airOuts":44,"runs":23,"doubles":10,"triples":0,"homeRuns":9,"strikeOuts":73,"baseOnBalls":13,"intentionalWalks":0,"hits":43,"hitByPitch":5,"avg":".208","atBats":207,"obp":".271","slg":".386","ops":".657","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":225,"totalBases":80,"rbi":22,"leftOnBase":85,"sacBunts":0,"sacFlies":0,"babip":".272","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.00","popOuts":6,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":120,"errors":1,"chances":124,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID691723":{"person":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"jerseyNumber":"16","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":21,"groundOuts":34,"airOuts":43,"runs":17,"doubles":9,"triples":0,"homeRuns":5,"strikeOuts":44,"baseOnBalls":15,"intentionalWalks":0,"hits":31,"hitByPitch":1,"avg":".204","atBats":152,"obp":".280","slg":".362","ops":".642","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":168,"totalBases":55,"rbi":19,"leftOnBase":69,"sacBunts":0,"sacFlies":0,"babip":".252","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.40","popOuts":14,"lineOuts":8},"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":22,"putOuts":275,"errors":2,"chances":299,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656577":{"person":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"jerseyNumber":"70","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":4,"groundOuts":6,"airOuts":10,"runs":11,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":18,"baseOnBalls":1,"intentionalWalks":0,"hits":10,"hitByPitch":3,"avg":".227","atBats":44,"obp":".292","slg":".591","ops":".883","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":48,"totalBases":26,"rbi":4,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"babip":".304","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.67","popOuts":4,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","assists":7,"putOuts":115,"errors":1,"chances":123,"fielding":".992","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[702616,676059,676679,683002,663624,681297,694212,669236,687637,666185,669432,608650,666974],"pitchers":[669432,608650,666974],"bench":[656577,691723],"bullpen":[669211,670329,682274,665152,656686,700249,669704,608372,664991,687064],"battingOrder":[702616,676679,683002,663624,681297,694212,669236,687637,666185],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Basallo (1, May); Vázquez, L (1, Hicks, J)."},{"label":"3B","value":"Henderson (5, Morán)."},{"label":"HR","value":"Henderson (15, 3rd inning off May, 0 on, 2 out)."},{"label":"TB","value":"Basallo 3; Beavers 2; Henderson 7; Jackson, J 2; Mountcastle 3; Vázquez, L 2."},{"label":"RBI","value":"Basallo 2 (4); Beavers (1); Henderson 2 (57); Mountcastle (19)."},{"label":"2-out RBI","value":"Henderson; Basallo 2."},{"label":"Runners left in scoring position, 2 out","value":"Cowser; Vázquez, L."},{"label":"Team RISP","value":"4-for-10."},{"label":"Team LOB","value":"10."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Jackson, J (2, 2nd base by May/Narváez)."}]},{"title":"FIELDING","fieldList":[{"label":"PB","value":"Basallo (1)."},{"label":"DP","value":"(Henderson-Holliday-Mountcastle)."}]}],"note":[{"label":"1","value":"Ran for Westburg in the 1st."}]},"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":3,"groundOuts":12,"airOuts":6,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".253","atBats":31,"obp":".323","slg":".426","ops":".749","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":8,"rbi":3,"leftOnBase":13,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":9,"groundOuts":7,"airOuts":9,"runs":6,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":0,"hits":12,"hitByPitch":1,"atBats":38,"obp":".395","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":173,"era":"3.76","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.30","battersFaced":43,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":173,"balls":61,"strikes":112,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":6,"pitchesPerInning":"19.22","runsScoredPer9":"6.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":0,"chances":34,"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":"200","stats":{"batting":{"summary":"2-4 | 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"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":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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":19,"groundOuts":53,"airOuts":28,"runs":38,"doubles":17,"triples":1,"homeRuns":4,"strikeOuts":63,"baseOnBalls":35,"intentionalWalks":0,"hits":56,"hitByPitch":5,"avg":".280","atBats":200,"obp":".400","slg":".435","ops":".835","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":240,"totalBases":87,"rbi":23,"leftOnBase":77,"sacBunts":0,"sacFlies":0,"babip":".391","groundOutsToAirouts":"1.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.00","popOuts":2,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":66,"errors":1,"chances":69,"fielding":".986","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":38,"gamesStarted":2,"flyOuts":34,"groundOuts":62,"airOuts":68,"runs":26,"doubles":9,"triples":2,"homeRuns":5,"strikeOuts":50,"baseOnBalls":11,"intentionalWalks":0,"hits":58,"hitByPitch":1,"atBats":236,"obp":".281","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":972,"era":"3.23","inningsPitched":"61.1","wins":5,"losses":2,"saves":1,"saveOpportunities":4,"holds":8,"blownSaves":3,"earnedRuns":22,"whip":"1.13","battersFaced":250,"outs":184,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":972,"balls":312,"strikes":660,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".714","pitchesPerInning":"15.85","gamesFinished":3,"strikeoutWalkRatio":"4.55","strikeoutsPer9Inn":"7.34","walksPer9Inn":"1.61","hitsPer9Inn":"8.51","runsScoredPer9":"3.82","homeRunsPer9":"0.73","inheritedRunners":22,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":6,"errors":0,"chances":10,"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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"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":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":24,"groundOuts":59,"airOuts":36,"runs":34,"doubles":19,"triples":3,"homeRuns":8,"strikeOuts":60,"baseOnBalls":11,"intentionalWalks":1,"hits":62,"hitByPitch":2,"avg":".290","atBats":214,"obp":".326","slg":".519","ops":".845","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":230,"totalBases":111,"rbi":39,"leftOnBase":77,"sacBunts":0,"sacFlies":3,"babip":".362","groundOutsToAirouts":"1.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.75","popOuts":1,"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":70,"putOuts":292,"errors":7,"chances":369,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID621111":{"person":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"jerseyNumber":"0","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":55,"groundOuts":115,"airOuts":111,"runs":68,"doubles":13,"triples":1,"homeRuns":21,"strikeOuts":78,"baseOnBalls":50,"intentionalWalks":0,"hits":114,"hitByPitch":9,"atBats":416,"obp":".363","caughtStealing":1,"stolenBases":16,"stolenBasePercentage":".941","caughtStealingPercentage":".059","numberOfPitches":1855,"era":"5.43","inningsPitched":"106.0","wins":7,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":64,"whip":"1.55","battersFaced":478,"outs":318,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1855,"balls":705,"strikes":1150,"strikePercentage":".620","hitBatsmen":9,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.04","rbi":0,"winPercentage":".500","pitchesPerInning":"17.50","gamesFinished":0,"strikeoutWalkRatio":"1.56","strikeoutsPer9Inn":"6.62","walksPer9Inn":"4.25","hitsPer9Inn":"9.68","runsScoredPer9":"5.77","homeRunsPer9":"1.78","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":18,"lineOuts":38},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":10,"errors":1,"chances":22,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663993":{"person":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"jerseyNumber":"37","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"401","stats":{"batting":{"note":"a-","summary":"0-0 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":52,"groundOuts":112,"airOuts":105,"runs":51,"doubles":17,"triples":2,"homeRuns":16,"strikeOuts":130,"baseOnBalls":48,"intentionalWalks":0,"hits":95,"hitByPitch":1,"avg":".216","atBats":440,"obp":".293","slg":".373","ops":".666","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":491,"totalBases":164,"rbi":68,"leftOnBase":185,"sacBunts":0,"sacFlies":2,"babip":".267","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.50","popOuts":15,"lineOuts":38},"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":60,"putOuts":815,"errors":7,"chances":882,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"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":{},"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":56,"gamesStarted":0,"flyOuts":32,"groundOuts":50,"airOuts":63,"runs":24,"doubles":9,"triples":0,"homeRuns":6,"strikeOuts":38,"baseOnBalls":17,"intentionalWalks":1,"hits":45,"hitByPitch":2,"atBats":194,"obp":".299","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":821,"era":"3.16","inningsPitched":"51.1","wins":4,"losses":4,"saves":3,"saveOpportunities":10,"holds":16,"blownSaves":7,"earnedRuns":18,"whip":"1.21","battersFaced":215,"outs":154,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":821,"balls":302,"strikes":519,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".500","pitchesPerInning":"15.99","gamesFinished":9,"strikeoutWalkRatio":"2.24","strikeoutsPer9Inn":"6.66","walksPer9Inn":"2.98","hitsPer9Inn":"7.89","runsScoredPer9":"4.21","homeRunsPer9":"1.05","inheritedRunners":22,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":47,"flyOuts":18,"groundOuts":38,"airOuts":36,"runs":12,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":31,"baseOnBalls":11,"intentionalWalks":0,"hits":21,"hitByPitch":1,"avg":".169","atBats":124,"obp":".239","slg":".202","ops":".441","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":138,"totalBases":25,"rbi":5,"leftOnBase":69,"sacBunts":0,"sacFlies":2,"babip":".221","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":10,"lineOuts":8},"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":29,"stolenBasePercentage":".763","caughtStealingPercentage":".237","assists":14,"putOuts":281,"errors":3,"chances":298,"fielding":".990","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"300","stats":{"batting":{"summary":"0-3 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":50,"groundOuts":63,"airOuts":93,"runs":49,"doubles":23,"triples":0,"homeRuns":16,"strikeOuts":53,"baseOnBalls":34,"intentionalWalks":2,"hits":90,"hitByPitch":7,"avg":".302","atBats":298,"obp":".385","slg":".540","ops":".925","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":340,"totalBases":161,"rbi":52,"leftOnBase":130,"sacBunts":0,"sacFlies":1,"babip":".322","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.62","popOuts":26,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":155,"putOuts":52,"errors":8,"chances":215,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":"500","stats":{"batting":{"summary":"2-4 | 2B","gamesPlayed":1,"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,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"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":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":122,"flyOuts":63,"groundOuts":92,"airOuts":116,"runs":70,"doubles":21,"triples":0,"homeRuns":19,"strikeOuts":142,"baseOnBalls":25,"intentionalWalks":0,"hits":122,"hitByPitch":5,"avg":".260","atBats":470,"obp":".303","slg":".426","ops":".729","caughtStealing":0,"stolenBases":22,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":502,"totalBases":200,"rbi":79,"leftOnBase":204,"sacBunts":1,"sacFlies":1,"babip":".332","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.74","popOuts":31,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":324,"putOuts":165,"errors":9,"chances":498,"fielding":".982","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":22,"gamesStarted":21,"flyOuts":64,"groundOuts":151,"airOuts":119,"runs":52,"doubles":14,"triples":0,"homeRuns":14,"strikeOuts":97,"baseOnBalls":45,"intentionalWalks":0,"hits":116,"hitByPitch":10,"atBats":476,"obp":".319","caughtStealing":6,"stolenBases":13,"stolenBasePercentage":".684","caughtStealingPercentage":".316","numberOfPitches":2069,"era":"3.23","inningsPitched":"128.0","wins":9,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"1.26","battersFaced":538,"outs":384,"gamesPitched":22,"completeGames":1,"shutouts":0,"pitchesThrown":2069,"balls":782,"strikes":1287,"strikePercentage":".620","hitBatsmen":10,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.27","rbi":0,"winPercentage":".600","pitchesPerInning":"16.16","gamesFinished":0,"strikeoutWalkRatio":"2.16","strikeoutsPer9Inn":"6.82","walksPer9Inn":"3.16","hitsPer9Inn":"8.16","runsScoredPer9":"3.66","homeRunsPer9":"0.98","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":21,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":8,"errors":2,"chances":24,"fielding":".917","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":48,"gamesStarted":0,"flyOuts":31,"groundOuts":48,"airOuts":48,"runs":20,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":69,"baseOnBalls":21,"intentionalWalks":2,"hits":44,"hitByPitch":5,"atBats":207,"obp":".298","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":951,"era":"2.86","inningsPitched":"56.2","wins":5,"losses":2,"saves":1,"saveOpportunities":5,"holds":17,"blownSaves":4,"earnedRuns":18,"whip":"1.15","battersFaced":235,"outs":170,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":951,"balls":314,"strikes":637,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".714","pitchesPerInning":"16.78","gamesFinished":8,"strikeoutWalkRatio":"3.29","strikeoutsPer9Inn":"10.96","walksPer9Inn":"3.34","hitsPer9Inn":"6.99","runsScoredPer9":"3.18","homeRunsPer9":"0.32","inheritedRunners":12,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":25,"gamesStarted":25,"flyOuts":62,"groundOuts":141,"airOuts":127,"runs":46,"doubles":23,"triples":2,"homeRuns":14,"strikeOuts":196,"baseOnBalls":41,"intentionalWalks":0,"hits":130,"hitByPitch":1,"atBats":593,"obp":".270","caughtStealing":7,"stolenBases":12,"stolenBasePercentage":".632","caughtStealingPercentage":".368","numberOfPitches":2471,"era":"2.43","inningsPitched":"159.1","wins":13,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.07","battersFaced":637,"outs":478,"gamesPitched":25,"completeGames":1,"shutouts":1,"pitchesThrown":2471,"balls":819,"strikes":1652,"strikePercentage":".670","hitBatsmen":1,"balks":3,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":".722","pitchesPerInning":"15.51","gamesFinished":0,"strikeoutWalkRatio":"4.78","strikeoutsPer9Inn":"11.07","walksPer9Inn":"2.32","hitsPer9Inn":"7.34","runsScoredPer9":"2.60","homeRunsPer9":"0.79","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":26,"lineOuts":39},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":6,"errors":0,"chances":13,"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":{},"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":46,"gamesStarted":0,"flyOuts":16,"groundOuts":30,"airOuts":33,"runs":15,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":42,"baseOnBalls":14,"intentionalWalks":2,"hits":36,"hitByPitch":2,"atBats":139,"obp":".333","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":610,"era":"2.61","inningsPitched":"38.0","wins":3,"losses":1,"saves":0,"saveOpportunities":4,"holds":15,"blownSaves":4,"earnedRuns":11,"whip":"1.32","battersFaced":157,"outs":114,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":610,"balls":217,"strikes":393,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".750","pitchesPerInning":"16.05","gamesFinished":2,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"9.95","walksPer9Inn":"3.32","hitsPer9Inn":"8.53","runsScoredPer9":"3.55","homeRunsPer9":"0.47","inheritedRunners":28,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":10},"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}},"ID647351":{"person":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"jerseyNumber":"29","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"900","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":42,"groundOuts":73,"airOuts":84,"runs":33,"doubles":13,"triples":0,"homeRuns":7,"strikeOuts":40,"baseOnBalls":14,"intentionalWalks":1,"hits":62,"hitByPitch":6,"avg":".244","atBats":254,"obp":".294","slg":".378","ops":".672","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":279,"totalBases":96,"rbi":27,"leftOnBase":94,"sacBunts":0,"sacFlies":5,"babip":".259","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.29","popOuts":19,"lineOuts":23},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":6,"obp":".625","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":15,"era":"18.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"5.00","battersFaced":8,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":5,"strikes":10,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"36.00","runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":60,"putOuts":440,"errors":7,"chances":507,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":1,"putOuts":10,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":47,"groundOuts":76,"airOuts":81,"runs":43,"doubles":21,"triples":0,"homeRuns":10,"strikeOuts":83,"baseOnBalls":32,"intentionalWalks":0,"hits":77,"hitByPitch":0,"avg":".245","atBats":314,"obp":".313","slg":".408","ops":".721","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":349,"totalBases":128,"rbi":36,"leftOnBase":154,"sacBunts":1,"sacFlies":2,"babip":".300","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.40","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":{"gamesStarted":1,"caughtStealing":25,"stolenBases":64,"stolenBasePercentage":".719","caughtStealingPercentage":".281","assists":51,"putOuts":718,"errors":7,"chances":776,"fielding":".991","passedBall":6,"pickoffs":4}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID681987":{"person":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"jerseyNumber":"40","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"100","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":3,"groundOuts":7,"airOuts":5,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":1,"avg":".250","atBats":28,"obp":".290","slg":".321","ops":".611","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":31,"totalBases":9,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":1,"babip":".368","groundOutsToAirouts":"1.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"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":4,"errors":0,"chances":12,"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"}]},"ID663462":{"person":{"id":663462,"fullName":"Isaiah Campbell","link":"/api/v1/people/663462"},"jerseyNumber":"48","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":6,"gamesStarted":0,"flyOuts":1,"groundOuts":13,"airOuts":4,"runs":6,"doubles":0,"triples":1,"homeRuns":1,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":13,"hitByPitch":1,"atBats":33,"obp":".429","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":109,"era":"7.04","inningsPitched":"7.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.83","battersFaced":35,"outs":23,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":109,"balls":29,"strikes":80,"strikePercentage":".730","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.25","rbi":0,"winPercentage":".---","pitchesPerInning":"14.22","gamesFinished":4,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"3.52","walksPer9Inn":"1.17","hitsPer9Inn":"15.26","runsScoredPer9":"7.04","homeRunsPer9":"1.17","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"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":"600","stats":{"batting":{"summary":"1-3 | 2B, K, 3 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","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":123,"flyOuts":67,"groundOuts":107,"airOuts":127,"runs":71,"doubles":34,"triples":12,"homeRuns":12,"strikeOuts":131,"baseOnBalls":46,"intentionalWalks":1,"hits":129,"hitByPitch":10,"avg":".263","atBats":490,"obp":".337","slg":".455","ops":".792","caughtStealing":5,"stolenBases":20,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":550,"totalBases":223,"rbi":69,"leftOnBase":174,"sacBunts":1,"sacFlies":3,"babip":".334","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.83","popOuts":27,"lineOuts":33},"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":235,"errors":7,"chances":249,"fielding":".972","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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":11,"groundOuts":16,"airOuts":16,"runs":10,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":3,"intentionalWalks":0,"hits":15,"hitByPitch":3,"avg":".254","atBats":59,"obp":".323","slg":".339","ops":".662","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":65,"totalBases":20,"rbi":3,"leftOnBase":25,"sacBunts":0,"sacFlies":0,"babip":".319","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":89,"errors":1,"chances":101,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"700","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":63,"groundOuts":110,"airOuts":122,"runs":66,"doubles":25,"triples":3,"homeRuns":14,"strikeOuts":87,"baseOnBalls":21,"intentionalWalks":0,"hits":106,"hitByPitch":5,"avg":".252","atBats":420,"obp":".295","slg":".426","ops":".721","caughtStealing":4,"stolenBases":18,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":451,"totalBases":179,"rbi":52,"leftOnBase":191,"sacBunts":3,"sacFlies":2,"babip":".287","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":24,"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":38,"putOuts":269,"errors":7,"chances":314,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"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":"1.0 IP, 2 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":27,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":9,"strikes":18,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"18.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":28,"gamesStarted":9,"flyOuts":20,"groundOuts":82,"airOuts":42,"runs":50,"doubles":11,"triples":3,"homeRuns":5,"strikeOuts":56,"baseOnBalls":28,"intentionalWalks":1,"hits":71,"hitByPitch":8,"atBats":248,"obp":".375","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1112,"era":"6.61","inningsPitched":"62.2","wins":1,"losses":7,"saves":2,"saveOpportunities":3,"holds":2,"blownSaves":1,"earnedRuns":46,"whip":"1.58","battersFaced":288,"outs":188,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":1112,"balls":421,"strikes":691,"strikePercentage":".620","hitBatsmen":8,"balks":0,"wildPitches":9,"pickoffs":1,"groundOutsToAirouts":"1.95","rbi":2,"winPercentage":".125","pitchesPerInning":"17.74","gamesFinished":8,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"8.04","walksPer9Inn":"4.02","hitsPer9Inn":"10.20","runsScoredPer9":"7.18","homeRunsPer9":"0.72","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":14},"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"}]},"ID663558":{"person":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 2 ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":2,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":46,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":10,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":46,"balls":20,"strikes":26,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":2,"groundOuts":3,"airOuts":4,"runs":3,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":17,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":80,"era":"6.75","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"2.00","battersFaced":20,"outs":12,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":80,"balls":32,"strikes":48,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":2,"winPercentage":".---","pitchesPerInning":"20.00","gamesFinished":1,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"11.25","walksPer9Inn":"6.75","hitsPer9Inn":"11.25","runsScoredPer9":"6.75","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":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":19,"gamesStarted":19,"flyOuts":61,"groundOuts":91,"airOuts":131,"runs":47,"doubles":18,"triples":1,"homeRuns":15,"strikeOuts":87,"baseOnBalls":34,"intentionalWalks":0,"hits":99,"hitByPitch":1,"atBats":403,"obp":".304","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":1691,"era":"3.63","inningsPitched":"106.2","wins":8,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.25","battersFaced":444,"outs":320,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1691,"balls":598,"strikes":1093,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".800","pitchesPerInning":"15.85","gamesFinished":0,"strikeoutWalkRatio":"2.56","strikeoutsPer9Inn":"7.34","walksPer9Inn":"2.87","hitsPer9Inn":"8.35","runsScoredPer9":"3.97","homeRunsPer9":"1.27","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":32,"lineOuts":38},"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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":11,"groundOuts":34,"airOuts":15,"runs":5,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":14,"baseOnBalls":3,"intentionalWalks":0,"hits":20,"hitByPitch":3,"avg":".247","atBats":81,"obp":".292","slg":".383","ops":".675","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":89,"totalBases":31,"rbi":13,"leftOnBase":32,"sacBunts":0,"sacFlies":2,"babip":".269","groundOutsToAirouts":"2.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.50","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"note":"(L, 7-9)","summary":"6.0 IP, 2 ER, 5 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":7,"groundOuts":5,"airOuts":7,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":25,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":100,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":27,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":100,"balls":32,"strikes":68,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"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":22,"gamesStarted":21,"flyOuts":65,"groundOuts":116,"airOuts":119,"runs":65,"doubles":19,"triples":6,"homeRuns":17,"strikeOuts":114,"baseOnBalls":47,"intentionalWalks":3,"hits":116,"hitByPitch":10,"atBats":461,"obp":".333","caughtStealing":5,"stolenBases":18,"stolenBasePercentage":".783","caughtStealingPercentage":".217","numberOfPitches":1949,"era":"4.59","inningsPitched":"119.2","wins":7,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":61,"whip":"1.36","battersFaced":522,"outs":359,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1949,"balls":708,"strikes":1241,"strikePercentage":".640","hitBatsmen":10,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.97","rbi":2,"winPercentage":".438","pitchesPerInning":"16.29","gamesFinished":0,"strikeoutWalkRatio":"2.43","strikeoutsPer9Inn":"8.57","walksPer9Inn":"3.53","hitsPer9Inn":"8.72","runsScoredPer9":"4.89","homeRunsPer9":"1.28","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":21,"lineOuts":33},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":8,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":52,"gamesStarted":0,"flyOuts":26,"groundOuts":27,"airOuts":48,"runs":7,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":66,"baseOnBalls":13,"intentionalWalks":0,"hits":21,"hitByPitch":0,"atBats":161,"obp":".194","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":681,"era":"1.15","inningsPitched":"47.0","wins":4,"losses":2,"saves":22,"saveOpportunities":24,"holds":4,"blownSaves":2,"earnedRuns":6,"whip":"0.72","battersFaced":175,"outs":141,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":681,"balls":204,"strikes":477,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".667","pitchesPerInning":"14.49","gamesFinished":30,"strikeoutWalkRatio":"5.08","strikeoutsPer9Inn":"12.64","walksPer9Inn":"2.49","hitsPer9Inn":"4.02","runsScoredPer9":"1.34","homeRunsPer9":"0.57","inheritedRunners":10,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":10,"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":[681987,701350,608324,663853,663993,596115,680776,678882,665966,647351,669160,663558,663855],"pitchers":[669160,663558,663855],"bench":[686765,657136,807799],"bullpen":[678394,621111,663462,547973,676979,608337,571927,669711,676477,458677],"battingOrder":[681987,701350,608324,663993,596115,680776,678882,665966,647351],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Story (21, Rogers, Tr); Duran, Ja (34, Cano)."},{"label":"TB","value":"Anthony 2; Duran, Ja 2; Eaton; Story 3."},{"label":"RBI","value":"Duran, Ja 3 (69)."},{"label":"2-out RBI","value":"Duran, Ja 2."},{"label":"Runners left in scoring position, 2 out","value":"Rafaela 2; Story."},{"label":"SF","value":"Duran, Ja."},{"label":"GIDP","value":"Bregman."},{"label":"Team RISP","value":"1-for-6."},{"label":"Team LOB","value":"4."}]}],"note":[{"label":"a","value":"Walked for Gonzalez, R in the 9th."}]}},"officials":[{"official":{"id":427292,"fullName":"Ron Kulpa","link":"/api/v1/people/427292"},"officialType":"Home Plate"},{"official":{"id":484499,"fullName":"Manny Gonzalez","link":"/api/v1/people/484499"},"officialType":"First Base"},{"official":{"id":484183,"fullName":"Cory Blaser","link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"fullName":"Alex Tosi","link":"/api/v1/people/605673"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Hicks, J."},{"label":"HBP","value":"Henderson (by Hicks, J)."},{"label":"Pitches-strikes","value":"Rogers, Tr 98-72; Enns 22-14; Cano 19-10; May 100-68; Morán 46-26; Hicks, J 27-18."},{"label":"Groundouts-flyouts","value":"Rogers, Tr 9-2; Enns 2-0; Cano 1-1; May 5-7; Morán 2-1; Hicks, J 0-1."},{"label":"Batters faced","value":"Rogers, Tr 25; Enns 4; Cano 5; May 27; Morán 10; Hicks, J 6."},{"label":"Inherited runners-scored","value":"Cano 1-1."},{"label":"Umpires","value":"HP: Ron Kulpa. 1B: Manny Gonzalez. 2B: Cory Blaser. 3B: Alex Tosi. "},{"label":"Weather","value":"66 degrees, Cloudy."},{"label":"Wind","value":"3 mph, R To L."},{"label":"First pitch","value":"7:11 PM."},{"label":"T","value":"2:50."},{"label":"Att","value":"36,961."},{"label":"Venue","value":"Fenway Park."},{"label":"August 18, 2025"}],"pitchingNotes":["Enns pitched to 1 batter in the 9th inning."],"topPerformers":[{"player":{"person":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432","boxscoreName":"Rogers, Tr"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{"note":"(W, 6-2)","summary":"7.0 IP, ER, 7 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":9,"airOuts":4,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":98,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":25,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":26,"strikes":72,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.29","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":2,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":12,"flyOuts":39,"groundOuts":81,"airOuts":77,"runs":12,"doubles":6,"triples":2,"homeRuns":2,"strikeOuts":67,"baseOnBalls":16,"intentionalWalks":0,"hits":45,"hitByPitch":1,"atBats":268,"obp":".216","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1109,"era":"1.41","inningsPitched":"76.1","wins":6,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"0.80","battersFaced":287,"outs":229,"gamesPitched":12,"completeGames":1,"shutouts":0,"pitchesThrown":1109,"balls":345,"strikes":764,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.05","rbi":1,"winPercentage":".750","pitchesPerInning":"14.53","gamesFinished":0,"strikeoutWalkRatio":"4.19","strikeoutsPer9Inn":"7.90","walksPer9Inn":"1.89","hitsPer9Inn":"5.31","runsScoredPer9":"1.41","homeRunsPer9":"0.24","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":17,"lineOuts":21},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":76,"pitchingGameScore":76},{"player":{"person":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002","boxscoreName":"Henderson"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | HR, 3B, HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":3,"doubles":0,"triples":1,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":7,"rbi":2,"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":7,"putOuts":1,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":118,"flyOuts":43,"groundOuts":123,"airOuts":88,"runs":70,"doubles":29,"triples":5,"homeRuns":15,"strikeOuts":109,"baseOnBalls":46,"intentionalWalks":4,"hits":124,"hitByPitch":4,"avg":".281","atBats":441,"obp":".352","slg":".472","ops":".824","caughtStealing":4,"stolenBases":16,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":494,"totalBases":208,"rbi":57,"leftOnBase":139,"sacBunts":0,"sacFlies":3,"babip":".341","groundOutsToAirouts":"1.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.40","popOuts":18,"lineOuts":27},"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":285,"putOuts":143,"errors":7,"chances":435,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":69,"hittingGameScore":69},{"player":{"person":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637","boxscoreName":"Beavers"},"jerseyNumber":"12","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"800","stats":{"batting":{"summary":"2-2 | 2 BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":1,"groundOuts":0,"airOuts":4,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".364","atBats":11,"obp":".500","slg":".455","ops":".955","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":14,"totalBases":5,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".500","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":58,"hittingGameScore":58}]},"decisions":{"winner":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"loser":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}