{"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":776813,"link":"/api/v1.1/game/776813/feed/live","metaData":{"wait":10,"timeStamp":"20250810_010532","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count03","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776813,"type":"R","doubleHeader":"N","id":"2025/08/09/anamlb-detmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776813-2025-08-09","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-09T22:10:00Z","originalDate":"2025-08-09","officialDate":"2025-08-09","dayNight":"night","time":"6:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108","season":2025,"venue":{"id":1,"name":"Angel Stadium","link":"/api/v1/venues/1"},"springVenue":{"id":2500,"link":"/api/v1/venues/2500"},"teamCode":"ana","fileCode":"ana","abbreviation":"LAA","teamName":"Angels","locationName":"Anaheim","firstYearOfPlay":"1961","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"LA Angels","record":{"gamesPlayed":117,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":56,"losses":61,"ties":0,"pct":".479"},"records":{},"divisionLeader":false,"wins":56,"losses":61,"winningPercentage":".479"},"franchiseName":"Los Angeles","clubName":"Angels","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116","season":2025,"venue":{"id":2394,"name":"Comerica Park","link":"/api/v1/venues/2394"},"springVenue":{"id":2511,"link":"/api/v1/venues/2511"},"teamCode":"det","fileCode":"det","abbreviation":"DET","teamName":"Tigers","locationName":"Detroit","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":202,"name":"American League Central","link":"/api/v1/divisions/202"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Detroit","record":{"gamesPlayed":118,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":67,"losses":51,"ties":0,"pct":".568"},"records":{},"divisionLeader":false,"wins":67,"losses":51,"winningPercentage":".568"},"franchiseName":"Detroit","clubName":"Tigers","active":true}},"players":{"ID676428":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428","firstName":"Brant","lastName":"Hurter","primaryNumber":"48","birthDate":"1998-09-06","currentAge":28,"birthCity":"Canton","birthStateProvince":"GA","birthCountry":"USA","height":"6' 6\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brant","useLastName":"Hurter","middleName":"Harris","boxscoreName":"Hurter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-08-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brant Hurter","nameSlug":"brant-hurter-676428","firstLastName":"Brant Hurter","lastFirstName":"Hurter, Brant","lastInitName":"Hurter, B","initLastName":"B Hurter","fullFMLName":"Brant Harris Hurter","fullLFMName":"Hurter, Brant Harris","strikeZoneTop":3.656,"strikeZoneBottom":1.677},"ID669373":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373","firstName":"Tarik","lastName":"Skubal","primaryNumber":"29","birthDate":"1996-11-20","currentAge":29,"birthCity":"Hayward","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tarik","useLastName":"Skubal","middleName":"Daniel","boxscoreName":"Skubal","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"tare-ick sku-ble","mlbDebutDate":"2020-08-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tarik Skubal","nameSlug":"tarik-skubal-669373","firstLastName":"Tarik Skubal","lastFirstName":"Skubal, Tarik","lastInitName":"Skubal, T","initLastName":"T Skubal","fullFMLName":"Tarik Daniel Skubal","fullLFMName":"Skubal, Tarik Daniel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID663554":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554","firstName":"Casey","lastName":"Mize","primaryNumber":"32","birthDate":"1997-05-01","currentAge":29,"birthCity":"Springville","birthStateProvince":"AL","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Casey","useLastName":"Mize","middleName":"A.","boxscoreName":"Mize","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Casey Mize","nameSlug":"casey-mize-663554","firstLastName":"Casey Mize","lastFirstName":"Mize, Casey","lastInitName":"Mize, C","initLastName":"C Mize","fullFMLName":"Casey A. Mize","fullLFMName":"Mize, Casey A.","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID660162":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162","firstName":"Yoán","lastName":"Moncada","primaryNumber":"10","birthDate":"1995-05-27","currentAge":31,"birthCity":"Cienfuegos","birthCountry":"Cuba","height":"6' 0\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Yoán","useLastName":"Moncada","middleName":"Manuel","boxscoreName":"Moncada","nickName":"Yoyo","gender":"M","nameMatrilineal":"Olivera","isPlayer":true,"isVerified":true,"pronunciation":"YO-on moan-CAH-duh","mlbDebutDate":"2016-09-02","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yoán Moncada","nameSlug":"yoan-moncada-660162","firstLastName":"Yoán Moncada","lastFirstName":"Moncada, Yoán","lastInitName":"Moncada, Y","initLastName":"Y Moncada","fullFMLName":"Yoán Manuel Moncada","fullLFMName":"Moncada, Yoán Manuel","strikeZoneTop":3.217,"strikeZoneBottom":1.624},"ID641401":{"id":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401","firstName":"Connor","lastName":"Brogdon","primaryNumber":"75","birthDate":"1995-01-29","currentAge":31,"birthCity":"Clovis","birthStateProvince":"CA","birthCountry":"USA","height":"6' 6\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Connor","useLastName":"Brogdon","middleName":"Michael","boxscoreName":"Brogdon","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"pronunciation":"BROG-denn","mlbDebutDate":"2020-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Connor Brogdon","nameSlug":"connor-brogdon-641401","firstLastName":"Connor Brogdon","lastFirstName":"Brogdon, Connor","lastInitName":"Brogdon, C","initLastName":"C Brogdon","fullFMLName":"Connor Michael Brogdon","fullLFMName":"Brogdon, Connor Michael","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID606160":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160","firstName":"Rafael","lastName":"Montero","primaryNumber":"43","birthDate":"1990-10-17","currentAge":35,"birthCity":"Higuerito","birthCountry":"Dominican Republic","height":"6' 0\"","weight":193,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Rafael","useLastName":"Montero","boxscoreName":"Montero, R","nickName":"Monte","gender":"M","nameMatrilineal":"Quezada","isPlayer":true,"isVerified":true,"mlbDebutDate":"2014-05-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rafael Montero","nameSlug":"rafael-montero-606160","firstLastName":"Rafael Montero","lastFirstName":"Montero, Rafael","lastInitName":"Montero, R","initLastName":"R Montero","fullFMLName":"Rafael Montero","fullLFMName":"Montero, Rafael","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID667755":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755","firstName":"José","lastName":"Soriano","primaryNumber":"40","birthDate":"1998-10-20","currentAge":27,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Soriano","middleName":"Joaquin","boxscoreName":"Soriano, J","gender":"M","nameMatrilineal":"Santana","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-06-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Soriano","nameSlug":"jose-soriano-667755","firstLastName":"José Soriano","lastFirstName":"Soriano, José","lastInitName":"Soriano, J","initLastName":"J Soriano","fullFMLName":"José Joaquin Soriano","fullLFMName":"Soriano, José Joaquin","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID682985":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985","firstName":"Riley","lastName":"Greene","primaryNumber":"31","birthDate":"2000-09-28","currentAge":25,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Riley","useLastName":"Greene","middleName":"Alan","boxscoreName":"Greene, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-06-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Riley Greene","nameSlug":"riley-greene-682985","firstLastName":"Riley Greene","lastFirstName":"Greene, Riley","lastInitName":"Greene, R","initLastName":"R Greene","fullFMLName":"Riley Alan Greene","fullLFMName":"Greene, Riley Alan","strikeZoneTop":3.3,"strikeZoneBottom":1.67},"ID686799":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799","firstName":"Jack","lastName":"Kochanowicz","primaryNumber":"41","birthDate":"2000-12-22","currentAge":25,"birthCity":"Philadelphia","birthStateProvince":"PA","birthCountry":"USA","height":"6' 7\"","weight":228,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Kochanowicz","middleName":"Von","boxscoreName":"Kochanowicz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"ko-HAWN-o-wits","mlbDebutDate":"2024-07-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jack Kochanowicz","nameSlug":"jack-kochanowicz-686799","firstLastName":"Jack Kochanowicz","lastFirstName":"Kochanowicz, Jack","lastInitName":"Kochanowicz, J","initLastName":"J Kochanowicz","fullFMLName":"Jack Von Kochanowicz","fullLFMName":"Kochanowicz, Jack Von","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID663947":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947","firstName":"Weston","lastName":"Holton","primaryNumber":"87","birthDate":"1996-06-13","currentAge":30,"birthCity":"Tallahassee","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Holton","middleName":"Tyler","boxscoreName":"Holton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-04-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tyler Holton","nameSlug":"tyler-holton-663947","firstLastName":"Tyler Holton","lastFirstName":"Holton, Tyler","lastInitName":"Holton, T","initLastName":"T Holton","fullFMLName":"Weston Tyler Holton","fullLFMName":"Holton, Weston Tyler","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID545361":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361","firstName":"Michael","lastName":"Trout","primaryNumber":"27","birthDate":"1991-08-07","currentAge":35,"birthCity":"Vineland","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Mike","useLastName":"Trout","middleName":"Nelson","boxscoreName":"Trout","nickName":"Kiiiiid","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2011-07-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mike Trout","nameSlug":"mike-trout-545361","firstLastName":"Mike Trout","lastFirstName":"Trout, Mike","lastInitName":"Trout, M","initLastName":"M Trout","fullFMLName":"Michael Nelson Trout","fullLFMName":"Trout, Michael Nelson","strikeZoneTop":3.244,"strikeZoneBottom":1.637},"ID445276":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276","firstName":"Kenley","lastName":"Jansen","primaryNumber":"74","birthDate":"1987-09-30","currentAge":38,"birthCity":"Willemstad","birthCountry":"Curacao","height":"6' 5\"","weight":265,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kenley","useLastName":"Jansen","middleName":"Geronimo","boxscoreName":"Jansen, K","nickName":"Kenleyfornia","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"KEHN-lee JAN-sin","mlbDebutDate":"2010-07-24","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kenley Jansen","nameSlug":"kenley-jansen-445276","firstLastName":"Kenley Jansen","lastFirstName":"Jansen, Kenley","lastInitName":"Jansen, K","initLastName":"K Jansen","fullFMLName":"Kenley Geronimo Jansen","fullLFMName":"Jansen, Kenley Geronimo","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID656427":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427","firstName":"Jack","lastName":"Flaherty","primaryNumber":"9","birthDate":"1995-10-15","currentAge":30,"birthCity":"Burbank","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Flaherty","middleName":"Rafe","boxscoreName":"Flaherty","nickName":"Flare","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jack Flaherty","nameSlug":"jack-flaherty-656427","firstLastName":"Jack Flaherty","lastFirstName":"Flaherty, Jack","lastInitName":"Flaherty, J","initLastName":"J Flaherty","fullFMLName":"Jack Rafe Flaherty","fullLFMName":"Flaherty, Jack Rafe","strikeZoneTop":3.48,"strikeZoneBottom":1.62},"ID650402":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402","firstName":"Gleyber","lastName":"Torres","primaryNumber":"25","birthDate":"1996-12-13","currentAge":29,"birthCity":"Caracas","birthCountry":"Venezuela","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Gleyber","useLastName":"Torres","middleName":"David","boxscoreName":"Torres","nickName":"De Caracas","gender":"M","nameMatrilineal":"Castro","isPlayer":true,"isVerified":true,"pronunciation":"GLAY-burr","mlbDebutDate":"2018-04-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gleyber Torres","nameSlug":"gleyber-torres-650402","firstLastName":"Gleyber Torres","lastFirstName":"Torres, Gleyber","lastInitName":"Torres, G","initLastName":"G Torres","fullFMLName":"Gleyber David Torres","fullLFMName":"Torres, Gleyber David","strikeZoneTop":3.13,"strikeZoneBottom":1.579},"ID579328":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328","firstName":"Yusei","lastName":"Kikuchi","primaryNumber":"16","birthDate":"1991-06-17","currentAge":35,"birthCity":"Morioka","birthCountry":"Japan","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yusei","useLastName":"Kikuchi","boxscoreName":"Kikuchi","nickName":"U Say","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"YOO-say key-KOO-che","mlbDebutDate":"2019-03-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Yusei Kikuchi","nameSlug":"yusei-kikuchi-579328","firstLastName":"Yusei Kikuchi","lastFirstName":"Kikuchi, Yusei","lastInitName":"Kikuchi, Y","initLastName":"Y Kikuchi","fullFMLName":"Yusei Kikuchi","fullLFMName":"Kikuchi, Yusei","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID663837":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837","firstName":"Matthew","lastName":"Vierling","primaryNumber":"8","birthDate":"1996-09-16","currentAge":30,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Matt","useLastName":"Vierling","middleName":"Gregory","boxscoreName":"Vierling","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"VEER-ling","mlbDebutDate":"2021-06-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Vierling","nameSlug":"matt-vierling-663837","firstLastName":"Matt Vierling","lastFirstName":"Vierling, Matt","lastInitName":"Vierling, M","initLastName":"M Vierling","fullFMLName":"Matthew Gregory Vierling","fullLFMName":"Vierling, Matthew Gregory","strikeZoneTop":3.274,"strikeZoneBottom":1.652},"ID656271":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271","firstName":"Brock","lastName":"Burke","primaryNumber":"49","birthDate":"1996-08-04","currentAge":30,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brock","useLastName":"Burke","middleName":"Christopher","boxscoreName":"Burke, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-08-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brock Burke","nameSlug":"brock-burke-656271","firstLastName":"Brock Burke","lastFirstName":"Burke, Brock","lastInitName":"Burke, B","initLastName":"B Burke","fullFMLName":"Brock Christopher Burke","fullLFMName":"Burke, Brock Christopher","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID693307":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307","firstName":"Francis","lastName":"Dingler","primaryNumber":"13","birthDate":"1998-09-17","currentAge":28,"birthCity":"Massillon","birthStateProvince":"OH","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Dillon","useLastName":"Dingler","middleName":"Dillon","boxscoreName":"Dingler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-07-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dillon Dingler","nameSlug":"dillon-dingler-693307","firstLastName":"Dillon Dingler","lastFirstName":"Dingler, Dillon","lastInitName":"Dingler, D","initLastName":"D Dingler","fullFMLName":"Francis Dillon Dingler","fullLFMName":"Dingler, Francis Dillon","strikeZoneTop":3.272,"strikeZoneBottom":1.651},"ID690993":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993","firstName":"Colten","lastName":"Keith","primaryNumber":"33","birthDate":"2001-08-14","currentAge":25,"birthCity":"Zanesville","birthStateProvince":"OH","birthCountry":"USA","height":"6' 2\"","weight":211,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Colt","useLastName":"Keith","middleName":"Thomas","boxscoreName":"Keith","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colt Keith","nameSlug":"colt-keith-690993","firstLastName":"Colt Keith","lastFirstName":"Keith, Colt","lastInitName":"Keith, C","initLastName":"C Keith","fullFMLName":"Colten Thomas Keith","fullLFMName":"Keith, Colten Thomas","strikeZoneTop":3.278,"strikeZoneBottom":1.654},"ID672724":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724","firstName":"Oswald","lastName":"Peraza","primaryNumber":"2","birthDate":"2000-06-15","currentAge":26,"birthCity":"Barquisimeto","birthCountry":"Venezuela","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Oswald","useLastName":"Peraza","middleName":"Dair","boxscoreName":"Peraza, O","gender":"M","nameMatrilineal":"Sandoval","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Oswald Peraza","nameSlug":"oswald-peraza-672724","firstLastName":"Oswald Peraza","lastFirstName":"Peraza, Oswald","lastInitName":"Peraza, O","initLastName":"O Peraza","fullFMLName":"Oswald Dair Peraza","fullLFMName":"Peraza, Oswald Dair","strikeZoneTop":3.187,"strikeZoneBottom":1.608},"ID650859":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859","firstName":"Luis","lastName":"Rengifo","primaryNumber":"21","birthDate":"1997-02-26","currentAge":29,"birthCity":"Naguanagua","birthCountry":"Venezuela","height":"5' 9\"","weight":204,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Luis","useLastName":"Rengifo","middleName":"Jose","boxscoreName":"Rengifo","nickName":"Fifo","gender":"M","nameMatrilineal":"Canate","isPlayer":true,"isVerified":true,"pronunciation":"ren-HE-foe","mlbDebutDate":"2019-04-25","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Rengifo","nameSlug":"luis-rengifo-650859","firstLastName":"Luis Rengifo","lastFirstName":"Rengifo, Luis","lastInitName":"Rengifo, L","initLastName":"L Rengifo","fullFMLName":"Luis Jose Rengifo","fullLFMName":"Rengifo, Luis Jose","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID672569":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569","firstName":"Gustavo","lastName":"Campero","primaryNumber":"51","birthDate":"1997-09-20","currentAge":28,"birthCity":"Lorica","birthCountry":"Colombia","height":"5' 6\"","weight":183,"active":true,"primaryPosition":{"code":"O","name":"Outfield","type":"Outfielder","abbreviation":"OF"},"useName":"Gustavo","useLastName":"Campero","middleName":"Angel","boxscoreName":"Campero","gender":"M","nameMatrilineal":"Patron","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-09-15","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gustavo Campero","nameSlug":"gustavo-campero-672569","firstLastName":"Gustavo Campero","lastFirstName":"Campero, Gustavo","lastInitName":"Campero, G","initLastName":"G Campero","fullFMLName":"Gustavo Angel Campero","fullLFMName":"Campero, Gustavo Angel","strikeZoneTop":2.956,"strikeZoneBottom":1.492},"ID695681":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681","firstName":"Christian","lastName":"Moore","primaryNumber":"4","birthDate":"2002-10-21","currentAge":23,"birthCity":"Brooklyn","birthStateProvince":"NY","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Christian","useLastName":"Moore","boxscoreName":"Moore","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-06-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Moore","nameSlug":"christian-moore-695681","firstLastName":"Christian Moore","lastFirstName":"Moore, Christian","lastInitName":"Moore, C","initLastName":"C Moore","fullFMLName":"Christian Moore","fullLFMName":"Moore, Christian","strikeZoneTop":3.219,"strikeZoneBottom":1.625},"ID687263":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263","firstName":"Zachary","lastName":"Neto","primaryNumber":"9","birthDate":"2001-01-31","currentAge":25,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Zach","useLastName":"Neto","middleName":"Adam","boxscoreName":"Neto","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"NET-oh","mlbDebutDate":"2023-04-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach Neto","nameSlug":"zach-neto-687263","firstLastName":"Zach Neto","lastFirstName":"Neto, Zach","lastInitName":"Neto, Z","initLastName":"Z Neto","fullFMLName":"Zachary Adam Neto","fullLFMName":"Neto, Zachary Adam","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID656716":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716","firstName":"Zachary","lastName":"McKinstry","primaryNumber":"39","birthDate":"1995-04-29","currentAge":31,"birthCity":"Toledo","birthStateProvince":"OH","birthCountry":"USA","height":"5' 11\"","weight":180,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Zach","useLastName":"McKinstry","boxscoreName":"McKinstry","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"muh-KIN-stry","mlbDebutDate":"2020-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach McKinstry","nameSlug":"zach-mckinstry-656716","firstLastName":"Zach McKinstry","lastFirstName":"McKinstry, Zach","lastInitName":"McKinstry, Z","initLastName":"Z McKinstry","fullFMLName":"Zachary McKinstry","fullLFMName":"McKinstry, Zachary","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID518595":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595","firstName":"Travis","lastName":"d'Arnaud","primaryNumber":"25","birthDate":"1989-02-10","currentAge":37,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Travis","useLastName":"d'Arnaud","middleName":"E.","boxscoreName":"d'Arnaud","nickName":"Little d'","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2007,"pronunciation":"dar-NO","mlbDebutDate":"2013-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Travis d'Arnaud","nameSlug":"travis-d-arnaud-518595","firstLastName":"Travis d'Arnaud","lastFirstName":"d'Arnaud, Travis","lastInitName":"d'Arnaud, T","initLastName":"T d'Arnaud","fullFMLName":"Travis E. d'Arnaud","fullLFMName":"d'Arnaud, Travis E.","strikeZoneTop":3.195,"strikeZoneBottom":1.612},"ID663330":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330","firstName":"Jahmai","lastName":"Jones","primaryNumber":"37","birthDate":"1997-08-04","currentAge":29,"birthCity":"Roswell","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":210,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Jahmai","useLastName":"Jones","middleName":"Fitzgerald","boxscoreName":"Jones, Jah","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"juh-MY","mlbDebutDate":"2020-08-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jahmai Jones","nameSlug":"jahmai-jones-663330","firstLastName":"Jahmai Jones","lastFirstName":"Jones, Jahmai","lastInitName":"Jones, J","initLastName":"J Jones","fullFMLName":"Jahmai Fitzgerald Jones","fullLFMName":"Jones, Jahmai Fitzgerald","strikeZoneTop":3.138,"strikeZoneBottom":1.584},"ID621493":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493","firstName":"Joseph","lastName":"Ward","primaryNumber":"27","birthDate":"1993-12-14","currentAge":32,"birthCity":"Dayton","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Taylor","useLastName":"Ward","middleName":"Taylor","boxscoreName":"Ward, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-08-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taylor Ward","nameSlug":"taylor-ward-621493","firstLastName":"Taylor Ward","lastFirstName":"Ward, Taylor","lastInitName":"Ward, T","initLastName":"T Ward","fullFMLName":"Joseph Taylor Ward","fullLFMName":"Ward, Joseph Taylor","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID595879":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879","firstName":"Ednel","lastName":"Báez","primaryNumber":"28","birthDate":"1992-12-01","currentAge":33,"birthCity":"Bayamon","birthCountry":"Puerto Rico","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Javier","useLastName":"Báez","middleName":"Javier","boxscoreName":"Báez, J","nickName":"El Mago","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-08-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Javier Báez","nameSlug":"javier-baez-595879","firstLastName":"Javier Báez","lastFirstName":"Báez, Javier","lastInitName":"Báez, J","initLastName":"J Báez","fullFMLName":"Ednel Javier Báez","fullLFMName":"Báez, Ednel Javier","strikeZoneTop":3.175,"strikeZoneBottom":1.602},"ID605177":{"id":605177,"fullName":"Andrew Chafin","link":"/api/v1/people/605177","firstName":"Andrew","lastName":"Chafin","primaryNumber":"40","birthDate":"1990-06-17","currentAge":36,"birthCity":"Kettering","birthStateProvince":"OH","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Chafin","middleName":"Gregory","boxscoreName":"Chafin","nickName":"The Sheriff","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"CHAY-fin","mlbDebutDate":"2014-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Chafin","nameSlug":"andrew-chafin-605177","firstLastName":"Andrew Chafin","lastFirstName":"Chafin, Andrew","lastInitName":"Chafin, A","initLastName":"A Chafin","fullFMLName":"Andrew Gregory Chafin","fullLFMName":"Chafin, Andrew Gregory","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID676051":{"id":676051,"fullName":"Codi Heuer","link":"/api/v1/people/676051","firstName":"Codi","lastName":"Heuer","birthDate":"1996-07-03","currentAge":30,"birthCity":"Missoula","birthStateProvince":"MT","birthCountry":"USA","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Codi","useLastName":"Heuer","middleName":"Dalton","boxscoreName":"Heuer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"HOY-er","mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Codi Heuer","nameSlug":"codi-heuer-676051","firstLastName":"Codi Heuer","lastFirstName":"Heuer, Codi","lastInitName":"Heuer, C","initLastName":"C Heuer","fullFMLName":"Codi Dalton Heuer","fullLFMName":"Heuer, Codi Dalton","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID681481":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481","firstName":"Kerry","lastName":"Carpenter","primaryNumber":"30","birthDate":"1997-09-02","currentAge":29,"birthCity":"Eustis","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Kerry","useLastName":"Carpenter","middleName":"William","boxscoreName":"Carpenter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kerry Carpenter","nameSlug":"kerry-carpenter-681481","firstLastName":"Kerry Carpenter","lastFirstName":"Carpenter, Kerry","lastInitName":"Carpenter, K","initLastName":"K Carpenter","fullFMLName":"Kerry William Carpenter","fullLFMName":"Carpenter, Kerry William","strikeZoneTop":3.234,"strikeZoneBottom":1.632},"ID640448":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448","firstName":"Kyle","lastName":"Finnegan","primaryNumber":"67","birthDate":"1991-09-04","currentAge":35,"birthCity":"Detroit","birthStateProvince":"MI","birthCountry":"USA","height":"6' 2\"","weight":198,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Finnegan","middleName":"Edward","boxscoreName":"Finnegan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Finnegan","nameSlug":"kyle-finnegan-640448","firstLastName":"Kyle Finnegan","lastFirstName":"Finnegan, Kyle","lastInitName":"Finnegan, K","initLastName":"K Finnegan","fullFMLName":"Kyle Edward Finnegan","fullLFMName":"Finnegan, Kyle Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID679529":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529","firstName":"Spencer","lastName":"Torkelson","primaryNumber":"20","birthDate":"1999-08-26","currentAge":27,"birthCity":"Petaluma","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Spencer","useLastName":"Torkelson","middleName":"Enochs","boxscoreName":"Torkelson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2022-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Torkelson","nameSlug":"spencer-torkelson-679529","firstLastName":"Spencer Torkelson","lastFirstName":"Torkelson, Spencer","lastInitName":"Torkelson, S","initLastName":"S Torkelson","fullFMLName":"Spencer Enochs Torkelson","fullLFMName":"Torkelson, Spencer Enochs","strikeZoneTop":3.232,"strikeZoneBottom":1.631},"ID666176":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176","firstName":"Jordon","lastName":"Adell","primaryNumber":"7","birthDate":"1999-04-08","currentAge":27,"birthCity":"Shelby","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jo","useLastName":"Adell","middleName":"Scott","boxscoreName":"Adell","nickName":"Jo","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"Uh-DEL","mlbDebutDate":"2020-08-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jo Adell","nameSlug":"jo-adell-666176","firstLastName":"Jo Adell","lastFirstName":"Adell, Jo","lastInitName":"Adell, J","initLastName":"J Adell","fullFMLName":"Jo Adell","fullLFMName":"Adell, J","strikeZoneTop":3.305,"strikeZoneBottom":1.668},"ID668670":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670","firstName":"Jacob","lastName":"Rogers","primaryNumber":"28","birthDate":"1995-04-18","currentAge":31,"birthCity":"Canyon","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":201,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jake","useLastName":"Rogers","middleName":"Ray","boxscoreName":"Rogers","nickName":"Rog","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-07-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Rogers","nameSlug":"jake-rogers-668670","firstLastName":"Jake Rogers","lastFirstName":"Rogers, Jake","lastInitName":"Rogers, J","initLastName":"J Rogers","fullFMLName":"Jacob Ray Rogers","fullLFMName":"Rogers, Jacob Ray","strikeZoneTop":3.184,"strikeZoneBottom":1.607},"ID666171":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171","firstName":"Ryan","lastName":"Zeferjahn","primaryNumber":"56","birthDate":"1998-02-28","currentAge":28,"birthCity":"Topeka","birthStateProvince":"KS","birthCountry":"USA","height":"6' 5\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Zeferjahn","middleName":"Joseph","boxscoreName":"Zeferjahn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"ZEFF-er-john","mlbDebutDate":"2024-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Zeferjahn","nameSlug":"ryan-zeferjahn-666171","firstLastName":"Ryan Zeferjahn","lastFirstName":"Zeferjahn, Ryan","lastInitName":"Zeferjahn, R","initLastName":"R Zeferjahn","fullFMLName":"Ryan Joseph Zeferjahn","fullLFMName":"Zeferjahn, Ryan Joseph","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID694384":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384","firstName":"Nolan","lastName":"Schanuel","primaryNumber":"18","birthDate":"2002-02-14","currentAge":24,"birthCity":"Boca Raton","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Nolan","useLastName":"Schanuel","middleName":"Ryan","boxscoreName":"Schanuel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"SHAWN-uh-well","mlbDebutDate":"2023-08-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan Schanuel","nameSlug":"nolan-schanuel-694384","firstLastName":"Nolan Schanuel","lastFirstName":"Schanuel, Nolan","lastInitName":"Schanuel, N","initLastName":"N Schanuel","fullFMLName":"Nolan Ryan Schanuel","fullLFMName":"Schanuel, Nolan Ryan","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID592454":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454","firstName":"Thomas","lastName":"Kahnle","birthDate":"1989-08-07","currentAge":37,"birthCity":"Latham","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tommy","useLastName":"Kahnle","middleName":"Robert","boxscoreName":"Kahnle","nickName":"King Kahn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"CANE-lee","mlbDebutDate":"2014-04-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tommy Kahnle","nameSlug":"tommy-kahnle-592454","firstLastName":"Tommy Kahnle","lastFirstName":"Kahnle, Tommy","lastInitName":"Kahnle, T","initLastName":"T Kahnle","fullFMLName":"Thomas Robert Kahnle","fullLFMName":"Kahnle, Thomas Robert","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID669326":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326","firstName":"Bryce","lastName":"Teodosio","primaryNumber":"22","birthDate":"1999-06-18","currentAge":27,"birthCity":"Greenville","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Bryce","useLastName":"Teodosio","middleName":"Thomas","boxscoreName":"Teodosio","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"tee-oh-DOH-see-oh","mlbDebutDate":"2024-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Bryce Teodosio","nameSlug":"bryce-teodosio-669326","firstLastName":"Bryce Teodosio","lastFirstName":"Teodosio, Bryce","lastInitName":"Teodosio, B","initLastName":"B Teodosio","fullFMLName":"Bryce Thomas Teodosio","fullLFMName":"Teodosio, Bryce Thomas","strikeZoneTop":3.317,"strikeZoneBottom":1.674},"ID608334":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334","firstName":"Carson","lastName":"Fulmer","birthDate":"1993-12-13","currentAge":32,"birthCity":"Lakeland","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carson","useLastName":"Fulmer","middleName":"Springer","boxscoreName":"Fulmer, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2016-07-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carson Fulmer","nameSlug":"carson-fulmer-608334","firstLastName":"Carson Fulmer","lastFirstName":"Fulmer, Carson","lastInitName":"Fulmer, C","initLastName":"C Fulmer","fullFMLName":"Carson Springer Fulmer","fullLFMName":"Fulmer, Carson Springer","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID628451":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451","firstName":"Andy","lastName":"Ibáñez","primaryNumber":"77","birthDate":"1993-04-03","currentAge":33,"birthCity":"Havana","birthCountry":"Cuba","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Andy","useLastName":"Ibáñez","boxscoreName":"Ibáñez","gender":"M","nameMatrilineal":"Velazquez","isPlayer":true,"isVerified":true,"pronunciation":"ee-BAHN-yez","mlbDebutDate":"2021-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andy Ibáñez","nameSlug":"andy-ibanez-628451","firstLastName":"Andy Ibáñez","lastFirstName":"Ibáñez, Andy","lastInitName":"Ibáñez, A","initLastName":"A Ibáñez","fullFMLName":"Andy Ibáñez","fullLFMName":"Ibáñez, Andy","strikeZoneTop":3.128,"strikeZoneBottom":1.579},"ID681351":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351","firstName":"Logan","lastName":"O'Hoppe","primaryNumber":"4","birthDate":"2000-02-09","currentAge":26,"birthCity":"West Islip","birthStateProvince":"NY","birthCountry":"USA","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Logan","useLastName":"O'Hoppe","boxscoreName":"O'Hoppe","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"oh-HOP-ee","mlbDebutDate":"2022-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Logan O'Hoppe","nameSlug":"logan-o-hoppe-681351","firstLastName":"Logan O'Hoppe","lastFirstName":"O'Hoppe, Logan","lastInitName":"O'Hoppe, L","initLastName":"L O'Hoppe","fullFMLName":"Logan O'Hoppe","fullLFMName":"O'Hoppe, Logan","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID663978":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978","firstName":"Christopher","lastName":"Paddack","primaryNumber":"40","birthDate":"1996-01-08","currentAge":30,"birthCity":"Austin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 5\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chris","useLastName":"Paddack","middleName":"Joseph","boxscoreName":"Paddack","nickName":"Sheriff","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"PAD-ack","mlbDebutDate":"2019-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chris Paddack","nameSlug":"chris-paddack-663978","firstLastName":"Chris Paddack","lastFirstName":"Paddack, Chris","lastInitName":"Paddack, C","initLastName":"C Paddack","fullFMLName":"Christopher Joseph Paddack","fullLFMName":"Paddack, Christopher Joseph","strikeZoneTop":3.47,"strikeZoneBottom":1.7},"ID672282":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282","firstName":"Reid","lastName":"Detmers","primaryNumber":"48","birthDate":"1999-07-08","currentAge":27,"birthCity":"Nokomis","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Reid","useLastName":"Detmers","middleName":"Kristien","boxscoreName":"Detmers","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2021-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Reid Detmers","nameSlug":"reid-detmers-672282","firstLastName":"Reid Detmers","lastFirstName":"Detmers, Reid","lastInitName":"Detmers, R","initLastName":"R Detmers","fullFMLName":"Reid Kristien Detmers","fullLFMName":"Detmers, Reid Kristien","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID543294":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294","firstName":"Kyle","lastName":"Hendricks","primaryNumber":"28","birthDate":"1989-12-07","currentAge":36,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":190,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Hendricks","middleName":"Christian","boxscoreName":"Hendricks","nickName":"Hendo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"lastPlayedDate":"2025-09-26","mlbDebutDate":"2014-07-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Hendricks","nameSlug":"kyle-hendricks-543294","firstLastName":"Kyle Hendricks","lastFirstName":"Hendricks, Kyle","lastInitName":"Hendricks, K","initLastName":"K Hendricks","fullFMLName":"Kyle Christian Hendricks","fullLFMName":"Hendricks, Kyle Christian","strikeZoneTop":3.24,"strikeZoneBottom":1.5},"ID472610":{"id":472610,"fullName":"Luis García","link":"/api/v1/people/472610","firstName":"Luis","lastName":"García","primaryNumber":"40","birthDate":"1987-01-30","currentAge":39,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 2\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"García","middleName":"Amado","boxscoreName":"García, L","nickName":"Amadito","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2013-07-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis García","nameSlug":"luis-garcia-472610","firstLastName":"Luis García","lastFirstName":"García, Luis","lastInitName":"García, L","initLastName":"L García","fullFMLName":"Luis Amado García","fullLFMName":"García, Luis Amado","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID542881":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881","firstName":"Tyler","lastName":"Anderson","primaryNumber":"31","birthDate":"1989-12-30","currentAge":36,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Anderson","middleName":"John","boxscoreName":"Anderson, Ty","nickName":"Mr. Duck","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2016-06-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tyler Anderson","nameSlug":"tyler-anderson-542881","firstLastName":"Tyler Anderson","lastFirstName":"Anderson, Tyler","lastInitName":"Anderson, T","initLastName":"T Anderson","fullFMLName":"Tyler John Anderson","fullLFMName":"Anderson, Tyler John","strikeZoneTop":3.56,"strikeZoneBottom":1.68},"ID676684":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684","firstName":"William","lastName":"Vest","primaryNumber":"19","birthDate":"1995-06-06","currentAge":31,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Will","useLastName":"Vest","middleName":"Lane","boxscoreName":"Vest","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Will Vest","nameSlug":"will-vest-676684","firstLastName":"Will Vest","lastFirstName":"Vest, Will","lastInitName":"Vest, W","initLastName":"W Vest","fullFMLName":"William Lane Vest","fullLFMName":"Vest, William Lane","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID450203":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203","firstName":"Charles","lastName":"Morton","birthDate":"1983-11-12","currentAge":42,"birthCity":"Flemington","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 5\"","weight":215,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Charlie","useLastName":"Morton","middleName":"A.","boxscoreName":"Morton, C","nickName":"Ground Chuck","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2002,"lastPlayedDate":"2025-09-28","mlbDebutDate":"2008-06-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Charlie Morton","nameSlug":"charlie-morton-450203","firstLastName":"Charlie Morton","lastFirstName":"Morton, Charlie","lastInitName":"Morton, C","initLastName":"C Morton","fullFMLName":"Charles A. Morton","fullLFMName":"Morton, Charles A.","strikeZoneTop":3.51,"strikeZoneBottom":1.63},"ID672761":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761","firstName":"Wenceel","lastName":"Pérez","primaryNumber":"46","birthDate":"1999-10-30","currentAge":26,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"5' 11\"","weight":203,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Wenceel","useLastName":"Pérez","middleName":"Xavier","boxscoreName":"Pérez, W","gender":"M","nameMatrilineal":"Vargas","isPlayer":true,"isVerified":true,"pronunciation":"when-SELL PER-ez","mlbDebutDate":"2024-04-08","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Wenceel Pérez","nameSlug":"wenceel-perez-672761","firstLastName":"Wenceel Pérez","lastFirstName":"Pérez, Wenceel","lastInitName":"Pérez, W","initLastName":"W Pérez","fullFMLName":"Wenceel Xavier Pérez","fullLFMName":"Pérez, Wenceel Xavier","strikeZoneTop":3.182,"strikeZoneBottom":1.606},"ID675512":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512","firstName":"Troy","lastName":"Melton","primaryNumber":"52","birthDate":"2000-12-03","currentAge":25,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Troy","useLastName":"Melton","middleName":"Edward","boxscoreName":"Melton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-07-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Troy Melton","nameSlug":"troy-melton-675512","firstLastName":"Troy Melton","lastFirstName":"Melton, Troy","lastInitName":"Melton, T","initLastName":"T Melton","fullFMLName":"Troy Edward Melton","fullLFMName":"Melton, Troy Edward","strikeZoneTop":3.388,"strikeZoneBottom":1.71}},"venue":{"id":2394,"name":"Comerica Park","link":"/api/v1/venues/2394","location":{"address1":"2100 Woodward Avenue","city":"Detroit","state":"Michigan","stateAbbrev":"MI","postalCode":"48201","defaultCoordinates":{"latitude":42.3391151,"longitude":-83.048695},"azimuthAngle":150.0,"elevation":600,"country":"USA","phone":"(313) 471-2000"},"timeZone":{"tz":"EDT","id":"America/Detroit","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":41083,"turfType":"Grass","roofType":"Open","leftLine":345,"leftCenter":370,"center":420,"rightCenter":365,"rightLine":330},"active":true,"season":"2025"},"officialVenue":{"id":2394,"link":"/api/v1/venues/2394"},"weather":{"condition":"Clear","temp":"87","wind":"8 mph, Out To RF"},"gameInfo":{"attendance":37741,"firstPitch":"2025-08-09T22:10:00.000Z","gameDurationMinutes":175},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"home":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"}},"officialScorer":{"id":482386,"fullName":"Ron Kleinfelter","link":"/api/v1/people/482386"},"primaryDatacaster":{"id":427283,"fullName":"Chuck Klonke","link":"/api/v1/people/427283"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach Neto strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-09T22:10:17.160Z","endTime":"2025-08-09T22:11:56.130Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-09T19:05:07.335Z","endTime":"2025-08-09T21:41:52.061Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"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-09T21:41:52.061Z","endTime":"2025-08-09T22:10:09.831Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"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-09T22:10:09.831Z","endTime":"2025-08-09T22:10:19.477Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.9,"strikeZoneTop":3.24665983964068,"strikeZoneBottom":1.56668162058983,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.80468349447665,"aZ":-25.778627553887084,"pfxX":-10.580492899403623,"pfxZ":3.2681405843233424,"pX":0.29863415659735315,"pZ":2.6511439388259777,"vX0":10.71232930687938,"vY0":-138.1253647297943,"vZ0":-2.3450017594061245,"x":105.62,"y":167.2,"x0":-2.229856371735803,"y0":50.00623111118743,"z0":5.220106232615206,"aX":-20.72965552303481},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.6,"breakHorizontal":17.3,"spinRate":2243,"spinDirection":249},"zone":6,"typeConfidence":2.0,"plateTime":0.3944835710885992,"extension":6.28889192785002},"index":3,"playId":"703e44d5-318c-3656-9482-ec35efacadc8","pitchNumber":1,"startTime":"2025-08-09T22:10:19.477Z","endTime":"2025-08-09T22:10:25.170Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":88.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.324804758491467,"aZ":-27.584833195596453,"pfxX":-10.439504355062091,"pfxZ":2.331564538922077,"pX":0.18185622941009374,"pZ":1.8430385692209885,"vX0":9.826215922444351,"vY0":-138.41638892373905,"vZ0":-4.118844707097464,"x":110.07,"y":189.02,"x0":-2.0308715742503898,"y0":50.00539235610525,"z0":5.163705533866003,"aX":-20.57984982155915},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":3.6,"breakHorizontal":17.3,"spinRate":2156,"spinDirection":242},"zone":8,"typeConfidence":0.91,"plateTime":0.3933514052352627,"extension":6.187411356061347},"index":4,"playId":"39c3a49b-a177-361f-9868-2e09cdd23218","pitchNumber":2,"startTime":"2025-08-09T22:10:38.034Z","endTime":"2025-08-09T22:10:42.225Z","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":96.5,"endSpeed":88.7,"strikeZoneTop":3.26608235127371,"strikeZoneBottom":1.58048770525297,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.864369497935787,"aZ":-18.421399234587987,"pfxX":-8.05831935386981,"pfxZ":6.822970476269301,"pX":-0.8595608608257673,"pZ":4.591155859732282,"vX0":7.052650395996833,"vY0":-140.41020785658472,"vZ0":1.0357355043607885,"x":149.76,"y":114.82,"x0":-2.3448451251278146,"y0":50.006233511818245,"z0":5.407950760419069,"aX":-16.25182748169619},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.7,"breakHorizontal":13.3,"spinRate":2411,"spinDirection":235},"zone":11,"typeConfidence":0.91,"plateTime":0.38862857439109,"extension":6.000904838003287},"index":5,"playId":"8510ac44-62a0-37f1-86b0-d7fcf1143012","pitchNumber":3,"startTime":"2025-08-09T22:10:56.120Z","endTime":"2025-08-09T22:11:00.960Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.1,"strikeZoneTop":3.21115695871666,"strikeZoneBottom":1.58105097881508,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.529893463393353,"aZ":-42.326338882668296,"pfxX":8.006814062219938,"pfxZ":-7.228951103038924,"pX":2.6566015653105386,"pZ":1.1386777769652046,"vX0":9.17792152103014,"vY0":-118.54795691715235,"vZ0":-0.49103314835222756,"x":15.74,"y":208.04,"x0":-2.325427710336814,"y0":50.004605375335224,"z0":5.257564200475659,"aX":11.240404932872018},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-12.8,"breakHorizontal":-16.9,"spinRate":3310,"spinDirection":52},"zone":14,"typeConfidence":0.9,"plateTime":0.4644526924609056,"extension":6.239742685507966},"index":6,"playId":"2d306855-38bc-3dc1-a5bd-aa52b89f6609","pitchNumber":4,"startTime":"2025-08-09T22:11:24.787Z","endTime":"2025-08-09T22:11:27.806Z","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":0},"index":7,"startTime":"2025-08-09T22:11:40.795Z","endTime":"2025-08-09T22:11:52.828Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.259069689255846,"aZ":-42.90869672341514,"pfxX":7.219377515009649,"pfxZ":-7.683962635830352,"pX":0.8085211271745555,"pZ":0.9417381698141474,"vX0":5.6213700985865005,"vY0":-118.69705299666201,"vZ0":-0.7864789170423302,"x":86.18,"y":213.35,"x0":-2.546850462908265,"y0":50.00437701614372,"z0":5.258353883590194,"aX":10.081445599807505},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-13.7,"breakHorizontal":-14.6,"spinRate":3261,"spinDirection":49},"zone":14,"typeConfidence":0.9,"plateTime":0.4652838509108297,"extension":5.9663257055716},"index":8,"playId":"b07ff94f-9238-3149-9448-bfedf8e3c613","pitchNumber":5,"startTime":"2025-08-09T22:11:52.828Z","endTime":"2025-08-09T22:11:56.130Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T22:11:56.130Z","atBatIndex":0},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nolan Schanuel pops out to shortstop Javier Báez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-09T22:12:02.051Z","endTime":"2025-08-09T22:12:50.636Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"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":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":81.4,"strikeZoneTop":3.57,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.168445104071793,"aZ":-31.99322660449011,"pfxX":1.2446681220892937,"pfxZ":0.10767677252407015,"pX":0.5940044030598876,"pZ":1.75038921578776,"vX0":6.854907475710607,"vY0":-126.95978428637525,"vZ0":-2.224226457233049,"x":94.36,"y":191.52,"x0":-2.2853885705358086,"y0":50.00262682234086,"z0":5.1456391144759355,"aX":2.0620022613708864},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.0,"breakHorizontal":-3.6,"spinRate":2737,"spinDirection":75},"zone":9,"typeConfidence":0.91,"plateTime":0.42886568018914106,"extension":6.208687623026908},"index":0,"playId":"d0d50f94-5e2b-39a8-bb4b-7fea0b5bb5b5","pitchNumber":1,"startTime":"2025-08-09T22:12:21.504Z","endTime":"2025-08-09T22:12:24.740Z","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":94.7,"endSpeed":87.8,"strikeZoneTop":3.57,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.859635303788863,"aZ":-26.24043848249584,"pfxX":-9.473483457418027,"pfxZ":3.0439236614411236,"pX":0.5506511788623538,"pZ":2.8313129062091296,"vX0":10.715753572589337,"vY0":-137.61022992124015,"vZ0":-1.6974570859544924,"x":96.01,"y":162.33,"x0":-2.1331631240789917,"y0":50.001958082164236,"z0":5.205735822986644,"aX":-18.465170522686854},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.4,"breakHorizontal":15.4,"spinRate":2178,"spinDirection":244},"zone":6,"typeConfidence":2.0,"plateTime":0.3955744910342762,"extension":6.325497678385882},"hitData":{"launchSpeed":77.4,"launchAngle":53.0,"totalDistance":195.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":108.08,"coordY":125.16}},"index":1,"playId":"9bc2606e-5c16-37e5-b7b0-524a711c0f37","pitchNumber":2,"startTime":"2025-08-09T22:12:41.689Z","endTime":"2025-08-09T22:12:50.636Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T22:12:50.636Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mike Trout singles on a sharp ground ball to right fielder Matt Vierling.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-09T22:13:02.883Z","endTime":"2025-08-09T22:13:23.901Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":89.3,"strikeZoneTop":3.61,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.485258018272777,"aZ":-27.50674935888297,"pfxX":-9.924543082840295,"pfxZ":2.317918862633146,"pX":0.2770395080079899,"pZ":2.0376886853636194,"vX0":10.496694928726958,"vY0":-139.77596025155228,"vZ0":-3.834767423244943,"x":106.44,"y":183.76,"x0":-2.207304848225836,"y0":50.00017026953084,"z0":5.198521243264245,"aX":-19.968617212495374},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":3.7,"breakHorizontal":16.3,"spinRate":2328,"spinDirection":248},"zone":9,"typeConfidence":0.92,"plateTime":0.38934645051226013,"extension":6.313347917523845},"hitData":{"launchSpeed":106.6,"launchAngle":-2.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":160.76,"coordY":115.39}},"index":0,"playId":"d9304aa0-8d8b-332a-bcf7-9ee7d3f3a4d1","pitchNumber":1,"startTime":"2025-08-09T22:13:13.520Z","endTime":"2025-08-09T22:13:23.901Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T22:13:23.901Z","atBatIndex":2},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Taylor Ward doubles (26) on a sharp line drive to center fielder Wenceel Pérez. Mike Trout scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-09T22:13:31.923Z","endTime":"2025-08-09T22:15:29.972Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":{"id":450203,"link":"/api/v1/people/450203"},"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(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":94.3,"endSpeed":87.1,"strikeZoneTop":3.3885339634641,"strikeZoneBottom":1.60874932573964,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.47379326768919,"aZ":-26.599013682106968,"pfxX":-10.293985275942784,"pfxZ":2.9008275871228877,"pX":0.3234331412429043,"pZ":2.1158665137423216,"vX0":10.639974610722792,"vY0":-137.05847773437745,"vZ0":-3.4565094669733467,"x":104.67,"y":181.65,"x0":-2.253145571304221,"y0":50.003279778975454,"z0":5.1898035177268484,"aX":-19.780630489446736},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.8,"breakHorizontal":16.7,"spinRate":2301,"spinDirection":240},"zone":9,"typeConfidence":0.91,"plateTime":0.3981332997701066,"extension":6.293174322999912},"index":0,"playId":"0aff1922-ea51-3f81-ab1c-1e0220fe8485","pitchNumber":1,"startTime":"2025-08-09T22:13:45.433Z","endTime":"2025-08-09T22:13:49.596Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":81.0,"strikeZoneTop":3.3490238862407,"strikeZoneBottom":1.6100284499647,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.619121674591298,"aZ":-29.94017664881777,"pfxX":0.9972806710515503,"pfxZ":1.3588265006630156,"pX":1.3392574323990858,"pZ":2.3749140914699534,"vX0":8.815600110886411,"vY0":-126.3215834852573,"vZ0":-1.0341115012868813,"x":65.95,"y":174.66,"x0":-2.300922134861521,"y0":50.00325451127371,"z0":5.160127088995505,"aX":1.6372213886512028},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.5,"breakHorizontal":-3.5,"spinRate":2614,"spinDirection":47},"zone":14,"typeConfidence":0.93,"plateTime":0.4308024119884144,"extension":6.304134113331683},"index":1,"playId":"50a599d2-40b8-3bb5-9546-e2ce4e450266","pitchNumber":2,"startTime":"2025-08-09T22:14:01.073Z","endTime":"2025-08-09T22:14:05.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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.7,"strikeZoneTop":3.28158454740399,"strikeZoneBottom":1.61069269845302,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.176696579407075,"aZ":-39.216064917304585,"pfxX":8.318167320069751,"pfxZ":-4.900529788613831,"pX":0.7861330834105162,"pZ":1.914964624145251,"vX0":4.93361394072929,"vY0":-119.25512054171996,"vZ0":0.4665461638086186,"x":87.03,"y":187.08,"x0":-2.3905691003226437,"y0":50.00005051114959,"z0":5.257504886099452,"aX":11.963541155608183},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-8.5,"breakHorizontal":-16.3,"spinRate":3355,"spinDirection":58},"zone":9,"typeConfidence":0.9,"plateTime":0.45949620589857654,"extension":6.051054698865539},"index":2,"playId":"9955075f-7ada-3150-9bf0-832e460077aa","pitchNumber":3,"startTime":"2025-08-09T22:14:18.107Z","endTime":"2025-08-09T22:14:22.255Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.2,"strikeZoneTop":3.34357251248453,"strikeZoneBottom":1.61254200067957,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.362132301116585,"aZ":-19.125264295752167,"pfxX":-7.721672071066125,"pfxZ":6.7641606441941375,"pX":1.086821221605139,"pZ":2.4764562542126862,"vX0":11.343105568074314,"vY0":-137.29288684811746,"vZ0":-3.8933669014276377,"x":75.57,"y":171.92,"x0":-2.0748624218566856,"y0":50.003951746969854,"z0":5.196848546024317,"aX":-14.899653465647205},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.6,"breakHorizontal":11.9,"spinRate":2434,"spinDirection":236},"zone":14,"typeConfidence":0.9,"plateTime":0.39734331488241237,"extension":6.077250371858761},"index":3,"playId":"51541876-f165-34e2-8014-3b6e058521e8","pitchNumber":4,"startTime":"2025-08-09T22:14:35.985Z","endTime":"2025-08-09T22:14:40.333Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.7,"strikeZoneTop":3.30409577205613,"strikeZoneBottom":1.60805496298557,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.734780903383072,"aZ":-18.534264698994274,"pfxX":-6.212649035798738,"pfxZ":6.974395237042659,"pX":1.207465194045846,"pZ":3.5383658531425426,"vX0":11.234131257963949,"vY0":-138.01059017942947,"vZ0":-1.495024823440818,"x":70.97,"y":143.24,"x0":-2.0833190693935233,"y0":50.00303314557319,"z0":5.318133024676446,"aX":-12.15172399523833},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.6,"breakHorizontal":9.2,"spinRate":2548,"spinDirection":237},"zone":12,"typeConfidence":0.9,"plateTime":0.3948037584756201,"extension":6.136866909809321},"index":4,"playId":"a19d3e29-fc86-3b4c-9ead-dddbc8547aee","pitchNumber":5,"startTime":"2025-08-09T22:14:55.478Z","endTime":"2025-08-09T22:14:59.320Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.57139428084625,"aZ":-23.818929769030635,"pfxX":-10.368299594786135,"pfxZ":4.36066934263083,"pX":-0.33880275779136043,"pZ":2.3252833539030133,"vX0":8.867131821582667,"vY0":-137.0862743225186,"vZ0":-3.3929565610762387,"x":129.91,"y":176.0,"x0":-2.258582408240768,"y0":50.000540549479105,"z0":5.193578619502831,"aX":-19.85224919964074},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.4,"breakHorizontal":17.0,"spinRate":2293,"spinDirection":238},"zone":4,"typeConfidence":0.87,"plateTime":0.3986167450739879,"extension":6.2358047539547545},"hitData":{"launchSpeed":104.1,"launchAngle":17.0,"totalDistance":341.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":99.31,"coordY":64.49}},"index":5,"playId":"94cafe97-2ff2-3f6e-8813-8412e3c70a97","pitchNumber":6,"startTime":"2025-08-09T22:15:13.545Z","endTime":"2025-08-09T22:15:29.972Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T22:15:29.972Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yoán Moncada called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-09T22:15:57.403Z","endTime":"2025-08-09T22:18:08.309Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.4,"strikeZoneTop":3.46488289498446,"strikeZoneBottom":1.52957685333052,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.649071781274706,"aZ":-18.791652484401695,"pfxX":-6.857562655889549,"pfxZ":6.888325284949817,"pX":0.558134701291033,"pZ":3.6653347087845574,"vX0":10.144796985054729,"vY0":-137.56785183251637,"vZ0":-0.8192671521527604,"x":95.73,"y":139.82,"x0":-2.263515653257221,"y0":50.00222909347907,"z0":5.225000896168474,"aX":-13.32247809549286},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.6,"breakHorizontal":10.7,"spinRate":2286,"spinDirection":237},"zone":12,"typeConfidence":0.9,"plateTime":0.39611868073293666,"extension":6.320751106090692},"index":0,"playId":"20512ff0-f313-300b-a376-f2ecbc2c0409","pitchNumber":1,"startTime":"2025-08-09T22:15:57.403Z","endTime":"2025-08-09T22:16:01.648Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"a00de016-d8a1-41ec-b034-16aee8fbdceb","startTime":"2025-08-09T22:16:10.489Z","endTime":"2025-08-09T22:16:15.489Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.8,"strikeZoneTop":3.41973003612596,"strikeZoneBottom":1.53149231351444,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.034395773960117,"aZ":-39.00096784740792,"pfxX":7.727373407912508,"pfxZ":-4.741576446062341,"pX":-0.3042603258137028,"pZ":1.8919750986412613,"vX0":3.3548598252411233,"vY0":-119.04905115844907,"vZ0":0.6748796716910423,"x":128.6,"y":187.7,"x0":-2.733873161728143,"y0":50.00148671161709,"z0":5.124326992032194,"aX":11.131652744928658},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-8.2,"breakHorizontal":-14.8,"spinRate":3188,"spinDirection":58},"zone":7,"typeConfidence":0.9,"plateTime":0.45941806320991097,"extension":6.092847283537558},"index":2,"playId":"9af841b3-0294-3c77-a839-d55e6c6b8c90","pitchNumber":2,"startTime":"2025-08-09T22:16:24.913Z","endTime":"2025-08-09T22:16:28.757Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.4,"strikeZoneTop":3.49480826257491,"strikeZoneBottom":1.53105815325133,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.00291437300408,"aZ":-41.82342587584177,"pfxX":5.271648018225396,"pfxZ":-6.468520845049619,"pX":0.6755127590163459,"pZ":0.628924579764371,"vX0":5.870148975968049,"vY0":-121.44967253048236,"vZ0":-1.929595249149704,"x":91.25,"y":221.8,"x0":-2.458476505641936,"y0":50.001990292753625,"z0":5.0745652233925345,"aX":7.865296468319318},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-11.9,"breakHorizontal":-10.9,"spinRate":3137,"spinDirection":50},"zone":14,"typeConfidence":0.88,"plateTime":0.45115643739437417,"extension":6.008601232204661},"index":3,"playId":"2263c40b-3229-3407-b0ec-13f7000e09e4","pitchNumber":3,"startTime":"2025-08-09T22:16:40.630Z","endTime":"2025-08-09T22:16:44.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":75.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.42889309645585,"aZ":-38.671685683884114,"pfxX":6.260189135649188,"pfxZ":-4.5529362446011605,"pX":0.7571720248878373,"pZ":1.3339141697274413,"vX0":5.539598054226702,"vY0":-118.39867393972187,"vZ0":-0.6928071282910452,"x":88.14,"y":202.76,"x0":-2.421321886973319,"y0":50.0014925055556,"z0":5.152200098317779,"aX":8.936229291870575},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-8.2,"breakHorizontal":-12.6,"spinRate":3119,"spinDirection":57},"zone":14,"typeConfidence":0.9,"plateTime":0.46163609726097743,"extension":6.045625624676588},"index":4,"playId":"2ce2847b-a2d9-3360-84bc-2f4b8c6a1e36","pitchNumber":4,"startTime":"2025-08-09T22:17:03.041Z","endTime":"2025-08-09T22:17:07.069Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":76.0,"strikeZoneTop":3.42949957208866,"strikeZoneBottom":1.52925481820404,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.255530914300724,"aZ":-37.3219825062369,"pfxX":6.9373103488248535,"pfxZ":-3.597068110979099,"pX":0.8026739172904988,"pZ":0.4647950506305496,"vX0":5.778123125112503,"vY0":-118.54168031905472,"vZ0":-2.803486119403331,"x":86.4,"y":226.23,"x0":-2.5617451706405556,"y0":50.00170935195835,"z0":5.048121838490781,"aX":9.935510929359},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-7.0,"breakHorizontal":-13.9,"spinRate":3160,"spinDirection":55},"zone":14,"typeConfidence":0.9,"plateTime":0.46089696267080393,"extension":5.998472665844364},"index":5,"playId":"59bea52f-a627-3d38-8e8e-a6aab2d5fe37","pitchNumber":5,"startTime":"2025-08-09T22:17:22.889Z","endTime":"2025-08-09T22:17:27.005Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.350278660230405,"aZ":-19.751556714564224,"pfxX":-8.551582942413425,"pfxZ":6.268164923596361,"pX":0.838896207456406,"pZ":3.2112966243152803,"vX0":11.444398178533525,"vY0":-138.75245991543056,"vZ0":-1.8506120464875864,"x":85.02,"y":152.07,"x0":-2.1973113979727805,"y0":50.00115970500358,"z0":5.181172096483111,"aX":-16.943362945495767},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.3,"breakHorizontal":13.6,"spinRate":2496,"spinDirection":231},"zone":12,"typeConfidence":0.9,"plateTime":0.3923497413558259,"extension":6.172998529219622},"index":6,"playId":"c08f2345-e764-35e4-8f2c-e289a6229825","pitchNumber":6,"startTime":"2025-08-09T22:17:43.610Z","endTime":"2025-08-09T22:17:47.144Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.9,"strikeZoneTop":3.36478688139607,"strikeZoneBottom":1.52862569900192,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.849735818950784,"aZ":-37.25904347490778,"pfxX":7.52644971458244,"pfxZ":-3.5983365940473444,"pX":-0.5902338956352402,"pZ":2.213300333503208,"vX0":2.6954929385504625,"vY0":-117.91927175961423,"vZ0":1.1082755372957729,"x":139.5,"y":179.02,"x0":-2.725250579026377,"y0":50.00488143197313,"z0":5.167460534974107,"aX":10.628299593427347},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-6.0,"breakHorizontal":-14.3,"spinRate":3206,"spinDirection":61},"zone":4,"typeConfidence":0.9,"plateTime":0.4640126803769782,"extension":6.2293595773750825},"index":7,"playId":"130eda4a-24c9-36de-9303-a1c2ac404f65","pitchNumber":7,"startTime":"2025-08-09T22:18:04.291Z","endTime":"2025-08-09T22:18:08.309Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T22:18:08.309Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Vierling singles on a line drive to right fielder Gustavo Campero.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-09T22:20:17.409Z","endTime":"2025-08-09T22:20:43.863Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672569,"link":"/api/v1/people/672569"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.6,"strikeZoneTop":3.53,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.014306851020446,"aZ":-16.559525282659866,"pfxX":7.4064210281567995,"pfxZ":7.982744172559844,"pX":0.2437923686223344,"pZ":2.6717979792359254,"vX0":-7.370542101530514,"vY0":-138.31277877290597,"vZ0":-4.302012520919432,"x":107.71,"y":166.64,"x0":1.9683354513630498,"y0":50.006796931485304,"z0":5.342607553427146,"aX":14.494607193575645},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.8,"breakHorizontal":-12.1,"spinRate":2150,"spinDirection":136},"zone":5,"typeConfidence":0.89,"plateTime":0.3945373721295793,"extension":6.649267120936968},"hitData":{"launchSpeed":88.5,"launchAngle":17.0,"totalDistance":242.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":189.55,"coordY":125.66}},"index":0,"playId":"737141a1-8385-35e7-8a82-2229f6370868","pitchNumber":1,"startTime":"2025-08-09T22:20:31.858Z","endTime":"2025-08-09T22:20:43.863Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T22:20:43.863Z","atBatIndex":5},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Gleyber Torres lines out to center fielder Jo Adell.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-09T22:20:49.792Z","endTime":"2025-08-09T22:22:39.113Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":81.2,"strikeZoneTop":3.24513860836662,"strikeZoneBottom":1.52041509917331,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.963068160675963,"aZ":-26.672781155398383,"pfxX":1.0490288866537454,"pfxZ":3.3176985765577136,"pX":0.784116785889415,"pZ":2.415363666440226,"vX0":-3.8225485421577834,"vY0":-126.69376057149687,"vZ0":-1.8495292249698907,"x":87.11,"y":173.57,"x0":2.1630106779857785,"y0":50.00454366358686,"z0":5.245249888456985,"aX":1.740866316040072},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.9,"breakHorizontal":-1.2,"spinRate":2125,"spinDirection":160},"zone":6,"typeConfidence":0.86,"plateTime":0.4290227930867494,"extension":6.4986576287889335},"index":0,"playId":"73df6eb4-6642-3b87-abcf-6ad217c61c02","pitchNumber":1,"startTime":"2025-08-09T22:21:07.196Z","endTime":"2025-08-09T22:21:10.935Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.60992235670921,"aZ":-17.66510554285921,"pfxX":8.949002429535726,"pfxZ":7.505808616359091,"pX":0.45117292581642005,"pZ":2.016379920438631,"vX0":-7.144867828305265,"vY0":-137.2641149155642,"vZ0":-5.659077441972273,"x":99.8,"y":184.34,"x0":1.9081827470403898,"y0":50.00415010959216,"z0":5.28299090648195,"aX":17.3045588662193},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.7,"breakHorizontal":-15.0,"spinRate":2099,"spinDirection":134},"zone":9,"typeConfidence":0.63,"plateTime":0.397022885908652,"extension":6.561123549988231},"index":1,"playId":"6e2e67e0-7598-3651-8c3b-0fda61fc3e62","pitchNumber":2,"startTime":"2025-08-09T22:21:25.663Z","endTime":"2025-08-09T22:21:29.111Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"playId":"09547f6c-294c-4a11-aa20-12a4c0dd4680","startTime":"2025-08-09T22:21:48.716Z","endTime":"2025-08-09T22:21:53.716Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":80.2,"strikeZoneTop":3.19208634545917,"strikeZoneBottom":1.52021882858494,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.601429978793696,"aZ":-25.193422587483575,"pfxX":8.6445189506284,"pfxZ":4.338461481049402,"pX":0.9595158917845984,"pZ":0.5670148453295033,"vX0":-4.7537631911423,"vY0":-125.12395872258318,"vZ0":-6.687122682530647,"x":108.76,"y":229.01,"x0":1.7457570179832902,"y0":50.004693767715864,"z0":5.295347740029055,"aX":13.919709039936226},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.7,"breakHorizontal":-14.8,"spinRate":1628,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.4351860445720135,"extension":6.60138404826803},"index":3,"playId":"05ab465c-175f-321d-9698-a7f58550a2c4","pitchNumber":3,"startTime":"2025-08-09T22:22:02.594Z","endTime":"2025-08-09T22:22:05.894Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.00927046222864,"aZ":-16.110236826345258,"pfxX":7.224718925630714,"pfxZ":8.296697355729458,"pX":0.5845578114853942,"pZ":2.5837514119743634,"vX0":-6.351620313177792,"vY0":-137.45357991065774,"vZ0":-4.287954517015932,"x":94.72,"y":169.02,"x0":1.97299625247916,"y0":50.00622222524944,"z0":5.239147859105279,"aX":13.994998846729453},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.4,"breakHorizontal":-12.0,"spinRate":2185,"spinDirection":134},"zone":6,"typeConfidence":0.87,"plateTime":0.3966606050729409,"extension":6.639323193843683},"hitData":{"launchSpeed":91.4,"launchAngle":27.0,"totalDistance":344.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":175.34,"coordY":81.11}},"index":4,"playId":"9a5ee3eb-dd65-39a4-8665-4738cfe4dc30","pitchNumber":4,"startTime":"2025-08-09T22:22:26.889Z","endTime":"2025-08-09T22:22:39.113Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T22:22:39.113Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jahmai Jones called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-09T22:23:07.281Z","endTime":"2025-08-09T22:23:54.286Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.5,"strikeZoneTop":3.51511697678908,"strikeZoneBottom":1.64015974759733,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.965445566373155,"aZ":-28.77510423023185,"pfxX":-0.18138225185147316,"pfxZ":2.0751292891101905,"pX":0.511713520810348,"pZ":1.7721925477435043,"vX0":-3.904846375745226,"vY0":-126.58703874696094,"vZ0":-3.114117228646668,"x":97.49,"y":190.93,"x0":2.0927447517933735,"y0":50.00020859170754,"z0":5.303154317653555,"aX":-0.29606496868545346},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.4,"breakHorizontal":1.2,"spinRate":2305,"spinDirection":202},"zone":9,"typeConfidence":0.89,"plateTime":0.431408512500826,"extension":6.608350509946046},"index":0,"playId":"d28ed3ee-085d-330c-a257-fa1e3173e201","pitchNumber":1,"startTime":"2025-08-09T22:23:07.870Z","endTime":"2025-08-09T22:23:11.602Z","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":1},"pitchData":{"startSpeed":85.7,"endSpeed":80.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.016882864317683,"aZ":-29.798245213805746,"pfxX":8.30641859361046,"pfxZ":1.4754909775169107,"pX":0.25107620489561944,"pZ":2.7262597519461553,"vX0":-6.421545587076775,"vY0":-124.82892911375177,"vZ0":-0.8955513177945079,"x":107.43,"y":165.17,"x0":1.7506473834861382,"y0":50.00373614508487,"z0":5.496199611142382,"aX":13.39391137772679},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.8,"breakHorizontal":-13.9,"spinRate":1662,"spinDirection":135},"zone":5,"typeConfidence":2.0,"plateTime":0.4351964006117086,"extension":6.719367432324819},"index":1,"playId":"a8f568be-d288-3568-a7dc-99769865075b","pitchNumber":2,"startTime":"2025-08-09T22:23:26.494Z","endTime":"2025-08-09T22:23:31.300Z","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":1},"pitchData":{"startSpeed":85.9,"endSpeed":80.6,"strikeZoneTop":3.45940324121015,"strikeZoneBottom":1.63568658044685,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.41061342384286,"aZ":-26.329522337337327,"pfxX":7.710733722994088,"pfxZ":3.583208292342695,"pX":0.6814978742628963,"pZ":2.7125734167291133,"vX0":-5.0671379454217895,"vY0":-125.29373387443394,"vZ0":-1.828485092570562,"x":91.02,"y":165.54,"x0":1.7033694889224624,"y0":50.00045520636311,"z0":5.55244872606416,"aX":12.562612294827135},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.4,"breakHorizontal":-13.2,"spinRate":1607,"spinDirection":136},"zone":6,"typeConfidence":2.0,"plateTime":0.43307453987783306,"extension":6.7298083892343294},"index":2,"playId":"13cdf703-5229-3594-a506-3d3459281114","pitchNumber":3,"startTime":"2025-08-09T22:23:49.797Z","endTime":"2025-08-09T22:23:54.286Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T22:23:54.286Z","atBatIndex":7},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Spencer Torkelson lines out to left fielder Taylor Ward.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-09T22:23:59.516Z","endTime":"2025-08-09T22:26:21.417Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"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":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"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(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.3,"endSpeed":88.1,"strikeZoneTop":3.60103821542154,"strikeZoneBottom":1.68948173226728,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.85769177331479,"aZ":-14.114103061140678,"pfxX":6.835912970664886,"pfxZ":9.124717417401387,"pX":0.685925446077302,"pZ":3.9316679952756473,"vX0":-6.018867407626817,"vY0":-138.81216955859972,"vZ0":-1.4015687098620342,"x":90.85,"y":132.62,"x0":1.9788984006434436,"y0":50.006623300581985,"z0":5.368598913277786,"aX":13.536668597693815},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.6,"breakHorizontal":-11.4,"spinRate":2271,"spinDirection":135},"zone":12,"typeConfidence":0.9,"plateTime":0.3924208481074811,"extension":6.5651801262507075},"index":0,"playId":"faab6c8c-0ab0-3c30-b910-710c731346c5","pitchNumber":1,"startTime":"2025-08-09T22:24:20.864Z","endTime":"2025-08-09T22:24:24.392Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.8,"strikeZoneTop":3.52854878394075,"strikeZoneBottom":1.5972958566239,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.10348345171753,"aZ":-28.585801454354467,"pfxX":8.512496695362515,"pfxZ":2.2635078495384704,"pX":-0.2659204740280625,"pZ":0.11535706357947008,"vX0":-7.420941027028974,"vY0":-124.0998234623745,"vZ0":-6.929011680225576,"x":127.14,"y":235.67,"x0":1.634253872992152,"y0":50.00137233675952,"z0":5.274638692632237,"aX":13.489320048906345},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.9,"breakHorizontal":-14.0,"spinRate":1608,"spinDirection":130},"zone":13,"typeConfidence":2.0,"plateTime":0.4386735600543501,"extension":6.797123364154267},"index":1,"playId":"de26d8e1-73a7-3e46-a967-f8908bd4773c","pitchNumber":2,"startTime":"2025-08-09T22:24:40.081Z","endTime":"2025-08-09T22:24:43.556Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.2,"strikeZoneTop":3.53411310310298,"strikeZoneBottom":1.68761506093346,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.49475869042655,"aZ":-28.88038987732045,"pfxX":1.4074439203276423,"pfxZ":1.9183063451140194,"pX":0.600132625369207,"pZ":1.9257220804037525,"vX0":-4.111240392981392,"vY0":-130.02048560700646,"vZ0":-2.968277158716928,"x":94.12,"y":186.79,"x0":2.016898090594905,"y0":50.00438089963335,"z0":5.266951353283302,"aX":2.4180410175661677},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.0,"breakHorizontal":-1.7,"spinRate":2307,"spinDirection":169},"zone":9,"typeConfidence":0.9,"plateTime":0.42077977311742076,"extension":6.59036778428576},"index":2,"playId":"a9459a36-f9d7-386c-9976-15221092c3b3","pitchNumber":3,"startTime":"2025-08-09T22:25:02.091Z","endTime":"2025-08-09T22:25:06.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.5,"strikeZoneTop":3.49818355210521,"strikeZoneBottom":1.56691245259176,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.83236845381594,"aZ":-26.000618945645087,"pfxX":-0.19441263899378614,"pfxZ":3.5887216959070747,"pX":-0.7942154575084502,"pZ":0.7735379625347736,"vX0":-7.086906941117196,"vY0":-130.449934695773,"vZ0":-6.358464099146287,"x":147.27,"y":217.89,"x0":1.984775501913652,"y0":50.00492230925006,"z0":5.206890570892174,"aX":-0.333402176514855},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.3,"breakHorizontal":1.9,"spinRate":2281,"spinDirection":164},"zone":13,"typeConfidence":0.9,"plateTime":0.420129253811413,"extension":6.780227923834905},"index":3,"playId":"3db26890-76b7-3603-b2dd-3dc0e9f597ba","pitchNumber":4,"startTime":"2025-08-09T22:25:21.525Z","endTime":"2025-08-09T22:25:26.275Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.62,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.679346048437772,"aZ":-28.62486442480117,"pfxX":0.1520134395299122,"pfxZ":2.1359103263571946,"pX":0.933485179468989,"pZ":2.186506799583162,"vX0":-2.6898882031671785,"vY0":-127.68762815580277,"vZ0":-2.2221926954580935,"x":81.42,"y":179.74,"x0":1.9779225323827734,"y0":50.00342435484609,"z0":5.3057770590120015,"aX":0.2530045903197852},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.6,"breakHorizontal":0.2,"spinRate":2276,"spinDirection":178},"zone":14,"typeConfidence":0.89,"plateTime":0.4278934102023886,"extension":6.598066591421993},"index":4,"playId":"24cdeebe-284b-3891-b6dd-54db0870661e","pitchNumber":5,"startTime":"2025-08-09T22:25:45.757Z","endTime":"2025-08-09T22:25:50.216Z","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":3,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-09T22:26:04.177Z","endTime":"2025-08-09T22:26:13.517Z","isPitch":false,"type":"action","player":{"id":679529,"link":"/api/v1/people/679529"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.5,"strikeZoneTop":3.62,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.28200309495768,"aZ":-28.56827665863048,"pfxX":-0.5986922510879626,"pfxZ":2.111230065310499,"pX":-0.05817228299206545,"pZ":1.210781407851177,"vX0":-4.664673401548224,"vY0":-128.91317758181918,"vZ0":-4.601025831610906,"x":119.22,"y":206.09,"x0":1.8420971525388055,"y0":50.00257480639315,"z0":5.188277500879968,"aX":-1.0205805183764411},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.1,"breakHorizontal":2.0,"spinRate":2246,"spinDirection":213},"zone":13,"typeConfidence":0.9,"plateTime":0.42262935860554807,"extension":6.780350671872325},"hitData":{"launchSpeed":86.6,"launchAngle":26.0,"totalDistance":300.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":58.7,"coordY":98.8}},"index":6,"playId":"e67fd3f6-f140-3bf7-aa08-af164c14495e","pitchNumber":6,"startTime":"2025-08-09T22:26:13.517Z","endTime":"2025-08-09T22:26:21.417Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T22:26:21.417Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jo Adell strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-09T22:28:23.591Z","endTime":"2025-08-09T22:29:54.805Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"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":94.2,"endSpeed":86.6,"strikeZoneTop":3.72,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.558867724161264,"aZ":-18.225211880674784,"pfxX":-9.640880476440199,"pfxZ":7.293026729960637,"pX":0.7398814842395922,"pZ":2.998919368746521,"vX0":11.265201975776337,"vY0":-136.79313993976075,"vZ0":-2.6139700021552237,"x":88.8,"y":157.81,"x0":-2.1611659144153625,"y0":50.00449185728659,"z0":5.20320507893747,"aX":-18.443447301214594},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.8,"breakHorizontal":15.4,"spinRate":2391,"spinDirection":238},"zone":6,"typeConfidence":0.9,"plateTime":0.399011120444174,"extension":6.110268390318102},"index":0,"playId":"256bb155-402c-302b-ac50-74ea539edaff","pitchNumber":1,"startTime":"2025-08-09T22:28:31.286Z","endTime":"2025-08-09T22:28:34.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.6,"strikeZoneTop":3.69073580843587,"strikeZoneBottom":1.83042284660483,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.013821923515767,"aZ":-29.67016614733927,"pfxX":-0.2857765478943284,"pfxZ":1.5437030761493737,"pX":1.4440998685369093,"pZ":1.9778554444950298,"vX0":9.418893469496329,"vY0":-125.40813011134061,"vZ0":-1.927689388440263,"x":61.95,"y":185.38,"x0":-2.294511631087247,"y0":50.002377220860225,"z0":5.134545749347167,"aX":-0.46405741031136605},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.6,"breakHorizontal":-1.2,"spinRate":2654,"spinDirection":108},"zone":14,"typeConfidence":0.92,"plateTime":0.4337354240890927,"extension":6.171612072378069},"index":1,"playId":"5c7ce33c-d7e5-39b4-a821-b3f472ae7510","pitchNumber":2,"startTime":"2025-08-09T22:28:48.878Z","endTime":"2025-08-09T22:28:52.591Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.7,"strikeZoneTop":3.72,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.626343202671773,"aZ":-36.39893416360738,"pfxX":7.0570724962664455,"pfxZ":-2.9519578549146903,"pX":1.2815785794771777,"pZ":1.2081974648238631,"vX0":6.599590083609924,"vY0":-118.79310722312671,"vZ0":-1.5136384493254549,"x":68.15,"y":206.16,"x0":-2.4489560131040014,"y0":50.00455514353488,"z0":5.160723215545457,"aX":10.091962626539262},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-5.4,"breakHorizontal":-14.4,"spinRate":3315,"spinDirection":57},"zone":14,"typeConfidence":0.89,"plateTime":0.4609756474273512,"extension":5.96331129018017},"index":2,"playId":"b4d38de4-507d-399f-a9e4-0dafcf69c8f5","pitchNumber":3,"startTime":"2025-08-09T22:29:03.807Z","endTime":"2025-08-09T22:29:06.922Z","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":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-09T22:29:18.671Z","endTime":"2025-08-09T22:29:30.505Z","isPitch":false,"type":"action","player":{"id":666176,"link":"/api/v1/people/666176"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.7,"strikeZoneTop":3.72,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.50332471277241,"aZ":-37.83461539235907,"pfxX":7.96890881283772,"pfxZ":-3.909995913801856,"pX":0.5396347445889399,"pZ":2.400470611174074,"vX0":4.753281830612116,"vY0":-119.64158315837668,"vZ0":1.2528140029247596,"x":96.43,"y":173.97,"x0":-2.509617659420089,"y0":50.004868019627736,"z0":5.2659693858082655,"aX":11.529501744945652},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-6.5,"breakHorizontal":-15.6,"spinRate":3316,"spinDirection":56},"zone":9,"typeConfidence":0.9,"plateTime":0.4581609902600312,"extension":5.934234697470021},"index":4,"playId":"d132772a-7116-33b5-b09a-5798fd6e6d68","pitchNumber":4,"startTime":"2025-08-09T22:29:30.505Z","endTime":"2025-08-09T22:29:34.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.6,"strikeZoneTop":3.72,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.483898242291268,"aZ":-39.089066868148635,"pfxX":7.900365769277306,"pfxZ":-4.961302706587421,"pX":0.6918710791295039,"pZ":1.2787281948964575,"vX0":4.879237219925483,"vY0":-117.67713194309427,"vZ0":-0.5853100523121496,"x":90.63,"y":204.25,"x0":-2.4384779495183775,"y0":50.00071242960186,"z0":5.169051409511688,"aX":11.016961537875257},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-8.9,"breakHorizontal":-15.6,"spinRate":3280,"spinDirection":53},"zone":14,"typeConfidence":0.9,"plateTime":0.46643257491346723,"extension":6.083799431434511},"index":5,"playId":"6d71ab0d-be07-3ae1-94db-73d50c5e2369","pitchNumber":5,"startTime":"2025-08-09T22:29:51.380Z","endTime":"2025-08-09T22:29:54.805Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T22:29:54.805Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Rengifo strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-09T22:29:59.882Z","endTime":"2025-08-09T22:31:04.495Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.04494409587498,"aZ":-36.119605125615486,"pfxX":-8.183163931767401,"pfxZ":-2.3267582089996672,"pX":-0.2705345373559569,"pZ":1.3315937035477032,"vX0":8.382578323554926,"vY0":-128.67678023620806,"vZ0":-2.353986328809807,"x":127.31,"y":202.83,"x0":-2.4908736521123362,"y0":50.00468512606171,"z0":5.028294949865752,"aX":-13.870612613640802},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-4.6,"breakHorizontal":13.2,"spinRate":1746,"spinDirection":267},"zone":13,"typeConfidence":0.91,"plateTime":0.423958368362201,"extension":6.065810697559682},"index":0,"playId":"eaccc4ea-6ae2-3275-9984-06d217f9db2c","pitchNumber":1,"startTime":"2025-08-09T22:30:19.670Z","endTime":"2025-08-09T22:30:23.475Z","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":94.3,"endSpeed":86.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.44947302117701,"aZ":-22.405118877297205,"pfxX":-6.919065860863825,"pfxZ":5.12255908126242,"pX":0.25637504785703613,"pZ":2.6106650740721182,"vX0":8.96106702799766,"vY0":-137.02068941315514,"vZ0":-2.5727723290533397,"x":107.23,"y":168.29,"x0":-2.1530107731259447,"y0":50.00207335417242,"z0":5.0877957068776745,"aX":-13.194440572538122},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.9,"breakHorizontal":10.7,"spinRate":2307,"spinDirection":239},"zone":5,"typeConfidence":0.9,"plateTime":0.39928528105894623,"extension":5.927550337815129},"index":1,"playId":"4a76e72f-f2c2-3b4a-9321-0769ff22af57","pitchNumber":2,"startTime":"2025-08-09T22:30:37.815Z","endTime":"2025-08-09T22:30:41.199Z","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":2,"outs":1},"index":2,"startTime":"2025-08-09T22:30:51.974Z","endTime":"2025-08-09T22:31:00.856Z","isPitch":false,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.52807489760487,"aZ":-18.416538834927152,"pfxX":-7.458647687937106,"pfxZ":7.134317715096275,"pX":0.07161019608308442,"pZ":3.222992713539336,"vX0":9.098838389509778,"vY0":-138.15889833532637,"vZ0":-1.9721625238691933,"x":114.27,"y":151.76,"x0":-2.299366779548375,"y0":50.002284667058106,"z0":5.187303992084051,"aX":-14.382069082704765},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.7,"breakHorizontal":11.5,"spinRate":2405,"spinDirection":236},"zone":2,"typeConfidence":0.91,"plateTime":0.39684430130151815,"extension":5.980376521237668},"index":3,"playId":"25d0a8d1-e12f-38a1-b724-de3496dbe60d","pitchNumber":3,"startTime":"2025-08-09T22:31:00.856Z","endTime":"2025-08-09T22:31:04.495Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T22:31:04.495Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Travis d'Arnaud called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-09T22:31:11.406Z","endTime":"2025-08-09T22:32:17.641Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":74.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.564001240863234,"aZ":-41.580510181703154,"pfxX":8.197495054301497,"pfxZ":-6.811450809997774,"pX":-0.2602452545077728,"pZ":1.7433371429053426,"vX0":3.420989412661481,"vY0":-116.91529009961351,"vZ0":1.0040583571138801,"x":126.92,"y":191.71,"x0":-2.808604230107898,"y0":50.00400481865401,"z0":5.218520807810546,"aX":11.318702681680515},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-11.8,"breakHorizontal":-15.7,"spinRate":3256,"spinDirection":57},"zone":8,"typeConfidence":0.91,"plateTime":0.46894134834325296,"extension":5.963300644453708},"index":0,"playId":"25bf1809-8c37-3034-8a86-a9a788fea185","pitchNumber":1,"startTime":"2025-08-09T22:31:27.142Z","endTime":"2025-08-09T22:31:30.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.7,"strikeZoneTop":3.42582672495858,"strikeZoneBottom":1.55059455800987,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.628621050976193,"aZ":-28.229321837726616,"pfxX":-11.1984218959526,"pfxZ":2.0718085776455055,"pX":1.064274606669644,"pZ":2.8710999558771135,"vX0":12.326107956690793,"vY0":-136.3476961809463,"vZ0":-1.238487253616304,"x":76.43,"y":161.26,"x0":-2.0346671038952833,"y0":50.00327445839746,"z0":5.257711857733449,"aX":-21.336920775769162},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":3.7,"breakHorizontal":18.0,"spinRate":2264,"spinDirection":245},"zone":12,"typeConfidence":0.9,"plateTime":0.3998853437450127,"extension":6.071624655913821},"index":1,"playId":"e870a46e-7dc3-3146-86f7-9a911cbc5024","pitchNumber":2,"startTime":"2025-08-09T22:31:42.618Z","endTime":"2025-08-09T22:31:46.558Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.8,"strikeZoneTop":3.44750857894978,"strikeZoneBottom":1.57230505035847,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.161227392553485,"aZ":-27.16035516535017,"pfxX":-10.79026991754219,"pfxZ":2.6323729678791175,"pX":-0.43150508088144945,"pZ":1.73334687070938,"vX0":8.368034530497166,"vY0":-136.50165485313977,"vZ0":-3.9113499346099805,"x":133.45,"y":191.98,"x0":-2.1193123117755923,"y0":50.005786857473524,"z0":5.032965857546737,"aX":-20.574810753007288},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.2,"breakHorizontal":18.0,"spinRate":2308,"spinDirection":245},"zone":7,"typeConfidence":0.9,"plateTime":0.3996998758514754,"extension":6.322145626665771},"index":2,"playId":"ed2c9d5a-f3b2-31df-98ea-808b1e877523","pitchNumber":3,"startTime":"2025-08-09T22:31:56.741Z","endTime":"2025-08-09T22:32:00.578Z","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":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.9,"strikeZoneTop":3.49722691985916,"strikeZoneBottom":1.58003529021702,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.524222994371556,"aZ":-34.63211792917851,"pfxX":-11.070391945947598,"pfxZ":-1.3338406124210085,"pX":0.4516505814086338,"pZ":2.141429230669871,"vX0":10.795376018986694,"vY0":-135.50777061041242,"vZ0":-1.5507820042940192,"x":99.78,"y":180.96,"x0":-2.1588771658876587,"y0":50.00032381802526,"z0":5.156256287188705,"aX":-20.442714847290834},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-2.5,"breakHorizontal":17.5,"spinRate":2314,"spinDirection":241},"zone":9,"typeConfidence":0.86,"plateTime":0.405279196862375,"extension":6.169305791770511},"index":3,"playId":"45fe4cbd-d2d9-3636-a081-cf49eb213518","pitchNumber":4,"startTime":"2025-08-09T22:32:13.699Z","endTime":"2025-08-09T22:32:17.641Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T22:32:17.641Z","atBatIndex":11},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Wenceel Pérez triples (4) on a line drive to left fielder Taylor Ward.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-09T22:34:42.635Z","endTime":"2025-08-09T22:37:52.561Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[4],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":88.6,"strikeZoneTop":3.21390185197448,"strikeZoneBottom":1.48015995942085,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.644198042797097,"aZ":-16.074503086972502,"pfxX":6.490628939511212,"pfxZ":8.101855993982623,"pX":0.5154164147046798,"pZ":3.1524825988142062,"vX0":-5.879666126917798,"vY0":-138.5967569637747,"vZ0":-3.040214276153396,"x":97.35,"y":153.66,"x0":1.7987815953867834,"y0":50.006764957973125,"z0":5.308196702344713,"aX":12.905628576940607},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.4,"breakHorizontal":-10.9,"spinRate":2200,"spinDirection":136},"zone":3,"typeConfidence":0.88,"plateTime":0.3919490822848104,"extension":6.6537408479562545},"index":0,"playId":"a6a3e2c9-41bd-32aa-a0e8-e1c99e655e5f","pitchNumber":1,"startTime":"2025-08-09T22:35:01.892Z","endTime":"2025-08-09T22:35:05.541Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":74.3,"strikeZoneTop":3.17809225945156,"strikeZoneBottom":1.47805096679073,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.64952433164095,"aZ":-37.198484141154275,"pfxX":-3.431356961629285,"pfxZ":-3.6325231937026334,"pX":0.9780819633613226,"pZ":3.0951259917706646,"vX0":-0.9211760203776094,"vY0":-115.71060781487859,"vZ0":2.1117128993726046,"x":79.72,"y":155.21,"x0":1.8254067260753322,"y0":50.00370141237823,"z0":5.6854197073080615,"aX":-4.743653144419702},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-6.0,"breakHorizontal":6.5,"spinRate":2599,"spinDirection":305},"zone":12,"typeConfidence":0.9,"plateTime":0.4698860174314148,"extension":6.580627581002876},"index":1,"playId":"ffa17520-9709-362b-9fe0-3a4207d8bd96","pitchNumber":2,"startTime":"2025-08-09T22:35:18.964Z","endTime":"2025-08-09T22:35:23.679Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.5,"strikeZoneTop":3.20945531933758,"strikeZoneBottom":1.48243881195983,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.187167359127095,"aZ":-26.207748526129492,"pfxX":-1.9249709128191546,"pfxZ":3.5710963742523463,"pX":-1.4206052672999283,"pZ":1.069761496644079,"vX0":-7.537914873318573,"vY0":-128.08441329006848,"vZ0":-5.310746802841906,"x":171.15,"y":209.9,"x0":1.8043417616862805,"y0":50.00174673471225,"z0":5.206216823048454,"aX":-3.213368442860985},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.5,"breakHorizontal":5.0,"spinRate":2334,"spinDirection":158},"zone":13,"typeConfidence":0.91,"plateTime":0.42678720921204283,"extension":6.715962437968426},"index":2,"playId":"3b0c8022-cc10-39d8-857a-416fdbf548b7","pitchNumber":3,"startTime":"2025-08-09T22:35:35.651Z","endTime":"2025-08-09T22:35:39.483Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.710893598877632,"aZ":-28.99270548265065,"pfxX":-1.2032812561740527,"pfxZ":1.9297772054992963,"pX":-0.6821276042117462,"pZ":2.0215361338667064,"vX0":-6.216756426973187,"vY0":-127.17221609364151,"vZ0":-2.436659428628823,"x":143.0,"y":184.2,"x0":1.9447034346680494,"y0":50.00109242120751,"z0":5.278842727747498,"aX":-1.9811938974209988},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.2,"breakHorizontal":3.5,"spinRate":2385,"spinDirection":210},"zone":4,"typeConfidence":0.91,"plateTime":0.42977958771540425,"extension":6.724535991012162},"index":3,"playId":"10c2679b-fdb1-38ac-bbed-1b9877a9313c","pitchNumber":4,"startTime":"2025-08-09T22:35:52.588Z","endTime":"2025-08-09T22:35:56.029Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-09T22:36:21.460Z","endTime":"2025-08-09T22:37:22.358Z","isPitch":false,"type":"action","player":{"id":672761,"link":"/api/v1/people/672761"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.0,"strikeZoneTop":3.20285290351736,"strikeZoneBottom":1.48095065722357,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.270391919011765,"aZ":-17.901601304531876,"pfxX":4.748282167950737,"pfxZ":7.210895773894796,"pX":2.808856532358164,"pZ":3.5291643848464633,"vX0":0.006624086283143926,"vY0":-139.31304835751632,"vZ0":-1.5322348251453874,"x":9.93,"y":143.49,"x0":2.188843120133336,"y0":50.00338506508799,"z0":5.261277781421909,"aX":9.397126745418563},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.0,"breakHorizontal":-8.6,"spinRate":2122,"spinDirection":133},"zone":12,"typeConfidence":0.81,"plateTime":0.3921303808748555,"extension":6.62458414107294},"index":5,"playId":"8b219cf0-dbb0-308b-8e17-a72cad0e08d6","pitchNumber":5,"startTime":"2025-08-09T22:37:22.358Z","endTime":"2025-08-09T22:37:25.380Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.960820960461504,"aZ":-31.7800040474067,"pfxX":-0.6870307460026641,"pfxZ":0.2420786810153377,"pX":-0.7004600336866578,"pZ":2.580133746538928,"vX0":-6.6966432343645925,"vY0":-126.70965821811215,"vZ0":-0.34076391114531623,"x":143.7,"y":169.12,"x0":2.0617319610032676,"y0":50.0037169934137,"z0":5.247379163359272,"aX":-1.1202899593305973},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.6,"breakHorizontal":2.8,"spinRate":2211,"spinDirection":210},"zone":4,"typeConfidence":0.91,"plateTime":0.43164961675959157,"extension":6.6800803123421595},"hitData":{"launchSpeed":84.4,"launchAngle":13.0,"totalDistance":158.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":29.0,"coordY":101.0}},"index":6,"playId":"4ef4667c-94bc-3350-95ba-9ec7a563b916","pitchNumber":6,"startTime":"2025-08-09T22:37:37.378Z","endTime":"2025-08-09T22:37:52.561Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T22:37:52.561Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andy Ibáñez singles on a ground ball to left fielder Taylor Ward. Wenceel Pérez scores.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-09T22:38:27.169Z","endTime":"2025-08-09T22:40:22.167Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":{"id":579328,"link":"/api/v1/people/579328"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.5,"strikeZoneTop":3.16,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.529857249232183,"aZ":-30.434795751960028,"pfxX":-1.4418842468479562,"pfxZ":1.065801983367165,"pX":-1.517362938886505,"pZ":1.5778309854572872,"vX0":-8.233891542524091,"vY0":-127.24579540119079,"vZ0":-3.0213599870244474,"x":174.84,"y":196.18,"x0":1.9502040464407189,"y0":50.004516965887525,"z0":5.196186071743942,"aX":-2.361110251709776},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.4,"breakHorizontal":4.6,"spinRate":2409,"spinDirection":211},"zone":13,"typeConfidence":0.91,"plateTime":0.4307322610242581,"extension":6.626020991375168},"index":0,"playId":"68e5769b-6ef8-31c3-ac70-db18ec9961f7","pitchNumber":1,"startTime":"2025-08-09T22:38:27.169Z","endTime":"2025-08-09T22:38:33.861Z","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-09T22:38:43.364Z","endTime":"2025-08-09T22:38:48.957Z","isPitch":false,"type":"action","player":{"id":628451,"link":"/api/v1/people/628451"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":82.0,"strikeZoneTop":3.19436063872654,"strikeZoneBottom":1.47044702456252,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.35220304958501,"aZ":-32.17131910409735,"pfxX":-1.1353195273137162,"pfxZ":7.90975186617304E-4,"pX":-1.425049568107636,"pZ":0.3933408400572495,"vX0":-8.13309366937706,"vY0":-127.35712869477562,"vZ0":-5.480689957743085,"x":171.32,"y":228.16,"x0":1.9369968406459563,"y0":50.00317281624958,"z0":5.071508398474914,"aX":-1.8921988846532238},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.8,"breakHorizontal":3.6,"spinRate":2542,"spinDirection":280},"zone":13,"typeConfidence":0.9,"plateTime":0.42756145534036794,"extension":6.714735884081315},"index":2,"playId":"faf8ccfa-d128-36fc-ab54-3ad794f4d52a","pitchNumber":2,"startTime":"2025-08-09T22:38:48.957Z","endTime":"2025-08-09T22:38:52.833Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.9,"strikeZoneTop":3.16,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.35324620812485,"aZ":-38.942855275737074,"pfxX":-4.941015012283849,"pfxZ":-4.928065433257059,"pX":0.8790181968806154,"pZ":2.765278184474719,"vX0":-0.563060681200469,"vY0":-115.78782356078244,"vZ0":2.091004055665632,"x":83.49,"y":164.12,"x0":1.767399774764555,"y0":50.00437783377399,"z0":5.546725473526369,"aX":-6.784088557503802},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-8.3,"breakHorizontal":9.1,"spinRate":2687,"spinDirection":309},"zone":12,"typeConfidence":0.9,"plateTime":0.47103418945910525,"extension":6.463291086451433},"index":3,"playId":"17f96475-06ed-36dc-9a2b-122c29c0f6a8","pitchNumber":3,"startTime":"2025-08-09T22:39:10.102Z","endTime":"2025-08-09T22:39:13.369Z","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":95.8,"endSpeed":88.8,"strikeZoneTop":3.16,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.80012033296219,"aZ":-17.563088018156847,"pfxX":4.8317970440090825,"pfxZ":7.295185906073181,"pX":-0.033768011163840456,"pZ":3.4606120803956357,"vX0":-7.239900440733042,"vY0":-139.54493340316293,"vZ0":-1.933607874194236,"x":118.29,"y":145.34,"x0":1.9480176796287385,"y0":50.00438781165138,"z0":5.300267092781399,"aX":9.6799639057011},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.1,"breakHorizontal":-7.6,"spinRate":2168,"spinDirection":136},"zone":11,"typeConfidence":0.88,"plateTime":0.39018591462447283,"extension":6.606264071869736},"index":4,"playId":"5bae4d8c-5697-3e6b-8b82-a6eea97f5a89","pitchNumber":4,"startTime":"2025-08-09T22:39:33.848Z","endTime":"2025-08-09T22:39:37.367Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"index":5,"playId":"9858e306-03b9-4295-b747-8156a03b58b0","startTime":"2025-08-09T22:39:56.277Z","endTime":"2025-08-09T22:40:01.277Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.8,"strikeZoneTop":3.16,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.406836905385383,"aZ":-30.97336816111063,"pfxX":6.219031807860355,"pfxZ":0.7148543040578037,"pX":-0.4281202192067002,"pZ":2.4800128722939143,"vX0":-7.456756131020957,"vY0":-127.57096495003354,"vZ0":-1.4880280633383463,"x":133.32,"y":171.82,"x0":1.6982223825741658,"y0":50.00320473524277,"z0":5.468413187009354,"aX":10.45267983120297},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.2,"breakHorizontal":-10.0,"spinRate":1713,"spinDirection":134},"zone":4,"typeConfidence":0.88,"plateTime":0.4261782174134856,"extension":6.707749195705881},"hitData":{"launchSpeed":93.8,"launchAngle":4.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.01,"coordY":109.0}},"index":6,"playId":"15abe9cf-7083-37f3-a2ef-feb7c9ab7e9d","pitchNumber":5,"startTime":"2025-08-09T22:40:11.086Z","endTime":"2025-08-09T22:40:22.167Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T22:40:22.167Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dillon Dingler strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-09T22:40:51.092Z","endTime":"2025-08-09T22:43:17.860Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,7],"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":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"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":94.9,"endSpeed":87.8,"strikeZoneTop":3.46540254376438,"strikeZoneBottom":1.55099505760836,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.032125518959322,"aZ":-14.61487487606611,"pfxX":4.104916018400432,"pfxZ":8.952368233191576,"pX":0.7299296288725305,"pZ":2.664295044454246,"vX0":-5.161873839886768,"vY0":-138.26356177074862,"vZ0":-4.316050640394813,"x":89.18,"y":166.84,"x0":2.0763205551399495,"y0":50.002423171526246,"z0":5.20706025590776,"aX":8.051829016674997},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.6,"breakHorizontal":-6.5,"spinRate":2290,"spinDirection":140},"zone":6,"typeConfidence":0.88,"plateTime":0.3941745228886635,"extension":6.513307021588679},"index":0,"playId":"64e04955-473d-360f-a64d-d8f3b210e432","pitchNumber":1,"startTime":"2025-08-09T22:40:51.525Z","endTime":"2025-08-09T22:40:55.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":87.1,"strikeZoneTop":3.47068483770781,"strikeZoneBottom":1.54882923773532,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.75378122581128,"aZ":-14.887728670724858,"pfxX":3.208940087004475,"pfxZ":8.956574411414497,"pX":1.9350261417594892,"pZ":3.655237660533911,"vX0":-1.7831978777659117,"vY0":-136.96036115374855,"vZ0":-1.7045993844413705,"x":43.24,"y":140.09,"x0":2.172251062211529,"y0":50.00061695303145,"z0":5.286425614088883,"aX":6.19222756514127},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.2,"breakHorizontal":-5.5,"spinRate":2254,"spinDirection":138},"zone":12,"typeConfidence":0.73,"plateTime":0.3975208275167992,"extension":6.390855601548227},"index":1,"playId":"ca40c114-72b7-34a9-86eb-d827727bb2ac","pitchNumber":2,"startTime":"2025-08-09T22:41:11.530Z","endTime":"2025-08-09T22:41:15.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":73.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.036723706030564,"aZ":-38.59626452726807,"pfxX":-2.8465686746533776,"pfxZ":-4.749234974601446,"pX":0.6187054402751953,"pZ":2.557960705196847,"vX0":-2.1257623646969446,"vY0":-114.96286993500661,"vZ0":1.5522399041896626,"x":93.42,"y":169.72,"x0":1.9213461547855837,"y0":50.00012126965373,"z0":5.588434083174869,"aX":-3.852477339230238},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-8.0,"breakHorizontal":5.6,"spinRate":2632,"spinDirection":311},"zone":6,"typeConfidence":0.9,"plateTime":0.47437993193613304,"extension":6.555012544240241},"index":2,"playId":"6de10853-843a-3fb3-ae01-824b0d38a764","pitchNumber":3,"startTime":"2025-08-09T22:41:31.263Z","endTime":"2025-08-09T22:41:36.337Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"playId":"dac0fbad-17a4-4af7-a4f4-84ece66d2d75","startTime":"2025-08-09T22:41:52.700Z","endTime":"2025-08-09T22:41:57.700Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.119520403946645,"aZ":-14.883299274780791,"pfxX":5.956432110522065,"pfxZ":8.915040248208701,"pX":0.7134513159977935,"pZ":2.5780505114731245,"vX0":-5.455852958041099,"vY0":-138.42727580920172,"vZ0":-4.540645530207943,"x":89.8,"y":169.17,"x0":1.9367696809667292,"y0":50.00219998096847,"z0":5.23723947325693,"aX":11.550928607272517},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.4,"breakHorizontal":-9.6,"spinRate":2237,"spinDirection":143},"zone":6,"typeConfidence":0.9,"plateTime":0.39580463006971556,"extension":6.6524712422742205},"index":4,"playId":"b72b227c-58a9-3aca-85de-0d1121ca6065","pitchNumber":4,"startTime":"2025-08-09T22:42:08.838Z","endTime":"2025-08-09T22:42:11.865Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":81.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.997439365757376,"aZ":-28.788171396625216,"pfxX":5.8549324239835325,"pfxZ":2.0421605068219097,"pX":1.3071951699251896,"pZ":1.936681753382032,"vX0":-3.2228269485537195,"vY0":-127.01800898068961,"vZ0":-2.9574192530746357,"x":67.17,"y":186.49,"x0":1.820905658163783,"y0":50.00613661870411,"z0":5.366363570734777,"aX":9.726470179722511},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.4,"breakHorizontal":-10.1,"spinRate":1527,"spinDirection":131},"zone":14,"typeConfidence":0.91,"plateTime":0.4285303537305736,"extension":6.635327420716949},"index":5,"playId":"3be9e936-cf44-3432-a35c-257932d0241b","pitchNumber":5,"startTime":"2025-08-09T22:42:33.810Z","endTime":"2025-08-09T22:42:37.210Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"index":6,"startTime":"2025-08-09T22:42:54.150Z","endTime":"2025-08-09T22:43:14.097Z","isPitch":false,"type":"action","player":{"id":693307,"link":"/api/v1/people/693307"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":75.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.713038798442884,"aZ":-36.70698985212478,"pfxX":-1.976335590763288,"pfxZ":-3.2186807014690366,"pX":0.355383311853356,"pZ":0.8483272237560848,"vX0":-2.532671822447938,"vY0":-117.4810615339785,"vZ0":-2.743312828485392,"x":103.45,"y":215.88,"x0":1.7011235774818279,"y0":50.00234459498348,"z0":5.418369956517601,"aX":-2.782959169377056},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-6.2,"breakHorizontal":4.2,"spinRate":2677,"spinDirection":314},"zone":14,"typeConfidence":0.9,"plateTime":0.4648973318914327,"extension":6.642295665665852},"index":7,"playId":"70cee485-06fa-3bfa-9080-f4f402d2c608","pitchNumber":6,"startTime":"2025-08-09T22:43:14.097Z","endTime":"2025-08-09T22:43:17.860Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T22:43:17.860Z","atBatIndex":14},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Javier Báez doubles (15) on a fly ball to right fielder Gustavo Campero. Andy Ibáñez to 3rd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-09T22:43:38.252Z","endTime":"2025-08-09T22:43:56.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"postOnThird":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672569,"link":"/api/v1/people/672569"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":73.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.38474953790147,"aZ":-39.57832401101376,"pfxX":-4.699074926847784,"pfxZ":-5.446674924396046,"pX":0.6721927588711335,"pZ":2.491431688868694,"vX0":-1.3192713455011198,"vY0":-115.51535167973275,"vZ0":1.5209896323686696,"x":91.38,"y":171.51,"x0":1.8604722282701214,"y0":50.00373247963808,"z0":5.613265489226501,"aX":-6.386141486368361},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-9.2,"breakHorizontal":8.9,"spinRate":2664,"spinDirection":316},"zone":6,"typeConfidence":0.9,"plateTime":0.4731536068369788,"extension":6.783235371988219},"hitData":{"launchSpeed":99.2,"launchAngle":24.0,"totalDistance":333.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":221.5,"coordY":103.44}},"index":0,"playId":"195b0a63-eb3b-3761-8d85-66c4df5ed94c","pitchNumber":1,"startTime":"2025-08-09T22:43:44.112Z","endTime":"2025-08-09T22:43:56.904Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T22:43:56.904Z","atBatIndex":15},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Jake Rogers out on a sacrifice fly to right fielder Gustavo Campero. Andy Ibáñez scores. Javier Báez to 3rd.","rbi":1,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-09T22:45:21.667Z","endTime":"2025-08-09T22:45:36.594Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"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":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672569,"link":"/api/v1/people/672569"},"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":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"responsiblePitcher":{"id":579328,"link":"/api/v1/people/579328"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-09T22:44:22.300Z","endTime":"2025-08-09T22:45:23.883Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":72.6,"strikeZoneTop":3.4,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.919298086406442,"aZ":-39.97844960160753,"pfxX":-5.619878596629302,"pfxZ":-5.863940202256517,"pX":0.3292028117597024,"pZ":2.352966156871302,"vX0":-1.4535962849761666,"vY0":-114.79117717024533,"vZ0":1.49651974064228,"x":104.45,"y":175.25,"x0":1.701356700383936,"y0":50.0044174003045,"z0":5.594608303530285,"aX":-7.475284019152723},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-10.0,"breakHorizontal":10.6,"spinRate":2644,"spinDirection":317},"zone":6,"typeConfidence":0.9,"plateTime":0.47776397722110975,"extension":6.741955433250761},"hitData":{"launchSpeed":94.8,"launchAngle":40.0,"totalDistance":347.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":171.65,"coordY":66.79}},"index":1,"playId":"876991bd-f007-3ebc-8d63-8460c5f5ddaf","pitchNumber":1,"startTime":"2025-08-09T22:45:23.883Z","endTime":"2025-08-09T22:45:36.594Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T22:45:36.594Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Vierling strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-09T22:45:58.380Z","endTime":"2025-08-09T22:48:34.368Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.8,"strikeZoneTop":3.5287578974758,"strikeZoneBottom":1.75903079845171,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.26288260939131,"aZ":-35.60339473170853,"pfxX":-2.8574888657354096,"pfxZ":-2.1489411409075085,"pX":0.44240991346283426,"pZ":3.1681215518804686,"vX0":-3.1002101614635404,"vY0":-124.36996759727812,"vZ0":1.7316558733767984,"x":100.14,"y":153.24,"x0":2.067104647461086,"y0":50.00084063565125,"z0":5.3731753799712125,"aX":-4.564844700451165},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-3.4,"breakHorizontal":5.8,"spinRate":2348,"spinDirection":261},"zone":3,"typeConfidence":2.0,"plateTime":0.4370882002855869,"extension":6.494852724827268},"index":0,"playId":"f2e05cc9-8ad8-3893-8ece-ea42351bf342","pitchNumber":1,"startTime":"2025-08-09T22:46:13.967Z","endTime":"2025-08-09T22:46:17.585Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":76.3,"strikeZoneTop":3.38030968478352,"strikeZoneBottom":1.63757178627384,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.537684443950187,"aZ":-35.35914903363722,"pfxX":-3.8998013442423503,"pfxZ":-2.20446436043638,"pX":0.054632049279876416,"pZ":1.0108256536287783,"vX0":-3.303149428085333,"vY0":-118.57927490924324,"vZ0":-2.735139276857362,"x":114.92,"y":211.49,"x0":1.964979466153981,"y0":50.00250108156965,"z0":5.35896511045962,"aX":-5.63507861732887},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-4.3,"breakHorizontal":7.8,"spinRate":2540,"spinDirection":311},"zone":14,"typeConfidence":0.9,"plateTime":0.4593359735949507,"extension":6.830118795045419},"index":1,"playId":"4a84d87a-ff5f-3642-98be-98272cad983f","pitchNumber":2,"startTime":"2025-08-09T22:46:33.195Z","endTime":"2025-08-09T22:46:37.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":74.3,"strikeZoneTop":3.3233198613755,"strikeZoneBottom":1.75576310215871,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.45948154201945,"aZ":-38.06292821903774,"pfxX":-5.703282383628972,"pfxZ":-4.250785543571917,"pX":0.8458621004428469,"pZ":3.129302981022236,"vX0":-0.5941579176653384,"vY0":-115.98378717684244,"vZ0":2.4458106599053595,"x":84.76,"y":154.29,"x0":1.846712504359245,"y0":50.00527443883574,"z0":5.650549127764935,"aX":-7.894494659208677},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-7.0,"breakHorizontal":10.6,"spinRate":2679,"spinDirection":312},"zone":12,"typeConfidence":0.9,"plateTime":0.4694139128912762,"extension":6.632967529218882},"index":2,"playId":"2a7bbf50-da1e-32bd-b64f-3ddeb8d6b630","pitchNumber":3,"startTime":"2025-08-09T22:46:57.784Z","endTime":"2025-08-09T22:47:02.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":82.3,"strikeZoneTop":3.40496069231043,"strikeZoneBottom":1.66250835987228,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.857622851268186,"aZ":-29.597680184926293,"pfxX":-2.2683059615818495,"pfxZ":1.517012657195182,"pX":0.6298529649003874,"pZ":1.7553260407476934,"vX0":-3.100254353207817,"vY0":-128.6680814881035,"vZ0":-2.9256649655508937,"x":92.99,"y":191.39,"x0":2.1382546989172213,"y0":50.00589133871947,"z0":5.164500707942905,"aX":-3.862083284180447},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.4,"breakHorizontal":4.7,"spinRate":2380,"spinDirection":223},"zone":9,"typeConfidence":0.91,"plateTime":0.4232281368952062,"extension":6.677129108379304},"index":3,"playId":"75efacbb-66e0-394e-9b39-df623ff4323f","pitchNumber":4,"startTime":"2025-08-09T22:47:17.656Z","endTime":"2025-08-09T22:47:21.708Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-09T22:47:31.493Z","endTime":"2025-08-09T22:47:31.494Z","isPitch":false,"type":"action","player":{"id":663837,"link":"/api/v1/people/663837"}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"playId":"cfda9a66-eef8-466d-b6c0-6329ef57c324","startTime":"2025-08-09T22:47:31.495Z","endTime":"2025-08-09T22:47:36.495Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.7,"strikeZoneTop":3.38022933653543,"strikeZoneBottom":1.56249628020284,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.151485735474623,"aZ":-30.27908241163821,"pfxX":5.148082585306959,"pfxZ":1.1792144834936877,"pX":2.1971874052335116,"pZ":5.044388009637906,"vX0":-1.3942100986429136,"vY0":-124.35932382402379,"vZ0":4.9065355472617895,"x":33.25,"y":102.58,"x0":2.087795689146376,"y0":50.00101415582308,"z0":5.527177202527672,"aX":8.261950873103228},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.2,"breakHorizontal":-9.1,"spinRate":1606,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.43634521195039033,"extension":6.697548029810343},"index":6,"playId":"dd18b8eb-9ed2-31d4-a24f-c46bec17888c","pitchNumber":5,"startTime":"2025-08-09T22:48:06.106Z","endTime":"2025-08-09T22:48:09.526Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.5,"strikeZoneTop":3.53,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.79660156872572,"aZ":-31.156888247141296,"pfxX":-1.3982393176784655,"pfxZ":0.6136931206996756,"pX":0.3252131540314499,"pZ":1.00598574333063,"vX0":-4.013242719046867,"vY0":-127.39916499232467,"vZ0":-3.929738852350253,"x":104.6,"y":211.62,"x0":2.0940588171422045,"y0":50.006050188403826,"z0":4.994536161963582,"aX":-2.3298368913452383},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.5,"breakHorizontal":3.4,"spinRate":2422,"spinDirection":248},"zone":14,"typeConfidence":0.88,"plateTime":0.4276855176661156,"extension":6.735547541419984},"index":7,"playId":"dfe4d68a-4650-3092-aae1-86d183fe1a01","pitchNumber":6,"startTime":"2025-08-09T22:48:30.332Z","endTime":"2025-08-09T22:48:34.368Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T22:48:34.368Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gustavo Campero strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-09T22:50:33.128Z","endTime":"2025-08-09T22:52:03.370Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"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":86.6,"endSpeed":80.6,"strikeZoneTop":3.08307056212965,"strikeZoneBottom":1.48815737045402,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.617123646459024,"aZ":-26.97921323973106,"pfxX":-0.4675763942157305,"pfxZ":3.1775492633142157,"pX":0.39681319349693633,"pZ":2.559177283729518,"vX0":7.41286688408359,"vY0":-126.05605813800962,"vZ0":-1.0545677648303284,"x":101.87,"y":169.68,"x0":-2.500775114427548,"y0":50.00558096334713,"z0":5.128438318398086,"aX":-0.7663854721097635},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.8,"breakHorizontal":-0.6,"spinRate":2489,"spinDirection":208},"zone":6,"typeConfidence":0.93,"plateTime":0.4317689730732943,"extension":6.100581816957222},"index":0,"playId":"9b1db6f8-39b9-3b95-a8d7-84b401b8d150","pitchNumber":1,"startTime":"2025-08-09T22:50:45.911Z","endTime":"2025-08-09T22:50:49.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.549884243663318,"aZ":-38.44978799952616,"pfxX":7.884698961249605,"pfxZ":-4.555890661276985,"pX":0.3552986503437762,"pZ":1.4784800126087405,"vX0":4.17663006004997,"vY0":-116.82071590279976,"vZ0":-0.3571461784278681,"x":103.46,"y":198.86,"x0":-2.4814893523097945,"y0":50.001913163734244,"z0":5.255915610366366,"aX":10.866462934867489},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-8.0,"breakHorizontal":-15.4,"spinRate":3191,"spinDirection":63},"zone":9,"typeConfidence":0.91,"plateTime":0.4693428870270675,"extension":6.295075920372854},"index":1,"playId":"f0d20e2d-30b5-3c52-a409-ed514f5ff74a","pitchNumber":2,"startTime":"2025-08-09T22:50:57.283Z","endTime":"2025-08-09T22:51:01.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":73.7,"strikeZoneTop":3.13264608282597,"strikeZoneBottom":1.48815737045402,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.565130425556113,"aZ":-41.166700798248876,"pfxX":9.83917910743654,"pfxZ":-6.537733669862879,"pX":-0.6155213240665092,"pZ":0.922493980968111,"vX0":2.242688150561989,"vY0":-117.76337056173591,"vZ0":-0.6273372627802649,"x":140.46,"y":213.87,"x0":-2.862173010748149,"y0":50.00169150062638,"z0":5.067756847271034,"aX":13.538750180873723},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-11.6,"breakHorizontal":-18.4,"spinRate":3399,"spinDirection":59},"zone":13,"typeConfidence":0.91,"plateTime":0.4687475853592389,"extension":6.1385130216293},"index":2,"playId":"c3e7a213-332b-3d89-bb2a-4d24badcf3af","pitchNumber":3,"startTime":"2025-08-09T22:51:24.323Z","endTime":"2025-08-09T22:51:28.355Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":73.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.769161676658058,"aZ":-37.40261627579673,"pfxX":10.019788949267957,"pfxZ":-3.784791897055502,"pX":0.3748067699687052,"pZ":2.4085289221096464,"vX0":3.876421107804545,"vY0":-117.30724168948711,"vZ0":1.5947586324775622,"x":102.71,"y":173.75,"x0":-2.6041999057426657,"y0":50.00064908130091,"z0":5.226794220320218,"aX":13.854614826368215},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-6.1,"breakHorizontal":-19.1,"spinRate":3369,"spinDirection":59},"zone":6,"typeConfidence":0.91,"plateTime":0.4682777520531931,"extension":5.996727192011073},"index":3,"playId":"20dfd6fe-1cdb-3214-8f03-3bd24aaf406b","pitchNumber":4,"startTime":"2025-08-09T22:51:39.939Z","endTime":"2025-08-09T22:51:44.188Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.96555944403219,"aZ":-39.84269173803838,"pfxX":11.258220998580207,"pfxZ":-5.667602663855386,"pX":0.5540312350203813,"pZ":1.7504999373333925,"vX0":3.7694889133578897,"vY0":-116.51906284376768,"vZ0":0.9753509745643618,"x":95.88,"y":191.52,"x0":-2.5536168113661515,"y0":50.00013058121867,"z0":5.136247439790112,"aX":15.243770765315995},"breaks":{"breakAngle":21.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-9.6,"breakHorizontal":-21.4,"spinRate":3363,"spinDirection":61},"zone":9,"typeConfidence":0.91,"plateTime":0.4728143259493365,"extension":5.970125257190529},"index":4,"playId":"7432bfb0-a47d-3438-956d-947f0cc163df","pitchNumber":5,"startTime":"2025-08-09T22:51:59.538Z","endTime":"2025-08-09T22:52:03.370Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T22:52:03.370Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach Neto strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-09T22:52:18.483Z","endTime":"2025-08-09T22:53:30.505Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.8,"strikeZoneTop":3.1574264853554,"strikeZoneBottom":1.4624115160887,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.47645256025996,"aZ":-40.69954697048907,"pfxX":8.118571871309232,"pfxZ":-6.064450352182155,"pX":0.4205180836208811,"pZ":1.5646878701615197,"vX0":4.7711338860523,"vY0":-118.06845952766032,"vZ0":0.24051846820873868,"x":100.97,"y":196.53,"x0":-2.6846196188921687,"y0":50.00536873262393,"z0":5.221656270299174,"aX":11.40731555963831},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-10.6,"breakHorizontal":-16.0,"spinRate":3328,"spinDirection":55},"zone":9,"typeConfidence":0.9,"plateTime":0.46476388877024455,"extension":5.930109108601854},"index":0,"playId":"4880b2c2-d808-3a3d-b55c-967552674158","pitchNumber":1,"startTime":"2025-08-09T22:52:26.923Z","endTime":"2025-08-09T22:52:30.664Z","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":84.2,"endSpeed":78.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.859662714636077,"aZ":-32.94543418803523,"pfxX":1.6026666785024428,"pfxZ":-0.5034476400963204,"pX":0.7865723583124855,"pZ":2.046674032411576,"vX0":7.103040129720687,"vY0":-122.59311280422321,"vZ0":-0.7403900459138573,"x":87.02,"y":183.52,"x0":-2.349383405616834,"y0":50.00248096982912,"z0":5.149792633213106,"aX":2.4539584380616306},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.8,"breakHorizontal":-4.4,"spinRate":2596,"spinDirection":90},"zone":9,"typeConfidence":0.84,"plateTime":0.44575421470147214,"extension":6.29905335526136},"index":1,"playId":"dbe833f7-d527-32ed-a69e-82ecf8d74097","pitchNumber":2,"startTime":"2025-08-09T22:52:45.913Z","endTime":"2025-08-09T22:52:49.295Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-09T22:52:54.969Z","endTime":"2025-08-09T22:53:09.401Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.7,"strikeZoneTop":3.10786077475031,"strikeZoneBottom":1.4624115160887,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.781435101854147,"aZ":-39.83003513324678,"pfxX":8.593718239873951,"pfxZ":-5.650887707075547,"pX":1.9891381492586004,"pZ":1.0470376258264085,"vX0":7.572475193939256,"vY0":-116.2436325233929,"vZ0":-0.728848549963636,"x":41.18,"y":210.51,"x0":-2.4387697026556903,"y0":50.002837799457026,"z0":5.178438496445485,"aX":11.643397147016792},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-10.1,"breakHorizontal":-17.5,"spinRate":3459,"spinDirection":54},"zone":14,"typeConfidence":0.91,"plateTime":0.4729603810802314,"extension":6.037261138505713},"index":3,"playId":"99086069-3fd1-3d89-8dda-dacebac0f1b6","pitchNumber":3,"startTime":"2025-08-09T22:53:09.401Z","endTime":"2025-08-09T22:53:14.346Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":73.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.255563073802584,"aZ":-40.07122657817057,"pfxX":9.14347390894498,"pfxZ":-5.818936474733348,"pX":2.1632260229663522,"pZ":1.7838956520890765,"vX0":7.746634395531789,"vY0":-116.64099106150036,"vZ0":0.9976487282605342,"x":34.54,"y":190.61,"x0":-2.4090051996115305,"y0":50.005651340436955,"z0":5.177592825587353,"aX":12.397378328358586},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-9.8,"breakHorizontal":-18.7,"spinRate":3480,"spinDirection":58},"zone":14,"typeConfidence":0.91,"plateTime":0.4725125845592668,"extension":6.001404248525382},"index":4,"playId":"48565313-905b-31e7-9912-51766d0b3682","pitchNumber":4,"startTime":"2025-08-09T22:53:26.914Z","endTime":"2025-08-09T22:53:30.505Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T22:53:30.505Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Schanuel strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-09T22:53:45.274Z","endTime":"2025-08-09T22:54:39.984Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":3.57,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.289712823003782,"aZ":-39.312773723396454,"pfxX":-8.958085598095018,"pfxZ":-4.314983419864019,"pX":0.29669716452968653,"pZ":1.5752769937333906,"vX0":9.498453087381664,"vY0":-127.74335856592532,"vZ0":-1.0876004914945256,"x":105.69,"y":196.25,"x0":-2.3057663480148913,"y0":50.005748186577144,"z0":5.096846948639208,"aX":-14.809459012872354},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-7.8,"breakHorizontal":14.0,"spinRate":1904,"spinDirection":268},"zone":9,"typeConfidence":0.91,"plateTime":0.4287487550925473,"extension":6.223672968392232},"index":0,"playId":"f3483cb2-0b52-3f1d-8d7b-619cdae5dd60","pitchNumber":1,"startTime":"2025-08-09T22:53:56.167Z","endTime":"2025-08-09T22:54:00.134Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":74.8,"strikeZoneTop":3.57,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.491634320156077,"aZ":-39.54815294295405,"pfxX":9.10755471056602,"pfxZ":-5.20509100964298,"pX":0.4488743551026021,"pZ":1.8536614981853698,"vX0":4.389583433308985,"vY0":-119.03884363044506,"vZ0":0.8912146962849186,"x":99.89,"y":188.73,"x0":-2.609288720945698,"y0":50.00087855177974,"z0":5.089974057374925,"aX":12.907169101923074},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-8.9,"breakHorizontal":-17.6,"spinRate":3472,"spinDirection":59},"zone":9,"typeConfidence":0.91,"plateTime":0.46232444505371895,"extension":6.030066607547068},"index":1,"playId":"087a07f6-69d8-3435-a069-c68453f71038","pitchNumber":2,"startTime":"2025-08-09T22:54:10.962Z","endTime":"2025-08-09T22:54:14.606Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-09T22:54:35.123Z","endTime":"2025-08-09T22:54:36.406Z","isPitch":false,"type":"action","player":{"id":694384,"link":"/api/v1/people/694384"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":73.7,"strikeZoneTop":3.57,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.105339171866685,"aZ":-39.446495248064494,"pfxX":9.058472835068116,"pfxZ":-5.302817226187814,"pX":0.47902632657647687,"pZ":1.8700315920184862,"vX0":4.61566824473119,"vY0":-116.92195842598024,"vZ0":1.1119213131068473,"x":98.74,"y":188.29,"x0":-2.704030526142309,"y0":50.00378470475634,"z0":5.118880789116766,"aX":12.417148427860344},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-9.0,"breakHorizontal":-17.6,"spinRate":3406,"spinDirection":55},"zone":9,"typeConfidence":0.91,"plateTime":0.47025975309750034,"extension":6.077016160206309},"index":3,"playId":"cabd077d-c5b2-3019-b6e0-658c973b70b4","pitchNumber":3,"startTime":"2025-08-09T22:54:36.406Z","endTime":"2025-08-09T22:54:39.984Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T22:54:39.984Z","atBatIndex":20},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gleyber Torres walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-09T22:56:32.327Z","endTime":"2025-08-09T22:58:11.981Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.5,"strikeZoneTop":3.18220198162419,"strikeZoneBottom":1.4373790752182,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.323974720945397,"aZ":-15.117029056799062,"pfxX":3.880537013471397,"pfxZ":8.92435565068944,"pX":-0.7523105848251359,"pZ":3.518264896549193,"vX0":-8.51850116520264,"vY0":-136.92593141711993,"vZ0":-2.1679668391672817,"x":145.68,"y":143.79,"x0":1.8855991842412123,"y0":50.00620756591965,"z0":5.346737251227516,"aX":7.420932496531146},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.0,"breakHorizontal":-5.4,"spinRate":2082,"spinDirection":140},"zone":11,"typeConfidence":0.88,"plateTime":0.39899455569147735,"extension":6.735194095865115},"index":0,"playId":"f7496b1e-d1b9-35ca-8268-181523aed24f","pitchNumber":1,"startTime":"2025-08-09T22:56:48.950Z","endTime":"2025-08-09T22:56:52.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.20697257120506,"strikeZoneBottom":1.51815840164604,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.85593302984943,"aZ":-16.53253247031235,"pfxX":3.744535446577978,"pfxZ":8.347982507271936,"pX":0.42171649354794827,"pZ":5.259165585832797,"vX0":-5.350075504159572,"vY0":-135.5950961334142,"vZ0":2.6963449554502814,"x":100.93,"y":96.78,"x0":1.9280141148016776,"y0":50.005666974639695,"z0":5.401885638468604,"aX":7.019603784231328},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.8,"breakHorizontal":-5.8,"spinRate":2118,"spinDirection":143},"zone":12,"typeConfidence":0.77,"plateTime":0.40295681659103577,"extension":6.543537363464086},"index":1,"playId":"a74e4e55-47e4-3c4b-894b-24ad89072332","pitchNumber":2,"startTime":"2025-08-09T22:57:05.781Z","endTime":"2025-08-09T22:57:08.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.9,"strikeZoneTop":3.10786077475031,"strikeZoneBottom":1.51815840164604,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.15873564914386,"aZ":-29.831413011073227,"pfxX":-2.0479701403144075,"pfxZ":1.4815778029380589,"pX":0.3467148700519127,"pZ":2.2572304185168086,"vX0":-3.712408396023718,"vY0":-124.62191194355533,"vZ0":-1.2420153590579117,"x":103.78,"y":177.83,"x0":2.1194559514547935,"y0":50.00099103446076,"z0":5.217634528897577,"aX":-3.2325238793246216},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.6,"breakHorizontal":4.6,"spinRate":2193,"spinDirection":215},"zone":6,"typeConfidence":0.9,"plateTime":0.4388699931450901,"extension":6.735595566977243},"index":2,"playId":"3c7e4000-5f7a-3d87-b8e2-94870b2c22b4","pitchNumber":3,"startTime":"2025-08-09T22:57:21.699Z","endTime":"2025-08-09T22:57:25.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":72.9,"strikeZoneTop":3.13264608282597,"strikeZoneBottom":1.4624115160887,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.17901867506708,"aZ":-38.871525884375004,"pfxX":-1.172799922070424,"pfxZ":-5.020727665275002,"pX":1.103951976613379,"pZ":3.146780116941225,"vX0":-1.4153028017091032,"vY0":-113.96530235599634,"vZ0":3.2022317626643004,"x":74.92,"y":153.82,"x0":1.8820893763850708,"y0":50.002724324769744,"z0":5.526639152384542,"aX":-1.5642588504142452},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-8.2,"breakHorizontal":2.4,"spinRate":2482,"spinDirection":306},"zone":12,"typeConfidence":0.9,"plateTime":0.4780503869896524,"extension":6.699071960443678},"index":3,"playId":"c8bef84b-2518-337b-a38b-269d2e38ed8a","pitchNumber":4,"startTime":"2025-08-09T22:57:36.947Z","endTime":"2025-08-09T22:57:41.105Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.6,"strikeZoneTop":3.13018577335253,"strikeZoneBottom":1.48559659352797,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.991887681866597,"aZ":-31.708824189944846,"pfxX":-1.1017934278226988,"pfxZ":0.2953514219684408,"pX":0.5249628497702317,"pZ":3.1717829616703836,"vX0":-3.8424799530797897,"vY0":-124.89652846892699,"vZ0":1.2355531425760273,"x":96.99,"y":153.14,"x0":2.2183472273967784,"y0":50.00576307708144,"z0":5.252260498697769,"aX":-1.764465170885395},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.0,"breakHorizontal":2.8,"spinRate":2274,"spinDirection":234},"zone":3,"typeConfidence":0.87,"plateTime":0.4363047057085101,"extension":6.781905384870857},"index":4,"playId":"a0a4dc02-3300-382e-8322-f9af3bd45e12","pitchNumber":5,"startTime":"2025-08-09T22:57:52.307Z","endTime":"2025-08-09T22:57:56.266Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.7,"strikeZoneTop":3.10786077475031,"strikeZoneBottom":1.4373790752182,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.237834257458093,"aZ":-30.306275834032338,"pfxX":-1.6720950532720078,"pfxZ":1.159469383723371,"pX":1.1823132047914897,"pZ":3.4471590159778285,"vX0":-2.080614837762969,"vY0":-125.37238399373163,"vZ0":1.8080222264469645,"x":71.93,"y":145.71,"x0":2.23614037975608,"y0":50.002969143073365,"z0":5.167333803641513,"aX":-2.6968300198724093},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.6,"breakHorizontal":3.5,"spinRate":2319,"spinDirection":245},"zone":12,"typeConfidence":0.9,"plateTime":0.4347035069393357,"extension":6.581087190672695},"index":5,"playId":"25a6d74a-e605-36ce-837b-690df0e2814c","pitchNumber":6,"startTime":"2025-08-09T22:58:08.400Z","endTime":"2025-08-09T22:58:11.981Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T22:58:11.981Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jahmai Jones strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-09T22:58:36.723Z","endTime":"2025-08-09T23:00:19.281Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.6,"strikeZoneTop":3.40496069231043,"strikeZoneBottom":1.63815608182468,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.955513164579976,"aZ":-28.851778931178924,"pfxX":-1.74282687252211,"pfxZ":2.0288194860109012,"pX":0.9930663014915616,"pZ":1.9883339736986891,"vX0":-2.385778395869836,"vY0":-126.48586530298995,"vZ0":-1.997130331855168,"x":79.15,"y":185.09,"x0":2.1707922818330596,"y0":50.00385072286158,"z0":5.0752533675413405,"aX":-2.8574468592993654},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.5,"breakHorizontal":3.6,"spinRate":2276,"spinDirection":190},"zone":14,"typeConfidence":0.9,"plateTime":0.4310907044494914,"extension":6.99450054836929},"index":0,"playId":"4c6e7239-954a-3fd7-b9d2-d6e7323e0fd1","pitchNumber":1,"startTime":"2025-08-09T22:58:39.240Z","endTime":"2025-08-09T22:58:43.107Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":81.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.415565541701636,"aZ":-28.545646758311104,"pfxX":-1.5341700553302797,"pfxZ":2.188475179420408,"pX":-0.4907491394932281,"pZ":2.637252792595639,"vX0":-5.70886056759327,"vY0":-126.74944653418508,"vZ0":-0.6716766165342773,"x":135.71,"y":167.57,"x0":1.9733282133632335,"y0":50.00278233286035,"z0":5.148669350926833,"aX":-2.540589094377272},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.1,"breakHorizontal":3.8,"spinRate":2331,"spinDirection":194},"zone":4,"typeConfidence":0.91,"plateTime":0.4291236373909908,"extension":6.842347358687662},"index":1,"playId":"ec99d6e0-9e5f-3cf2-9ea7-627ad8d6d2af","pitchNumber":2,"startTime":"2025-08-09T22:58:57.324Z","endTime":"2025-08-09T22:59:00.396Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.7,"strikeZoneTop":3.45440871424648,"strikeZoneBottom":1.63815608182468,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.748372970369285,"aZ":-12.413444766369585,"pfxX":6.147978762706886,"pfxZ":9.899739717774136,"pX":-1.3376261990477607,"pZ":1.2887479480531134,"vX0":-10.934842659963657,"vY0":-139.74302207930234,"vZ0":-7.821490771414597,"x":167.99,"y":203.98,"x0":1.8108981136879723,"y0":50.00473497735657,"z0":4.922417751233627,"aX":12.274960871690805},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.6,"breakHorizontal":-9.1,"spinRate":2401,"spinDirection":136},"zone":13,"typeConfidence":0.91,"plateTime":0.3905635660902287,"extension":6.913090732937726},"index":2,"playId":"f77dbb83-3916-319a-bffd-e800a5c6c2e2","pitchNumber":3,"startTime":"2025-08-09T22:59:20.440Z","endTime":"2025-08-09T22:59:24.255Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.457047440904173,"aZ":-28.327555379784197,"pfxX":-0.8885181274385379,"pfxZ":2.289382170577965,"pX":0.01523776530551561,"pZ":1.8553883864590899,"vX0":-4.770112694121558,"vY0":-129.31581218336552,"vZ0":-2.597862639190655,"x":116.42,"y":188.68,"x0":2.0038574364647492,"y0":50.00622539276826,"z0":5.05938495742095,"aX":-1.4963984796924386},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.7,"breakHorizontal":2.8,"spinRate":2170,"spinDirection":164},"zone":8,"typeConfidence":0.91,"plateTime":0.4245079211577192,"extension":6.805328532285211},"index":3,"playId":"b135bd3b-314f-319b-9f9a-f9293bc94125","pitchNumber":4,"startTime":"2025-08-09T22:59:41.534Z","endTime":"2025-08-09T22:59:46.061Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-09T23:00:00.696Z","endTime":"2025-08-09T23:00:15.387Z","isPitch":false,"type":"action","player":{"id":663330,"link":"/api/v1/people/663330"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.18459401490123,"aZ":-31.275009391358175,"pfxX":-0.4603939465975879,"pfxZ":0.5359238425890274,"pX":0.3899133429899327,"pZ":1.5260995644871935,"vX0":-4.018138688667942,"vY0":-127.59059925584626,"vZ0":-2.8614209772094394,"x":102.14,"y":197.58,"x0":2.036801818935137,"y0":50.00100749507799,"z0":5.095509866451324,"aX":-0.7677631201878409},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.6,"breakHorizontal":1.7,"spinRate":2408,"spinDirection":223},"zone":9,"typeConfidence":0.85,"plateTime":0.4272608847984367,"extension":6.71897207445352},"index":5,"playId":"cce0f6c9-d939-3fa2-8f94-52ffef95b2df","pitchNumber":5,"startTime":"2025-08-09T23:00:15.387Z","endTime":"2025-08-09T23:00:19.281Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T23:00:19.281Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-09T23:00:43.096Z","endTime":"2025-08-09T23:04:00.017Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9],"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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.2,"strikeZoneTop":3.62,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.655329776190143,"aZ":-21.902792245544234,"pfxX":-1.7225114381582873,"pfxZ":5.878356724531266,"pX":-0.2738459616746114,"pZ":1.5020398889112807,"vX0":-5.435322163805802,"vY0":-130.62164944497383,"vZ0":-4.9155523787895135,"x":127.44,"y":198.22,"x0":2.0484158479426964,"y0":50.001140044047176,"z0":5.031183258826575,"aX":-3.0093208851170594},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.8,"breakHorizontal":4.2,"spinRate":2307,"spinDirection":158},"zone":13,"typeConfidence":0.9,"plateTime":0.4175574588483042,"extension":6.697735318285397},"index":0,"playId":"b8629925-6557-3abf-9563-efb06a3dcdd5","pitchNumber":1,"startTime":"2025-08-09T23:00:46.037Z","endTime":"2025-08-09T23:00:49.796Z","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":96.6,"endSpeed":88.9,"strikeZoneTop":3.45204827577216,"strikeZoneBottom":1.61012391332812,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.060003543417913,"aZ":-13.288865442935057,"pfxX":7.460919054121443,"pfxZ":9.38304570767746,"pX":-1.17261064091727,"pZ":2.3763999721766624,"vX0":-10.925550348927336,"vY0":-140.3313131230067,"vZ0":-5.191977963108388,"x":161.7,"y":174.62,"x0":1.785508892524947,"y0":50.002624141930625,"z0":5.102768348080692,"aX":15.016829671281913},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.2,"breakHorizontal":-11.5,"spinRate":2304,"spinDirection":132},"zone":13,"typeConfidence":0.91,"plateTime":0.3889717151942538,"extension":6.6306280940476094},"index":1,"playId":"5b9b9448-6e28-3971-9dfb-85b8b6b03ffa","pitchNumber":2,"startTime":"2025-08-09T23:01:07.059Z","endTime":"2025-08-09T23:01:10.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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.7,"strikeZoneTop":3.39981376178009,"strikeZoneBottom":1.60828343591969,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.35748998026873,"aZ":-29.642381112581255,"pfxX":0.03887773428397079,"pfxZ":1.4592612852443292,"pX":0.8551385138414487,"pZ":3.073039488421973,"vX0":-3.25451724557112,"vY0":-130.13232454087924,"vZ0":0.4466101661045708,"x":84.4,"y":155.81,"x0":2.1108746043496125,"y0":50.0028696455626,"z0":5.124230697807348,"aX":0.06794035064052639},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.0,"breakHorizontal":0.6,"spinRate":2275,"spinDirection":176},"zone":12,"typeConfidence":0.91,"plateTime":0.4190604488500873,"extension":6.577668786502841},"index":2,"playId":"c7ebb8f8-c54e-3585-bc86-6b97d67c2484","pitchNumber":3,"startTime":"2025-08-09T23:01:28.782Z","endTime":"2025-08-09T23:01:32.947Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"f0954a76-63e6-4396-9add-61500dc3a648","startTime":"2025-08-09T23:01:47.875Z","endTime":"2025-08-09T23:01:52.875Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.6,"strikeZoneTop":3.62,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.398884405660194,"aZ":-25.783859456097467,"pfxX":5.004899326575746,"pfxZ":4.069022601909646,"pX":1.1272003540254392,"pZ":3.2551147192210848,"vX0":-3.5447269396631342,"vY0":-123.95609649378942,"vZ0":0.08731701794925217,"x":74.03,"y":150.89,"x0":1.9182379029443994,"y0":50.005650390231715,"z0":5.3540289474309715,"aX":7.869560547860401},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.7,"breakHorizontal":-8.4,"spinRate":1602,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.44014188665116505,"extension":7.017875913534128},"index":4,"playId":"4fff4ccc-f073-3a88-8a88-6b2bccbda48f","pitchNumber":4,"startTime":"2025-08-09T23:02:04.476Z","endTime":"2025-08-09T23:02:08.175Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.1,"strikeZoneTop":3.40259931899823,"strikeZoneBottom":1.58511816569658,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.497574047134304,"aZ":-28.607232977554776,"pfxX":6.780269066230618,"pfxZ":2.235555609945303,"pX":2.1516868998922045,"pZ":3.811035471239572,"vX0":-1.4592167570490966,"vY0":-125.00166530265889,"vZ0":1.571293791321196,"x":34.98,"y":135.88,"x0":1.8593616870210556,"y0":50.00145259922838,"z0":5.510933461141657,"aX":10.805619943834289},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.7,"breakHorizontal":-12.0,"spinRate":1372,"spinDirection":138},"zone":12,"typeConfidence":0.91,"plateTime":0.4369756273267065,"extension":6.876360719452128},"index":5,"playId":"9b13f052-d836-3d27-88ca-bf718bb7889f","pitchNumber":5,"startTime":"2025-08-09T23:02:29.195Z","endTime":"2025-08-09T23:02:32.650Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.6,"strikeZoneTop":3.45204827577216,"strikeZoneBottom":1.58511816569658,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.174049721096267,"aZ":-27.98098167014891,"pfxX":-2.2082250202615903,"pfxZ":2.509123066866846,"pX":-0.4189955761620387,"pZ":0.47062319832596233,"vX0":-5.376897223700244,"vY0":-128.19795262501367,"vZ0":-5.851473925473522,"x":132.97,"y":226.07,"x0":1.9881433195764897,"y0":50.004849237506576,"z0":4.952024561081284,"aX":-3.6959293069952053},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.5,"breakHorizontal":5.2,"spinRate":2233,"spinDirection":162},"zone":13,"typeConfidence":0.91,"plateTime":0.4263671902893198,"extension":6.858994222951253},"index":6,"playId":"bba01640-938c-3276-b187-eeb5a686b9b3","pitchNumber":6,"startTime":"2025-08-09T23:02:50.596Z","endTime":"2025-08-09T23:02:54.865Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"index":7,"playId":"1d7fd5f0-71b3-4b11-a44d-0aced3c7dc19","startTime":"2025-08-09T23:03:15.825Z","endTime":"2025-08-09T23:03:20.825Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.5,"strikeZoneTop":3.62,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.635316125817123,"aZ":-27.765523004625067,"pfxX":-2.7776653849268684,"pfxZ":2.6221490632700117,"pX":-0.15051662392706103,"pZ":2.133633384711779,"vX0":-4.719982270039415,"vY0":-128.3297542297073,"vZ0":-1.887128295794808,"x":122.74,"y":181.17,"x0":2.0678897172693076,"y0":50.00210154835031,"z0":5.025173992253315,"aX":-4.667731939731185},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.6,"breakHorizontal":6.0,"spinRate":2335,"spinDirection":189},"zone":8,"typeConfidence":0.91,"plateTime":0.4255607018202401,"extension":6.864839329298688},"index":8,"playId":"4fad0ed3-e074-32dc-b651-4cc51cda6a8b","pitchNumber":7,"startTime":"2025-08-09T23:03:32.557Z","endTime":"2025-08-09T23:03:37.297Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.7,"strikeZoneTop":3.62,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.61594123761263,"aZ":-34.976518083455865,"pfxX":-4.79844157262696,"pfxZ":-2.044160841025862,"pX":-0.9209730362578886,"pZ":2.323184318121013,"vX0":-4.623119178903577,"vY0":-116.2446879819601,"vZ0":0.6312955509237761,"x":152.11,"y":176.05,"x0":1.7164765846933998,"y0":50.00457141117586,"z0":5.3664093000017035,"aX":-6.571821354366088},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-3.2,"breakHorizontal":9.8,"spinRate":2603,"spinDirection":309},"zone":13,"typeConfidence":0.88,"plateTime":0.47103187529213564,"extension":6.780590245695289},"index":9,"playId":"5f031e51-a553-3a96-8c79-8cb9ef175237","pitchNumber":8,"startTime":"2025-08-09T23:03:56.029Z","endTime":"2025-08-09T23:04:00.017Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T23:04:00.017Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wenceel Pérez singles on a sharp ground ball to left fielder Taylor Ward. Gleyber Torres to 3rd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-09T23:04:08.702Z","endTime":"2025-08-09T23:04:39.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"postOnThird":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":81.5,"strikeZoneTop":3.18171494200626,"strikeZoneBottom":1.48171644893959,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.224738154890186,"aZ":-28.914564405440007,"pfxX":0.16296492763439363,"pfxZ":1.9576026141862437,"pX":0.38845533103219615,"pZ":2.0244522781790373,"vX0":-4.246371523674476,"vY0":-126.6666048060131,"vZ0":-2.113188490489199,"x":102.19,"y":184.12,"x0":2.049091035855848,"y0":50.00086937461891,"z0":5.129559713331416,"aX":0.27170082305706195},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.4,"breakHorizontal":0.5,"spinRate":2402,"spinDirection":219},"zone":6,"typeConfidence":0.85,"plateTime":0.4286406939354892,"extension":6.540918138142242},"hitData":{"launchSpeed":100.6,"launchAngle":5.0,"totalDistance":93.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":77.49,"coordY":115.08}},"index":0,"playId":"994b248c-0215-3aeb-a5b5-22d9aa8ee468","pitchNumber":1,"startTime":"2025-08-09T23:04:26.230Z","endTime":"2025-08-09T23:04:39.783Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T23:04:39.783Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andy Ibáñez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-09T23:05:06.608Z","endTime":"2025-08-09T23:07:22.400Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.1,"strikeZoneTop":3.17670213778431,"strikeZoneBottom":1.47156485823769,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.61118223625694,"aZ":-13.097104207224039,"pfxX":4.589264018073742,"pfxZ":9.642172368777024,"pX":-0.6579428499267241,"pZ":1.7283181269905796,"vX0":-9.068886532827259,"vY0":-139.35763244368385,"vZ0":-6.640790344734081,"x":142.08,"y":192.12,"x0":2.0336666405478416,"y0":50.00259252253141,"z0":4.9973960854801875,"aX":9.080427960774209},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.3,"breakHorizontal":-6.6,"spinRate":2271,"spinDirection":138},"zone":7,"typeConfidence":0.91,"plateTime":0.39216933473935134,"extension":6.849083236453713},"index":0,"playId":"9fb63e7e-11c2-3318-891d-6a401c4ed6c3","pitchNumber":1,"startTime":"2025-08-09T23:05:14.985Z","endTime":"2025-08-09T23:05:19.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.16,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.1582036109002,"aZ":-14.612379729039843,"pfxX":4.862635812437892,"pfxZ":8.898551156322952,"pX":-0.14798875598857497,"pZ":2.7596329084873252,"vX0":-7.309511515149554,"vY0":-139.32869425287814,"vZ0":-3.799128760925938,"x":122.64,"y":164.27,"x0":1.8730105945907363,"y0":50.004763447969935,"z0":5.101213419331492,"aX":9.599388919149819},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.6,"breakHorizontal":-7.3,"spinRate":2275,"spinDirection":135},"zone":2,"typeConfidence":0.9,"plateTime":0.392544373637687,"extension":6.730590266073374},"index":1,"playId":"3efabf21-b7ed-367c-9699-2cef1c8e0904","pitchNumber":2,"startTime":"2025-08-09T23:05:33.365Z","endTime":"2025-08-09T23:05:37.330Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":77.2,"strikeZoneTop":3.13489920655806,"strikeZoneBottom":1.46830683323546,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.078448365172434,"aZ":-37.005972878139666,"pfxX":-4.074055598377427,"pfxZ":-3.3046960232685656,"pX":-0.21893994078398146,"pZ":-0.566167931484691,"vX0":-3.681541790749725,"vY0":-119.3920460053794,"vZ0":-5.9471853015691885,"x":125.35,"y":254.07,"x0":1.8647611923759941,"y0":50.0019259730616,"z0":5.236468237091416,"aX":-5.959883457685915},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-7.1,"breakHorizontal":8.2,"spinRate":2787,"spinDirection":321},"zone":13,"typeConfidence":0.9,"plateTime":0.4564114184646222,"extension":6.856685119443056},"index":2,"playId":"7d2d1713-7aac-3482-a00b-7f2e0332648e","pitchNumber":3,"startTime":"2025-08-09T23:06:10.897Z","endTime":"2025-08-09T23:06:15.377Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.7,"strikeZoneTop":3.1211880968852,"strikeZoneBottom":1.47837935475894,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.438171476905616,"aZ":-33.99612508544323,"pfxX":-3.9373101915711217,"pfxZ":-1.2401510978436443,"pX":-0.8179561084852871,"pZ":1.5473636155093915,"vX0":-4.669220965207962,"vY0":-119.74497591923527,"vZ0":-1.9574159668496904,"x":148.18,"y":197.0,"x0":1.6596428312547935,"y0":50.001678694914496,"z0":5.381564929252224,"aX":-5.788161949343104},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-2.4,"breakHorizontal":8.2,"spinRate":2654,"spinDirection":312},"zone":7,"typeConfidence":0.87,"plateTime":0.45525099887858644,"extension":6.897171786331723},"index":3,"playId":"07406b29-30a6-37c2-864c-442b4a500e74","pitchNumber":4,"startTime":"2025-08-09T23:06:40.745Z","endTime":"2025-08-09T23:06:44.835Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.6,"strikeZoneTop":3.16,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.193711480559966,"aZ":-16.617520062521166,"pfxX":6.832831082247404,"pfxZ":7.604063557752884,"pX":1.2677373397038567,"pZ":2.994116856541093,"vX0":-4.822831244826221,"vY0":-141.2086425294376,"vZ0":-3.008754857776012,"x":68.68,"y":157.94,"x0":2.098699579959119,"y0":50.004939031267014,"z0":5.125230045528998,"aX":13.981996502695488},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.4,"breakHorizontal":-11.5,"spinRate":2303,"spinDirection":137},"zone":12,"typeConfidence":0.9,"plateTime":0.38595445754510127,"extension":6.6074878278606},"index":4,"playId":"21354e32-febf-3fef-92cb-658c6340f886","pitchNumber":5,"startTime":"2025-08-09T23:07:18.356Z","endTime":"2025-08-09T23:07:22.400Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T23:07:22.400Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mike Trout grounds out, shortstop Javier Báez to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-09T23:09:09.830Z","endTime":"2025-08-09T23:10:08.692Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"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":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.0,"strikeZoneTop":3.58768442674101,"strikeZoneBottom":1.73791139690062,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.839498283268785,"aZ":-24.512114149359434,"pfxX":-10.320631515737368,"pfxZ":4.077172971275428,"pX":-0.14529526202212995,"pZ":2.046911417281001,"vX0":9.406738278911655,"vY0":-135.78615195733127,"vZ0":-3.7966365762855188,"x":122.54,"y":183.51,"x0":-2.302145323932681,"y0":50.00577025022152,"z0":5.155300605741996,"aX":-19.407282700731805},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.8,"breakHorizontal":16.9,"spinRate":2204,"spinDirection":242},"zone":8,"typeConfidence":2.0,"plateTime":0.4023298634299448,"extension":6.213963044608187},"index":0,"playId":"9414d1e5-1d68-3bf5-9eae-a5e979f92a9e","pitchNumber":1,"startTime":"2025-08-09T23:09:34.287Z","endTime":"2025-08-09T23:09:37.847Z","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":92.6,"endSpeed":85.2,"strikeZoneTop":3.58243843574687,"strikeZoneBottom":1.73995501028817,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.894299736555094,"aZ":-31.272545008168176,"pfxX":-8.223017964782933,"pfxZ":0.4885955242134301,"pX":-1.3438832211285625,"pZ":2.379794057985995,"vX0":5.613809549014147,"vY0":-134.74954810292957,"vZ0":-1.692082043165926,"x":168.23,"y":174.53,"x0":-2.380498100957251,"y0":50.00482537552584,"z0":5.214881122807155,"aX":-15.200057742258382},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":0.7,"breakHorizontal":13.8,"spinRate":2238,"spinDirection":243},"zone":13,"typeConfidence":0.78,"plateTime":0.40570836997492865,"extension":6.093946402006326},"index":1,"playId":"752b05da-315c-37c9-9bbd-c40c8cfbd89b","pitchNumber":2,"startTime":"2025-08-09T23:09:46.410Z","endTime":"2025-08-09T23:09:50.216Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.4,"strikeZoneTop":3.61,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.345595355779164,"aZ":-26.066377299392492,"pfxX":-10.055539309601345,"pfxZ":3.239582228567219,"pX":-0.07410649649610537,"pZ":1.6038578597050128,"vX0":9.176889562710565,"vY0":-135.6470130030721,"vZ0":-4.643490563420127,"x":119.82,"y":195.48,"x0":-2.1750583613461068,"y0":50.00409625049202,"z0":5.128842559634786,"aX":-18.964919329770662},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.2,"breakHorizontal":16.6,"spinRate":2269,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.4019533445295269,"extension":6.374870646846539},"hitData":{"launchSpeed":98.4,"launchAngle":-2.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.88,"coordY":154.12}},"index":2,"playId":"6e1551e2-5baf-3bf3-b186-8d18892c47e8","pitchNumber":3,"startTime":"2025-08-09T23:10:00.629Z","endTime":"2025-08-09T23:10:08.692Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T23:10:08.692Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Taylor Ward singles on a sharp line drive to left fielder Jahmai Jones.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-09T23:10:20.238Z","endTime":"2025-08-09T23:11:05.262Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663330,"link":"/api/v1/people/663330"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.6,"strikeZoneTop":3.38250204429226,"strikeZoneBottom":1.60771859999189,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.32697451375959,"aZ":-39.92240264323857,"pfxX":8.62438164104096,"pfxZ":-5.52830580707475,"pX":-0.504302945220275,"pZ":1.9957636973337456,"vX0":2.5486284456802615,"vY0":-117.59348332176636,"vZ0":1.1468830342861729,"x":136.22,"y":184.89,"x0":-2.7228645900809156,"y0":50.00476499845484,"z0":5.205564715836288,"aX":12.07856198861726},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-9.5,"breakHorizontal":-16.2,"spinRate":3222,"spinDirection":55},"zone":7,"typeConfidence":0.91,"plateTime":0.46580018213054064,"extension":5.9448284881344176},"index":0,"playId":"06a45433-2e8b-38dd-b488-c24f88489aea","pitchNumber":1,"startTime":"2025-08-09T23:10:27.935Z","endTime":"2025-08-09T23:10:31.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.39490857144188,"strikeZoneBottom":1.61212661496794,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.46688368336417,"aZ":-21.21204164383389,"pfxX":-7.050296009470233,"pfxZ":5.848672194613503,"pX":-0.9550653437449883,"pZ":3.7803696357179626,"vX0":6.5072803283654785,"vY0":-135.49492491661115,"vZ0":-0.07162790620598924,"x":153.4,"y":136.71,"x0":-2.4628717614409155,"y0":50.00123457168119,"z0":5.279895921904652,"aX":-13.209522947131447},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.8,"breakHorizontal":11.5,"spinRate":2243,"spinDirection":239},"zone":11,"typeConfidence":0.9,"plateTime":0.403058654839874,"extension":6.173387596589161},"index":1,"playId":"8aa9387b-4ea4-3ec3-a7ca-6b0b7e148593","pitchNumber":2,"startTime":"2025-08-09T23:10:40.860Z","endTime":"2025-08-09T23:10:44.475Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.475632707257823,"aZ":-32.57284074496675,"pfxX":-9.356723638537167,"pfxZ":-0.233983231157044,"pX":-0.13703984206714917,"pZ":2.4105854478597597,"vX0":8.453452996712734,"vY0":-128.8134573647533,"vZ0":-0.6356379686525354,"x":122.22,"y":173.69,"x0":-2.2438583937983845,"y0":50.00454155491585,"z0":5.176309426858466,"aX":-15.743275135905547},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-0.4,"breakHorizontal":15.1,"spinRate":1949,"spinDirection":256},"zone":5,"typeConfidence":0.85,"plateTime":0.4250205707633583,"extension":6.0346500324589},"hitData":{"launchSpeed":106.0,"launchAngle":9.0,"totalDistance":189.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":81.5,"coordY":111.41}},"index":2,"playId":"2ae50e29-3750-39da-8434-8c1f192a54d9","pitchNumber":3,"startTime":"2025-08-09T23:10:54.734Z","endTime":"2025-08-09T23:11:05.262Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T23:11:05.262Z","atBatIndex":27},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Yoán Moncada hit by pitch. Taylor Ward to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-09T23:11:13.132Z","endTime":"2025-08-09T23:11:51.308Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"postOnSecond":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"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":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.74888019050069,"aZ":-38.782388634977075,"pfxX":9.38311014724053,"pfxZ":-4.690845826002095,"pX":0.44938119559197004,"pZ":1.9648648932406956,"vX0":4.1635209097952055,"vY0":-118.05221873316744,"vZ0":0.8031645166994135,"x":99.87,"y":185.73,"x0":-2.5566488323346013,"y0":50.00071128197646,"z0":5.193786255535886,"aX":13.224548760063804},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-8.0,"breakHorizontal":-18.0,"spinRate":3321,"spinDirection":53},"zone":9,"typeConfidence":0.91,"plateTime":0.4642033050475649,"extension":5.985995247716533},"index":0,"playId":"d1725129-2967-341d-8f8d-d61d3490bdda","pitchNumber":1,"startTime":"2025-08-09T23:11:24.632Z","endTime":"2025-08-09T23:11:27.754Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.53875247287372,"aZ":-36.658744695796905,"pfxX":8.709150970865128,"pfxZ":-3.2460433079060995,"pX":2.7982278748117224,"pZ":0.21858102979375219,"vX0":9.033222897396923,"vY0":-117.47299608461694,"vZ0":-3.0709643010075567,"x":10.34,"y":232.88,"x0":-2.244110887586978,"y0":50.0020783667621,"z0":4.988189268045882,"aX":12.036272051715608},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-6.4,"breakHorizontal":-18.2,"spinRate":3361,"spinDirection":52},"zone":14,"typeConfidence":0.9,"plateTime":0.4682403113698066,"extension":6.119581029944115},"index":1,"playId":"8dea6c08-d1e8-377e-bd80-ce9cf4d1b90e","pitchNumber":2,"startTime":"2025-08-09T23:11:44.546Z","endTime":"2025-08-09T23:11:51.308Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T23:11:51.308Z","atBatIndex":28},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jo Adell homers (25) on a line drive to left field. Taylor Ward scores. Yoán Moncada scores.","rbi":3,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-09T23:11:55.535Z","endTime":"2025-08-09T23:14:52.204Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":{"id":450203,"link":"/api/v1/people/450203"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":{"id":450203,"link":"/api/v1/people/450203"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":{"id":450203,"link":"/api/v1/people/450203"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"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":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.8,"strikeZoneTop":3.72,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.748788886094047,"aZ":-29.293194838503727,"pfxX":-0.24504838889054747,"pfxZ":1.7572710373296356,"pX":0.821980600764871,"pZ":2.4941768948910767,"vX0":7.822617662587229,"vY0":-125.89545851338939,"vZ0":-0.9822603080779871,"x":85.67,"y":171.44,"x0":-2.267469708133061,"y0":50.00018883291959,"z0":5.218113608748775,"aX":-0.401295991605738},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.2,"breakHorizontal":-1.0,"spinRate":2613,"spinDirection":89},"zone":6,"typeConfidence":0.92,"plateTime":0.43177205324826096,"extension":6.202319394660441},"index":0,"playId":"81b6a1dc-0b17-3e0e-9a8c-9183664b7a9d","pitchNumber":1,"startTime":"2025-08-09T23:12:39.237Z","endTime":"2025-08-09T23:12:42.542Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"e5c11e67-d37c-4ef1-995f-bced19674136","startTime":"2025-08-09T23:12:58.174Z","endTime":"2025-08-09T23:13:03.174Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":79.8,"strikeZoneTop":3.54675972910632,"strikeZoneBottom":1.68562332565835,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.67996406019308,"aZ":-32.51971809149868,"pfxX":1.653639469007456,"pfxZ":-0.21786489942657283,"pX":1.6617700290790074,"pZ":1.833231216356212,"vX0":8.951419309324665,"vY0":-123.32604433727694,"vZ0":-1.4266566493423773,"x":53.66,"y":189.28,"x0":-2.1925930722020928,"y0":50.00444788235579,"z0":5.099528756438293,"aX":2.6099125010453763},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.5,"breakHorizontal":-4.6,"spinRate":2711,"spinDirection":60},"zone":14,"typeConfidence":0.89,"plateTime":0.43990154894892486,"extension":6.1365773837730595},"index":2,"playId":"86eef2fd-f10e-3f40-b311-dd1ba209c68f","pitchNumber":2,"startTime":"2025-08-09T23:13:12.197Z","endTime":"2025-08-09T23:13:18.958Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":88.1,"strikeZoneTop":3.73406460213556,"strikeZoneBottom":1.8295702764989,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.503435349927436,"aZ":-26.747892150694316,"pfxX":-8.895593175126425,"pfxZ":2.7681522491872084,"pX":-1.0715052099910927,"pZ":2.1238620026545627,"vX0":6.792526879162428,"vY0":-137.8734970181888,"vZ0":-3.1033207939007763,"x":157.84,"y":181.44,"x0":-2.389550143949166,"y0":50.00124803424712,"z0":5.034166391832493,"aX":-17.43138574370175},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.7,"breakHorizontal":15.0,"spinRate":2286,"spinDirection":239},"zone":13,"typeConfidence":0.85,"plateTime":0.39458408146555746,"extension":6.195514213262414},"index":3,"playId":"57d8595a-2442-330c-83ea-e3233eaf6142","pitchNumber":3,"startTime":"2025-08-09T23:13:34.100Z","endTime":"2025-08-09T23:13:38.351Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":74.5,"strikeZoneTop":3.72,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.484682942777404,"aZ":-38.510538786471024,"pfxX":8.80428894705727,"pfxZ":-4.580803892004056,"pX":0.7496043671558043,"pZ":0.8351292068852759,"vX0":4.879078748129,"vY0":-117.01850497137252,"vZ0":-1.2868749439085583,"x":88.43,"y":216.23,"x0":-2.50743125795453,"y0":50.00136744786772,"z0":5.00630707495308,"aX":12.184099820382421},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-8.3,"breakHorizontal":-17.2,"spinRate":3221,"spinDirection":58},"zone":14,"typeConfidence":0.91,"plateTime":0.46842290567158784,"extension":6.316490213150122},"index":4,"playId":"cbef80d6-6338-3f09-aff3-c894dc7fe4e7","pitchNumber":4,"startTime":"2025-08-09T23:13:52.704Z","endTime":"2025-08-09T23:13:55.745Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-09T23:14:13.404Z","endTime":"2025-08-09T23:14:24.712Z","isPitch":false,"type":"action","player":{"id":666176,"link":"/api/v1/people/666176"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":74.6,"strikeZoneTop":3.72,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.070271451359332,"aZ":-40.09020165900815,"pfxX":8.515530008557043,"pfxZ":-5.618250198217416,"pX":0.5775755657063845,"pZ":2.5749914671770395,"vX0":4.799958261422207,"vY0":-118.66609024154556,"vZ0":2.5429076799828847,"x":94.98,"y":169.26,"x0":-2.58486809795584,"y0":50.00040127761451,"z0":5.170950796137036,"aX":12.005692105904098},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-9.1,"breakHorizontal":-16.7,"spinRate":3227,"spinDirection":57},"zone":6,"typeConfidence":0.9,"plateTime":0.46355016228716694,"extension":6.019022100874309},"hitData":{"launchSpeed":101.8,"launchAngle":25.0,"totalDistance":400.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":48.09,"coordY":62.86}},"index":6,"playId":"3bf939a8-81d4-3cd8-b881-ae18f980b6b2","pitchNumber":5,"startTime":"2025-08-09T23:14:24.712Z","endTime":"2025-08-09T23:14:52.204Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T23:14:52.204Z","atBatIndex":29},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Luis Rengifo triples (2) on a line drive to right fielder Matt Vierling.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-09T23:14:59.605Z","endTime":"2025-08-09T23:15:44.210Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":81.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.01204682577393,"aZ":-30.45908879777909,"pfxX":-0.34309945097127637,"pfxZ":1.0412360295573428,"pX":0.4379823240396775,"pZ":2.3908494607066557,"vX0":7.499584690555356,"vY0":-126.48750195955674,"vZ0":-0.6934466918344023,"x":100.31,"y":174.23,"x0":-2.4964091596152427,"y0":50.00469341544567,"z0":5.0690196225495034,"aX":-0.5667526881836731},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.9,"breakHorizontal":-0.7,"spinRate":2581,"spinDirection":86},"zone":6,"typeConfidence":0.91,"plateTime":0.4297851592440147,"extension":6.0909574298095785},"index":0,"playId":"7b3ddb86-804e-3066-aa28-98e3553707fe","pitchNumber":1,"startTime":"2025-08-09T23:15:11.448Z","endTime":"2025-08-09T23:15:15.591Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.21145703931224,"aZ":-35.25245565904697,"pfxX":-9.606775074892987,"pfxZ":-1.7843116463242117,"pX":0.3397856836092003,"pZ":1.7527296859455568,"vX0":10.284544239073268,"vY0":-129.5874010812087,"vZ0":-1.7723622051888794,"x":104.05,"y":191.46,"x0":-2.4111447535672252,"y0":50.006365973948114,"z0":5.11022842653135,"aX":-16.527089082828944},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-3.4,"breakHorizontal":15.5,"spinRate":2038,"spinDirection":268},"zone":9,"typeConfidence":0.88,"plateTime":0.4208471924698869,"extension":6.149586278472072},"hitData":{"launchSpeed":96.8,"launchAngle":-3.0,"totalDistance":27.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":189.73,"coordY":141.61}},"index":1,"playId":"f91c999c-c9f1-3ff1-a40b-bcf8e865177c","pitchNumber":2,"startTime":"2025-08-09T23:15:28.292Z","endTime":"2025-08-09T23:15:44.210Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T23:15:44.210Z","atBatIndex":30},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Travis d'Arnaud walks.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-09T23:16:48.812Z","endTime":"2025-08-09T23:18:59.882Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"postOnThird":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7],"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":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-09T23:16:26.442Z","endTime":"2025-08-09T23:16:50.902Z","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":94.2,"endSpeed":87.1,"strikeZoneTop":3.40099004478498,"strikeZoneBottom":1.52422684371448,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.982139925674982,"aZ":-26.704750702205835,"pfxX":-10.810293763785266,"pfxZ":2.851746258691505,"pX":0.4817768135558902,"pZ":1.5085148460097535,"vX0":10.744530557048247,"vY0":-136.8155098345389,"vZ0":-4.664026181542182,"x":98.64,"y":198.05,"x0":-2.0705193979075136,"y0":50.003321944099085,"z0":5.040503769202271,"aX":-20.72771078493424},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.4,"breakHorizontal":17.6,"spinRate":2217,"spinDirection":246},"zone":9,"typeConfidence":0.91,"plateTime":0.39862655186404483,"extension":6.190072625211013},"index":1,"playId":"3ba7d406-2e7b-3c8e-b07e-0ee8c7279675","pitchNumber":1,"startTime":"2025-08-09T23:16:50.902Z","endTime":"2025-08-09T23:16:54.936Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.3,"strikeZoneTop":3.44855133308838,"strikeZoneBottom":1.58020698868735,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.26033925593478,"aZ":-28.118433031095975,"pfxX":-9.57013614362912,"pfxZ":2.104446933347374,"pX":1.7129063131841598,"pZ":2.2604817766534935,"vX0":13.206978060723246,"vY0":-136.9196399697445,"vZ0":-2.603338718923314,"x":51.71,"y":177.75,"x0":-1.8985700876106808,"y0":50.000226246640615,"z0":5.119940279939992,"aX":-18.422986214121767},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":3.5,"breakHorizontal":15.0,"spinRate":2169,"spinDirection":242},"zone":14,"typeConfidence":0.9,"plateTime":0.39790627472629625,"extension":6.123421283530075},"index":2,"playId":"741e628e-63ec-3d81-aef1-2bfb5cce6443","pitchNumber":2,"startTime":"2025-08-09T23:17:06.106Z","endTime":"2025-08-09T23:17:09.207Z","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":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.9,"strikeZoneTop":3.37222245037582,"strikeZoneBottom":1.58098315807197,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.762043881429307,"aZ":-32.366888209399015,"pfxX":-0.1343225555983869,"pfxZ":-0.12471990850236492,"pX":1.0173711207486373,"pZ":-0.47594883412686356,"vX0":8.109263647121384,"vY0":-123.77437626850528,"vZ0":-6.403118633726594,"x":78.22,"y":251.63,"x0":-2.2604951217991522,"y0":50.00145865162884,"z0":4.798652771733647,"aX":-0.2131063206876373},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.3,"breakHorizontal":-1.3,"spinRate":2587,"spinDirection":66},"zone":14,"typeConfidence":0.87,"plateTime":0.43968241206840286,"extension":6.225634975661796},"index":3,"playId":"d68e1e87-3c62-3e46-bd93-8ec3162df33b","pitchNumber":3,"startTime":"2025-08-09T23:17:23.898Z","endTime":"2025-08-09T23:17:27.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.2,"strikeZoneTop":3.44499597075051,"strikeZoneBottom":1.58061195288584,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.711306695772464,"aZ":-28.31382238477653,"pfxX":-10.957608883854526,"pfxZ":2.009279932018239,"pX":1.023908220690435,"pZ":1.6551268316691512,"vX0":12.436957133053713,"vY0":-136.8691742637437,"vZ0":-3.891250290384532,"x":77.97,"y":194.09,"x0":-2.128908787234866,"y0":50.003035483271,"z0":5.007213291519923,"aX":-21.04778578008335},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.0,"breakHorizontal":17.6,"spinRate":2165,"spinDirection":248},"zone":14,"typeConfidence":0.9,"plateTime":0.3983202085223705,"extension":5.947708790072554},"index":4,"playId":"7e774c1c-3003-3719-a4f8-585df6aef02f","pitchNumber":4,"startTime":"2025-08-09T23:17:59.780Z","endTime":"2025-08-09T23:18:03.852Z","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":86.2,"endSpeed":80.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.7419178481104,"aZ":-30.846375882581185,"pfxX":0.7417484476013716,"pfxZ":0.8224802333928469,"pX":-0.35095241226703805,"pZ":2.0825143303501674,"vX0":4.765008862382017,"vY0":-125.60509970016213,"vZ0":-1.292954710747502,"x":130.38,"y":182.55,"x0":-2.3601781685101644,"y0":50.00280791912831,"z0":5.086254963526014,"aX":1.1985663709403331},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.4,"breakHorizontal":-2.3,"spinRate":2437,"spinDirection":108},"zone":7,"typeConfidence":0.91,"plateTime":0.43420081443192915,"extension":6.06071093119383},"index":5,"playId":"d55c8450-bd19-3dcc-bff5-99f0777b45a2","pitchNumber":5,"startTime":"2025-08-09T23:18:16.210Z","endTime":"2025-08-09T23:18:19.706Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.962179799359365,"aZ":-40.83918467263137,"pfxX":9.441308311790854,"pfxZ":-6.062057323494059,"pX":-0.6967262411138871,"pZ":2.3512439581753704,"vX0":1.5246020855204812,"vY0":-118.87683413452565,"vZ0":2.0557134330138958,"x":143.56,"y":175.3,"x0":-2.572918509261487,"y0":50.00197440801049,"z0":5.184885247342349,"aX":13.499431698846797},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-10.2,"breakHorizontal":-17.5,"spinRate":3154,"spinDirection":54},"zone":4,"typeConfidence":0.91,"plateTime":0.46091053141577687,"extension":5.868002197734868},"index":6,"playId":"71438915-bb69-3169-9827-a774671870a9","pitchNumber":6,"startTime":"2025-08-09T23:18:32.398Z","endTime":"2025-08-09T23:18:38.129Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.8,"strikeZoneTop":3.30509507584914,"strikeZoneBottom":1.54657976057629,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.652393582099446,"aZ":-39.941886526610354,"pfxX":9.030364275626026,"pfxZ":-5.560169843964129,"pX":1.2106714248748702,"pZ":0.9745109803052016,"vX0":5.546600225509284,"vY0":-117.80680675586287,"vZ0":-0.8144145359941262,"x":70.85,"y":212.47,"x0":-2.3523429510310763,"y0":50.00314194129787,"z0":5.036401444594153,"aX":12.614618160035738},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-10.0,"breakHorizontal":-17.8,"spinRate":3254,"spinDirection":59},"zone":14,"typeConfidence":0.91,"plateTime":0.46603400088343827,"extension":5.987430931544074},"index":7,"playId":"7cf893d9-5c9a-3720-9a9f-200a9ed27172","pitchNumber":7,"startTime":"2025-08-09T23:18:55.549Z","endTime":"2025-08-09T23:18:59.882Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T23:18:59.882Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gustavo Campero strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-09T23:19:09.560Z","endTime":"2025-08-09T23:20:45.214Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"postOnThird":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.29063879568869,"aZ":-37.60251692725438,"pfxX":9.254101914503455,"pfxZ":-3.853922807592837,"pX":0.12939374167553352,"pZ":1.4427474596304317,"vX0":3.4321364064051116,"vY0":-118.19964154546958,"vZ0":-0.42115407281515505,"x":112.07,"y":199.83,"x0":-2.5449672983849316,"y0":50.000457748708044,"z0":5.086541710165013,"aX":13.044608112056592},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-6.8,"breakHorizontal":-17.6,"spinRate":3202,"spinDirection":61},"zone":8,"typeConfidence":0.91,"plateTime":0.46402994923056395,"extension":6.14883618658697},"index":0,"playId":"348b942f-569f-36bb-9f29-0900fd48ac53","pitchNumber":1,"startTime":"2025-08-09T23:19:34.885Z","endTime":"2025-08-09T23:19:40.977Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 3B","code":"3","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"actionPlayId":"348b942f-569f-36bb-9f29-0900fd48ac53","startTime":"2025-08-09T23:19:53.803Z","endTime":"2025-08-09T23:20:05.391Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":75.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.811737177503915,"aZ":-40.853043146314164,"pfxX":7.129761485569793,"pfxZ":-6.119338481700137,"pX":0.8181697439983883,"pZ":1.8491079748853885,"vX0":5.337462145186483,"vY0":-118.11852670420821,"vZ0":0.9863660562752767,"x":85.81,"y":188.85,"x0":-2.3946720409005233,"y0":50.00512745883756,"z0":5.172924584138863,"aX":10.106883636094825},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-10.6,"breakHorizontal":-14.2,"spinRate":3175,"spinDirection":55},"zone":9,"typeConfidence":0.9,"plateTime":0.46314863358646896,"extension":6.039503997684437},"index":2,"playId":"8d0476ea-9f76-36c4-bdb6-17525cc19b90","pitchNumber":2,"startTime":"2025-08-09T23:20:05.391Z","endTime":"2025-08-09T23:20:09.921Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.723987909297882,"aZ":-39.72934776399383,"pfxX":8.014049992052572,"pfxZ":-5.30563732992693,"pX":0.7216851204699108,"pZ":1.4494614239708659,"vX0":5.298910634117227,"vY0":-119.04264065894111,"vZ0":0.222522162736984,"x":89.49,"y":199.64,"x0":-2.5813076301317333,"y0":50.0055592190764,"z0":4.977350874869235,"aX":11.402428073518593},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-9.2,"breakHorizontal":-15.8,"spinRate":3291,"spinDirection":59},"zone":9,"typeConfidence":0.9,"plateTime":0.4616570657991508,"extension":6.078716975656588},"index":3,"playId":"f4197bc2-3f52-3ca1-92c3-347d3ad193ea","pitchNumber":3,"startTime":"2025-08-09T23:20:41.119Z","endTime":"2025-08-09T23:20:45.214Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T23:20:45.214Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zach Neto flies out to center fielder Wenceel Pérez.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-09T23:21:04.554Z","endTime":"2025-08-09T23:23:15.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.8,"strikeZoneTop":3.27047520863228,"strikeZoneBottom":1.58138244994745,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.137849265285855,"aZ":-28.57132336105276,"pfxX":-11.401301673164168,"pfxZ":1.8871598225569741,"pX":0.8320985207167301,"pZ":1.551012546950241,"vX0":11.992961898125078,"vY0":-136.8161162193976,"vZ0":-4.109466948562197,"x":85.28,"y":196.9,"x0":-2.111785653166007,"y0":50.00217176321235,"z0":5.014183308370254,"aX":-21.77027438504298},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":2.8,"breakHorizontal":18.4,"spinRate":2139,"spinDirection":239},"zone":14,"typeConfidence":0.9,"plateTime":0.3992224840112639,"extension":6.299691089383958},"index":0,"playId":"d5c89b7a-0529-3c4a-b07d-faa36a1f82d9","pitchNumber":1,"startTime":"2025-08-09T23:21:20.508Z","endTime":"2025-08-09T23:21:24.687Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.20698273519096,"strikeZoneBottom":1.57927193028145,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.641062719781225,"aZ":-26.509605693146987,"pfxX":-11.252949061183086,"pfxZ":2.9844196781702204,"pX":-0.07646941407908218,"pZ":1.6737162106169767,"vX0":9.620070352362257,"vY0":-136.76675084000405,"vZ0":-4.202158980393918,"x":119.91,"y":193.59,"x0":-2.174273520904604,"y0":50.00370835930171,"z0":5.044302573896685,"aX":-21.358896047230242},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.7,"breakHorizontal":18.4,"spinRate":2219,"spinDirection":242},"zone":8,"typeConfidence":2.0,"plateTime":0.40020498489689604,"extension":6.184315348233382},"index":1,"playId":"be599c1b-406b-39c5-8149-653050d2a348","pitchNumber":2,"startTime":"2025-08-09T23:21:36.567Z","endTime":"2025-08-09T23:21:40.537Z","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":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.7,"strikeZoneTop":3.24655961653257,"strikeZoneBottom":1.57974193112581,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.759122148164845,"aZ":-22.769664942528305,"pfxX":-9.298403130335624,"pfxZ":4.896104988156695,"pX":0.24733732874837808,"pZ":3.6425752549954775,"vX0":9.623291548166092,"vY0":-137.08569076672168,"vZ0":-0.19783629841020484,"x":107.57,"y":140.43,"x0":-2.0854937671625966,"y0":50.00222989194443,"z0":5.258316851694096,"aX":-17.85662092573507},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.0,"breakHorizontal":15.0,"spinRate":2204,"spinDirection":236},"zone":12,"typeConfidence":2.0,"plateTime":0.39820091194584695,"extension":6.064233146336136},"index":2,"playId":"a0e3e4d7-f670-33ce-9850-fd8ff7764551","pitchNumber":3,"startTime":"2025-08-09T23:21:55.304Z","endTime":"2025-08-09T23:21:58.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.9,"strikeZoneTop":3.26070583272835,"strikeZoneBottom":1.56328661684992,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.85294951489048,"aZ":-37.963710167961686,"pfxX":7.750629757536688,"pfxZ":-4.103977207851454,"pX":0.4487651620841572,"pZ":0.6457805434755937,"vX0":4.43246061640885,"vY0":-118.60067289754203,"vZ0":-1.9921051690353444,"x":99.89,"y":221.34,"x0":-2.457806886318625,"y0":50.00406336405687,"z0":4.99239625659108,"aX":10.92849645858948},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-7.7,"breakHorizontal":-15.2,"spinRate":3157,"spinDirection":57},"zone":14,"typeConfidence":0.9,"plateTime":0.46365190442103854,"extension":6.044577538554696},"index":3,"playId":"6b87541f-4dff-3d3b-8b07-83f5e7fedb99","pitchNumber":4,"startTime":"2025-08-09T23:22:14.611Z","endTime":"2025-08-09T23:22:18.956Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.192337356608782,"aZ":-38.896071360412606,"pfxX":9.205802908619521,"pfxZ":-4.8215903469929975,"pX":1.042378439446178,"pZ":1.7934311753769678,"vX0":5.343447237057731,"vY0":-118.07978968077285,"vZ0":0.8066104177315339,"x":77.27,"y":190.36,"x0":-2.455749055578189,"y0":50.00330073275427,"z0":5.063110680518775,"aX":12.831266351840943},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-8.2,"breakHorizontal":-18.1,"spinRate":3199,"spinDirection":60},"zone":14,"typeConfidence":0.91,"plateTime":0.4661701615733782,"extension":6.238898467080264},"index":4,"playId":"2e419a2f-b7bf-3579-a8b5-9f2da0ca004c","pitchNumber":5,"startTime":"2025-08-09T23:22:34.809Z","endTime":"2025-08-09T23:22:37.950Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-09T23:22:59.131Z","endTime":"2025-08-09T23:23:08.029Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.510985416105072,"aZ":-40.942098401046195,"pfxX":9.79298078166174,"pfxZ":-6.177162830697025,"pX":1.267231926781482,"pZ":2.0902685509564116,"vX0":5.841576673127487,"vY0":-119.06869636514847,"vZ0":1.481069449704373,"x":68.7,"y":182.34,"x0":-2.500887888615805,"y0":50.00586421215943,"z0":5.200173207625626,"aX":13.888933385724485},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-10.4,"breakHorizontal":-19.3,"spinRate":3276,"spinDirection":63},"zone":14,"typeConfidence":0.91,"plateTime":0.4622192352893997,"extension":6.003373667593555},"hitData":{"launchSpeed":81.0,"launchAngle":33.0,"totalDistance":290.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.35,"coordY":83.74}},"index":6,"playId":"9c6cdf60-2c7c-3f16-b1e5-5cc7f17e3df6","pitchNumber":6,"startTime":"2025-08-09T23:23:08.029Z","endTime":"2025-08-09T23:23:15.925Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T23:23:15.925Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dillon Dingler singles on a line drive to left fielder Taylor Ward.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-09T23:25:52.356Z","endTime":"2025-08-09T23:26:43.375Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.44198611002689,"strikeZoneBottom":1.55036597291712,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.298480986771356,"aZ":-16.305193708353897,"pfxX":5.529879238273994,"pfxZ":8.270891129226502,"pX":-0.30871438941093515,"pZ":2.6226662858980063,"vX0":-8.169011403833835,"vY0":-137.35484873428905,"vZ0":-3.9022272024511304,"x":128.77,"y":167.97,"x0":1.9799796070427382,"y0":50.000046688234896,"z0":5.164388973149706,"aX":10.606880873475221},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.4,"breakHorizontal":-8.4,"spinRate":2148,"spinDirection":138},"zone":4,"typeConfidence":0.89,"plateTime":0.3981663831113891,"extension":6.727629910455277},"index":0,"playId":"aa5b4179-6ee6-32fc-ab42-ebe3af2aad2a","pitchNumber":1,"startTime":"2025-08-09T23:25:59.892Z","endTime":"2025-08-09T23:26:03.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":73.4,"strikeZoneTop":3.37342440467852,"strikeZoneBottom":1.56835361367045,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.406077884817044,"aZ":-33.50682180335719,"pfxX":-5.388221812271805,"pfxZ":-0.9792995005943865,"pX":0.2642299396087785,"pZ":3.482305148733788,"vX0":-1.7588963311862331,"vY0":-115.39164997777478,"vZ0":2.4205658594810107,"x":106.93,"y":144.76,"x0":1.7342553439953075,"y0":50.00196240801932,"z0":5.625073971768563,"aX":-7.340081776657453},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-1.0,"breakHorizontal":10.2,"spinRate":2625,"spinDirection":314},"zone":2,"typeConfidence":0.88,"plateTime":0.4728164165669364,"extension":6.540542538919021},"index":1,"playId":"bece563e-a275-3167-983c-ce8529da7afe","pitchNumber":2,"startTime":"2025-08-09T23:26:15.748Z","endTime":"2025-08-09T23:26:19.976Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":72.2,"strikeZoneTop":3.44,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.072244972489862,"aZ":-34.28871508673888,"pfxX":-4.184634093251014,"pfxZ":-1.6251717834489172,"pX":-0.04408785437560986,"pZ":1.928189528991077,"vX0":-2.714867856554401,"vY0":-112.65719181864658,"vZ0":-0.1773330552472494,"x":118.68,"y":186.72,"x0":1.7151256200385052,"y0":50.00315375365685,"z0":5.437823481127106,"aX":-5.445296913363347},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-2.8,"breakHorizontal":8.2,"spinRate":2486,"spinDirection":313},"zone":8,"typeConfidence":0.9,"plateTime":0.4838851698914466,"extension":6.773748880102453},"hitData":{"launchSpeed":85.9,"launchAngle":17.0,"totalDistance":220.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":88.56,"coordY":99.62}},"index":2,"playId":"155a5c50-bbeb-35a5-8d1a-cb7edc19f921","pitchNumber":3,"startTime":"2025-08-09T23:26:32.502Z","endTime":"2025-08-09T23:26:43.375Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T23:26:43.375Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Javier Báez singles on a line drive to center fielder Jo Adell. Dillon Dingler to 3rd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-09T23:26:57.038Z","endTime":"2025-08-09T23:28:06.129Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"postOnThird":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"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":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"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":93.8,"endSpeed":85.7,"strikeZoneTop":3.47433888128107,"strikeZoneBottom":1.65976925079555,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.07220563228155,"aZ":-15.176501589466586,"pfxX":6.703356391779196,"pfxZ":9.01457437010931,"pX":0.8998750195643119,"pZ":2.515964472396021,"vX0":-5.229068100060519,"vY0":-136.47456509126923,"vZ0":-4.440564686828235,"x":82.7,"y":170.85,"x0":1.9699020864242212,"y0":50.00668862887975,"z0":5.209806642772322,"aX":12.646015453724116},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.6,"breakHorizontal":-11.0,"spinRate":2286,"spinDirection":136},"zone":14,"typeConfidence":0.88,"plateTime":0.401369837086357,"extension":6.7284840646833235},"index":0,"playId":"6fcd86d1-485d-306a-8561-cdf435f8a358","pitchNumber":1,"startTime":"2025-08-09T23:27:09.271Z","endTime":"2025-08-09T23:27:13.346Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":3.55433964216852,"strikeZoneBottom":1.65996515624311,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.032975794055908,"aZ":-14.116582706558896,"pfxX":4.638753989036817,"pfxZ":9.506638416063263,"pX":0.08677521932336393,"pZ":4.588137420117081,"vX0":-6.341409454515563,"vY0":-136.91709246602608,"vZ0":0.5745254296046431,"x":113.69,"y":114.9,"x0":1.8295022082941252,"y0":50.00589557805629,"z0":5.341077731683683,"aX":8.81485249014475},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.5,"breakHorizontal":-7.1,"spinRate":2271,"spinDirection":145},"zone":12,"typeConfidence":0.89,"plateTime":0.39993370126345207,"extension":6.697716960999821},"index":1,"playId":"6280807f-008c-3e60-a210-658b77d6b9fc","pitchNumber":2,"startTime":"2025-08-09T23:27:26.420Z","endTime":"2025-08-09T23:27:29.980Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"index":2,"playId":"09ef19b4-ad4c-4141-9c61-7e4d105066a6","startTime":"2025-08-09T23:27:42.569Z","endTime":"2025-08-09T23:27:47.569Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":72.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.87879830061282,"aZ":-40.26971178615785,"pfxX":-2.6963084999948914,"pfxZ":-6.132775877413913,"pX":0.6524965179927372,"pZ":1.9916179533041265,"vX0":-1.6112471657731589,"vY0":-113.57583736867066,"vZ0":1.0230665450522634,"x":92.13,"y":185.01,"x0":1.7191125669949276,"y0":50.00407241510083,"z0":5.5092981014968165,"aX":-3.5575675067696837},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-10.7,"breakHorizontal":5.3,"spinRate":2636,"spinDirection":313},"zone":9,"typeConfidence":0.9,"plateTime":0.48044323910239495,"extension":6.703434858908439},"hitData":{"launchSpeed":105.2,"launchAngle":12.0,"totalDistance":318.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":154.55,"coordY":69.96}},"index":3,"playId":"05af8c18-8a6a-3a9a-9030-94e77436168d","pitchNumber":3,"startTime":"2025-08-09T23:27:53.757Z","endTime":"2025-08-09T23:28:06.129Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T23:28:06.129Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Rogers strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-09T23:28:35.642Z","endTime":"2025-08-09T23:30:26.258Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"postOnThird":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"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":94.5,"endSpeed":86.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.39465890505076,"aZ":-16.79264066978002,"pfxX":5.389692289922166,"pfxZ":7.9919493319399635,"pX":0.5362890708735812,"pZ":2.856056542004553,"vX0":-5.955669934390138,"vY0":-137.59117801434948,"vZ0":-3.154748519672741,"x":96.56,"y":161.67,"x0":2.024580245045335,"y0":50.0061309556471,"z0":5.149921086913232,"aX":10.377450966696225},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.0,"breakHorizontal":-8.5,"spinRate":2183,"spinDirection":137},"zone":3,"typeConfidence":0.88,"plateTime":0.39748512884565157,"extension":6.788723003073997},"index":0,"playId":"aaf7a9de-fa82-3f15-8819-2ad934dbfeaf","pitchNumber":1,"startTime":"2025-08-09T23:28:38.654Z","endTime":"2025-08-09T23:28:42.915Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":3.40202749192763,"strikeZoneBottom":1.58373479565477,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.88498753726565,"aZ":-15.690701987583289,"pfxX":4.998456343034538,"pfxZ":8.451140383230427,"pX":0.5127929166589906,"pZ":3.4153143128060433,"vX0":-5.766877251944041,"vY0":-138.72493686879383,"vZ0":-2.099784949670931,"x":97.45,"y":146.57,"x0":1.9686043328850589,"y0":50.00021875914881,"z0":5.227372737809799,"aX":9.746385952068799},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.1,"breakHorizontal":-7.9,"spinRate":2162,"spinDirection":138},"zone":3,"typeConfidence":0.9,"plateTime":0.3947573713166155,"extension":6.584980336044786},"index":1,"playId":"3f758929-b8e7-3968-9d3a-ad0b85e773ca","pitchNumber":2,"startTime":"2025-08-09T23:29:00.822Z","endTime":"2025-08-09T23:29:04.925Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":80.0,"strikeZoneTop":3.4,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.93710400495705,"aZ":-31.909154441106654,"pfxX":-1.4927481589856355,"pfxZ":0.16378338902214473,"pX":-0.9608757217292577,"pZ":1.9029611881298911,"vX0":-6.629606852150098,"vY0":-125.35136886609153,"vZ0":-1.739834842006633,"x":153.63,"y":187.4,"x0":1.9011789952486082,"y0":50.00272701340528,"z0":5.186578412031029,"aX":-2.3980128525981868},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.1,"breakHorizontal":4.1,"spinRate":2416,"spinDirection":264},"zone":13,"typeConfidence":0.9,"plateTime":0.4352726327634717,"extension":6.748463703852447},"index":2,"playId":"2f09c56e-3839-38d3-9b34-84e32fbc186d","pitchNumber":3,"startTime":"2025-08-09T23:29:21.012Z","endTime":"2025-08-09T23:29:24.255Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.9,"strikeZoneTop":3.4,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.35011114071612,"aZ":-37.20724031338903,"pfxX":-3.8072781342704287,"pfxZ":-3.478644824077745,"pX":0.5973148116188626,"pZ":1.416325142670504,"vX0":-1.966224980218432,"vY0":-119.30553358598642,"vZ0":-1.4272972442271508,"x":94.23,"y":200.54,"x0":1.926092577015231,"y0":50.00388406500563,"z0":5.36706765868505,"aX":-5.504349975373579},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-6.4,"breakHorizontal":7.3,"spinRate":2551,"spinDirection":312},"zone":14,"typeConfidence":0.9,"plateTime":0.45859286724849735,"extension":6.818587920708928},"index":3,"playId":"db0176a5-0586-30a2-b5ab-e90e23a69235","pitchNumber":4,"startTime":"2025-08-09T23:29:45.309Z","endTime":"2025-08-09T23:29:49.541Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"playId":"fbda4dac-afb5-4bf0-ac12-d02f3e64b1b5","startTime":"2025-08-09T23:30:08.283Z","endTime":"2025-08-09T23:30:13.283Z","isPitch":false,"type":"stepoff"},{"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":95.6,"endSpeed":87.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.49719363720857,"aZ":-13.570141962403376,"pfxX":5.031068126620205,"pfxZ":9.4198674702865,"pX":0.5517947195469715,"pZ":3.6107319017885007,"vX0":-5.814335783985217,"vY0":-139.21872273465303,"vZ0":-1.8427461145758601,"x":95.97,"y":141.29,"x0":2.0077535237391673,"y0":50.00027449047871,"z0":5.17323847559639,"aX":9.934070188916925},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.9,"breakHorizontal":-8.0,"spinRate":2181,"spinDirection":140},"zone":12,"typeConfidence":0.9,"plateTime":0.3925316553196052,"extension":6.665556324183163},"index":5,"playId":"69ba3e4f-a015-3865-a151-c189eeaad536","pitchNumber":5,"startTime":"2025-08-09T23:30:22.516Z","endTime":"2025-08-09T23:30:26.258Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T23:30:26.258Z","atBatIndex":36},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Matt Vierling out on a sacrifice fly to center fielder Jo Adell. Dillon Dingler scores.","rbi":1,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-09T23:30:38.738Z","endTime":"2025-08-09T23:33:28.933Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":{"id":579328,"link":"/api/v1/people/579328"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.6,"strikeZoneTop":3.54429330147765,"strikeZoneBottom":1.76128701917139,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.71480195146514,"aZ":-26.037127585240867,"pfxX":-1.9193722310653794,"pfxZ":3.600572128540808,"pX":1.3856464294571031,"pZ":3.4375137763495416,"vX0":-1.976093995603892,"vY0":-129.63798495097336,"vZ0":0.7559855799526004,"x":64.18,"y":145.97,"x0":2.4067400292133074,"y0":50.00406071389412,"z0":5.127340369264274,"aX":-3.2712370463060907},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.0,"breakHorizontal":4.0,"spinRate":2268,"spinDirection":178},"zone":12,"typeConfidence":0.91,"plateTime":0.4222662996994839,"extension":6.64726569914669},"index":0,"playId":"c5781b14-bc73-3abd-b37f-5ea2d75b6e1b","pitchNumber":1,"startTime":"2025-08-09T23:30:59.976Z","endTime":"2025-08-09T23:31:03.474Z","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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.0,"strikeZoneTop":3.53,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.887293051886786,"aZ":-25.178024500508464,"pfxX":-2.2722694425373606,"pfxZ":4.121427263675099,"pX":-0.7182063825104786,"pZ":1.7917466340044594,"vX0":-6.460186021502539,"vY0":-129.02646320102477,"vZ0":-3.31669874386683,"x":144.38,"y":190.4,"x0":2.1056616640922967,"y0":50.00577175502254,"z0":5.017326003156569,"aX":-3.862297867380715},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.0,"breakHorizontal":5.4,"spinRate":2372,"spinDirection":170},"zone":7,"typeConfidence":0.91,"plateTime":0.4232471259164634,"extension":6.775724267635292},"index":1,"playId":"8c23e624-9b8a-3e52-8158-f25aea6ddb92","pitchNumber":2,"startTime":"2025-08-09T23:31:20.839Z","endTime":"2025-08-09T23:31:25.621Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":84.0,"strikeZoneTop":3.46488653102786,"strikeZoneBottom":1.75991612425,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.221193808357004,"aZ":-24.298458553129134,"pfxX":0.12126168693909878,"pfxZ":4.427844754472745,"pX":-0.37931439046537235,"pZ":0.9771451608189048,"vX0":-6.889729835594291,"vY0":-131.80992114463967,"vZ0":-5.641525406393827,"x":131.46,"y":212.4,"x0":2.240902874855043,"y0":50.00145810923796,"z0":4.913960102394927,"aX":0.21599634423586084},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.1,"breakHorizontal":1.1,"spinRate":2252,"spinDirection":143},"zone":13,"typeConfidence":0.9,"plateTime":0.41385217222709114,"extension":6.85476018570679},"index":2,"playId":"37025684-2321-3fbd-8e9d-1455ce9199cd","pitchNumber":3,"startTime":"2025-08-09T23:31:42.520Z","endTime":"2025-08-09T23:31:46.098Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2025-08-09T23:32:04.458Z","endTime":"2025-08-09T23:32:18.478Z","isPitch":false,"type":"action","player":{"id":663837,"link":"/api/v1/people/663837"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":75.3,"strikeZoneTop":3.44214589835367,"strikeZoneBottom":1.64743012690505,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.33961596925575,"aZ":-38.09630823605155,"pfxX":-2.7438377546835784,"pfxZ":-4.201461655024629,"pX":-0.5117792511718934,"pZ":1.313580534991392,"vX0":-4.314722346293747,"vY0":-117.18615673939367,"vZ0":-1.0452460537617885,"x":136.51,"y":203.31,"x0":1.7001730861686999,"y0":50.00278105209303,"z0":5.282142418953505,"aX":-3.867191938915568},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-7.6,"breakHorizontal":5.9,"spinRate":2606,"spinDirection":314},"zone":13,"typeConfidence":0.9,"plateTime":0.4650060034236576,"extension":6.864881125644934},"index":4,"playId":"3eecff67-ef15-311d-a84f-bdf41440b8de","pitchNumber":4,"startTime":"2025-08-09T23:32:18.478Z","endTime":"2025-08-09T23:32:24.306Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.9,"strikeZoneTop":3.5135312380842,"strikeZoneBottom":1.75945201414875,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.633753497188522,"aZ":-29.70100961528107,"pfxX":-2.704342144411728,"pfxZ":1.5196166877963773,"pX":-0.1479975118870844,"pZ":3.048500319005249,"vX0":-4.568802124645926,"vY0":-126.3579538319036,"vZ0":0.6790831415500409,"x":122.64,"y":156.47,"x0":2.0315275282067944,"y0":50.00136228529711,"z0":5.154129269112188,"aX":-4.391046596294885},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.1,"breakHorizontal":5.9,"spinRate":2339,"spinDirection":188},"zone":2,"typeConfidence":0.91,"plateTime":0.4327168930388323,"extension":6.770912577240391},"index":5,"playId":"5108c925-8b0d-3157-a4c1-46e3d9693a62","pitchNumber":5,"startTime":"2025-08-09T23:32:41.076Z","endTime":"2025-08-09T23:32:45.343Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"playId":"9f60c7e3-6e48-477c-b34d-e61bc9b76a9b","startTime":"2025-08-09T23:33:00.126Z","endTime":"2025-08-09T23:33:05.126Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.096978095082573,"aZ":-38.527570323048025,"pfxX":-3.199240521566134,"pfxZ":-4.4330794003701275,"pX":0.10554017187788635,"pZ":2.623368042982133,"vX0":-2.887897870836899,"vY0":-118.52128784835595,"vZ0":1.5893349815036815,"x":112.98,"y":167.95,"x0":1.7521866347001143,"y0":50.00246710372338,"z0":5.443218583983718,"aX":-4.584704535780475},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-7.4,"breakHorizontal":6.5,"spinRate":2683,"spinDirection":309},"zone":5,"typeConfidence":0.9,"plateTime":0.46084000125158964,"extension":6.898266120715631},"hitData":{"launchSpeed":97.7,"launchAngle":35.0,"totalDistance":336.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.61,"coordY":68.44}},"index":7,"playId":"f8a6488f-d595-34c4-b6f3-27dd14e43cbd","pitchNumber":6,"startTime":"2025-08-09T23:33:16.036Z","endTime":"2025-08-09T23:33:28.933Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T23:33:28.933Z","atBatIndex":37},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Gleyber Torres doubles (18) on a line drive to left fielder Taylor Ward. Javier Báez scores.","rbi":1,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-09T23:33:57.598Z","endTime":"2025-08-09T23:36:55.721Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[3],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":{"id":579328,"link":"/api/v1/people/579328"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"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":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.05352050023105,"aZ":-15.729308433822844,"pfxX":6.311684365929166,"pfxZ":8.388988989837578,"pX":-0.00844379654089056,"pZ":2.1386150719156896,"vX0":-7.658978907363586,"vY0":-138.23126413225765,"vZ0":-5.1809047446500776,"x":117.32,"y":181.04,"x0":1.9613047854541206,"y0":50.002157546093706,"z0":5.071595677266863,"aX":12.373028369035916},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.4,"breakHorizontal":-10.1,"spinRate":2221,"spinDirection":134},"zone":5,"typeConfidence":0.9,"plateTime":0.39427529618683455,"extension":6.786237387406573},"index":0,"playId":"a3c5a48e-c6cc-3729-a513-458199b10551","pitchNumber":1,"startTime":"2025-08-09T23:33:59.253Z","endTime":"2025-08-09T23:34:02.976Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.6,"strikeZoneTop":3.21266351954541,"strikeZoneBottom":1.51844840037586,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.994374199536903,"aZ":-27.079563409476787,"pfxX":6.792218291763024,"pfxZ":3.103394321244058,"pX":0.7880881443778065,"pZ":1.7903892336808778,"vX0":-4.678876960503513,"vY0":-126.5634651586221,"vZ0":-3.1362706917941794,"x":86.96,"y":190.44,"x0":1.7674823881807538,"y0":50.00271934363721,"z0":5.187367893776571,"aX":11.148291666396062},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.2,"breakHorizontal":-11.4,"spinRate":1623,"spinDirection":140},"zone":9,"typeConfidence":2.0,"plateTime":0.4308531380956908,"extension":6.828665952303832},"index":1,"playId":"b100f572-7db4-3837-b806-6f8b2f5987d0","pitchNumber":2,"startTime":"2025-08-09T23:34:21.838Z","endTime":"2025-08-09T23:34:25.910Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.2,"strikeZoneTop":3.22963835195802,"strikeZoneBottom":1.52130278148801,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.599638658637144,"aZ":-28.657075495139175,"pfxX":6.124169465443755,"pfxZ":2.2518413715654866,"pX":2.9883806536709066,"pZ":3.697693847149117,"vX0":0.3892059980500301,"vY0":-124.18452531931396,"vZ0":1.8504032978473413,"x":3.09,"y":138.94,"x0":2.033801695705012,"y0":50.00462721164686,"z0":5.324733426870243,"aX":9.577175502247941},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.8,"breakHorizontal":-11.2,"spinRate":1533,"spinDirection":137},"zone":12,"typeConfidence":0.91,"plateTime":0.4408708462950033,"extension":6.837827961126762},"index":2,"playId":"cb306d60-9d75-3085-8f79-62c786d30b83","pitchNumber":3,"startTime":"2025-08-09T23:34:42.070Z","endTime":"2025-08-09T23:34:48.506Z","isPitch":true,"type":"pitch"},{"details":{"description":"Javier Báez steals (5) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"actionPlayId":"cb306d60-9d75-3085-8f79-62c786d30b83","startTime":"2025-08-09T23:35:02.302Z","endTime":"2025-08-09T23:35:17.026Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":595879,"link":"/api/v1/people/595879"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.1,"strikeZoneTop":3.23624174432447,"strikeZoneBottom":1.52121418229979,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.760003281723343,"aZ":-14.671888846365112,"pfxX":6.33781340499567,"pfxZ":8.642541879001726,"pX":-0.04356416028998903,"pZ":1.2945449210991073,"vX0":-7.715484676461055,"vY0":-141.07814599037468,"vZ0":-7.706267060293164,"x":118.66,"y":203.83,"x0":1.8975458646699108,"y0":50.00174653372591,"z0":4.998667775352896,"aX":12.832423045897823},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.3,"breakHorizontal":-10.0,"spinRate":2282,"spinDirection":137},"zone":13,"typeConfidence":0.91,"plateTime":0.3875965805772337,"extension":6.759642453141606},"index":4,"playId":"553f0e6b-af91-33c9-8d86-4fdd3e05608d","pitchNumber":4,"startTime":"2025-08-09T23:35:17.026Z","endTime":"2025-08-09T23:35:21.195Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"playId":"1e666081-a3f6-4790-96f0-949ad00af920","startTime":"2025-08-09T23:35:35.755Z","endTime":"2025-08-09T23:35:40.755Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.50419879283713,"aZ":-13.360768040525961,"pfxX":5.225760226516483,"pfxZ":9.37815692381233,"pX":0.4886926472110002,"pZ":1.081422811386625,"vX0":-6.05999085543824,"vY0":-141.06368712492068,"vZ0":-8.362091811101488,"x":98.37,"y":209.58,"x0":1.990653501375869,"y0":50.00065836613195,"z0":4.954733991061826,"aX":10.480980408634034},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.4,"breakHorizontal":-8.2,"spinRate":2278,"spinDirection":137},"zone":14,"typeConfidence":0.91,"plateTime":0.38898761659395564,"extension":6.73232476850419},"index":6,"playId":"e1a39ed9-16ab-351d-a8fd-800fb294500d","pitchNumber":5,"startTime":"2025-08-09T23:35:52.293Z","endTime":"2025-08-09T23:35:55.293Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":78.0,"strikeZoneTop":3.18935060489459,"strikeZoneBottom":1.51903572264459,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.544441927846698,"aZ":-35.10729328570475,"pfxX":-5.2456336242411155,"pfxZ":-1.9479226957225113,"pX":-0.8394674805578445,"pZ":0.6576930447582595,"vX0":-4.555206827589004,"vY0":-121.11312800295102,"vZ0":-3.773169424240969,"x":149.0,"y":221.02,"x0":1.7378394437221112,"y0":50.003765529672556,"z0":5.261868144234037,"aX":-7.90063921638713},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-4.1,"breakHorizontal":10.4,"spinRate":2660,"spinDirection":317},"zone":13,"typeConfidence":0.84,"plateTime":0.44984907078784975,"extension":6.757884670998565},"index":7,"playId":"246cd83d-7801-35b8-bd43-45f9a6b67eba","pitchNumber":6,"startTime":"2025-08-09T23:36:16.562Z","endTime":"2025-08-09T23:36:20.147Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":76.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.333539799036487,"aZ":-36.97435642237117,"pfxX":-4.414331719484807,"pfxZ":-3.2579789011363687,"pX":0.02183247701195392,"pZ":2.1355400614950106,"vX0":-2.8175297796224075,"vY0":-119.5526720640047,"vZ0":0.09819340344692162,"x":116.17,"y":181.12,"x0":1.782407709714584,"y0":50.003864794625585,"z0":5.36606898208851,"aX":-6.499998711396996},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-5.6,"breakHorizontal":8.6,"spinRate":2637,"spinDirection":316},"zone":5,"typeConfidence":0.9,"plateTime":0.4551709613051975,"extension":6.773153256570117},"hitData":{"launchSpeed":96.8,"launchAngle":15.0,"totalDistance":225.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":61.78,"coordY":109.0}},"index":8,"playId":"4254f861-a786-304c-8952-f2b9af8add03","pitchNumber":7,"startTime":"2025-08-09T23:36:42.308Z","endTime":"2025-08-09T23:36:55.721Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T23:36:55.721Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jahmai Jones flies out to right fielder Gustavo Campero.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-09T23:38:22.610Z","endTime":"2025-08-09T23:39:50.424Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4],"actionIndex":[2],"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":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672569,"link":"/api/v1/people/672569"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-09T23:37:22.792Z","endTime":"2025-08-09T23:38:24.613Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.980946444783644,"aZ":-31.045782862954134,"pfxX":-1.0227707753906838,"pfxZ":0.6903760850181584,"pX":-0.05733946851665582,"pZ":1.8861179821027234,"vX0":-4.879696671313252,"vY0":-126.54808933646468,"vZ0":-2.009562300363693,"x":119.19,"y":187.85,"x0":2.022748828458864,"y0":50.001868217563974,"z0":5.1591285328726135,"aX":-1.6715174085983393},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.1,"breakHorizontal":2.9,"spinRate":2402,"spinDirection":228},"zone":8,"typeConfidence":0.9,"plateTime":0.4315582121322157,"extension":6.70818381891021},"index":1,"playId":"fce2c617-a819-396b-a643-301323c215e8","pitchNumber":1,"startTime":"2025-08-09T23:38:24.613Z","endTime":"2025-08-09T23:38:28.103Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":2,"startTime":"2025-08-09T23:38:57.295Z","endTime":"2025-08-09T23:39:22.080Z","isPitch":false,"type":"action","player":{"id":663330,"link":"/api/v1/people/663330"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.5,"strikeZoneTop":3.50798394018735,"strikeZoneBottom":1.64122277618556,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.493970078415582,"aZ":-23.951685266571044,"pfxX":6.238786974126004,"pfxZ":5.177364973284577,"pX":-0.1303216880473622,"pZ":1.6366345428739542,"vX0":-6.589772551048187,"vY0":-124.06249065282454,"vZ0":-3.9756660492624856,"x":121.97,"y":194.59,"x0":1.726659490633243,"y0":50.00309136548003,"z0":5.2136114673562215,"aX":9.90693079891172},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":8.9,"breakHorizontal":-10.1,"spinRate":1674,"spinDirection":140},"zone":8,"typeConfidence":2.0,"plateTime":0.4384000526487912,"extension":6.87323010030536},"index":3,"playId":"dde6c7ce-17b4-3b6f-ba84-21008846ab20","pitchNumber":2,"startTime":"2025-08-09T23:39:22.080Z","endTime":"2025-08-09T23:39:25.984Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.916394474522953,"aZ":-16.746100880654417,"pfxX":5.9020949582353515,"pfxZ":7.955076193460151,"pX":0.21657754687558678,"pZ":2.50709204157091,"vX0":-6.934564585263946,"vY0":-137.52866960715417,"vZ0":-4.179204799978426,"x":108.74,"y":171.09,"x0":1.9890999167245815,"y0":50.00293205401926,"z0":5.162458177123412,"aX":11.447907236683648},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.8,"breakHorizontal":-9.5,"spinRate":2328,"spinDirection":135},"zone":5,"typeConfidence":0.88,"plateTime":0.39636580212761174,"extension":6.5368361692480335},"hitData":{"launchSpeed":96.2,"launchAngle":40.0,"totalDistance":312.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":207.19,"coordY":102.37}},"index":4,"playId":"30a4012f-40fa-3a93-aab6-d85220c431ee","pitchNumber":3,"startTime":"2025-08-09T23:39:41.185Z","endTime":"2025-08-09T23:39:50.424Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T23:39:50.424Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nolan Schanuel singles on a line drive to right fielder Matt Vierling.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-09T23:41:54.273Z","endTime":"2025-08-09T23:43:17.592Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Zach McKinstry replaces center fielder Wenceel Pérez, batting 5th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-09T23:41:56.571Z","endTime":"2025-08-09T23:41:56.572Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"501","replacedPlayer":{"id":672761,"link":"/api/v1/people/672761"}},{"details":{"description":"Defensive switch from shortstop to center field for Javier Báez.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-09T23:41:56.573Z","endTime":"2025-08-09T23:41:56.574Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"800"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.9,"strikeZoneTop":3.62591911650963,"strikeZoneBottom":1.67054440483661,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.08750741058702,"aZ":-18.492402691967502,"pfxX":-7.275519783795708,"pfxZ":7.334203232541942,"pX":0.31508770839881123,"pZ":1.2850957963082017,"vX0":9.430969692453877,"vY0":-134.9357204645708,"vZ0":-6.565134588948701,"x":104.99,"y":204.08,"x0":-2.260818580796909,"y0":50.00600889862452,"z0":5.027885193911895,"aX":-13.579134764202278},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.2,"breakHorizontal":11.4,"spinRate":2325,"spinDirection":236},"zone":14,"typeConfidence":0.89,"plateTime":0.40408560792091297,"extension":6.181489036705851},"index":2,"playId":"569763c8-1398-33a3-8b72-6c17651fc4b3","pitchNumber":1,"startTime":"2025-08-09T23:41:56.575Z","endTime":"2025-08-09T23:42:00.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":81.0,"strikeZoneTop":3.59132907471121,"strikeZoneBottom":1.6678388350608,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.095793231582856,"aZ":-27.838907400905033,"pfxX":-0.7096557923926077,"pfxZ":2.647494418446616,"pX":0.5661650196331088,"pZ":1.896512045552588,"vX0":7.436155136019421,"vY0":-125.47367670691769,"vZ0":-2.438538581543058,"x":95.42,"y":187.57,"x0":-2.3108408675138663,"y0":50.00284362281895,"z0":5.090239858037926,"aX":-1.1634224904762982},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.6,"breakHorizontal":0.0,"spinRate":2519,"spinDirection":233},"zone":9,"typeConfidence":0.92,"plateTime":0.4322198462393283,"extension":6.113675453405376},"index":3,"playId":"50eb7f06-09c2-333b-bd1c-1b3d755b2632","pitchNumber":2,"startTime":"2025-08-09T23:42:09.023Z","endTime":"2025-08-09T23:42:13.086Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.53626279984625,"strikeZoneBottom":1.66491603708383,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.17539499953836,"aZ":-21.03056721906422,"pfxX":-7.139661599631739,"pfxZ":5.974629859088454,"pX":1.0775068535726182,"pZ":3.610307054327004,"vX0":11.398559287823389,"vY0":-135.6077591165498,"vZ0":-0.4884025272381213,"x":75.93,"y":141.3,"x0":-2.2494309020791956,"y0":50.005340067818885,"z0":5.257648193854915,"aX":-13.32352731810252},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.9,"breakHorizontal":10.6,"spinRate":2321,"spinDirection":242},"zone":12,"typeConfidence":0.9,"plateTime":0.403649336318205,"extension":6.208154604250736},"index":4,"playId":"339d9dfc-4910-3dcc-b964-1890933ba404","pitchNumber":3,"startTime":"2025-08-09T23:42:22.664Z","endTime":"2025-08-09T23:42:26.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.95285153577816,"aZ":-40.91064215952597,"pfxX":7.467034418783988,"pfxZ":-6.21960106637862,"pX":0.4668280064817117,"pZ":1.9911005228676115,"vX0":4.642178342731105,"vY0":-118.40412744557767,"vZ0":1.4045821357809973,"x":99.21,"y":185.02,"x0":-2.4968531311939492,"y0":50.00482331797057,"z0":5.1659038814763045,"aX":10.484086918407757},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-10.6,"breakHorizontal":-14.8,"spinRate":3226,"spinDirection":59},"zone":9,"typeConfidence":0.9,"plateTime":0.46458323469590823,"extension":5.95666052061212},"index":5,"playId":"e007487d-a952-3761-8745-37091e843e42","pitchNumber":4,"startTime":"2025-08-09T23:42:41.365Z","endTime":"2025-08-09T23:42:45.175Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":6,"startTime":"2025-08-09T23:42:54.159Z","endTime":"2025-08-09T23:43:06.634Z","isPitch":false,"type":"action","player":{"id":694384,"link":"/api/v1/people/694384"}},{"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.9,"endSpeed":85.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.767918763884676,"aZ":-19.00720035235916,"pfxX":-7.161386202125652,"pfxZ":7.023027625736027,"pX":0.16430802483002743,"pZ":2.599917534812431,"vX0":8.948460312342773,"vY0":-136.48059414237102,"vZ0":-3.36804674634885,"x":110.74,"y":168.58,"x0":-2.236011611820447,"y0":50.00391147866843,"z0":5.169071142907886,"aX":-13.4284557917384},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.1,"breakHorizontal":10.9,"spinRate":2381,"spinDirection":239},"zone":5,"typeConfidence":0.9,"plateTime":0.40227420815705983,"extension":6.0805773258591715},"hitData":{"launchSpeed":77.6,"launchAngle":20.0,"totalDistance":206.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":174.65,"coordY":107.92}},"index":7,"playId":"2e131980-e0ec-31a8-bc80-f079938e7027","pitchNumber":5,"startTime":"2025-08-09T23:43:06.634Z","endTime":"2025-08-09T23:43:17.592Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T23:43:17.592Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Trout called out on strikes.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-09T23:43:30.863Z","endTime":"2025-08-09T23:44:43.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"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":86.6,"endSpeed":80.4,"strikeZoneTop":3.61,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.22403094015067,"aZ":-29.1611749015628,"pfxX":0.6424109555774451,"pfxZ":1.8564045365016604,"pX":0.6413882069709788,"pZ":1.713238528143826,"vX0":7.098669041094489,"vY0":-126.07253898901132,"vZ0":-2.5069330330350996,"x":92.55,"y":192.52,"x0":-2.2827285027103676,"y0":50.00521988708793,"z0":5.0505256825931735,"aX":1.0443886785106025},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.0,"breakHorizontal":-2.6,"spinRate":2436,"spinDirection":138},"zone":9,"typeConfidence":0.92,"plateTime":0.4327983804559308,"extension":5.992125088954561},"index":0,"playId":"43885f72-f5df-3df0-81e6-c1797f0e9fbc","pitchNumber":1,"startTime":"2025-08-09T23:43:39.925Z","endTime":"2025-08-09T23:43:45.315Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.1,"strikeZoneTop":3.47558026608888,"strikeZoneBottom":1.63414571361592,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.47164330403061,"aZ":-40.9450381676782,"pfxX":8.43372200949974,"pfxZ":-6.329521042033324,"pX":0.8393256208310826,"pZ":2.162503092406644,"vX0":5.108560668204483,"vY0":-117.58284306113272,"vZ0":1.776499806502076,"x":85.01,"y":180.39,"x0":-2.46483394614899,"y0":50.00263109452237,"z0":5.226254487377436,"aX":11.685524154179209},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-10.7,"breakHorizontal":-16.6,"spinRate":3298,"spinDirection":55},"zone":14,"typeConfidence":0.91,"plateTime":0.46768645421347577,"extension":5.987798033371714},"index":1,"playId":"dcea3315-4268-36e3-ab5d-deb25cc41b51","pitchNumber":2,"startTime":"2025-08-09T23:44:02.911Z","endTime":"2025-08-09T23:44:07.046Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-09T23:44:13.687Z","endTime":"2025-08-09T23:44:22.290Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"}},{"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":93.8,"endSpeed":86.3,"strikeZoneTop":3.52771664605543,"strikeZoneBottom":1.55902479719236,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.68319694252474,"aZ":-19.9159516564846,"pfxX":-6.812179174509465,"pfxZ":6.444020135495036,"pX":0.10047059157348517,"pZ":3.7170839806472205,"vX0":8.71621546867202,"vY0":-136.49908755154135,"vZ0":-0.33866548303308414,"x":113.17,"y":138.42,"x0":-2.2366118728312263,"y0":50.006444192957915,"z0":5.204142568668514,"aX":-12.966550403605956},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.9,"breakHorizontal":10.7,"spinRate":2367,"spinDirection":240},"zone":12,"typeConfidence":0.9,"plateTime":0.4000011846978935,"extension":6.158433664114793},"index":3,"playId":"cd8653c4-a5d7-3fb5-bdfc-1cc82cab370a","pitchNumber":3,"startTime":"2025-08-09T23:44:22.290Z","endTime":"2025-08-09T23:44:26.027Z","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":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.2,"strikeZoneTop":3.54383455975626,"strikeZoneBottom":1.56579364798558,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.09049170603252,"aZ":-29.16294821844456,"pfxX":-9.868255726743016,"pfxZ":1.5609573165458368,"pX":0.8259989502752461,"pZ":2.685173190825503,"vX0":11.33499177612329,"vY0":-137.12872106903808,"vZ0":-1.4183746662378178,"x":85.51,"y":166.28,"x0":-2.05685383094481,"y0":50.000097745247366,"z0":5.177469956814567,"aX":-19.005154813181772},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":2.8,"breakHorizontal":15.8,"spinRate":2282,"spinDirection":237},"zone":6,"typeConfidence":0.91,"plateTime":0.3976927359293505,"extension":6.130326972425066},"index":4,"playId":"6a5bfb34-eded-341d-ae72-f2a72103677d","pitchNumber":4,"startTime":"2025-08-09T23:44:39.871Z","endTime":"2025-08-09T23:44:43.946Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T23:44:43.946Z","atBatIndex":41},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Taylor Ward homers (27) on a fly ball to left center field. Nolan Schanuel scores.","rbi":2,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-09T23:45:00.461Z","endTime":"2025-08-09T23:46:51.466Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":{"id":450203,"link":"/api/v1/people/450203"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":{"id":450203,"link":"/api/v1/people/450203"},"isScoringEvent":true,"rbi":true,"earned":true,"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":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.37324498926385,"strikeZoneBottom":1.60738353974812,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.406086011334338,"aZ":-16.852760237261947,"pfxX":-6.891427111705491,"pfxZ":8.10298448289714,"pX":0.07379775050317337,"pZ":2.981858711138995,"vX0":8.297376418261713,"vY0":-136.27402409771483,"vZ0":-2.7065892491950576,"x":114.19,"y":158.27,"x0":-2.1072577001336197,"y0":50.005998507682236,"z0":5.144669975804726,"aX":-13.036035115909787},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.3,"breakHorizontal":10.8,"spinRate":2385,"spinDirection":234},"zone":2,"typeConfidence":0.9,"plateTime":0.4011024809557586,"extension":6.0655374397413935},"index":0,"playId":"247d7dee-424e-38b8-8318-653c64e6efdc","pitchNumber":1,"startTime":"2025-08-09T23:45:07.429Z","endTime":"2025-08-09T23:45:11.065Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.934904129218282,"aZ":-40.34700311278369,"pfxX":8.819908659611677,"pfxZ":-5.842118339809521,"pX":0.580419562981411,"pZ":1.2293222860880002,"vX0":4.018166872682823,"vY0":-117.3983734045928,"vZ0":-0.4589981477700278,"x":94.88,"y":205.59,"x0":-2.298746535139441,"y0":50.00555310896532,"z0":5.178360005972859,"aX":12.329733955129834},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-10.4,"breakHorizontal":-16.9,"spinRate":3315,"spinDirection":53},"zone":14,"typeConfidence":0.91,"plateTime":0.46630668200979697,"extension":6.041675528728515},"index":1,"playId":"ffe1410e-234f-3dca-a7f7-c94890dd0417","pitchNumber":2,"startTime":"2025-08-09T23:45:23.293Z","endTime":"2025-08-09T23:45:26.585Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.5,"strikeZoneTop":3.35686204457659,"strikeZoneBottom":1.61043329410243,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.59126025332814,"aZ":-18.61579465031581,"pfxX":-4.669828971544567,"pfxZ":7.294095674599612,"pX":1.2024085798852966,"pZ":3.9713885317818454,"vX0":10.05297938417728,"vY0":-134.58430772568838,"vZ0":-0.1321769102996952,"x":71.17,"y":131.55,"x0":-1.9525986769210018,"y0":50.002372423235656,"z0":5.325034186836954,"aX":-8.681244472935116},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.4,"breakHorizontal":6.6,"spinRate":2452,"spinDirection":230},"zone":12,"typeConfidence":0.82,"plateTime":0.40493573057499876,"extension":6.019967186404571},"index":2,"playId":"cdd80a53-5f5f-3eef-a269-be4af9b0d1f4","pitchNumber":3,"startTime":"2025-08-09T23:45:42.392Z","endTime":"2025-08-09T23:45:45.955Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.411816918669032,"aZ":-19.39507214561953,"pfxX":-6.4845746169251814,"pfxZ":6.687326968038205,"pX":0.1562730705116043,"pZ":3.1852666093401725,"vX0":8.634043714900029,"vY0":-136.6966997118675,"vZ0":-1.8407991042207903,"x":111.04,"y":152.78,"x0":-2.186558042094323,"y0":50.001229127714964,"z0":5.185583100611409,"aX":-12.389568392673077},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.0,"breakHorizontal":10.1,"spinRate":2369,"spinDirection":235},"zone":2,"typeConfidence":0.9,"plateTime":0.39922776742385935,"extension":6.069751675320196},"index":3,"playId":"1cb09cd1-03d3-3d87-945b-b870fded755f","pitchNumber":4,"startTime":"2025-08-09T23:46:01.403Z","endTime":"2025-08-09T23:46:04.940Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":74.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.29290018853233,"aZ":-41.657813172809725,"pfxX":7.889543619292592,"pfxZ":-6.7211901209137555,"pX":0.20723872755959646,"pZ":2.3163994270936383,"vX0":4.20119981861645,"vY0":-118.72675186359238,"vZ0":1.9156276917531454,"x":109.1,"y":176.24,"x0":-2.617340893453819,"y0":50.00444727829335,"z0":5.3245865163526425,"aX":11.127623356233372},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-11.3,"breakHorizontal":-15.4,"spinRate":3396,"spinDirection":56},"zone":5,"typeConfidence":0.9,"plateTime":0.46347997309143496,"extension":5.974210691226887},"hitData":{"launchSpeed":103.9,"launchAngle":25.0,"totalDistance":399.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":78.1,"coordY":44.85}},"index":4,"playId":"2d443097-2648-3e26-9210-b49807cdb829","pitchNumber":5,"startTime":"2025-08-09T23:46:20.700Z","endTime":"2025-08-09T23:46:51.466Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T23:46:51.466Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yoán Moncada strikes out swinging.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-09T23:49:20.486Z","endTime":"2025-08-09T23:51:18.349Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-09T23:47:03.175Z","endTime":"2025-08-09T23:47:58.625Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Rafael Montero replaces Charlie Morton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-09T23:47:58.625Z","endTime":"2025-08-09T23:49:22.766Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":606160,"link":"/api/v1/people/606160"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.42357954621216,"strikeZoneBottom":1.52871688035389,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.13574971453292,"aZ":-16.993533546866384,"pfxX":-7.804393496903321,"pfxZ":7.8730377613432685,"pX":0.42139732981772693,"pZ":2.0117589960634,"vX0":8.523670712948554,"vY0":-137.65768552462777,"vZ0":-4.16245384955605,"x":100.94,"y":184.46,"x0":-1.6938561710384734,"y0":50.00499509685284,"z0":4.685987452296848,"aX":-15.054379100018709},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.6,"breakHorizontal":12.5,"spinRate":2346,"spinDirection":224},"zone":9,"typeConfidence":2.0,"plateTime":0.39713202654718893,"extension":5.9938305775296365},"index":2,"playId":"ad42e49d-5b5a-323d-929d-6ca2b0173ed1","pitchNumber":1,"startTime":"2025-08-09T23:49:22.766Z","endTime":"2025-08-09T23:49:26.935Z","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":95.0,"endSpeed":86.8,"strikeZoneTop":3.3861856732138,"strikeZoneBottom":1.52912210054555,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.272502628226622,"aZ":-13.901287803680093,"pfxX":-7.133762292260283,"pfxZ":9.442892792054208,"pX":0.9254505081474292,"pZ":3.548498633909547,"vX0":9.068268376637612,"vY0":-138.11153431736918,"vZ0":-1.1561804736300108,"x":81.72,"y":142.97,"x0":-1.4710447525036148,"y0":50.00377241649437,"z0":4.905906389830303,"aX":-13.80678407111273},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.0,"breakHorizontal":11.0,"spinRate":2447,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.39632889946299077,"extension":5.971367523487248},"index":3,"playId":"1ebfc11c-9aa0-3858-8f2d-af323d98d43a","pitchNumber":2,"startTime":"2025-08-09T23:49:39.672Z","endTime":"2025-08-09T23:49:43.421Z","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":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.340311860565578,"aZ":-31.970076445257046,"pfxX":-5.19431882433466,"pfxZ":0.12372291668858448,"pX":0.6414167697873069,"pZ":1.6758315659185217,"vX0":7.341090732761181,"vY0":-127.4554855724742,"vZ0":-1.4910076700676633,"x":92.55,"y":193.53,"x0":-1.580702287254024,"y0":50.00525344683735,"z0":4.756859408137693,"aX":-8.682545035478816},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.1,"breakHorizontal":8.0,"spinRate":1646,"spinDirection":239},"zone":9,"typeConfidence":2.0,"plateTime":0.42719619941006437,"extension":6.14980289282751},"index":4,"playId":"7395ecb9-36f4-338e-9c8a-cb0ec5e31ea3","pitchNumber":3,"startTime":"2025-08-09T23:49:56.083Z","endTime":"2025-08-09T23:50:01.410Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.739804091516547,"aZ":-18.345439125975023,"pfxX":-6.945188330994615,"pfxZ":7.105111338430051,"pX":0.10584230596755852,"pZ":2.5967632725963186,"vX0":7.031167908539948,"vY0":-137.92448400276106,"vZ0":-2.636247170734452,"x":112.97,"y":168.67,"x0":-1.5616666646879749,"y0":50.00388187565291,"z0":4.7876887715090115,"aX":-13.519090266653444},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.6,"breakHorizontal":11.3,"spinRate":2256,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.39558332407308017,"extension":5.871147769774185},"index":5,"playId":"9a7898dd-4d5c-3467-bb7f-15404886d55d","pitchNumber":4,"startTime":"2025-08-09T23:50:19.006Z","endTime":"2025-08-09T23:50:22.686Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.5,"strikeZoneTop":3.44509834458816,"strikeZoneBottom":1.5299149137417,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.135923801732478,"aZ":-16.41767233922642,"pfxX":-6.603203793237985,"pfxZ":8.086215916938714,"pX":-0.6657505632232787,"pZ":1.3776745412746303,"vX0":5.5727824889431545,"vY0":-138.07242185363094,"vZ0":-6.134988837535618,"x":142.38,"y":201.58,"x0":-1.843409310257481,"y0":50.00077469533131,"z0":4.716448916385286,"aX":-12.863345942742514},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.7,"breakHorizontal":10.9,"spinRate":2295,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.39533756925788754,"extension":6.141630022638603},"index":6,"playId":"a214782e-0eb8-32d7-b1a7-cd3022ffca74","pitchNumber":5,"startTime":"2025-08-09T23:50:40.399Z","endTime":"2025-08-09T23:50:44.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":81.5,"strikeZoneTop":3.38655441863724,"strikeZoneBottom":1.52886881283299,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.83414694502237,"aZ":-34.525733847484354,"pfxX":-5.378074992278298,"pfxZ":-1.4120378594675786,"pX":-1.6076399519505615,"pZ":1.409168766494836,"vX0":1.9432929764770466,"vY0":-127.13839684992608,"vZ0":-1.4704379499404792,"x":178.28,"y":200.73,"x0":-1.6756181150732334,"y0":50.00366921588409,"z0":4.692180074676799,"aX":-8.957009428920943},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-2.6,"breakHorizontal":9.5,"spinRate":1532,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4280047997342087,"extension":6.244112621253992},"index":7,"playId":"2aff3a78-c683-3c2a-ae48-dec83d323c61","pitchNumber":6,"startTime":"2025-08-09T23:50:57.522Z","endTime":"2025-08-09T23:51:01.240Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.788600197702248,"aZ":-33.65502396751508,"pfxX":-7.641362866491851,"pfxZ":-0.8884816652911223,"pX":0.3688273959686008,"pZ":1.3251094834435,"vX0":7.355355469893985,"vY0":-128.32311014484438,"vZ0":-1.8936139982881215,"x":102.94,"y":203.0,"x0":-1.5376343397251637,"y0":50.0012490536487,"z0":4.686893749018574,"aX":-12.782432658200964},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.8,"breakHorizontal":12.2,"spinRate":1567,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.4263370973553715,"extension":6.1859638556973655},"index":8,"playId":"8ce4a887-8f56-358a-a7ec-d2319d1cdb2e","pitchNumber":7,"startTime":"2025-08-09T23:51:14.303Z","endTime":"2025-08-09T23:51:18.349Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T23:51:18.349Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jo Adell grounds out, third baseman Andy Ibáñez to first baseman Spencer Torkelson.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-09T23:51:24.508Z","endTime":"2025-08-09T23:53:38.499Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":628451,"link":"/api/v1/people/628451"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.65849408154793,"strikeZoneBottom":1.71972605336414,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.751759356208623,"aZ":-15.684383069342434,"pfxX":-7.419004707338319,"pfxZ":8.509055808797832,"pX":1.1210359474180878,"pZ":2.653571722694573,"vX0":9.52094500442694,"vY0":-138.1014760203915,"vZ0":-3.0381350320124723,"x":74.27,"y":167.13,"x0":-1.4017139662043514,"y0":50.004925729517076,"z0":4.818286311716374,"aX":-14.382226388604886},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.0,"breakHorizontal":11.5,"spinRate":2353,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.3960794118087456,"extension":6.1275318300836075},"index":0,"playId":"7bb0c17b-bd40-33fc-9f03-bf00515c8a57","pitchNumber":1,"startTime":"2025-08-09T23:51:44.651Z","endTime":"2025-08-09T23:51:48.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.1,"strikeZoneTop":3.72,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.064185566425927,"aZ":-31.503499821945827,"pfxX":-6.910715782079364,"pfxZ":0.3904997308016327,"pX":0.30809747768038526,"pZ":2.4196798734853298,"vX0":6.757124175864924,"vY0":-129.14693119465758,"vZ0":0.06263335102427958,"x":105.26,"y":173.45,"x0":-1.430374994571184,"y0":50.00119131150374,"z0":4.795869003483711,"aX":-11.804185253654488},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.0,"breakHorizontal":11.2,"spinRate":1547,"spinDirection":241},"zone":9,"typeConfidence":2.0,"plateTime":0.4222997069172947,"extension":6.132339384889147},"index":1,"playId":"fb76f9cd-3c77-34f7-abe4-1f683fee351e","pitchNumber":2,"startTime":"2025-08-09T23:52:00.739Z","endTime":"2025-08-09T23:52:04.110Z","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":95.0,"endSpeed":86.8,"strikeZoneTop":3.65906995322742,"strikeZoneBottom":1.83233257839627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.32565236800384,"aZ":-15.53488121369694,"pfxX":-6.432250744437054,"pfxZ":8.596222720173516,"pX":1.0672547285928262,"pZ":2.8644875219687234,"vX0":8.625846236040953,"vY0":-138.1454235033599,"vZ0":-2.518768685491856,"x":76.32,"y":161.44,"x0":-1.257696735841798,"y0":50.00429120873366,"z0":4.830431025680075,"aX":-12.453492579953593},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.2,"breakHorizontal":9.8,"spinRate":2442,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.396257564215833,"extension":6.036024551874161},"index":2,"playId":"afe959f2-31b3-31bf-a6bd-1402be928429","pitchNumber":3,"startTime":"2025-08-09T23:52:22.088Z","endTime":"2025-08-09T23:52:26.035Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.7,"strikeZoneTop":3.72,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.189952667994085,"aZ":-33.11524226558374,"pfxX":3.1952149872471844,"pfxZ":-0.5857308237350898,"pX":0.5140056221168747,"pZ":1.384490337695139,"vX0":4.428636612363707,"vY0":-125.48410355171184,"vZ0":-1.9527821482335301,"x":97.41,"y":201.4,"x0":-1.6855086118859461,"y0":50.004096151190446,"z0":4.85775921269841,"aX":5.121002405782436},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.3,"breakHorizontal":-6.7,"spinRate":2362,"spinDirection":104},"zone":14,"typeConfidence":2.0,"plateTime":0.43564482143017225,"extension":6.130178304881044},"index":3,"playId":"4dff5159-0ebc-3f30-8412-f48fef1870f6","pitchNumber":4,"startTime":"2025-08-09T23:52:39.635Z","endTime":"2025-08-09T23:52:43.086Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-09T23:52:55.491Z","endTime":"2025-08-09T23:53:05.447Z","isPitch":false,"type":"action","player":{"id":666176,"link":"/api/v1/people/666176"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.72,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.16508030584273,"aZ":-16.381953793282584,"pfxX":-6.269097705412679,"pfxZ":8.172965694780356,"pX":0.27686445387165204,"pZ":3.3861133210761123,"vX0":6.807137872457989,"vY0":-138.0170031899284,"vZ0":-1.1229478667240755,"x":106.45,"y":147.35,"x0":-1.4047470769578387,"y0":50.00634611238059,"z0":4.899409245499215,"aX":-12.120099027939629},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.8,"breakHorizontal":10.0,"spinRate":2370,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.3965498728715744,"extension":6.005525701802743},"index":5,"playId":"95b268a1-314d-3191-a03e-f4fed1f967c4","pitchNumber":5,"startTime":"2025-08-09T23:53:05.447Z","endTime":"2025-08-09T23:53:10.686Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.3,"strikeZoneTop":3.72,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.978711776074217,"aZ":-28.832009601701998,"pfxX":-3.8593057116282257,"pfxZ":2.0010628696962884,"pX":0.6466665992636762,"pZ":2.097076225873773,"vX0":6.183316539162777,"vY0":-127.22706207634802,"vZ0":-1.0015515239948587,"x":92.35,"y":182.16,"x0":-1.2952309877450756,"y0":50.0003032532741,"z0":4.746604220681311,"aX":-6.433515664331924},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.6,"breakHorizontal":5.9,"spinRate":1608,"spinDirection":231},"zone":9,"typeConfidence":2.0,"plateTime":0.42777796868101925,"extension":6.220304742884673},"hitData":{"launchSpeed":98.7,"launchAngle":-11.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.87,"coordY":163.75}},"index":6,"playId":"1bca38d9-02e6-39e8-a962-a576e4f0893d","pitchNumber":6,"startTime":"2025-08-09T23:53:30.931Z","endTime":"2025-08-09T23:53:38.499Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T23:53:38.499Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Spencer Torkelson walks.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-09T23:55:50.670Z","endTime":"2025-08-09T23:57:21.258Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.5,"strikeZoneTop":3.62,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.307906955784212,"aZ":-15.59519836830284,"pfxX":3.8626138563219063,"pfxZ":8.451115636191263,"pX":-0.019404558891938206,"pZ":3.0320196061111093,"vX0":-7.081819488766348,"vY0":-138.96677981795176,"vZ0":-2.9713579192040522,"x":117.74,"y":156.92,"x0":2.056765183557948,"y0":50.000205891518014,"z0":5.147267564772496,"aX":7.575810823688522},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.9,"breakHorizontal":-5.5,"spinRate":2242,"spinDirection":140},"zone":2,"typeConfidence":0.89,"plateTime":0.39371144269038316,"extension":6.703551572479466},"index":0,"playId":"8cc86333-9ca9-30e7-96ad-f032863b9813","pitchNumber":1,"startTime":"2025-08-09T23:55:50.670Z","endTime":"2025-08-09T23:55:55.586Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.6,"strikeZoneTop":3.58044664114107,"strikeZoneBottom":1.69206570845044,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.52315723410583,"aZ":-17.92424449058669,"pfxX":5.699338402732536,"pfxZ":7.2613124078373446,"pX":0.7886962657062712,"pZ":4.043569914498845,"vX0":-5.420396527841132,"vY0":-138.62366459114426,"vZ0":-0.1438462303636645,"x":86.94,"y":129.6,"x0":2.0208902393671146,"y0":50.003927969399804,"z0":5.284119092340974,"aX":11.18725741025069},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.3,"breakHorizontal":-9.4,"spinRate":2240,"spinDirection":139},"zone":12,"typeConfidence":0.88,"plateTime":0.3938392520073921,"extension":6.5972919791376565},"index":1,"playId":"71283eee-4cc1-34b7-ace7-6a7c15e462dd","pitchNumber":2,"startTime":"2025-08-09T23:56:08.363Z","endTime":"2025-08-09T23:56:12.178Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":78.6,"strikeZoneTop":3.60952191873161,"strikeZoneBottom":1.6900517976846,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.979554068779603,"aZ":-26.166708905385615,"pfxX":6.973313111848119,"pfxZ":3.864888091684425,"pX":1.4951249567350853,"pZ":1.6810153233160197,"vX0":-3.3514193675483313,"vY0":-122.66759231995945,"vZ0":-3.1292040360246247,"x":60.01,"y":193.39,"x0":1.959613322259277,"y0":50.000313642599814,"z0":5.1597129683764305,"aX":10.82550772455879},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":6.6,"breakHorizontal":-12.0,"spinRate":1552,"spinDirection":136},"zone":14,"typeConfidence":0.91,"plateTime":0.4433430034499972,"extension":6.743628739210019},"index":2,"playId":"a8e416d9-fe03-3e70-937c-5c797dfc0853","pitchNumber":3,"startTime":"2025-08-09T23:56:23.896Z","endTime":"2025-08-09T23:56:27.440Z","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":94.8,"endSpeed":87.7,"strikeZoneTop":3.59402671302989,"strikeZoneBottom":1.69039150450778,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.075569724490787,"aZ":-19.550112117496436,"pfxX":5.086349979492474,"pfxZ":6.4428663567730595,"pX":1.0661538141879794,"pZ":3.6298292793605267,"vX0":-4.729924346368574,"vY0":-138.20358040957277,"vZ0":-0.5440668784723524,"x":76.36,"y":140.77,"x0":2.1283009545016855,"y0":50.00221474673065,"z0":5.127278876922788,"aX":9.966036084899883},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.8,"breakHorizontal":-8.4,"spinRate":2243,"spinDirection":136},"zone":12,"typeConfidence":0.82,"plateTime":0.3943697513884179,"extension":6.718656362025202},"index":3,"playId":"3aa37a65-71ed-3dc4-a3f2-e724f053b1fb","pitchNumber":4,"startTime":"2025-08-09T23:56:40.488Z","endTime":"2025-08-09T23:56:44.535Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":81.4,"strikeZoneTop":3.62,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.459633949774915,"aZ":-29.578191971745863,"pfxX":-1.1342084418780876,"pfxZ":1.5735063952383301,"pX":-0.20913201961208794,"pZ":1.8294027858439286,"vX0":-5.432347394326589,"vY0":-126.11707727159931,"vZ0":-1.9725062413467953,"x":124.97,"y":189.39,"x0":2.0979423866011775,"y0":50.005300591824735,"z0":4.949176271885869,"aX":-1.8734135392991962},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.8,"breakHorizontal":3.0,"spinRate":2182,"spinDirection":165},"zone":8,"typeConfidence":0.9,"plateTime":0.4301082463142416,"extension":6.878717490832924},"index":4,"playId":"97b86879-f0bc-3c42-a2a8-42000de7e30f","pitchNumber":5,"startTime":"2025-08-09T23:56:55.739Z","endTime":"2025-08-09T23:57:02.115Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.8,"strikeZoneTop":3.56530839218891,"strikeZoneBottom":1.68972985511286,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.688451130798786,"aZ":-28.362189207327113,"pfxX":-2.322920618829494,"pfxZ":2.325220604043796,"pX":-0.15365557062354332,"pZ":0.8916034803680117,"vX0":-5.051773492141524,"vY0":-126.39466030214147,"vZ0":-4.298995474420725,"x":122.86,"y":214.71,"x0":2.1626476723467216,"y0":50.00164225842426,"z0":4.85903385075907,"aX":-3.8055501314660587},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.6,"breakHorizontal":5.3,"spinRate":2271,"spinDirection":186},"zone":13,"typeConfidence":0.91,"plateTime":0.431256237142394,"extension":6.818948198468343},"index":5,"playId":"8c3be69a-0361-3896-b901-74a99bc2d52b","pitchNumber":6,"startTime":"2025-08-09T23:57:17.267Z","endTime":"2025-08-09T23:57:21.258Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T23:57:21.258Z","atBatIndex":45},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Zach McKinstry grounds into a double play, first baseman Nolan Schanuel to shortstop Zach Neto. Spencer Torkelson out at 2nd. Zach McKinstry out at 1st.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-09T23:57:29.443Z","endTime":"2025-08-09T23:58:13.674Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.36407394987704,"strikeZoneBottom":1.57872577767253,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.230624212251232,"aZ":-31.872127213117828,"pfxX":-1.9689586180295247,"pfxZ":0.1892818325003791,"pX":-0.02940140909644484,"pZ":3.137618453355077,"vX0":-4.913751475877728,"vY0":-125.68388393753965,"vZ0":1.323342271647126,"x":118.12,"y":154.06,"x0":2.199617690063682,"y0":50.00517758092108,"z0":5.174679694596417,"aX":-3.1787484605673244},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.8,"breakHorizontal":4.6,"spinRate":2237,"spinDirection":215},"zone":2,"typeConfidence":0.9,"plateTime":0.4342483449709169,"extension":6.7634766396104276},"index":0,"playId":"3c93ddac-55de-33e2-8957-465de851cfa4","pitchNumber":1,"startTime":"2025-08-09T23:57:48.973Z","endTime":"2025-08-09T23:57:53.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.26924143691511,"aZ":-31.639385904453366,"pfxX":-1.692175404903885,"pfxZ":0.32718359961659527,"pX":-0.3017094353783543,"pZ":1.7437144468448236,"vX0":-5.7843321691979455,"vY0":-126.19648540394968,"vZ0":-2.0109640815190124,"x":128.5,"y":191.7,"x0":2.2268797867011334,"y0":50.0023998627937,"z0":5.065075101876881,"aX":-2.767885698602081},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.4,"breakHorizontal":4.2,"spinRate":2305,"spinDirection":210},"zone":7,"typeConfidence":0.9,"plateTime":0.43169886282192627,"extension":6.865611972063634},"hitData":{"launchSpeed":84.3,"launchAngle":5.0,"totalDistance":75.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.59,"coordY":162.23}},"index":1,"playId":"c276efbb-5005-3fd1-8037-d8b2b2e5b6ba","pitchNumber":2,"startTime":"2025-08-09T23:58:06.171Z","endTime":"2025-08-09T23:58:13.674Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T23:58:13.674Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andy Ibáñez flies out to right fielder Gustavo Campero.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-09T23:58:46.771Z","endTime":"2025-08-09T23:59:59.863Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672569,"link":"/api/v1/people/672569"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.6,"strikeZoneTop":3.16,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.072476276354397,"aZ":-15.880295814632346,"pfxX":7.1489968655316725,"pfxZ":8.156520024926285,"pX":0.8915354031526985,"pZ":2.5100528048616857,"vX0":-5.843347311208108,"vY0":-139.4268317635725,"vZ0":-4.007882989357329,"x":83.02,"y":171.01,"x0":2.0706624782317173,"y0":50.00322289569348,"z0":4.9929519704325545,"aX":14.28074537547742},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.3,"breakHorizontal":-12.0,"spinRate":2261,"spinDirection":136},"zone":12,"typeConfidence":0.89,"plateTime":0.3906955537580168,"extension":6.879481649367331},"index":0,"playId":"7c9c6d30-5366-398b-8ca7-8af26937e873","pitchNumber":1,"startTime":"2025-08-09T23:58:53.302Z","endTime":"2025-08-09T23:58:56.810Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-08-09T23:59:04.610Z","endTime":"2025-08-09T23:59:32.574Z","isPitch":false,"type":"action","player":{"id":628451,"link":"/api/v1/people/628451"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.8,"strikeZoneTop":3.08765416693959,"strikeZoneBottom":1.38214408193427,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.426522968084477,"aZ":-24.284507713038032,"pfxX":6.859916924957842,"pfxZ":5.061108844708988,"pX":-0.38539036369137947,"pZ":1.0779857751311719,"vX0":-7.488125603713242,"vY0":-123.00617116648536,"vZ0":-4.750449686475865,"x":131.69,"y":209.67,"x0":1.782417668132812,"y0":50.00240556630979,"z0":5.0498972437185214,"aX":10.694546794809636},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":8.4,"breakHorizontal":-11.0,"spinRate":1487,"spinDirection":132},"zone":13,"typeConfidence":0.91,"plateTime":0.4423639996273665,"extension":7.0343839554542456},"index":2,"playId":"93d5ad7d-a3e7-3f9c-a744-8b6bd5fc8520","pitchNumber":2,"startTime":"2025-08-09T23:59:32.574Z","endTime":"2025-08-09T23:59:36.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":89.0,"strikeZoneTop":3.16,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.542089700838197,"aZ":-16.049103999229356,"pfxX":6.657978768210774,"pfxZ":8.026627144174405,"pX":-0.38663953127693523,"pZ":1.749771530350697,"vX0":-8.92756846432665,"vY0":-139.8836116001762,"vZ0":-5.882653819750596,"x":131.74,"y":191.54,"x0":1.9611296689921025,"y0":50.00231108357818,"z0":4.908616678079194,"aX":13.37437261208724},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.7,"breakHorizontal":-10.6,"spinRate":2349,"spinDirection":135},"zone":7,"typeConfidence":0.9,"plateTime":0.38955319011984013,"extension":7.062235795734988},"hitData":{"launchSpeed":95.0,"launchAngle":44.0,"totalDistance":296.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":156.24,"coordY":84.57}},"index":3,"playId":"6533f956-6615-3106-a2c9-a0c78777ca1a","pitchNumber":3,"startTime":"2025-08-09T23:59:50.419Z","endTime":"2025-08-09T23:59:59.863Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T23:59:59.863Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Rengifo grounds out, shortstop Zach McKinstry to first baseman Spencer Torkelson.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-10T00:02:01.272Z","endTime":"2025-08-10T00:02:41.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.5,"strikeZoneTop":3.21046833845336,"strikeZoneBottom":1.46018522059596,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.320329748833238,"aZ":-18.453954461962887,"pfxX":-4.882626362535653,"pfxZ":7.1843792622095926,"pX":0.17942404313388977,"pZ":4.053244911051204,"vX0":6.269026977030346,"vY0":-136.42434945011985,"vZ0":1.1309636744707214,"x":110.16,"y":129.34,"x0":-1.4999208786041207,"y0":50.001511248900485,"z0":4.893803445778407,"aX":-9.323712346594318},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.4,"breakHorizontal":7.7,"spinRate":2175,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.3994825437743752,"extension":6.035089643664161},"index":0,"playId":"adb733e2-5831-3714-a176-296785ee8392","pitchNumber":1,"startTime":"2025-08-10T00:02:16.262Z","endTime":"2025-08-10T00:02:20.309Z","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":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.40311387195358,"aZ":-31.159672624299322,"pfxX":-5.242833260839271,"pfxZ":0.6091797785264692,"pX":-0.03554204232053118,"pZ":2.5090324831502007,"vX0":5.617113326032643,"vY0":-127.29815854935228,"vZ0":0.2352883912956516,"x":118.35,"y":171.04,"x0":-1.569665632055789,"y0":50.00530484582582,"z0":4.843995967536602,"aX":-8.772276687777065},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.3,"breakHorizontal":8.5,"spinRate":1600,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.4271487583726006,"extension":6.332500520975408},"hitData":{"launchSpeed":90.9,"launchAngle":-6.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":124.66,"coordY":141.77}},"index":1,"playId":"36b5b5f0-3b39-3b0a-be87-7bcbde4a6b50","pitchNumber":2,"startTime":"2025-08-10T00:02:33.851Z","endTime":"2025-08-10T00:02:41.925Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:02:41.925Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Travis d'Arnaud grounds out, third baseman Andy Ibáñez to first baseman Spencer Torkelson.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-10T00:03:12.980Z","endTime":"2025-08-10T00:03:58.934Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"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":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":628451,"link":"/api/v1/people/628451"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-10T00:03:00.458Z","endTime":"2025-08-10T00:03:15.257Z","isPitch":false,"type":"action","player":{"id":518595,"link":"/api/v1/people/518595"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":80.2,"strikeZoneTop":3.38359042323883,"strikeZoneBottom":1.57884253309606,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.63673785692509,"aZ":-30.10645616753328,"pfxX":1.5302862778556539,"pfxZ":1.2871733344174787,"pX":0.7254072434300033,"pZ":1.8865509318156968,"vX0":5.361729638496357,"vY0":-124.91519901522632,"vZ0":-1.3614184668399116,"x":89.35,"y":187.84,"x0":-1.63133229962128,"y0":50.0057600865165,"z0":4.870682491493427,"aX":2.4644843087571915},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.3,"breakHorizontal":-3.8,"spinRate":2479,"spinDirection":68},"zone":9,"typeConfidence":2.0,"plateTime":0.4353017600215061,"extension":6.084806790813901},"index":1,"playId":"4ec10f91-3f7e-3dfc-a5de-5672ce18919e","pitchNumber":1,"startTime":"2025-08-10T00:03:15.257Z","endTime":"2025-08-10T00:03:19.303Z","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":87.7,"endSpeed":81.5,"strikeZoneTop":3.46294312988146,"strikeZoneBottom":1.58051538221596,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.06184232831025,"aZ":-30.54076749254631,"pfxX":-8.356554762262185,"pfxZ":0.9711363369587076,"pX":-1.8282560669334542,"pZ":1.7924493622681203,"vX0":2.5603027079724225,"vY0":-127.77808401957118,"vZ0":-1.3532137632582577,"x":186.69,"y":190.38,"x0":-1.7497060968465936,"y0":50.000818657623086,"z0":4.699548063955042,"aX":-13.998975288211392},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.7,"breakHorizontal":14.6,"spinRate":1580,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.4265111101020702,"extension":6.251946753246841},"index":2,"playId":"11b3a602-1b2d-3ad7-aefa-a16ac488ccca","pitchNumber":2,"startTime":"2025-08-10T00:03:30.922Z","endTime":"2025-08-10T00:03:35.931Z","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":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":82.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.32628994913732,"aZ":-29.788863455297495,"pfxX":-4.023279288298484,"pfxZ":1.4095694661244966,"pX":0.2942540501394841,"pZ":2.928896233328326,"vX0":5.541530135786756,"vY0":-128.06175383339078,"vZ0":0.861801883566993,"x":105.78,"y":159.7,"x0":-1.3546525750692813,"y0":50.005302843169034,"z0":4.881821804744252,"aX":-6.82197247020199},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.9,"breakHorizontal":6.4,"spinRate":1709,"spinDirection":232},"zone":3,"typeConfidence":2.0,"plateTime":0.42438087181722706,"extension":6.038363204874369},"hitData":{"launchSpeed":76.5,"launchAngle":-2.0,"totalDistance":36.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.76,"coordY":162.23}},"index":3,"playId":"207e7c63-0b54-3a49-ab16-9a417ca4702c","pitchNumber":3,"startTime":"2025-08-10T00:03:51.374Z","endTime":"2025-08-10T00:03:58.934Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:03:58.934Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gustavo Campero singles on a line drive to left fielder Jahmai Jones.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-10T00:04:16.297Z","endTime":"2025-08-10T00:05:31.127Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663330,"link":"/api/v1/people/663330"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.9,"strikeZoneTop":3.22195579427541,"strikeZoneBottom":1.4894547136733,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.687950977299497,"aZ":-29.985562604679835,"pfxX":-3.2610879978390135,"pfxZ":1.2951602113320835,"pX":-0.5688920148797404,"pZ":2.799436155823724,"vX0":4.1583839347488905,"vY0":-128.06607179876417,"vZ0":0.6530488827125115,"x":138.68,"y":163.2,"x0":-1.7756928686135653,"y0":50.00552086462118,"z0":4.851826358988618,"aX":-5.522222881801508},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.6,"breakHorizontal":5.2,"spinRate":1558,"spinDirection":240},"zone":1,"typeConfidence":2.0,"plateTime":0.42460389663741704,"extension":6.091163980005914},"index":0,"playId":"050218f6-5721-3bdc-84fd-abf91e37c45a","pitchNumber":1,"startTime":"2025-08-10T00:04:26.407Z","endTime":"2025-08-10T00:04:30.427Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.8,"strikeZoneTop":3.20262931186156,"strikeZoneBottom":1.48892161826509,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.225695481213673,"aZ":-30.185031140283332,"pfxX":-4.278058370330696,"pfxZ":1.2041226771900817,"pX":-1.0212707448255245,"pZ":2.4069725671923115,"vX0":3.226768411791214,"vY0":-126.76494925634954,"vZ0":0.1824820091777526,"x":155.93,"y":173.79,"x0":-1.7453929561619752,"y0":50.00276102068915,"z0":4.714191578019617,"aX":-7.068239036030443},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.4,"breakHorizontal":7.2,"spinRate":1575,"spinDirection":245},"zone":11,"typeConfidence":2.0,"plateTime":0.429602448963895,"extension":6.039160987371678},"index":1,"playId":"9e7d3f1f-f861-3cdd-b8da-b917b78c52a4","pitchNumber":2,"startTime":"2025-08-10T00:04:42.310Z","endTime":"2025-08-10T00:04:46.545Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.825447016299194,"aZ":-32.55797117199838,"pfxX":-6.473436206455186,"pfxZ":-0.2306828902587661,"pX":-0.4314866994370401,"pZ":1.8775030940467308,"vX0":4.97326103624641,"vY0":-127.74766191095014,"vZ0":-0.7688233829056728,"x":133.45,"y":188.09,"x0":-1.548979953567305,"y0":50.00130679719881,"z0":4.710115518791881,"aX":-10.850008548759535},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.4,"breakHorizontal":10.8,"spinRate":1560,"spinDirection":238},"zone":7,"typeConfidence":2.0,"plateTime":0.42645166954655345,"extension":6.167847176907504},"index":2,"playId":"04d7e5c7-69f7-3a6c-b335-bb9d54035edd","pitchNumber":3,"startTime":"2025-08-10T00:04:59.591Z","endTime":"2025-08-10T00:05:04.309Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.447369900877035,"aZ":-30.724495579057944,"pfxX":-5.435286076829829,"pfxZ":0.8647336501361815,"pX":-0.5285442080433401,"pZ":1.877192182318527,"vX0":4.614061241023623,"vY0":-127.67894325182257,"vZ0":-1.1575468930276092,"x":137.15,"y":188.1,"x0":-1.6358597114242655,"y0":50.00606021049126,"z0":4.711792719178,"aX":-9.152043705125585},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.6,"breakHorizontal":9.1,"spinRate":1621,"spinDirection":237},"zone":7,"typeConfidence":2.0,"plateTime":0.42582206524169175,"extension":6.124323043235183},"hitData":{"launchSpeed":89.3,"launchAngle":10.0,"totalDistance":172.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":83.44,"coordY":108.57}},"index":3,"playId":"33a51386-15e9-3f97-8371-edb1f0a454a6","pitchNumber":4,"startTime":"2025-08-10T00:05:18.180Z","endTime":"2025-08-10T00:05:31.127Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:05:31.127Z","atBatIndex":50},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Zach Neto pops out to first baseman Spencer Torkelson in foul territory.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-10T00:05:37.222Z","endTime":"2025-08-10T00:06:22.209Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.3,"strikeZoneTop":3.26127128286324,"strikeZoneBottom":1.58074633368767,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.347759622489868,"aZ":-31.033295220651222,"pfxX":-6.237312223708184,"pfxZ":0.6815867020735302,"pX":0.9366608584236565,"pZ":1.0703415206833689,"vX0":7.582149257916053,"vY0":-127.76465256234076,"vZ0":-3.0735934821578286,"x":81.3,"y":209.88,"x0":-1.2479654272405818,"y0":50.000607347492874,"z0":4.707523592718275,"aX":-10.393689673595208},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.8,"breakHorizontal":9.7,"spinRate":1554,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.4273925590953489,"extension":6.2560345552354315},"index":0,"playId":"03588874-0c94-31af-9ef7-163e4f3b2b62","pitchNumber":1,"startTime":"2025-08-10T00:05:52.596Z","endTime":"2025-08-10T00:05:56.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.855367505223914,"aZ":-15.634616295120471,"pfxX":-6.137360708220476,"pfxZ":8.594715891184205,"pX":0.492932833008974,"pZ":2.5851120956204596,"vX0":7.11275321222405,"vY0":-137.02586131961263,"vZ0":-3.2968563447266925,"x":98.21,"y":168.98,"x0":-1.3243863890460152,"y0":50.004295086237335,"z0":4.855476817407456,"aX":-11.813233885349911},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.1,"breakHorizontal":9.8,"spinRate":2424,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.39790089557662833,"extension":6.028761588922848},"hitData":{"launchSpeed":97.7,"launchAngle":68.0,"totalDistance":120.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":165.1,"coordY":173.46}},"index":1,"playId":"35dcb915-e90b-3230-a194-b03c6c4e8567","pitchNumber":2,"startTime":"2025-08-10T00:06:11.899Z","endTime":"2025-08-10T00:06:22.209Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:06:22.209Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dillon Dingler strikes out swinging.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-10T00:08:44.429Z","endTime":"2025-08-10T00:09:58.249Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ryan Zeferjahn replaces Yusei Kikuchi.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-10T00:08:01.422Z","endTime":"2025-08-10T00:08:46.643Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666171,"link":"/api/v1/people/666171"},"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, 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.2,"endSpeed":77.0,"strikeZoneTop":3.3849364559054,"strikeZoneBottom":1.55003703338561,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.780972443778822,"aZ":-29.534085146378576,"pfxX":5.877445818390097,"pfxZ":1.7611808591356084,"pX":-0.6335492613348865,"pZ":3.2653936546643627,"vX0":2.2324670310762817,"vY0":-121.22956251716452,"vZ0":0.30009956423082507,"x":141.15,"y":150.61,"x0":-2.3278865430167373,"y0":50.00552691153022,"z0":5.700107242835545,"aX":8.824173882574541},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.5,"breakHorizontal":-11.2,"spinRate":2695,"spinDirection":82},"zone":1,"typeConfidence":2.0,"plateTime":0.45033279147895255,"extension":6.4566448535659715},"index":1,"playId":"c4b535d6-5ad2-36ac-bd0c-d2c83654c87a","pitchNumber":1,"startTime":"2025-08-10T00:08:46.643Z","endTime":"2025-08-10T00:08:50.768Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":2,"startTime":"2025-08-10T00:09:00.881Z","endTime":"2025-08-10T00:09:14.757Z","isPitch":false,"type":"action","player":{"id":693307,"link":"/api/v1/people/693307"}},{"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":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.106477048046518,"aZ":-24.334209036168605,"pfxX":5.575566045080906,"pfxZ":4.864459005051298,"pX":1.3334905024565253,"pZ":2.161449638044742,"vX0":6.775841707012695,"vY0":-125.53583857973183,"vZ0":-3.291195212796745,"x":66.17,"y":180.42,"x0":-2.1152186371801016,"y0":50.00341517178941,"z0":5.4493092264336855,"aX":8.98322546899275},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":8.4,"breakHorizontal":-11.5,"spinRate":2786,"spinDirection":78},"zone":14,"typeConfidence":2.0,"plateTime":0.43470915392733556,"extension":6.482250161770085},"index":3,"playId":"59d0ecda-407e-38f4-9966-68f0a3a9f2fe","pitchNumber":2,"startTime":"2025-08-10T00:09:14.757Z","endTime":"2025-08-10T00:09:18.107Z","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":87.1,"endSpeed":81.3,"strikeZoneTop":3.40769206529463,"strikeZoneBottom":1.55144829606707,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.233039237337383,"aZ":-24.850580315391483,"pfxX":4.852053702960019,"pfxZ":4.481608740561131,"pX":2.619760172264112,"pZ":0.06843072817804258,"vX0":9.673369846805858,"vY0":-126.4228345271433,"vZ0":-7.989836391336203,"x":17.14,"y":236.93,"x0":-1.8711693998984122,"y0":50.00576032641164,"z0":5.233281840079148,"aX":7.938954226578171},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.6,"breakHorizontal":-10.8,"spinRate":2627,"spinDirection":88},"zone":14,"typeConfidence":2.0,"plateTime":0.43150752551685034,"extension":6.655418226076763},"index":4,"playId":"243c8041-0762-3032-9dc2-f71737aba8d2","pitchNumber":3,"startTime":"2025-08-10T00:09:32.561Z","endTime":"2025-08-10T00:09:35.935Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.9,"endSpeed":77.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.244598043104087,"aZ":-25.59570526604369,"pfxX":10.980906649348157,"pfxZ":4.281225618526708,"pX":1.4825700576285816,"pZ":2.359072674587715,"vX0":5.408406799700269,"vY0":-123.61407820561928,"vZ0":-2.162720026667394,"x":60.49,"y":175.09,"x0":-2.1651619688884476,"y0":50.00353554538633,"z0":5.4093143667215795,"aX":16.874542644671465},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":7.4,"breakHorizontal":-21.2,"spinRate":2642,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.44428727126147827,"extension":6.461305420707599},"index":5,"playId":"52548949-23d3-3d67-baa4-8e34275c258a","pitchNumber":4,"startTime":"2025-08-10T00:09:53.919Z","endTime":"2025-08-10T00:09:58.249Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:09:58.249Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Javier Báez singles on a line drive to center fielder Jo Adell.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-10T00:10:03.031Z","endTime":"2025-08-10T00:10:53.388Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"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":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"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":87.1,"endSpeed":81.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.80585791785904,"aZ":-26.454050409000974,"pfxX":5.085215164191355,"pfxZ":3.4508406586365226,"pX":0.5579803630899733,"pZ":2.4454325671127917,"vX0":5.056012965143654,"vY0":-126.88616919969577,"vZ0":-2.1701403818168647,"x":95.73,"y":172.75,"x0":-2.109025447495016,"y0":50.00571308113984,"z0":5.384226806574898,"aX":8.432866019771739},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.1,"breakHorizontal":-10.2,"spinRate":2407,"spinDirection":93},"zone":6,"typeConfidence":2.0,"plateTime":0.4288990771802732,"extension":6.51134438483264},"index":0,"playId":"1cbe68ed-27c2-38e5-8289-30da0b058478","pitchNumber":1,"startTime":"2025-08-10T00:10:25.435Z","endTime":"2025-08-10T00:10:29.131Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.2,"endSpeed":91.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.88302333440137,"aZ":-11.314514564251553,"pfxX":-3.8328369221157583,"pfxZ":9.772223225339843,"pX":0.14720989999982795,"pZ":2.0549915410542496,"vX0":6.50163792091009,"vY0":-144.3319639911647,"vZ0":-7.571301149872798,"x":111.39,"y":183.3,"x0":-1.6245387938657743,"y0":50.00164880244844,"z0":5.389184689311585,"aX":-8.181210249249975},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":16.6,"breakHorizontal":5.8,"spinRate":2268,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.37779255594178185,"extension":6.542548624351659},"hitData":{"launchSpeed":82.2,"launchAngle":20.0,"totalDistance":254.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":149.83,"coordY":83.1}},"index":1,"playId":"ea64bc7b-4672-3d5a-8492-944332d698e5","pitchNumber":2,"startTime":"2025-08-10T00:10:42.454Z","endTime":"2025-08-10T00:10:53.388Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:10:53.388Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Rogers walks. Javier Báez to 2nd.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-10T00:11:04.815Z","endTime":"2025-08-10T00:13:32.455Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"postOnSecond":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.7,"strikeZoneTop":3.40423456058189,"strikeZoneBottom":1.58133286354242,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.636314664840686,"aZ":-12.738816635048805,"pfxX":-3.791955413575387,"pfxZ":9.663057544664962,"pX":1.1532824241608624,"pZ":2.0283088577950976,"vX0":9.115738964977275,"vY0":-140.84647361799753,"vZ0":-6.927543322561249,"x":73.04,"y":184.02,"x0":-1.6309123815976139,"y0":50.00701954025922,"z0":5.341846100613953,"aX":-7.631089024784716},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.2,"breakHorizontal":5.0,"spinRate":2329,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.3887112746920591,"extension":6.683602973246122},"index":0,"playId":"09f8be66-7a0c-3442-ba49-da0fd44734cd","pitchNumber":1,"startTime":"2025-08-10T00:11:17.281Z","endTime":"2025-08-10T00:11:21.436Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":85.0,"strikeZoneTop":3.21638552641531,"strikeZoneBottom":1.54106971635071,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.448908074486834,"aZ":-24.621125686448995,"pfxX":-0.7824996382813927,"pfxZ":4.133173588748191,"pX":-0.6508087666675622,"pZ":3.533068720795438,"vX0":3.9249680275976826,"vY0":-133.05869472239976,"vZ0":-0.9330550160983675,"x":141.81,"y":143.39,"x0":-2.0313398758568866,"y0":50.00346466412753,"z0":5.641800134860722,"aX":-1.4309093874894212},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.6,"breakHorizontal":0.7,"spinRate":2443,"spinDirection":159},"zone":11,"typeConfidence":2.0,"plateTime":0.4086858810274214,"extension":6.505525165388571},"index":1,"playId":"8c4a9f5b-cffc-308a-9378-a6a66fcfe223","pitchNumber":2,"startTime":"2025-08-10T00:11:37.710Z","endTime":"2025-08-10T00:11:41.740Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"index":2,"playId":"3616e46a-accc-4ffe-a4dc-dd65cf393a3b","startTime":"2025-08-10T00:11:55.881Z","endTime":"2025-08-10T00:12:00.881Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":85.8,"strikeZoneTop":3.31149178650176,"strikeZoneBottom":1.57871276794688,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.134183149128365,"aZ":-27.264646224144066,"pfxX":0.9397519161839742,"pfxZ":2.678752129920916,"pX":1.0449874379195772,"pZ":1.3745114084403223,"vX0":7.436250019814356,"vY0":-133.24895359283786,"vZ0":-5.6544958249901045,"x":77.17,"y":201.67,"x0":-1.8808792807547807,"y0":50.005655470698606,"z0":5.443097346364077,"aX":1.724710628081675},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.1,"breakHorizontal":-3.0,"spinRate":2460,"spinDirection":177},"zone":14,"typeConfidence":2.0,"plateTime":0.4078829787472782,"extension":6.551449154329038},"index":3,"playId":"f9f11bba-cc36-3b86-bf39-c5bb838d2ae9","pitchNumber":3,"startTime":"2025-08-10T00:12:12.169Z","endTime":"2025-08-10T00:12:15.565Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":90.0,"strikeZoneTop":3.37369325631974,"strikeZoneBottom":1.57940195561494,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.84530489990814,"aZ":-17.461958956733756,"pfxX":-3.6264861264616135,"pfxZ":7.220059417672413,"pX":0.6305132471980044,"pZ":2.273979579852564,"vX0":7.964544697795509,"vY0":-140.22402919300708,"vZ0":-5.647667831802368,"x":92.97,"y":177.38,"x0":-1.7464009422874924,"y0":50.00107838925947,"z0":5.412689842664474,"aX":-7.38853823702281},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.4,"breakHorizontal":5.4,"spinRate":2183,"spinDirection":202},"zone":6,"typeConfidence":2.0,"plateTime":0.387223154307029,"extension":6.599168773796967},"index":4,"playId":"606784fd-5ae4-365e-a57c-40ed2c82bd4e","pitchNumber":4,"startTime":"2025-08-10T00:12:34.162Z","endTime":"2025-08-10T00:12:38.390Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":84.6,"strikeZoneTop":3.39896641731855,"strikeZoneBottom":1.5823287986319,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.51268980131755,"aZ":-28.789647363192397,"pfxX":1.1547442141844217,"pfxZ":1.8853264779756582,"pX":0.6523021888789223,"pZ":3.1108581437351597,"vX0":6.841302520889206,"vY0":-131.50350231447382,"vZ0":-1.0963461658455498,"x":92.14,"y":154.79,"x0":-2.107222684902594,"y0":50.00134873195629,"z0":5.6222616407062995,"aX":2.0710170581301592},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.5,"breakHorizontal":-3.2,"spinRate":2457,"spinDirection":156},"zone":3,"typeConfidence":2.0,"plateTime":0.41270137688142716,"extension":6.612913533244832},"index":5,"playId":"3d3e21b7-f011-34d2-93ee-c0abc75fc472","pitchNumber":5,"startTime":"2025-08-10T00:12:51.222Z","endTime":"2025-08-10T00:12:55.900Z","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":85.0,"endSpeed":79.0,"strikeZoneTop":3.24548201814173,"strikeZoneBottom":1.42890664179925,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.89940452666765,"aZ":-27.001304595475137,"pfxX":8.012204525709194,"pfxZ":3.318313426059375,"pX":2.005858650779118,"pZ":1.9992082438596985,"vX0":7.383684988557462,"vY0":-123.62865780938358,"vZ0":-3.0374531803142992,"x":40.54,"y":184.8,"x0":-2.052498104177638,"y0":50.00511937527592,"z0":5.492142780928094,"aX":12.49569709539511},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":5.5,"breakHorizontal":-16.1,"spinRate":2575,"spinDirection":81},"zone":14,"typeConfidence":2.0,"plateTime":0.4417792004438206,"extension":6.507722173934237},"index":6,"playId":"086bb254-66c3-36c1-bf70-17a0a224b2e5","pitchNumber":6,"startTime":"2025-08-10T00:13:24.851Z","endTime":"2025-08-10T00:13:32.455Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:13:32.455Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kerry Carpenter called out on strikes.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-10T00:15:00.406Z","endTime":"2025-08-10T00:16:39.474Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"postOnSecond":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Kerry Carpenter replaces Matt Vierling.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-10T00:14:01.462Z","endTime":"2025-08-10T00:14:12.559Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":663837,"link":"/api/v1/people/663837"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-10T00:14:12.559Z","endTime":"2025-08-10T00:15:02.760Z","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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.9,"strikeZoneTop":3.29853253756942,"strikeZoneBottom":1.61088503044523,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.199527737606214,"aZ":-24.5827109106148,"pfxX":7.380674598764316,"pfxZ":4.846563353598303,"pX":0.46346198993637083,"pZ":0.5670782861930097,"vX0":4.32201333960061,"vY0":-124.42003929492054,"vZ0":-6.487398335094557,"x":99.33,"y":223.47,"x0":-2.255508735148795,"y0":50.00168113186167,"z0":5.248126397076616,"aX":11.5590067729214},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.4,"breakHorizontal":-14.4,"spinRate":2587,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.44038864573095715,"extension":6.493486735165072},"index":2,"playId":"9dc6355f-9933-3d1a-8aec-e9f43a15a03f","pitchNumber":1,"startTime":"2025-08-10T00:15:02.760Z","endTime":"2025-08-10T00:15:06.526Z","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":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.15340201164861,"aZ":-27.18452132644516,"pfxX":8.702459723850321,"pfxZ":3.112608928226912,"pX":0.15116401940281587,"pZ":2.301307326798401,"vX0":3.2790522876412043,"vY0":-125.72417155710026,"vZ0":-2.3799077460328393,"x":111.24,"y":176.64,"x0":-2.300143014224265,"y0":50.00382881980525,"z0":5.463413979505155,"aX":13.9499957450609},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.3,"breakHorizontal":-16.6,"spinRate":2742,"spinDirection":74},"zone":5,"typeConfidence":2.0,"plateTime":0.43543732663226553,"extension":6.485535208944734},"index":3,"playId":"10a06336-c8a6-3c29-bbf9-3ce6162af58e","pitchNumber":2,"startTime":"2025-08-10T00:15:30.298Z","endTime":"2025-08-10T00:15:33.842Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":4,"startTime":"2025-08-10T00:15:57.734Z","endTime":"2025-08-10T00:16:14.201Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"}},{"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":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.80469066748009,"aZ":-29.067767628502203,"pfxX":10.859712014294486,"pfxZ":2.0470880640266733,"pX":0.6054205261095744,"pZ":1.1934831475183312,"vX0":3.503825864697218,"vY0":-122.6346998404845,"vZ0":-3.9197718600787104,"x":93.92,"y":206.56,"x0":-2.25385160573796,"y0":50.004800179782826,"z0":5.298774772345075,"aX":16.501968368405233},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.0,"breakHorizontal":-20.5,"spinRate":2938,"spinDirection":78},"zone":14,"typeConfidence":2.0,"plateTime":0.44704374280136117,"extension":6.559628561117495},"index":5,"playId":"139cdbd3-9252-3882-a70e-2f93dde5ed10","pitchNumber":3,"startTime":"2025-08-10T00:16:14.201Z","endTime":"2025-08-10T00:16:17.993Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.6,"strikeZoneTop":3.29339304322719,"strikeZoneBottom":1.4576210237148,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.19639837679299,"aZ":-29.928391731721536,"pfxX":11.497916547240125,"pfxZ":1.504561802651514,"pX":-0.662304452786152,"pZ":2.0890481589108703,"vX0":0.7384275215662357,"vY0":-121.66997032687239,"vZ0":-1.4843345568622832,"x":142.25,"y":182.38,"x0":-2.4625795518456055,"y0":50.000522932800315,"z0":5.314857384581179,"aX":17.13368381412785},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.6,"breakHorizontal":-21.0,"spinRate":2792,"spinDirection":75},"zone":4,"typeConfidence":2.0,"plateTime":0.4511926256578822,"extension":6.659354915599507},"index":6,"playId":"6c6fab8f-7d24-3e86-9ebd-188661c3a9a1","pitchNumber":4,"startTime":"2025-08-10T00:16:35.125Z","endTime":"2025-08-10T00:16:39.474Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:16:39.474Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gleyber Torres grounds out, shortstop Zach Neto to first baseman Nolan Schanuel.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-10T00:16:49.663Z","endTime":"2025-08-10T00:19:18.810Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"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":85.7,"endSpeed":79.7,"strikeZoneTop":3.15861714970117,"strikeZoneBottom":1.52042936057069,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.492080546958203,"aZ":-30.976700282108226,"pfxX":6.36598583372522,"pfxZ":0.7497663764681066,"pX":0.8594652511634746,"pZ":1.5115978606104283,"vX0":5.277238055286386,"vY0":-124.87129373186245,"vZ0":-3.280733922217686,"x":84.24,"y":197.97,"x0":-2.1028248730324566,"y0":50.000263675768785,"z0":5.372197754554814,"aX":10.12141566220207},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.8,"breakHorizontal":-12.7,"spinRate":2745,"spinDirection":78},"zone":14,"typeConfidence":2.0,"plateTime":0.4374596308210368,"extension":6.562481188997683},"index":0,"playId":"c1d9bd3d-a8e5-3e81-9bf4-e005984d8311","pitchNumber":1,"startTime":"2025-08-10T00:17:05.609Z","endTime":"2025-08-10T00:17:09.556Z","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":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.2,"strikeZoneTop":3.09291415247397,"strikeZoneBottom":1.45923865757988,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.658766574721838,"aZ":-28.307670811550164,"pfxX":9.338855329187686,"pfxZ":2.445157092324134,"pX":0.5448850439542202,"pZ":1.907308350663153,"vX0":3.7918125129863847,"vY0":-124.49506422674129,"vZ0":-3.0112222092786505,"x":96.23,"y":187.28,"x0":-2.208411775508595,"y0":50.00020331647038,"z0":5.461576677033445,"aX":14.738620648408341},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.0,"breakHorizontal":-17.8,"spinRate":2811,"spinDirection":67},"zone":9,"typeConfidence":2.0,"plateTime":0.43900824289746954,"extension":6.392024442434434},"index":1,"playId":"c49911cb-7280-3727-ac82-5fcbe06f2097","pitchNumber":2,"startTime":"2025-08-10T00:17:23.028Z","endTime":"2025-08-10T00:17:26.776Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":85.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.10768215378116,"aZ":-29.89181237859637,"pfxX":2.4579414418392993,"pfxZ":1.2641504443512108,"pX":-0.03774190071931559,"pZ":1.1008713790698532,"vX0":4.001306440354541,"vY0":-132.81153615835134,"vZ0":-6.208461882614471,"x":118.44,"y":209.06,"x0":-1.876105942775298,"y0":50.005585237003885,"z0":5.608359817347688,"aX":4.44594102158782},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":1.3,"breakHorizontal":-5.3,"spinRate":2649,"spinDirection":134},"zone":13,"typeConfidence":2.0,"plateTime":0.4104624549634175,"extension":6.5319381712344775},"index":2,"playId":"9898cae1-1008-395e-b46d-ff62446ebf89","pitchNumber":3,"startTime":"2025-08-10T00:17:41.166Z","endTime":"2025-08-10T00:17:48.773Z","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":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.2,"strikeZoneTop":3.1220893609763,"strikeZoneBottom":1.36300756186667,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.471591806630837,"aZ":-24.301862648389772,"pfxX":6.195369828210769,"pfxZ":4.754115270387231,"pX":1.17195196257901,"pZ":2.081587290907499,"vX0":6.48041336129292,"vY0":-127.21189437775227,"vZ0":-3.533397395203239,"x":72.33,"y":182.58,"x0":-2.203654327556439,"y0":50.00569073957738,"z0":5.391902971328262,"aX":10.262832478201544},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":8.2,"breakHorizontal":-12.6,"spinRate":2640,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.42881046365859143,"extension":6.621063493524985},"index":3,"playId":"e3012e8d-c6b6-3108-aa89-0a0b03c2ae98","pitchNumber":4,"startTime":"2025-08-10T00:18:08.058Z","endTime":"2025-08-10T00:18:11.940Z","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":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.412072684026622,"aZ":-27.185816338006095,"pfxX":9.132922252900732,"pfxZ":3.067805133640123,"pX":1.184699733091368,"pZ":1.3765436224105527,"vX0":5.2318750013154895,"vY0":-126.12621869404626,"vZ0":-4.66520559492514,"x":71.84,"y":201.61,"x0":-2.0969129517639873,"y0":50.00402480291988,"z0":5.4185688563920715,"aX":14.85034963457617},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.8,"breakHorizontal":-17.6,"spinRate":2879,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.4327416799111745,"extension":6.489176494034139},"index":4,"playId":"f1a4a15b-86aa-3357-9695-801210ca3787","pitchNumber":5,"startTime":"2025-08-10T00:18:27.256Z","endTime":"2025-08-10T00:18:31.148Z","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":86.5,"endSpeed":80.6,"strikeZoneTop":3.08989110528461,"strikeZoneBottom":1.45496640542418,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.05156957983699,"aZ":-28.115516379558574,"pfxX":10.131347612587959,"pfxZ":2.4929654606596268,"pX":0.3301167589463845,"pZ":1.3251053847055252,"vX0":3.0826391558205897,"vY0":-126.02211454908992,"vZ0":-4.555136291953711,"x":104.42,"y":203.0,"x0":-2.2218719901335167,"y0":50.00127160173487,"z0":5.399176691423051,"aX":16.465397613841166},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.8,"breakHorizontal":-19.1,"spinRate":2915,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.4328828034018892,"extension":6.641201598358834},"index":5,"playId":"77260fe0-08e7-3414-a6cb-fcaa0720be74","pitchNumber":6,"startTime":"2025-08-10T00:18:50.748Z","endTime":"2025-08-10T00:18:54.635Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.773476373326922,"aZ":-29.961457012976947,"pfxX":7.064069452539631,"pfxZ":1.3316436570024344,"pX":0.3409549361806993,"pZ":1.7563000734470557,"vX0":4.02973278232029,"vY0":-127.3619068539257,"vZ0":-3.4487473396595076,"x":104.0,"y":191.36,"x0":-2.174413380079379,"y0":50.00139090751335,"z0":5.472920406789382,"aX":11.715768206800163},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.9,"breakHorizontal":-13.7,"spinRate":2802,"spinDirection":74},"zone":9,"typeConfidence":2.0,"plateTime":0.4284693630723173,"extension":6.498308240736501},"hitData":{"launchSpeed":88.2,"launchAngle":7.0,"totalDistance":130.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.99,"coordY":147.02}},"index":6,"playId":"092034a7-0165-303b-9f47-54c4e6598faf","pitchNumber":7,"startTime":"2025-08-10T00:19:11.103Z","endTime":"2025-08-10T00:19:18.810Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:19:18.810Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nolan Schanuel grounds out, first baseman Spencer Torkelson to pitcher Tyler Holton.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-10T00:21:48.252Z","endTime":"2025-08-10T00:21:58.062Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Kerry Carpenter remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-10T00:20:39.627Z","endTime":"2025-08-10T00:20:39.652Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"101","replacedPlayer":{"id":663837,"link":"/api/v1/people/663837"}},{"details":{"description":"Pitching Change: Tyler Holton replaces Rafael Montero.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-10T00:20:39.652Z","endTime":"2025-08-10T00:21:50.355Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663947,"link":"/api/v1/people/663947"},"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.0,"endSpeed":84.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.919941920579163,"aZ":-18.640436578321665,"pfxX":8.221282254380235,"pfxZ":7.441004649296366,"pX":0.029250129082384366,"pZ":1.8400310191160298,"vX0":-6.150340465828176,"vY0":-133.78931026921495,"vZ0":-6.32829583032321,"x":115.89,"y":189.1,"x0":1.2856822047083858,"y0":50.00637211724731,"z0":5.564898096003761,"aX":14.95923550246142},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.4,"breakHorizontal":-13.7,"spinRate":2042,"spinDirection":144},"zone":8,"typeConfidence":0.84,"plateTime":0.40885443573762936,"extension":6.514391389762644},"hitData":{"launchSpeed":85.7,"launchAngle":-12.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.32,"coordY":155.23}},"index":2,"playId":"484a1a45-18be-3107-9834-ec149c82055c","pitchNumber":1,"startTime":"2025-08-10T00:21:50.355Z","endTime":"2025-08-10T00:21:58.062Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:21:58.062Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mike Trout flies out to right fielder Kerry Carpenter.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-10T00:22:14.519Z","endTime":"2025-08-10T00:23:58.804Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.6,"strikeZoneTop":3.65669272779028,"strikeZoneBottom":1.73427395422299,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.617707693256545,"aZ":-26.11054979068903,"pfxX":-2.6907126226810734,"pfxZ":3.5205737602363048,"pX":0.36409589882102383,"pZ":2.9801378462727994,"vX0":-1.8443878635332285,"vY0":-129.29886091947031,"vZ0":-2.104788631985931,"x":103.12,"y":158.32,"x0":1.432161295613134,"y0":50.00405849519345,"z0":5.774404221919955,"aX":-4.633465046718747},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.2,"breakHorizontal":5.3,"spinRate":2407,"spinDirection":186},"zone":6,"typeConfidence":0.9,"plateTime":0.4208732567498523,"extension":6.466749108394715},"index":0,"playId":"80ca3821-523a-3136-8b69-ca3dbe1b4573","pitchNumber":1,"startTime":"2025-08-10T00:22:24.586Z","endTime":"2025-08-10T00:22:28.305Z","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":87.9,"endSpeed":81.8,"strikeZoneTop":3.61,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.0868756812114,"aZ":-31.2566746840367,"pfxX":-2.638605382359585,"pfxZ":0.5436773979581839,"pX":-0.21045828034852437,"pZ":0.8689848503589658,"vX0":-3.017281751498767,"vY0":-127.96095490714782,"vZ0":-5.805961419405528,"x":125.02,"y":215.32,"x0":1.322541738076364,"y0":50.00035362592031,"z0":5.588340628731277,"aX":-4.415005366824524},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.0,"breakHorizontal":5.4,"spinRate":2419,"spinDirection":221},"zone":13,"typeConfidence":0.89,"plateTime":0.42651780017399243,"extension":6.455848716376671},"index":1,"playId":"adb33cab-0da6-3117-99b3-e17cfb53d80f","pitchNumber":2,"startTime":"2025-08-10T00:22:39.760Z","endTime":"2025-08-10T00:22:44.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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.3,"strikeZoneTop":3.61,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.746541421379273,"aZ":-23.07314298004782,"pfxX":-1.5540430233584015,"pfxZ":5.184167049814668,"pX":0.021580597159626496,"pZ":2.4045484920108406,"vX0":-3.180295857277297,"vY0":-130.9407330065402,"vZ0":-3.9543217703254507,"x":116.18,"y":173.86,"x0":1.44852622836903,"y0":50.004518437621535,"z0":5.637744184121463,"aX":-2.728447139303365},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.9,"breakHorizontal":3.5,"spinRate":2356,"spinDirection":174},"zone":5,"typeConfidence":0.91,"plateTime":0.41653413031743414,"extension":6.462797310736458},"index":2,"playId":"995fe991-5fe6-3109-994a-9f536de809cb","pitchNumber":3,"startTime":"2025-08-10T00:22:56.389Z","endTime":"2025-08-10T00:23:01.355Z","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":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.2,"strikeZoneTop":3.5555529969318,"strikeZoneBottom":1.73962928493958,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.761227454191218,"aZ":-24.654185194469147,"pfxX":-1.7768755716355202,"pfxZ":4.288983720805952,"pX":-1.0963324872829643,"pZ":2.5558516285541577,"vX0":-5.538854586386419,"vY0":-131.05667409980188,"vZ0":-3.2613005846229886,"x":158.79,"y":169.77,"x0":1.2688632539009321,"y0":50.00057095355485,"z0":5.642446493434547,"aX":-3.1129340069741773},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.3,"breakHorizontal":4.3,"spinRate":2306,"spinDirection":179},"zone":13,"typeConfidence":0.91,"plateTime":0.4167519721399926,"extension":6.500273529990106},"index":3,"playId":"b0e44815-7457-3a9f-93b9-f51923d3edbc","pitchNumber":4,"startTime":"2025-08-10T00:23:18.786Z","endTime":"2025-08-10T00:23:22.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.8,"strikeZoneTop":3.54060180148708,"strikeZoneBottom":1.58850464829569,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.60648968563102,"aZ":-29.125264974969646,"pfxX":7.9960566775555675,"pfxZ":1.8873443573803428,"pX":1.6240279185185078,"pZ":0.7188457818571392,"vX0":-2.461928316980368,"vY0":-126.80104634639254,"vZ0":-5.719601792492182,"x":55.1,"y":219.37,"x0":1.5726472377522747,"y0":50.00512856431066,"z0":5.347804109176339,"aX":12.93192832666597},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.3,"breakHorizontal":-13.8,"spinRate":1690,"spinDirection":109},"zone":14,"typeConfidence":0.79,"plateTime":0.43311563810628595,"extension":6.476669879105995},"index":4,"playId":"5d7f1de1-b954-3687-9a54-5f34f2c6064b","pitchNumber":5,"startTime":"2025-08-10T00:23:33.400Z","endTime":"2025-08-10T00:23:36.853Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.179360821155644,"aZ":-27.115655384734605,"pfxX":8.369646592148076,"pfxZ":3.212973194738285,"pX":0.2590712171997078,"pZ":1.4660716735531896,"vX0":-5.7951701913642415,"vY0":-125.21573131213472,"vZ0":-4.222499189949277,"x":107.12,"y":199.2,"x0":1.5253556591788089,"y0":50.005511785169375,"z0":5.413716825338092,"aX":13.185961432130608},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.0,"breakHorizontal":-13.7,"spinRate":1767,"spinDirection":100},"zone":14,"typeConfidence":0.89,"plateTime":0.43878282632441934,"extension":6.517378278238621},"hitData":{"launchSpeed":85.7,"launchAngle":61.0,"totalDistance":187.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":167.69,"coordY":138.47}},"index":5,"playId":"2a931d8d-d734-37f7-8d14-7b7407094d40","pitchNumber":6,"startTime":"2025-08-10T00:23:49.305Z","endTime":"2025-08-10T00:23:58.804Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:23:58.804Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Taylor Ward grounds out, third baseman Andy Ibáñez to first baseman Spencer Torkelson.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-10T00:24:13.268Z","endTime":"2025-08-10T00:24:45.437Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"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":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":628451,"link":"/api/v1/people/628451"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"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(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.3,"endSpeed":83.7,"strikeZoneTop":3.39590730722686,"strikeZoneBottom":1.60759440683049,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.85066210656565,"aZ":-27.583856418435023,"pfxX":-2.3212910377824088,"pfxZ":2.61727636463797,"pX":-1.598525793594072,"pZ":2.432315913622517,"vX0":-6.5662046683787425,"vY0":-130.17512113788706,"vZ0":-3.10131281936993,"x":177.93,"y":173.11,"x0":1.2367518846420407,"y0":50.00183517885431,"z0":5.680378196121051,"aX":-4.0674341488648125},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.4,"breakHorizontal":5.4,"spinRate":2259,"spinDirection":177},"zone":13,"typeConfidence":0.9,"plateTime":0.4173708692028333,"extension":6.674696242668966},"index":0,"playId":"7d5a68c6-7da6-3b4a-834e-763285408746","pitchNumber":1,"startTime":"2025-08-10T00:24:22.677Z","endTime":"2025-08-10T00:24:26.476Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":79.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.44397281367987,"aZ":-30.554910559965766,"pfxX":7.031694609061026,"pfxZ":1.0323277244363602,"pX":0.3699344918398098,"pZ":1.1399915110289,"vX0":-4.957069037785951,"vY0":-123.65800458672766,"vZ0":-4.197303186986165,"x":102.9,"y":208.0,"x0":1.47318858073245,"y0":50.003354241196156,"z0":5.3835595061526735,"aX":11.041794594568374},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.2,"breakHorizontal":-11.8,"spinRate":1673,"spinDirection":101},"zone":14,"typeConfidence":0.9,"plateTime":0.44059499200418006,"extension":6.705840209980749},"hitData":{"launchSpeed":76.6,"launchAngle":-1.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.88,"coordY":161.72}},"index":1,"playId":"6b8a7fd1-fd42-3ad8-8e0e-c1f17fc6763f","pitchNumber":2,"startTime":"2025-08-10T00:24:36.442Z","endTime":"2025-08-10T00:24:45.437Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:24:45.437Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jahmai Jones strikes out swinging.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-10T00:26:57.842Z","endTime":"2025-08-10T00:28:01.325Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brock Burke replaces Ryan Zeferjahn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-10T00:26:47.350Z","endTime":"2025-08-10T00:27:00.142Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656271,"link":"/api/v1/people/656271"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.39236605621337,"strikeZoneBottom":1.64025024525004,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.449510790252326,"aZ":-26.18212136630716,"pfxX":1.3424536317189912,"pfxZ":3.6447567395936584,"pX":1.0892364888460921,"pZ":3.037631924642299,"vX0":-2.543240173352065,"vY0":-126.95498680993155,"vZ0":-2.4624689134203863,"x":75.48,"y":156.76,"x0":1.9266925223821558,"y0":50.001492570954476,"z0":6.090668199229704,"aX":2.2056117406276297},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.4,"breakHorizontal":-1.9,"spinRate":2298,"spinDirection":156},"zone":12,"typeConfidence":2.0,"plateTime":0.43040495912220234,"extension":6.709643931260636},"index":1,"playId":"ecda675d-5a95-379b-8d67-3cbfe35d0b59","pitchNumber":1,"startTime":"2025-08-10T00:27:00.142Z","endTime":"2025-08-10T00:27:04.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.1,"strikeZoneTop":3.38160600918627,"strikeZoneBottom":1.53552013178683,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.773648677765866,"aZ":-26.911470990805217,"pfxX":-0.4066198121635889,"pfxZ":3.1501261451738607,"pX":0.4284074244802183,"pZ":3.3782602235400403,"vX0":-3.687558190467924,"vY0":-128.0514601425237,"vZ0":-1.513502592015668,"x":100.67,"y":147.57,"x0":1.936012917425234,"y0":50.004789650342175,"z0":6.069023664044829,"aX":-0.6796295853567437},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.6,"breakHorizontal":1.6,"spinRate":2237,"spinDirection":155},"zone":3,"typeConfidence":2.0,"plateTime":0.4266470559017197,"extension":6.525441944440296},"index":2,"playId":"d341fcc5-ea28-390f-80de-ad0bce2cb32e","pitchNumber":2,"startTime":"2025-08-10T00:27:15.329Z","endTime":"2025-08-10T00:27:19.196Z","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":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.6,"strikeZoneTop":3.43475149107904,"strikeZoneBottom":1.63993627500954,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.457686216191874,"aZ":-22.734075826886897,"pfxX":9.596610729917442,"pfxZ":5.636614357814232,"pX":-0.2973814111864843,"pZ":1.6153274429586015,"vX0":-7.962502866940719,"vY0":-127.86196692551869,"vZ0":-6.47262736279689,"x":128.34,"y":195.17,"x0":1.5924910473442646,"y0":50.00569656583992,"z0":5.934000024827707,"aX":16.079866456515273},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":9.1,"breakHorizontal":-15.8,"spinRate":2111,"spinDirection":132},"zone":7,"typeConfidence":2.0,"plateTime":0.4264775382063153,"extension":6.684259980205845},"index":3,"playId":"2b85868e-c54e-35cd-9504-d8323aec4b8c","pitchNumber":3,"startTime":"2025-08-10T00:27:29.287Z","endTime":"2025-08-10T00:27:33.365Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-10T00:27:41.786Z","endTime":"2025-08-10T00:27:57.661Z","isPitch":false,"type":"action","player":{"id":663330,"link":"/api/v1/people/663330"}},{"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":88.8,"endSpeed":81.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.99458232445669,"aZ":-24.682985062970264,"pfxX":9.885579304271204,"pfxZ":4.4187603383552885,"pX":1.1217269647624784,"pZ":1.925067585023995,"vX0":-4.842098864529011,"vY0":-129.19647551937243,"vZ0":-5.566490364990716,"x":74.24,"y":186.8,"x0":1.7320789597886734,"y0":50.0052789366779,"z0":5.995514933254276,"aX":16.775422755383964},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.0,"breakHorizontal":-16.9,"spinRate":2086,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.42334690611687975,"extension":6.500099631294844},"index":5,"playId":"6e994bc8-787b-34ae-aa7f-f204e1c6d41b","pitchNumber":4,"startTime":"2025-08-10T00:27:57.661Z","endTime":"2025-08-10T00:28:01.325Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:28:01.325Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Torkelson flies out to right fielder Gustavo Campero.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-10T00:28:20.259Z","endTime":"2025-08-10T00:30:30.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672569,"link":"/api/v1/people/672569"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.3,"strikeZoneTop":3.53791313847298,"strikeZoneBottom":1.64039131494121,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.034233614295296,"aZ":-26.604268811899207,"pfxX":2.17511394669185,"pfxZ":3.3396875727517754,"pX":0.4964038371228601,"pZ":2.2430544505394376,"vX0":-3.926034901131446,"vY0":-127.80637583973011,"vZ0":-4.341174478786465,"x":98.08,"y":178.22,"x0":1.763447025157067,"y0":50.00593950812625,"z0":6.030330463145359,"aX":3.632668895379199},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.4,"breakHorizontal":-3.1,"spinRate":2298,"spinDirection":152},"zone":6,"typeConfidence":2.0,"plateTime":0.4270339624651598,"extension":6.356209352279352},"index":0,"playId":"e869ac7c-f780-383c-b5b9-e1c1361d55fa","pitchNumber":1,"startTime":"2025-08-10T00:28:24.938Z","endTime":"2025-08-10T00:28:28.870Z","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":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.9,"strikeZoneTop":3.62,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.003880047284312,"aZ":-25.71725113281239,"pfxX":9.503927098306171,"pfxZ":3.795244607474853,"pX":0.76391494612082,"pZ":2.6485412754849955,"vX0":-5.860440474653651,"vY0":-129.12372647017625,"vZ0":-3.5557631370984497,"x":87.88,"y":167.27,"x0":1.81954096623299,"y0":50.002018945194145,"z0":6.005568765553171,"aX":16.167734720011108},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.4,"breakHorizontal":-16.1,"spinRate":2133,"spinDirection":125},"zone":6,"typeConfidence":2.0,"plateTime":0.4229765360264257,"extension":6.522062661559343},"index":1,"playId":"972a9118-24ca-3ab6-a362-48abbf63e021","pitchNumber":2,"startTime":"2025-08-10T00:28:39.394Z","endTime":"2025-08-10T00:28:43.494Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":90.6,"strikeZoneTop":3.60166068878069,"strikeZoneBottom":1.69068594418341,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.817401904641343,"aZ":-16.492721389544975,"pfxX":7.330497350646525,"pfxZ":7.5677295077580595,"pX":1.2147411183271046,"pZ":1.6540881251170407,"vX0":-4.346987602884368,"vY0":-142.18737468754244,"vZ0":-9.019183415307525,"x":70.7,"y":194.12,"x0":1.8009982853317585,"y0":50.00643908303655,"z0":5.886823841870728,"aX":15.199102088486777},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.2,"breakHorizontal":-12.6,"spinRate":2250,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.3834081396838869,"extension":6.589750112353568},"index":2,"playId":"1a071113-da44-339c-8129-a482ec6c020e","pitchNumber":3,"startTime":"2025-08-10T00:28:59.966Z","endTime":"2025-08-10T00:29:03.823Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.5,"strikeZoneTop":3.56049433396278,"strikeZoneBottom":1.68755675549931,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.06901990082618,"aZ":-15.667857697721484,"pfxX":5.688729989434191,"pfxZ":8.048736687054594,"pX":1.624363848809054,"pZ":3.7986662803691176,"vX0":-2.5592755498503137,"vY0":-141.96138958932144,"vZ0":-3.6897053972554423,"x":55.08,"y":136.22,"x0":1.796129254165021,"y0":50.002762135549375,"z0":6.106185121469301,"aX":11.665229256435108},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.0,"breakHorizontal":-9.8,"spinRate":2332,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.3851350248034433,"extension":6.4705951612176005},"index":3,"playId":"11c25362-5e66-3589-853d-b7002839521f","pitchNumber":4,"startTime":"2025-08-10T00:29:16.173Z","endTime":"2025-08-10T00:29:19.787Z","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":89.7,"endSpeed":82.7,"strikeZoneTop":3.62,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.7860149104781,"aZ":-24.990761468444727,"pfxX":8.980847755349984,"pfxZ":4.145084668656446,"pX":0.381959836017956,"pZ":2.0334420857577924,"vX0":-6.443198047169098,"vY0":-130.43089748656118,"vZ0":-5.088287261365653,"x":102.44,"y":183.88,"x0":1.7095264940985202,"y0":50.004820253157355,"z0":5.878838075811172,"aX":15.574897920070756},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.6,"breakHorizontal":-15.0,"spinRate":2133,"spinDirection":128},"zone":9,"typeConfidence":2.0,"plateTime":0.41889989541882544,"extension":6.70852644327344},"index":4,"playId":"a6ddc50b-b5a3-3578-8407-10c8cadebda5","pitchNumber":5,"startTime":"2025-08-10T00:29:32.093Z","endTime":"2025-08-10T00:29:37.545Z","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":89.6,"endSpeed":82.9,"strikeZoneTop":3.5409645731399,"strikeZoneBottom":1.68986243490786,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.820099968694826,"aZ":-23.204403399954185,"pfxX":8.94251056284578,"pfxZ":5.1730981370308315,"pX":0.030657588347017102,"pZ":1.2545737683195175,"vX0":-7.409661703486907,"vY0":-130.17876025366482,"vZ0":-7.250286796367721,"x":115.83,"y":204.91,"x0":1.7384790110682233,"y0":50.00206706866624,"z0":5.806843533757958,"aX":15.498329979949292},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.0,"breakHorizontal":-14.8,"spinRate":2163,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.41919822683692276,"extension":6.696018799496866},"index":5,"playId":"e14ee494-83d5-3309-8ada-9a0645a9a6ae","pitchNumber":6,"startTime":"2025-08-10T00:29:57.453Z","endTime":"2025-08-10T00:30:01.286Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"startTime":"2025-08-10T00:30:09.331Z","endTime":"2025-08-10T00:30:19.417Z","isPitch":false,"type":"action","player":{"id":679529,"link":"/api/v1/people/679529"}},{"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":89.4,"endSpeed":82.3,"strikeZoneTop":3.62,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.692813448222186,"aZ":-23.009469356823978,"pfxX":8.779559499859351,"pfxZ":5.308046195398122,"pX":0.19174353116721196,"pZ":3.126539651324627,"vX0":-7.0180508668643355,"vY0":-130.14482037124162,"vZ0":-2.874626939503994,"x":109.69,"y":154.36,"x0":1.7742723382647585,"y0":50.00180107128783,"z0":5.976022538002452,"aX":15.155383886615072},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.2,"breakHorizontal":-14.5,"spinRate":2120,"spinDirection":128},"zone":2,"typeConfidence":2.0,"plateTime":0.41984335533635697,"extension":6.889171691290335},"hitData":{"launchSpeed":95.5,"launchAngle":56.0,"totalDistance":223.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.09,"coordY":120.28}},"index":7,"playId":"31623845-6704-312b-a6d9-21b729a6af96","pitchNumber":7,"startTime":"2025-08-10T00:30:19.417Z","endTime":"2025-08-10T00:30:30.554Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:30:30.554Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Zach McKinstry walks.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-10T00:30:39.786Z","endTime":"2025-08-10T00:32:44.210Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":81.1,"strikeZoneTop":3.25996782756147,"strikeZoneBottom":1.46682259030248,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.57408869319253,"aZ":-25.47767522491293,"pfxX":1.3049646882622843,"pfxZ":4.068017227069443,"pX":-0.48048153583990966,"pZ":1.3768210928729046,"vX0":-6.125065058959868,"vY0":-126.65131728459146,"vZ0":-6.475899156403146,"x":135.31,"y":201.61,"x0":1.7857037931886048,"y0":50.00559655114263,"z0":5.967521050019574,"aX":2.150378079102917},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.2,"breakHorizontal":-1.2,"spinRate":2198,"spinDirection":155},"zone":7,"typeConfidence":2.0,"plateTime":0.4302506178649206,"extension":6.803463000659881},"index":0,"playId":"87332b4b-7b8b-3c79-827c-3c2458a994ef","pitchNumber":1,"startTime":"2025-08-10T00:31:03.993Z","endTime":"2025-08-10T00:31:08.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.269696758777172,"aZ":-26.733529786941965,"pfxX":0.9949608599314401,"pfxZ":3.335612850130608,"pX":-0.6582114478513453,"pZ":2.1478369630630594,"vX0":-6.327662694787029,"vY0":-126.09245700553328,"vZ0":-4.39633312724108,"x":142.09,"y":180.79,"x0":1.739643363449536,"y0":50.005285267403345,"z0":6.035949830406908,"aX":1.624736068277701},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.4,"breakHorizontal":-0.6,"spinRate":2317,"spinDirection":159},"zone":4,"typeConfidence":2.0,"plateTime":0.4320761274624698,"extension":6.586013581217947},"index":1,"playId":"ad917560-8e75-344e-a822-b740ee77614d","pitchNumber":2,"startTime":"2025-08-10T00:31:18.821Z","endTime":"2025-08-10T00:31:23.306Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.1,"strikeZoneTop":3.24662956865313,"strikeZoneBottom":1.58036612850124,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.236719357790346,"aZ":-24.109911665670403,"pfxX":-1.1662579014087218,"pfxZ":4.8919467688584755,"pX":-1.9828800149656791,"pZ":1.7545429275048847,"vX0":-8.552444851755585,"vY0":-127.10525734273114,"vZ0":-6.076725064061802,"x":192.58,"y":191.41,"x0":1.56663558788063,"y0":50.00222236751894,"z0":6.071429488574978,"aX":-1.9219186561031785},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.8,"breakHorizontal":4.0,"spinRate":2209,"spinDirection":164},"zone":13,"typeConfidence":2.0,"plateTime":0.4296954688900332,"extension":6.580914680534032},"index":2,"playId":"86aaec0b-d7c9-3141-946a-2c8d634d118a","pitchNumber":3,"startTime":"2025-08-10T00:31:42.948Z","endTime":"2025-08-10T00:31:46.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.9,"strikeZoneTop":3.25111167411469,"strikeZoneBottom":1.49545152612538,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.058941996399984,"aZ":-14.00258778569856,"pfxX":3.52024756700623,"pfxZ":8.985022603569568,"pX":-0.638399372353825,"pZ":3.776207761159745,"vX0":-7.3577950860464885,"vY0":-141.06071662055035,"vZ0":-3.988696081175674,"x":141.33,"y":136.82,"x0":1.5423416640349803,"y0":50.00210030635804,"z0":6.10677785494272,"aX":7.119908450816814},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.7,"breakHorizontal":-4.9,"spinRate":2266,"spinDirection":139},"zone":11,"typeConfidence":2.0,"plateTime":0.38779715161095796,"extension":6.708852561483991},"index":3,"playId":"66a5227a-5414-3033-8cee-652afcbf9bc3","pitchNumber":4,"startTime":"2025-08-10T00:31:59.460Z","endTime":"2025-08-10T00:32:03.051Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.7,"strikeZoneTop":3.18656483891266,"strikeZoneBottom":1.57958085468685,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.722963157191344,"aZ":-12.6588059064428,"pfxX":3.028869148905228,"pfxZ":9.82769904779882,"pX":-1.7292087495862014,"pZ":1.429008700778659,"vX0":-9.757751544065096,"vY0":-139.40510772142238,"vZ0":-10.037932006889829,"x":182.91,"y":200.2,"x0":1.4091837319979577,"y0":50.00193478745216,"z0":5.892383188462826,"aX":6.0145770345818015},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.1,"breakHorizontal":-3.7,"spinRate":2277,"spinDirection":144},"zone":13,"typeConfidence":2.0,"plateTime":0.39156890652808274,"extension":6.8913180822104145},"index":4,"playId":"ea0e04c2-6d34-321c-b972-ea069c0e93ad","pitchNumber":5,"startTime":"2025-08-10T00:32:17.919Z","endTime":"2025-08-10T00:32:21.596Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":88.6,"strikeZoneTop":3.24980020715232,"strikeZoneBottom":1.57859428400796,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.918569793449247,"aZ":-13.930947460424983,"pfxX":3.177822236076599,"pfxZ":9.249694629749019,"pX":-1.1219663392930599,"pZ":1.498800289821386,"vX0":-8.428436152356804,"vY0":-138.37943321126207,"vZ0":-9.522686468606818,"x":159.77,"y":198.31,"x0":1.5276164975502862,"y0":50.004855627303606,"z0":5.880418235253734,"aX":6.2695735515237585},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.2,"breakHorizontal":-4.3,"spinRate":2310,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.39324557012397854,"extension":6.870122474654123},"index":5,"playId":"70a6d115-828a-389b-8d61-c50961e717df","pitchNumber":6,"startTime":"2025-08-10T00:32:40.363Z","endTime":"2025-08-10T00:32:44.210Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:32:44.210Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andy Ibáñez grounds out, shortstop Zach Neto to first baseman Nolan Schanuel.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-10T00:32:55.601Z","endTime":"2025-08-10T00:33:43.864Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"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":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":81.3,"strikeZoneTop":3.16,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.856054792577368,"aZ":-28.71173443491384,"pfxX":2.7577056098690993,"pfxZ":2.0955146329594605,"pX":-0.11995718237304422,"pZ":1.853807473160933,"vX0":-5.8278181423333875,"vY0":-126.7297387697215,"vZ0":-4.735448219656186,"x":121.57,"y":188.73,"x0":1.8342520203912955,"y0":50.00364997339419,"z0":5.995701407055966,"aX":4.560601919136106},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.1,"breakHorizontal":-4.0,"spinRate":2241,"spinDirection":155},"zone":8,"typeConfidence":2.0,"plateTime":0.429477400541332,"extension":6.606113005830959},"index":0,"playId":"1b5346bd-da24-3190-b18d-37a75b98374a","pitchNumber":1,"startTime":"2025-08-10T00:33:07.983Z","endTime":"2025-08-10T00:33:11.690Z","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":87.7,"endSpeed":81.4,"strikeZoneTop":3.16,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.550109545765984,"aZ":-28.388755964692518,"pfxX":7.993456361102334,"pfxZ":2.2706214680968007,"pX":0.5357485340572014,"pZ":1.9100048420313092,"vX0":-5.964050823427815,"vY0":-127.6711407212633,"vZ0":-4.563095398515861,"x":96.58,"y":187.21,"x0":1.8507147747444066,"y0":50.00471931841329,"z0":5.926008613835824,"aX":13.343998182645878},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.4,"breakHorizontal":-13.3,"spinRate":2077,"spinDirection":130},"zone":9,"typeConfidence":2.0,"plateTime":0.4272067523357852,"extension":6.783684686382222},"hitData":{"launchSpeed":76.6,"launchAngle":-8.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.45,"coordY":160.2}},"index":1,"playId":"47cd4cbb-5676-3f8d-a703-cdf9c9a26547","pitchNumber":2,"startTime":"2025-08-10T00:33:34.853Z","endTime":"2025-08-10T00:33:43.864Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:33:43.864Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Oswald Peraza grounds out, shortstop Zach McKinstry to first baseman Spencer Torkelson.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-10T00:35:49.689Z","endTime":"2025-08-10T00:36:42.500Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Oswald Peraza replaces Yoán Moncada.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-10T00:35:41.394Z","endTime":"2025-08-10T00:35:52.021Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":660162,"link":"/api/v1/people/660162"}},{"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":83.4,"endSpeed":76.8,"strikeZoneTop":3.37488123478271,"strikeZoneBottom":1.49023270522214,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.96720630855463,"aZ":-29.76981969290071,"pfxX":9.882588676504042,"pfxZ":1.6067767886417768,"pX":-0.4032983008702743,"pZ":2.082183526385845,"vX0":-7.67902702587774,"vY0":-121.3122932347131,"vZ0":-2.1698052525071736,"x":132.37,"y":182.56,"x0":1.5138412048704977,"y0":50.002761812936704,"z0":5.574574365706867,"aX":14.780780055213645},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.6,"breakHorizontal":-16.2,"spinRate":1689,"spinDirection":97},"zone":4,"typeConfidence":0.91,"plateTime":0.4509186325978356,"extension":6.4520338586464145},"index":1,"playId":"d54a14ee-5f48-36c4-8647-8f41d2b124f4","pitchNumber":1,"startTime":"2025-08-10T00:35:52.021Z","endTime":"2025-08-10T00:35:55.896Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":83.0,"strikeZoneTop":3.34289641447748,"strikeZoneBottom":1.49059874038733,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.73835751373562,"aZ":-21.399283312088645,"pfxX":-1.3728859478249338,"pfxZ":6.210031238383547,"pX":0.8697757682711201,"pZ":2.079806681844428,"vX0":-1.2032651322354557,"vY0":-129.76348892007454,"vZ0":-5.070978109606426,"x":83.85,"y":182.63,"x0":1.515000677207383,"y0":50.00207257048007,"z0":5.652327486137433,"aX":-2.381657092509461},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.6,"breakHorizontal":2.8,"spinRate":2354,"spinDirection":162},"zone":14,"typeConfidence":0.91,"plateTime":0.41932716149330984,"extension":6.34508616402456},"index":2,"playId":"a0123061-b507-33a6-9e7b-092319fd8533","pitchNumber":2,"startTime":"2025-08-10T00:36:05.723Z","endTime":"2025-08-10T00:36:09.740Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":83.3,"strikeZoneTop":3.36824054131727,"strikeZoneBottom":1.4914484438564,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.2878461034608,"aZ":-24.74236643807562,"pfxX":-2.001170716665321,"pfxZ":4.271622221443303,"pX":-1.8226040540645854,"pZ":2.1398610238964686,"vX0":-7.218230282364599,"vY0":-130.08411714274922,"vZ0":-4.316809022559012,"x":186.47,"y":181.0,"x0":1.2309549202332162,"y0":50.00602056139022,"z0":5.661876179865383,"aX":-3.4821924524092562},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.1,"breakHorizontal":5.0,"spinRate":2345,"spinDirection":168},"zone":13,"typeConfidence":0.9,"plateTime":0.4185804171491623,"extension":6.4642145732497545},"index":3,"playId":"6c2461ba-e7e8-3bcc-9630-bb4e4b4f0969","pitchNumber":3,"startTime":"2025-08-10T00:36:20.047Z","endTime":"2025-08-10T00:36:24.217Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.727116183881712,"aZ":-30.710787158681935,"pfxX":6.735864226029034,"pfxZ":0.9552091378178371,"pX":0.3571472258251305,"pZ":2.37517736353723,"vX0":-4.739722311446824,"vY0":-122.73337502298716,"vZ0":-1.5050527542339478,"x":103.39,"y":174.65,"x0":1.4358319437380025,"y0":50.00188134695832,"z0":5.605741843464677,"aX":10.301302896972963},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.7,"breakHorizontal":-11.2,"spinRate":1601,"spinDirection":103},"zone":6,"typeConfidence":0.9,"plateTime":0.44584591710401966,"extension":6.242736744188457},"hitData":{"launchSpeed":94.0,"launchAngle":-24.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.42,"coordY":155.13}},"index":4,"playId":"bf9ed88e-ec8e-3007-b9d5-dbefcd9217c6","pitchNumber":4,"startTime":"2025-08-10T00:36:33.389Z","endTime":"2025-08-10T00:36:42.500Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:36:42.500Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jo Adell flies out sharply to left fielder Jahmai Jones.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-10T00:39:15.216Z","endTime":"2025-08-10T00:40:31.833Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676051,"fullName":"Codi Heuer","link":"/api/v1/people/676051"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663330,"link":"/api/v1/people/663330"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-10T00:36:58.513Z","endTime":"2025-08-10T00:37:51.815Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Codi Heuer replaces Tyler Holton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-10T00:37:51.815Z","endTime":"2025-08-10T00:39:17.541Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676051,"link":"/api/v1/people/676051"},"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":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.6389531492441,"strikeZoneBottom":1.83141795313984,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.85371564640968,"aZ":-14.512223311323687,"pfxX":-8.024916484510474,"pfxZ":9.438470993441282,"pX":1.6861890762723524,"pZ":1.0529293808903493,"vX0":11.019049776254244,"vY0":-135.4966633937323,"vZ0":-8.501345375866405,"x":52.73,"y":210.35,"x0":-1.3786951692750626,"y0":50.00227056969778,"z0":5.23153004673216,"aX":-15.01622453820164},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.5,"breakHorizontal":12.4,"spinRate":2331,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.40326731955956063,"extension":7.4917113509798385},"index":2,"playId":"c34d5956-76c1-333a-80bb-49869ca6a05a","pitchNumber":1,"startTime":"2025-08-10T00:39:17.541Z","endTime":"2025-08-10T00:39:20.541Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.5,"strikeZoneTop":3.56664113821594,"strikeZoneBottom":1.69075342238635,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.300985467571316,"aZ":-29.841925989572086,"pfxX":2.1814297327010888,"pfxZ":1.5489127814388195,"pX":1.0159089081837591,"pZ":0.19007032645948205,"vX0":5.416356866522968,"vY0":-122.067503191718,"vZ0":-5.618834205365834,"x":78.28,"y":233.65,"x0":-1.5163472956437063,"y0":50.00539775568255,"z0":5.095009665391415,"aX":3.287057180711932},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.7,"breakHorizontal":-5.3,"spinRate":2084,"spinDirection":139},"zone":14,"typeConfidence":0.9,"plateTime":0.44891704457322357,"extension":7.13887173455399},"index":3,"playId":"2bed1e65-7303-3069-97b5-404c30818e0c","pitchNumber":2,"startTime":"2025-08-10T00:39:32.112Z","endTime":"2025-08-10T00:39:35.675Z","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":93.9,"endSpeed":86.2,"strikeZoneTop":3.61958679680165,"strikeZoneBottom":1.68224306721932,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.156375443731722,"aZ":-13.384882671796536,"pfxX":-6.938429370612969,"pfxZ":9.928958437118592,"pX":1.3655983724045397,"pZ":1.9305194343784478,"vX0":10.076531428660548,"vY0":-136.27492615126806,"vZ0":-6.460164814675025,"x":64.95,"y":186.66,"x0":-1.4677101668782222,"y0":50.00624380852849,"z0":5.245340975079528,"aX":-13.135911910752236},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.8,"breakHorizontal":10.6,"spinRate":2425,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.40095258398071465,"extension":7.174020372622511},"index":4,"playId":"7e7bde9c-55bd-331c-ae02-2ba02d05912e","pitchNumber":3,"startTime":"2025-08-10T00:39:50.186Z","endTime":"2025-08-10T00:39:53.910Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.4,"strikeZoneTop":3.75664522425388,"strikeZoneBottom":1.72756448002588,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.262749184468863,"aZ":-16.118759580093435,"pfxX":-6.6535354112931,"pfxZ":8.444621477059158,"pX":0.5570218796188333,"pZ":1.9768487561523609,"vX0":7.290016949610222,"vY0":-136.57746058406303,"vZ0":-6.336202583001044,"x":95.77,"y":185.41,"x0":-1.2741474614055321,"y0":50.00283070509418,"z0":5.423173438476024,"aX":-12.651032992488561},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.2,"breakHorizontal":10.7,"spinRate":2424,"spinDirection":224},"zone":9,"typeConfidence":2.0,"plateTime":0.40004627116177005,"extension":7.110961328622897},"index":5,"playId":"5cf6899c-e103-3703-ac35-6e1d7a7cf53c","pitchNumber":4,"startTime":"2025-08-10T00:40:06.217Z","endTime":"2025-08-10T00:40:09.878Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.72,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.641876944992458,"aZ":-16.07464123305427,"pfxX":-6.156375178687124,"pfxZ":8.396979605262798,"pX":-0.06991932757083807,"pZ":2.9108144373033555,"vX0":6.29662378561108,"vY0":-137.18727366667773,"vZ0":-3.6979876910114697,"x":119.67,"y":160.19,"x0":-1.5884268206623187,"y0":50.00477143288404,"z0":5.363179351801823,"aX":-11.806819463876655},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.6,"breakHorizontal":10.0,"spinRate":2398,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.3983395596832757,"extension":7.463948006040066},"hitData":{"launchSpeed":102.1,"launchAngle":41.0,"totalDistance":335.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":75.31,"coordY":73.91}},"index":6,"playId":"e8cbe849-4271-36fb-bd3e-f6492fc0af2b","pitchNumber":5,"startTime":"2025-08-10T00:40:21.328Z","endTime":"2025-08-10T00:40:31.833Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:40:31.833Z","atBatIndex":65},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Luis Rengifo homers (6) on a fly ball to right center field.","rbi":1,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-10T00:40:45.414Z","endTime":"2025-08-10T00:41:17.406Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676051,"fullName":"Codi Heuer","link":"/api/v1/people/676051"},"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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":{"id":676051,"link":"/api/v1/people/676051"},"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":93.8,"endSpeed":85.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.313970817143968,"aZ":-14.419281147147604,"pfxX":-6.260004987006646,"pfxZ":9.397113280421907,"pX":0.026571240760892945,"pZ":2.5184447853596614,"vX0":6.278516865072355,"vY0":-136.40964215459812,"vZ0":-5.119542282892438,"x":115.99,"y":170.78,"x0":-1.4888761001317,"y0":50.000235720034105,"z0":5.409553248971969,"aX":-11.824763746172335},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.2,"breakHorizontal":10.1,"spinRate":2390,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.40114511078609993,"extension":7.2976031173726295},"hitData":{"launchSpeed":101.8,"launchAngle":32.0,"totalDistance":389.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":191.07,"coordY":55.66}},"index":0,"playId":"bc95f883-3866-33f3-8418-62feed6ef6e2","pitchNumber":1,"startTime":"2025-08-10T00:40:56.341Z","endTime":"2025-08-10T00:41:17.406Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:41:17.406Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Travis d'Arnaud strikes out swinging.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-10T00:41:24.049Z","endTime":"2025-08-10T00:43:14.393Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676051,"fullName":"Codi Heuer","link":"/api/v1/people/676051"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.8,"strikeZoneTop":3.46935632616594,"strikeZoneBottom":1.58060654526136,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.753511762597547,"aZ":-31.08733005459935,"pfxX":0.8724906603658784,"pfxZ":0.7114567192060894,"pX":0.0083226741166258,"pZ":1.3124723103710492,"vX0":3.829385305806928,"vY0":-123.05803865822206,"vZ0":-3.2007386158889233,"x":116.68,"y":203.34,"x0":-1.6823174251201374,"y0":50.004590329411094,"z0":5.267633535605234,"aX":1.3357388653864664},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.7,"breakHorizontal":-2.5,"spinRate":2175,"spinDirection":114},"zone":14,"typeConfidence":0.89,"plateTime":0.44535571106437954,"extension":7.368528351433255},"index":0,"playId":"2e335509-aca2-3ac2-8ee2-1dba939937e1","pitchNumber":1,"startTime":"2025-08-10T00:41:41.484Z","endTime":"2025-08-10T00:41:46.704Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.14977176679806,"aZ":-31.704541792049913,"pfxX":1.9382954188811876,"pfxZ":0.30514418201604343,"pX":-0.21077518646549478,"pZ":2.915712681449506,"vX0":2.7593248086012743,"vY0":-122.08229623239329,"vZ0":0.6350716035989137,"x":125.03,"y":160.06,"x0":-1.6019275832185316,"y0":50.00142779616336,"z0":5.353785804679558,"aX":2.9624515817493022},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.0,"breakHorizontal":-4.1,"spinRate":2107,"spinDirection":109},"zone":2,"typeConfidence":0.9,"plateTime":0.44647738858075314,"extension":7.052158275931631},"index":1,"playId":"6f336770-17b7-3880-b141-62f08d8179e3","pitchNumber":2,"startTime":"2025-08-10T00:41:57.801Z","endTime":"2025-08-10T00:42:02.961Z","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":94.8,"endSpeed":86.6,"strikeZoneTop":3.34207866490621,"strikeZoneBottom":1.58023319833548,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.370154740644214,"aZ":-14.379748343903142,"pfxX":-7.348709462351063,"pfxZ":9.26284667740803,"pX":1.7259611324800612,"pZ":2.7405750449492627,"vX0":10.785287808482176,"vY0":-137.67628396598712,"vZ0":-4.556062607068661,"x":51.21,"y":164.78,"x0":-1.286222289385184,"y0":50.003466261192976,"z0":5.389142614420917,"aX":-14.118887223113234},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.0,"breakHorizontal":11.0,"spinRate":2433,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.3977363075326714,"extension":7.056079101052724},"index":2,"playId":"e47d5214-f1c8-37bb-a0d4-04a25d05f19b","pitchNumber":3,"startTime":"2025-08-10T00:42:19.488Z","endTime":"2025-08-10T00:42:22.961Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.085452657311464,"aZ":-31.26553716454116,"pfxX":2.0268818603009477,"pfxZ":0.6035509602121616,"pX":0.8340068616642432,"pZ":1.5559517988217204,"vX0":5.1741752310793325,"vY0":-122.4498126625079,"vZ0":-2.6898469366199373,"x":85.21,"y":196.77,"x0":-1.5732571037858847,"y0":50.00424035929366,"z0":5.354461168912165,"aX":3.065890385602412},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.7,"breakHorizontal":-4.9,"spinRate":2119,"spinDirection":138},"zone":14,"typeConfidence":0.9,"plateTime":0.44798155266900475,"extension":7.087202508641852},"index":3,"playId":"ead78abe-6c45-385a-8508-bb84eda29ce2","pitchNumber":4,"startTime":"2025-08-10T00:42:34.771Z","endTime":"2025-08-10T00:42:38.112Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.1,"strikeZoneTop":3.41695968303471,"strikeZoneBottom":1.58077950814193,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.47435468180776,"aZ":-29.509021306661023,"pfxX":0.42627353311973426,"pfxZ":1.7027775368807736,"pX":0.9572364111829477,"pZ":-0.013708133707891434,"vX0":6.029992971806404,"vY0":-123.88429639898197,"vZ0":-6.605770109683513,"x":80.51,"y":239.15,"x0":-1.5580306489809188,"y0":50.00076120751173,"z0":5.136371564751739,"aX":0.6656312812961376},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.8,"breakHorizontal":-2.0,"spinRate":2202,"spinDirection":151},"zone":14,"typeConfidence":0.9,"plateTime":0.44119124832584333,"extension":7.301637932411548},"index":4,"playId":"8069d864-578a-3fda-958a-1059112777ab","pitchNumber":5,"startTime":"2025-08-10T00:42:52.157Z","endTime":"2025-08-10T00:42:55.651Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.738598919168147,"aZ":-32.56403192030021,"pfxX":1.660523168106006,"pfxZ":-0.25319072184217273,"pX":-0.36757761344735096,"pZ":1.1610237984255392,"vX0":2.5532723385817495,"vY0":-122.79935169852844,"vZ0":-3.390585463464964,"x":131.01,"y":207.43,"x0":-1.6319850123145587,"y0":50.00171356123427,"z0":5.297436905539597,"aX":2.5644955678684487},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.0,"breakHorizontal":-3.6,"spinRate":2039,"spinDirection":119},"zone":13,"typeConfidence":0.9,"plateTime":0.44411430844833966,"extension":7.095173625905866},"index":5,"playId":"1e129bbb-8751-3465-8162-7baffb856508","pitchNumber":6,"startTime":"2025-08-10T00:43:09.650Z","endTime":"2025-08-10T00:43:14.393Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:43:14.393Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dillon Dingler grounds out, pitcher Luis García to first baseman Nolan Schanuel.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-10T00:46:06.623Z","endTime":"2025-08-10T00:46:16.509Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":472610,"fullName":"Luis García","link":"/api/v1/people/472610"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":472610,"link":"/api/v1/people/472610"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Oswald Peraza remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-10T00:44:53.237Z","endTime":"2025-08-10T00:44:53.259Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"501","replacedPlayer":{"id":660162,"link":"/api/v1/people/660162"}},{"details":{"description":"Pitching Change: Luis García replaces Brock Burke.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-10T00:44:53.259Z","endTime":"2025-08-10T00:46:09.000Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":472610,"link":"/api/v1/people/472610"},"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":97.6,"endSpeed":90.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.799765760233875,"aZ":-22.704378931949062,"pfxX":-9.440671244617036,"pfxZ":4.6086279732986,"pX":0.7160473652814401,"pZ":2.178397514109707,"vX0":9.071180128440387,"vY0":-141.79645927021312,"vZ0":-6.336959932365477,"x":89.71,"y":179.96,"x0":-1.2846042767444443,"y0":50.00122586220328,"z0":5.872378506664239,"aX":-19.389158292606727},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.3,"breakHorizontal":15.5,"spinRate":2152,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.3850057563333653,"extension":6.437184807016889},"hitData":{"launchSpeed":89.9,"launchAngle":-12.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":129.13,"coordY":169.49}},"index":2,"playId":"f6004a6f-1564-30cb-b5c4-1807327dc89c","pitchNumber":1,"startTime":"2025-08-10T00:46:09.000Z","endTime":"2025-08-10T00:46:16.509Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:46:16.509Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Javier Báez strikes out swinging.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-10T00:46:26.360Z","endTime":"2025-08-10T00:47:22.399Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":472610,"fullName":"Luis García","link":"/api/v1/people/472610"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"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, 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":82.6,"endSpeed":77.4,"strikeZoneTop":3.36545560061485,"strikeZoneBottom":1.65985467342873,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.27985644143719,"aZ":-28.49334583635798,"pfxX":5.278941937432853,"pfxZ":2.46515643846496,"pX":-0.2756052296712103,"pZ":1.6194086933264469,"vX0":2.0362777410093558,"vY0":-120.36752989179746,"vZ0":-4.061335594053223,"x":127.51,"y":195.06,"x0":-1.8141196666701982,"y0":50.005891768481135,"z0":5.800125175222744,"aX":7.891003839169205},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":4.0,"breakHorizontal":-10.0,"spinRate":2354,"spinDirection":75},"zone":8,"typeConfidence":2.0,"plateTime":0.4518508343352572,"extension":6.467661182640905},"index":0,"playId":"ea71fcb7-e5c0-31fc-ae71-fa2b37404fd6","pitchNumber":1,"startTime":"2025-08-10T00:46:45.635Z","endTime":"2025-08-10T00:46:49.396Z","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":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.40467616737159,"aZ":-29.96793329386772,"pfxX":5.3666508187267805,"pfxZ":1.4250426257675866,"pX":0.15846107118901395,"pZ":2.6762237407573948,"vX0":2.9105372859583727,"vY0":-122.47006515041119,"vZ0":-1.4257135683056286,"x":110.96,"y":166.52,"x0":-1.7360940321834128,"y0":50.00039171697499,"z0":5.78996124403901,"aX":8.286135120000184},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.5,"breakHorizontal":-10.3,"spinRate":2525,"spinDirection":73},"zone":5,"typeConfidence":2.0,"plateTime":0.4444099500440104,"extension":6.293283291664569},"index":1,"playId":"56783ff4-d443-31c1-abfd-ec3cdd5c4a59","pitchNumber":2,"startTime":"2025-08-10T00:47:01.080Z","endTime":"2025-08-10T00:47:04.907Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":79.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.00535435508425,"aZ":-30.65778687963845,"pfxX":5.2625601161214774,"pfxZ":0.9751260413637919,"pX":1.9317076171357686,"pZ":0.8967359080032211,"vX0":6.759501804176442,"vY0":-122.84571338873336,"vZ0":-5.328378919228363,"x":43.37,"y":214.57,"x0":-1.5239295570746938,"y0":50.00083312415602,"z0":5.655447607405234,"aX":8.158791595962679},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.8,"breakHorizontal":-10.9,"spinRate":2467,"spinDirection":76},"zone":14,"typeConfidence":2.0,"plateTime":0.443403293741234,"extension":6.454933457251854},"index":2,"playId":"74ae9620-ece3-347b-a51b-799de4cedba2","pitchNumber":3,"startTime":"2025-08-10T00:47:18.639Z","endTime":"2025-08-10T00:47:22.399Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:47:22.399Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Rogers strikes out swinging.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-10T00:47:30.408Z","endTime":"2025-08-10T00:48:50.915Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":472610,"fullName":"Luis García","link":"/api/v1/people/472610"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"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":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.4,"strikeZoneTop":3.52751116474125,"strikeZoneBottom":1.57964957401914,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.85703411984832,"aZ":-19.601851604508457,"pfxX":-8.85513144727818,"pfxZ":6.205027094750763,"pX":-0.21279756140881728,"pZ":1.6139489419961992,"vX0":6.591294611293446,"vY0":-140.9071087018812,"vZ0":-8.339042753947243,"x":125.11,"y":195.2,"x0":-1.423425925647081,"y0":50.000358849511414,"z0":5.861690549369477,"aX":-17.93233430333469},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.8,"breakHorizontal":14.8,"spinRate":2039,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.3876573005245092,"extension":6.460803675612043},"index":0,"playId":"2ab0e133-f4fd-3078-9f1c-f0893015bdff","pitchNumber":1,"startTime":"2025-08-10T00:47:52.369Z","endTime":"2025-08-10T00:47:56.036Z","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":82.7,"endSpeed":77.1,"strikeZoneTop":3.40425533942114,"strikeZoneBottom":1.58038974659011,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.049826681808792,"aZ":-28.289595498891575,"pfxX":6.748918606497754,"pfxZ":2.615741106236884,"pX":0.2934175964270147,"pZ":1.456719405592643,"vX0":2.949688562660473,"vY0":-120.52025346583657,"vZ0":-4.0651698276159,"x":105.82,"y":199.45,"x0":-1.8194192230291604,"y0":50.005540272268526,"z0":5.634038427102851,"aX":10.036731047094332},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.1,"breakHorizontal":-12.8,"spinRate":2407,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.45260208180855965,"extension":6.447553976977182},"index":1,"playId":"13cd4fbd-5804-30a1-8895-d53c46e66f6b","pitchNumber":2,"startTime":"2025-08-10T00:48:07.589Z","endTime":"2025-08-10T00:48:11.900Z","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":97.9,"endSpeed":90.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.1614679469237,"aZ":-21.686118015497904,"pfxX":-8.045834677914428,"pfxZ":5.0550166304071436,"pX":-0.846720829024354,"pZ":3.3473112001976904,"vX0":4.677427081942298,"vY0":-142.51819535730866,"vZ0":-3.7031074988529395,"x":149.28,"y":148.4,"x0":-1.4565888692995064,"y0":50.0029860429793,"z0":6.019088309194144,"aX":-16.690982209329157},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":8.6,"breakHorizontal":13.8,"spinRate":2183,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.38309585167175,"extension":6.363087524181172},"index":2,"playId":"396abdcb-baf9-3241-b6d6-475eb2aa22bc","pitchNumber":3,"startTime":"2025-08-10T00:48:25.673Z","endTime":"2025-08-10T00:48:28.878Z","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":2},"pitchData":{"startSpeed":84.1,"endSpeed":78.6,"strikeZoneTop":3.4,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.904087181577868,"aZ":-27.868504814576184,"pfxX":5.398198307854182,"pfxZ":2.7882784592040464,"pX":0.7234084006506941,"pZ":1.237217818368452,"vX0":4.161426084548397,"vY0":-122.50692698033374,"vZ0":-4.983594292467241,"x":89.43,"y":205.38,"x0":-1.6897686599599284,"y0":50.00011731600021,"z0":5.6391545094571605,"aX":8.321986747881832},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":4.3,"breakHorizontal":-10.7,"spinRate":2451,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.4446440717421729,"extension":6.53160667075107},"index":3,"playId":"f8fbe151-a3d2-3436-8d34-7d72934ffbb4","pitchNumber":4,"startTime":"2025-08-10T00:48:47.339Z","endTime":"2025-08-10T00:48:50.915Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:48:50.915Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gustavo Campero strikes out swinging.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-10T00:51:05.954Z","endTime":"2025-08-10T00:52:42.572Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676051,"fullName":"Codi Heuer","link":"/api/v1/people/676051"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":79.0,"strikeZoneTop":3.20400116864323,"strikeZoneBottom":1.48964326367755,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.549444453279662,"aZ":-27.909467982636304,"pfxX":1.3324727180401026,"pfxZ":2.725543756264231,"pX":0.6443457546493939,"pZ":1.0927556538571381,"vX0":4.88843373926455,"vY0":-123.4741910925558,"vZ0":-4.326055322434488,"x":92.44,"y":209.28,"x0":-1.5237130181782934,"y0":50.0034181526814,"z0":5.1809548212026,"aX":2.0834575661920476},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.3,"breakHorizontal":-3.4,"spinRate":2058,"spinDirection":180},"zone":14,"typeConfidence":0.9,"plateTime":0.4413832840208083,"extension":7.089667130135134},"index":0,"playId":"6647cca5-584f-3ecf-b4a3-8abc844753db","pitchNumber":1,"startTime":"2025-08-10T00:51:12.856Z","endTime":"2025-08-10T00:51:16.695Z","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":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.570250826274748,"aZ":-16.972195454693697,"pfxX":-8.292134953440767,"pfxZ":7.966658887571537,"pX":-0.9339618663938003,"pZ":2.7244868336700026,"vX0":4.794224991732222,"vY0":-136.88092010273797,"vZ0":-3.8320470097611574,"x":152.6,"y":165.22,"x0":-1.6253905871084298,"y0":50.006395721174435,"z0":5.295811516592181,"aX":-15.829695168735656},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.9,"breakHorizontal":14.0,"spinRate":2395,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.3992596329754581,"extension":7.016984806205911},"index":1,"playId":"aa86c2ab-8d59-3d0f-ae27-f5ad515ee35a","pitchNumber":2,"startTime":"2025-08-10T00:51:26.644Z","endTime":"2025-08-10T00:51:30.276Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2025-08-10T00:51:43.823Z","endTime":"2025-08-10T00:51:50.055Z","isPitch":false,"type":"action","player":{"id":672569,"link":"/api/v1/people/672569"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":80.1,"strikeZoneTop":3.0607510122085,"strikeZoneBottom":1.41452742831623,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.352473177850882,"aZ":-29.588433862529346,"pfxX":2.927071034382616,"pfxZ":1.5943239863224719,"pX":-0.4471765331878421,"pZ":3.2057918876077838,"vX0":2.020417913481675,"vY0":-125.4412699291754,"vZ0":0.35152360703724206,"x":134.05,"y":152.22,"x0":-1.6386847690577246,"y0":50.00192048448907,"z0":5.443635605576233,"aX":4.7428664344614715},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.1,"breakHorizontal":-5.8,"spinRate":2125,"spinDirection":162},"zone":11,"typeConfidence":0.9,"plateTime":0.4338553381042334,"extension":6.9875408713779},"index":3,"playId":"ba3d2530-49b6-3e3b-8aa0-77279aa199e2","pitchNumber":3,"startTime":"2025-08-10T00:51:50.055Z","endTime":"2025-08-10T00:51:55.044Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":79.8,"strikeZoneTop":3.13948598835263,"strikeZoneBottom":1.4921273083067,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.16679199595834,"aZ":-29.600782165489736,"pfxX":2.063374262378705,"pfxZ":1.6174238321357999,"pX":-1.0758477672109605,"pZ":1.1236880597332208,"vX0":0.9500486759098236,"vY0":-124.06972253474082,"vZ0":-4.1171335325363945,"x":158.01,"y":208.44,"x0":-1.7295061341734836,"y0":50.00270816401391,"z0":5.217441709071555,"aX":3.280808938317523},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.4,"breakHorizontal":-4.0,"spinRate":2211,"spinDirection":162},"zone":13,"typeConfidence":0.9,"plateTime":0.43813430749493243,"extension":6.991619236626528},"index":4,"playId":"0141b15b-e32f-34c6-93ae-ec5629d73ff7","pitchNumber":4,"startTime":"2025-08-10T00:52:06.572Z","endTime":"2025-08-10T00:52:10.625Z","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":94.0,"endSpeed":86.6,"strikeZoneTop":3.08244405569453,"strikeZoneBottom":1.48948326416985,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.949787874623354,"aZ":-14.2416468499179,"pfxX":-7.102361745250076,"pfxZ":9.395127157237894,"pX":0.2821378137023746,"pZ":2.042739675231053,"vX0":6.844967490012374,"vY0":-136.7488730260003,"vZ0":-6.144646652273406,"x":106.25,"y":183.63,"x0":-1.321220830980499,"y0":50.004179265832356,"z0":5.28231364588075,"aX":-13.558013814715034},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.0,"breakHorizontal":11.5,"spinRate":2471,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.3993439693970178,"extension":7.3029618836515935},"index":5,"playId":"606d9267-e328-3868-b340-283dc86dab43","pitchNumber":5,"startTime":"2025-08-10T00:52:22.499Z","endTime":"2025-08-10T00:52:26.363Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":79.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.223476191104243,"aZ":-29.835982571412018,"pfxX":0.8879272619462579,"pfxZ":1.499146828081103,"pX":1.2666870366319944,"pZ":1.13988729421389,"vX0":6.1619914882406155,"vY0":-123.30400037483739,"vZ0":-3.99510366486476,"x":78.52,"y":197.44,"x0":-1.3654968796247011,"y0":50.00418552541242,"z0":5.259256217632136,"aX":1.3867085814956186},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.2,"breakHorizontal":-2.9,"spinRate":2187,"spinDirection":136},"zone":14,"typeConfidence":0.9,"plateTime":0.44180012870616325,"extension":7.100292886890731},"index":6,"playId":"c916a024-fa79-3818-82f6-84fdc9e94c9d","pitchNumber":6,"startTime":"2025-08-10T00:52:38.655Z","endTime":"2025-08-10T00:52:42.572Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:52:42.572Z","atBatIndex":71},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Zach Neto walks.","rbi":0,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-10T00:53:00.509Z","endTime":"2025-08-10T00:55:01.228Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676051,"fullName":"Codi Heuer","link":"/api/v1/people/676051"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":80.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.36062753678499,"aZ":-28.236305144870805,"pfxX":1.1130820045924699,"pfxZ":2.4245225138601336,"pX":0.6198054422689396,"pZ":1.0384985311493973,"vX0":5.063979197582782,"vY0":-125.06095248184707,"vZ0":-4.665246029099142,"x":93.37,"y":210.74,"x0":-1.5557266957053286,"y0":50.00305556286882,"z0":5.1784860132529165,"aX":1.8053638053859657},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.8,"breakHorizontal":-2.9,"spinRate":2072,"spinDirection":208},"zone":14,"typeConfidence":0.9,"plateTime":0.43390542643291985,"extension":7.187793107271638},"index":0,"playId":"a31f9563-ecd4-3780-ac76-2b5a393b47f7","pitchNumber":1,"startTime":"2025-08-10T00:53:06.432Z","endTime":"2025-08-10T00:53:09.580Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.4,"strikeZoneTop":3.30844477288415,"strikeZoneBottom":1.58037307755448,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.230205822355185,"aZ":-16.41065673256051,"pfxX":-6.511768968755286,"pfxZ":8.340865350158323,"pX":1.9311217083858563,"pZ":1.07374962798139,"vX0":11.150375805850622,"vY0":-136.19023923377935,"vZ0":-8.21890250664096,"x":43.39,"y":209.79,"x0":-1.3589200844691516,"y0":50.00142555203899,"z0":5.252415728572002,"aX":-12.305258680021183},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.6,"breakHorizontal":9.6,"spinRate":2327,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.4012589044853576,"extension":7.201700966188503},"index":1,"playId":"1d67e551-587b-3701-aa3c-f909b4293157","pitchNumber":2,"startTime":"2025-08-10T00:53:23.578Z","endTime":"2025-08-10T00:53:26.760Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":80.0,"strikeZoneTop":3.20931467771928,"strikeZoneBottom":1.58078051453093,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.487337164001794,"aZ":-28.10214463804785,"pfxX":1.8964142421780865,"pfxZ":2.542388262108389,"pX":0.9371184030205462,"pZ":1.1164135009040677,"vX0":5.551694006043567,"vY0":-125.11459390423897,"vZ0":-4.485911471201495,"x":81.28,"y":208.64,"x0":-1.5468138721743987,"y0":50.005901504448545,"z0":5.204941320316482,"aX":3.0416070801301247},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.8,"breakHorizontal":-4.6,"spinRate":2134,"spinDirection":184},"zone":14,"typeConfidence":0.9,"plateTime":0.435850603270477,"extension":7.125627370564361},"index":2,"playId":"16ace5e8-5c69-31eb-884d-ea13f2d1ff52","pitchNumber":3,"startTime":"2025-08-10T00:53:40.803Z","endTime":"2025-08-10T00:53:44.871Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2025-08-10T00:53:55.143Z","endTime":"2025-08-10T00:54:10.539Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":78.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.9995552659974,"aZ":-30.344557708569194,"pfxX":1.693566039744726,"pfxZ":1.189581960888459,"pX":0.11673090614271782,"pZ":1.0084996873983474,"vX0":3.5911442413584647,"vY0":-121.87260633516317,"vZ0":-4.075361365164022,"x":112.55,"y":211.55,"x0":-1.5832353134264672,"y0":50.003095446191615,"z0":5.260906987243502,"aX":2.6030731597811787},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.6,"breakHorizontal":-3.7,"spinRate":2171,"spinDirection":131},"zone":14,"typeConfidence":0.9,"plateTime":0.44569578576991775,"extension":7.1039596523531765},"index":4,"playId":"edd36f5f-7c8e-3183-bb12-dd345d6e49e6","pitchNumber":4,"startTime":"2025-08-10T00:54:10.539Z","endTime":"2025-08-10T00:54:13.642Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.2,"strikeZoneTop":3.24608194812715,"strikeZoneBottom":1.57826815840894,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.5706164381114,"aZ":-30.266687488603026,"pfxX":1.249000086559334,"pfxZ":1.2500441150655195,"pX":-0.4267283675558402,"pZ":-0.013000217914160558,"vX0":2.2504862667400274,"vY0":-122.8203431324608,"vZ0":-6.519318283135602,"x":133.27,"y":239.13,"x0":-1.5160789073363357,"y0":50.0059774158121,"z0":5.238974814772299,"aX":1.9150746549135849},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.0,"breakHorizontal":-2.8,"spinRate":2138,"spinDirection":171},"zone":13,"typeConfidence":0.9,"plateTime":0.4453856251395667,"extension":7.05427398040918},"index":5,"playId":"e214e171-0501-33f1-80ff-b328ae915f82","pitchNumber":5,"startTime":"2025-08-10T00:54:28.107Z","endTime":"2025-08-10T00:54:32.159Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":78.3,"strikeZoneTop":3.30331003376492,"strikeZoneBottom":1.58096818949344,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.54621011739899,"aZ":-32.783649718861,"pfxX":3.5569058735210914,"pfxZ":-0.40258631599636374,"pX":1.7643125491890876,"pZ":0.18558922876606646,"vX0":6.672536205146859,"vY0":-122.27371814129181,"vZ0":-5.333886450750277,"x":49.75,"y":233.77,"x0":-1.454460323101126,"y0":50.00072605094081,"z0":5.185682203501094,"aX":5.42179994015902},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.7,"breakHorizontal":-7.9,"spinRate":2188,"spinDirection":104},"zone":14,"typeConfidence":0.9,"plateTime":0.4467710531715712,"extension":7.079878270626517},"index":6,"playId":"f94c5577-4194-33d5-b4e5-0df005817291","pitchNumber":6,"startTime":"2025-08-10T00:54:57.653Z","endTime":"2025-08-10T00:55:01.228Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:55:01.228Z","atBatIndex":72},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Nolan Schanuel grounds into a force out, first baseman Spencer Torkelson to shortstop Zach McKinstry. Zach Neto out at 2nd. Nolan Schanuel to 1st.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-10T00:55:17.635Z","endTime":"2025-08-10T00:56:11.941Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676051,"fullName":"Codi Heuer","link":"/api/v1/people/676051"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"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":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":87.2,"strikeZoneTop":3.55208522838617,"strikeZoneBottom":1.61807254343974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.798403806199225,"aZ":-17.908120032234358,"pfxX":-6.413476877071997,"pfxZ":7.423787356588636,"pX":0.013478225554901283,"pZ":1.2862024656781188,"vX0":6.366353784649893,"vY0":-136.94109092213776,"vZ0":-7.539110415460619,"x":116.49,"y":204.05,"x0":-1.4946998224397015,"y0":50.00560548316055,"z0":5.273887638469706,"aX":-12.330918181566489},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.2,"breakHorizontal":10.4,"spinRate":2424,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.3981184876964359,"extension":7.117541124328304},"index":0,"playId":"705d5bde-89e4-322d-ab21-24c5684ba8f3","pitchNumber":1,"startTime":"2025-08-10T00:55:28.284Z","endTime":"2025-08-10T00:55:32.335Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"182db788-0478-362a-9870-05a24214a8aa","startTime":"2025-08-10T00:55:45.874Z","endTime":"2025-08-10T00:55:48.874Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.70147496094325,"aZ":-26.301862266174183,"pfxX":-8.321975278141457,"pfxZ":3.7057985624903003,"pX":-0.9689480632168335,"pZ":1.8331819082069378,"vX0":3.970669909547145,"vY0":-124.47034822376769,"vZ0":-3.206655351521866,"x":153.93,"y":189.28,"x0":-1.495421606012928,"y0":50.00163653537587,"z0":5.293158738054067,"aX":-13.18443875593046},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.2,"breakHorizontal":14.3,"spinRate":2046,"spinDirection":253},"zone":13,"typeConfidence":0.86,"plateTime":0.43841306996158913,"extension":7.203226928255986},"hitData":{"launchSpeed":59.2,"launchAngle":-28.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.56,"coordY":164.25}},"index":2,"playId":"09651caf-6bb0-39a3-924c-16fd10d04e04","pitchNumber":2,"startTime":"2025-08-10T00:56:03.909Z","endTime":"2025-08-10T00:56:11.941Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:56:11.941Z","atBatIndex":73},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mike Trout lines out to shortstop Zach McKinstry.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-10T00:56:48.655Z","endTime":"2025-08-10T00:57:57.663Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676051,"fullName":"Codi Heuer","link":"/api/v1/people/676051"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"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":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.0,"strikeZoneTop":3.5807517177239,"strikeZoneBottom":1.57010481583993,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.519465450506083,"aZ":-15.538065854765511,"pfxX":-8.999105944831845,"pfxZ":9.064753947847365,"pX":2.0654707148949303,"pZ":1.3302883719513978,"vX0":11.855699404848156,"vY0":-134.47352798275602,"vZ0":-7.6437131127998255,"x":38.27,"y":202.86,"x0":-1.2265303278807553,"y0":50.00659103210752,"z0":5.307176113604513,"aX":-16.52397477319417},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.9,"breakHorizontal":13.8,"spinRate":2400,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.4069546231120804,"extension":7.385944978532917},"index":0,"playId":"aec00daf-6608-3ff9-81ac-4dda0a63b1f2","pitchNumber":1,"startTime":"2025-08-10T00:56:50.714Z","endTime":"2025-08-10T00:56:54.670Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Codi Heuer. Nolan Schanuel to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"aec00daf-6608-3ff9-81ac-4dda0a63b1f2","startTime":"2025-08-10T00:57:12.536Z","endTime":"2025-08-10T00:57:18.741Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":694384,"link":"/api/v1/people/694384"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.6,"strikeZoneTop":3.50135945162662,"strikeZoneBottom":1.57720328109253,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.59748820749899,"aZ":-14.791753528221308,"pfxX":-6.8774118035769485,"pfxZ":9.228208054668595,"pX":1.8674129562218822,"pZ":1.1303219794817319,"vX0":11.139542402614195,"vY0":-135.19271517266378,"vZ0":-8.252242706851822,"x":45.82,"y":208.26,"x0":-1.3800382892516834,"y0":50.00503529253859,"z0":5.223339816445581,"aX":-12.958147644345166},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.4,"breakHorizontal":10.6,"spinRate":2479,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.402444000560751,"extension":7.461077946419045},"index":2,"playId":"0fa353f5-f415-32d3-ab4d-ca67d8582246","pitchNumber":2,"startTime":"2025-08-10T00:57:18.741Z","endTime":"2025-08-10T00:57:21.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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.968038220646367,"aZ":-30.234199783795802,"pfxX":1.6539571454311321,"pfxZ":1.2293491475596792,"pX":0.9207721369312691,"pZ":1.7096906774016845,"vX0":5.735209116896239,"vY0":-123.98494008183702,"vZ0":-2.728813825490424,"x":81.9,"y":192.62,"x0":-1.6221708683293463,"y0":50.005668703448585,"z0":5.30620486387391,"aX":2.6172013935772567},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.9,"breakHorizontal":-4.1,"spinRate":2230,"spinDirection":178},"zone":14,"typeConfidence":0.9,"plateTime":0.4390223127487869,"extension":7.17769537565137},"index":3,"playId":"341a4618-bd7a-35de-b99e-11655b2a2473","pitchNumber":3,"startTime":"2025-08-10T00:57:34.438Z","endTime":"2025-08-10T00:57:37.438Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.61,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.13857590681659,"aZ":-16.8448859987083,"pfxX":-6.372175227034484,"pfxZ":8.250859471509962,"pX":0.601530587718893,"pZ":2.3323212559912174,"vX0":7.7486800812708605,"vY0":-134.89168777037742,"vZ0":-4.918145795127715,"x":94.07,"y":175.81,"x0":-1.4695850880065735,"y0":50.001170786358614,"z0":5.35277684582669,"aX":-11.836549338628158},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.2,"breakHorizontal":10.1,"spinRate":2429,"spinDirection":229},"zone":6,"typeConfidence":2.0,"plateTime":0.40481970019392177,"extension":7.497307626467604},"hitData":{"launchSpeed":107.6,"launchAngle":8.0,"totalDistance":155.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":106.39,"coordY":152.09}},"index":4,"playId":"aa0e2f13-9615-3c38-b2f4-affd9cb476af","pitchNumber":4,"startTime":"2025-08-10T00:57:53.150Z","endTime":"2025-08-10T00:57:57.663Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T00:57:57.663Z","atBatIndex":74},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kerry Carpenter pops out sharply to catcher Travis d'Arnaud in foul territory.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-10T01:00:35.663Z","endTime":"2025-08-10T01:01:54.216Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kenley Jansen replaces Luis García.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-10T00:59:26.868Z","endTime":"2025-08-10T01:00:37.962Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":445276,"link":"/api/v1/people/445276"},"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(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.9,"endSpeed":84.1,"strikeZoneTop":3.51785509468549,"strikeZoneBottom":1.60996827422583,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.739181059568185,"aZ":-14.108166486133847,"pfxX":1.3140859089550156,"pfxZ":10.179673278160646,"pX":1.6111425869910871,"pZ":0.7790328462592354,"vX0":9.9899328644124,"vY0":-131.79900992426994,"vZ0":-10.131400459190203,"x":55.59,"y":217.75,"x0":-2.385481866002225,"y0":50.002830225257775,"z0":5.6934583950771245,"aX":2.3298060533594858},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.6,"breakHorizontal":-4.4,"spinRate":2632,"spinDirection":194},"zone":14,"typeConfidence":0.9,"plateTime":0.41421516014641124,"extension":6.778244596346905},"index":1,"playId":"694923ac-9039-336c-8b92-fa5ae07c6485","pitchNumber":1,"startTime":"2025-08-10T01:00:37.962Z","endTime":"2025-08-10T01:00:41.161Z","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.7,"endSpeed":84.6,"strikeZoneTop":3.46853313293146,"strikeZoneBottom":1.60953705248514,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.20145022450322,"aZ":-15.215401494651683,"pfxX":-0.04849314226284518,"pfxZ":9.390120721314355,"pX":0.6020062691928926,"pZ":1.219633963247256,"vX0":8.059355439762156,"vY0":-133.19958573899305,"vZ0":-8.998582701470365,"x":94.05,"y":205.85,"x0":-2.450043717126106,"y0":50.004988406728636,"z0":5.7297664169915,"aX":-0.08785541179587536},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.4,"breakHorizontal":-1.6,"spinRate":2605,"spinDirection":194},"zone":14,"typeConfidence":0.9,"plateTime":0.41038128928709616,"extension":6.801305397042554},"index":2,"playId":"169b3d3b-ed6e-3776-b055-3f97967ce90b","pitchNumber":2,"startTime":"2025-08-10T01:00:58.707Z","endTime":"2025-08-10T01:01:02.695Z","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":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.221692258609018,"aZ":-14.252192828906075,"pfxX":0.16174267209128335,"pfxZ":9.845289027076795,"pX":0.7281709129480229,"pZ":1.346677920390092,"vX0":8.374932150514129,"vY0":-133.66808785640012,"vZ0":-8.95643317777877,"x":89.24,"y":202.42,"x0":-2.4588541874860583,"y0":50.00339184926577,"z0":5.750962547474124,"aX":0.2925261984177077},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.2,"breakHorizontal":-2.0,"spinRate":2531,"spinDirection":192},"zone":14,"typeConfidence":0.9,"plateTime":0.4088477162696038,"extension":6.823495577529717},"index":3,"playId":"b54b14c4-621f-34a0-a1a8-bd70a83c50fe","pitchNumber":3,"startTime":"2025-08-10T01:01:22.172Z","endTime":"2025-08-10T01:01:26.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.26698933493983,"aZ":-13.190690699994738,"pfxX":0.9902529434137056,"pfxZ":10.401669229145574,"pX":-0.22533778149019465,"pZ":3.2199385082171132,"vX0":5.185946830966877,"vY0":-133.63006002304735,"vZ0":-4.629449513275688,"x":125.59,"y":151.84,"x0":-2.3125785498119864,"y0":50.00644628502611,"z0":5.908407878145596,"aX":1.8081602417486928},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.1,"breakHorizontal":-2.8,"spinRate":2644,"spinDirection":197},"zone":2,"typeConfidence":0.9,"plateTime":0.40842638534795217,"extension":6.8402588879366935},"hitData":{"launchSpeed":100.3,"launchAngle":80.0,"totalDistance":11.0,"trajectory":"popup","hardness":"hard","location":"2","coordinates":{"coordX":130.22,"coordY":212.92}},"index":4,"playId":"48f2f1ff-5e8b-3b0a-9b91-090c51ad2cde","pitchNumber":4,"startTime":"2025-08-10T01:01:43.492Z","endTime":"2025-08-10T01:01:54.216Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:01:54.216Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gleyber Torres called out on strikes.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-10T01:02:14.502Z","endTime":"2025-08-10T01:03:53.571Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"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":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.8,"strikeZoneTop":3.20000181754279,"strikeZoneBottom":1.4268405031103,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.27531185076565,"aZ":-15.540376168245112,"pfxX":0.1604556134677173,"pfxZ":8.947771419053606,"pX":-0.20527801360211573,"pZ":2.244102949430583,"vX0":5.67496368342695,"vY0":-134.53323533944385,"vZ0":-6.664857058714127,"x":124.82,"y":178.19,"x0":-2.350444259813836,"y0":50.00542911824649,"z0":5.827513286952727,"aX":0.29771168232616557},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.2,"breakHorizontal":-1.3,"spinRate":2518,"spinDirection":193},"zone":5,"typeConfidence":0.9,"plateTime":0.40493059941229115,"extension":6.892529318385096},"index":0,"playId":"ac43d106-34b5-329c-b40f-a9a737b193cf","pitchNumber":1,"startTime":"2025-08-10T01:02:26.455Z","endTime":"2025-08-10T01:02:30.165Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":77.8,"strikeZoneTop":3.1905121325203,"strikeZoneBottom":1.44837914500305,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.444061941533718,"aZ":-34.281417530080915,"pfxX":2.6124890800856027,"pfxZ":-1.4018568116364074,"pX":0.7087984128712682,"pZ":1.7830485849653999,"vX0":5.648475099922679,"vY0":-120.58618404038795,"vZ0":-3.1637296860352246,"x":89.98,"y":190.64,"x0":-1.986792833497757,"y0":50.00473191563187,"z0":6.0814123465692544,"aX":3.917783236631022},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-3.0,"breakHorizontal":-5.9,"spinRate":2405,"spinDirection":89},"zone":9,"typeConfidence":0.91,"plateTime":0.45109665336730354,"extension":6.677000363586006},"index":1,"playId":"b9485e37-8605-38ab-9715-e13eca34636c","pitchNumber":2,"startTime":"2025-08-10T01:02:46.120Z","endTime":"2025-08-10T01:02:50.260Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.29194390683449,"strikeZoneBottom":1.51955276753687,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.036480367522977,"aZ":-14.08216640504431,"pfxX":-4.500709798986581,"pfxZ":9.58075086642355,"pX":0.5360944448469789,"pZ":3.6617901708307925,"vX0":7.27353342149065,"vY0":-136.10514729612152,"vZ0":-4.090907193407126,"x":96.57,"y":139.91,"x0":-1.578193522366812,"y0":50.00440043873415,"z0":6.150197651043585,"aX":-8.501102504891414},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.8,"breakHorizontal":6.7,"spinRate":2432,"spinDirection":194},"zone":12,"typeConfidence":0.91,"plateTime":0.40143334585102597,"extension":6.883689638913954},"index":2,"playId":"92b01fe0-5044-3810-8165-f8a1282b5353","pitchNumber":3,"startTime":"2025-08-10T01:03:07.065Z","endTime":"2025-08-10T01:03:10.611Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-10T01:03:26.363Z","endTime":"2025-08-10T01:03:49.519Z","isPitch":false,"type":"action","player":{"id":650402,"link":"/api/v1/people/650402"}},{"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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.30604040126589,"strikeZoneBottom":1.52049900866724,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.414524835504004,"aZ":-11.238468662636672,"pfxX":0.017051033388389314,"pfxZ":11.092967610969119,"pX":0.5184638979280385,"pZ":1.9725775004788106,"vX0":6.18021992065991,"vY0":-136.586399646913,"vZ0":-8.498842880782885,"x":97.24,"y":185.52,"x0":-1.7768629313886253,"y0":50.00310051988917,"z0":5.8996765053419615,"aX":0.03095383555143027},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.5,"breakHorizontal":-1.3,"spinRate":2707,"spinDirection":188},"zone":9,"typeConfidence":0.9,"plateTime":0.4012041435766469,"extension":6.836056131428481},"index":4,"playId":"c1a4c468-f01b-3c58-9ebe-5ab190163b84","pitchNumber":4,"startTime":"2025-08-10T01:03:49.519Z","endTime":"2025-08-10T01:03:53.571Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:03:53.571Z","atBatIndex":76},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Riley Greene strikes out swinging.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-10T01:04:18.898Z","endTime":"2025-08-10T01:05:32.410Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"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":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Riley Greene replaces Jahmai Jones.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-10T01:04:06.196Z","endTime":"2025-08-10T01:04:21.214Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":663330,"link":"/api/v1/people/663330"}},{"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":92.3,"endSpeed":84.8,"strikeZoneTop":3.62,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.080999804217278,"aZ":-13.8918448284,"pfxX":-1.587432317639301,"pfxZ":9.967038240580488,"pX":-0.41640674927288074,"pZ":2.705084290742194,"vX0":5.604718573428824,"vY0":-134.33008799220815,"vZ0":-5.81693104317659,"x":132.87,"y":165.74,"x0":-2.3202665759790526,"y0":50.003808791676214,"z0":5.879841743925428,"aX":-2.912717260006226},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.0,"breakHorizontal":1.7,"spinRate":2638,"spinDirection":190},"zone":4,"typeConfidence":0.85,"plateTime":0.4071709182990144,"extension":6.701134688329768},"index":1,"playId":"a7e60fd6-4f26-3703-8b0b-60c676402105","pitchNumber":1,"startTime":"2025-08-10T01:04:21.214Z","endTime":"2025-08-10T01:04:24.644Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.62,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.273723008850663,"aZ":-14.731609443290504,"pfxX":-5.8904153970519095,"pfxZ":9.535227775507387,"pX":-0.9189007547311459,"pZ":3.594593339777575,"vX0":4.685958828444705,"vY0":-134.4376633191573,"vZ0":-3.8600835084737475,"x":152.03,"y":141.73,"x0":-1.919605410227514,"y0":50.006460719575706,"z0":6.095552869300013,"aX":-10.779450270718097},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.7,"breakHorizontal":9.6,"spinRate":2365,"spinDirection":201},"zone":11,"typeConfidence":0.91,"plateTime":0.4075023091923584,"extension":6.769188394442787},"index":2,"playId":"3c945d57-459f-31c6-9b0b-407cfef2338c","pitchNumber":2,"startTime":"2025-08-10T01:04:39.768Z","endTime":"2025-08-10T01:04:43.150Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.6,"strikeZoneTop":3.62,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.662519780654534,"aZ":-34.104500378539065,"pfxX":2.9085264568477216,"pfxZ":-1.3103570934663615,"pX":0.15122705820951618,"pZ":1.85856441330718,"vX0":4.3560641911085165,"vY0":-120.31597572744367,"vZ0":-2.8802808840802507,"x":111.24,"y":188.6,"x0":-2.0585346258457293,"y0":50.00478463089075,"z0":6.084235884870503,"aX":4.27715457625935},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-2.8,"breakHorizontal":-6.2,"spinRate":2405,"spinDirection":69},"zone":8,"typeConfidence":0.92,"plateTime":0.45469422265386905,"extension":6.719463244706715},"index":3,"playId":"2eadf883-dc02-3302-ae7b-26372c53bcdb","pitchNumber":3,"startTime":"2025-08-10T01:05:05.467Z","endTime":"2025-08-10T01:05:09.444Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.9,"strikeZoneTop":3.62,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.61086936295896,"aZ":-36.26383815200563,"pfxX":2.4719967906780207,"pfxZ":-2.720566972258162,"pX":-0.5465173449917906,"pZ":0.08666216229212183,"vX0":2.840973864263606,"vY0":-121.50919984450137,"vZ0":-6.781547832089888,"x":137.83,"y":236.44,"x0":-2.0496592623708856,"y0":50.002645205057405,"z0":6.044258517567231,"aX":3.7160039293272638},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-6.2,"breakHorizontal":-5.2,"spinRate":2480,"spinDirection":60},"zone":13,"typeConfidence":0.92,"plateTime":0.4498525959572799,"extension":6.619644861516984},"index":4,"playId":"d64017e8-08fc-3421-aa8b-c46f67ed81bd","pitchNumber":4,"startTime":"2025-08-10T01:05:27.436Z","endTime":"2025-08-10T01:05:32.410Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:05:32.410Z","atBatIndex":77}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Riley Greene strikes out swinging.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-10T01:04:18.898Z","endTime":"2025-08-10T01:05:32.410Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"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":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Riley Greene replaces Jahmai Jones.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-10T01:04:06.196Z","endTime":"2025-08-10T01:04:21.214Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":663330,"link":"/api/v1/people/663330"}},{"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":92.3,"endSpeed":84.8,"strikeZoneTop":3.62,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.080999804217278,"aZ":-13.8918448284,"pfxX":-1.587432317639301,"pfxZ":9.967038240580488,"pX":-0.41640674927288074,"pZ":2.705084290742194,"vX0":5.604718573428824,"vY0":-134.33008799220815,"vZ0":-5.81693104317659,"x":132.87,"y":165.74,"x0":-2.3202665759790526,"y0":50.003808791676214,"z0":5.879841743925428,"aX":-2.912717260006226},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.0,"breakHorizontal":1.7,"spinRate":2638,"spinDirection":190},"zone":4,"typeConfidence":0.85,"plateTime":0.4071709182990144,"extension":6.701134688329768},"index":1,"playId":"a7e60fd6-4f26-3703-8b0b-60c676402105","pitchNumber":1,"startTime":"2025-08-10T01:04:21.214Z","endTime":"2025-08-10T01:04:24.644Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.62,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.273723008850663,"aZ":-14.731609443290504,"pfxX":-5.8904153970519095,"pfxZ":9.535227775507387,"pX":-0.9189007547311459,"pZ":3.594593339777575,"vX0":4.685958828444705,"vY0":-134.4376633191573,"vZ0":-3.8600835084737475,"x":152.03,"y":141.73,"x0":-1.919605410227514,"y0":50.006460719575706,"z0":6.095552869300013,"aX":-10.779450270718097},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.7,"breakHorizontal":9.6,"spinRate":2365,"spinDirection":201},"zone":11,"typeConfidence":0.91,"plateTime":0.4075023091923584,"extension":6.769188394442787},"index":2,"playId":"3c945d57-459f-31c6-9b0b-407cfef2338c","pitchNumber":2,"startTime":"2025-08-10T01:04:39.768Z","endTime":"2025-08-10T01:04:43.150Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.6,"strikeZoneTop":3.62,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.662519780654534,"aZ":-34.104500378539065,"pfxX":2.9085264568477216,"pfxZ":-1.3103570934663615,"pX":0.15122705820951618,"pZ":1.85856441330718,"vX0":4.3560641911085165,"vY0":-120.31597572744367,"vZ0":-2.8802808840802507,"x":111.24,"y":188.6,"x0":-2.0585346258457293,"y0":50.00478463089075,"z0":6.084235884870503,"aX":4.27715457625935},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-2.8,"breakHorizontal":-6.2,"spinRate":2405,"spinDirection":69},"zone":8,"typeConfidence":0.92,"plateTime":0.45469422265386905,"extension":6.719463244706715},"index":3,"playId":"2eadf883-dc02-3302-ae7b-26372c53bcdb","pitchNumber":3,"startTime":"2025-08-10T01:05:05.467Z","endTime":"2025-08-10T01:05:09.444Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.9,"strikeZoneTop":3.62,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.61086936295896,"aZ":-36.26383815200563,"pfxX":2.4719967906780207,"pfxZ":-2.720566972258162,"pX":-0.5465173449917906,"pZ":0.08666216229212183,"vX0":2.840973864263606,"vY0":-121.50919984450137,"vZ0":-6.781547832089888,"x":137.83,"y":236.44,"x0":-2.0496592623708856,"y0":50.002645205057405,"z0":6.044258517567231,"aX":3.7160039293272638},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-6.2,"breakHorizontal":-5.2,"spinRate":2480,"spinDirection":60},"zone":13,"typeConfidence":0.92,"plateTime":0.4498525959572799,"extension":6.619644861516984},"index":4,"playId":"d64017e8-08fc-3421-aa8b-c46f67ed81bd","pitchNumber":4,"startTime":"2025-08-10T01:05:27.436Z","endTime":"2025-08-10T01:05:32.410Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T01:05:32.410Z","atBatIndex":77},"scoringPlays":[3,13,16,29,37,38,42,66],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2,3,4],"bottom":[5,6,7,8],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":1,"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":108.08,"y":125.16},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":1,"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"coordinates":{"x":160.76,"y":115.39},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":1,"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"coordinates":{"x":99.31,"y":64.49},"type":"H","description":"Double"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":1,"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"coordinates":{"x":189.55,"y":125.66},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":1,"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":175.34,"y":81.11},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":1,"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":58.7,"y":98.8},"type":"O","description":"Lineout"}]}},{"startIndex":9,"endIndex":17,"top":[9,10,11],"bottom":[12,13,14,15,16,17],"hits":{"away":[],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":2,"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"coordinates":{"x":29.0,"y":101.0},"type":"H","description":"Triple"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":2,"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"batter":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"coordinates":{"x":79.01,"y":109.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":2,"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"coordinates":{"x":221.5,"y":103.44},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":2,"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"coordinates":{"x":171.65,"y":66.79},"type":"O","description":"Sac Fly"}]}},{"startIndex":18,"endIndex":25,"top":[18,19,20],"bottom":[21,22,23,24,25],"hits":{"away":[],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":3,"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"coordinates":{"x":77.49,"y":115.08},"type":"H","description":"Single"}]}},{"startIndex":26,"endIndex":39,"top":[26,27,28,29,30,31,32,33],"bottom":[34,35,36,37,38,39],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":4,"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"coordinates":{"x":105.88,"y":154.12},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":4,"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"coordinates":{"x":81.5,"y":111.41},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":4,"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":48.09,"y":62.86},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":4,"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":189.73,"y":141.61},"type":"H","description":"Triple"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":4,"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":133.35,"y":83.74},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":4,"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":88.56,"y":99.62},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":4,"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"coordinates":{"x":154.55,"y":69.96},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":4,"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"coordinates":{"x":122.61,"y":68.44},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":4,"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":61.78,"y":109.0},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":4,"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"coordinates":{"x":207.19,"y":102.37},"type":"O","description":"Flyout"}]}},{"startIndex":40,"endIndex":47,"top":[40,41,42,43,44],"bottom":[45,46,47],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":5,"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":174.65,"y":107.92},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":5,"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"coordinates":{"x":78.1,"y":44.85},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":5,"pitcher":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":104.87,"y":163.75},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":157.59,"y":162.23},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"batter":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"coordinates":{"x":156.24,"y":84.57},"type":"O","description":"Flyout"}]}},{"startIndex":48,"endIndex":56,"top":[48,49,50,51],"bottom":[52,53,54,55,56],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":6,"pitcher":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":124.66,"y":141.77},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":6,"pitcher":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"batter":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"coordinates":{"x":96.76,"y":162.23},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":6,"pitcher":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"batter":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"coordinates":{"x":83.44,"y":108.57},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":6,"pitcher":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":165.1,"y":173.46},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":6,"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"coordinates":{"x":149.83,"y":83.1},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":6,"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":113.99,"y":147.02},"type":"O","description":"Groundout"}]}},{"startIndex":57,"endIndex":63,"top":[57,58,59],"bottom":[60,61,62,63],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":7,"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":151.32,"y":155.23},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":7,"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"coordinates":{"x":167.69,"y":138.47},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":7,"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"coordinates":{"x":105.88,"y":161.72},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":7,"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":166.09,"y":120.28},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":7,"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"batter":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"coordinates":{"x":110.45,"y":160.2},"type":"O","description":"Groundout"}]}},{"startIndex":64,"endIndex":70,"top":[64,65,66,67],"bottom":[68,69,70],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":8,"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"coordinates":{"x":108.42,"y":155.13},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":8,"pitcher":{"id":676051,"fullName":"Codi Heuer","link":"/api/v1/people/676051"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":75.31,"y":73.91},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":8,"pitcher":{"id":676051,"fullName":"Codi Heuer","link":"/api/v1/people/676051"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":191.07,"y":55.66},"type":"H","description":"Home Run"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":8,"pitcher":{"id":472610,"fullName":"Luis García","link":"/api/v1/people/472610"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":129.13,"y":169.49},"type":"O","description":"Groundout"}]}},{"startIndex":71,"endIndex":77,"top":[71,72,73,74],"bottom":[75,76,77],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":9,"pitcher":{"id":676051,"fullName":"Codi Heuer","link":"/api/v1/people/676051"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":155.56,"y":164.25},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":9,"pitcher":{"id":676051,"fullName":"Codi Heuer","link":"/api/v1/people/676051"},"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"coordinates":{"x":106.39,"y":152.09},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":9,"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"coordinates":{"x":130.22,"y":212.92},"type":"O","description":"Pop Out"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":3,"hits":3,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":4,"hits":9,"errors":0,"leftOnBase":8},"away":{"runs":7,"hits":9,"errors":0,"leftOnBase":5}},"defense":{"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"catcher":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"first":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"second":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"third":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"shortstop":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"left":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"center":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"right":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"onDeck":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"inHole":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"battingOrder":4,"team":{"id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"}},"offense":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"onDeck":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"inHole":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"pitcher":{"id":676051,"fullName":"Codi Heuer","link":"/api/v1/people/676051"},"battingOrder":3,"team":{"id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"}},"balls":0,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":8,"airOuts":6,"runs":7,"doubles":1,"triples":1,"homeRuns":3,"strikeOuts":13,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".233","atBats":36,"obp":".304","slg":".408","ops":".712","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":21,"rbi":7,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.00","popOuts":2,"lineOuts":1},"pitching":{"flyOuts":5,"groundOuts":4,"airOuts":8,"runs":4,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":14,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":33,"obp":".333","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":164,"era":"4.59","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.42","battersFaced":39,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":164,"balls":59,"strikes":105,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":4,"pitchesPerInning":"18.22","runsScoredPer9":"4.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":4,"putOuts":27,"errors":0,"chances":31,"passedBall":0,"pickoffs":0}},"players":{"ID672724":{"person":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"jerseyNumber":"10","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"501","stats":{"batting":{"note":"a-","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":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":75,"flyOuts":20,"groundOuts":50,"airOuts":41,"runs":18,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":48,"baseOnBalls":11,"intentionalWalks":0,"hits":25,"hitByPitch":1,"avg":".152","atBats":164,"obp":".210","slg":".238","ops":".448","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":176,"totalBases":39,"rbi":13,"leftOnBase":74,"sacBunts":0,"sacFlies":0,"babip":".195","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"54.67","popOuts":10,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":118,"putOuts":46,"errors":5,"chances":169,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID650859":{"person":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | HR, 3B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":1,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":7,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":41,"groundOuts":126,"airOuts":89,"runs":42,"doubles":13,"triples":2,"homeRuns":6,"strikeOuts":74,"baseOnBalls":22,"intentionalWalks":0,"hits":95,"hitByPitch":3,"avg":".249","atBats":381,"obp":".294","slg":".341","ops":".635","caughtStealing":6,"stolenBases":4,"stolenBasePercentage":".400","caughtStealingPercentage":".600","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":409,"totalBases":130,"rbi":27,"leftOnBase":144,"sacBunts":1,"sacFlies":2,"babip":".294","groundOutsToAirouts":"1.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"63.50","popOuts":12,"lineOuts":36},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":224,"putOuts":98,"errors":11,"chances":333,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID672569":{"person":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"jerseyNumber":"51","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":27,"flyOuts":9,"groundOuts":17,"airOuts":15,"runs":9,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":14,"baseOnBalls":5,"intentionalWalks":0,"hits":10,"hitByPitch":3,"avg":".179","atBats":56,"obp":".281","slg":".357","ops":".638","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":64,"totalBases":20,"rbi":7,"leftOnBase":31,"sacBunts":0,"sacFlies":0,"babip":".179","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.67","popOuts":2,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":39,"errors":1,"chances":42,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID695681":{"person":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"jerseyNumber":"4","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":10,"groundOuts":17,"airOuts":15,"runs":11,"doubles":1,"triples":1,"homeRuns":3,"strikeOuts":26,"baseOnBalls":12,"intentionalWalks":0,"hits":13,"hitByPitch":1,"avg":".188","atBats":69,"obp":".313","slg":".362","ops":".675","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":84,"totalBases":25,"rbi":8,"leftOnBase":32,"sacBunts":1,"sacFlies":1,"babip":".244","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.00","popOuts":0,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":55,"putOuts":26,"errors":0,"chances":81,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687263":{"person":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"jerseyNumber":"9","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | BB, 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"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":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":57,"groundOuts":81,"airOuts":98,"runs":69,"doubles":23,"triples":1,"homeRuns":17,"strikeOuts":111,"baseOnBalls":23,"intentionalWalks":2,"hits":103,"hitByPitch":9,"avg":".264","atBats":390,"obp":".318","slg":".459","ops":".777","caughtStealing":8,"stolenBases":21,"stolenBasePercentage":".724","caughtStealingPercentage":".276","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":425,"totalBases":179,"rbi":46,"leftOnBase":108,"sacBunts":0,"sacFlies":3,"babip":".325","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.94","popOuts":19,"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":256,"putOuts":133,"errors":8,"chances":397,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID641401":{"person":{"id":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":33,"gamesStarted":0,"flyOuts":25,"groundOuts":25,"airOuts":46,"runs":20,"doubles":4,"triples":1,"homeRuns":7,"strikeOuts":29,"baseOnBalls":13,"intentionalWalks":3,"hits":29,"hitByPitch":0,"atBats":127,"obp":".298","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":571,"era":"4.67","inningsPitched":"34.2","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":18,"whip":"1.21","battersFaced":142,"outs":104,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":571,"balls":203,"strikes":368,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.54","rbi":0,"winPercentage":".667","pitchesPerInning":"16.47","gamesFinished":9,"strikeoutWalkRatio":"2.23","strikeoutsPer9Inn":"7.53","walksPer9Inn":"3.38","hitsPer9Inn":"7.53","runsScoredPer9":"5.19","homeRunsPer9":"1.82","inheritedRunners":22,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660162":{"person":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"jerseyNumber":"5","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"500","stats":{"batting":{"summary":"0-2 | HBP, 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":0,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":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":50,"flyOuts":31,"groundOuts":28,"airOuts":47,"runs":25,"doubles":6,"triples":1,"homeRuns":8,"strikeOuts":45,"baseOnBalls":19,"intentionalWalks":0,"hits":33,"hitByPitch":4,"avg":".217","atBats":152,"obp":".318","slg":".428","ops":".746","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":176,"totalBases":65,"rbi":24,"leftOnBase":68,"sacBunts":0,"sacFlies":1,"babip":".250","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.00","popOuts":4,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":63,"putOuts":37,"errors":7,"chances":107,"fielding":".935","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID518595":{"person":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"jerseyNumber":"25","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":15,"errors":0,"chances":15,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":22,"groundOuts":37,"airOuts":41,"runs":15,"doubles":9,"triples":0,"homeRuns":6,"strikeOuts":58,"baseOnBalls":13,"intentionalWalks":0,"hits":36,"hitByPitch":3,"avg":".211","atBats":171,"obp":".277","slg":".368","ops":".645","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":188,"totalBases":63,"rbi":17,"leftOnBase":76,"sacBunts":0,"sacFlies":1,"babip":".278","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.50","popOuts":11,"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":{"gamesStarted":1,"caughtStealing":8,"stolenBases":40,"stolenBasePercentage":".833","caughtStealingPercentage":".167","assists":13,"putOuts":359,"errors":2,"chances":374,"fielding":".995","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID667755":{"person":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":34,"groundOuts":204,"airOuts":67,"runs":69,"doubles":24,"triples":1,"homeRuns":8,"strikeOuts":119,"baseOnBalls":61,"intentionalWalks":0,"hits":131,"hitByPitch":4,"atBats":515,"obp":".337","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":2206,"era":"4.01","inningsPitched":"137.0","wins":7,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":61,"whip":"1.40","battersFaced":587,"outs":411,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2206,"balls":837,"strikes":1369,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"3.04","rbi":0,"winPercentage":".438","pitchesPerInning":"16.10","gamesFinished":0,"strikeoutWalkRatio":"1.95","strikeoutsPer9Inn":"7.82","walksPer9Inn":"4.01","hitsPer9Inn":"8.61","runsScoredPer9":"4.53","homeRunsPer9":"0.53","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":4,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":18,"putOuts":10,"errors":0,"chances":28,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621493":{"person":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"jerseyNumber":"3","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"400","stats":{"batting":{"summary":"3-4 | HR, 2B, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":7,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":115,"flyOuts":75,"groundOuts":82,"airOuts":124,"runs":62,"doubles":26,"triples":2,"homeRuns":27,"strikeOuts":136,"baseOnBalls":49,"intentionalWalks":1,"hits":103,"hitByPitch":2,"avg":".235","atBats":439,"obp":".310","slg":".487","ops":".797","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":496,"totalBases":214,"rbi":87,"leftOnBase":207,"sacBunts":0,"sacFlies":6,"babip":".270","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.26","popOuts":25,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":222,"errors":4,"chances":229,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID686799":{"person":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":132,"airOuts":88,"runs":71,"doubles":11,"triples":1,"homeRuns":17,"strikeOuts":70,"baseOnBalls":53,"intentionalWalks":4,"hits":118,"hitByPitch":6,"atBats":403,"obp":".379","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":1696,"era":"5.85","inningsPitched":"104.2","wins":3,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":68,"whip":"1.63","battersFaced":467,"outs":314,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1696,"balls":645,"strikes":1051,"strikePercentage":".620","hitBatsmen":6,"balks":1,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".250","pitchesPerInning":"16.20","gamesFinished":0,"strikeoutWalkRatio":"1.32","strikeoutsPer9Inn":"6.02","walksPer9Inn":"4.56","hitsPer9Inn":"10.15","runsScoredPer9":"6.11","homeRunsPer9":"1.46","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":14,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":4,"errors":2,"chances":17,"fielding":".882","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605177":{"person":{"id":605177,"fullName":"Andrew Chafin","link":"/api/v1/people/605177"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":30,"gamesStarted":0,"flyOuts":11,"groundOuts":19,"airOuts":25,"runs":8,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":21,"baseOnBalls":14,"intentionalWalks":0,"hits":22,"hitByPitch":0,"atBats":86,"obp":".360","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":439,"era":"2.28","inningsPitched":"23.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":6,"whip":"1.52","battersFaced":101,"outs":71,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":439,"balls":166,"strikes":273,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":5,"pickoffs":3,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".500","pitchesPerInning":"18.55","gamesFinished":7,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"7.99","walksPer9Inn":"5.32","hitsPer9Inn":"8.37","runsScoredPer9":"3.04","homeRunsPer9":"0.38","inheritedRunners":20,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID545361":{"person":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"jerseyNumber":"27","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"300","stats":{"batting":{"summary":"1-5 | K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":41,"groundOuts":49,"airOuts":81,"runs":49,"doubles":9,"triples":1,"homeRuns":20,"strikeOuts":116,"baseOnBalls":58,"intentionalWalks":10,"hits":76,"hitByPitch":5,"avg":".240","atBats":317,"obp":".361","slg":".464","ops":".825","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":385,"totalBases":147,"rbi":50,"leftOnBase":113,"sacBunts":0,"sacFlies":5,"babip":".301","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.85","popOuts":15,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":46,"errors":0,"chances":48,"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"}]},"ID445276":{"person":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"jerseyNumber":"74","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"note":"(S, 21)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"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":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":3,"strikes":9,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":46,"gamesStarted":0,"flyOuts":40,"groundOuts":29,"airOuts":59,"runs":14,"doubles":4,"triples":1,"homeRuns":6,"strikeOuts":42,"baseOnBalls":13,"intentionalWalks":2,"hits":32,"hitByPitch":0,"atBats":161,"obp":".259","caughtStealing":0,"stolenBases":12,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":647,"era":"2.72","inningsPitched":"43.0","wins":4,"losses":2,"saves":21,"saveOpportunities":22,"holds":0,"blownSaves":1,"earnedRuns":13,"whip":"1.05","battersFaced":175,"outs":129,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":647,"balls":192,"strikes":455,"strikePercentage":".700","hitBatsmen":0,"balks":3,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.49","rbi":0,"winPercentage":".667","pitchesPerInning":"15.05","gamesFinished":34,"strikeoutWalkRatio":"3.23","strikeoutsPer9Inn":"8.79","walksPer9Inn":"2.72","hitsPer9Inn":"6.70","runsScoredPer9":"2.93","homeRunsPer9":"1.26","inheritedRunners":7,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":13,"lineOuts":6},"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666176":{"person":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"jerseyNumber":"7","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | HR, K, 3 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":46,"groundOuts":82,"airOuts":102,"runs":44,"doubles":14,"triples":1,"homeRuns":25,"strikeOuts":102,"baseOnBalls":27,"intentionalWalks":0,"hits":86,"hitByPitch":9,"avg":".232","atBats":371,"obp":".299","slg":".477","ops":".776","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":410,"totalBases":177,"rbi":70,"leftOnBase":165,"sacBunts":0,"sacFlies":1,"babip":".249","groundOutsToAirouts":"0.80","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"14.84","popOuts":25,"lineOuts":31},"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":251,"errors":7,"chances":260,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID666171":{"person":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"note":"(H, 17)","summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":9,"strikes":14,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":48,"gamesStarted":1,"flyOuts":22,"groundOuts":33,"airOuts":38,"runs":26,"doubles":6,"triples":0,"homeRuns":10,"strikeOuts":57,"baseOnBalls":26,"intentionalWalks":3,"hits":39,"hitByPitch":2,"atBats":167,"obp":".344","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":775,"era":"5.19","inningsPitched":"43.1","wins":6,"losses":4,"saves":2,"saveOpportunities":7,"holds":17,"blownSaves":5,"earnedRuns":25,"whip":"1.50","battersFaced":195,"outs":130,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":775,"balls":286,"strikes":489,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".600","pitchesPerInning":"17.88","gamesFinished":4,"strikeoutWalkRatio":"2.19","strikeoutsPer9Inn":"11.84","walksPer9Inn":"5.40","hitsPer9Inn":"8.10","runsScoredPer9":"5.40","homeRunsPer9":"2.08","inheritedRunners":12,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID694384":{"person":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"jerseyNumber":"18","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"200","stats":{"batting":{"summary":"1-5 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":113,"flyOuts":75,"groundOuts":118,"airOuts":136,"runs":56,"doubles":21,"triples":1,"homeRuns":9,"strikeOuts":60,"baseOnBalls":51,"intentionalWalks":4,"hits":114,"hitByPitch":8,"avg":".270","atBats":422,"obp":".357","slg":".389","ops":".746","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":487,"totalBases":164,"rbi":46,"leftOnBase":157,"sacBunts":3,"sacFlies":3,"babip":".295","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.89","popOuts":22,"lineOuts":39},"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":55,"putOuts":877,"errors":6,"chances":938,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID579328":{"person":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"jerseyNumber":"16","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"note":"(W, 6-7)","summary":"5.0 IP, 4 ER, 7 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":1,"airOuts":6,"runs":4,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":102,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":24,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":102,"balls":38,"strikes":64,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"7.20","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"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":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":92,"groundOuts":96,"airOuts":159,"runs":60,"doubles":21,"triples":1,"homeRuns":17,"strikeOuts":146,"baseOnBalls":58,"intentionalWalks":3,"hits":140,"hitByPitch":2,"atBats":536,"obp":".333","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","numberOfPitches":2417,"era":"3.37","inningsPitched":"139.0","wins":6,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":52,"whip":"1.42","battersFaced":601,"outs":417,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2417,"balls":871,"strikes":1546,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":6,"pickoffs":2,"groundOutsToAirouts":"0.60","rbi":4,"winPercentage":".462","pitchesPerInning":"17.39","gamesFinished":0,"strikeoutWalkRatio":"2.52","strikeoutsPer9Inn":"9.45","walksPer9Inn":"3.76","hitsPer9Inn":"9.06","runsScoredPer9":"3.88","homeRunsPer9":"1.10","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":27,"lineOuts":40},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":4,"errors":2,"chances":14,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669326":{"person":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"jerseyNumber":"22","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".357","atBats":14,"obp":".357","slg":".429","ops":".786","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":14,"totalBases":6,"rbi":0,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".625","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608334":{"person":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":0,"flyOuts":5,"groundOuts":20,"airOuts":14,"runs":6,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":19,"baseOnBalls":6,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":63,"obp":".232","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":260,"era":"3.06","inningsPitched":"17.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"0.91","battersFaced":69,"outs":53,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":260,"balls":97,"strikes":163,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.43","rbi":0,"winPercentage":".---","pitchesPerInning":"14.72","gamesFinished":8,"strikeoutWalkRatio":"3.17","strikeoutsPer9Inn":"9.68","walksPer9Inn":"3.06","hitsPer9Inn":"5.09","runsScoredPer9":"3.06","homeRunsPer9":"1.02","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681351":{"person":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"jerseyNumber":"14","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":48,"groundOuts":62,"airOuts":80,"runs":32,"doubles":7,"triples":1,"homeRuns":18,"strikeOuts":111,"baseOnBalls":17,"intentionalWalks":0,"hits":77,"hitByPitch":2,"avg":".234","atBats":329,"obp":".275","slg":".426","ops":".701","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":349,"totalBases":140,"rbi":39,"leftOnBase":156,"sacBunts":0,"sacFlies":1,"babip":".294","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.28","popOuts":14,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":9,"stolenBases":49,"stolenBasePercentage":".845","caughtStealingPercentage":".155","assists":20,"putOuts":586,"errors":4,"chances":610,"fielding":".993","passedBall":5,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656271":{"person":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"note":"(H, 13)","summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":8,"strikes":11,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":56,"gamesStarted":1,"flyOuts":25,"groundOuts":60,"airOuts":41,"runs":16,"doubles":6,"triples":3,"homeRuns":6,"strikeOuts":41,"baseOnBalls":18,"intentionalWalks":4,"hits":45,"hitByPitch":2,"atBats":179,"obp":".319","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":813,"era":"2.94","inningsPitched":"49.0","wins":5,"losses":1,"saves":0,"saveOpportunities":4,"holds":13,"blownSaves":4,"earnedRuns":16,"whip":"1.29","battersFaced":207,"outs":147,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":813,"balls":284,"strikes":529,"strikePercentage":".650","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.46","rbi":0,"winPercentage":".833","pitchesPerInning":"16.59","gamesFinished":11,"strikeoutWalkRatio":"2.28","strikeoutsPer9Inn":"7.53","walksPer9Inn":"3.31","hitsPer9Inn":"8.27","runsScoredPer9":"2.94","homeRunsPer9":"1.10","inheritedRunners":33,"inheritedRunnersScored":16,"catchersInterference":0,"sacBunts":3,"sacFlies":5,"passedBall":0,"popOuts":5,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":0,"chances":7,"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"}]},"ID672282":{"person":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":50,"gamesStarted":0,"flyOuts":21,"groundOuts":42,"airOuts":40,"runs":28,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":67,"baseOnBalls":21,"intentionalWalks":4,"hits":51,"hitByPitch":2,"atBats":200,"obp":".332","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":896,"era":"4.64","inningsPitched":"52.1","wins":3,"losses":3,"saves":2,"saveOpportunities":6,"holds":11,"blownSaves":4,"earnedRuns":27,"whip":"1.38","battersFaced":223,"outs":157,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":896,"balls":303,"strikes":593,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.05","rbi":0,"winPercentage":".500","pitchesPerInning":"17.12","gamesFinished":6,"strikeoutWalkRatio":"3.19","strikeoutsPer9Inn":"11.52","walksPer9Inn":"3.61","hitsPer9Inn":"8.77","runsScoredPer9":"4.82","homeRunsPer9":"1.03","inheritedRunners":13,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID543294":{"person":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":22,"flyOuts":87,"groundOuts":107,"airOuts":156,"runs":64,"doubles":25,"triples":2,"homeRuns":19,"strikeOuts":78,"baseOnBalls":28,"intentionalWalks":3,"hits":116,"hitByPitch":4,"atBats":451,"obp":".303","caughtStealing":1,"stolenBases":18,"stolenBasePercentage":".947","caughtStealingPercentage":".053","numberOfPitches":1809,"era":"4.63","inningsPitched":"116.2","wins":6,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":60,"whip":"1.23","battersFaced":489,"outs":350,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1809,"balls":586,"strikes":1223,"strikePercentage":".680","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".429","pitchesPerInning":"15.51","gamesFinished":0,"strikeoutWalkRatio":"2.79","strikeoutsPer9Inn":"6.02","walksPer9Inn":"2.16","hitsPer9Inn":"8.95","runsScoredPer9":"4.94","homeRunsPer9":"1.47","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":39,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":3,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID472610":{"person":{"id":472610,"fullName":"Luis García","link":"/api/v1/people/472610"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"note":"(H, 7)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":8,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":1,"strikes":7,"strikePercentage":".880","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":42,"gamesStarted":0,"flyOuts":9,"groundOuts":53,"airOuts":23,"runs":19,"doubles":11,"triples":2,"homeRuns":2,"strikeOuts":36,"baseOnBalls":18,"intentionalWalks":4,"hits":42,"hitByPitch":0,"atBats":152,"obp":".353","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":660,"era":"3.95","inningsPitched":"41.0","wins":2,"losses":0,"saves":0,"saveOpportunities":1,"holds":7,"blownSaves":1,"earnedRuns":18,"whip":"1.46","battersFaced":172,"outs":123,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":660,"balls":235,"strikes":425,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":8,"pickoffs":0,"groundOutsToAirouts":"2.30","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.10","gamesFinished":13,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"7.90","walksPer9Inn":"3.95","hitsPer9Inn":"9.22","runsScoredPer9":"4.17","homeRunsPer9":"0.44","inheritedRunners":15,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"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"}]},"ID542881":{"person":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":99,"groundOuts":97,"airOuts":170,"runs":67,"doubles":26,"triples":3,"homeRuns":26,"strikeOuts":97,"baseOnBalls":47,"intentionalWalks":4,"hits":124,"hitByPitch":3,"atBats":483,"obp":".323","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":2086,"era":"4.63","inningsPitched":"122.1","wins":2,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":63,"whip":"1.40","battersFaced":538,"outs":367,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2086,"balls":742,"strikes":1344,"strikePercentage":".640","hitBatsmen":3,"balks":3,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".222","pitchesPerInning":"17.05","gamesFinished":0,"strikeoutWalkRatio":"2.06","strikeoutsPer9Inn":"7.14","walksPer9Inn":"3.46","hitsPer9Inn":"9.12","runsScoredPer9":"4.93","homeRunsPer9":"1.91","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":40,"lineOuts":31},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":3,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[687263,694384,545361,621493,660162,672724,666176,650859,518595,672569,579328,666171,656271,472610,445276],"pitchers":[579328,666171,656271,472610,445276],"bench":[695681,681351,669326],"bullpen":[542881,641401,605177,672282,608334,543294,686799,667755],"battingOrder":[687263,694384,545361,621493,672724,666176,650859,518595,672569],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Ward, T (26, Morton, C)."},{"label":"3B","value":"Rengifo (2, Morton, C)."},{"label":"HR","value":"Adell (25, 4th inning off Morton, C, 2 on, 1 out); Ward, T (27, 5th inning off Morton, C, 1 on, 1 out); Rengifo (6, 8th inning off Heuer, 0 on, 2 out)."},{"label":"TB","value":"Adell 4; Campero; Rengifo 7; Schanuel; Trout; Ward, T 7."},{"label":"RBI","value":"Adell 3 (70); Rengifo (27); Ward, T 3 (87)."},{"label":"2-out RBI","value":"Rengifo; Ward, T."},{"label":"Runners left in scoring position, 2 out","value":"Neto; Moncada; Trout."},{"label":"Team RISP","value":"1-for-5."},{"label":"Team LOB","value":"5."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Schanuel-Neto)."}]}],"note":[{"label":"a","value":"Grounded out for Moncada in the 8th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":4,"airOuts":8,"runs":4,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":14,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".250","atBats":33,"obp":".317","slg":".423","ops":".740","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":13,"rbi":4,"leftOnBase":18,"sacBunts":0,"sacFlies":2,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":3,"groundOuts":8,"airOuts":6,"runs":7,"doubles":1,"triples":1,"homeRuns":3,"strikeOuts":13,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":36,"obp":".308","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":157,"era":"3.85","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.23","battersFaced":39,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":157,"balls":57,"strikes":100,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":7,"pitchesPerInning":"17.44","runsScoredPer9":"7.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":0,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"ID676428":{"person":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"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":36,"gamesStarted":4,"flyOuts":25,"groundOuts":52,"airOuts":51,"runs":24,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":61,"baseOnBalls":23,"intentionalWalks":3,"hits":48,"hitByPitch":11,"atBats":209,"obp":".336","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","numberOfPitches":919,"era":"2.53","inningsPitched":"57.0","wins":3,"losses":3,"saves":2,"saveOpportunities":2,"holds":5,"blownSaves":0,"earnedRuns":16,"whip":"1.25","battersFaced":246,"outs":171,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":919,"balls":335,"strikes":584,"strikePercentage":".640","hitBatsmen":11,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".500","pitchesPerInning":"16.12","gamesFinished":5,"strikeoutWalkRatio":"2.65","strikeoutsPer9Inn":"9.63","walksPer9Inn":"3.63","hitsPer9Inn":"7.58","runsScoredPer9":"3.79","homeRunsPer9":"0.63","inheritedRunners":25,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":1,"errors":2,"chances":12,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656716":{"person":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"jerseyNumber":"39","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"501","stats":{"batting":{"summary":"0-1 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":105,"flyOuts":40,"groundOuts":82,"airOuts":88,"runs":55,"doubles":18,"triples":8,"homeRuns":10,"strikeOuts":85,"baseOnBalls":40,"intentionalWalks":1,"hits":92,"hitByPitch":4,"avg":".269","atBats":342,"obp":".349","slg":".456","ops":".805","caughtStealing":3,"stolenBases":17,"stolenBasePercentage":".850","caughtStealingPercentage":".150","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":391,"totalBases":156,"rbi":38,"leftOnBase":150,"sacBunts":1,"sacFlies":4,"babip":".327","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.20","popOuts":17,"lineOuts":31},"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":134,"putOuts":123,"errors":8,"chances":265,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID669373":{"person":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"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":74,"groundOuts":116,"airOuts":121,"runs":38,"doubles":17,"triples":1,"homeRuns":12,"strikeOuts":187,"baseOnBalls":21,"intentionalWalks":0,"hits":104,"hitByPitch":4,"atBats":525,"obp":".234","caughtStealing":4,"stolenBases":2,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":2131,"era":"2.35","inningsPitched":"145.1","wins":11,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"0.86","battersFaced":553,"outs":436,"gamesPitched":23,"completeGames":1,"shutouts":1,"pitchesThrown":2131,"balls":630,"strikes":1501,"strikePercentage":".700","hitBatsmen":4,"balks":1,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":".786","pitchesPerInning":"14.66","gamesFinished":0,"strikeoutWalkRatio":"8.90","strikeoutsPer9Inn":"11.58","walksPer9Inn":"1.30","hitsPer9Inn":"6.44","runsScoredPer9":"2.35","homeRunsPer9":"0.74","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":25,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":3,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663554":{"person":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"jerseyNumber":"12","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"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":72,"groundOuts":93,"airOuts":113,"runs":43,"doubles":19,"triples":2,"homeRuns":15,"strikeOuts":88,"baseOnBalls":26,"intentionalWalks":1,"hits":103,"hitByPitch":2,"atBats":392,"obp":".309","caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1587,"era":"3.50","inningsPitched":"100.1","wins":10,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.29","battersFaced":425,"outs":301,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1587,"balls":534,"strikes":1053,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".714","pitchesPerInning":"15.82","gamesFinished":0,"strikeoutWalkRatio":"3.38","strikeoutsPer9Inn":"7.89","walksPer9Inn":"2.33","hitsPer9Inn":"9.24","runsScoredPer9":"3.86","homeRunsPer9":"1.35","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":17,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID606160":{"person":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"jerseyNumber":"99","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":24,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":9,"strikes":15,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":41,"gamesStarted":0,"flyOuts":23,"groundOuts":38,"airOuts":42,"runs":26,"doubles":10,"triples":0,"homeRuns":3,"strikeOuts":40,"baseOnBalls":24,"intentionalWalks":2,"hits":33,"hitByPitch":0,"atBats":152,"obp":".322","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":777,"era":"5.49","inningsPitched":"41.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":7,"blownSaves":0,"earnedRuns":25,"whip":"1.39","battersFaced":177,"outs":123,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":777,"balls":312,"strikes":465,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".000","pitchesPerInning":"18.95","gamesFinished":13,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"8.78","walksPer9Inn":"5.27","hitsPer9Inn":"7.24","runsScoredPer9":"5.71","homeRunsPer9":"0.66","inheritedRunners":10,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663330":{"person":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"jerseyNumber":"18","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":9,"groundOuts":12,"airOuts":27,"runs":10,"doubles":5,"triples":1,"homeRuns":4,"strikeOuts":20,"baseOnBalls":8,"intentionalWalks":0,"hits":17,"hitByPitch":1,"avg":".224","atBats":76,"obp":".306","slg":".474","ops":".780","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":85,"totalBases":36,"rbi":10,"leftOnBase":25,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.44","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.00","popOuts":9,"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":0,"putOuts":7,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID595879":{"person":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"jerseyNumber":"28","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"800","stats":{"batting":{"summary":"3-4 | 2B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":49,"groundOuts":78,"airOuts":77,"runs":47,"doubles":15,"triples":2,"homeRuns":11,"strikeOuts":83,"baseOnBalls":9,"intentionalWalks":0,"hits":87,"hitByPitch":5,"avg":".269","atBats":324,"obp":".298","slg":".429","ops":".727","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":339,"totalBases":139,"rbi":47,"leftOnBase":132,"sacBunts":0,"sacFlies":1,"babip":".329","groundOutsToAirouts":"1.01","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.46","popOuts":11,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":130,"putOuts":128,"errors":8,"chances":266,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID682985":{"person":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"jerseyNumber":"31","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"301","stats":{"batting":{"note":"b-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":114,"flyOuts":51,"groundOuts":85,"airOuts":85,"runs":60,"doubles":23,"triples":1,"homeRuns":26,"strikeOuts":155,"baseOnBalls":28,"intentionalWalks":1,"hits":118,"hitByPitch":2,"avg":".268","atBats":441,"obp":".313","slg":".501","ops":".814","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":473,"totalBases":221,"rbi":84,"leftOnBase":202,"sacBunts":0,"sacFlies":2,"babip":".351","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.96","popOuts":13,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":207,"errors":1,"chances":210,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID663947":{"person":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"jerseyNumber":"87","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":5,"strikes":8,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":50,"gamesStarted":5,"flyOuts":29,"groundOuts":67,"airOuts":55,"runs":26,"doubles":5,"triples":0,"homeRuns":13,"strikeOuts":47,"baseOnBalls":10,"intentionalWalks":0,"hits":51,"hitByPitch":0,"atBats":214,"obp":".268","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":853,"era":"3.88","inningsPitched":"58.0","wins":5,"losses":3,"saves":0,"saveOpportunities":4,"holds":12,"blownSaves":4,"earnedRuns":25,"whip":"1.05","battersFaced":230,"outs":174,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":853,"balls":288,"strikes":565,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.22","rbi":0,"winPercentage":".625","pitchesPerInning":"14.71","gamesFinished":4,"strikeoutWalkRatio":"4.70","strikeoutsPer9Inn":"7.29","walksPer9Inn":"1.55","hitsPer9Inn":"7.91","runsScoredPer9":"4.03","homeRunsPer9":"2.02","inheritedRunners":29,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":11,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":4,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676051":{"person":{"id":676051,"fullName":"Codi Heuer","link":"/api/v1/people/676051"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":30,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":7,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":15,"strikes":15,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"5.40","homeRunsPer9":"5.40","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":1,"groundOuts":4,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":11,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":50,"era":"6.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.00","battersFaced":12,"outs":9,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":50,"balls":19,"strikes":31,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":1,"winPercentage":".---","pitchesPerInning":"16.67","gamesFinished":2,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"3.00","hitsPer9Inn":"6.00","runsScoredPer9":"6.00","homeRunsPer9":"6.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID681481":{"person":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"jerseyNumber":"30","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"101","stats":{"batting":{"note":"a-","summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":52,"groundOuts":54,"airOuts":95,"runs":46,"doubles":14,"triples":3,"homeRuns":20,"strikeOuts":70,"baseOnBalls":8,"intentionalWalks":0,"hits":79,"hitByPitch":4,"avg":".266","atBats":297,"obp":".294","slg":".535","ops":".829","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":313,"totalBases":159,"rbi":41,"leftOnBase":123,"sacBunts":0,"sacFlies":1,"babip":".284","groundOutsToAirouts":"0.57","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"14.85","popOuts":27,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":94,"errors":3,"chances":98,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID640448":{"person":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"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":43,"gamesStarted":0,"flyOuts":23,"groundOuts":42,"airOuts":43,"runs":21,"doubles":5,"triples":3,"homeRuns":3,"strikeOuts":37,"baseOnBalls":14,"intentionalWalks":2,"hits":37,"hitByPitch":1,"atBats":156,"obp":".301","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":635,"era":"4.04","inningsPitched":"42.1","wins":1,"losses":4,"saves":23,"saveOpportunities":29,"holds":0,"blownSaves":6,"earnedRuns":19,"whip":"1.20","battersFaced":174,"outs":127,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":635,"balls":211,"strikes":424,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".200","pitchesPerInning":"15.00","gamesFinished":37,"strikeoutWalkRatio":"2.64","strikeoutsPer9Inn":"7.87","walksPer9Inn":"2.98","hitsPer9Inn":"7.87","runsScoredPer9":"4.46","homeRunsPer9":"0.64","inheritedRunners":13,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":11},"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}},"ID656427":{"person":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"jerseyNumber":"9","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"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":66,"groundOuts":85,"airOuts":120,"runs":63,"doubles":19,"triples":1,"homeRuns":20,"strikeOuts":147,"baseOnBalls":48,"intentionalWalks":0,"hits":106,"hitByPitch":3,"atBats":457,"obp":".308","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":2107,"era":"4.56","inningsPitched":"120.1","wins":6,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":61,"whip":"1.28","battersFaced":509,"outs":361,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2107,"balls":766,"strikes":1341,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".353","pitchesPerInning":"17.51","gamesFinished":0,"strikeoutWalkRatio":"3.06","strikeoutsPer9Inn":"10.99","walksPer9Inn":"3.59","hitsPer9Inn":"7.93","runsScoredPer9":"4.71","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":25,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":10,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID679529":{"person":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"jerseyNumber":"20","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":7,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":77,"groundOuts":65,"airOuts":132,"runs":64,"doubles":23,"triples":0,"homeRuns":25,"strikeOuts":117,"baseOnBalls":47,"intentionalWalks":5,"hits":98,"hitByPitch":9,"avg":".241","atBats":407,"obp":".329","slg":".482","ops":".811","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":468,"totalBases":196,"rbi":65,"leftOnBase":167,"sacBunts":0,"sacFlies":5,"babip":".270","groundOutsToAirouts":"0.49","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.28","popOuts":32,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":67,"putOuts":742,"errors":3,"chances":812,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID668670":{"person":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"jerseyNumber":"34","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | BB, 2 K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":2,"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":13,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":10,"groundOuts":23,"airOuts":23,"runs":11,"doubles":2,"triples":1,"homeRuns":3,"strikeOuts":27,"baseOnBalls":13,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".176","atBats":85,"obp":".280","slg":".329","ops":".609","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":101,"totalBases":28,"rbi":14,"leftOnBase":32,"sacBunts":1,"sacFlies":2,"babip":".211","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.33","popOuts":7,"lineOuts":6},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":4,"groundOuts":2,"airOuts":6,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":11,"obp":".385","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":41,"era":"3.38","inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.50","battersFaced":13,"outs":8,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":41,"balls":18,"strikes":23,"strikePercentage":".560","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".---","pitchesPerInning":"15.38","gamesFinished":3,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"13.50","runsScoredPer9":"3.38","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":8,"stolenBases":19,"stolenBasePercentage":".704","caughtStealingPercentage":".296","assists":12,"putOuts":225,"errors":3,"chances":240,"fielding":".988","passedBall":1,"pickoffs":3}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID650402":{"person":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"jerseyNumber":"25","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":3,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":79,"groundOuts":91,"airOuts":126,"runs":59,"doubles":18,"triples":0,"homeRuns":13,"strikeOuts":63,"baseOnBalls":57,"intentionalWalks":0,"hits":102,"hitByPitch":4,"avg":".271","atBats":377,"obp":".368","slg":".422","ops":".790","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":443,"totalBases":159,"rbi":56,"leftOnBase":126,"sacBunts":0,"sacFlies":5,"babip":".291","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.00","popOuts":15,"lineOuts":32},"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":193,"putOuts":136,"errors":4,"chances":333,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID592454":{"person":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"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":47,"gamesStarted":0,"flyOuts":23,"groundOuts":48,"airOuts":45,"runs":25,"doubles":7,"triples":1,"homeRuns":8,"strikeOuts":37,"baseOnBalls":20,"intentionalWalks":0,"hits":36,"hitByPitch":1,"atBats":166,"obp":".305","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":737,"era":"4.87","inningsPitched":"44.1","wins":1,"losses":3,"saves":9,"saveOpportunities":13,"holds":13,"blownSaves":4,"earnedRuns":24,"whip":"1.26","battersFaced":187,"outs":133,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":737,"balls":288,"strikes":449,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.07","rbi":0,"winPercentage":".250","pitchesPerInning":"16.62","gamesFinished":14,"strikeoutWalkRatio":"1.85","strikeoutsPer9Inn":"7.51","walksPer9Inn":"4.06","hitsPer9Inn":"7.31","runsScoredPer9":"5.08","homeRunsPer9":"1.62","inheritedRunners":19,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":12,"lineOuts":10},"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}},"ID663837":{"person":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"jerseyNumber":"8","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"100","stats":{"batting":{"summary":"1-2 | 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":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":1,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":24,"groundOuts":16,"airOuts":29,"runs":6,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":24,"baseOnBalls":7,"intentionalWalks":0,"hits":21,"hitByPitch":3,"avg":".239","atBats":88,"obp":".310","slg":".307","ops":".617","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":100,"totalBases":27,"rbi":11,"leftOnBase":26,"sacBunts":0,"sacFlies":2,"babip":".308","groundOutsToAirouts":"0.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"88.00","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":54,"errors":0,"chances":55,"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"}]},"ID628451":{"person":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"jerseyNumber":"77","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | K, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"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":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":28,"groundOuts":30,"airOuts":43,"runs":17,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":17,"baseOnBalls":7,"intentionalWalks":0,"hits":26,"hitByPitch":4,"avg":".226","atBats":115,"obp":".291","slg":".357","ops":".648","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":127,"totalBases":41,"rbi":18,"leftOnBase":56,"sacBunts":0,"sacFlies":1,"babip":".240","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.33","popOuts":3,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":60,"putOuts":27,"errors":2,"chances":89,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID663978":{"person":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"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":82,"groundOuts":112,"airOuts":156,"runs":70,"doubles":24,"triples":3,"homeRuns":19,"strikeOuts":88,"baseOnBalls":27,"intentionalWalks":0,"hits":124,"hitByPitch":3,"atBats":470,"obp":".303","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1995,"era":"4.91","inningsPitched":"121.0","wins":4,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":66,"whip":"1.25","battersFaced":510,"outs":363,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1995,"balls":690,"strikes":1305,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".286","pitchesPerInning":"16.49","gamesFinished":0,"strikeoutWalkRatio":"3.26","strikeoutsPer9Inn":"6.55","walksPer9Inn":"2.01","hitsPer9Inn":"9.22","runsScoredPer9":"5.21","homeRunsPer9":"1.41","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":8,"passedBall":0,"popOuts":40,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":17,"errors":1,"chances":32,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693307":{"person":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"jerseyNumber":"13","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":46,"groundOuts":63,"airOuts":86,"runs":34,"doubles":14,"triples":1,"homeRuns":10,"strikeOuts":74,"baseOnBalls":12,"intentionalWalks":0,"hits":82,"hitByPitch":7,"avg":".270","atBats":304,"obp":".312","slg":".421","ops":".733","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":324,"totalBases":128,"rbi":43,"leftOnBase":124,"sacBunts":0,"sacFlies":1,"babip":".326","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.40","popOuts":19,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":19,"stolenBases":39,"stolenBasePercentage":".672","caughtStealingPercentage":".328","assists":29,"putOuts":719,"errors":2,"chances":750,"fielding":".997","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID450203":{"person":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"note":"(L, 7-10)","summary":"4.1 IP, 6 ER, 10 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":6,"doubles":1,"triples":1,"homeRuns":2,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":90,"inningsPitched":"4.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"battersFaced":22,"outs":13,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":90,"balls":28,"strikes":62,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":6,"gamesFinished":0,"runsScoredPer9":"12.46","homeRunsPer9":"4.15","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":19,"flyOuts":60,"groundOuts":108,"airOuts":101,"runs":70,"doubles":21,"triples":3,"homeRuns":18,"strikeOuts":117,"baseOnBalls":50,"intentionalWalks":2,"hits":121,"hitByPitch":11,"atBats":439,"obp":".360","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":1968,"era":"5.48","inningsPitched":"111.2","wins":7,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":68,"whip":"1.53","battersFaced":509,"outs":335,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":1968,"balls":700,"strikes":1268,"strikePercentage":".640","hitBatsmen":11,"balks":1,"wildPitches":1,"pickoffs":3,"groundOutsToAirouts":"1.07","rbi":6,"winPercentage":".412","pitchesPerInning":"17.62","gamesFinished":1,"strikeoutWalkRatio":"2.34","strikeoutsPer9Inn":"9.43","walksPer9Inn":"4.03","hitsPer9Inn":"9.75","runsScoredPer9":"5.64","homeRunsPer9":"1.45","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":6,"passedBall":0,"popOuts":16,"lineOuts":25},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":8,"errors":3,"chances":21,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676684":{"person":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"jerseyNumber":"19","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"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":17,"groundOuts":57,"airOuts":32,"runs":16,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":54,"baseOnBalls":15,"intentionalWalks":1,"hits":38,"hitByPitch":1,"atBats":180,"obp":".274","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":806,"era":"2.79","inningsPitched":"48.1","wins":5,"losses":2,"saves":16,"saveOpportunities":21,"holds":1,"blownSaves":5,"earnedRuns":15,"whip":"1.10","battersFaced":197,"outs":145,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":806,"balls":279,"strikes":527,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.78","rbi":0,"winPercentage":".714","pitchesPerInning":"16.68","gamesFinished":28,"strikeoutWalkRatio":"3.60","strikeoutsPer9Inn":"10.06","walksPer9Inn":"2.79","hitsPer9Inn":"7.08","runsScoredPer9":"2.98","homeRunsPer9":"0.56","inheritedRunners":17,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690993":{"person":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"jerseyNumber":"33","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":56,"groundOuts":68,"airOuts":93,"runs":48,"doubles":17,"triples":2,"homeRuns":9,"strikeOuts":71,"baseOnBalls":38,"intentionalWalks":0,"hits":81,"hitByPitch":1,"avg":".261","atBats":310,"obp":".341","slg":".416","ops":".757","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":352,"totalBases":129,"rbi":33,"leftOnBase":123,"sacBunts":0,"sacFlies":3,"babip":".309","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.44","popOuts":11,"lineOuts":26},"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":84,"putOuts":168,"errors":5,"chances":257,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672761":{"person":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"jerseyNumber":"46","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"500","stats":{"batting":{"summary":"2-2 | 3B, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":4,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":39,"groundOuts":36,"airOuts":67,"runs":33,"doubles":9,"triples":4,"homeRuns":9,"strikeOuts":41,"baseOnBalls":14,"intentionalWalks":0,"hits":52,"hitByPitch":2,"avg":".267","atBats":195,"obp":".321","slg":".492","ops":".813","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":212,"totalBases":96,"rbi":25,"leftOnBase":95,"sacBunts":0,"sacFlies":1,"babip":".295","groundOutsToAirouts":"0.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.67","popOuts":14,"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":4,"putOuts":93,"errors":2,"chances":99,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID675512":{"person":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"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":4,"gamesStarted":2,"flyOuts":12,"groundOuts":15,"airOuts":19,"runs":7,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":15,"baseOnBalls":4,"intentionalWalks":0,"hits":14,"hitByPitch":0,"atBats":62,"obp":".269","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":260,"era":"3.63","inningsPitched":"17.1","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.04","battersFaced":67,"outs":52,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":260,"balls":87,"strikes":173,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".667","pitchesPerInning":"15.00","gamesFinished":0,"strikeoutWalkRatio":"3.75","strikeoutsPer9Inn":"7.79","walksPer9Inn":"2.08","hitsPer9Inn":"7.27","runsScoredPer9":"3.63","homeRunsPer9":"1.56","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":4},"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}}},"batters":[663837,681481,650402,663330,682985,679529,672761,656716,628451,693307,595879,668670,450203,606160,663947,676051],"pitchers":[450203,606160,663947,676051],"bench":[690993],"bullpen":[640448,656427,676428,592454,675512,663554,663978,669373,676684],"battingOrder":[681481,650402,682985,679529,656716,628451,693307,595879,668670],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Báez, J (15, Kikuchi); Torres (18, Kikuchi)."},{"label":"3B","value":"Pérez, W (4, Kikuchi)."},{"label":"TB","value":"Báez, J 4; Dingler; Ibáñez; Pérez, W 4; Torres 2; Vierling."},{"label":"RBI","value":"Ibáñez (18); Rogers (14); Torres (56); Vierling (11)."},{"label":"2-out RBI","value":"Torres."},{"label":"Runners left in scoring position, 2 out","value":"Vierling; Jones, Jah; Ibáñez; Torres."},{"label":"SF","value":"Rogers; Vierling."},{"label":"GIDP","value":"McKinstry."},{"label":"Team RISP","value":"2-for-8."},{"label":"Team LOB","value":"8."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Báez, J (5, 2nd base off Kikuchi/d'Arnaud)."}]}],"note":[{"label":"a","value":"Struck out for Vierling in the 6th."},{"label":"b","value":"Struck out for Jones, Jah in the 9th."}]}},"officials":[{"official":{"id":598411,"fullName":"Nestor Ceja","link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":429805,"fullName":"Todd Tichenor","link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":503077,"fullName":"Adam Hamari","link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":665297,"fullName":"Tom Hanahan","link":"/api/v1/people/665297"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Heuer."},{"label":"HBP","value":"Moncada (by Morton, C)."},{"label":"Pitches-strikes","value":"Kikuchi 102-64; Zeferjahn 23-14; Burke, B 19-11; García, L 8-7; Jansen, K 12-9; Morton, C 90-62; Montero, R 24-15; Holton 13-8; Heuer 30-15."},{"label":"Groundouts-flyouts","value":"Kikuchi 1-4; Zeferjahn 1-0; Burke, B 1-1; García, L 1-0; Jansen, K 0-0; Morton, C 1-1; Montero, R 3-0; Holton 3-1; Heuer 1-1."},{"label":"Batters faced","value":"Kikuchi 24; Zeferjahn 5; Burke, B 4; García, L 3; Jansen, K 3; Morton, C 22; Montero, R 6; Holton 4; Heuer 7."},{"label":"Umpires","value":"HP: Nestor Ceja. 1B: Todd Tichenor. 2B: Adam Hamari. 3B: Tom Hanahan. "},{"label":"Weather","value":"87 degrees, Clear."},{"label":"Wind","value":"8 mph, Out To RF."},{"label":"First pitch","value":"6:10 PM."},{"label":"T","value":"2:55."},{"label":"Att","value":"37,741."},{"label":"Venue","value":"Comerica Park."},{"label":"August 9, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493","boxscoreName":"Ward, T"},"jerseyNumber":"3","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"400","stats":{"batting":{"summary":"3-4 | HR, 2B, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":7,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":115,"flyOuts":75,"groundOuts":82,"airOuts":124,"runs":62,"doubles":26,"triples":2,"homeRuns":27,"strikeOuts":136,"baseOnBalls":49,"intentionalWalks":1,"hits":103,"hitByPitch":2,"avg":".235","atBats":439,"obp":".310","slg":".487","ops":".797","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":496,"totalBases":214,"rbi":87,"leftOnBase":207,"sacBunts":0,"sacFlies":6,"babip":".270","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.26","popOuts":25,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":222,"errors":4,"chances":229,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":70,"hittingGameScore":70},{"player":{"person":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859","boxscoreName":"Rengifo"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | HR, 3B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":1,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":7,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":41,"groundOuts":126,"airOuts":89,"runs":42,"doubles":13,"triples":2,"homeRuns":6,"strikeOuts":74,"baseOnBalls":22,"intentionalWalks":0,"hits":95,"hitByPitch":3,"avg":".249","atBats":381,"obp":".294","slg":".341","ops":".635","caughtStealing":6,"stolenBases":4,"stolenBasePercentage":".400","caughtStealingPercentage":".600","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":409,"totalBases":130,"rbi":27,"leftOnBase":144,"sacBunts":1,"sacFlies":2,"babip":".294","groundOutsToAirouts":"1.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"63.50","popOuts":12,"lineOuts":36},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":224,"putOuts":98,"errors":11,"chances":333,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":60,"hittingGameScore":60},{"player":{"person":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879","boxscoreName":"Báez, J"},"jerseyNumber":"28","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"800","stats":{"batting":{"summary":"3-4 | 2B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":49,"groundOuts":78,"airOuts":77,"runs":47,"doubles":15,"triples":2,"homeRuns":11,"strikeOuts":83,"baseOnBalls":9,"intentionalWalks":0,"hits":87,"hitByPitch":5,"avg":".269","atBats":324,"obp":".298","slg":".429","ops":".727","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":339,"totalBases":139,"rbi":47,"leftOnBase":132,"sacBunts":0,"sacFlies":1,"babip":".329","groundOutsToAirouts":"1.01","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.46","popOuts":11,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":130,"putOuts":128,"errors":8,"chances":266,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"type":"hitter","gameScore":58,"hittingGameScore":58}]},"decisions":{"winner":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"loser":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"save":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}