{"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":776977,"link":"/api/v1.1/game/776977/feed/live","metaData":{"wait":10,"timeStamp":"20250727_223855","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count13","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776977,"type":"R","doubleHeader":"N","id":"2025/07/27/seamlb-anamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776977-2025-07-27","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-07-27T20:07:00Z","originalDate":"2025-07-27","officialDate":"2025-07-27","dayNight":"day","time":"1:07","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":136,"name":"Seattle Mariners","link":"/api/v1/teams/136","season":2025,"venue":{"id":680,"name":"T-Mobile Park","link":"/api/v1/venues/680"},"springVenue":{"id":2530,"link":"/api/v1/venues/2530"},"teamCode":"sea","fileCode":"sea","abbreviation":"SEA","teamName":"Mariners","locationName":"Seattle","firstYearOfPlay":"1977","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":"Seattle","record":{"gamesPlayed":106,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":56,"losses":50,"ties":0,"pct":".528"},"records":{},"divisionLeader":false,"wins":56,"losses":50,"winningPercentage":".528"},"franchiseName":"Seattle","clubName":"Mariners","active":true},"home":{"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":106,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":51,"losses":55,"ties":0,"pct":".481"},"records":{},"divisionLeader":false,"wins":51,"losses":55,"winningPercentage":".481"},"franchiseName":"Los Angeles","clubName":"Angels","active":true}},"players":{"ID647304":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304","firstName":"Joshua-Douglas","lastName":"Naylor","primaryNumber":"12","birthDate":"1997-06-22","currentAge":29,"birthCity":"Mississauga","birthStateProvince":"ON","birthCountry":"Canada","height":"5' 10\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Josh","useLastName":"Naylor","middleName":"James","boxscoreName":"Naylor, J","nickName":"Naylz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-05-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Josh Naylor","nameSlug":"josh-naylor-647304","firstLastName":"Josh Naylor","lastFirstName":"Naylor, Josh","lastInitName":"Naylor, J","initLastName":"J Naylor","fullFMLName":"Joshua-Douglas James Naylor","fullLFMName":"Naylor, Joshua-Douglas James","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"ID702284":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284","firstName":"Cole","lastName":"Young","primaryNumber":"2","birthDate":"2003-07-29","currentAge":23,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Cole","useLastName":"Young","middleName":"Douglas","boxscoreName":"Young","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Young","nameSlug":"cole-young-702284","firstLastName":"Cole Young","lastFirstName":"Young, Cole","lastInitName":"Young, C","initLastName":"C Young","fullFMLName":"Cole Douglas Young","fullLFMName":"Young, Cole Douglas","strikeZoneTop":3.133,"strikeZoneBottom":1.581},"ID688138":{"id":688138,"fullName":"Logan Evans","link":"/api/v1/people/688138","firstName":"Logan","lastName":"Evans","primaryNumber":"23","birthDate":"2001-06-05","currentAge":25,"birthCity":"Ann Arbor","birthStateProvince":"MI","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Logan","useLastName":"Evans","middleName":"Michael","boxscoreName":"Evans","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-04-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Logan Evans","nameSlug":"logan-evans-688138","firstLastName":"Logan Evans","lastFirstName":"Evans, Logan","lastInitName":"Evans, L","initLastName":"L Evans","fullFMLName":"Logan Michael Evans","fullLFMName":"Evans, Logan Michael","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID641487":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487","firstName":"John","lastName":"Crawford","primaryNumber":"3","birthDate":"1995-01-11","currentAge":31,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":202,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"J.P.","useLastName":"Crawford","middleName":"Paul","boxscoreName":"Crawford, J","nickName":"Crawdaddy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"J.P. Crawford","nameSlug":"j-p-crawford-641487","firstLastName":"J.P. Crawford","lastFirstName":"Crawford, J.P.","lastInitName":"Crawford, J","initLastName":"J Crawford","fullFMLName":"John Paul Crawford","fullLFMName":"Crawford, John Paul","strikeZoneTop":3.219,"strikeZoneBottom":1.625},"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},"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},"ID693433":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433","firstName":"Bryan","lastName":"Woo","primaryNumber":"22","birthDate":"2000-01-30","currentAge":26,"birthCity":"Oakland","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"Woo","middleName":"Joseph","boxscoreName":"Woo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-06-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Woo","nameSlug":"bryan-woo-693433","firstLastName":"Bryan Woo","lastFirstName":"Woo, Bryan","lastInitName":"Woo, B","initLastName":"B Woo","fullFMLName":"Bryan Joseph Woo","fullLFMName":"Woo, Bryan Joseph","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669302":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302","firstName":"Logan","lastName":"Gilbert","primaryNumber":"36","birthDate":"1997-05-05","currentAge":29,"birthCity":"Winter Park","birthStateProvince":"FL","birthCountry":"USA","height":"6' 6\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Logan","useLastName":"Gilbert","middleName":"Keith","boxscoreName":"Gilbert, L","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2021-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Logan Gilbert","nameSlug":"logan-gilbert-669302","firstLastName":"Logan Gilbert","lastFirstName":"Gilbert, Logan","lastInitName":"Gilbert, L","initLastName":"L Gilbert","fullFMLName":"Logan Keith Gilbert","fullLFMName":"Gilbert, Logan Keith","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID696147":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147","firstName":"Samuel","lastName":"Bachman","primaryNumber":"40","birthDate":"1999-09-30","currentAge":26,"birthCity":"Indianapolis","birthStateProvince":"IN","birthCountry":"USA","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sam","useLastName":"Bachman","middleName":"Duane","boxscoreName":"Bachman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"BOCK-min","mlbDebutDate":"2023-05-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sam Bachman","nameSlug":"sam-bachman-696147","firstLastName":"Sam Bachman","lastFirstName":"Bachman, Sam","lastInitName":"Bachman, S","initLastName":"S Bachman","fullFMLName":"Samuel Duane Bachman","fullLFMName":"Bachman, Samuel Duane","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID622491":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491","firstName":"Luis","lastName":"Castillo","primaryNumber":"58","birthDate":"1992-12-12","currentAge":33,"birthCity":"Bani","birthCountry":"Dominican Republic","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Castillo","middleName":"Miguel","boxscoreName":"Castillo, L","nickName":"La Piedra","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2017-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Castillo","nameSlug":"luis-castillo-622491","firstLastName":"Luis Castillo","lastFirstName":"Castillo, Luis","lastInitName":"Castillo, L","initLastName":"L Castillo","fullFMLName":"Luis Miguel Castillo","fullLFMName":"Castillo, Luis Miguel","strikeZoneTop":3.44,"strikeZoneBottom":1.59},"ID641598":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598","firstName":"Mitchell","lastName":"Garver","primaryNumber":"8","birthDate":"1991-01-15","currentAge":35,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Mitch","useLastName":"Garver","middleName":"Lynn","boxscoreName":"Garver","nickName":"Garv Sauce","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mitch Garver","nameSlug":"mitch-garver-641598","firstLastName":"Mitch Garver","lastFirstName":"Garver, Mitch","lastInitName":"Garver, M","initLastName":"M Garver","fullFMLName":"Mitchell Lynn Garver","fullLFMName":"Garver, Mitchell Lynn","strikeZoneTop":3.249,"strikeZoneBottom":1.64},"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},"ID664774":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774","firstName":"LaMonte","lastName":"Wade","primaryNumber":"31","birthDate":"1994-01-01","currentAge":32,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"LaMonte","useLastName":"Wade Jr.","middleName":"Aaron","boxscoreName":"Wade Jr.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"lah-MONT","mlbDebutDate":"2019-06-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"LaMonte Wade Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"lamonte-wade-jr-664774","firstLastName":"LaMonte Wade Jr.","lastFirstName":"Wade Jr., LaMonte","lastInitName":"Wade Jr., L","initLastName":"L Wade Jr.","fullFMLName":"LaMonte Aaron Wade Jr.","fullLFMName":"Wade Jr., LaMonte Aaron","strikeZoneTop":3.16,"strikeZoneBottom":1.6},"ID677594":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594","firstName":"Julio","lastName":"Rodríguez","primaryNumber":"44","birthDate":"2000-12-29","currentAge":25,"birthCity":"Loma de Cabrera","birthCountry":"Dominican Republic","height":"6' 4\"","weight":228,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Julio","useLastName":"Rodríguez","middleName":"Yamel","boxscoreName":"Rodríguez, J","gender":"M","nameMatrilineal":"Reyes","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Julio Rodríguez","nameSlug":"julio-rodriguez-677594","firstLastName":"Julio Rodríguez","lastFirstName":"Rodríguez, Julio","lastInitName":"Rodríguez, J","initLastName":"J Rodríguez","fullFMLName":"Julio Yamel Rodríguez","fullLFMName":"Rodríguez, Julio Yamel","strikeZoneTop":3.378,"strikeZoneBottom":1.705},"ID810938":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938","firstName":"Benjamin","lastName":"Williamson","primaryNumber":"15","birthDate":"2000-11-05","currentAge":25,"birthCity":"Fairfax","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ben","useLastName":"Williamson","middleName":"Andrew","boxscoreName":"Williamson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-04-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Williamson","nameSlug":"ben-williamson-810938","firstLastName":"Ben Williamson","lastFirstName":"Williamson, Ben","lastInitName":"Williamson, B","initLastName":"B Williamson","fullFMLName":"Benjamin Andrew Williamson","fullLFMName":"Williamson, Benjamin Andrew","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"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},"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},"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},"ID456781":{"id":456781,"fullName":"Donovan Solano","link":"/api/v1/people/456781","firstName":"Donovan","lastName":"Solano","primaryNumber":"16","birthDate":"1987-12-17","currentAge":38,"birthCity":"Barranquilla","birthCountry":"Colombia","height":"5' 8\"","weight":210,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Donovan","useLastName":"Solano","boxscoreName":"Solano","nickName":"Soli","gender":"M","nameMatrilineal":"Preciado","isPlayer":true,"isVerified":true,"pronunciation":"so-LAH-no","mlbDebutDate":"2012-05-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Donovan Solano","nameSlug":"donovan-solano-456781","firstLastName":"Donovan Solano","lastFirstName":"Solano, Donovan","lastInitName":"Solano, D","initLastName":"D Solano","fullFMLName":"Donovan Solano","fullLFMName":"Solano, Donovan","strikeZoneTop":3.19,"strikeZoneBottom":1.46},"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},"ID668227":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227","firstName":"Randy","lastName":"Arozarena","primaryNumber":"56","birthDate":"1995-02-28","currentAge":31,"birthCity":"Havana","birthCountry":"Cuba","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Randy","useLastName":"Arozarena","boxscoreName":"Arozarena","gender":"M","nameMatrilineal":"Gonzalez","isPlayer":true,"isVerified":true,"pronunciation":"ah-row-sah-RAY-nah","mlbDebutDate":"2019-08-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Randy Arozarena","nameSlug":"randy-arozarena-668227","firstLastName":"Randy Arozarena","lastFirstName":"Arozarena, Randy","lastInitName":"Arozarena, R","initLastName":"R Arozarena","fullFMLName":"Randy Arozarena","fullLFMName":"Arozarena, Randy","strikeZoneTop":3.128,"strikeZoneBottom":1.579},"ID664068":{"id":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068","firstName":"Scott","lastName":"Kingery","birthDate":"1994-04-29","currentAge":32,"birthCity":"Phoenix","birthStateProvince":"AZ","birthCountry":"USA","height":"5' 9\"","weight":180,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Scott","useLastName":"Kingery","middleName":"M.","boxscoreName":"Kingery","nickName":"Jetpax","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"KING-urr-ee","mlbDebutDate":"2018-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Scott Kingery","nameSlug":"scott-kingery-664068","firstLastName":"Scott Kingery","lastFirstName":"Kingery, Scott","lastInitName":"Kingery, S","initLastName":"S Kingery","fullFMLName":"Scott M. Kingery","fullLFMName":"Kingery, Scott M.","strikeZoneTop":3.082,"strikeZoneBottom":1.556},"ID668984":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984","firstName":"Casey","lastName":"Legumina","primaryNumber":"67","birthDate":"1997-06-19","currentAge":29,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Casey","useLastName":"Legumina","middleName":"Davey","boxscoreName":"Legumina","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Casey Legumina","nameSlug":"casey-legumina-668984","firstLastName":"Casey Legumina","lastFirstName":"Legumina, Casey","lastInitName":"Legumina, C","initLastName":"C Legumina","fullFMLName":"Casey Davey Legumina","fullLFMName":"Legumina, Casey Davey","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID686527":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527","firstName":"Dominic","lastName":"Canzone","primaryNumber":"8","birthDate":"1997-08-16","currentAge":29,"birthCity":"Cleveland","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Dominic","useLastName":"Canzone","middleName":"Gene","boxscoreName":"Canzone","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-07-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dominic Canzone","nameSlug":"dominic-canzone-686527","firstLastName":"Dominic Canzone","lastFirstName":"Canzone, Dominic","lastInitName":"Canzone, D","initLastName":"D Canzone","fullFMLName":"Dominic Gene Canzone","fullLFMName":"Canzone, Dominic Gene","strikeZoneTop":3.209,"strikeZoneBottom":1.619},"ID663804":{"id":663804,"fullName":"Jackson Kowar","link":"/api/v1/people/663804","firstName":"Jackson","lastName":"Kowar","primaryNumber":"57","birthDate":"1996-10-04","currentAge":29,"birthCity":"Weddington","birthStateProvince":"NC","birthCountry":"USA","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jackson","useLastName":"Kowar","middleName":"Alexander","boxscoreName":"Kowar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"coh-wahr","mlbDebutDate":"2021-06-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jackson Kowar","nameSlug":"jackson-kowar-663804","firstLastName":"Jackson Kowar","lastFirstName":"Kowar, Jackson","lastInitName":"Kowar, J","initLastName":"J Kowar","fullFMLName":"Jackson Alexander Kowar","fullLFMName":"Kowar, Jackson Alexander","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID663728":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728","firstName":"Caleb","lastName":"Raleigh","primaryNumber":"29","birthDate":"1996-11-26","currentAge":29,"birthCity":"Harrisonburg","birthStateProvince":"VA","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Cal","useLastName":"Raleigh","middleName":"John","boxscoreName":"Raleigh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"rah-lee","mlbDebutDate":"2021-07-11","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cal Raleigh","nameSlug":"cal-raleigh-663728","firstLastName":"Cal Raleigh","lastFirstName":"Raleigh, Cal","lastInitName":"Raleigh, C","initLastName":"C Raleigh","fullFMLName":"Caleb John Raleigh","fullLFMName":"Raleigh, Caleb John","strikeZoneTop":3.282,"strikeZoneBottom":1.656},"ID820862":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862","firstName":"Jose","lastName":"Fermin","primaryNumber":"65","birthDate":"2001-11-28","currentAge":24,"birthCity":"Payita","birthCountry":"Dominican Republic","height":"6' 3\"","weight":242,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Fermin","middleName":"Miguel","boxscoreName":"Fermin","gender":"M","nameMatrilineal":"Pena","isPlayer":true,"isVerified":true,"pronunciation":"fair-MEAN","mlbDebutDate":"2025-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Fermin","nameSlug":"jose-fermin-820862","firstLastName":"José Fermin","lastFirstName":"Fermin, José","lastInitName":"Fermin, J","initLastName":"J Fermin","fullFMLName":"Jose Miguel Fermin","fullLFMName":"Fermin, Jose Miguel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID666374":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374","firstName":"Matthew","lastName":"Brash","primaryNumber":"47","birthDate":"1998-05-12","currentAge":28,"birthCity":"Kingston","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 1\"","weight":173,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Brash","middleName":"Aurel","boxscoreName":"Brash","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Brash","nameSlug":"matt-brash-666374","firstLastName":"Matt Brash","lastFirstName":"Brash, Matt","lastInitName":"Brash, M","initLastName":"M Brash","fullFMLName":"Matthew Aurel Brash","fullLFMName":"Brash, Matthew Aurel","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"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},"ID621028":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028","firstName":"Kevin","lastName":"Newman","primaryNumber":"27","birthDate":"1993-08-04","currentAge":33,"birthCity":"Poway","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Kevin","useLastName":"Newman","middleName":"Bradley","boxscoreName":"Newman","nickName":"Newms","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-08-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin Newman","nameSlug":"kevin-newman-621028","firstLastName":"Kevin Newman","lastFirstName":"Newman, Kevin","lastInitName":"Newman, K","initLastName":"K Newman","fullFMLName":"Kevin Bradley Newman","fullLFMName":"Newman, Kevin Bradley","strikeZoneTop":3.217,"strikeZoneBottom":1.624},"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},"ID663423":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423","firstName":"Trent","lastName":"Thornton","primaryNumber":"49","birthDate":"1993-09-30","currentAge":32,"birthCity":"Charlotte","birthStateProvince":"NC","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trent","useLastName":"Thornton","middleName":"Edward","boxscoreName":"Thornton, T","nickName":"The Big Dreidel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trent Thornton","nameSlug":"trent-thornton-663423","firstLastName":"Trent Thornton","lastFirstName":"Thornton, Trent","lastInitName":"Thornton, T","initLastName":"T Thornton","fullFMLName":"Trent Edward Thornton","fullLFMName":"Thornton, Trent Edward","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID664238":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238","firstName":"Dylan","lastName":"Moore","primaryNumber":"25","birthDate":"1992-08-02","currentAge":34,"birthCity":"Yorba Linda","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Dylan","useLastName":"Moore","middleName":"Scott","boxscoreName":"Moore, D","nickName":"D Mo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-03-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Moore","nameSlug":"dylan-moore-664238","firstLastName":"Dylan Moore","lastFirstName":"Moore, Dylan","lastInitName":"Moore, D","initLastName":"D Moore","fullFMLName":"Dylan Scott Moore","fullLFMName":"Moore, Dylan Scott","strikeZoneTop":3.238,"strikeZoneBottom":1.634},"ID662253":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253","firstName":"Andrés","lastName":"Muñoz","primaryNumber":"75","birthDate":"1999-01-16","currentAge":27,"birthCity":"Los Mochis","birthStateProvince":"SI","birthCountry":"Mexico","height":"6' 2\"","weight":222,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrés","useLastName":"Muñoz","middleName":"Clemente","boxscoreName":"Muñoz, A","nickName":"El Plebe","gender":"M","nameMatrilineal":"Apodaca","isPlayer":true,"isVerified":true,"pronunciation":"on-DRACE moon-yoce","mlbDebutDate":"2019-07-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrés Muñoz","nameSlug":"andres-munoz-662253","firstLastName":"Andrés Muñoz","lastFirstName":"Muñoz, Andrés","lastInitName":"Muñoz, A","initLastName":"A Muñoz","fullFMLName":"Andrés Clemente Muñoz","fullLFMName":"Muñoz, Andrés Clemente","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669923":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923","firstName":"George","lastName":"Kirby","primaryNumber":"68","birthDate":"1998-02-04","currentAge":28,"birthCity":"Rye","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"George","useLastName":"Kirby","middleName":"Joseph","boxscoreName":"Kirby","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"George Kirby","nameSlug":"george-kirby-669923","firstLastName":"George Kirby","lastFirstName":"Kirby, George","lastInitName":"Kirby, G","initLastName":"G Kirby","fullFMLName":"George Joseph Kirby","fullLFMName":"Kirby, George Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID642100":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100","firstName":"Gabriel","lastName":"Speier","primaryNumber":"55","birthDate":"1995-04-12","currentAge":31,"birthCity":"Santa Barbara","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gabe","useLastName":"Speier","middleName":"James","boxscoreName":"Speier","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"spy-urr","mlbDebutDate":"2019-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gabe Speier","nameSlug":"gabe-speier-642100","firstLastName":"Gabe Speier","lastFirstName":"Speier, Gabe","lastInitName":"Speier, G","initLastName":"G Speier","fullFMLName":"Gabriel James Speier","fullLFMName":"Speier, Gabriel James","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"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},"ID660825":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825","firstName":"Eduard","lastName":"Bazardo","primaryNumber":"83","birthDate":"1995-09-01","currentAge":31,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eduard","useLastName":"Bazardo","middleName":"Felix","boxscoreName":"Bazardo","gender":"M","nameMatrilineal":"Osorio","isPlayer":true,"isVerified":false,"pronunciation":"buh-ZAR-doh","mlbDebutDate":"2021-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eduard Bazardo","nameSlug":"eduard-bazardo-660825","firstLastName":"Eduard Bazardo","lastFirstName":"Bazardo, Eduard","lastInitName":"Bazardo, E","initLastName":"E Bazardo","fullFMLName":"Eduard Felix Bazardo","fullLFMName":"Bazardo, Eduard Felix","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID593871":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871","firstName":"Jorge","lastName":"Polanco","primaryNumber":"11","birthDate":"1993-07-05","currentAge":33,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 0\"","weight":208,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Jorge","useLastName":"Polanco","middleName":"Luis","boxscoreName":"Polanco","nickName":"Chulo","gender":"M","nameMatrilineal":"Pacheco","isPlayer":true,"isVerified":true,"mlbDebutDate":"2014-06-26","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jorge Polanco","nameSlug":"jorge-polanco-593871","firstLastName":"Jorge Polanco","lastFirstName":"Polanco, Jorge","lastInitName":"Polanco, J","initLastName":"J Polanco","fullFMLName":"Jorge Luis Polanco","fullLFMName":"Polanco, Jorge Luis","strikeZoneTop":3.191,"strikeZoneBottom":1.61},"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},"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},"ID672841":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841","firstName":"Carlos ","lastName":"Vargas","primaryNumber":"54","birthDate":"1999-10-13","currentAge":26,"birthCity":"Moca","birthCountry":"Dominican Republic","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carlos","useLastName":"Vargas","middleName":"Miguel","boxscoreName":"Vargas","gender":"M","nameMatrilineal":"Henriquez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carlos Vargas","nameSlug":"carlos-vargas-672841","firstLastName":"Carlos Vargas","lastFirstName":"Vargas, Carlos","lastInitName":"Vargas, C","initLastName":"C Vargas","fullFMLName":"Carlos  Miguel Vargas","fullLFMName":"Vargas, Carlos  Miguel","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID650671":{"id":650671,"fullName":"José Quijada","link":"/api/v1/people/650671","firstName":"José","lastName":"Quijada","primaryNumber":"65","birthDate":"1995-11-09","currentAge":30,"birthCity":"Caripito","birthCountry":"Venezuela","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Quijada","middleName":"Gregorio","boxscoreName":"Quijada","nickName":"El Q","gender":"M","nameMatrilineal":"Perez","isPlayer":true,"isVerified":true,"pronunciation":"kee-HAH-dah","mlbDebutDate":"2019-04-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"José Quijada","nameSlug":"jose-quijada-650671","firstLastName":"José Quijada","lastFirstName":"Quijada, José","lastInitName":"Quijada, J","initLastName":"J Quijada","fullFMLName":"José Gregorio Quijada","fullLFMName":"Quijada, José Gregorio","strikeZoneTop":3.165,"strikeZoneBottom":1.598}},"venue":{"id":1,"name":"Angel Stadium","link":"/api/v1/venues/1","location":{"address1":"2000 Gene Autry Way","city":"Anaheim","state":"California","stateAbbrev":"CA","postalCode":"92806","defaultCoordinates":{"latitude":33.80019044,"longitude":-117.8823996},"azimuthAngle":43.61,"elevation":151,"country":"USA","phone":"(714) 940-2000"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":45517,"turfType":"Grass","roofType":"Open","leftLine":330,"left":347,"leftCenter":389,"center":396,"rightCenter":365,"right":348,"rightLine":330},"active":true,"season":"2025"},"officialVenue":{"id":1,"link":"/api/v1/venues/1"},"weather":{"condition":"Sunny","temp":"78","wind":"8 mph, Out To CF"},"gameInfo":{"attendance":27219,"firstPitch":"2025-07-27T20:09:00.000Z","gameDurationMinutes":149},"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":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"home":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"}},"officialScorer":{"id":431054,"fullName":"Ed Munson","link":"/api/v1/people/431054"},"primaryDatacaster":{"id":661294,"fullName":"Ryan Easton","link":"/api/v1/people/661294"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.P. Crawford strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-27T20:09:07.996Z","endTime":"2025-07-27T20:10:53.734Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,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":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"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-07-27T17:17:47.963Z","endTime":"2025-07-27T19:46:25.115Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"}},{"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-07-27T19:46:25.115Z","endTime":"2025-07-27T20:07:00.682Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"}},{"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-07-27T20:07:00.682Z","endTime":"2025-07-27T20:09:09.913Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"}},{"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":84.6,"endSpeed":77.8,"strikeZoneTop":3.33627503259224,"strikeZoneBottom":1.4810125039297,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.723490469059033,"aZ":-24.462480256771805,"pfxX":-9.576958879809656,"pfxZ":5.033847692419804,"pX":0.17562156019708272,"pZ":1.7251200050585218,"vX0":8.804863059677192,"vY0":-122.84725405625024,"vZ0":-5.155070312647079,"x":110.31,"y":192.2,"x0":-2.206094744768418,"y0":50.00480244820922,"z0":5.9232866851156265,"aX":-14.679171275565915},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":8.2,"breakHorizontal":15.4,"spinRate":1954,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.44540099982256365,"extension":5.504566049689659},"index":3,"playId":"c8eece1b-5664-38d1-b5c6-4c24fab8e093","pitchNumber":1,"startTime":"2025-07-27T20:09:09.913Z","endTime":"2025-07-27T20:09:14.006Z","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":84.5,"endSpeed":77.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.44746443179272,"aZ":-24.860880472287153,"pfxX":-9.280439126172672,"pfxZ":4.777901876877958,"pX":-0.09684183353578067,"pZ":1.9749007054231154,"vX0":8.261222523803617,"vY0":-122.7251172301562,"vZ0":-4.53888370810404,"x":120.69,"y":185.46,"x0":-2.2949442513763376,"y0":50.004037594381636,"z0":5.956527216174702,"aX":-14.210003413669842},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.8,"breakHorizontal":15.0,"spinRate":1945,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.44568196470533605,"extension":5.571881288338825},"index":4,"playId":"dc9e943a-8a64-34d6-a73d-d5f7d5781628","pitchNumber":2,"startTime":"2025-07-27T20:09:29.002Z","endTime":"2025-07-27T20:09:32.290Z","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":84.6,"endSpeed":78.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.56508793638571,"aZ":-26.963489324899403,"pfxX":-9.225638946552987,"pfxZ":3.364838034794202,"pX":0.7018680693522366,"pZ":2.2944461747215317,"vX0":9.962417462649503,"vY0":-122.85373152632859,"vZ0":-3.308536254231033,"x":90.25,"y":176.83,"x0":-2.1841035703742557,"y0":50.00093094573118,"z0":5.9206297663041765,"aX":-14.273181525747065},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.6,"breakHorizontal":14.8,"spinRate":1971,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.4437926609433225,"extension":5.495699519539991},"index":5,"playId":"1b43afcb-1a8a-3c28-8ea2-f2aef34d57e2","pitchNumber":3,"startTime":"2025-07-27T20:09:48.076Z","endTime":"2025-07-27T20:09:51.548Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.2,"strikeZoneTop":3.33229164782374,"strikeZoneBottom":1.47954313858079,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.949181793495963,"aZ":-25.782133024693174,"pfxX":-10.204260284453166,"pfxZ":4.105344586002124,"pX":0.9156671451132687,"pZ":3.1963558656577606,"vX0":10.862038376362785,"vY0":-123.79977775356369,"vZ0":-1.618383095423637,"x":82.1,"y":152.48,"x0":-2.19611966395826,"y0":50.00348361013075,"z0":6.009714386974768,"aX":-15.892831288311376},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":7.3,"breakHorizontal":16.1,"spinRate":2055,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.4418639081878539,"extension":5.549290329844016},"index":6,"playId":"57dabf24-3d04-3bf8-9ed5-0f47c2350570","pitchNumber":4,"startTime":"2025-07-27T20:10:14.942Z","endTime":"2025-07-27T20:10:19.229Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.8,"strikeZoneTop":3.35112392703508,"strikeZoneBottom":1.43948261331573,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.815889907909945,"aZ":-27.300688822378,"pfxX":-10.50456762962914,"pfxZ":3.6529425689085215,"pX":-1.552864746182305,"pZ":1.4254965420421484,"vX0":5.003496298503867,"vY0":-114.66116745352657,"vZ0":-4.230900670855156,"x":176.19,"y":200.29,"x0":-2.396272064532507,"y0":50.00401396140051,"z0":5.952887380845415,"aX":-14.01499595098117},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":5.9,"breakHorizontal":17.8,"spinRate":2191,"spinDirection":232},"zone":13,"typeConfidence":0.91,"plateTime":0.4773456037562873,"extension":5.304794533745691},"index":7,"playId":"372ea811-1263-3737-9fca-2d7fb530d87b","pitchNumber":5,"startTime":"2025-07-27T20:10:32.062Z","endTime":"2025-07-27T20:10:36.317Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":72.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.59679180968174,"aZ":-26.982593718440196,"pfxX":-11.241828440720766,"pfxZ":3.8703254992644833,"pX":-0.9449827835863076,"pZ":1.9843124323419934,"vX0":6.384445840819765,"vY0":-115.08414605821149,"vZ0":-3.23633335690412,"x":153.02,"y":185.2,"x0":-2.2963501559572372,"y0":50.000112020809055,"z0":6.025644565787037,"aX":-15.058959919919795},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":6.5,"breakHorizontal":18.7,"spinRate":2138,"spinDirection":226},"zone":13,"typeConfidence":0.9,"plateTime":0.47616007136429017,"extension":5.453988488700355},"index":8,"playId":"f0487a26-0317-3dc6-8ed8-b5699af2a471","pitchNumber":6,"startTime":"2025-07-27T20:10:49.315Z","endTime":"2025-07-27T20:10:53.734Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T20:10:53.734Z","atBatIndex":0},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Julio Rodríguez lines out to left fielder Taylor Ward.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-27T20:10:58.225Z","endTime":"2025-07-27T20:12:24.435Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.975637935661027,"aZ":-17.930799782314235,"pfxX":-4.654171363522789,"pfxZ":8.970642084994784,"pX":-0.2290637168165449,"pZ":2.9310234167752394,"vX0":7.235033318647977,"vY0":-125.36180593371769,"vZ0":-3.407073368861313,"x":125.73,"y":159.64,"x0":-2.551284711119339,"y0":50.001050435523716,"z0":5.776215063604439,"aX":-7.3883624201490035},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":15.6,"breakHorizontal":6.7,"spinRate":2076,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.4373659728863921,"extension":5.536373727909665},"index":0,"playId":"ce6dafde-c06b-36c2-ace9-cee56f34a0fe","pitchNumber":1,"startTime":"2025-07-27T20:11:20.449Z","endTime":"2025-07-27T20:11:23.666Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":78.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.546697331596974,"aZ":-24.058995998114803,"pfxX":-10.367308416285338,"pfxZ":5.092868002919332,"pX":-0.806522392221089,"pZ":2.9167278116129856,"vX0":7.277211158400946,"vY0":-125.43329945081021,"vZ0":-2.6738929791140147,"x":147.74,"y":160.03,"x0":-2.399524765952104,"y0":50.0001435985168,"z0":5.959780951375474,"aX":-16.505358610769566},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":8.9,"breakHorizontal":17.0,"spinRate":1910,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.43680198613025567,"extension":5.429772243057028},"index":1,"playId":"7d14100e-f21a-3b29-b149-7f0810080d20","pitchNumber":2,"startTime":"2025-07-27T20:11:40.418Z","endTime":"2025-07-27T20:11:43.699Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":72.7,"strikeZoneTop":3.29920751655644,"strikeZoneBottom":1.32623068189573,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.39905935041982,"aZ":-24.420130702911745,"pfxX":-5.974914368427342,"pfxZ":5.856504029920534,"pX":2.329647154855534,"pZ":1.832279325589124,"vX0":11.614553005374194,"vY0":-113.86026692586749,"vZ0":-3.96952108349965,"x":28.2,"y":189.31,"x0":-2.0435524220715284,"y0":50.00028527530518,"z0":5.99370588415061,"aX":-7.905802748940695},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":9.8,"breakHorizontal":8.2,"spinRate":2084,"spinDirection":233},"zone":14,"typeConfidence":0.91,"plateTime":0.47965579955424875,"extension":5.472521014854012},"index":2,"playId":"588b803d-02bd-3cad-be8f-4c584447168f","pitchNumber":3,"startTime":"2025-07-27T20:12:01.101Z","endTime":"2025-07-27T20:12:04.223Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":72.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.089627127340975,"aZ":-26.052636088195122,"pfxX":-12.589081315185924,"pfxZ":4.545224358502682,"pX":0.6995537460315037,"pZ":2.1833534053974786,"vX0":10.007640606455762,"vY0":-115.1904162968854,"vZ0":-3.169592561210062,"x":90.33,"y":179.83,"x0":-2.062452963744148,"y0":50.00163142560259,"z0":6.091962533767083,"aX":-16.94324991990266},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":7.7,"breakHorizontal":20.4,"spinRate":2080,"spinDirection":234},"zone":6,"typeConfidence":0.9,"plateTime":0.475220484530293,"extension":5.4557884347732735},"hitData":{"launchSpeed":99.1,"launchAngle":15.0,"totalDistance":286.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":77.11,"coordY":95.63}},"index":3,"playId":"a5a12545-11cd-3387-9b46-a47befba3aca","pitchNumber":4,"startTime":"2025-07-27T20:12:17.911Z","endTime":"2025-07-27T20:12:24.435Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T20:12:24.435Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cal Raleigh flies out to right fielder Gustavo Campero.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-27T20:12:51.691Z","endTime":"2025-07-27T20:13:23.564Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"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"}]}],"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":85.9,"endSpeed":79.1,"strikeZoneTop":3.7538954526628,"strikeZoneBottom":1.52031009559452,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.811403399636227,"aZ":-27.23642105927555,"pfxX":-10.084392902822584,"pfxZ":3.112280967605777,"pX":0.3137828719668918,"pZ":2.9556624547943295,"vX0":9.447818710475739,"vY0":-124.81938106961549,"vZ0":-2.03627148299664,"x":105.04,"y":158.98,"x0":-2.200098747031363,"y0":50.002534680813234,"z0":6.012346496331206,"aX":-16.000898545883427},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.4,"breakHorizontal":16.2,"spinRate":1913,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.43788450788299516,"extension":5.506081534028679},"index":0,"playId":"32b8f349-6342-37a3-8681-2fd62d92ffae","pitchNumber":1,"startTime":"2025-07-27T20:12:57.785Z","endTime":"2025-07-27T20:13:01.519Z","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":78.9,"endSpeed":72.6,"strikeZoneTop":3.64,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.986057329260976,"aZ":-28.587800995581425,"pfxX":-9.83340941614371,"pfxZ":2.6906455031372456,"pX":-0.4285259854189431,"pZ":2.437503495102396,"vX0":7.128790856520092,"vY0":-114.66436830012753,"vZ0":-1.956761937407293,"x":133.33,"y":172.97,"x0":-2.298535622309967,"y0":50.003616313782345,"z0":6.088421238022752,"aX":-13.109278208478978},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":4.7,"breakHorizontal":16.1,"spinRate":1992,"spinDirection":236},"zone":4,"typeConfidence":0.91,"plateTime":0.47748273525233165,"extension":5.328227446694251},"hitData":{"launchSpeed":84.3,"launchAngle":52.0,"totalDistance":238.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.2,"coordY":119.1}},"index":1,"playId":"1de700f0-94f1-3384-9987-7f038eaf0b76","pitchNumber":2,"startTime":"2025-07-27T20:13:13.712Z","endTime":"2025-07-27T20:13:23.564Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T20:13:23.564Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zach Neto flies out to right fielder Dominic Canzone.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-27T20:15:36.536Z","endTime":"2025-07-27T20:17:05.290Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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.0,"endSpeed":79.0,"strikeZoneTop":3.24852300692243,"strikeZoneBottom":1.47838696915823,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.485225455493335,"aZ":-31.713821245065503,"pfxX":1.4014932537883442,"pfxZ":0.28665564974343916,"pX":-0.30962112695155924,"pZ":3.6299626241145586,"vX0":0.4941060089664956,"vY0":-126.63453300417464,"vZ0":0.4093001928900626,"x":128.8,"y":140.77,"x0":-0.689908708685309,"y0":50.00246618840987,"z0":6.025606770271943,"aX":2.2513521513443018},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.8,"breakHorizontal":-2.6,"spinRate":1835,"spinDirection":63},"zone":11,"typeConfidence":2.0,"plateTime":0.43432903525239563,"extension":7.165675860624862},"index":0,"playId":"0b2338e3-2f99-33bf-85c1-78da68e92d4b","pitchNumber":1,"startTime":"2025-07-27T20:16:01.855Z","endTime":"2025-07-27T20:16:05.825Z","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":0},"pitchData":{"startSpeed":89.2,"endSpeed":80.9,"strikeZoneTop":3.30107045472756,"strikeZoneBottom":1.50135242985784,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.27663355789395,"aZ":-29.61478664722858,"pfxX":0.10157635407824284,"pfxZ":1.5270072687767389,"pX":1.5406343471110968,"pZ":1.4136984821261391,"vX0":5.764941994804242,"vY0":-129.65015234010778,"vZ0":-5.281875657081875,"x":58.27,"y":200.61,"x0":-0.7404902561464631,"y0":50.00256333704944,"z0":5.783387347598187,"aX":0.16884262247570667},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.7,"breakHorizontal":-1.7,"spinRate":1722,"spinDirection":349},"zone":14,"typeConfidence":2.0,"plateTime":0.4251727036253232,"extension":7.334813899376859},"index":1,"playId":"c81aa034-0820-370d-abf8-7f23f32031ba","pitchNumber":2,"startTime":"2025-07-27T20:16:18.778Z","endTime":"2025-07-27T20:16:22.044Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.59491757903395,"aZ":-11.43221555328096,"pfxX":-5.103532688992147,"pfxZ":10.366438509143748,"pX":0.3346450475196543,"pZ":2.554348223106218,"vX0":5.68865447048339,"vY0":-140.71330880275718,"vZ0":-6.935556823131494,"x":104.24,"y":169.81,"x0":-1.05227576916039,"y0":50.00421656098727,"z0":5.7955894895524205,"aX":-10.21278282264019},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.5,"breakHorizontal":8.0,"spinRate":2196,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.3895898762014762,"extension":7.542441495569618},"index":2,"playId":"376f52fa-0c9a-3dbe-86b4-67f3810983d5","pitchNumber":3,"startTime":"2025-07-27T20:16:36.326Z","endTime":"2025-07-27T20:16:40.034Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":87.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.72228797195101,"aZ":-11.771513154185755,"pfxX":-6.58749995715457,"pfxZ":10.331973487754034,"pX":0.26611238241497376,"pZ":2.234385551866952,"vX0":5.6396000892642695,"vY0":-140.54698176845577,"vZ0":-7.409118019675433,"x":106.86,"y":178.45,"x0":-0.9236028890226813,"y0":50.00125095387629,"z0":5.6920917941832085,"aX":-13.006442006577942},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.2,"breakHorizontal":10.6,"spinRate":2321,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.3916727020192847,"extension":7.509910251704272},"hitData":{"launchSpeed":79.1,"launchAngle":46.0,"totalDistance":238.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":192.81,"coordY":130.68}},"index":3,"playId":"58a5ce19-d0ce-33ec-a473-5b48da4953c4","pitchNumber":4,"startTime":"2025-07-27T20:16:56.672Z","endTime":"2025-07-27T20:17:05.290Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T20:17:05.290Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Trout strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-27T20:17:13.505Z","endTime":"2025-07-27T20:18:39.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":3},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.8,"strikeZoneTop":3.78040962053996,"strikeZoneBottom":1.68107856812198,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.76985368680046,"aZ":-10.808332684135207,"pfxX":-5.291691864428433,"pfxZ":11.00321181019846,"pX":0.7063773655337859,"pZ":2.960663668341446,"vX0":5.569370963932551,"vY0":-138.86311901891506,"vZ0":-5.784904267798471,"x":90.07,"y":158.84,"x0":-0.6432737971643843,"y0":50.00245891311235,"z0":5.79853439111086,"aX":-10.275017073582562},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.8,"breakHorizontal":8.4,"spinRate":2210,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.3953157994441372,"extension":7.497326484808772},"index":0,"playId":"879cc3a3-2569-3a9f-9994-9279e299a131","pitchNumber":1,"startTime":"2025-07-27T20:17:37.921Z","endTime":"2025-07-27T20:17:42.270Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.0,"strikeZoneTop":3.64,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.87854523353082,"aZ":-10.453270976727234,"pfxX":-5.144436707397745,"pfxZ":10.887277761605624,"pX":0.3006703106620031,"pZ":2.074802078034453,"vX0":4.105660370259113,"vY0":-140.79502050631908,"vZ0":-8.200798805325318,"x":105.54,"y":182.76,"x0":-0.5127759141984912,"y0":50.00003189345794,"z0":5.713129319101723,"aX":-10.260616676634537},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.1,"breakHorizontal":8.4,"spinRate":2220,"spinDirection":211},"zone":9,"typeConfidence":2.0,"plateTime":0.38997432639595475,"extension":7.6390597039788295},"index":1,"playId":"ebe790a7-4b59-38b9-8fba-27869d4a98e1","pitchNumber":2,"startTime":"2025-07-27T20:17:55.561Z","endTime":"2025-07-27T20:17:59.197Z","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.3,"endSpeed":88.8,"strikeZoneTop":3.80675420087919,"strikeZoneBottom":1.64715285015367,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.759624315207724,"aZ":-10.428021155284204,"pfxX":-5.447485847411133,"pfxZ":10.767014219292175,"pX":1.2671035409113582,"pZ":1.7802212240309614,"vX0":6.177612108634614,"vY0":-141.3479143819641,"vZ0":-9.088249122124907,"x":68.7,"y":190.71,"x0":-0.2408945881747341,"y0":50.00578293289185,"z0":5.710463020618442,"aX":-11.005250002364365},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.8,"breakHorizontal":8.5,"spinRate":2258,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.3877669167878146,"extension":7.58529201604749},"index":2,"playId":"735f7d17-3886-3265-a9bf-6edc3f4e3436","pitchNumber":3,"startTime":"2025-07-27T20:18:17.129Z","endTime":"2025-07-27T20:18:20.805Z","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":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":75.9,"strikeZoneTop":3.64,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.94816549198282,"aZ":-29.9398170007664,"pfxX":-6.594530755713423,"pfxZ":1.5240961194641454,"pX":0.8115255675783848,"pZ":1.437323661518909,"vX0":4.811255687497186,"vY0":-120.99566690313296,"vZ0":-3.745420679364078,"x":86.07,"y":199.97,"x0":-0.35641592371026654,"y0":50.00430493888161,"z0":5.659361077869632,"aX":-9.674926146497585},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":2.0,"breakHorizontal":10.7,"spinRate":688,"spinDirection":271},"zone":14,"typeConfidence":2.0,"plateTime":0.45453385385622935,"extension":7.31560892818683},"index":3,"playId":"e8fb58ae-e9f8-303b-bd2b-d9764bc1e85e","pitchNumber":4,"startTime":"2025-07-27T20:18:35.212Z","endTime":"2025-07-27T20:18:39.411Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T20:18:39.411Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nolan Schanuel grounds out, second baseman Cole Young to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-27T20:18:41.364Z","endTime":"2025-07-27T20:20:42.158Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":5},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"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":96.6,"endSpeed":88.5,"strikeZoneTop":3.68637272269616,"strikeZoneBottom":1.45354026196044,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.510108985950126,"aZ":-10.953968811780832,"pfxX":-5.894223137757516,"pfxZ":10.627913209257795,"pX":-0.003281477357441176,"pZ":1.2916518715956224,"vX0":4.54287226030612,"vY0":-140.343117451258,"vZ0":-10.087952404884271,"x":117.13,"y":203.91,"x0":-0.8765147116677761,"y0":50.00097302138203,"z0":5.64430816167172,"aX":-11.766534792217522},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.4,"breakHorizontal":9.7,"spinRate":2197,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.39014822196348975,"extension":7.5223666914583545},"index":0,"playId":"3c00da94-5b62-3b3d-9e08-1fd61668ed25","pitchNumber":1,"startTime":"2025-07-27T20:19:07.089Z","endTime":"2025-07-27T20:19:10.599Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.3,"strikeZoneTop":3.58,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.529982158777546,"aZ":-10.537340224073878,"pfxX":-5.295329573735842,"pfxZ":10.65151885152733,"pX":0.08136151302122628,"pZ":2.3548320904972737,"vX0":4.214146221619779,"vY0":-141.02708415333203,"vZ0":-7.516585155115757,"x":113.9,"y":175.2,"x0":-0.7380414298001524,"y0":50.00300068319348,"z0":5.720192592434275,"aX":-10.756829598676127},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.1,"breakHorizontal":8.9,"spinRate":2294,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.3871335109102496,"extension":7.587300841163016},"index":1,"playId":"48da39be-5a92-37ab-b16a-d22cd4161647","pitchNumber":2,"startTime":"2025-07-27T20:19:23.579Z","endTime":"2025-07-27T20:19:27.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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.3,"strikeZoneTop":3.64745350464057,"strikeZoneBottom":1.41523886067515,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.983134029251914,"aZ":-9.703855582959532,"pfxX":-5.946125652546977,"pfxZ":11.002516797342835,"pX":-0.7069512609492461,"pZ":2.036783597199746,"vX0":2.505914936724155,"vY0":-141.90144701908451,"vZ0":-8.32954999614735,"x":143.95,"y":183.79,"x0":-0.8280832037662716,"y0":50.005465337305765,"z0":5.625740318301831,"aX":-12.147627888807644},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.5,"breakHorizontal":10.3,"spinRate":2216,"spinDirection":209},"zone":7,"typeConfidence":2.0,"plateTime":0.3857513156958201,"extension":7.62146381902961},"index":2,"playId":"c103b4dd-351e-3d47-bc14-d4db829e0a6d","pitchNumber":3,"startTime":"2025-07-27T20:19:42.507Z","endTime":"2025-07-27T20:19:46.107Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-07-27T20:19:53.538Z","endTime":"2025-07-27T20:20:13.041Z","isPitch":false,"type":"action","player":{"id":694384,"link":"/api/v1/people/694384"}},{"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":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.0,"strikeZoneTop":3.58,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.47257281102371,"aZ":-26.438930809455044,"pfxX":-6.842278692783076,"pfxZ":3.788400363724681,"pX":-0.564218143711711,"pZ":2.237793713420301,"vX0":3.346486776201806,"vY0":-122.57662872787547,"vZ0":-2.8560230743284283,"x":138.51,"y":178.36,"x0":-1.0622446930205252,"y0":50.000712908331714,"z0":5.688342903499088,"aX":-10.35352684103921},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":6.4,"breakHorizontal":11.5,"spinRate":678,"spinDirection":270},"zone":7,"typeConfidence":2.0,"plateTime":0.4477779061310714,"extension":7.496570193695184},"index":4,"playId":"d8b93d2f-7c4e-3967-991d-828945d158ab","pitchNumber":4,"startTime":"2025-07-27T20:20:13.041Z","endTime":"2025-07-27T20:20:16.358Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.5,"strikeZoneTop":3.58,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.14729023823746,"aZ":-32.395533699487935,"pfxX":-0.7476661510560368,"pfxZ":-0.13889031506100125,"pX":-0.24767211836170974,"pZ":1.8587317263725869,"vX0":2.7658798356473944,"vY0":-127.76688908308194,"vZ0":-3.338538911377629,"x":126.44,"y":188.59,"x0":-1.248625037668329,"y0":50.000404214795104,"z0":5.737111884840394,"aX":-1.2323911651159132},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.8,"breakHorizontal":0.7,"spinRate":1850,"spinDirection":50},"zone":8,"typeConfidence":2.0,"plateTime":0.42925660903420804,"extension":7.380924787656086},"hitData":{"launchSpeed":98.3,"launchAngle":1.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.45,"coordY":145.95}},"index":5,"playId":"b6cbedf9-f3d4-3d56-b97d-8180634b8bef","pitchNumber":5,"startTime":"2025-07-27T20:20:34.931Z","endTime":"2025-07-27T20:20:42.158Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T20:20:42.158Z","atBatIndex":5},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Josh Naylor pops out to shortstop Zach Neto.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-27T20:22:50.175Z","endTime":"2025-07-27T20:23:28.269Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.73723794704831,"aZ":-24.407490269468457,"pfxX":-8.763987443897145,"pfxZ":5.0891383608239025,"pX":0.07798963632852145,"pZ":1.2029657435794765,"vX0":8.4465572878518,"vY0":-122.35996663660427,"vZ0":-6.230042435378677,"x":114.03,"y":206.3,"x0":-2.269881574166061,"y0":50.002777375546245,"z0":5.8560892848471156,"aX":-13.372426452189782},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":8.0,"breakHorizontal":14.0,"spinRate":1918,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.44657422630484067,"extension":5.642501229609089},"hitData":{"launchSpeed":77.2,"launchAngle":63.0,"totalDistance":177.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":107.65,"coordY":118.11}},"index":0,"playId":"8d37d120-4352-38a7-af51-822c4ddd2bd7","pitchNumber":1,"startTime":"2025-07-27T20:23:19.011Z","endTime":"2025-07-27T20:23:28.269Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T20:23:28.269Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Randy Arozarena grounds out, shortstop Zach Neto to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-27T20:23:37.104Z","endTime":"2025-07-27T20:24:19.859Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"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":"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":84.6,"endSpeed":78.0,"strikeZoneTop":3.55552124878333,"strikeZoneBottom":1.60442209893929,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.96542290453934,"aZ":-25.81617979930226,"pfxX":-8.97217256972927,"pfxZ":4.130082820178367,"pX":0.2563039445370215,"pZ":2.2596319570398977,"vX0":8.862855056926879,"vY0":-122.90664014355389,"vZ0":-3.625743394194951,"x":107.23,"y":177.77,"x0":-2.2202971348958713,"y0":50.00253127373241,"z0":5.931455691184022,"aX":-13.810784494051607},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":6.8,"breakHorizontal":14.3,"spinRate":1951,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.44459933789092787,"extension":5.5427239777312},"index":0,"playId":"cf8a787a-becc-3e38-beb2-b7ac3e3a842b","pitchNumber":1,"startTime":"2025-07-27T20:23:55.669Z","endTime":"2025-07-27T20:23:59.404Z","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":85.0,"endSpeed":79.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.26249509189459,"aZ":-26.9275045212211,"pfxX":-8.215136800168237,"pfxZ":3.337862581323,"pX":-0.591469919882977,"pZ":2.383378286060078,"vX0":7.104292523401334,"vY0":-123.6865247778577,"vZ0":-3.1862035402459536,"x":139.55,"y":174.43,"x0":-2.4133521025219515,"y0":50.00380902730072,"z0":5.911097805317039,"aX":-12.917184045749378},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.6,"breakHorizontal":13.6,"spinRate":1886,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.4403717586370379,"extension":5.521243579350426},"hitData":{"launchSpeed":79.0,"launchAngle":5.0,"totalDistance":79.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.23,"coordY":153.24}},"index":1,"playId":"05d2a3e9-fc94-3801-b40c-b2b71bad883c","pitchNumber":2,"startTime":"2025-07-27T20:24:12.260Z","endTime":"2025-07-27T20:24:19.859Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T20:24:19.859Z","atBatIndex":7},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jorge Polanco pops out to shortstop Zach Neto.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-27T20:24:31.168Z","endTime":"2025-07-27T20:26:15.943Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"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, 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":71.1,"endSpeed":65.0,"strikeZoneTop":3.4020689643333,"strikeZoneBottom":1.52591864741614,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.038269622088396,"aZ":-36.77818752922149,"pfxX":9.39781720388552,"pfxZ":-4.329033269538147,"pX":-0.16786432223310985,"pZ":2.4815846554944243,"vX0":2.484796535052219,"vY0":-103.45884730307576,"vZ0":1.4810388954265705,"x":123.4,"y":171.78,"x0":-2.6103591915654794,"y0":50.00020035199237,"z0":6.223457313982178,"aX":10.00898782337872},"breaks":{"breakAngle":15.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.7,"breakVerticalInduced":-6.8,"breakHorizontal":-17.8,"spinRate":2843,"spinDirection":48},"zone":5,"typeConfidence":0.9,"plateTime":0.5329566703156603,"extension":5.34230872343188},"index":0,"playId":"a22ff9e0-67c1-3c83-8f02-b5ecbe60da8c","pitchNumber":1,"startTime":"2025-07-27T20:24:49.100Z","endTime":"2025-07-27T20:24:52.836Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":72.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.542596195520403,"aZ":-26.359210491731815,"pfxX":-10.015459226400594,"pfxZ":4.354023095389881,"pX":-0.6599853281714148,"pZ":2.252275610479097,"vX0":6.870914783039033,"vY0":-114.94081092595788,"vZ0":-2.64406988216332,"x":142.16,"y":177.97,"x0":-2.3885361197260147,"y0":50.00483297558724,"z0":5.980210479978053,"aX":-13.386572062366161},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":7.4,"breakHorizontal":16.4,"spinRate":2103,"spinDirection":248},"zone":4,"typeConfidence":0.91,"plateTime":0.476744347046957,"extension":5.501407277773452},"index":1,"playId":"3773f6c6-ebdc-337d-960c-5105b7ae5955","pitchNumber":2,"startTime":"2025-07-27T20:25:04.994Z","endTime":"2025-07-27T20:25:09.117Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-07-27T20:25:14.256Z","endTime":"2025-07-27T20:25:29.025Z","isPitch":false,"type":"action","player":{"id":593871,"link":"/api/v1/people/593871"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.0,"strikeZoneTop":3.33233226575648,"strikeZoneBottom":1.57872840585805,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.77323578422351,"aZ":-25.01402904840681,"pfxX":-10.139130306256066,"pfxZ":5.297141522422764,"pX":-0.8577368201325496,"pZ":1.260190613106798,"vX0":6.434984350242876,"vY0":-115.836222516084,"vZ0":-5.066950951845421,"x":149.69,"y":204.75,"x0":-2.3623168690965723,"y0":50.00158791889864,"z0":5.8838129700154544,"aX":-13.700315138690758},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":8.5,"breakHorizontal":16.7,"spinRate":2014,"spinDirection":232},"zone":13,"typeConfidence":0.9,"plateTime":0.4738652450007117,"extension":5.536426558152022},"index":3,"playId":"132a8f04-8249-3047-a0d6-a2503de8a520","pitchNumber":3,"startTime":"2025-07-27T20:25:29.025Z","endTime":"2025-07-27T20:25:32.900Z","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":87.1,"endSpeed":79.6,"strikeZoneTop":3.4343519150557,"strikeZoneBottom":1.61963236898105,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.242679301056366,"aZ":-18.25741773432194,"pfxX":-4.72450082273974,"pfxZ":8.555041029988004,"pX":-1.833112374452291,"pZ":3.0494998990087745,"vX0":3.8142541312207925,"vY0":-126.8269112422731,"vZ0":-3.031707349128322,"x":186.87,"y":156.44,"x0":-2.743626564358844,"y0":50.00509889745596,"z0":5.718721479578258,"aX":-7.688017523827908},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":15.0,"breakHorizontal":7.7,"spinRate":2097,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.43208591975284616,"extension":5.514000580947142},"index":4,"playId":"0b611418-3dd1-3e22-9efb-ebebf716c202","pitchNumber":4,"startTime":"2025-07-27T20:25:47.934Z","endTime":"2025-07-27T20:25:51.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.127988687885058,"aZ":-25.716782763924943,"pfxX":-8.460853940197572,"pfxZ":4.019843803194888,"pX":0.5440193365221254,"pZ":2.050550999274071,"vX0":9.444397680436564,"vY0":-125.36269264220527,"vZ0":-4.412321135724607,"x":96.26,"y":183.42,"x0":-2.1564456679045287,"y0":50.00270957289664,"z0":5.909543685115797,"aX":-13.592746058370562},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.6,"breakHorizontal":13.4,"spinRate":1936,"spinDirection":220},"zone":9,"typeConfidence":2.0,"plateTime":0.43535795134657773,"extension":5.608494479610757},"hitData":{"launchSpeed":90.5,"launchAngle":75.0,"totalDistance":79.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":127.04,"coordY":167.17}},"index":5,"playId":"609c9205-dec7-3750-b42b-84ee921f8114","pitchNumber":5,"startTime":"2025-07-27T20:26:05.895Z","endTime":"2025-07-27T20:26:15.943Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T20:26:15.943Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Ward called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-27T20:28:24.317Z","endTime":"2025-07-27T20:30:12.512Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"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":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.0,"strikeZoneTop":3.37447030126037,"strikeZoneBottom":1.6076059833095,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.975525102633796,"aZ":-11.652635677943719,"pfxX":-6.125003228452682,"pfxZ":10.320409345030393,"pX":0.8125778428598405,"pZ":1.9035686444176318,"vX0":6.575905160764727,"vY0":-140.41138017939792,"vZ0":-8.442067975414412,"x":86.03,"y":187.38,"x0":-0.7684557837490769,"y0":50.00503801888694,"z0":5.71502550584529,"aX":-12.182833385315474},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.0,"breakHorizontal":9.7,"spinRate":2138,"spinDirection":211},"zone":9,"typeConfidence":2.0,"plateTime":0.3906738757743291,"extension":7.584284777635814},"index":0,"playId":"be353941-9056-3e27-8432-0732f080123f","pitchNumber":1,"startTime":"2025-07-27T20:28:49.106Z","endTime":"2025-07-27T20:28:54.521Z","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.3,"endSpeed":80.1,"strikeZoneTop":3.41293443543479,"strikeZoneBottom":1.54719965479315,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.315555469496687,"aZ":-33.24998794193207,"pfxX":-1.1826381058447146,"pfxZ":-0.6578032224290364,"pX":0.3518549830728812,"pZ":2.774781672226777,"vX0":3.8225294265010095,"vY0":-127.0809250947841,"vZ0":-0.9973596355635097,"x":103.59,"y":163.86,"x0":-1.0189109786646207,"y0":50.00370272454464,"z0":5.816246301057488,"aX":-1.932703870576637},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.2,"breakHorizontal":1.3,"spinRate":1912,"spinDirection":46},"zone":6,"typeConfidence":2.0,"plateTime":0.4312028744633989,"extension":7.295741477286204},"index":1,"playId":"10a68f4b-9124-3968-9e29-5b02b843f32f","pitchNumber":2,"startTime":"2025-07-27T20:29:07.954Z","endTime":"2025-07-27T20:29:12.664Z","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":97.1,"endSpeed":89.4,"strikeZoneTop":3.41,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.077025419934493,"aZ":-11.820458444509171,"pfxX":-4.673652586231658,"pfxZ":9.988393039931937,"pX":-0.47004250714540063,"pZ":2.2874687381839576,"vX0":3.4966948656118992,"vY0":-141.3383223468484,"vZ0":-7.450995302674431,"x":134.92,"y":177.02,"x0":-1.1116455731121682,"y0":50.00154987910002,"z0":5.704661059172122,"aX":-9.522035463262444},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.9,"breakHorizontal":7.8,"spinRate":2109,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.3864910041540779,"extension":7.618775643059726},"index":2,"playId":"35951e5b-2fa3-36c2-adba-b97004668a29","pitchNumber":3,"startTime":"2025-07-27T20:29:23.296Z","endTime":"2025-07-27T20:29:31.902Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-07-27T20:29:55.168Z","endTime":"2025-07-27T20:30:08.081Z","isPitch":false,"type":"action","player":{"id":621493,"link":"/api/v1/people/621493"}},{"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":0},"pitchData":{"startSpeed":78.6,"endSpeed":71.8,"strikeZoneTop":3.3208612016906,"strikeZoneBottom":1.53110029921488,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.532845994537137,"aZ":-36.23916010564832,"pfxX":9.857064816755472,"pfxZ":-3.1016939049231382,"pX":0.2108534903447189,"pZ":2.3422780195286026,"vX0":0.21662557245144806,"vY0":-114.49323393485271,"vZ0":0.4201307743655238,"x":108.96,"y":175.54,"x0":-1.16340464450153,"y0":50.002400565043644,"z0":5.738189947861427,"aX":12.926153056964424},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-5.2,"breakHorizontal":-17.9,"spinRate":2376,"spinDirection":38},"zone":5,"typeConfidence":2.0,"plateTime":0.4806365195967075,"extension":7.2897239723403535},"index":4,"playId":"8b392866-e265-3905-8806-c42dca609f30","pitchNumber":4,"startTime":"2025-07-27T20:30:08.081Z","endTime":"2025-07-27T20:30:12.512Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T20:30:12.512Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jo Adell strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-27T20:30:27.906Z","endTime":"2025-07-27T20:31:59.358Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"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":87.7,"endSpeed":79.8,"strikeZoneTop":3.73,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.953284344377554,"aZ":-32.682034368934566,"pfxX":-0.24090662130258567,"pfxZ":-0.3108931415560896,"pX":0.42146754633658634,"pZ":1.238615498247223,"vX0":2.9737468308323676,"vY0":-127.56588543619046,"vZ0":-4.626328229518185,"x":100.93,"y":205.34,"x0":-0.7357060319521902,"y0":50.004424208573155,"z0":5.696793164557175,"aX":-0.39126749184770054},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.6,"breakHorizontal":-0.4,"spinRate":1797,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.4318846950888333,"extension":7.369232707172527},"index":0,"playId":"46937b65-edb8-349b-900c-62c85634ea81","pitchNumber":1,"startTime":"2025-07-27T20:30:39.272Z","endTime":"2025-07-27T20:30:42.829Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-07-27T20:30:49.958Z","endTime":"2025-07-27T20:31:16.030Z","isPitch":false,"type":"action","player":{"id":666176,"link":"/api/v1/people/666176"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":78.8,"strikeZoneTop":3.87941319022318,"strikeZoneBottom":1.77725377743268,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.46881025903105,"aZ":-31.579265037665316,"pfxX":0.7850178943855668,"pfxZ":0.37095088264880616,"pX":-0.8671027262893387,"pZ":2.3524181090828433,"vX0":-0.4610048857757674,"vY0":-126.09353111440173,"vZ0":-1.9129790801503765,"x":150.05,"y":175.26,"x0":-0.7827715769014809,"y0":50.00167358539079,"z0":5.698081899724833,"aX":1.2490657029755488},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.5,"breakHorizontal":-1.3,"spinRate":1744,"spinDirection":58},"zone":13,"typeConfidence":2.0,"plateTime":0.4363683247472965,"extension":7.480160818841615},"index":2,"playId":"c018082f-33a5-3e1b-9aba-cc4cbbe99141","pitchNumber":2,"startTime":"2025-07-27T20:31:16.030Z","endTime":"2025-07-27T20:31:20.427Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":73.4,"strikeZoneTop":3.73,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.527535225656734,"aZ":-34.96358945371799,"pfxX":10.11747880042816,"pfxZ":-2.054148145161437,"pX":0.10374272742852655,"pZ":1.3225357803318627,"vX0":-0.6402302731464574,"vY0":-115.93712332692772,"vZ0":-2.013071461504479,"x":113.05,"y":203.07,"x0":-0.9297193072569748,"y0":50.00487320452314,"z0":5.552278127772812,"aX":13.716564665363386},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-4.0,"breakHorizontal":-18.1,"spinRate":2398,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.47320458775242535,"extension":7.476513183384984},"index":3,"playId":"f7ba50a0-43a1-32ef-8e80-6832658cc4dc","pitchNumber":3,"startTime":"2025-07-27T20:31:34.966Z","endTime":"2025-07-27T20:31:39.520Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":79.0,"endSpeed":72.2,"strikeZoneTop":3.73,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.69174194024304,"aZ":-38.81477856285129,"pfxX":10.790473487724125,"pfxZ":-5.048488755629867,"pX":0.12529688304865935,"pZ":0.8315226139642292,"vX0":-1.2065045940202959,"vY0":-114.96019559281828,"vZ0":-2.2346337695042084,"x":112.22,"y":216.33,"x0":-0.7370668454394583,"y0":50.00184121128927,"z0":5.644945084254567,"aX":14.196267290142865},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-9.4,"breakHorizontal":-19.1,"spinRate":2637,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.47957527065163585,"extension":7.199617680657723},"index":4,"playId":"d89566e6-ed65-3d64-9c86-f1df0a3a3962","pitchNumber":4,"startTime":"2025-07-27T20:31:54.341Z","endTime":"2025-07-27T20:31:59.358Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T20:31:59.358Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Travis d'Arnaud grounds out, shortstop J.P. Crawford to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-27T20:32:10.029Z","endTime":"2025-07-27T20:34:01.443Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.4,"strikeZoneTop":3.58747142014784,"strikeZoneBottom":1.53901327789239,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.96717231250469,"aZ":-35.18016519205676,"pfxX":0.3555176452714135,"pfxZ":-1.8935794110914306,"pX":-0.29137077696823876,"pZ":0.9913347390675921,"vX0":1.511256397188193,"vY0":-125.1363586870714,"vZ0":-4.130219863284616,"x":128.11,"y":212.01,"x0":-0.9490073493039118,"y0":50.00280813783431,"z0":5.541604174078422,"aX":0.5643060984859779},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-4.1,"breakHorizontal":-1.0,"spinRate":1896,"spinDirection":66},"zone":13,"typeConfidence":2.0,"plateTime":0.43749918149898104,"extension":7.359546385817293},"index":0,"playId":"2e2b3535-04d3-3d01-b6b9-ff2df4abfb20","pitchNumber":1,"startTime":"2025-07-27T20:32:27.865Z","endTime":"2025-07-27T20:32:32.848Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":80.8,"strikeZoneTop":3.59155261192305,"strikeZoneBottom":1.5726143887287,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.893106440910262,"aZ":-30.548890410214682,"pfxX":-0.4226071529888493,"pfxZ":0.9836814247186365,"pX":0.7790319795879468,"pZ":0.9020052828736794,"vX0":4.292990904134159,"vY0":-128.48983879320969,"vZ0":-5.933355358896039,"x":87.31,"y":214.43,"x0":-0.8651394239051671,"y0":50.00626841281279,"z0":5.64227324338033,"aX":-0.7010668770273287},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.6,"breakHorizontal":-0.2,"spinRate":1811,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.42777654316449354,"extension":7.57544240076253},"index":1,"playId":"bd311d89-8bb3-3010-b1ae-36747d80b6b6","pitchNumber":2,"startTime":"2025-07-27T20:32:47.083Z","endTime":"2025-07-27T20:32:52.995Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":88.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.399952722459787,"aZ":-14.794192378396705,"pfxX":-3.891572984043651,"pfxZ":8.829932043223117,"pX":0.23897999652613064,"pZ":2.8154959726993534,"vX0":4.569596892876032,"vY0":-138.5484588737847,"vZ0":-5.255917042443727,"x":107.89,"y":162.76,"x0":-0.916611088530549,"y0":50.00099863615784,"z0":5.706129531132468,"aX":-7.658073468178595},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.2,"breakHorizontal":6.2,"spinRate":2036,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.3935087122924741,"extension":7.617299986799312},"index":2,"playId":"18eb0e96-1ca1-3907-b524-90665d617e5e","pitchNumber":3,"startTime":"2025-07-27T20:33:06.263Z","endTime":"2025-07-27T20:33:14.043Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":86.7,"strikeZoneTop":3.55742712563023,"strikeZoneBottom":1.5240318691271,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.235502648268124,"aZ":-11.042370550635924,"pfxX":-5.924056126302294,"pfxZ":10.883490537312191,"pX":-0.46298248348657,"pZ":1.4958913585921234,"vX0":3.4324558553865216,"vY0":-139.38856663091272,"vZ0":-9.176212032550795,"x":134.65,"y":198.39,"x0":-0.9494793562717124,"y0":50.00053572724627,"z0":5.5864301755527634,"aX":-11.499880946485158},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.6,"breakHorizontal":9.8,"spinRate":2041,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.39497978303888015,"extension":7.483488375595587},"index":3,"playId":"7b7ada95-7258-3994-b5d4-3425e4c5072d","pitchNumber":4,"startTime":"2025-07-27T20:33:33.218Z","endTime":"2025-07-27T20:33:38.652Z","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":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.16065899383373,"aZ":-11.109494199865368,"pfxX":-6.177619853878967,"pfxZ":10.734820669641676,"pX":0.5967630170244902,"pZ":1.605676251566178,"vX0":6.069429136149878,"vY0":-140.0359532806533,"vZ0":-8.784173652212694,"x":94.25,"y":195.43,"x0":-0.808773439819747,"y0":50.00105168216819,"z0":5.533049714297167,"aX":-12.120968496690761},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.5,"breakHorizontal":9.7,"spinRate":2107,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.3929308390475903,"extension":7.807558406280737},"hitData":{"launchSpeed":94.1,"launchAngle":-43.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.74,"coordY":153.85}},"index":4,"playId":"d02bf7ec-0012-3bbf-abee-1be14f45a7f4","pitchNumber":5,"startTime":"2025-07-27T20:33:52.931Z","endTime":"2025-07-27T20:34:01.443Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T20:34:01.443Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dominic Canzone strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-27T20:36:12.434Z","endTime":"2025-07-27T20:37:24.837Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"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, 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":85.1,"endSpeed":77.8,"strikeZoneTop":3.29133668548856,"strikeZoneBottom":1.31003648092017,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.290377601772246,"aZ":-26.93394628219816,"pfxX":-9.308448046890026,"pfxZ":3.3958415168652127,"pX":0.35164088835616936,"pZ":2.5489637810699066,"vX0":9.275787758639334,"vY0":-123.6135517457513,"vZ0":-2.726135680897979,"x":103.6,"y":169.96,"x0":-2.2450845649828985,"y0":50.00400220456091,"z0":5.93407231915664,"aX":-14.366559625519017},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.8,"breakHorizontal":14.6,"spinRate":1983,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.4435869767041014,"extension":5.6286380021790485},"index":0,"playId":"1f598bb3-8ca5-37cd-947e-50c0d868e8a7","pitchNumber":1,"startTime":"2025-07-27T20:36:45.421Z","endTime":"2025-07-27T20:36:48.970Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":72.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.544132579063046,"aZ":-26.581305210616875,"pfxX":-9.592834482493407,"pfxZ":4.171134803752713,"pX":-0.8452000083475512,"pZ":1.544074852252426,"vX0":6.3856340835078225,"vY0":-115.12328601709535,"vZ0":-4.087917999304674,"x":149.22,"y":197.09,"x0":-2.4097516558973866,"y0":50.00448374665665,"z0":5.918356591366802,"aX":-12.866576317446144},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":6.7,"breakHorizontal":15.7,"spinRate":2048,"spinDirection":234},"zone":13,"typeConfidence":0.91,"plateTime":0.47593897439955457,"extension":5.402672879300791},"index":1,"playId":"eae02f3c-9862-3c89-aa2b-709373170400","pitchNumber":2,"startTime":"2025-07-27T20:37:00.205Z","endTime":"2025-07-27T20:37:03.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.78504710672709,"aZ":-26.47318199328999,"pfxX":-7.341142338770492,"pfxZ":3.6029839291189063,"pX":0.2794924274434244,"pZ":3.4878105761308076,"vX0":8.825798064045014,"vY0":-124.63078678913128,"vZ0":-0.8308371161446693,"x":106.35,"y":144.61,"x0":-2.3449687054937667,"y0":50.00141478377492,"z0":6.00138386388399,"aX":-11.610495745914582},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":6.6,"breakHorizontal":11.4,"spinRate":1855,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.4385754830406099,"extension":5.545193139570889},"index":2,"playId":"318b339b-015a-3d38-9f39-915d0f31f81f","pitchNumber":3,"startTime":"2025-07-27T20:37:20.545Z","endTime":"2025-07-27T20:37:24.837Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T20:37:24.837Z","atBatIndex":12},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ben Williamson lines out to center fielder Jo Adell.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-27T20:37:26.026Z","endTime":"2025-07-27T20:38:47.880Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.0,"strikeZoneTop":3.65037466961925,"strikeZoneBottom":1.54386300541135,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.81786500461073,"aZ":-24.80507853945867,"pfxX":-8.898079106715873,"pfxZ":4.651913308135443,"pX":0.21615964457447256,"pZ":2.8190252838052365,"vX0":8.97944161647172,"vY0":-124.74048488552417,"vZ0":-2.7917115465334197,"x":108.76,"y":162.67,"x0":-2.264916799764708,"y0":50.00400786355749,"z0":5.986038914198135,"aX":-14.100086024817307},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":8.0,"breakHorizontal":14.2,"spinRate":1983,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.43818433505537113,"extension":5.5949940864307806},"index":0,"playId":"8857055b-3631-3e81-a390-460b222dfb0b","pitchNumber":1,"startTime":"2025-07-27T20:37:48.390Z","endTime":"2025-07-27T20:37:52.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.9,"strikeZoneTop":3.57752344513906,"strikeZoneBottom":1.53149699907225,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.206195214198726,"aZ":-23.356078360879064,"pfxX":-2.2623196485402675,"pfxZ":6.586818289535621,"pX":1.2871790536445964,"pZ":2.2508224098964744,"vX0":8.457705208687663,"vY0":-114.676614856822,"vZ0":-3.43059034076351,"x":67.94,"y":178.01,"x0":-2.1467219681219545,"y0":50.00290951408465,"z0":6.031959732137188,"aX":-3.029672458768601},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":11.4,"breakHorizontal":2.0,"spinRate":2051,"spinDirection":224},"zone":14,"typeConfidence":0.9,"plateTime":0.47670707510804267,"extension":5.499096411455854},"index":1,"playId":"1d8b6514-df51-3793-bde0-629fc7c68e9f","pitchNumber":2,"startTime":"2025-07-27T20:38:04.652Z","endTime":"2025-07-27T20:38:08.151Z","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":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.2,"strikeZoneTop":3.69380738170636,"strikeZoneBottom":1.61698218219482,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.860060214243656,"aZ":-26.050500891904928,"pfxX":-8.167726075721902,"pfxZ":3.852842557626401,"pX":0.6463349681457583,"pZ":2.745128816253016,"vX0":9.767864028438815,"vY0":-124.92982789488408,"vZ0":-2.8145654801620337,"x":92.36,"y":164.66,"x0":-2.2429264717413733,"y0":50.00423236401062,"z0":6.015227408251578,"aX":-12.984671634964972},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.6,"breakHorizontal":12.7,"spinRate":1908,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.4375076029129086,"extension":5.530076931567776},"index":2,"playId":"631b5207-895a-3bd0-a3b6-04766936c381","pitchNumber":3,"startTime":"2025-07-27T20:38:21.066Z","endTime":"2025-07-27T20:38:25.250Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":73.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.383763747569674,"aZ":-24.20646227566348,"pfxX":-2.70533263902407,"pfxZ":5.892643646174677,"pX":0.6948642881973807,"pZ":1.7823418874950563,"vX0":7.517937225313388,"vY0":-115.21933144153118,"vZ0":-4.125594884861461,"x":90.51,"y":190.66,"x0":-2.2513944986333336,"y0":50.00132690041311,"z0":5.9215747290800715,"aX":-3.6570900882681983},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":10.0,"breakHorizontal":3.1,"spinRate":1982,"spinDirection":235},"zone":9,"typeConfidence":0.9,"plateTime":0.474456561991524,"extension":5.436097270574139},"hitData":{"launchSpeed":97.7,"launchAngle":18.0,"totalDistance":312.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":131.83,"coordY":74.22}},"index":3,"playId":"ae77de8a-d347-3c8b-a7a2-adce01dc9dac","pitchNumber":4,"startTime":"2025-07-27T20:38:40.865Z","endTime":"2025-07-27T20:38:47.880Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T20:38:47.880Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cole Young grounds out sharply, shortstop Zach Neto to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-27T20:39:10.775Z","endTime":"2025-07-27T20:39:34.201Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"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":"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":86.8,"endSpeed":79.5,"strikeZoneTop":3.48634408845797,"strikeZoneBottom":1.3495104150831,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.597751522845822,"aZ":-19.242543806462056,"pfxX":-5.702538090936955,"pfxZ":7.98711272074673,"pX":-1.732923324685384,"pZ":2.9125240463395956,"vX0":4.311739009438795,"vY0":-126.378772508703,"vZ0":-3.1189225849501776,"x":183.05,"y":160.14,"x0":-2.719721190886985,"y0":50.00095687978615,"z0":5.707047411195769,"aX":-9.22949157474036},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":14.0,"breakHorizontal":9.4,"spinRate":2110,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.43330307812758884,"extension":5.577639271297055},"index":0,"playId":"26fa4da3-baaa-387e-83aa-2ba4707ac724","pitchNumber":1,"startTime":"2025-07-27T20:39:10.775Z","endTime":"2025-07-27T20:39:14.560Z","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":86.1,"endSpeed":79.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.86131934485495,"aZ":-20.520327170830114,"pfxX":-6.356337035328572,"pfxZ":7.2753403723995795,"pX":-1.01103084926707,"pZ":2.893842780610072,"vX0":5.9539896660188765,"vY0":-125.367905980666,"vZ0":-3.0556163753165175,"x":155.54,"y":160.65,"x0":-2.583804540836123,"y0":50.00252804662943,"z0":5.7915018110999075,"aX":-10.181433785205591},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":12.7,"breakHorizontal":10.2,"spinRate":2045,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.43585613527207734,"extension":5.575368880876913},"hitData":{"launchSpeed":102.8,"launchAngle":-7.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":139.15,"coordY":138.71}},"index":1,"playId":"0dc644d1-947f-3658-a72c-cd569b7a8684","pitchNumber":2,"startTime":"2025-07-27T20:39:26.400Z","endTime":"2025-07-27T20:39:34.201Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T20:39:34.201Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Rengifo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-27T20:41:36.874Z","endTime":"2025-07-27T20:42:51.858Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":2},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"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":96.2,"endSpeed":88.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.975359814943573,"aZ":-13.12878102461515,"pfxX":-6.13976554226621,"pfxZ":9.531312201368117,"pX":-0.20256769230717014,"pZ":2.9026483786480712,"vX0":3.952471251068391,"vY0":-140.07483910175827,"vZ0":-5.387429342973246,"x":124.72,"y":160.41,"x0":-0.8301120413291702,"y0":50.003151720464864,"z0":5.700720744930662,"aX":-12.269685967509373},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.4,"breakHorizontal":10.3,"spinRate":2134,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.3901865802069864,"extension":7.396185276496534},"index":0,"playId":"eae0b457-83c9-326d-89f9-e8e31a19ae17","pitchNumber":1,"startTime":"2025-07-27T20:42:09.625Z","endTime":"2025-07-27T20:42:12.770Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.1,"strikeZoneTop":3.28552495552429,"strikeZoneBottom":1.46341170188224,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.59758553997194,"aZ":-13.836824293874079,"pfxX":-5.148380205091078,"pfxZ":9.217469187163951,"pX":-0.6116513245863123,"pZ":2.071455884647882,"vX0":2.3553652228785475,"vY0":-140.33597298411655,"vZ0":-7.419676615137118,"x":140.31,"y":182.85,"x0":-0.794332976803914,"y0":50.000269154638815,"z0":5.6561485651667756,"aX":-10.238052750605325},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.4,"breakHorizontal":8.8,"spinRate":2086,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.3907192118278022,"extension":7.615002453476924},"index":1,"playId":"169e1ac0-215a-39aa-93a2-5a944f0a5dff","pitchNumber":2,"startTime":"2025-07-27T20:42:28.214Z","endTime":"2025-07-27T20:42:31.967Z","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":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.098752914739375,"aZ":-32.065844507894624,"pfxX":-5.1866773859707225,"pfxZ":0.07681306988828984,"pX":0.5191590229505612,"pZ":0.9434904456312584,"vX0":5.492524851512865,"vY0":-121.5270153869354,"vZ0":-4.018208405003437,"x":97.21,"y":213.31,"x0":-1.1025552653655954,"y0":50.00559245100878,"z0":5.421203829097434,"aX":-7.7146653234742155},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-0.6,"breakHorizontal":8.0,"spinRate":796,"spinDirection":259},"zone":14,"typeConfidence":2.0,"plateTime":0.4516997383122532,"extension":7.597594747108252},"index":2,"playId":"ed09eb1e-9524-3637-872a-aefb05fcaf1c","pitchNumber":3,"startTime":"2025-07-27T20:42:47.829Z","endTime":"2025-07-27T20:42:51.858Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T20:42:51.858Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gustavo Campero grounds out, first baseman Josh Naylor to pitcher Logan Gilbert.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-27T20:43:05.432Z","endTime":"2025-07-27T20:44:12.896Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":669302,"link":"/api/v1/people/669302"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.5,"strikeZoneTop":3.08,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.057616362965206,"aZ":-13.928388286262415,"pfxX":-4.730162127676955,"pfxZ":9.296966163431222,"pX":-0.09453752490933587,"pZ":1.8273092752309958,"vX0":4.157319248426594,"vY0":-139.37846869801774,"vZ0":-7.995478822126968,"x":120.6,"y":189.44,"x0":-0.9927291797546735,"y0":50.0022531038166,"z0":5.657811716936846,"aX":-9.28296951433016},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.4,"breakHorizontal":7.7,"spinRate":2069,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.3933588037967626,"extension":7.580642182739813},"index":0,"playId":"7a6ca5b9-825a-39a0-8b69-804e488e9866","pitchNumber":1,"startTime":"2025-07-27T20:43:19.668Z","endTime":"2025-07-27T20:43:23.809Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":79.4,"strikeZoneTop":3.25747737219356,"strikeZoneBottom":1.46527464733489,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.83454237794445,"aZ":-32.28060472216675,"pfxX":0.7937165048664601,"pfxZ":-0.06430944213094136,"pX":-0.6449853379943219,"pZ":3.0445346410187017,"vX0":0.39971853387159395,"vY0":-127.99709518953904,"vZ0":-0.5457233852072221,"x":141.59,"y":156.58,"x0":-0.9071777204303617,"y0":50.003263739036846,"z0":5.8280369881751675,"aX":1.293386891948107},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.0,"breakHorizontal":-1.6,"spinRate":1716,"spinDirection":67},"zone":1,"typeConfidence":2.0,"plateTime":0.4308918061637499,"extension":7.3705858301312395},"index":1,"playId":"b67bf753-6bb8-3fb3-9c70-965feaf1b11d","pitchNumber":2,"startTime":"2025-07-27T20:43:46.730Z","endTime":"2025-07-27T20:43:50.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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.3,"strikeZoneTop":3.08,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.959985528542116,"aZ":-29.630763767911304,"pfxX":-4.1155512885533065,"pfxZ":1.7155670645502914,"pX":-0.2927932563057318,"pZ":1.8591544600070544,"vX0":3.6533690890160004,"vY0":-121.28814544588292,"vZ0":-2.5997522166090024,"x":128.16,"y":188.58,"x0":-1.2879430882408807,"y0":50.00257672756075,"z0":5.5434939260440395,"aX":-6.0975809417847495},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.8,"breakHorizontal":6.5,"spinRate":790,"spinDirection":269},"zone":7,"typeConfidence":2.0,"plateTime":0.4525704748404733,"extension":7.495619652323567},"hitData":{"launchSpeed":68.6,"launchAngle":-13.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":162.77,"coordY":159.3}},"index":2,"playId":"76dbdff4-95f0-39d5-8f31-4361cd65bd83","pitchNumber":3,"startTime":"2025-07-27T20:44:05.092Z","endTime":"2025-07-27T20:44:12.896Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T20:44:12.896Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kevin Newman grounds out, shortstop J.P. Crawford to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-27T20:44:29.930Z","endTime":"2025-07-27T20:45:38.880Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"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.7,"endSpeed":87.8,"strikeZoneTop":3.29716587534231,"strikeZoneBottom":1.4224559935158,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.151299593997667,"aZ":-13.653443909437101,"pfxX":-5.3598948219153275,"pfxZ":9.429721844917255,"pX":1.1836432797869867,"pZ":1.736853494369398,"vX0":7.041213873249032,"vY0":-139.0348367675583,"vZ0":-8.076865966914392,"x":71.88,"y":191.88,"x0":-0.6812348275075116,"y0":50.005934035718845,"z0":5.57882076127773,"aX":-10.531915392707077},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.6,"breakHorizontal":8.3,"spinRate":1899,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.3934226755973902,"extension":7.672945221010018},"index":0,"playId":"7391ed07-fa50-335b-8b2f-fd985ebea64f","pitchNumber":1,"startTime":"2025-07-27T20:44:53.023Z","endTime":"2025-07-27T20:44:56.780Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.31914603545913,"strikeZoneBottom":1.50548832523838,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.96506343776213,"aZ":-13.185479946636551,"pfxX":-5.982906348502345,"pfxZ":9.633712407913272,"pX":0.7592253568486012,"pZ":2.1574337171706692,"vX0":6.605975270091709,"vY0":-139.18840380651014,"vZ0":-6.988312709843137,"x":88.06,"y":180.53,"x0":-0.8626314949708547,"y0":50.00161973057735,"z0":5.566099683330527,"aX":-11.79036953171455},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.2,"breakHorizontal":9.6,"spinRate":1959,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.39287558704683345,"extension":7.8001047379445545},"index":1,"playId":"d4a628d1-ebba-3cc4-acf6-a9c07929d81c","pitchNumber":2,"startTime":"2025-07-27T20:45:11.126Z","endTime":"2025-07-27T20:45:15.067Z","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.1,"endSpeed":87.8,"strikeZoneTop":3.22,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.614937886077364,"aZ":-12.875483837263712,"pfxX":-5.957965779465439,"pfxZ":9.761668451711483,"pX":0.14486466899644257,"pZ":2.2298917951269317,"vX0":5.0302395446464185,"vY0":-139.75201778803896,"vZ0":-6.9803583008330365,"x":111.48,"y":178.57,"x0":-0.9046771177076259,"y0":50.005545114896684,"z0":5.606618482821427,"aX":-11.78219206347516},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.4,"breakHorizontal":9.7,"spinRate":2008,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.39199914962643234,"extension":7.75912163320738},"hitData":{"launchSpeed":77.5,"launchAngle":-26.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.53,"coordY":153.24}},"index":2,"playId":"11ee8266-c480-35fa-a015-53892a406762","pitchNumber":3,"startTime":"2025-07-27T20:45:30.504Z","endTime":"2025-07-27T20:45:38.880Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T20:45:38.880Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.P. Crawford strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-27T20:47:46.064Z","endTime":"2025-07-27T20:49:52.215Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"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":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":70.3,"endSpeed":64.0,"strikeZoneTop":3.38692174859447,"strikeZoneBottom":1.56326396625868,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.57782651084462,"aZ":-38.08022521035958,"pfxX":8.208942467349718,"pfxZ":-5.690223036318853,"pX":-1.1876474316211223,"pZ":3.150947899399908,"vX0":1.0169448548040632,"vY0":-102.14231328827594,"vZ0":3.1926259059102415,"x":162.27,"y":153.7,"x0":-2.758987825379403,"y0":50.0023671028201,"z0":6.307713302474434,"aX":8.521076409206335},"breaks":{"breakAngle":13.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-65.0,"breakVerticalInduced":-8.8,"breakHorizontal":-15.1,"spinRate":2732,"spinDirection":42},"zone":11,"typeConfidence":0.9,"plateTime":0.5398890750413936,"extension":5.35603398914975},"index":0,"playId":"027243b1-ede3-32eb-906b-81c375799e61","pitchNumber":1,"startTime":"2025-07-27T20:48:13.300Z","endTime":"2025-07-27T20:48:17.411Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.1,"strikeZoneTop":3.37862678628262,"strikeZoneBottom":1.55562986159459,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.67942920043516,"aZ":-27.34161780198969,"pfxX":-9.11164049915637,"pfxZ":3.6630489241759507,"pX":-0.7195982911223511,"pZ":1.5801007060290024,"vX0":6.580973658683676,"vY0":-114.61226435436808,"vZ0":-3.784265668732364,"x":144.43,"y":196.12,"x0":-2.4550508623248173,"y0":50.00555866317293,"z0":5.9451560868184625,"aX":-12.032412552439453},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":5.9,"breakHorizontal":14.6,"spinRate":2005,"spinDirection":231},"zone":7,"typeConfidence":0.91,"plateTime":0.47929813015190836,"extension":5.570988737796672},"index":1,"playId":"0567c3b5-429f-3b7a-8cd3-6b7718b771d1","pitchNumber":2,"startTime":"2025-07-27T20:48:29.326Z","endTime":"2025-07-27T20:48:33.733Z","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":79.5,"endSpeed":73.3,"strikeZoneTop":3.36800223850851,"strikeZoneBottom":1.53683704836319,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.45317667601145,"aZ":-28.734277030425467,"pfxX":-6.938384427911911,"pfxZ":2.5436671606001076,"pX":-0.027676341344166137,"pZ":1.4200830872743562,"vX0":7.4641717635181895,"vY0":-115.60145137541265,"vZ0":-4.0149365245095145,"x":118.05,"y":200.44,"x0":-2.3962168163000537,"y0":50.0051949648111,"z0":5.936347747325723,"aX":-9.396831776793608},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":3.8,"breakHorizontal":10.7,"spinRate":1993,"spinDirection":228},"zone":8,"typeConfidence":0.91,"plateTime":0.4737228067819821,"extension":5.53305163847567},"index":2,"playId":"abe688cf-9d08-3e24-ac1c-993fe0f57a09","pitchNumber":3,"startTime":"2025-07-27T20:48:47.768Z","endTime":"2025-07-27T20:48:52.224Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.19687427701717,"aZ":-26.92674802477651,"pfxX":-7.3187337176504865,"pfxZ":3.3300798380258048,"pX":0.05294735932236514,"pZ":3.0473974057873945,"vX0":8.222607335343783,"vY0":-124.26734193572037,"vZ0":-1.7536557820132535,"x":114.98,"y":156.5,"x0":-2.336618516609909,"y0":50.002054918460686,"z0":5.983418701907683,"aX":-11.529956661889766},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.9,"breakHorizontal":11.5,"spinRate":1968,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.43954155381993143,"extension":5.560637881772133},"index":3,"playId":"de7ad881-a022-3fb3-bdc0-c9a1e2e3877b","pitchNumber":4,"startTime":"2025-07-27T20:49:04.330Z","endTime":"2025-07-27T20:49:07.910Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.1,"strikeZoneTop":3.39887125254732,"strikeZoneBottom":1.51429477875202,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.287215991238686,"aZ":-19.888211762084218,"pfxX":-2.958152640606021,"pfxZ":7.5174285935746195,"pX":-1.2221533876685435,"pZ":2.923060500956686,"vX0":4.780839806480657,"vY0":-126.60791056493258,"vZ0":-2.8672873118936666,"x":163.59,"y":159.86,"x0":-2.745022252455402,"y0":50.000857752923125,"z0":5.650317482331131,"aX":-4.8333777615405555},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":13.2,"breakHorizontal":4.3,"spinRate":1908,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.43156402473604416,"extension":5.6017918052884},"index":4,"playId":"757bd0ae-d258-3a0e-baa7-dce3412c4823","pitchNumber":5,"startTime":"2025-07-27T20:49:23.814Z","endTime":"2025-07-27T20:49:27.994Z","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":3,"strikes":2,"outs":0},"index":5,"startTime":"2025-07-27T20:49:35.256Z","endTime":"2025-07-27T20:49:48.095Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.55752285233553,"aZ":-28.66051797410243,"pfxX":-9.400645318551856,"pfxZ":2.5658256273321056,"pX":0.30044268374231103,"pZ":1.5455680695247114,"vX0":8.764265529665172,"vY0":-116.38040825232154,"vZ0":-3.722588550052147,"x":105.55,"y":197.05,"x0":-2.2991349178408647,"y0":50.000444800240736,"z0":5.890720919430725,"aX":-12.84907399614828},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":4.0,"breakHorizontal":14.8,"spinRate":1986,"spinDirection":232},"zone":9,"typeConfidence":0.89,"plateTime":0.4712783409275443,"extension":5.575137250782538},"index":6,"playId":"524814de-de44-3ed1-8399-228d937e05db","pitchNumber":6,"startTime":"2025-07-27T20:49:48.095Z","endTime":"2025-07-27T20:49:52.215Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T20:49:52.215Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Julio Rodríguez flies out to right fielder Gustavo Campero.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-27T20:49:55.438Z","endTime":"2025-07-27T20:50:25.843Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.702835337984904,"aZ":-28.20171082939592,"pfxX":-8.860363124578459,"pfxZ":2.458906028531289,"pX":-0.4342044338669105,"pZ":2.0373024930879424,"vX0":7.646756017601657,"vY0":-126.00353584993702,"vZ0":-3.9465468716188203,"x":133.55,"y":183.77,"x0":-2.351616580435861,"y0":50.0010804947808,"z0":5.892934008573291,"aX":-14.299706480060546},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.8,"breakHorizontal":14.4,"spinRate":1887,"spinDirection":222},"zone":7,"typeConfidence":2.0,"plateTime":0.43407558062910345,"extension":5.529556747508308},"hitData":{"launchSpeed":85.4,"launchAngle":36.0,"totalDistance":297.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":198.84,"coordY":103.9}},"index":0,"playId":"fd195226-43cc-3850-9433-02699674bd65","pitchNumber":1,"startTime":"2025-07-27T20:50:17.559Z","endTime":"2025-07-27T20:50:25.843Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T20:50:25.843Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cal Raleigh grounds out, second baseman Luis Rengifo to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-27T20:50:38.510Z","endTime":"2025-07-27T20:51:29.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.4,"strikeZoneTop":3.64,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.31447365567422,"aZ":-25.332982938679603,"pfxX":-10.216024946252572,"pfxZ":4.2647125034101485,"pX":0.0904439739571567,"pZ":2.51471161732029,"vX0":9.120069618010573,"vY0":-125.78062636169368,"vZ0":-3.316344112290985,"x":113.55,"y":170.88,"x0":-2.2536810058970675,"y0":50.00188111655722,"z0":5.90256756976014,"aX":-16.38224085126378},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.2,"breakHorizontal":16.4,"spinRate":1950,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.4353335574639021,"extension":5.573938805398425},"index":0,"playId":"d5c073af-ed7d-35b8-afce-43e8a9a20c85","pitchNumber":1,"startTime":"2025-07-27T20:50:53.778Z","endTime":"2025-07-27T20:50:57.094Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-07-27T20:51:05.356Z","endTime":"2025-07-27T20:51:22.672Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"}},{"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":79.8,"endSpeed":73.1,"strikeZoneTop":3.64,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.392333228514648,"aZ":-25.490585318805948,"pfxX":-10.957581220155642,"pfxZ":4.916262090558394,"pX":-1.273942286469272,"pZ":2.159882422223597,"vX0":5.848001271638218,"vY0":-116.07689656622982,"vZ0":-3.222956709806251,"x":165.56,"y":180.46,"x0":-2.4065346250487547,"y0":50.004826446757264,"z0":6.001936721755557,"aX":-14.905550666958579},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":8.3,"breakHorizontal":18.4,"spinRate":2098,"spinDirection":233},"zone":13,"typeConfidence":0.9,"plateTime":0.4724590237972075,"extension":5.406296845183533},"hitData":{"launchSpeed":87.3,"launchAngle":4.0,"totalDistance":73.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.08,"coordY":147.79}},"index":2,"playId":"e16eaf85-b63f-3ce1-9985-f10f9afa3d50","pitchNumber":2,"startTime":"2025-07-27T20:51:22.672Z","endTime":"2025-07-27T20:51:29.029Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T20:51:29.029Z","atBatIndex":20},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Zach Neto lines out sharply to left fielder Randy Arozarena.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-27T20:53:52.551Z","endTime":"2025-07-27T20:55:02.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"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":"Lineout","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":2},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"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(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":89.7,"endSpeed":81.8,"strikeZoneTop":3.29400287182464,"strikeZoneBottom":1.48998003290598,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.561201979879687,"aZ":-30.05803380930563,"pfxX":-0.44461195236943585,"pfxZ":1.2474084674285488,"pX":1.406756593558931,"pZ":0.7191803537431186,"vX0":5.510194186667756,"vY0":-130.3665520747588,"vZ0":-6.810647911306784,"x":63.38,"y":219.36,"x0":-0.6878158268870352,"y0":50.00619154060136,"z0":5.671863960308007,"aX":-0.7568729526356952},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.7,"breakHorizontal":-0.6,"spinRate":1805,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.4221526776961424,"extension":7.507851547600004},"index":0,"playId":"61a994d7-76be-30a6-9150-1fbf9a46dc69","pitchNumber":1,"startTime":"2025-07-27T20:54:09.738Z","endTime":"2025-07-27T20:54:14.306Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.9,"strikeZoneTop":3.28947326103518,"strikeZoneBottom":1.48476834382686,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.484670017329528,"aZ":-33.527542426309225,"pfxX":9.781455597941692,"pfxZ":-1.0128454600560612,"pX":1.0936332649213771,"pZ":1.7382260129463538,"vX0":2.063359137459377,"vY0":-114.83974511469675,"vZ0":-1.3725770524012844,"x":75.31,"y":191.85,"x0":-1.0875710780982266,"y0":50.00399431012253,"z0":5.608251408000987,"aX":13.050577965078466},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-1.9,"breakHorizontal":-18.2,"spinRate":2338,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.4771592511922975,"extension":7.337502011687614},"index":1,"playId":"91a2e608-4bb6-35a2-b294-66afeb89c2a1","pitchNumber":2,"startTime":"2025-07-27T20:54:34.853Z","endTime":"2025-07-27T20:54:39.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.25507011529197,"aZ":-13.258673877919568,"pfxX":-4.64945111628898,"pfxZ":9.433562957420266,"pX":0.1674426439160202,"pZ":2.496356189314164,"vX0":5.056819666461647,"vY0":-140.34900039554395,"vZ0":-6.152118421605413,"x":110.62,"y":171.38,"x0":-1.0492407210773147,"y0":50.00243673873389,"z0":5.571969490510397,"aX":-9.322617636172925},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.1,"breakHorizontal":7.4,"spinRate":2077,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.3895121324382984,"extension":7.866072353022796},"hitData":{"launchSpeed":109.5,"launchAngle":13.0,"totalDistance":285.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":74.75,"coordY":96.83}},"index":2,"playId":"457c50c4-74d1-38de-9f11-5b559668d18c","pitchNumber":3,"startTime":"2025-07-27T20:54:53.849Z","endTime":"2025-07-27T20:55:02.676Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T20:55:02.676Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Trout called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-27T20:55:29.587Z","endTime":"2025-07-27T20:56:21.182Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.1,"strikeZoneTop":3.73097637237404,"strikeZoneBottom":1.7099979557779,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.95737537484794,"aZ":-14.720255375437238,"pfxX":-6.4274872876431655,"pfxZ":8.75327865361524,"pX":0.4167547977610856,"pZ":3.395329124772091,"vX0":6.284815118778334,"vY0":-140.14095733587257,"vZ0":-3.640111617147076,"x":101.11,"y":147.11,"x0":-1.017255593040055,"y0":50.00087605807873,"z0":5.669295072370949,"aX":-12.814109440009185},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.4,"breakHorizontal":10.4,"spinRate":1975,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.39048260217125286,"extension":7.681339292573218},"index":0,"playId":"55e0e240-6749-3367-a1b7-8e9da83ef14b","pitchNumber":1,"startTime":"2025-07-27T20:55:32.976Z","endTime":"2025-07-27T20:55:37.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.9,"strikeZoneTop":3.64,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.516499398045696,"aZ":-14.41175720996804,"pfxX":-6.455140026002907,"pfxZ":8.787184020788192,"pX":0.4829376197151152,"pZ":2.9481118106645017,"vX0":5.039011526033216,"vY0":-140.92839432803112,"vZ0":-4.931727579912256,"x":98.59,"y":159.18,"x0":-0.48508796396502535,"y0":50.00463944515521,"z0":5.644141328334999,"aX":-13.051239582542085},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.1,"breakHorizontal":10.7,"spinRate":1988,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.38790392784144956,"extension":7.654134040043038},"index":1,"playId":"604df05b-23ed-34e0-813f-905a7bd63718","pitchNumber":2,"startTime":"2025-07-27T20:55:51.459Z","endTime":"2025-07-27T20:55:54.730Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-07-27T20:55:59.193Z","endTime":"2025-07-27T20:56:16.535Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"}},{"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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.1,"strikeZoneTop":3.65980700937185,"strikeZoneBottom":1.68953267832779,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.873247993524103,"aZ":-28.07656114618596,"pfxX":-5.992818488540287,"pfxZ":2.9211024848475065,"pX":-0.20112331279400084,"pZ":2.1323578693271763,"vX0":2.5734773835711353,"vY0":-118.01278191871994,"vZ0":-1.801269666564256,"x":124.67,"y":181.21,"x0":-0.5312060564940729,"y0":50.000588157437726,"z0":5.508500398138649,"aX":-8.394628728693709},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":5.2,"breakHorizontal":10.2,"spinRate":681,"spinDirection":273},"zone":8,"typeConfidence":2.0,"plateTime":0.46533073642838696,"extension":7.454948076667132},"index":3,"playId":"cd99321d-8dba-3ec5-bc60-90535f10d499","pitchNumber":3,"startTime":"2025-07-27T20:56:16.535Z","endTime":"2025-07-27T20:56:21.182Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T20:56:21.182Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nolan Schanuel singles on a ground ball to center fielder Julio Rodríguez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-27T20:56:21.249Z","endTime":"2025-07-27T20:58:26.571Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"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,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":89.0,"strikeZoneTop":3.58,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.229273761162133,"aZ":-15.448315116711091,"pfxX":-6.5036913568770505,"pfxZ":8.273894959776028,"pX":-0.05674123845167638,"pZ":2.893482080547775,"vX0":4.804928794418229,"vY0":-140.65020035685188,"vZ0":-4.9878363328504065,"x":119.16,"y":160.66,"x0":-0.9346123307141238,"y0":50.00138664766155,"z0":5.677513989568952,"aX":-13.145894241648449},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.3,"breakHorizontal":10.9,"spinRate":2022,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.3881059454090634,"extension":7.615473946330089},"index":0,"playId":"551fcb8f-8676-3939-8b68-b478631f4535","pitchNumber":1,"startTime":"2025-07-27T20:56:50.358Z","endTime":"2025-07-27T20:56:54.298Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":89.1,"strikeZoneTop":3.70085902841823,"strikeZoneBottom":1.47436575751498,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.04328621420005,"aZ":-11.78157821986769,"pfxX":-5.00595204887953,"pfxZ":10.083064832746114,"pX":0.1598950846405293,"pZ":1.9629770627296477,"vX0":4.999387123455727,"vY0":-140.84894938223852,"vZ0":-7.956625140857907,"x":110.91,"y":185.78,"x0":-0.9821432047005716,"y0":50.001592263422005,"z0":5.574523793733428,"aX":-10.122965620268022},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.9,"breakHorizontal":8.2,"spinRate":2083,"spinDirection":209},"zone":8,"typeConfidence":2.0,"plateTime":0.38791803754048804,"extension":7.779137392764527},"index":1,"playId":"8a965b0e-04a0-391a-b4f5-463fd6246a4d","pitchNumber":2,"startTime":"2025-07-27T20:57:13.539Z","endTime":"2025-07-27T20:57:17.468Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-07-27T20:57:24.318Z","endTime":"2025-07-27T20:57:47.213Z","isPitch":false,"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.2,"strikeZoneTop":3.41598839395824,"strikeZoneBottom":1.4016421138495,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.733292500984934,"aZ":-28.55260708674928,"pfxX":-3.6341103178796827,"pfxZ":2.4071408268247523,"pX":-0.21828945376691813,"pZ":0.5067071841616305,"vX0":3.4432300172443884,"vY0":-122.02665312736565,"vZ0":-5.921378990227862,"x":125.32,"y":225.1,"x0":-1.177630924567513,"y0":50.00196679551029,"z0":5.43452172374824,"aX":-5.462869430245094},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.1,"breakHorizontal":5.8,"spinRate":834,"spinDirection":265},"zone":13,"typeConfidence":2.0,"plateTime":0.44941912242881,"extension":7.396015556149735},"index":3,"playId":"03f66bfb-ce26-335f-865a-9ccb61a260e3","pitchNumber":3,"startTime":"2025-07-27T20:57:47.213Z","endTime":"2025-07-27T20:57:50.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.4,"strikeZoneTop":3.58,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.71718189448411,"aZ":-12.309933212328216,"pfxX":-5.773084358897944,"pfxZ":9.894266962594283,"pX":-0.5769331861706072,"pZ":2.2030164900131326,"vX0":2.9691436539703586,"vY0":-140.95973100822025,"vZ0":-7.02880636425153,"x":138.99,"y":179.3,"x0":-0.8951099454605921,"y0":50.005024105768285,"z0":5.5276570252846735,"aX":-11.592673732767526},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.7,"breakHorizontal":9.8,"spinRate":2074,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.3889158821359202,"extension":7.785870183889801},"hitData":{"launchSpeed":98.9,"launchAngle":5.0,"totalDistance":111.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.04,"coordY":93.12}},"index":4,"playId":"07915a9d-3dcd-38bb-b7bb-d572bb760431","pitchNumber":4,"startTime":"2025-07-27T20:58:14.925Z","endTime":"2025-07-27T20:58:26.571Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T20:58:26.571Z","atBatIndex":23},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Taylor Ward walks. Nolan Schanuel to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-27T20:58:39.806Z","endTime":"2025-07-27T21:01:35.697Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"postOnSecond":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":79.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.840371260017047,"aZ":-32.17231038165819,"pfxX":-0.7058034040207462,"pfxZ":0.0013098717614381528,"pX":1.0422569581485346,"pZ":1.1970971460895663,"vX0":4.986109856365978,"vY0":-127.3884273998951,"vZ0":-4.510890292342145,"x":77.27,"y":206.46,"x0":-0.8580066545226539,"y0":50.004525668932516,"z0":5.565922100242198,"aX":-1.1485989296029537},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.8,"breakHorizontal":0.0,"spinRate":1709,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.43179000757530694,"extension":7.520580097024654},"index":0,"playId":"ee7ab4c1-0a0e-3881-888c-a82a045e5bbc","pitchNumber":1,"startTime":"2025-07-27T20:58:52.648Z","endTime":"2025-07-27T20:58:56.092Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.5,"strikeZoneTop":3.36945608621329,"strikeZoneBottom":1.58587496639156,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.730574083834135,"aZ":-11.274119005444385,"pfxX":-4.967994750999065,"pfxZ":10.46218444101908,"pX":0.9477899258942807,"pZ":1.1507079922747856,"vX0":5.891062511843913,"vY0":-140.41670350702594,"vZ0":-10.164091684452242,"x":80.87,"y":207.71,"x0":-0.5316961338240399,"y0":50.000075930889764,"z0":5.550304586142619,"aX":-9.921606874510468},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.0,"breakHorizontal":7.8,"spinRate":1977,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.39005029307146,"extension":7.796942680473969},"index":1,"playId":"724f87c7-463d-3339-b5dc-6d41bff32b3e","pitchNumber":2,"startTime":"2025-07-27T20:59:10.499Z","endTime":"2025-07-27T20:59:14.090Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.1,"strikeZoneTop":3.32791228226075,"strikeZoneBottom":1.51438007745709,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.663084603158048,"aZ":-31.3013550581842,"pfxX":7.1966886801131995,"pfxZ":0.6070757356515852,"pX":2.0151999719460756,"pZ":0.3128515810636609,"vX0":4.851502963955104,"vY0":-119.64421143072919,"vZ0":-5.430334642372092,"x":40.19,"y":230.33,"x0":-0.9758539226538869,"y0":50.004324392316285,"z0":5.425889462881577,"aX":10.40677878975998},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":0.0,"breakHorizontal":-14.3,"spinRate":2270,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4582630652730888,"extension":7.492724387646269},"index":2,"playId":"159aab53-d50a-3a1f-90ff-fdaece16d648","pitchNumber":3,"startTime":"2025-07-27T20:59:28.682Z","endTime":"2025-07-27T20:59:32.476Z","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":88.1,"endSpeed":80.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.069907454474137,"aZ":-32.194574365762776,"pfxX":-1.0025593418810086,"pfxZ":-0.011431764617970686,"pX":0.5967858943662354,"pZ":1.898882603396505,"vX0":3.9514281034128573,"vY0":-128.14240886646118,"vZ0":-3.059673278331182,"x":94.25,"y":187.51,"x0":-0.8448515312816817,"y0":50.00497983861058,"z0":5.6619618889552035,"aX":-1.6440914204726482},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.6,"breakHorizontal":0.8,"spinRate":1862,"spinDirection":24},"zone":9,"typeConfidence":2.0,"plateTime":0.4298449288076487,"extension":7.505439292224319},"index":3,"playId":"ab91dbeb-af31-37d0-a7e6-7a81d5176a17","pitchNumber":4,"startTime":"2025-07-27T20:59:53.177Z","endTime":"2025-07-27T20:59:56.802Z","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":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.5,"strikeZoneTop":3.38707571594738,"strikeZoneBottom":1.54318802506039,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.94582540015325,"aZ":-28.716353198779213,"pfxX":-0.7358203127431748,"pfxZ":2.108227299853219,"pX":-0.0400261089637021,"pZ":-0.6958485953331477,"vX0":2.1752426185633746,"vY0":-128.0896533844467,"vZ0":-9.653348379410675,"x":118.53,"y":257.57,"x0":-0.8099632274866466,"y0":50.001294859355156,"z0":5.41631824429825,"aX":-1.2055383813622833},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.6,"breakHorizontal":0.7,"spinRate":1611,"spinDirection":8},"zone":13,"typeConfidence":2.0,"plateTime":0.42995346236281007,"extension":7.739254987946616},"index":4,"playId":"fcf9dede-e391-36b3-b7ed-106173c03d66","pitchNumber":5,"startTime":"2025-07-27T21:00:13.916Z","endTime":"2025-07-27T21:00:18.094Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":79.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.306083213847035,"aZ":-30.79164732609458,"pfxX":-0.5164426991301541,"pfxZ":0.8561682281044778,"pX":0.18812830800992902,"pZ":2.086331189347742,"vX0":3.0598665794225055,"vY0":-127.60357315631488,"vZ0":-2.6895579292269076,"x":109.83,"y":182.45,"x0":-0.9702526484537675,"y0":50.002997127673794,"z0":5.631669856995177,"aX":-0.8343613370625875},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.1,"breakHorizontal":0.1,"spinRate":1658,"spinDirection":28},"zone":8,"typeConfidence":2.0,"plateTime":0.4326811846092036,"extension":7.560918699391832},"index":5,"playId":"21fece70-7f4b-3892-9cc8-187710367dff","pitchNumber":6,"startTime":"2025-07-27T21:00:46.107Z","endTime":"2025-07-27T21:00:50.261Z","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":2},"index":6,"playId":"090694a5-d74b-4c62-893b-90d9cafa810e","startTime":"2025-07-27T21:01:12.039Z","endTime":"2025-07-27T21:01:17.039Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.5,"strikeZoneTop":3.35676547207205,"strikeZoneBottom":1.48188965062947,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.128401732562697,"aZ":-15.721602133474295,"pfxX":-3.5013250597531993,"pfxZ":8.107401307027086,"pX":1.692252007176919,"pZ":1.1630705103330041,"vX0":8.085252151516837,"vY0":-141.0874424582556,"vZ0":-9.382614756981324,"x":52.5,"y":207.38,"x0":-0.7472520025629755,"y0":50.000844338271726,"z0":5.5300894268099965,"aX":-7.104253368241802},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.1,"breakHorizontal":4.8,"spinRate":1873,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.38724029054907794,"extension":7.88314932748976},"index":7,"playId":"664f88ab-81ef-3609-88b4-922d77d7efde","pitchNumber":7,"startTime":"2025-07-27T21:01:30.660Z","endTime":"2025-07-27T21:01:35.697Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T21:01:35.697Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jo Adell strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-27T21:02:59.066Z","endTime":"2025-07-27T21:05:56.640Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-27T21:01:58.891Z","endTime":"2025-07-27T21:03:01.359Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":80.5,"strikeZoneTop":3.73585667404595,"strikeZoneBottom":1.71553160667541,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.670737449279894,"aZ":-30.58026028373486,"pfxX":-0.9505242385298418,"pfxZ":0.9535887991347156,"pX":0.9362134741275496,"pZ":1.901460810087062,"vX0":4.340391803545651,"vY0":-129.42850925288113,"vZ0":-3.591994625639604,"x":81.31,"y":187.44,"x0":-0.6525399544195644,"y0":50.000906623679924,"z0":5.696715909144393,"aX":-1.5835584079901726},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.1,"breakHorizontal":0.6,"spinRate":1680,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.42621637810672874,"extension":7.563103965492625},"index":1,"playId":"65efde2b-a249-3a5d-b62a-426c9ac9e795","pitchNumber":1,"startTime":"2025-07-27T21:03:01.359Z","endTime":"2025-07-27T21:03:05.394Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.3,"strikeZoneTop":3.71534683391122,"strikeZoneBottom":1.63386381048304,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.242893133037985,"aZ":-29.926111227852438,"pfxX":-0.2757960755706921,"pfxZ":1.3380570652713542,"pX":-0.3436374615672542,"pZ":-0.10186253204653972,"vX0":1.4686243992633257,"vY0":-129.50613030959718,"vZ0":-8.197709034632524,"x":130.1,"y":241.53,"x0":-0.8853483605577032,"y0":50.00121510760706,"z0":5.434914264745998,"aX":-0.4626544946392988},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.6,"breakHorizontal":0.1,"spinRate":1693,"spinDirection":328},"zone":13,"typeConfidence":2.0,"plateTime":0.4250083268671947,"extension":7.577198514822617},"index":2,"playId":"01eb1573-7f56-3a1b-983f-199fc2b4b8e3","pitchNumber":2,"startTime":"2025-07-27T21:03:21.544Z","endTime":"2025-07-27T21:03:25.351Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.2,"strikeZoneTop":3.73,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.70402184064273,"aZ":-30.192474073133152,"pfxX":-0.7789924503175683,"pfxZ":1.1786500216709008,"pX":-0.6014305046770606,"pZ":2.1435979375686705,"vX0":1.2179926006473731,"vY0":-129.05356383594432,"vZ0":-2.9174878739167385,"x":139.93,"y":180.9,"x0":-0.9790240206106072,"y0":50.00285307243832,"z0":5.622498626298658,"aX":-1.309637820726971},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.7,"breakHorizontal":1.1,"spinRate":1705,"spinDirection":34},"zone":7,"typeConfidence":2.0,"plateTime":0.4249670722667753,"extension":7.415981726671523},"index":3,"playId":"1d7c1852-5df6-3731-a3c0-51037fbba314","pitchNumber":3,"startTime":"2025-07-27T21:03:55.000Z","endTime":"2025-07-27T21:03:58.392Z","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":81.2,"endSpeed":74.8,"strikeZoneTop":3.73,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.03740710705796,"aZ":-30.425761865558766,"pfxX":6.83138081531184,"pfxZ":1.2281967630744663,"pX":-0.1516413390241993,"pZ":3.524815469829038,"vX0":0.4361164621782222,"vY0":-118.35326387660078,"vZ0":1.499598511748458,"x":122.78,"y":143.61,"x0":-1.2259629533211658,"y0":50.00221164907848,"z0":5.664155115663068,"aX":9.71561981832342},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":2.9,"breakHorizontal":-12.5,"spinRate":1781,"spinDirection":52},"zone":2,"typeConfidence":2.0,"plateTime":0.46233580292503484,"extension":7.365354542945966},"index":4,"playId":"4bbd1ad9-f12c-3034-969e-e63d5a1da3fb","pitchNumber":4,"startTime":"2025-07-27T21:04:19.904Z","endTime":"2025-07-27T21:04:27.161Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.4,"strikeZoneTop":3.903750405343,"strikeZoneBottom":1.79294932600089,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.817848457511776,"aZ":-24.783122938273742,"pfxX":-5.227946154114964,"pfxZ":4.945515864080759,"pX":1.0733511957378332,"pZ":1.634708920997949,"vX0":5.083945463768426,"vY0":-122.25514401014892,"vZ0":-4.205073667084557,"x":76.09,"y":194.64,"x0":-0.3659526511286787,"y0":50.00502124086738,"z0":5.534611834626784,"aX":-7.8192084116431575},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":8.0,"breakHorizontal":8.0,"spinRate":846,"spinDirection":260},"zone":14,"typeConfidence":2.0,"plateTime":0.45010329851081377,"extension":7.560003501701828},"index":5,"playId":"b2e733ec-a69f-37a6-9d7c-ca7aca53f290","pitchNumber":5,"startTime":"2025-07-27T21:05:02.560Z","endTime":"2025-07-27T21:05:06.248Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"playId":"98a30e45-f49a-33be-88be-4df7bb2e03e3","startTime":"2025-07-27T21:05:24.457Z","endTime":"2025-07-27T21:05:28.694Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":74.8,"strikeZoneTop":3.73,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.037457134171888,"aZ":-30.0542966009392,"pfxX":-6.66324475835725,"pfxZ":1.4787787993361405,"pX":0.8796959440385145,"pZ":1.1140588752891802,"vX0":5.8996189343135725,"vY0":-120.00197369971053,"vZ0":-3.800145343087069,"x":83.47,"y":208.7,"x0":-0.7659797952770057,"y0":50.00296049598648,"z0":5.4473595018640095,"aX":-9.54726358756363},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.9,"breakHorizontal":10.3,"spinRate":747,"spinDirection":265},"zone":14,"typeConfidence":2.0,"plateTime":0.4595579161556502,"extension":7.706096020582573},"index":7,"playId":"7672023a-013e-3146-9ba4-94540b44e92f","pitchNumber":6,"startTime":"2025-07-27T21:05:51.840Z","endTime":"2025-07-27T21:05:56.640Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T21:05:56.640Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Naylor singles on a line drive to center fielder Jo Adell.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-27T21:08:14.154Z","endTime":"2025-07-27T21:10:49.445Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Single","eventType":"single","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":"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":84.5,"endSpeed":78.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.16010391994292,"aZ":-26.56842352768923,"pfxX":-7.634671171336313,"pfxZ":3.6214054200483403,"pX":-0.3324858923639341,"pZ":2.8358297702416126,"vX0":7.526838855069226,"vY0":-122.9871519596586,"vZ0":-2.1158041642913017,"x":129.67,"y":162.21,"x0":-2.42649754977177,"y0":50.00181852449342,"z0":5.939004602151623,"aX":-11.810080825901961},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":6.4,"breakHorizontal":12.2,"spinRate":1973,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.4437136753447364,"extension":5.552970312026152},"index":0,"playId":"346421db-e358-38c7-9bf8-36d60b31ac48","pitchNumber":1,"startTime":"2025-07-27T21:08:33.777Z","endTime":"2025-07-27T21:08:37.836Z","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":85.2,"endSpeed":78.3,"strikeZoneTop":3.30355472151965,"strikeZoneBottom":1.41893650265177,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.572405292022943,"aZ":-25.44507603873875,"pfxX":-9.833979527216858,"pfxZ":4.323345806813293,"pX":0.9727188263977538,"pZ":2.657997507259961,"vX0":10.825113984478211,"vY0":-123.681568849793,"vZ0":-2.8466404992736614,"x":79.92,"y":167.01,"x0":-2.1734000486441145,"y0":50.00320174135774,"z0":5.947065219616176,"aX":-15.308609327225856},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":7.4,"breakHorizontal":15.5,"spinRate":1973,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.4420601708477787,"extension":5.5490180269717895},"index":1,"playId":"8a9e5d56-fbf6-3fb3-a458-ea503607b24e","pitchNumber":2,"startTime":"2025-07-27T21:08:55.019Z","endTime":"2025-07-27T21:08:59.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":72.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.62918172785045,"aZ":-27.637235635529656,"pfxX":-10.74758445971192,"pfxZ":3.398619918430457,"pX":-1.3573602583239304,"pZ":2.3229810884826696,"vX0":5.697738897444587,"vY0":-114.9259153366291,"vZ0":-2.2155622749887147,"x":168.74,"y":176.06,"x0":-2.474432557070102,"y0":50.004578936935964,"z0":5.98834049975173,"aX":-14.354354842550702},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":5.9,"breakHorizontal":18.0,"spinRate":2074,"spinDirection":238},"zone":13,"typeConfidence":0.91,"plateTime":0.47689188131899307,"extension":5.466221381609502},"index":2,"playId":"162e3269-7e33-3941-b5d1-52c7014637cb","pitchNumber":3,"startTime":"2025-07-27T21:09:11.065Z","endTime":"2025-07-27T21:09:15.253Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-07-27T21:09:22.706Z","endTime":"2025-07-27T21:09:41.275Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.8,"strikeZoneTop":3.24463849409806,"strikeZoneBottom":1.39033999685148,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.755900134181985,"aZ":-25.213886957331212,"pfxX":-8.857706014230267,"pfxZ":4.356824003393481,"pX":1.2352193841328767,"pZ":1.8204166442190022,"vX0":11.283984999659463,"vY0":-124.75779016176246,"vZ0":-4.836424838083434,"x":69.92,"y":189.63,"x0":-2.1660595692992053,"y0":50.00576394388149,"z0":5.826650112052975,"aX":-14.164201571163392},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.1,"breakHorizontal":13.9,"spinRate":2046,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.4366759510689877,"extension":5.566245787464286},"index":4,"playId":"9f747bb2-92f1-3ee3-a999-d3cad61d5581","pitchNumber":4,"startTime":"2025-07-27T21:09:41.275Z","endTime":"2025-07-27T21:09:45.856Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.100097773651367,"aZ":-27.73171957319762,"pfxX":-9.556151185282253,"pfxZ":3.258458378032918,"pX":-0.47573341550407644,"pZ":1.2015459357575557,"vX0":7.042726346548896,"vY0":-115.63351726094568,"vZ0":-4.718399659846026,"x":135.13,"y":206.34,"x0":-2.30857547225647,"y0":50.00376096204232,"z0":5.907027650112189,"aX":-13.035551710572161},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":5.0,"breakHorizontal":15.7,"spinRate":1950,"spinDirection":228},"zone":13,"typeConfidence":0.9,"plateTime":0.4723615299592998,"extension":5.56996702350852},"index":5,"playId":"6c84b072-d31f-397e-b721-53576eb12197","pitchNumber":5,"startTime":"2025-07-27T21:10:05.010Z","endTime":"2025-07-27T21:10:09.221Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.891267169470417,"aZ":-26.174701718925487,"pfxX":-9.774251523902539,"pfxZ":4.395795906849091,"pX":-0.9834387313891598,"pZ":1.7891449439476392,"vX0":6.162611577732124,"vY0":-115.91203266405783,"vZ0":-3.730659407144184,"x":154.49,"y":190.47,"x0":-2.401551190888115,"y0":50.005064089489196,"z0":5.90819600859292,"aX":-13.352783616449292},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":7.3,"breakHorizontal":16.2,"spinRate":2088,"spinDirection":232},"zone":13,"typeConfidence":0.9,"plateTime":0.4718386411902902,"extension":5.470030596177094},"hitData":{"launchSpeed":93.6,"launchAngle":17.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":121.91,"coordY":71.9}},"index":6,"playId":"b49c1168-2a34-3eab-b3f0-93dc534f4e7c","pitchNumber":6,"startTime":"2025-07-27T21:10:37.628Z","endTime":"2025-07-27T21:10:49.445Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T21:10:49.445Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Randy Arozarena grounds out, shortstop Zach Neto to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-27T21:10:59.137Z","endTime":"2025-07-27T21:13:01.021Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"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":85.3,"endSpeed":78.4,"strikeZoneTop":3.62032694405243,"strikeZoneBottom":1.69238952725066,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.33088646828726,"aZ":-24.157203177126146,"pfxX":-7.684323231562319,"pfxZ":5.139403929224679,"pX":-0.03112897215119331,"pZ":2.2943060906728303,"vX0":8.04873635852479,"vY0":-124.00018011672431,"vZ0":-3.8402054106260386,"x":118.19,"y":176.83,"x0":-2.3176603639574243,"y0":50.00459209816119,"z0":5.873962299808693,"aX":-11.99208360719919},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":8.6,"breakHorizontal":12.1,"spinRate":1970,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.4413872625054722,"extension":5.616231870994014},"index":0,"playId":"2b1f2b3f-67ce-359c-ba94-0baaa7b59a73","pitchNumber":1,"startTime":"2025-07-27T21:11:13.572Z","endTime":"2025-07-27T21:11:17.122Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"125802c2-7cf0-34dd-96c4-b7f631ee7197","startTime":"2025-07-27T21:11:33.250Z","endTime":"2025-07-27T21:11:36.250Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":1,"outs":0},"index":2,"playId":"57d5210e-97ea-3003-b872-345478eaac2e","startTime":"2025-07-27T21:11:55.098Z","endTime":"2025-07-27T21:11:58.098Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":2},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.1,"endSpeed":71.7,"strikeZoneTop":3.57751669077096,"strikeZoneBottom":1.65056390112095,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.309939388194795,"aZ":-22.642880594684843,"pfxX":-3.7641193963303383,"pfxZ":7.447292047954163,"pX":1.2373136607977977,"pZ":0.6688919201738102,"vX0":8.759214659124744,"vY0":-111.86902697151976,"vZ0":-6.308344315481169,"x":69.84,"y":220.72,"x0":-2.222863252589524,"y0":50.00408517184335,"z0":5.815903012636207,"aX":-4.8192512614091685},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":12.2,"breakHorizontal":4.8,"spinRate":2145,"spinDirection":236},"zone":14,"typeConfidence":0.91,"plateTime":0.48777145377773845,"extension":5.577095301182288},"index":3,"playId":"718944e7-b87d-316c-979a-f178dc79b9cd","pitchNumber":2,"startTime":"2025-07-27T21:12:14.893Z","endTime":"2025-07-27T21:12:23.920Z","isPitch":true,"type":"pitch"},{"details":{"description":"Josh Naylor steals (13) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":4,"actionPlayId":"718944e7-b87d-316c-979a-f178dc79b9cd","startTime":"2025-07-27T21:12:30.789Z","endTime":"2025-07-27T21:12:53.193Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"}},{"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":85.7,"endSpeed":79.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.231693356269137,"aZ":-26.398094648098798,"pfxX":-7.502014891549556,"pfxZ":3.621862703345739,"pX":-0.24311921063061104,"pZ":2.5498843147232026,"vX0":7.800926867474078,"vY0":-124.68326195695022,"vZ0":-2.772517909264775,"x":126.27,"y":169.93,"x0":-2.4199122837235016,"y0":50.00086508382556,"z0":5.8273860571693445,"aX":-11.953708996897692},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.2,"breakHorizontal":12.0,"spinRate":1949,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.43728680992999935,"extension":5.5830430058364255},"hitData":{"launchSpeed":95.6,"launchAngle":4.0,"totalDistance":92.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.68,"coordY":151.43}},"index":5,"playId":"edbbbf07-c361-33d4-ab9f-1f0ffdc77f2b","pitchNumber":3,"startTime":"2025-07-27T21:12:53.193Z","endTime":"2025-07-27T21:13:01.021Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T21:13:01.021Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jorge Polanco walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-27T21:13:14.154Z","endTime":"2025-07-27T21:15:56.919Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"postOnSecond":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7,8],"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":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(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":71.7,"endSpeed":66.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.76130043718884,"aZ":-36.06802147613859,"pfxX":6.873927580151005,"pfxZ":-3.533518681255808,"pX":-0.08132020977849136,"pZ":2.8417148074489447,"vX0":3.3853580467149818,"vY0":-104.31508998503297,"vZ0":1.87130238330786,"x":120.1,"y":162.05,"x0":-2.619146809622178,"y0":50.00482995677747,"z0":6.189177341625717,"aX":7.566091065631109},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-5.5,"breakHorizontal":-13.4,"spinRate":2764,"spinDirection":45},"zone":2,"typeConfidence":0.9,"plateTime":0.5253328356637668,"extension":5.380621904777598},"index":0,"playId":"5b604754-9b7f-383d-b15f-693aeba7c6c4","pitchNumber":1,"startTime":"2025-07-27T21:13:27.673Z","endTime":"2025-07-27T21:13:32.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":73.1,"strikeZoneTop":3.42281679708518,"strikeZoneBottom":1.62369882267276,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.946532857811622,"aZ":-28.34772784559144,"pfxX":-9.0042599249763,"pfxZ":2.8367789264303607,"pX":-1.5607097790210256,"pZ":2.601317812547523,"vX0":4.877428869644465,"vY0":-115.09689684154988,"vZ0":-1.5451638013840565,"x":176.49,"y":168.54,"x0":-2.5296965370438493,"y0":50.005542489721535,"z0":6.008401718960161,"aX":-12.168222935283302},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":5.0,"breakHorizontal":15.2,"spinRate":1997,"spinDirection":226},"zone":11,"typeConfidence":0.91,"plateTime":0.474589487087937,"extension":5.424108236865651},"index":1,"playId":"6eb934eb-a0c5-3ff0-9b49-5b91a9a248d9","pitchNumber":2,"startTime":"2025-07-27T21:13:48.783Z","endTime":"2025-07-27T21:13:52.426Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":73.4,"strikeZoneTop":3.42331729825728,"strikeZoneBottom":1.65472796185452,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.868371106830065,"aZ":-28.472664997942736,"pfxX":-8.800447386478744,"pfxZ":2.745624571310545,"pX":-1.3423195793199858,"pZ":1.530207871725732,"vX0":5.1644551899566675,"vY0":-114.71955174569288,"vZ0":-3.7286584212393667,"x":168.17,"y":197.46,"x0":-2.4659213343044004,"y0":50.003104286160315,"z0":5.916887242621961,"aX":-11.869135182176658},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":4.4,"breakHorizontal":14.9,"spinRate":1975,"spinDirection":233},"zone":13,"typeConfidence":0.91,"plateTime":0.47530019019095127,"extension":5.4476771246337545},"index":2,"playId":"d61a6f37-38a0-32af-8f18-ede0ba07c005","pitchNumber":3,"startTime":"2025-07-27T21:14:06.846Z","endTime":"2025-07-27T21:14:10.800Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"playId":"3dbb8ec6-6a32-492b-826d-834f3e484585","startTime":"2025-07-27T21:14:25.951Z","endTime":"2025-07-27T21:14:30.951Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.32240110746318,"aZ":-26.67494956024886,"pfxX":-9.451741967533538,"pfxZ":4.034888548422395,"pX":-0.9512335860668057,"pZ":1.6611583850186735,"vX0":6.128190788000089,"vY0":-115.94847251197614,"vZ0":-3.9660775032648785,"x":153.26,"y":193.93,"x0":-2.3981318685341413,"y0":50.00496317252208,"z0":5.934247081477582,"aX":-12.893728605024096},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":6.6,"breakHorizontal":15.6,"spinRate":2060,"spinDirection":235},"zone":13,"typeConfidence":0.9,"plateTime":0.47207528657284703,"extension":5.422779257796745},"index":4,"playId":"2b220a7d-be16-3c8e-9327-98f88d3e22e4","pitchNumber":4,"startTime":"2025-07-27T21:14:43.418Z","endTime":"2025-07-27T21:14:48.298Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2025-07-27T21:14:57.224Z","endTime":"2025-07-27T21:15:11.860Z","isPitch":false,"type":"action","player":{"id":593871,"link":"/api/v1/people/593871"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.6,"strikeZoneTop":3.40107718676172,"strikeZoneBottom":1.69663909735347,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.818890906298176,"aZ":-18.55326675531156,"pfxX":-4.657559706223715,"pfxZ":8.418550271318162,"pX":-1.7197852754977316,"pZ":2.8529298648424626,"vX0":4.1767610628645855,"vY0":-126.16126884269987,"vZ0":-3.2579065787919994,"x":182.55,"y":161.75,"x0":-2.7888567190552807,"y0":50.00057032310769,"z0":5.649981645589429,"aX":-7.533689371547794},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":14.8,"breakHorizontal":7.6,"spinRate":2056,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.43355398536453693,"extension":5.580442510940943},"index":6,"playId":"a5e6ffbb-5d26-3939-9ea0-1f77778982ac","pitchNumber":5,"startTime":"2025-07-27T21:15:11.860Z","endTime":"2025-07-27T21:15:15.297Z","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":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.256379461412557,"aZ":-18.221068162670875,"pfxX":-5.01494118993819,"pfxZ":8.628425174312534,"pX":-0.8203800343751108,"pZ":2.926023361552413,"vX0":5.710063038867715,"vY0":-126.25945889525718,"vZ0":-3.559243819975875,"x":148.27,"y":159.78,"x0":-2.457716489170699,"y0":50.00544375564953,"z0":5.8169561785053485,"aX":-8.11331695761424},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":15.0,"breakHorizontal":7.8,"spinRate":1998,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.4335086992613175,"extension":5.521604090683056},"index":7,"playId":"62c10f22-04d8-3c67-b39d-b1ccbf124e2b","pitchNumber":6,"startTime":"2025-07-27T21:15:30.784Z","endTime":"2025-07-27T21:15:34.170Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":78.9,"strikeZoneTop":3.39601413841229,"strikeZoneBottom":1.62857251511566,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.192265035031046,"aZ":-25.05621223308328,"pfxX":-8.757568553175798,"pfxZ":4.464487413553741,"pX":-0.27603719930935866,"pZ":4.476727609648056,"vX0":7.83349643432108,"vY0":-125.46572239550335,"vZ0":1.1372359799696534,"x":127.52,"y":117.91,"x0":-2.2996664462352543,"y0":50.00532570707698,"z0":6.058211982722251,"aX":-13.97542138734798},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":8.6,"breakHorizontal":14.0,"spinRate":1961,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.4364180266928641,"extension":5.4210584187224935},"index":8,"playId":"932af0f6-610a-3ffa-ae2b-28ea9094fd43","pitchNumber":7,"startTime":"2025-07-27T21:15:53.327Z","endTime":"2025-07-27T21:15:56.919Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T21:15:56.919Z","atBatIndex":28},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Dominic Canzone pops out to third baseman Kevin Newman on the infield fly rule.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-27T21:17:11.837Z","endTime":"2025-07-27T21:17:23.629Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"postOnSecond":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[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":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621028,"link":"/api/v1/people/621028"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-27T21:16:08.601Z","endTime":"2025-07-27T21:17:14.081Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":73.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.66661271925477,"aZ":-24.007646869447218,"pfxX":-7.750491635585215,"pfxZ":6.0134282190328,"pX":0.1460482307203847,"pZ":0.930248371143566,"vX0":7.946132260555988,"vY0":-115.57453534705265,"vZ0":-5.915548255001999,"x":111.43,"y":213.66,"x0":-2.322711500891487,"y0":50.00576152140898,"z0":5.815933169735745,"aX":-10.532723183993264},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":9.7,"breakHorizontal":12.1,"spinRate":2136,"spinDirection":234},"zone":14,"typeConfidence":0.91,"plateTime":0.4731334514410981,"extension":5.520013720684187},"hitData":{"launchSpeed":73.4,"launchAngle":61.0,"totalDistance":157.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":99.17,"coordY":135.07}},"index":1,"playId":"7ac46b55-13ec-3aa8-883a-9620be0be275","pitchNumber":1,"startTime":"2025-07-27T21:17:14.081Z","endTime":"2025-07-27T21:17:23.629Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T21:17:23.629Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ben Williamson flies out sharply to center fielder Jo Adell.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-27T21:17:38.261Z","endTime":"2025-07-27T21:19:15.189Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"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":"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":86.5,"endSpeed":79.0,"strikeZoneTop":3.47751485081452,"strikeZoneBottom":1.5569091692261,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.935442351120336,"aZ":-23.99899661860649,"pfxX":-9.218149816449653,"pfxZ":5.1464754620296524,"pX":1.0818186583006684,"pZ":1.9489838922515266,"vX0":10.891806952921195,"vY0":-125.37268362214307,"vZ0":-4.742615888193755,"x":75.76,"y":186.16,"x0":-2.1262030155378806,"y0":50.0010348602128,"z0":5.8297928866529425,"aX":-14.63715199662795},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":8.4,"breakHorizontal":14.2,"spinRate":1967,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.437290487311226,"extension":5.585906914171761},"index":0,"playId":"b9eb7dca-a781-316e-9e08-33a156c29ad5","pitchNumber":1,"startTime":"2025-07-27T21:17:52.601Z","endTime":"2025-07-27T21:17:56.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.257447302648206,"aZ":-25.680381158329812,"pfxX":-8.374500968856141,"pfxZ":4.058427886992457,"pX":-0.8631826854100916,"pZ":2.2018648715184703,"vX0":6.613482741083434,"vY0":-125.38306956535348,"vZ0":-3.853034255303869,"x":149.9,"y":179.33,"x0":-2.4410449367904885,"y0":50.002871112145826,"z0":5.8431888350699985,"aX":-13.395656813776947},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.7,"breakHorizontal":13.7,"spinRate":1858,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.43609116108833845,"extension":5.514114407635999},"index":1,"playId":"edaeaac9-e7a3-38d4-aa6d-791953025a07","pitchNumber":2,"startTime":"2025-07-27T21:18:09.487Z","endTime":"2025-07-27T21:18:13.363Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.64446086476027,"strikeZoneBottom":1.66337766142999,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.093088584112984,"aZ":-24.301622374377022,"pfxX":-6.113192725807736,"pfxZ":4.890563173153527,"pX":0.8651049831596094,"pZ":2.681438322900526,"vX0":9.585217392164788,"vY0":-125.43909089552652,"vZ0":-3.02671595621638,"x":84.02,"y":166.38,"x0":-2.1946421730905072,"y0":50.00163978522792,"z0":5.864515199975117,"aX":-9.836556879130793},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":8.4,"breakHorizontal":9.1,"spinRate":1835,"spinDirection":175},"zone":12,"typeConfidence":2.0,"plateTime":0.4350723003960999,"extension":5.592491881140831},"index":2,"playId":"8f12e2af-0a21-3542-8ce5-1bf7860cf0a3","pitchNumber":3,"startTime":"2025-07-27T21:18:31.451Z","endTime":"2025-07-27T21:18:38.463Z","isPitch":true,"type":"pitch"},{"details":{"description":"Josh Naylor steals (14) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"actionPlayId":"8f12e2af-0a21-3542-8ce5-1bf7860cf0a3","startTime":"2025-07-27T21:18:42.045Z","endTime":"2025-07-27T21:19:06.071Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":80.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.518611188795102,"aZ":-24.763959508775717,"pfxX":-6.850738841595357,"pfxZ":4.578031274549392,"pX":-0.8366436034774533,"pZ":2.3383376687566595,"vX0":6.371480559997511,"vY0":-125.40321574109237,"vZ0":-3.73869779397958,"x":148.89,"y":175.64,"x0":-2.5007374366154393,"y0":50.002011780892616,"z0":5.831815700046076,"aX":-11.087214765111783},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.8,"breakHorizontal":11.3,"spinRate":1870,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.4340975766275026,"extension":5.465124293372553},"hitData":{"launchSpeed":100.4,"launchAngle":32.0,"totalDistance":372.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":147.18,"coordY":50.72}},"index":4,"playId":"d7553f8c-e3af-394f-87ef-2451d9221102","pitchNumber":4,"startTime":"2025-07-27T21:19:06.071Z","endTime":"2025-07-27T21:19:15.189Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T21:19:15.189Z","atBatIndex":30},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Travis d'Arnaud walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-27T21:21:25.870Z","endTime":"2025-07-27T21:24:15.339Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,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":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.156077481222475,"aZ":-13.955755970201183,"pfxX":-4.944613764922173,"pfxZ":9.535544280495728,"pX":-0.40201644812666526,"pZ":4.037937515442566,"vX0":2.8648726356261593,"vY0":-137.7277881325978,"vZ0":-2.3896811746703093,"x":132.32,"y":129.76,"x0":-0.816288361695735,"y0":50.002562710806515,"z0":5.866984740940828,"aX":-9.447022913753186},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.9,"breakHorizontal":8.3,"spinRate":2035,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3985332330836937,"extension":7.383305196329425},"index":0,"playId":"d7ff984a-bd43-34c5-b04b-ee25587998e1","pitchNumber":1,"startTime":"2025-07-27T21:21:51.839Z","endTime":"2025-07-27T21:21:57.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":72.8,"strikeZoneTop":3.64097802204012,"strikeZoneBottom":1.7498654504582,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.860105958021343,"aZ":-33.50542355024642,"pfxX":9.77002200684467,"pfxZ":-0.9874629024488861,"pX":-0.7387047759804486,"pZ":2.571985926731117,"vX0":-1.678821127400646,"vY0":-115.79208870604184,"vZ0":0.47648350449412025,"x":145.16,"y":169.34,"x0":-1.2703759698516481,"y0":50.00253512539879,"z0":5.585255641565347,"aX":13.18469423547936},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-1.3,"breakHorizontal":-17.2,"spinRate":2132,"spinDirection":40},"zone":4,"typeConfidence":2.0,"plateTime":0.47414005665503955,"extension":7.274494891372257},"index":1,"playId":"390ab519-25ad-34cb-ac71-8f93ed2d1f14","pitchNumber":2,"startTime":"2025-07-27T21:22:10.570Z","endTime":"2025-07-27T21:22:15.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.3,"strikeZoneTop":3.65920647908559,"strikeZoneBottom":1.61626350806576,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.37570135727534,"aZ":-31.94252906524257,"pfxX":-0.023104726501317785,"pfxZ":0.16310778157378802,"pX":1.985193192708048,"pZ":1.1396862580865597,"vX0":5.863409930930431,"vY0":-117.507238189153,"vZ0":-3.266895190588797,"x":41.33,"y":208.01,"x0":-0.5448935835273366,"y0":50.001220705103634,"z0":5.532013621564572,"aX":-0.03317054249884749},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-0.2,"breakHorizontal":-1.4,"spinRate":923,"spinDirection":297},"zone":14,"typeConfidence":2.0,"plateTime":0.467082269497356,"extension":7.538925249831862},"index":2,"playId":"00bb7724-7a59-3e78-8470-b828dd98c0c5","pitchNumber":3,"startTime":"2025-07-27T21:22:27.499Z","endTime":"2025-07-27T21:22:31.420Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":76.1,"strikeZoneTop":3.56308336396903,"strikeZoneBottom":1.67225929107941,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.250832246580913,"aZ":-35.97587871199599,"pfxX":0.9948866893972417,"pfxZ":-2.645887482040072,"pX":1.8757086584124412,"pZ":0.3351155821998592,"vX0":5.936629376102848,"vY0":-118.7161856373621,"vZ0":-4.57995364924871,"x":45.5,"y":229.73,"x0":-0.7794417680541091,"y0":50.001831757364236,"z0":5.53945752814723,"aX":1.4297082185630516},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-5.6,"breakHorizontal":-3.1,"spinRate":781,"spinDirection":283},"zone":14,"typeConfidence":2.0,"plateTime":0.460154086228282,"extension":7.62200023188792},"index":3,"playId":"9976e37d-78dd-3e25-b6b5-40dbad273ad2","pitchNumber":4,"startTime":"2025-07-27T21:22:44.785Z","endTime":"2025-07-27T21:22:48.288Z","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":88.0,"endSpeed":80.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.46948857712168,"aZ":-28.90618035080153,"pfxX":-1.6709499441480231,"pfxZ":1.9768176223973049,"pX":-0.07122040215798388,"pZ":2.161815395637799,"vX0":3.021878098466635,"vY0":-128.11954025308023,"vZ0":-2.9256613967984997,"x":119.71,"y":180.41,"x0":-1.0510839120443982,"y0":50.00591376797768,"z0":5.587325296237837,"aX":-2.7673819874067243},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.1,"breakHorizontal":2.3,"spinRate":1848,"spinDirection":77},"zone":5,"typeConfidence":2.0,"plateTime":0.4281696179551262,"extension":7.744028587897047},"index":4,"playId":"4eb9f6d6-06c5-3a74-b814-0a78f26d2aeb","pitchNumber":5,"startTime":"2025-07-27T21:23:11.403Z","endTime":"2025-07-27T21:23:14.656Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.8,"strikeZoneTop":3.52437883673948,"strikeZoneBottom":1.70941220152479,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.229754185888297,"aZ":-32.074220767054,"pfxX":-1.637007534944075,"pfxZ":0.059788699697714165,"pX":0.5383441471266137,"pZ":1.7430213821553617,"vX0":4.0792373366187995,"vY0":-126.72374939172869,"vZ0":-3.354643430593338,"x":96.48,"y":191.72,"x0":-0.8834497441746048,"y0":50.00077370880726,"z0":5.660928006986821,"aX":-2.6475925173025914},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.5,"breakHorizontal":1.9,"spinRate":1700,"spinDirection":45},"zone":9,"typeConfidence":2.0,"plateTime":0.43312923179671925,"extension":7.569493210439201},"index":5,"playId":"7395dc12-d2c8-39d0-b1ce-944cf0c4620a","pitchNumber":6,"startTime":"2025-07-27T21:23:34.810Z","endTime":"2025-07-27T21:23:40.299Z","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":3,"strikes":2,"outs":0},"index":6,"startTime":"2025-07-27T21:23:57.497Z","endTime":"2025-07-27T21:24:10.100Z","isPitch":false,"type":"action","player":{"id":518595,"link":"/api/v1/people/518595"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.8,"strikeZoneTop":3.62753423823183,"strikeZoneBottom":1.73628758424881,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.834238357349726,"aZ":-14.160701803764603,"pfxX":-5.67904424736338,"pfxZ":9.190784143322864,"pX":0.017473989001737755,"pZ":1.4811463628729182,"vX0":4.404776164633742,"vY0":-138.60718861818813,"vZ0":-8.45769492731757,"x":116.33,"y":198.79,"x0":-0.8485880484917216,"y0":50.00396771635114,"z0":5.502433658626941,"aX":-11.132623285256196},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.2,"breakHorizontal":9.5,"spinRate":2049,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.3940463814466524,"extension":7.789289596932277},"index":7,"playId":"cbd85f29-da39-311e-bade-1660a2f6bc8d","pitchNumber":7,"startTime":"2025-07-27T21:24:10.100Z","endTime":"2025-07-27T21:24:15.339Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T21:24:15.339Z","atBatIndex":31},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luis Rengifo walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-27T21:24:36.286Z","endTime":"2025-07-27T21:27:08.105Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"postOnSecond":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[2],"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":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.5,"strikeZoneTop":3.31868372934478,"strikeZoneBottom":1.50899857668158,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.18021538246627,"aZ":-11.963710163910973,"pfxX":-6.52015300010067,"pfxZ":10.333655639518105,"pX":0.04278038140846306,"pZ":1.5779332757784503,"vX0":4.734903040898906,"vY0":-138.96262331063633,"vZ0":-8.845205844292098,"x":115.37,"y":196.18,"x0":-0.8362371848101359,"y0":50.00058695845405,"z0":5.597175658571,"aX":-12.748389383806497},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.0,"breakHorizontal":10.8,"spinRate":2112,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.394182750728838,"extension":7.561040999516619},"index":0,"playId":"4c6a48f3-95b8-32f2-ba7d-98e66906d8e7","pitchNumber":1,"startTime":"2025-07-27T21:24:38.960Z","endTime":"2025-07-27T21:24:44.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.9,"strikeZoneTop":3.28349657377,"strikeZoneBottom":1.38237125894412,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.349268187059423,"aZ":-27.875749082089317,"pfxX":-1.468764207462527,"pfxZ":2.551981426030298,"pX":0.9980518499535161,"pZ":0.19748334621829924,"vX0":5.420726762855805,"vY0":-128.54687977429788,"vZ0":-8.029896810166635,"x":78.96,"y":233.45,"x0":-0.9423625266744389,"y0":50.0020745466115,"z0":5.509817007429266,"aX":-2.47202141268486},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.1,"breakHorizontal":1.6,"spinRate":1749,"spinDirection":353},"zone":14,"typeConfidence":2.0,"plateTime":0.4252643624289263,"extension":7.662208309238367},"index":1,"playId":"a97e3f69-36eb-31be-af17-1f990d5b6e8e","pitchNumber":2,"startTime":"2025-07-27T21:24:55.787Z","endTime":"2025-07-27T21:25:05.328Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Logan Gilbert. Travis d'Arnaud to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"actionPlayId":"a97e3f69-36eb-31be-af17-1f990d5b6e8e","startTime":"2025-07-27T21:25:10.539Z","endTime":"2025-07-27T21:25:33.143Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":518595,"link":"/api/v1/people/518595"}},{"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":85.8,"endSpeed":77.7,"strikeZoneTop":3.26901035372108,"strikeZoneBottom":1.45992459128642,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.46195713706166,"aZ":-31.792861963523606,"pfxX":0.045604884091430264,"pfxZ":0.24690694039824024,"pX":-1.1800185786963067,"pZ":3.1880377487273748,"vX0":-0.03951277163159491,"vY0":-124.90270110327327,"vZ0":0.21048920786161007,"x":161.98,"y":152.7,"x0":-1.169810222357183,"y0":50.00393312952671,"z0":5.747446464333715,"aX":0.07104678046858702},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.7,"breakHorizontal":-0.1,"spinRate":1664,"spinDirection":67},"zone":11,"typeConfidence":2.0,"plateTime":0.4409118547840629,"extension":7.538081623173496},"index":3,"playId":"dc4282b6-1355-3c18-8ee1-5ed15067014c","pitchNumber":3,"startTime":"2025-07-27T21:25:33.143Z","endTime":"2025-07-27T21:25:37.002Z","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.2,"endSpeed":78.6,"strikeZoneTop":3.31847811046581,"strikeZoneBottom":1.41798152208759,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.43662301601552,"aZ":-30.57457131333654,"pfxX":-0.8921790061868657,"pfxZ":1.0145330586059789,"pX":-1.160628390825904,"pZ":3.326574413748382,"vX0":-0.03213952627448799,"vY0":-124.1392731036257,"vZ0":0.3043772854842792,"x":161.24,"y":148.96,"x0":-1.031539830172299,"y0":50.0002412408231,"z0":5.7351220476055875,"aX":-1.400581265651186},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.2,"breakHorizontal":1.7,"spinRate":1740,"spinDirection":51},"zone":11,"typeConfidence":2.0,"plateTime":0.4402106914378421,"extension":7.572404329648599},"index":4,"playId":"2edf0e87-7102-363f-a2ce-5184605b27ad","pitchNumber":4,"startTime":"2025-07-27T21:25:51.951Z","endTime":"2025-07-27T21:25:56.091Z","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.4,"endSpeed":77.2,"strikeZoneTop":3.35142193978147,"strikeZoneBottom":1.39000492121751,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.593163532812465,"aZ":-32.61168424120953,"pfxX":-0.7812599100401887,"pfxZ":-0.2880555028063565,"pX":-0.3324061433348089,"pZ":3.0190158763345103,"vX0":1.3590808152818787,"vY0":-124.22287899043403,"vZ0":-0.001207450010903166,"x":129.67,"y":157.27,"x0":-0.7890826352464134,"y0":50.0013057195272,"z0":5.767272535598591,"aX":-1.201639820725265},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.2,"breakHorizontal":1.1,"spinRate":1695,"spinDirection":54},"zone":1,"typeConfidence":2.0,"plateTime":0.4436649521027958,"extension":7.68813305184273},"index":5,"playId":"f82cc876-e65a-3b55-8cc4-3657fdf8179f","pitchNumber":5,"startTime":"2025-07-27T21:26:23.601Z","endTime":"2025-07-27T21:26:27.836Z","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":0},"index":6,"playId":"2af86167-f826-40be-be7a-b4bb26de3830","startTime":"2025-07-27T21:26:44.526Z","endTime":"2025-07-27T21:26:49.526Z","isPitch":false,"type":"stepoff"},{"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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.2,"strikeZoneTop":3.19974297858615,"strikeZoneBottom":1.35498028114989,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.004928251037487,"aZ":-29.11130503538931,"pfxX":-2.1422834439506517,"pfxZ":2.147592309732463,"pX":-1.1321173092916483,"pZ":1.0618505602577997,"vX0":0.34597416360820576,"vY0":-118.78899712026482,"vZ0":-4.157844243231452,"x":160.15,"y":210.11,"x0":-1.0014370734148468,"y0":50.00383006312978,"z0":5.484887603312044,"aX":-3.058135493268201},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":3.1,"breakHorizontal":3.8,"spinRate":746,"spinDirection":268},"zone":13,"typeConfidence":2.0,"plateTime":0.46129545113687254,"extension":7.5723138567568675},"index":7,"playId":"c696f1d8-0a78-3c9a-99d8-714070f77e15","pitchNumber":6,"startTime":"2025-07-27T21:27:04.302Z","endTime":"2025-07-27T21:27:08.105Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T21:27:08.105Z","atBatIndex":32},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Gustavo Campero hit by pitch. Travis d'Arnaud to 3rd. Luis Rengifo to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-27T21:28:19.864Z","endTime":"2025-07-27T21:28:54.386Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"postOnSecond":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"postOnThird":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-27T21:27:28.100Z","endTime":"2025-07-27T21:28:22.023Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.08,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.096288670976186,"aZ":-14.577318888003909,"pfxX":-3.7501168740059665,"pfxZ":9.185396696283458,"pX":0.5805434780202264,"pZ":1.79340097785662,"vX0":5.87505830080372,"vY0":-137.4542947737482,"vZ0":-7.647827144954535,"x":94.87,"y":190.36,"x0":-1.0960543897933626,"y0":50.003776630367746,"z0":5.598976259432308,"aX":-7.185641543411373},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.2,"breakHorizontal":5.5,"spinRate":1933,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.39827755331836023,"extension":7.84878445831387},"index":1,"playId":"54f8ba5d-f738-373a-b9ad-7094ab86176a","pitchNumber":1,"startTime":"2025-07-27T21:28:22.023Z","endTime":"2025-07-27T21:28:26.624Z","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(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.0,"endSpeed":87.6,"strikeZoneTop":3.08,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.113234879451223,"aZ":-13.479551151404324,"pfxX":-6.606490555429757,"pfxZ":9.670346291484154,"pX":1.9637423466398156,"pZ":0.23349303966729687,"vX0":10.878627149280765,"vY0":-137.58674103078832,"vZ0":-11.675251835368357,"x":42.15,"y":232.48,"x0":-1.1679779222487503,"y0":50.00683054527026,"z0":5.424498306269001,"aX":-12.777131468463885},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.4,"breakHorizontal":10.0,"spinRate":1983,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.39681936751530467,"extension":7.9213032034723945},"index":2,"playId":"5d5e51e0-dd5f-3031-bfa4-d016488a3bb3","pitchNumber":2,"startTime":"2025-07-27T21:28:49.352Z","endTime":"2025-07-27T21:28:54.386Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T21:28:54.386Z","atBatIndex":33},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Kevin Newman grounds into a force out, shortstop J.P. Crawford to second baseman Cole Young. Travis d'Arnaud scores. Luis Rengifo to 3rd. Gustavo Campero out at 2nd. Kevin Newman to 1st.","rbi":1,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-27T21:29:16.538Z","endTime":"2025-07-27T21:30:02.589Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"postOnThird":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"responsiblePitcher":{"id":669302,"link":"/api/v1/people/669302"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"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":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":95.3,"endSpeed":87.3,"strikeZoneTop":3.30002329093061,"strikeZoneBottom":1.61327176017409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.421844702997927,"aZ":-14.224898969645613,"pfxX":-5.89549440749861,"pfxZ":9.219502219109962,"pX":1.2677075182411834,"pZ":1.9704342593127813,"vX0":6.752367850447887,"vY0":-138.51862132273544,"vZ0":-7.4834710322852835,"x":68.68,"y":185.58,"x0":-0.4335229767478095,"y0":50.0005957261768,"z0":5.654506316665071,"aX":-11.475719817390942},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.4,"breakHorizontal":9.4,"spinRate":1993,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.39515000318106663,"extension":7.622528919629035},"index":0,"playId":"def3f5ac-0f0a-3b32-a5db-9759225b983e","pitchNumber":1,"startTime":"2025-07-27T21:29:36.448Z","endTime":"2025-07-27T21:29:40.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.5,"strikeZoneTop":3.22,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.465654216625904,"aZ":-30.956643300648217,"pfxX":-0.928181067020724,"pfxZ":0.7216029978905016,"pX":0.5607346097175868,"pZ":2.3409280735392657,"vX0":4.57448771673975,"vY0":-128.9037095760828,"vZ0":-2.4479972026281698,"x":95.63,"y":175.57,"x0":-1.1152411003832032,"y0":50.00170980556128,"z0":5.689705267253031,"aX":-1.5641869948162772},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.0,"breakHorizontal":0.7,"spinRate":1843,"spinDirection":62},"zone":6,"typeConfidence":2.0,"plateTime":0.4246943024771377,"extension":7.564456990909296},"hitData":{"launchSpeed":87.4,"launchAngle":-31.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.89,"coordY":155.67}},"index":1,"playId":"65675722-fb79-362f-8f46-d8a88e632c9e","pitchNumber":2,"startTime":"2025-07-27T21:29:54.135Z","endTime":"2025-07-27T21:30:02.589Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T21:30:02.589Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zach Neto flies out to left fielder Randy Arozarena.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-27T21:30:44.349Z","endTime":"2025-07-27T21:33:27.234Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,7],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":{"id":669302,"link":"/api/v1/people/669302"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":7},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"endSpeed":79.4,"strikeZoneTop":3.31019909864973,"strikeZoneBottom":1.61189928892269,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.85560747567993,"aZ":-32.02429499624372,"pfxX":0.36444286402581144,"pfxZ":0.089200722200804,"pX":0.06935017052642302,"pZ":2.568520053381899,"vX0":1.872918219242785,"vY0":-127.83644912423311,"vZ0":-1.4182173835307954,"x":114.36,"y":169.43,"x0":-0.725678466637974,"y0":50.00175815754198,"z0":5.687775898992627,"aX":0.5914801671154466},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.1,"breakHorizontal":-1.2,"spinRate":1712,"spinDirection":51},"zone":5,"typeConfidence":2.0,"plateTime":0.43151076130700794,"extension":7.866764695301733},"index":0,"playId":"907eb295-a23e-3202-b199-9175417801df","pitchNumber":1,"startTime":"2025-07-27T21:30:48.116Z","endTime":"2025-07-27T21:30:53.165Z","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":82.7,"endSpeed":75.9,"strikeZoneTop":3.28389268164839,"strikeZoneBottom":1.55560739438341,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.44290555686789,"aZ":-29.821993223095337,"pfxX":-2.874999065250977,"pfxZ":1.6241158381880507,"pX":1.2089386929154946,"pZ":-0.7178158091764207,"vX0":5.537136497245601,"vY0":-120.12632476247947,"vZ0":-7.881539714220473,"x":70.92,"y":258.16,"x0":-0.7628311801654304,"y0":50.003499273744694,"z0":5.293244150673545,"aX":-4.160809939688237},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":1.1,"breakHorizontal":3.7,"spinRate":607,"spinDirection":269},"zone":14,"typeConfidence":2.0,"plateTime":0.45771465086226293,"extension":7.7642434784840475},"index":1,"playId":"2a0fe0f1-ca5d-3af6-ad9d-1cd4ae6605fc","pitchNumber":2,"startTime":"2025-07-27T21:31:05.789Z","endTime":"2025-07-27T21:31:12.001Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Logan Gilbert. Luis Rengifo scores. Kevin Newman to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":2,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"actionPlayId":"2a0fe0f1-ca5d-3af6-ad9d-1cd4ae6605fc","startTime":"2025-07-27T21:31:31.787Z","endTime":"2025-07-27T21:31:58.116Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.8,"strikeZoneTop":3.28620888667379,"strikeZoneBottom":1.52754622544136,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.573770092951282,"aZ":-31.08965069173461,"pfxX":7.607950191665505,"pfxZ":0.7585374037801849,"pX":-1.177603429326606,"pZ":3.65372358108314,"vX0":-1.9792198464030997,"vY0":-118.70187711914504,"vZ0":1.733983567195439,"x":161.89,"y":140.13,"x0":-1.3217304826087917,"y0":50.0016886435815,"z0":5.742872122541375,"aX":10.863462240721738},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":2.0,"breakHorizontal":-13.3,"spinRate":1883,"spinDirection":49},"zone":11,"typeConfidence":2.0,"plateTime":0.4613077869216533,"extension":7.334176462000042},"index":3,"playId":"047086d8-a4f5-3125-9e0a-c73444926f8b","pitchNumber":3,"startTime":"2025-07-27T21:31:58.116Z","endTime":"2025-07-27T21:32:02.770Z","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":1},"pitchData":{"startSpeed":86.5,"endSpeed":78.2,"strikeZoneTop":3.31303015769363,"strikeZoneBottom":1.58529255630062,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.942703257278804,"aZ":-31.972808018989397,"pfxX":-1.217703943606777,"pfxZ":0.1270737796750261,"pX":-1.1442563883985355,"pZ":3.731162411059623,"vX0":0.2475964201090964,"vY0":-125.90776272460835,"vZ0":1.5196434544525566,"x":160.62,"y":138.04,"x0":-1.0866409901114895,"y0":50.0020836396084,"z0":5.734279663295066,"aX":-1.9272987171274842},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.0,"breakHorizontal":2.2,"spinRate":1558,"spinDirection":43},"zone":11,"typeConfidence":2.0,"plateTime":0.4374038908585236,"extension":7.536241115119374},"index":4,"playId":"070ebecb-9209-33d6-8d8f-69de1eb4438a","pitchNumber":4,"startTime":"2025-07-27T21:32:19.494Z","endTime":"2025-07-27T21:32:23.109Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":79.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.884278716786657,"aZ":-31.291723947482932,"pfxX":-0.7717530592983546,"pfxZ":0.5412458526334198,"pX":0.06924495476286963,"pZ":2.2721234518478086,"vX0":2.5824041502291886,"vY0":-126.94889832070203,"vZ0":-2.1039018500536146,"x":114.36,"y":177.43,"x0":-0.8625265046732586,"y0":50.00095136660546,"z0":5.611289976896393,"aX":-1.2548901337673628},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.7,"breakHorizontal":0.8,"spinRate":1624,"spinDirection":27},"zone":5,"typeConfidence":2.0,"plateTime":0.43206419146457486,"extension":7.629110870284931},"index":5,"playId":"94848a93-3527-3666-8f06-c96bc8e2297a","pitchNumber":5,"startTime":"2025-07-27T21:32:41.379Z","endTime":"2025-07-27T21:32:44.547Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"startTime":"2025-07-27T21:32:55.184Z","endTime":"2025-07-27T21:33:16.188Z","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, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":78.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.53686355046587,"aZ":-30.394354452992626,"pfxX":-0.3172110104972363,"pfxZ":1.1112053437130829,"pX":0.47668065415678773,"pZ":2.5905814034686725,"vX0":3.8004703022081587,"vY0":-127.01567036245447,"vZ0":-1.5661809864588674,"x":98.83,"y":168.83,"x0":-1.0097985664458367,"y0":50.00286648153754,"z0":5.674967002243125,"aX":-0.508501988083533},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.8,"breakHorizontal":-0.5,"spinRate":1568,"spinDirection":39},"zone":6,"typeConfidence":2.0,"plateTime":0.43433702127878027,"extension":7.731921954957781},"hitData":{"launchSpeed":84.3,"launchAngle":30.0,"totalDistance":288.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":46.46,"coordY":114.19}},"index":7,"playId":"39def647-3152-320e-8ec8-f9d4c0ebb0c0","pitchNumber":6,"startTime":"2025-07-27T21:33:16.188Z","endTime":"2025-07-27T21:33:27.234Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T21:33:27.234Z","atBatIndex":35},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Mike Trout homers (19) on a fly ball to center field. Kevin Newman scores.","rbi":2,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-27T21:33:36.224Z","endTime":"2025-07-27T21:34:48.023Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":{"id":669302,"link":"/api/v1/people/669302"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"responsiblePitcher":{"id":669302,"link":"/api/v1/people/669302"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.8,"endSpeed":88.1,"strikeZoneTop":3.69723965458201,"strikeZoneBottom":1.76759912718209,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.962964265511314,"aZ":-14.666365093409752,"pfxX":-4.838304178523251,"pfxZ":8.8784542492246,"pX":0.4241956984480965,"pZ":1.1896572334712663,"vX0":4.90169270876044,"vY0":-139.231982671892,"vZ0":-9.144203208447344,"x":100.83,"y":206.66,"x0":-0.7267583037988024,"y0":50.006082757596985,"z0":5.47768531385856,"aX":-9.543562882429569},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.4,"breakHorizontal":7.8,"spinRate":1838,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.39273168583924933,"extension":7.953363289175673},"index":0,"playId":"3c4266b5-613a-31ed-bdcb-cacbbba2cea9","pitchNumber":1,"startTime":"2025-07-27T21:33:55.218Z","endTime":"2025-07-27T21:33:59.065Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.6,"strikeZoneTop":3.64,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.523599299282324,"aZ":-13.226035996846852,"pfxX":-4.987887684919411,"pfxZ":9.612242034310846,"pX":0.5905389678307399,"pZ":2.8005753178216315,"vX0":5.353167967417004,"vY0":-139.5422586087291,"vZ0":-5.442873438080252,"x":94.49,"y":163.16,"x0":-0.7050449447147596,"y0":50.00244417668993,"z0":5.648364043778855,"aX":-9.832415439283293},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.4,"breakHorizontal":7.9,"spinRate":2084,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.3925701856462558,"extension":7.861316437700727},"hitData":{"launchSpeed":110.9,"launchAngle":25.0,"totalDistance":443.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":143.42,"coordY":20.14}},"index":1,"playId":"03f022a8-b7e2-3830-bec0-e890246979d5","pitchNumber":2,"startTime":"2025-07-27T21:34:18.913Z","endTime":"2025-07-27T21:34:48.023Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T21:34:48.023Z","atBatIndex":36},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nolan Schanuel doubles (20) on a fly ball to third baseman Ben Williamson.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-27T21:35:01.173Z","endTime":"2025-07-27T21:36:07.558Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.1,"strikeZoneTop":3.62467036867357,"strikeZoneBottom":1.4353920076915,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.05020431411565,"aZ":-13.257501514653978,"pfxX":-5.738318614361262,"pfxZ":9.520138942469382,"pX":-1.0255066047871118,"pZ":2.574968492369884,"vX0":1.9630439381369924,"vY0":-139.94988222624139,"vZ0":-6.0721879339501825,"x":156.09,"y":169.26,"x0":-0.9896426400291279,"y0":50.00647182258705,"z0":5.638447573616454,"aX":-11.405202489310081},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.2,"breakHorizontal":10.0,"spinRate":2081,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.39111579183335543,"extension":7.652017164783625},"index":0,"playId":"263083dd-1ce9-39be-83c4-568de6e2bb98","pitchNumber":1,"startTime":"2025-07-27T21:35:33.807Z","endTime":"2025-07-27T21:35:38.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":80.9,"strikeZoneTop":3.58,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.590230881457167,"aZ":-30.72181754104904,"pfxX":-0.3797950967983258,"pfxZ":0.8698429396329015,"pX":-0.06479864044621467,"pZ":2.2308743029080507,"vX0":1.7707154128775466,"vY0":-129.0011408290422,"vZ0":-2.681564315178762,"x":119.47,"y":178.55,"x0":-0.7128672023493399,"y0":50.00422978632287,"z0":5.669087347766772,"aX":-0.6357441064834224},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.2,"breakHorizontal":0.2,"spinRate":1827,"spinDirection":264},"zone":8,"typeConfidence":2.0,"plateTime":0.4257313907855673,"extension":7.437853014576151},"hitData":{"launchSpeed":84.6,"launchAngle":60.0,"totalDistance":204.0,"trajectory":"fly_ball","hardness":"medium","location":"5","coordinates":{"coordX":65.86,"coordY":150.82}},"index":1,"playId":"033a0202-3059-3f77-ba39-6bb88983b6b4","pitchNumber":2,"startTime":"2025-07-27T21:35:53.014Z","endTime":"2025-07-27T21:36:07.558Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T21:36:07.558Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Ward strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-27T21:36:37.070Z","endTime":"2025-07-27T21:37:23.893Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.5,"strikeZoneTop":3.38186484492108,"strikeZoneBottom":1.58460293904038,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.89056501863732,"aZ":-33.153495242183354,"pfxX":-0.5748481083265584,"pfxZ":-0.6064738112849319,"pX":0.17803738979182943,"pZ":2.529561629965098,"vX0":2.351202768121977,"vY0":-126.51330610612304,"vZ0":-1.3591287319967778,"x":110.21,"y":170.48,"x0":-0.6904876395582082,"y0":50.00268076554138,"z0":5.7418822531939755,"aX":-0.927728841107736},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.2,"breakHorizontal":0.5,"spinRate":1689,"spinDirection":34},"zone":5,"typeConfidence":2.0,"plateTime":0.433688797292231,"extension":7.41311831465907},"index":0,"playId":"42745cc0-28e3-3c40-b346-1ab1aea6c9f9","pitchNumber":1,"startTime":"2025-07-27T21:36:43.637Z","endTime":"2025-07-27T21:36:47.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":74.1,"strikeZoneTop":3.35674964492114,"strikeZoneBottom":1.58947354910779,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.606265428894893,"aZ":-35.37337789435043,"pfxX":8.338008226112118,"pfxZ":-2.3048709017055966,"pX":0.06552881842299611,"pZ":2.916415666534021,"vX0":-0.13408572118151268,"vY0":-117.00447636317084,"vZ0":1.238078304217752,"x":114.5,"y":160.04,"x0":-0.9600714736359937,"y0":50.0018722486757,"z0":5.689457486655449,"aX":11.585298361206299},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-3.6,"breakHorizontal":-15.1,"spinRate":2196,"spinDirection":43},"zone":2,"typeConfidence":2.0,"plateTime":0.46772487656055173,"extension":7.329649421010866},"index":1,"playId":"506d73de-6efa-301d-9459-11cce5321485","pitchNumber":2,"startTime":"2025-07-27T21:37:01.848Z","endTime":"2025-07-27T21:37:06.310Z","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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":74.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.562237450932965,"aZ":-33.894412732770114,"pfxX":-4.221365229899506,"pfxZ":-1.210162818153501,"pX":0.7830373191737615,"pZ":1.879724644621225,"vX0":4.613364620831439,"vY0":-119.18896446760778,"vZ0":-1.5328997800666635,"x":87.15,"y":188.03,"x0":-0.6361914293114934,"y0":50.000618765412774,"z0":5.613987500650954,"aX":-6.026380483599845},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-2.3,"breakHorizontal":6.5,"spinRate":750,"spinDirection":272},"zone":9,"typeConfidence":2.0,"plateTime":0.46091370762698114,"extension":7.453831826917531},"index":2,"playId":"39f45aa3-d392-36e7-af6e-387a401fe491","pitchNumber":3,"startTime":"2025-07-27T21:37:19.424Z","endTime":"2025-07-27T21:37:23.893Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T21:37:23.893Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cole Young flies out to left fielder Taylor Ward.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-27T21:39:40.232Z","endTime":"2025-07-27T21:41:15.776Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.6,"strikeZoneTop":3.48905535235378,"strikeZoneBottom":1.53439008797805,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.037783670803076,"aZ":-27.542084179404057,"pfxX":-9.606651434597104,"pfxZ":3.006229798196916,"pX":-0.3184660809474874,"pZ":3.691265392475893,"vX0":8.273102056916217,"vY0":-123.16916296797021,"vZ0":0.01940198312653374,"x":129.14,"y":139.12,"x0":-2.4697404905781974,"y0":50.00070762034774,"z0":6.008715355499826,"aX":-14.786364542556557},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.8,"breakHorizontal":15.5,"spinRate":1933,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.4443854839488188,"extension":5.530915275066587},"index":0,"playId":"f6f93e53-84ae-3224-940a-f4ae023d0b39","pitchNumber":1,"startTime":"2025-07-27T21:39:54.404Z","endTime":"2025-07-27T21:39:58.553Z","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":85.7,"endSpeed":78.5,"strikeZoneTop":3.54855554387761,"strikeZoneBottom":1.53371323424143,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.189816593109093,"aZ":-20.155772094347455,"pfxX":-6.155036407396293,"pfxZ":7.6413507717272395,"pX":-1.6054095441332503,"pZ":2.344185006983233,"vX0":4.597540097428724,"vY0":-124.63937997935466,"vZ0":-4.341993365525568,"x":178.19,"y":175.49,"x0":-2.6747783532401095,"y0":50.00129023823626,"z0":5.77449389220572,"aX":-9.677624740117286},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":13.1,"breakHorizontal":10.1,"spinRate":1952,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.43955644839624375,"extension":5.589411826345123},"index":1,"playId":"57ea99ad-49db-3f74-a0c7-509b056629a5","pitchNumber":2,"startTime":"2025-07-27T21:40:11.869Z","endTime":"2025-07-27T21:40:16.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.3,"strikeZoneTop":3.41307621800595,"strikeZoneBottom":1.61000585704637,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.043657236953763,"aZ":-28.11788467588392,"pfxX":-9.045862494864837,"pfxZ":2.6638752408895705,"pX":0.18820545669066305,"pZ":2.986379699904991,"vX0":9.098190846722504,"vY0":-122.55933094051443,"vZ0":-1.310214924799016,"x":109.83,"y":158.15,"x0":-2.3954951435898826,"y0":50.00297143048112,"z0":5.927600493083599,"aX":-13.772885096298257},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.8,"breakHorizontal":14.3,"spinRate":1915,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.4467828919781067,"extension":5.662727245166112},"index":2,"playId":"3784381d-d589-35d6-92b7-a7a9c479f707","pitchNumber":3,"startTime":"2025-07-27T21:40:30.241Z","endTime":"2025-07-27T21:40:33.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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.359529181952187,"aZ":-29.087832824831597,"pfxX":-10.086500282636361,"pfxZ":2.268054983294105,"pX":-0.7720287865482102,"pZ":2.1150769125292377,"vX0":6.815613801320148,"vY0":-115.83753875409231,"vZ0":-2.5052131157071402,"x":146.43,"y":181.67,"x0":-2.4399779291583186,"y0":50.00284358502806,"z0":5.987679895841753,"aX":-13.726404977729668},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":3.7,"breakHorizontal":16.6,"spinRate":2107,"spinDirection":230},"zone":4,"typeConfidence":0.9,"plateTime":0.47259598396049096,"extension":5.437213789248555},"index":3,"playId":"61482962-9a28-3861-8f80-ef358cd4d014","pitchNumber":4,"startTime":"2025-07-27T21:40:46.364Z","endTime":"2025-07-27T21:40:49.781Z","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":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.031570890437052,"aZ":-27.424770268227736,"pfxX":-9.970240870471358,"pfxZ":3.475787156791455,"pX":-1.2676365939001293,"pZ":3.537006654207378,"vX0":5.82414878373935,"vY0":-115.98102141318671,"vZ0":0.1340419005247625,"x":165.32,"y":143.28,"x0":-2.5118544802948803,"y0":50.00262534796442,"z0":6.086824158786343,"aX":-13.62708209941294},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":6.6,"breakHorizontal":16.7,"spinRate":2026,"spinDirection":229},"zone":11,"typeConfidence":0.9,"plateTime":0.47165737162947785,"extension":5.450885468226257},"hitData":{"launchSpeed":84.3,"launchAngle":58.0,"totalDistance":214.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.8,"coordY":124.83}},"index":4,"playId":"3c53a2ae-cdd5-3210-b138-a4dff17a3eba","pitchNumber":5,"startTime":"2025-07-27T21:41:06.260Z","endTime":"2025-07-27T21:41:15.776Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T21:41:15.776Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"J.P. Crawford flies out sharply to center fielder Jo Adell.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-27T21:41:25.958Z","endTime":"2025-07-27T21:41:53.939Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.6762796353812,"aZ":-27.224528326294482,"pfxX":-10.67302401191754,"pfxZ":3.0692740317075673,"pX":-0.2868860328074219,"pZ":1.9085692822106604,"vX0":8.60347569333523,"vY0":-126.21482505162739,"vZ0":-4.260598092133837,"x":127.94,"y":187.25,"x0":-2.3530174037892047,"y0":50.0048346510887,"z0":5.810883757522511,"aX":-17.22285396794033},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.8,"breakHorizontal":17.4,"spinRate":2120,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.4339535328879407,"extension":5.548843564097465},"hitData":{"launchSpeed":103.0,"launchAngle":32.0,"totalDistance":401.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":120.04,"coordY":37.17}},"index":0,"playId":"d03110ae-39b7-3eb9-a152-ab28c85c8359","pitchNumber":1,"startTime":"2025-07-27T21:41:43.478Z","endTime":"2025-07-27T21:41:53.939Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T21:41:53.939Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Julio Rodríguez grounds out, shortstop Zach Neto to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-27T21:42:13.297Z","endTime":"2025-07-27T21:42:40.100Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.173757676220383,"aZ":-24.17218604138583,"pfxX":-8.397504381627467,"pfxZ":4.99164246777439,"pX":-0.20447061205830205,"pZ":1.4601043871381236,"vX0":8.095844631152497,"vY0":-125.45342795658104,"vZ0":-5.731255812860155,"x":124.79,"y":199.36,"x0":-2.3745131844005822,"y0":50.00045924580452,"z0":5.731298429892022,"aX":-13.452063201790368},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":8.0,"breakHorizontal":13.4,"spinRate":1994,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.43576231159341194,"extension":5.562095690912429},"hitData":{"launchSpeed":104.4,"launchAngle":-16.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.08,"coordY":150.21}},"index":0,"playId":"727c5ee5-3a0d-3a31-a529-290d4dabdf74","pitchNumber":1,"startTime":"2025-07-27T21:42:32.852Z","endTime":"2025-07-27T21:42:40.100Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T21:42:40.100Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jo Adell strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-27T21:45:17.839Z","endTime":"2025-07-27T21:46:12.635Z","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":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":4},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Casey Legumina replaces Logan Gilbert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-27T21:43:39.108Z","endTime":"2025-07-27T21:45:19.983Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668984,"link":"/api/v1/people/668984"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.6,"strikeZoneTop":3.69153166740315,"strikeZoneBottom":1.75028372996248,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.842288525036942,"aZ":-22.49808615075201,"pfxX":3.337387536745545,"pfxZ":6.794083782869477,"pX":0.8708519433052927,"pZ":2.1955965857132864,"vX0":6.503568004834382,"vY0":-118.85021474016689,"vZ0":-0.6107301847211144,"x":83.81,"y":179.5,"x0":-2.339726069143193,"y0":50.000350336022954,"z0":4.508292282991857,"aX":4.747420042463455},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":12.5,"breakHorizontal":-7.7,"spinRate":2711,"spinDirection":110},"zone":14,"typeConfidence":0.9,"plateTime":0.461739588908729,"extension":6.679550973298203},"index":1,"playId":"91e62650-aba8-342d-9a4e-19ddd3791361","pitchNumber":1,"startTime":"2025-07-27T21:45:19.983Z","endTime":"2025-07-27T21:45:24.157Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.7198690201415,"strikeZoneBottom":1.80901359212557,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.20201779737835,"aZ":-20.708691012689346,"pfxX":-11.17271837568176,"pfxZ":5.949886996417685,"pX":-0.48994551834855204,"pZ":2.4564353312553426,"vX0":7.901886407560572,"vY0":-138.0817762849148,"vZ0":-2.6713255931660393,"x":135.68,"y":172.46,"x0":-1.9393665640428297,"y0":50.00598979543284,"z0":4.832248500708603,"aX":-21.54464973087443},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.4,"breakHorizontal":18.6,"spinRate":2300,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.3969119500413858,"extension":6.63080605992319},"index":2,"playId":"91117758-b647-34e8-ba83-77d17efdb04f","pitchNumber":2,"startTime":"2025-07-27T21:45:35.766Z","endTime":"2025-07-27T21:45:39.394Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":73.6,"strikeZoneTop":3.73,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.295128585061637,"aZ":-27.147620188849103,"pfxX":7.907708879071863,"pfxZ":3.620544511967857,"pX":1.01852439424303,"pZ":2.4021289834343875,"vX0":5.425722163251751,"vY0":-117.85798871634434,"vZ0":0.7504070121955576,"x":78.18,"y":173.92,"x0":-2.3516312119190275,"y0":50.00011571759487,"z0":4.614129435705757,"aX":10.968377066402772},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":7.1,"breakHorizontal":-15.7,"spinRate":2681,"spinDirection":101},"zone":14,"typeConfidence":0.9,"plateTime":0.46722220219104216,"extension":6.59494181535856},"index":3,"playId":"b165c84c-3cb0-3686-856a-5870968ba858","pitchNumber":3,"startTime":"2025-07-27T21:45:50.867Z","endTime":"2025-07-27T21:45:54.222Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.6,"strikeZoneTop":3.73,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.33692285876539,"aZ":-19.452739549555627,"pfxX":-7.828974990177816,"pfxZ":6.560276853252688,"pX":-0.2902709182173065,"pZ":3.8747146119199773,"vX0":7.302537348995424,"vY0":-138.68381003681137,"vZ0":0.6436973891075877,"x":128.06,"y":134.16,"x0":-1.9462675541452823,"y0":50.00086200408901,"z0":4.941540326975047,"aX":-15.17882236063057},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.2,"breakHorizontal":12.6,"spinRate":2248,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.3956316815727745,"extension":6.706530859735133},"index":4,"playId":"bf976939-d26e-3e41-a31f-d9a9f7d0e373","pitchNumber":4,"startTime":"2025-07-27T21:46:07.356Z","endTime":"2025-07-27T21:46:12.635Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T21:46:12.635Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Travis d'Arnaud flies out to left fielder Randy Arozarena.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-27T21:46:22.604Z","endTime":"2025-07-27T21:47:57.160Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":5},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.02025926156915,"aZ":-24.485589920389394,"pfxX":-11.314574766788224,"pfxZ":4.026004426444354,"pX":-0.2930344900786458,"pZ":3.242324999015659,"vX0":8.259855595100591,"vY0":-137.90329497938885,"vZ0":-0.20747619278778406,"x":128.17,"y":151.24,"x0":-1.869503002898047,"y0":50.003415811513335,"z0":4.981854939710869,"aX":-21.614072802526483},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.4,"breakHorizontal":18.6,"spinRate":2135,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.398439025322296,"extension":6.632052935141898},"index":0,"playId":"1650e69c-ec83-3640-bc65-6460b6b7b25f","pitchNumber":1,"startTime":"2025-07-27T21:46:34.586Z","endTime":"2025-07-27T21:46:37.623Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.2,"strikeZoneTop":3.53870821312538,"strikeZoneBottom":1.50978901945754,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.60303404501735,"aZ":-18.482808594871955,"pfxX":-8.850235593538201,"pfxZ":7.155671114280811,"pX":0.0913007904884693,"pZ":2.228828147494081,"vX0":8.687711874012468,"vY0":-137.6911251895085,"vZ0":-3.3225378083108033,"x":113.52,"y":178.6,"x0":-1.9604560998065323,"y0":50.00221601900012,"z0":4.7074021115432965,"aX":-16.93210802288263},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.4,"breakHorizontal":14.2,"spinRate":2128,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.39834249411860334,"extension":6.747125815819168},"index":1,"playId":"ffbe0bb6-8218-3926-9cce-d934e2f93195","pitchNumber":2,"startTime":"2025-07-27T21:46:47.108Z","endTime":"2025-07-27T21:46:50.580Z","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.8,"endSpeed":86.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.226794731305862,"aZ":-21.099892293923507,"pfxX":-8.43147990364995,"pfxZ":5.747811716417988,"pX":0.2347160719046553,"pZ":2.2801730405859058,"vX0":9.042048956240242,"vY0":-137.85029486864366,"vZ0":-2.15811274083769,"x":108.05,"y":177.22,"x0":-1.990190993687361,"y0":50.00584999555201,"z0":4.495513786356222,"aX":-16.253893709641325},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.2,"breakHorizontal":13.4,"spinRate":2075,"spinDirection":239},"zone":5,"typeConfidence":2.0,"plateTime":0.39712063450567303,"extension":6.928132680059932},"index":2,"playId":"03ea587f-8d8a-3ee2-b60a-44a31422a598","pitchNumber":3,"startTime":"2025-07-27T21:47:01.435Z","endTime":"2025-07-27T21:47:05.164Z","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":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.8,"strikeZoneTop":3.47389916050483,"strikeZoneBottom":1.47532311631506,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.764734053077824,"aZ":-21.68569819392783,"pfxX":-0.2755744447395365,"pfxZ":6.963917525972247,"pX":0.8679522028895326,"pZ":2.222497055519091,"vX0":7.428963376611309,"vY0":-121.90843717436455,"vZ0":-0.8533709157766172,"x":83.92,"y":178.77,"x0":-2.1820460151473355,"y0":50.00544050522222,"z0":4.447549414509602,"aX":-0.4168613091725732},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":12.7,"breakHorizontal":-1.2,"spinRate":2627,"spinDirection":110},"zone":14,"typeConfidence":2.0,"plateTime":0.4491452183621085,"extension":6.369729965236553},"index":3,"playId":"b3ea650d-ba34-3323-b78a-c42e291ba4b8","pitchNumber":4,"startTime":"2025-07-27T21:47:20.335Z","endTime":"2025-07-27T21:47:25.086Z","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":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.7,"strikeZoneTop":3.54990162448274,"strikeZoneBottom":1.48947938136835,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.725767461816375,"aZ":-29.83346833321621,"pfxX":5.588844096514443,"pfxZ":1.6110609455983305,"pX":1.3311170753756145,"pZ":1.5300442468123325,"vX0":6.562443309171032,"vY0":-119.79092235236106,"vZ0":-1.0418872772190264,"x":66.26,"y":197.47,"x0":-2.172445936586704,"y0":50.0001220836284,"z0":4.644160472067952,"aX":8.097687520431466},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":2.9,"breakHorizontal":-11.8,"spinRate":2775,"spinDirection":88},"zone":14,"typeConfidence":0.9,"plateTime":0.45772009219782284,"extension":6.627537393004935},"index":4,"playId":"450a5433-f30e-38b9-a642-7c973fad8229","pitchNumber":5,"startTime":"2025-07-27T21:47:33.470Z","endTime":"2025-07-27T21:47:36.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.70144416110401,"aZ":-16.885462924423557,"pfxX":-9.34036959689687,"pfxZ":7.839446199253757,"pX":-0.9306669653754844,"pZ":2.9133620589900397,"vX0":6.455397456680911,"vY0":-138.9048078436039,"vZ0":-1.979553188504755,"x":152.47,"y":160.12,"x0":-2.073693670309965,"y0":50.0012252503796,"z0":4.760354740550285,"aX":-18.21367526409504},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.9,"breakHorizontal":15.5,"spinRate":2442,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.39461650005695814,"extension":6.650919915286733},"hitData":{"launchSpeed":98.4,"launchAngle":52.0,"totalDistance":303.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":49.94,"coordY":103.26}},"index":5,"playId":"aa503a62-dbf0-3287-a748-97099363b50c","pitchNumber":6,"startTime":"2025-07-27T21:47:46.719Z","endTime":"2025-07-27T21:47:57.160Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T21:47:57.160Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Rengifo grounds out, third baseman Ben Williamson to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-27T21:48:16.991Z","endTime":"2025-07-27T21:49:03.164Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"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":3},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"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":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.38864009059921,"strikeZoneBottom":1.44259847271478,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.98147440539979,"aZ":-22.529869702404188,"pfxX":-9.739593978842038,"pfxZ":4.95728687389248,"pX":-0.15872488639156457,"pZ":1.8982580915911265,"vX0":8.616177854103839,"vY0":-138.16921081301467,"vZ0":-3.542691983240742,"x":123.05,"y":187.53,"x0":-2.042622931482023,"y0":50.003541139673004,"z0":4.699855171896585,"aX":-18.95032099851023},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.5,"breakHorizontal":16.0,"spinRate":2051,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.39547563335430613,"extension":6.847243452099047},"index":0,"playId":"e7b58a5b-45cc-3100-bdc2-170ddf1e00c1","pitchNumber":1,"startTime":"2025-07-27T21:48:19.911Z","endTime":"2025-07-27T21:48:23.341Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-07-27T21:48:28.550Z","endTime":"2025-07-27T21:48:38.005Z","isPitch":false,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"}},{"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":94.3,"endSpeed":86.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.17123278381894,"aZ":-20.583750700282657,"pfxX":-8.79007595171337,"pfxZ":6.069568585690806,"pX":-0.7806231469633691,"pZ":2.8160552994325307,"vX0":6.357344185713733,"vY0":-137.24621394008165,"vZ0":-1.7002593466476463,"x":146.76,"y":162.75,"x0":-1.984150819252808,"y0":50.001876793110945,"z0":4.844475303108315,"aX":-16.780326387140047},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.8,"breakHorizontal":14.6,"spinRate":2027,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.39897591530167986,"extension":6.702776526786518},"index":2,"playId":"d1660860-466f-3ba7-a343-6fba40836374","pitchNumber":2,"startTime":"2025-07-27T21:48:38.005Z","endTime":"2025-07-27T21:48:42.021Z","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":95.3,"endSpeed":86.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.87465333179259,"aZ":-20.006675198859558,"pfxX":-7.329868632150567,"pfxZ":6.299479726505963,"pX":0.13168229893185185,"pZ":3.108568466987266,"vX0":8.29787591119831,"vY0":-138.56871185583125,"vZ0":-0.9043725022315554,"x":111.98,"y":154.85,"x0":-1.9587984224361457,"y0":50.00299360838908,"z0":4.784066617193287,"aX":-14.160038505760644},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.4,"breakHorizontal":11.4,"spinRate":2205,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.3962647347613082,"extension":6.785235385974768},"hitData":{"launchSpeed":80.3,"launchAngle":-40.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.68,"coordY":165.96}},"index":3,"playId":"5f21bbc1-40d3-3ce6-b02e-cc99774dbbdc","pitchNumber":3,"startTime":"2025-07-27T21:48:55.332Z","endTime":"2025-07-27T21:49:03.164Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T21:49:03.164Z","atBatIndex":44},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Cal Raleigh homers (41) on a fly ball to center field.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-27T21:51:19.387Z","endTime":"2025-07-27T21:53:21.278Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"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":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":{"id":543294,"link":"/api/v1/people/543294"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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":86.5,"endSpeed":79.9,"strikeZoneTop":3.64,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.128797410933974,"aZ":-23.76517560910515,"pfxX":-9.202212337038084,"pfxZ":5.20397554655646,"pX":0.36763924387589,"pZ":2.425544669479004,"vX0":9.646561826270277,"vY0":-125.7034787375385,"vZ0":-3.698972929781846,"x":102.99,"y":173.29,"x0":-2.30626159395173,"y0":50.00477797208991,"z0":5.823938209272664,"aX":-14.874461293752407},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.9,"breakHorizontal":14.8,"spinRate":2108,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.4341078872009292,"extension":5.639464424083101},"index":0,"playId":"e4c40c49-c773-3c58-83b2-1fb99d3761f6","pitchNumber":1,"startTime":"2025-07-27T21:51:35.543Z","endTime":"2025-07-27T21:51:38.622Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.1,"strikeZoneTop":3.64,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.682450605390805,"aZ":-25.71483337177293,"pfxX":-8.534404342942516,"pfxZ":4.083949398169747,"pX":0.4286939696348207,"pZ":2.528039582052981,"vX0":9.613501139239508,"vY0":-124.31292064881367,"vZ0":-2.934504470558182,"x":104.44,"y":162.89,"x0":-2.3624199372261776,"y0":50.00067562809857,"z0":5.83689014765906,"aX":-13.48515484981052},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":7.0,"breakHorizontal":13.4,"spinRate":2266,"spinDirection":174},"zone":6,"typeConfidence":2.0,"plateTime":0.4390104147357139,"extension":5.548911279101392},"index":1,"playId":"f1326e28-24a8-3906-b8ad-8008621d755d","pitchNumber":2,"startTime":"2025-07-27T21:51:54.671Z","endTime":"2025-07-27T21:51:58.161Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-07-27T21:52:07.336Z","endTime":"2025-07-27T21:52:21.870Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.4,"strikeZoneTop":3.69110590758633,"strikeZoneBottom":1.52859346457393,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.305254975832007,"aZ":-26.332443986525945,"pfxX":-9.62203308018193,"pfxZ":4.291514050604103,"pX":-1.911237233188767,"pZ":0.7844881123282211,"vX0":4.491276254035875,"vY0":-116.04439290291543,"vZ0":-5.752080671146185,"x":189.85,"y":217.6,"x0":-2.6247097683676874,"y0":50.00029818237471,"z0":5.8129209752234345,"aX":-13.082720177165212},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":6.6,"breakHorizontal":16.2,"spinRate":2116,"spinDirection":226},"zone":13,"typeConfidence":0.9,"plateTime":0.4725268215461096,"extension":5.484675459955011},"index":3,"playId":"dbdf2ed9-c02d-37c8-86fe-50b43f88db28","pitchNumber":3,"startTime":"2025-07-27T21:52:21.870Z","endTime":"2025-07-27T21:52:24.963Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":74.1,"strikeZoneTop":3.7217202859594,"strikeZoneBottom":1.58789469043576,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.46309026096962,"aZ":-27.64775748701229,"pfxX":-7.914070599113038,"pfxZ":3.276877879505414,"pX":-1.7582446797511018,"pZ":2.0419889006775653,"vX0":4.11851367158897,"vY0":-116.13967943234553,"vZ0":-3.0281038085209184,"x":184.02,"y":183.65,"x0":-2.516055500737027,"y0":50.004124116865775,"z0":5.961933256790174,"aX":-10.933487814075747},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":5.5,"breakHorizontal":13.4,"spinRate":2000,"spinDirection":226},"zone":13,"typeConfidence":0.9,"plateTime":0.46960722781506625,"extension":5.375548151115122},"index":4,"playId":"80e276b4-c284-3330-bf0e-3bd811d25794","pitchNumber":4,"startTime":"2025-07-27T21:52:39.990Z","endTime":"2025-07-27T21:52:43.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.64,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.42468398869418,"aZ":-28.43058052967278,"pfxX":-8.045219708177846,"pfxZ":2.2789931307086437,"pX":-0.6216460134979661,"pZ":2.61849020263714,"vX0":7.2407636091172165,"vY0":-126.81187514911676,"vZ0":-2.511209157225567,"x":140.7,"y":168.08,"x0":-2.454555341883186,"y0":50.006064444240735,"z0":5.866053462511009,"aX":-13.24110350270262},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.8,"breakHorizontal":13.2,"spinRate":1889,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.43022458438033917,"extension":5.5686899294503895},"hitData":{"launchSpeed":105.8,"launchAngle":30.0,"totalDistance":421.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.03,"coordY":28.89}},"index":5,"playId":"0a19d6e1-a1e3-301c-9f00-f11012acd29c","pitchNumber":5,"startTime":"2025-07-27T21:52:56.202Z","endTime":"2025-07-27T21:53:21.278Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T21:53:21.278Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Naylor strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-27T21:55:49.994Z","endTime":"2025-07-27T21:56:38.328Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"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":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-27T21:53:32.721Z","endTime":"2025-07-27T21:54:10.304Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Reid Detmers replaces Kyle Hendricks.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-27T21:54:10.304Z","endTime":"2025-07-27T21:55:52.189Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672282,"link":"/api/v1/people/672282"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.39987048876657,"aZ":-34.557992832197336,"pfxX":0.06571710967912026,"pfxZ":-1.4124071814003454,"pX":-0.634417032663048,"pZ":2.2111283579209102,"vX0":-5.202721769458165,"vY0":-129.4276773341875,"vZ0":-2.8514563328953058,"x":141.18,"y":179.08,"x0":1.397958428637978,"y0":50.00395310330653,"z0":5.988416099120666,"aX":0.11184629626307449},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-3.0,"breakHorizontal":1.1,"spinRate":2270,"spinDirection":300},"zone":4,"typeConfidence":0.91,"plateTime":0.4240908707913791,"extension":6.237547790018367},"index":2,"playId":"90e7f459-1553-3c76-87eb-255a8f79f750","pitchNumber":1,"startTime":"2025-07-27T21:55:52.189Z","endTime":"2025-07-27T21:55:55.189Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.088011047970255,"aZ":-36.87498772613554,"pfxX":-1.4853841775740249,"pfxZ":-2.872400932095399,"pX":-0.4224859509676508,"pZ":2.185945327003254,"vX0":-4.02980075420155,"vY0":-127.68970620128387,"vZ0":-2.3434933427405453,"x":133.1,"y":179.76,"x0":1.373625716317775,"y0":50.0003252531744,"z0":6.037537330109388,"aX":-2.4335136113158886},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-5.5,"breakHorizontal":3.6,"spinRate":2326,"spinDirection":297},"zone":4,"typeConfidence":0.91,"plateTime":0.43015282313164604,"extension":6.107643797318993},"index":3,"playId":"6334c47f-2c80-3b9f-ba84-73a776e3e926","pitchNumber":2,"startTime":"2025-07-27T21:56:06.807Z","endTime":"2025-07-27T21:56:10.800Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2025-07-27T21:56:17.058Z","endTime":"2025-07-27T21:56:33.317Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"}},{"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":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.25412268674325,"aZ":-30.701538762500334,"pfxX":-0.06617956694217231,"pfxZ":0.8566340307638951,"pX":-0.5413842776905616,"pZ":0.758356091694961,"vX0":-4.882456339676489,"vY0":-131.23709667358207,"vZ0":-7.2192741411513115,"x":137.64,"y":218.3,"x0":1.3593839936182617,"y0":50.005428075065886,"z0":5.861172649797378,"aX":-0.11461928940679654},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.0,"breakHorizontal":1.3,"spinRate":2287,"spinDirection":285},"zone":13,"typeConfidence":0.91,"plateTime":0.41889320702984767,"extension":6.277086056718674},"index":5,"playId":"4dabe414-5c42-35b4-bc0a-fbfde998ec27","pitchNumber":3,"startTime":"2025-07-27T21:56:33.317Z","endTime":"2025-07-27T21:56:38.328Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T21:56:38.328Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Randy Arozarena flies out to right fielder Gustavo Campero.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-27T21:56:40.024Z","endTime":"2025-07-27T21:57:41.438Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"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.1,"endSpeed":88.9,"strikeZoneTop":3.52525839537271,"strikeZoneBottom":1.68049812519011,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.748176893537668,"aZ":-10.333716779895465,"pfxX":5.498464659354404,"pfxZ":10.827161778146035,"pX":0.473591729937817,"pZ":1.5182506483577451,"vX0":-3.729039697020311,"vY0":-141.04750898818116,"vZ0":-10.198301192180168,"x":98.95,"y":197.79,"x0":1.0977080773909582,"y0":50.0019442178464,"z0":5.844804943161762,"aX":11.090428359502802},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.8,"breakHorizontal":-9.2,"spinRate":2177,"spinDirection":161},"zone":14,"typeConfidence":0.9,"plateTime":0.38816443911218457,"extension":6.370401536637199},"index":0,"playId":"af4b178a-c4d2-3637-acdd-e5366b1fe47f","pitchNumber":1,"startTime":"2025-07-27T21:57:00.736Z","endTime":"2025-07-27T21:57:05.339Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.6,"strikeZoneTop":3.48968884549749,"strikeZoneBottom":1.61453566635726,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.316502169752745,"aZ":-9.902524461077212,"pfxX":4.478720149975761,"pfxZ":10.843720126142816,"pX":-0.8336761117083727,"pZ":2.773727034459412,"vX0":-7.475440609424113,"vY0":-142.33307263298656,"vZ0":-7.316643199958981,"x":148.78,"y":163.89,"x0":1.2435532186628615,"y0":50.0067852357999,"z0":6.003109442425069,"aX":9.202531569067496},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.4,"breakHorizontal":-6.6,"spinRate":2258,"spinDirection":157},"zone":11,"typeConfidence":0.9,"plateTime":0.3846529866404156,"extension":6.345306873231761},"index":1,"playId":"d4f306cc-f8dc-31f1-bcbf-5e3c0c3e1824","pitchNumber":2,"startTime":"2025-07-27T21:57:15.356Z","endTime":"2025-07-27T21:57:19.480Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.217950840274796,"aZ":-11.452361942432805,"pfxX":4.793083881351687,"pfxZ":10.414491776108557,"pX":0.7814476155114883,"pZ":2.5825229997169252,"vX0":-3.3465790246066724,"vY0":-140.2820578977179,"vZ0":-7.298942396614651,"x":87.21,"y":169.05,"x0":1.368128556755901,"y0":50.00383712259596,"z0":5.967558603444809,"aX":9.537896125855736},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.5,"breakHorizontal":-7.9,"spinRate":2214,"spinDirection":154},"zone":6,"typeConfidence":0.9,"plateTime":0.39069883058407084,"extension":6.364096498827951},"hitData":{"launchSpeed":96.4,"launchAngle":44.0,"totalDistance":321.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.29,"coordY":87.21}},"index":2,"playId":"7ed7cebc-8266-3219-a056-5ab8cc358b0e","pitchNumber":3,"startTime":"2025-07-27T21:57:31.933Z","endTime":"2025-07-27T21:57:41.438Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T21:57:41.438Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jorge Polanco flies out to shortstop Zach Neto.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-27T21:58:02.248Z","endTime":"2025-07-27T21:59:01.198Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":74.9,"endSpeed":68.5,"strikeZoneTop":3.55478209040533,"strikeZoneBottom":1.50682018964553,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.69202921410111,"aZ":-44.57096807376297,"pfxX":-4.319903048775954,"pfxZ":-10.572086069486806,"pX":0.584723093377204,"pZ":0.4823526015200018,"vX0":-0.4035083356065755,"vY0":-108.98185301388969,"vZ0":-1.7659466056803366,"x":94.71,"y":225.76,"x0":1.3331506243541666,"y0":50.00390410049458,"z0":6.230404324134404,"aX":-5.064382049540445},"breaks":{"breakAngle":6.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.9,"breakVerticalInduced":-19.2,"breakHorizontal":7.9,"spinRate":2446,"spinDirection":341},"zone":14,"typeConfidence":0.89,"plateTime":0.5075713828586434,"extension":6.154501179041722},"index":0,"playId":"9dbbfc1d-3e53-3d69-a6ec-0045d5c59d80","pitchNumber":1,"startTime":"2025-07-27T21:58:08.149Z","endTime":"2025-07-27T21:58:11.975Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":73.2,"endSpeed":66.1,"strikeZoneTop":3.58776587288529,"strikeZoneBottom":1.41878169729558,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.59820337891483,"aZ":-42.24109304651115,"pfxX":-4.58657536472556,"pfxZ":-8.998365500951838,"pX":0.5603886994046253,"pZ":4.77221977922854,"vX0":-0.5741445582103817,"vY0":-106.1894634413185,"vZ0":6.166771840135821,"x":95.64,"y":109.93,"x0":1.43040376929413,"y0":50.00216389259705,"z0":6.693193759252208,"aX":-5.131875473472628},"breaks":{"breakAngle":7.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-65.9,"breakVerticalInduced":-13.8,"breakHorizontal":8.4,"spinRate":2289,"spinDirection":332},"zone":12,"typeConfidence":0.88,"plateTime":0.5198301653872317,"extension":5.876759598584393},"index":1,"playId":"f7a31264-d83f-32de-8474-4df068dc56b5","pitchNumber":2,"startTime":"2025-07-27T21:58:25.069Z","endTime":"2025-07-27T21:58:28.559Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":87.8,"strikeZoneTop":3.63505349977512,"strikeZoneBottom":1.58750100387653,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.925938395322035,"aZ":-10.355267876372087,"pfxX":4.572608662215417,"pfxZ":10.988093147990051,"pX":-0.327614316295116,"pZ":2.133303004437771,"vX0":-5.918460301016219,"vY0":-140.51132088414107,"vZ0":-8.25918192184913,"x":129.49,"y":181.18,"x0":1.2188752673180507,"y0":50.002221633008126,"z0":5.796336331898364,"aX":9.079359563850895},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.2,"breakHorizontal":-7.0,"spinRate":2092,"spinDirection":154},"zone":7,"typeConfidence":0.9,"plateTime":0.39086443485546685,"extension":6.473190168452981},"index":2,"playId":"5a455ede-95df-3fb8-a91e-0c694764ede7","pitchNumber":3,"startTime":"2025-07-27T21:58:38.935Z","endTime":"2025-07-27T21:58:42.519Z","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":97.7,"endSpeed":88.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.008038191406165,"aZ":-8.14634517988407,"pfxX":4.359343696703205,"pfxZ":11.893465480944698,"pX":-0.8670533602406951,"pZ":2.66481747854097,"vX0":-6.953506256808392,"vY0":-141.84261933842555,"vZ0":-7.652663056236444,"x":150.05,"y":166.83,"x0":1.0594457128661627,"y0":50.00524252181226,"z0":5.9306846616912265,"aX":8.809234856941146},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":19.9,"breakHorizontal":-6.4,"spinRate":2119,"spinDirection":155},"zone":11,"typeConfidence":0.9,"plateTime":0.3874056142265485,"extension":6.378195348506317},"hitData":{"launchSpeed":63.3,"launchAngle":48.0,"totalDistance":196.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.38,"coordY":125.26}},"index":3,"playId":"c24536c8-f67d-302e-bfa8-3a8bad371c35","pitchNumber":4,"startTime":"2025-07-27T21:58:53.179Z","endTime":"2025-07-27T21:59:01.198Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T21:59:01.198Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gustavo Campero flies out to left fielder Randy Arozarena.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-27T22:02:58.436Z","endTime":"2025-07-27T22:04:51.111Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","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":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.18846804236451,"strikeZoneBottom":1.49269933355755,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.053898127585732,"aZ":-23.864917806470764,"pfxX":-9.867386131351436,"pfxZ":4.408433402641936,"pX":0.46901417648119037,"pZ":0.7141703399268807,"vX0":9.80746662651359,"vY0":-136.3818678141319,"vZ0":-6.2571990333350085,"x":99.12,"y":219.5,"x0":-1.8920267881737036,"y0":50.00068973079419,"z0":4.684710512539247,"aX":-18.58264139407131},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.8,"breakHorizontal":15.8,"spinRate":2171,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.40164776366750665,"extension":6.6532692679531555},"index":0,"playId":"2ed58ab0-5afc-3e2c-b140-7e7b72397c7b","pitchNumber":1,"startTime":"2025-07-27T22:03:21.176Z","endTime":"2025-07-27T22:03:27.076Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.0,"strikeZoneTop":3.08,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.22604987312408,"aZ":-24.73995683517253,"pfxX":-11.285117632401668,"pfxZ":4.0954385461800324,"pX":-0.6263869044440983,"pZ":2.8863838134734174,"vX0":7.639341258619661,"vY0":-133.9544346102337,"vZ0":-0.20202311520498673,"x":140.88,"y":160.85,"x0":-2.05059915495091,"y0":50.00207998734613,"z0":4.733039551916989,"aX":-20.48578921231295},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.6,"breakHorizontal":18.7,"spinRate":2181,"spinDirection":243},"zone":1,"typeConfidence":2.0,"plateTime":0.4090601557076896,"extension":6.872130334143252},"index":1,"playId":"33b4480e-2e50-34a4-b1eb-b3a184d49eb0","pitchNumber":2,"startTime":"2025-07-27T22:03:35.585Z","endTime":"2025-07-27T22:03:38.756Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.08,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.464277223214424,"aZ":-24.169558391862562,"pfxX":-10.4534490392599,"pfxZ":4.219346621475568,"pX":-0.4850430382657073,"pZ":2.096364650066379,"vX0":7.6136924881856665,"vY0":-136.96148243838553,"vZ0":-2.596246874282457,"x":135.49,"y":182.18,"x0":-1.9438233819685877,"y0":50.00542355764119,"z0":4.71084171333483,"aX":-19.84765958167478},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.3,"breakHorizontal":17.3,"spinRate":2271,"spinDirection":243},"zone":4,"typeConfidence":2.0,"plateTime":0.4000338419395675,"extension":6.674066992906334},"index":2,"playId":"3c55e186-dd16-3c30-ae19-ad5d76525844","pitchNumber":3,"startTime":"2025-07-27T22:03:49.644Z","endTime":"2025-07-27T22:03:53.021Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-07-27T22:04:03.337Z","endTime":"2025-07-27T22:04:15.560Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.5,"strikeZoneTop":3.28366276517658,"strikeZoneBottom":1.6569935684076,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.554861792058745,"aZ":-21.99617024752572,"pfxX":-8.251926687458827,"pfxZ":5.424694937071967,"pX":0.6635607118406011,"pZ":2.0144203930507825,"vX0":9.399421858353294,"vY0":-136.27110295778778,"vZ0":-3.0747390343446943,"x":91.71,"y":184.39,"x0":-1.7618627832174765,"y0":50.00359102179487,"z0":4.680693651402754,"aX":-15.486590872679038},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.4,"breakHorizontal":13.0,"spinRate":2156,"spinDirection":229},"zone":9,"typeConfidence":2.0,"plateTime":0.40226457528713766,"extension":6.739546877905551},"index":4,"playId":"8c4809d9-1605-3d5d-a47b-5a4c46837ecf","pitchNumber":4,"startTime":"2025-07-27T22:04:15.560Z","endTime":"2025-07-27T22:04:21.235Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.7,"strikeZoneTop":3.28287465273898,"strikeZoneBottom":1.5056268561807,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.62225655015915,"aZ":-19.568604456543245,"pfxX":-8.323769802704703,"pfxZ":6.518274223467873,"pX":-1.3327355152079927,"pZ":2.875701833551793,"vX0":4.96454221899069,"vY0":-138.3732276875961,"vZ0":-1.6027758938398569,"x":167.8,"y":161.14,"x0":-2.0711065085976528,"y0":50.003257472974916,"z0":4.776940360877145,"aX":-16.10009223847212},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.6,"breakHorizontal":14.0,"spinRate":2363,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.3962204244874279,"extension":6.626447600763418},"index":5,"playId":"6618908b-27ea-378f-aeba-30c8de5a22dd","pitchNumber":5,"startTime":"2025-07-27T22:04:29.556Z","endTime":"2025-07-27T22:04:33.683Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.08,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.326968982801628,"aZ":-22.338471333711716,"pfxX":-10.479167164985693,"pfxZ":5.11329152216742,"pX":0.21105453684112457,"pZ":2.07403870980707,"vX0":9.44496085265065,"vY0":-137.74562482931236,"vZ0":-2.967590756632048,"x":108.96,"y":182.78,"x0":-1.8992039034909691,"y0":50.00233744169954,"z0":4.674054736622858,"aX":-20.15588511155508},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.9,"breakHorizontal":17.0,"spinRate":2257,"spinDirection":253},"zone":5,"typeConfidence":2.0,"plateTime":0.3974975734927124,"extension":6.866196326519951},"hitData":{"launchSpeed":77.0,"launchAngle":41.0,"totalDistance":259.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":60.09,"coordY":118.59}},"index":6,"playId":"c5415595-0444-32c6-821f-b6fc3c78982d","pitchNumber":6,"startTime":"2025-07-27T22:04:43.006Z","endTime":"2025-07-27T22:04:51.111Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T22:04:51.111Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kevin Newman flies out to center fielder Julio Rodríguez.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-27T22:05:09.678Z","endTime":"2025-07-27T22:06:51.670Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"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":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.1,"strikeZoneTop":3.37483608938309,"strikeZoneBottom":1.65059317324741,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.674173481756604,"aZ":-21.17181055590827,"pfxX":-10.169812730920977,"pfxZ":5.65958419372954,"pX":-1.552403251361784,"pZ":2.636282726245717,"vX0":4.712198740340706,"vY0":-138.48242125447712,"vZ0":-2.202404463715144,"x":176.17,"y":167.6,"x0":-1.9540255456752476,"y0":50.001554054576275,"z0":4.8567710458937,"aX":-19.768024532241107},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.0,"breakHorizontal":17.4,"spinRate":2039,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.39539308972304843,"extension":6.6075841818687735},"index":0,"playId":"ab7da4b3-30fb-3a3f-ba61-2b80cb229b3a","pitchNumber":1,"startTime":"2025-07-27T22:05:14.231Z","endTime":"2025-07-27T22:05:17.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.966626900032896,"aZ":-21.40542837117484,"pfxX":-11.147741880507997,"pfxZ":5.5411076450543675,"pX":-0.003465879746026133,"pZ":2.265782712969047,"vX0":8.930288284485378,"vY0":-138.76431695795506,"vZ0":-2.9450316075391636,"x":117.13,"y":177.6,"x0":-1.820086425284094,"y0":50.00471650897406,"z0":4.77212160637294,"aX":-21.673860034886477},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.6,"breakHorizontal":18.2,"spinRate":2239,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.39518877065256897,"extension":6.751999364960527},"index":1,"playId":"2cbcfd93-ab6d-34c6-a96a-d0846e749d75","pitchNumber":2,"startTime":"2025-07-27T22:05:26.622Z","endTime":"2025-07-27T22:05:29.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.22,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.9548084326005,"aZ":-22.705265833426402,"pfxX":-10.864239042002371,"pfxZ":5.007640393805692,"pX":-0.7769152039838485,"pZ":1.8811058543767407,"vX0":6.8910898648320655,"vY0":-136.59122239846965,"vZ0":-3.5828140988787514,"x":146.61,"y":187.99,"x0":-1.9204086717911233,"y0":50.0017533829382,"z0":4.770119376784511,"aX":-20.536922549791505},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.5,"breakHorizontal":18.2,"spinRate":2019,"spinDirection":231},"zone":7,"typeConfidence":2.0,"plateTime":0.4009258908596878,"extension":6.693235494258422},"index":2,"playId":"e0d50d92-5284-3cc4-a5f6-0e6c0f7ac3f7","pitchNumber":3,"startTime":"2025-07-27T22:05:41.172Z","endTime":"2025-07-27T22:05:44.247Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-07-27T22:05:58.826Z","endTime":"2025-07-27T22:06:04.771Z","isPitch":false,"type":"action","player":{"id":621028,"link":"/api/v1/people/621028"}},{"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.9,"endSpeed":86.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.89786097671093,"aZ":-17.606770127436587,"pfxX":-9.174922912102817,"pfxZ":7.627538749392461,"pX":-0.07437215109657898,"pZ":2.4963697328118544,"vX0":8.140477962690852,"vY0":-137.87597680816958,"vZ0":-2.7432453579560487,"x":119.83,"y":171.38,"x0":-1.884479653117505,"y0":50.00408674825096,"z0":4.70348536167458,"aX":-17.52722219709377},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.3,"breakHorizontal":14.8,"spinRate":2499,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.3984572991593067,"extension":6.701419285155237},"index":4,"playId":"cfb982ad-b2b6-39b3-996d-4c2239d5fc6c","pitchNumber":4,"startTime":"2025-07-27T22:06:04.771Z","endTime":"2025-07-27T22:06:07.801Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":84.8,"strikeZoneTop":3.39471718376748,"strikeZoneBottom":1.60904733944626,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.25814954970483,"aZ":-18.046029310638772,"pfxX":-9.564166750439252,"pfxZ":7.586145323582606,"pX":0.45204106377000514,"pZ":4.198183083909469,"vX0":9.482683285353408,"vY0":-136.20510209180333,"vZ0":1.6047144994507405,"x":99.77,"y":125.43,"x0":-1.846115862760709,"y0":50.00660534973872,"z0":4.855853845487565,"aX":-17.823248738049173},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.3,"breakHorizontal":15.1,"spinRate":2349,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.403432599271242,"extension":6.746046559239175},"index":5,"playId":"3b85969a-b305-3421-ac77-2c38f635be0b","pitchNumber":5,"startTime":"2025-07-27T22:06:27.464Z","endTime":"2025-07-27T22:06:30.835Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.7,"strikeZoneTop":3.22,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.870866894069984,"aZ":-24.175700497966943,"pfxX":3.530268645170901,"pfxZ":5.4750723358844455,"pX":-0.17393231169067055,"pZ":2.0137954440489456,"vX0":4.085407901159327,"vY0":-120.00236504716409,"vZ0":-0.46999760054216566,"x":123.63,"y":184.41,"x0":-2.3560532152127127,"y0":50.00349781200243,"z0":4.362905280402327,"aX":5.155678417547349},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":10.1,"breakHorizontal":-7.3,"spinRate":2606,"spinDirection":116},"zone":8,"typeConfidence":0.9,"plateTime":0.4561514941055136,"extension":6.523831160025978},"hitData":{"launchSpeed":85.0,"launchAngle":47.0,"totalDistance":263.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":151.12,"coordY":97.38}},"index":6,"playId":"d941803d-dbcb-34bd-9705-5f4091b28816","pitchNumber":6,"startTime":"2025-07-27T22:06:41.919Z","endTime":"2025-07-27T22:06:51.670Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T22:06:51.670Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach Neto strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-27T22:06:59.415Z","endTime":"2025-07-27T22:08:29.950Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"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":2},"pitchData":{"startSpeed":80.7,"endSpeed":73.8,"strikeZoneTop":3.28921363868606,"strikeZoneBottom":1.61381994616863,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.584319762046015,"aZ":-26.344852764406724,"pfxX":4.071811814048671,"pfxZ":4.17016770262946,"pX":-0.44398616115938466,"pZ":3.3927110349966156,"vX0":3.279170131736824,"vY0":-117.53212460675893,"vZ0":3.0281733862278095,"x":133.92,"y":147.18,"x0":-2.386852637928599,"y0":50.001108803471666,"z0":4.536486137899569,"aX":5.686029312101739},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":8.6,"breakHorizontal":-8.2,"spinRate":2465,"spinDirection":96},"zone":1,"typeConfidence":0.9,"plateTime":0.46630233768467866,"extension":6.61452324521328},"index":0,"playId":"a297bba4-e185-3216-9b77-8d23702e53ee","pitchNumber":1,"startTime":"2025-07-27T22:07:16.968Z","endTime":"2025-07-27T22:07:21.464Z","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.6,"endSpeed":87.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.22444130123608,"aZ":-17.22712820614893,"pfxX":-7.61791703609997,"pfxZ":7.64740355431406,"pX":0.09688283378586472,"pZ":3.3064076078223765,"vX0":8.09565496539795,"vY0":-138.9638584683516,"vZ0":-1.0645344505412453,"x":113.31,"y":149.51,"x0":-1.864802960369755,"y0":50.00691847470351,"z0":4.839227636443531,"aX":-14.898486395755468},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.8,"breakHorizontal":12.1,"spinRate":2169,"spinDirection":227},"zone":2,"typeConfidence":2.0,"plateTime":0.39419662046068105,"extension":6.849232046398896},"index":1,"playId":"0ac4f3f2-68f9-3ee3-985c-5c386041991c","pitchNumber":2,"startTime":"2025-07-27T22:07:31.054Z","endTime":"2025-07-27T22:07:34.106Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-07-27T22:07:43.201Z","endTime":"2025-07-27T22:07:58.028Z","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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.4,"strikeZoneTop":3.24764808207204,"strikeZoneBottom":1.6185232797047,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.6737308412455,"aZ":-32.47222003357345,"pfxX":-10.831713893978506,"pfxZ":-0.17358613324712158,"pX":1.3848940884021326,"pZ":0.9964008322192889,"vX0":12.128054902224026,"vY0":-128.39455744051625,"vZ0":-2.456475465255795,"x":64.21,"y":211.88,"x0":-1.9845653887303727,"y0":50.005242618939185,"z0":4.483280103969503,"aX":-18.152998995730915},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.7,"breakHorizontal":17.0,"spinRate":1573,"spinDirection":245},"zone":14,"typeConfidence":0.91,"plateTime":0.42599239148128154,"extension":6.996338556465762},"index":3,"playId":"d23fe39a-3e8e-3c1b-aeb5-55e8fad02355","pitchNumber":3,"startTime":"2025-07-27T22:07:58.028Z","endTime":"2025-07-27T22:08:01.028Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.9,"strikeZoneTop":3.31477309558236,"strikeZoneBottom":1.62434502736782,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.948253016565538,"aZ":-33.67372848520683,"pfxX":-9.609272580584847,"pfxZ":-0.8676389349000857,"pX":1.4377294621217593,"pZ":0.9811968777999078,"vX0":12.047338172241645,"vY0":-130.11797538602934,"vZ0":-2.3045944619725507,"x":62.2,"y":212.29,"x0":-1.9840281369344819,"y0":50.003383854964135,"z0":4.407204901442744,"aX":-16.63112853739313},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-1.8,"breakHorizontal":15.0,"spinRate":1765,"spinDirection":197},"zone":14,"typeConfidence":0.9,"plateTime":0.4194857620603303,"extension":6.97681062827206},"index":4,"playId":"8689cbf8-52a8-34b2-b4e9-8b893f587f5a","pitchNumber":4,"startTime":"2025-07-27T22:08:11.280Z","endTime":"2025-07-27T22:08:14.460Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.152293088928378,"aZ":-14.563060101465933,"pfxX":-7.346807618284969,"pfxZ":9.036871623876282,"pX":0.16409581268015544,"pZ":3.8861704491124294,"vX0":7.775354958708415,"vY0":-138.75522795120864,"vZ0":-0.23321128843402222,"x":110.75,"y":133.85,"x0":-1.7203944331880479,"y0":50.0063582985992,"z0":4.942001106324414,"aX":-14.323937365423399},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.6,"breakHorizontal":11.6,"spinRate":2460,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.39480682831231473,"extension":6.69009915599719},"index":5,"playId":"ca89d05c-b747-3fe1-a5e8-f7c95604659f","pitchNumber":5,"startTime":"2025-07-27T22:08:26.281Z","endTime":"2025-07-27T22:08:29.950Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T22:08:29.950Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Moore strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-27T22:11:03.235Z","endTime":"2025-07-27T22:11:42.849Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"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":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"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: Brock Burke replaces Reid Detmers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-27T22:09:26.711Z","endTime":"2025-07-27T22:10:48.711Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656271,"link":"/api/v1/people/656271"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Dylan Moore replaces Dominic Canzone.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-27T22:10:48.711Z","endTime":"2025-07-27T22:11:05.412Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664238,"link":"/api/v1/people/664238"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":686527,"link":"/api/v1/people/686527"}},{"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":88.2,"endSpeed":81.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.90138010319783,"aZ":-23.621146263583537,"pfxX":1.3728219315836592,"pfxZ":5.106665891845706,"pX":-0.7170312454921424,"pZ":1.743484631594052,"vX0":-6.630511749834873,"vY0":-128.19928223241814,"vZ0":-6.6179604035569985,"x":144.33,"y":191.71,"x0":1.7173554307786354,"y0":50.00471977785552,"z0":6.185501616809634,"aX":2.300910290882965},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":8.0,"breakHorizontal":-1.1,"spinRate":2263,"spinDirection":142},"zone":7,"typeConfidence":2.0,"plateTime":0.4261914976014589,"extension":6.836893867057168},"index":2,"playId":"75df8f8e-adea-302b-87d3-2cc2eeb83cb0","pitchNumber":1,"startTime":"2025-07-27T22:11:05.412Z","endTime":"2025-07-27T22:11:08.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.245296176638785,"aZ":-25.03193682009484,"pfxX":2.3445645902636914,"pfxZ":4.185635412311558,"pX":0.150008636464214,"pZ":1.6962110996204707,"vX0":-5.0454852150645255,"vY0":-129.57164813500842,"vZ0":-6.524767936054194,"x":111.28,"y":192.98,"x0":1.814995347212664,"y0":50.001225553118104,"z0":6.150948189582538,"aX":3.9994184150528898},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.4,"breakHorizontal":-3.1,"spinRate":2241,"spinDirection":140},"zone":8,"typeConfidence":2.0,"plateTime":0.4221984255141926,"extension":6.408931712255497},"index":3,"playId":"7ba16c28-850f-3141-896d-e78fa498285c","pitchNumber":2,"startTime":"2025-07-27T22:11:20.539Z","endTime":"2025-07-27T22:11:24.384Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.120830529630307,"aZ":-28.117797019063133,"pfxX":9.702328057491178,"pfxZ":2.452751802822009,"pX":1.133742564295968,"pZ":2.548958451738767,"vX0":-4.635577567483359,"vY0":-128.00648273495713,"vZ0":-3.5981572025983097,"x":73.78,"y":169.96,"x0":1.7103144059188717,"y0":50.004087542132936,"z0":6.18108058833052,"aX":16.0567172802195},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.8,"breakHorizontal":-16.4,"spinRate":2055,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.4283500180296693,"extension":6.467881565220317},"index":4,"playId":"ea171b1a-3421-35b6-964d-964668b739f3","pitchNumber":3,"startTime":"2025-07-27T22:11:38.889Z","endTime":"2025-07-27T22:11:42.849Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T22:11:42.849Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ben Williamson walks.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-27T22:11:43.804Z","endTime":"2025-07-27T22:15:38.691Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.4,"strikeZoneTop":3.63973666536035,"strikeZoneBottom":1.65073395644083,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.610163149468708,"aZ":-28.705362749525342,"pfxX":9.456949439830835,"pfxZ":2.0456222505270887,"pX":0.5442587533227511,"pZ":3.2279857304729944,"vX0":-6.40944690603161,"vY0":-129.516263426804,"vZ0":-2.12919507422506,"x":96.25,"y":151.62,"x0":1.8251876513612644,"y0":50.00128814630997,"z0":6.260709311423292,"aX":16.02933107281698},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.5,"breakHorizontal":-15.6,"spinRate":2128,"spinDirection":119},"zone":3,"typeConfidence":2.0,"plateTime":0.4232541921678026,"extension":6.377136438942969},"index":0,"playId":"8e6cdc90-7e05-30c2-9892-dbedc7e56417","pitchNumber":1,"startTime":"2025-07-27T22:12:10.260Z","endTime":"2025-07-27T22:12:15.101Z","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":97.9,"endSpeed":89.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.35241431916683,"aZ":-13.353304072755229,"pfxX":5.3121976782849245,"pfxZ":9.172563604715876,"pX":0.7359355704880385,"pZ":1.8108919981290792,"vX0":-4.966223990385037,"vY0":-142.28572420327575,"vZ0":-9.51650950738603,"x":88.95,"y":189.89,"x0":1.812940002243291,"y0":50.00703386762183,"z0":6.043241282722094,"aX":10.905375110089302},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.9,"breakHorizontal":-8.6,"spinRate":2341,"spinDirection":140},"zone":9,"typeConfidence":2.0,"plateTime":0.3847973103947644,"extension":6.67996062439243},"index":1,"playId":"7ad7fd08-0cfc-3b9d-95b2-624a8c73c84b","pitchNumber":2,"startTime":"2025-07-27T22:12:26.474Z","endTime":"2025-07-27T22:12:30.734Z","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":89.5,"endSpeed":82.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.145657789179534,"aZ":-25.26968750086796,"pfxX":9.299755104186984,"pfxZ":4.031094598966692,"pX":1.2194773121439266,"pZ":2.190674130208963,"vX0":-4.400238697009312,"vY0":-130.25887297931695,"vZ0":-5.199265491358168,"x":70.52,"y":179.63,"x0":1.7251959006378124,"y0":50.00329761294271,"z0":6.130576871385366,"aX":15.932306147873621},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.4,"breakHorizontal":-15.8,"spinRate":2073,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.42098049594745346,"extension":6.568098972097275},"index":2,"playId":"23a87a35-a70a-33d1-a312-de7f28dff405","pitchNumber":3,"startTime":"2025-07-27T22:12:49.193Z","endTime":"2025-07-27T22:12:52.766Z","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":89.2,"endSpeed":82.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.56231205932787,"aZ":-27.89535133114307,"pfxX":7.7371479362595785,"pfxZ":2.490890936773754,"pX":0.5373284418827239,"pZ":1.8584303063402001,"vX0":-5.311825829430265,"vY0":-129.77981998370538,"vZ0":-5.650391618255752,"x":96.52,"y":188.6,"x0":1.5989727566056222,"y0":50.00023123574953,"z0":6.171528345377182,"aX":13.279119984967222},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.5,"breakHorizontal":-13.0,"spinRate":2054,"spinDirection":126},"zone":9,"typeConfidence":2.0,"plateTime":0.4210249879128227,"extension":6.499469816969437},"index":3,"playId":"44bdeb93-2046-3f77-954b-b0937b3e8967","pitchNumber":4,"startTime":"2025-07-27T22:13:21.483Z","endTime":"2025-07-27T22:13:26.454Z","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.5,"endSpeed":81.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.66906094925159,"aZ":-27.425563348619555,"pfxX":8.657361015146362,"pfxZ":2.83629701283151,"pX":1.1737177909562913,"pZ":2.0032463034197567,"vX0":-4.039019445492326,"vY0":-128.74597183747397,"vZ0":-5.220008653909176,"x":72.26,"y":184.69,"x0":1.6413917778683678,"y0":50.000140143981895,"z0":6.189390981541318,"aX":14.476376317853225},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.2,"breakHorizontal":-14.8,"spinRate":2062,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.4260471509282655,"extension":6.382180434719867},"index":4,"playId":"e814ef95-c3d6-37ed-af4c-ee8fb244e24b","pitchNumber":5,"startTime":"2025-07-27T22:13:53.169Z","endTime":"2025-07-27T22:13:56.640Z","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":99.4,"endSpeed":90.3,"strikeZoneTop":3.66773112508255,"strikeZoneBottom":1.6487242901216,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.71911368290268,"aZ":-14.07906200598149,"pfxX":4.82462653516615,"pfxZ":8.582157662424375,"pX":1.3762229565205744,"pZ":3.9353122445230317,"vX0":-3.155751922398398,"vY0":-144.7347298132984,"vZ0":-4.017248712468609,"x":64.54,"y":132.53,"x0":1.857346716547242,"y0":50.00288310071882,"z0":6.211503418797871,"aX":10.173041943460047},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":14.9,"breakHorizontal":-8.0,"spinRate":2195,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.3793336843503248,"extension":6.43679871713948},"index":5,"playId":"7acf1ac3-bf71-37ff-b37c-1fdf030bec75","pitchNumber":6,"startTime":"2025-07-27T22:14:16.572Z","endTime":"2025-07-27T22:14:19.878Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":81.9,"strikeZoneTop":3.53254754768221,"strikeZoneBottom":1.66584840539173,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.969217065778082,"aZ":-25.22921825198145,"pfxX":9.07631997243977,"pfxZ":4.052915575556641,"pX":1.822085603428703,"pZ":2.2732935057554435,"vX0":-2.770017123927949,"vY0":-130.4695582777089,"vZ0":-5.046770435561898,"x":47.55,"y":177.4,"x0":1.7221326963710029,"y0":50.00411744272047,"z0":6.1484361297826045,"aX":15.555394629741453},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.4,"breakHorizontal":-15.7,"spinRate":2177,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.4207789827885655,"extension":6.529837519621538},"index":6,"playId":"d363e9fe-28e8-3157-bab2-e1c8d58649a8","pitchNumber":7,"startTime":"2025-07-27T22:14:35.097Z","endTime":"2025-07-27T22:14:39.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.53026810460311,"aZ":-13.088012661457475,"pfxX":4.883376619289814,"pfxZ":9.666103791369418,"pX":-0.24583256098539497,"pZ":2.3120065275500403,"vX0":-7.003005056515403,"vY0":-139.6586631997564,"vZ0":-8.35371544318863,"x":126.37,"y":176.36,"x0":1.6600860502386243,"y0":50.00657911093691,"z0":6.2035648440938225,"aX":9.646551525916633},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.0,"breakHorizontal":-7.4,"spinRate":2175,"spinDirection":148},"zone":5,"typeConfidence":2.0,"plateTime":0.3922276202924646,"extension":6.797130099403389},"index":7,"playId":"a5f77d7c-db57-3956-a03c-b5e503d7c336","pitchNumber":8,"startTime":"2025-07-27T22:14:50.951Z","endTime":"2025-07-27T22:14:54.189Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":90.6,"strikeZoneTop":3.64414319795664,"strikeZoneBottom":1.62519122148532,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.18313059581215,"aZ":-12.32087750300974,"pfxX":4.498000240271622,"pfxZ":9.574342547399016,"pX":-0.5134965443042002,"pZ":1.357133763296635,"vX0":-7.709917141785876,"vY0":-142.2812801464536,"vZ0":-11.069417836900687,"x":136.57,"y":202.14,"x0":1.6330222765019533,"y0":50.00171055204723,"z0":6.0530582101726695,"aX":9.326405249062777},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.5,"breakHorizontal":-6.8,"spinRate":2221,"spinDirection":142},"zone":13,"typeConfidence":2.0,"plateTime":0.3832999916202793,"extension":6.817098976081076},"index":8,"playId":"daadb1f7-bc98-3c19-9dcc-11db31c8b23e","pitchNumber":9,"startTime":"2025-07-27T22:15:15.893Z","endTime":"2025-07-27T22:15:20.430Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.4,"strikeZoneTop":3.50218953334144,"strikeZoneBottom":1.60492427464826,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.40029298548593,"aZ":-24.69228509964853,"pfxX":9.318734378336105,"pfxZ":4.325935018327728,"pX":0.6280024200842442,"pZ":3.9333788136100645,"vX0":-5.776777914881265,"vY0":-130.16013524912464,"vZ0":-1.2629134729368037,"x":93.06,"y":132.58,"x0":1.657017403812426,"y0":50.00076051356687,"z0":6.281479508907382,"aX":16.10735432933784},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.8,"breakHorizontal":-15.7,"spinRate":2135,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.41960467619756514,"extension":6.881571041734032},"index":9,"playId":"5b864493-b99b-3d3e-a207-8fadcffaefc1","pitchNumber":10,"startTime":"2025-07-27T22:15:34.859Z","endTime":"2025-07-27T22:15:38.691Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T22:15:38.691Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cole Young flies out to left fielder Taylor Ward.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-27T22:16:22.418Z","endTime":"2025-07-27T22:19:09.024Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7,8,9],"actionIndex":[6],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Disengagement Violation","eventType":"forced_balk","movementReason":"r_adv_play","runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"2ecf4b72-fd6b-38ea-9678-359d180f67d2","startTime":"2025-07-27T22:16:06.103Z","endTime":"2025-07-27T22:16:09.160Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"playId":"e3afcec3-6944-49da-9150-f7344a612f0a","startTime":"2025-07-27T22:16:22.418Z","endTime":"2025-07-27T22:16:27.418Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.959424493560906,"aZ":-25.710033243944576,"pfxX":2.9253235124205306,"pfxZ":3.818844021244666,"pX":0.3463571854898337,"pZ":2.31021627066683,"vX0":-4.583021759839036,"vY0":-129.57600529975895,"vZ0":-5.123667465042124,"x":103.8,"y":176.4,"x0":1.7608052121757585,"y0":50.00582983012598,"z0":6.286284097639332,"aX":4.957744706864622},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.0,"breakHorizontal":-4.2,"spinRate":2199,"spinDirection":149},"zone":6,"typeConfidence":2.0,"plateTime":0.4232689325921153,"extension":6.557266326622072},"index":2,"playId":"30ea1f9c-768b-3b8d-ae29-a751bbc1d31f","pitchNumber":1,"startTime":"2025-07-27T22:16:41.845Z","endTime":"2025-07-27T22:16:46.848Z","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,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.39687384966298,"strikeZoneBottom":1.45625717014337,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.3924183068418,"aZ":-22.48966029825161,"pfxX":7.702643200729253,"pfxZ":5.159467561541695,"pX":-0.44340361261059497,"pZ":1.9219416164417307,"vX0":-8.313358223047981,"vY0":-136.03939019447694,"vZ0":-7.3535355099687525,"x":133.9,"y":186.89,"x0":1.6490139112257933,"y0":50.005722185459845,"z0":6.215364882539897,"aX":14.463812517912581},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.9,"breakHorizontal":-12.2,"spinRate":1988,"spinDirection":137},"zone":7,"typeConfidence":2.0,"plateTime":0.40238710836288094,"extension":6.759992765206081},"index":3,"playId":"1ede1f8b-87d7-3a2f-9143-5dd4cf817aaf","pitchNumber":2,"startTime":"2025-07-27T22:17:05.501Z","endTime":"2025-07-27T22:17:09.739Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":90.9,"strikeZoneTop":3.27917725681898,"strikeZoneBottom":1.52231040075804,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.67560867215491,"aZ":-13.731407594049093,"pfxX":4.956873285694245,"pfxZ":8.75837682063489,"pX":-0.9386271836922545,"pZ":2.6702173162710623,"vX0":-8.959496719686001,"vY0":-143.79727553563202,"vZ0":-7.606705714262214,"x":152.78,"y":166.68,"x0":1.5658564492050724,"y0":50.001945314755964,"z0":6.192038301755961,"aX":10.437168777236579},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.5,"breakHorizontal":-7.3,"spinRate":2290,"spinDirection":155},"zone":11,"typeConfidence":2.0,"plateTime":0.3801384235640062,"extension":6.664036163998351},"index":4,"playId":"e5987d4a-d082-3c99-bf28-f10123cda124","pitchNumber":3,"startTime":"2025-07-27T22:17:26.189Z","endTime":"2025-07-27T22:17:30.230Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":3},"count":{"balls":1,"strikes":2,"outs":1},"index":5,"playId":"b4e3f1ed-ae04-3cc3-b6ad-7d92ab031820","startTime":"2025-07-27T22:17:46.743Z","endTime":"2025-07-27T22:17:50.530Z","isPitch":false,"type":"pickoff"},{"details":{"description":"With Cole Young batting, Ben Williamson advances to 2nd on a disengagement violation.","event":"Disengagement Violation","eventType":"forced_balk","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_disengagement","description":"Pitcher Disengagement Violation","player":{"id":656271,"fullName":"Brock Burke"}}},"count":{"balls":1,"strikes":2,"outs":1},"index":6,"actionPlayId":"b4e3f1ed-ae04-3cc3-b6ad-7d92ab031820","startTime":"2025-07-27T22:18:09.873Z","endTime":"2025-07-27T22:18:17.393Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":656271,"link":"/api/v1/people/656271"}},{"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.8,"endSpeed":89.4,"strikeZoneTop":3.10637223852036,"strikeZoneBottom":1.59539050464924,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.65833489886925,"aZ":-14.07358278392578,"pfxX":6.290765136995943,"pfxZ":8.88300280535558,"pX":-1.1075211749478722,"pZ":2.0597003084773315,"vX0":-9.519268372126707,"vY0":-141.89333429379258,"vZ0":-8.93195327903021,"x":159.22,"y":183.17,"x0":1.4744923753774672,"y0":50.00550262586239,"z0":6.146615496424432,"aX":12.822366525805833},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.4,"breakHorizontal":-9.5,"spinRate":2187,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.38611254147765095,"extension":6.8470910439782955},"index":7,"playId":"56383ab6-7330-362f-94ac-c5775a052953","pitchNumber":4,"startTime":"2025-07-27T22:18:17.393Z","endTime":"2025-07-27T22:18:21.686Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.87728834329233,"aZ":-12.264651274284418,"pfxX":6.047450130944626,"pfxZ":10.008697987959401,"pX":-0.346530365847668,"pZ":1.5370786944550336,"vX0":-7.621415938261158,"vY0":-140.17407942341273,"vZ0":-10.51764423093975,"x":130.21,"y":197.28,"x0":1.6227081650171145,"y0":50.00018444186147,"z0":6.139975071843222,"aX":12.025733495367785},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.1,"breakHorizontal":-9.4,"spinRate":2224,"spinDirection":146},"zone":7,"typeConfidence":2.0,"plateTime":0.390859047002901,"extension":6.827897279205603},"index":8,"playId":"a020cfb0-0406-3a34-9557-45d545260100","pitchNumber":5,"startTime":"2025-07-27T22:18:36.688Z","endTime":"2025-07-27T22:18:40.860Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.57894448987919,"aZ":-16.059303355998214,"pfxX":4.04842445545744,"pfxZ":7.996849954840591,"pX":-0.5825977262309783,"pZ":2.629698548237997,"vX0":-7.519912984666992,"vY0":-141.16380575255232,"vZ0":-7.252191953664945,"x":139.21,"y":167.78,"x0":1.5916607727758054,"y0":50.0045073920828,"z0":6.268948140142321,"aX":8.16017923008025},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.1,"breakHorizontal":-5.8,"spinRate":2177,"spinDirection":143},"zone":4,"typeConfidence":2.0,"plateTime":0.38822891076222543,"extension":6.80011621492256},"hitData":{"launchSpeed":94.8,"launchAngle":39.0,"totalDistance":300.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.55,"coordY":102.36}},"index":9,"playId":"e58b5d5c-5698-3fcd-b5b8-6a1fff401037","pitchNumber":6,"startTime":"2025-07-27T22:18:58.475Z","endTime":"2025-07-27T22:19:09.024Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T22:19:09.024Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.P. Crawford grounds out to first baseman Nolan Schanuel.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-27T22:19:21.228Z","endTime":"2025-07-27T22:22:15.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8],"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":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"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(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":89.1,"endSpeed":82.5,"strikeZoneTop":3.33198134995877,"strikeZoneBottom":1.50527095615293,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.484677979903157,"aZ":-26.767918363708265,"pfxX":3.9257910697210723,"pfxZ":3.1649162847662273,"pX":-0.7018105732713061,"pZ":1.43005667186059,"vX0":-7.371439989237187,"vY0":-129.4876621793155,"vZ0":-7.200027108864818,"x":143.75,"y":200.17,"x0":1.6639567146355512,"y0":50.00341314489741,"z0":6.277141673968453,"aX":6.708045505704485},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.4,"breakHorizontal":-5.6,"spinRate":2195,"spinDirection":146},"zone":7,"typeConfidence":2.0,"plateTime":0.4220068641550321,"extension":6.634959450715764},"index":0,"playId":"504079e1-06bb-3004-b00b-60c753eac348","pitchNumber":1,"startTime":"2025-07-27T22:19:37.862Z","endTime":"2025-07-27T22:19:41.697Z","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":92.6,"endSpeed":85.1,"strikeZoneTop":3.31603735391509,"strikeZoneBottom":1.40291976637322,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.8996971291742,"aZ":-17.490840137263458,"pfxX":7.940378893669958,"pfxZ":7.956608468716285,"pX":-0.3731656171758216,"pZ":2.9269191245155786,"vX0":-8.0036237590519,"vY0":-134.63823439283243,"vZ0":-5.709250333440895,"x":131.22,"y":159.75,"x0":1.599458499221552,"y0":50.001045263265354,"z0":6.303411767792528,"aX":14.648208537775107},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.4,"breakHorizontal":-12.7,"spinRate":1912,"spinDirection":142},"zone":1,"typeConfidence":2.0,"plateTime":0.4060685350772264,"extension":6.871296633745169},"index":1,"playId":"048ef172-4e2f-3d62-9f38-d451483a72d1","pitchNumber":2,"startTime":"2025-07-27T22:19:54.437Z","endTime":"2025-07-27T22:19:58.419Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.6,"strikeZoneTop":3.37187233879705,"strikeZoneBottom":1.49026137517443,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.906657364653533,"aZ":-15.578768340902656,"pfxX":4.671421512817712,"pfxZ":8.128879059271494,"pX":-0.7590219675781666,"pZ":2.0655331869612956,"vX0":-8.53092641065831,"vY0":-141.629232295902,"vZ0":-8.614082812572594,"x":145.93,"y":183.01,"x0":1.6786222920416605,"y0":50.000214861666315,"z0":6.132597550885783,"aX":9.534396375087502},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.2,"breakHorizontal":-6.8,"spinRate":2332,"spinDirection":146},"zone":7,"typeConfidence":2.0,"plateTime":0.38603622756425215,"extension":6.691183985420732},"index":2,"playId":"d8249396-2d2c-3662-a0fa-938ba4ee8064","pitchNumber":3,"startTime":"2025-07-27T22:20:11.265Z","endTime":"2025-07-27T22:20:15.625Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-07-27T22:20:23.336Z","endTime":"2025-07-27T22:20:32.608Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.782662779696096,"aZ":-22.66939236283357,"pfxX":1.8316653326372876,"pfxZ":5.356861339725498,"pX":-0.3288410276978484,"pZ":1.7227301344648729,"vX0":-5.904724242888113,"vY0":-132.50042654309553,"vZ0":-7.40151797516123,"x":129.53,"y":192.27,"x0":1.692394822234279,"y0":50.006341227301746,"z0":6.213667514817572,"aX":3.252653234999554},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.3,"breakHorizontal":-2.0,"spinRate":2399,"spinDirection":144},"zone":7,"typeConfidence":2.0,"plateTime":0.41367037945248786,"extension":6.784814483112906},"index":4,"playId":"2d0b3cd3-5cea-35a0-8768-0ec8c736d257","pitchNumber":4,"startTime":"2025-07-27T22:20:32.608Z","endTime":"2025-07-27T22:20:36.238Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.979713540256448,"aZ":-26.031984155898964,"pfxX":1.967662552616038,"pfxZ":3.54253194970207,"pX":-1.4596519117512279,"pZ":1.712188676938366,"vX0":-8.679211526153956,"vY0":-130.4643323260144,"vZ0":-6.621171384199978,"x":172.64,"y":192.55,"x0":1.646358608718437,"y0":50.00457522252689,"z0":6.229862665449449,"aX":3.4138003572401994},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.2,"breakHorizontal":-1.8,"spinRate":2222,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.41892377403540104,"extension":6.575086874397059},"index":5,"playId":"e35b2bf3-7f76-3440-9982-f65536b07962","pitchNumber":5,"startTime":"2025-07-27T22:20:57.382Z","endTime":"2025-07-27T22:21:02.061Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.4,"strikeZoneTop":3.32409572926577,"strikeZoneBottom":1.56877040456232,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.258369952575574,"aZ":-26.605873825013546,"pfxX":1.4008446214708972,"pfxZ":3.2005820795711424,"pX":-0.9731152312562257,"pZ":1.4124555531132994,"vX0":-7.180995695923433,"vY0":-130.28192261518925,"vZ0":-7.285274563175221,"x":154.09,"y":200.64,"x0":1.6226057483250227,"y0":50.004276904832274,"z0":6.22183319413513,"aX":2.438780325830857},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.6,"breakHorizontal":-1.2,"spinRate":2285,"spinDirection":150},"zone":13,"typeConfidence":2.0,"plateTime":0.4184832058955643,"extension":6.689484152786063},"index":6,"playId":"6aafae80-7e59-3c43-b863-24b3fbb29286","pitchNumber":6,"startTime":"2025-07-27T22:21:21.705Z","endTime":"2025-07-27T22:21:26.562Z","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":2},"pitchData":{"startSpeed":90.4,"endSpeed":84.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.406063311982116,"aZ":-25.445887259486597,"pfxX":0.8929804184527699,"pfxZ":3.786645689962949,"pX":-1.014503374674449,"pZ":2.5394009263459214,"vX0":-7.444575410971823,"vY0":-131.58046435178653,"vZ0":-4.850541988492261,"x":155.67,"y":170.22,"x0":1.7193177279751053,"y0":50.003407203996694,"z0":6.261048393584107,"aX":1.5876958525688063},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.1,"breakHorizontal":-0.2,"spinRate":2209,"spinDirection":146},"zone":11,"typeConfidence":2.0,"plateTime":0.414151057497671,"extension":6.597651127937082},"index":7,"playId":"c65f37a2-a75f-30a0-b9b1-bd803bcca9c3","pitchNumber":7,"startTime":"2025-07-27T22:21:38.590Z","endTime":"2025-07-27T22:21:41.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":90.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.547239895760143,"aZ":-17.74755546409966,"pfxX":4.075843007420104,"pfxZ":6.921634018705109,"pX":-0.48527028662129557,"pZ":1.8790776978315056,"vX0":-7.710405187011212,"vY0":-142.90377695761583,"vZ0":-8.911176377884164,"x":135.5,"y":188.04,"x0":1.708877825759474,"y0":50.00514682478155,"z0":6.135744172628958,"aX":8.497583353205922},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.0,"breakHorizontal":-6.0,"spinRate":2200,"spinDirection":151},"zone":7,"typeConfidence":2.0,"plateTime":0.3821619745064222,"extension":6.764980825100241},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.69,"coordY":168.99}},"index":8,"playId":"79b4c884-c210-3347-9227-198033914ac1","pitchNumber":8,"startTime":"2025-07-27T22:22:06.736Z","endTime":"2025-07-27T22:22:15.101Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T22:22:15.101Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mike Trout singles on a ground ball to left fielder Randy Arozarena.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-27T22:24:59.346Z","endTime":"2025-07-27T22:26:59.727Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663804,"fullName":"Jackson Kowar","link":"/api/v1/people/663804"},"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":[2,3,4,5,6,7,8],"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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Dylan Moore remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-27T22:24:02.556Z","endTime":"2025-07-27T22:24:02.566Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664238,"link":"/api/v1/people/664238"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"701","replacedPlayer":{"id":686527,"link":"/api/v1/people/686527"}},{"details":{"description":"Pitching Change: Jackson Kowar replaces Casey Legumina.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-27T22:24:02.566Z","endTime":"2025-07-27T22:25:01.293Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663804,"link":"/api/v1/people/663804"},"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":0},"pitchData":{"startSpeed":97.1,"endSpeed":89.4,"strikeZoneTop":3.88100581430495,"strikeZoneBottom":1.83998129303863,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.12557440511074,"aZ":-16.389974322433186,"pfxX":-6.749106668878879,"pfxZ":7.746560552215602,"pX":-0.3003857836800322,"pZ":3.1814822400024227,"vX0":3.200034355352325,"vY0":-141.37102033089855,"vZ0":-4.923712223727305,"x":128.45,"y":152.88,"x0":-0.5656949765073737,"y0":50.006648432134845,"z0":5.986723526582657,"aX":-13.759355558890293},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.3,"breakHorizontal":11.6,"spinRate":1872,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.38640698470476487,"extension":6.184289349141889},"index":2,"playId":"cf57206d-a16c-321a-aef2-9bc142aec3ee","pitchNumber":1,"startTime":"2025-07-27T22:25:01.293Z","endTime":"2025-07-27T22:25:05.029Z","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":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.8,"strikeZoneTop":3.85083552756173,"strikeZoneBottom":1.77975205407586,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.862739158391385,"aZ":-34.655139911010394,"pfxX":0.7876910266851207,"pfxZ":-1.5407534024597052,"pX":0.45346280333375755,"pZ":3.234370840623159,"vX0":2.244061873316506,"vY0":-125.31813820438255,"vZ0":0.07778245792265581,"x":99.72,"y":151.45,"x0":-0.5522867880014617,"y0":50.005292923371535,"z0":6.009708621437255,"aX":1.2656838514223439},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.5,"breakHorizontal":-1.9,"spinRate":2440,"spinDirection":66},"zone":3,"typeConfidence":2.0,"plateTime":0.43535430608067704,"extension":5.844595479974222},"index":3,"playId":"7c53a57b-7c95-3226-8e4f-de691fbd6008","pitchNumber":2,"startTime":"2025-07-27T22:25:14.455Z","endTime":"2025-07-27T22:25:18.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.2,"strikeZoneTop":3.64,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.076588930490328,"aZ":-16.452710369269628,"pfxX":-6.765389612673451,"pfxZ":7.736202449469584,"pX":-0.3976276592312295,"pZ":3.1630155657022456,"vX0":2.587911568750971,"vY0":-141.173632614823,"vZ0":-4.847802739686019,"x":132.16,"y":153.38,"x0":-0.4435287768338619,"y0":50.00496063783157,"z0":5.9507126273434645,"aX":-13.750570244112065},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.3,"breakHorizontal":11.8,"spinRate":1910,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.38697004744627517,"extension":6.033506165369169},"index":4,"playId":"742eb5bb-9cf3-3a7c-b386-b825fe8d263d","pitchNumber":3,"startTime":"2025-07-27T22:25:27.743Z","endTime":"2025-07-27T22:25:35.553Z","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":98.4,"endSpeed":90.0,"strikeZoneTop":3.81755195970967,"strikeZoneBottom":1.77295136919784,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.64179322264863,"aZ":-16.75430093454608,"pfxX":-7.1500540419429,"pfxZ":7.404716603061232,"pX":-0.3753025653812245,"pZ":4.192445171622671,"vX0":2.3157335242223116,"vY0":-143.2765442138624,"vZ0":-2.1400285471084817,"x":131.31,"y":125.58,"x0":-0.26443683613392016,"y0":50.0005520081718,"z0":5.994247690854789,"aX":-14.88524113813687},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.2,"breakHorizontal":12.5,"spinRate":1930,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3820636315918846,"extension":5.9762071260882},"index":5,"playId":"7c01a48d-fbdd-39f7-ad90-420f3d946d6d","pitchNumber":4,"startTime":"2025-07-27T22:26:01.607Z","endTime":"2025-07-27T22:26:04.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.9,"endSpeed":90.8,"strikeZoneTop":3.75085808710242,"strikeZoneBottom":1.73684732363395,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.90162470393506,"aZ":-17.32856583459346,"pfxX":-7.632487036339273,"pfxZ":7.065153760215412,"pX":1.9599962543011642,"pZ":2.4580340681255892,"vX0":8.703831821503092,"vY0":-143.71891013862668,"vZ0":-6.497141808849379,"x":42.29,"y":172.41,"x0":-0.1096132200052627,"y0":50.003818759829734,"z0":5.816013689662482,"aX":-16.03997220126045},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":11.6,"breakHorizontal":12.1,"spinRate":2040,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.38046011586221784,"extension":6.2319204873847305},"index":6,"playId":"3a77e782-4e54-397d-bc16-f16a08d6736b","pitchNumber":5,"startTime":"2025-07-27T22:26:17.560Z","endTime":"2025-07-27T22:26:20.659Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.5,"strikeZoneTop":3.79740808108796,"strikeZoneBottom":1.78357800282017,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.152714582808088,"aZ":-30.119327667625576,"pfxX":0.9955322415542813,"pfxZ":1.2820236899681579,"pX":1.5323868922741342,"pZ":2.574920339823429,"vX0":4.31527690093004,"vY0":-125.3589988330077,"vZ0":-2.018654734160082,"x":58.59,"y":169.26,"x0":-0.3370622015800943,"y0":50.00190419445078,"z0":5.83753124557388,"aX":1.5909675227381013},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.2,"breakHorizontal":-2.8,"spinRate":2524,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.436093819983443,"extension":6.124765302471708},"index":7,"playId":"dad4cf51-116e-3015-ad7c-03c3f064f9ec","pitchNumber":6,"startTime":"2025-07-27T22:26:33.306Z","endTime":"2025-07-27T22:26:36.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.3,"strikeZoneTop":3.64,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.61361633550699,"aZ":-13.37399616938491,"pfxX":-6.286453279768832,"pfxZ":9.20837769382588,"pX":-0.17644653988617004,"pZ":2.072396485550482,"vX0":3.2605435537656495,"vY0":-141.99724629237863,"vZ0":-7.6904196447444875,"x":123.73,"y":182.83,"x0":-0.5230705121474947,"y0":50.00194458644171,"z0":5.667315968015846,"aX":-12.832481331397661},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.2,"breakHorizontal":10.7,"spinRate":2112,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.3857796595294558,"extension":6.082404135167363},"hitData":{"launchSpeed":81.1,"launchAngle":11.0,"totalDistance":133.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.85,"coordY":115.08}},"index":8,"playId":"87c472ae-0481-3397-9341-799a8ed6fbee","pitchNumber":7,"startTime":"2025-07-27T22:26:47.268Z","endTime":"2025-07-27T22:26:59.727Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T22:26:59.727Z","atBatIndex":56},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Nolan Schanuel grounds into a force out, second baseman Cole Young to shortstop J.P. Crawford. Mike Trout out at 2nd. Nolan Schanuel to 1st.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-27T22:27:14.298Z","endTime":"2025-07-27T22:27:49.476Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663804,"fullName":"Jackson Kowar","link":"/api/v1/people/663804"},"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],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"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":1},"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":96.9,"endSpeed":89.1,"strikeZoneTop":3.67783655466968,"strikeZoneBottom":1.44103878714882,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.43344068446478,"aZ":-16.906310443511977,"pfxX":-6.373253327531677,"pfxZ":7.553951667749709,"pX":1.0192062231661052,"pZ":1.7341544548205436,"vX0":6.73565196486601,"vY0":-140.87717537633162,"vZ0":-7.766859378887213,"x":78.15,"y":191.96,"x0":-0.5686812790543448,"y0":50.001256194222485,"z0":5.60889499446934,"aX":-12.877003682106901},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.4,"breakHorizontal":10.2,"spinRate":1950,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.388036114034616,"extension":6.215524409045317},"index":0,"playId":"25273894-e60a-311b-a548-2cbee7551223","pitchNumber":1,"startTime":"2025-07-27T22:27:24.487Z","endTime":"2025-07-27T22:27:28.394Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.7,"strikeZoneTop":3.58,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.820146216386735,"aZ":-18.18206851347967,"pfxX":-7.341299371303643,"pfxZ":6.793984624145933,"pX":-0.234420460005723,"pZ":2.920131350411173,"vX0":3.736898326305499,"vY0":-142.4132176715987,"vZ0":-4.739227079502952,"x":125.94,"y":159.94,"x0":-0.6076761049848988,"y0":50.00509005507357,"z0":5.751152966979699,"aX":-15.125228295175551},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.5,"breakHorizontal":12.6,"spinRate":1989,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.3841794906587248,"extension":6.108109541558513},"hitData":{"launchSpeed":97.8,"launchAngle":-24.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":156.72,"coordY":156.88}},"index":1,"playId":"66f70d3a-3da6-3904-9c42-371d9cee3351","pitchNumber":2,"startTime":"2025-07-27T22:27:40.370Z","endTime":"2025-07-27T22:27:49.476Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T22:27:49.476Z","atBatIndex":57},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Taylor Ward walks. Nolan Schanuel to 2nd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-27T22:28:01.211Z","endTime":"2025-07-27T22:30:16.588Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663804,"fullName":"Jackson Kowar","link":"/api/v1/people/663804"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"postOnSecond":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,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":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"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":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":88.5,"endSpeed":82.4,"strikeZoneTop":3.55239900932521,"strikeZoneBottom":1.67309880852115,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.49204388391172,"aZ":-31.708913932029642,"pfxX":0.32328769533546975,"pfxZ":0.2721475676353593,"pX":1.3027882744427677,"pZ":0.4037455857654502,"vX0":4.130776905822589,"vY0":-128.81347789442825,"vZ0":-7.297594476939881,"x":67.34,"y":227.88,"x0":-0.3575042970248847,"y0":50.00044398985167,"z0":5.695738029076488,"aX":0.5480029807728067},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.8,"breakHorizontal":-1.4,"spinRate":2462,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.4237525269412936,"extension":6.222181578735136},"index":0,"playId":"5f4acd48-80a5-3d4f-a146-0da44a5203e3","pitchNumber":1,"startTime":"2025-07-27T22:28:15.967Z","endTime":"2025-07-27T22:28:19.421Z","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":89.3,"endSpeed":82.5,"strikeZoneTop":3.44734404583367,"strikeZoneBottom":1.65854273389026,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.93888002585984,"aZ":-30.472520156831674,"pfxX":0.8669562482516548,"pfxZ":0.987589399224607,"pX":1.1888456947015351,"pZ":2.3192167831262926,"vX0":3.734313605645031,"vY0":-130.0798979681874,"vZ0":-3.1106500612795696,"x":71.68,"y":176.16,"x0":-0.3749163936995984,"y0":50.004214203998416,"z0":5.828255071655014,"aX":1.4924233331972248},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.3,"breakHorizontal":-2.4,"spinRate":2478,"spinDirection":109},"zone":14,"typeConfidence":2.0,"plateTime":0.4202363743588746,"extension":6.090736916937511},"index":1,"playId":"265f2b86-3131-3f43-b74b-544d1466d1aa","pitchNumber":2,"startTime":"2025-07-27T22:28:41.748Z","endTime":"2025-07-27T22:28:45.627Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.9,"strikeZoneTop":3.37308085987274,"strikeZoneBottom":1.64416380607904,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.29821008015489,"aZ":-34.80137414062088,"pfxX":0.6771444763434715,"pfxZ":-1.6616754779730005,"pX":0.9134733138905109,"pZ":3.261568197791101,"vX0":3.231346896671742,"vY0":-125.04858605290161,"vZ0":0.37309799067841376,"x":82.18,"y":150.72,"x0":-0.48356408391223266,"y0":50.00059799249099,"z0":5.966188846358632,"aX":1.0718438274443645},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-2.6,"breakHorizontal":-1.9,"spinRate":2459,"spinDirection":35},"zone":12,"typeConfidence":2.0,"plateTime":0.4380698713152711,"extension":6.069850049750269},"index":2,"playId":"a6746afe-a1ea-3b63-a791-b911011b97ca","pitchNumber":3,"startTime":"2025-07-27T22:29:00.408Z","endTime":"2025-07-27T22:29:04.386Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"index":3,"startTime":"2025-07-27T22:29:19.039Z","endTime":"2025-07-27T22:29:26.661Z","isPitch":false,"type":"action","player":{"id":621493,"link":"/api/v1/people/621493"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.75951002342038,"aZ":-16.132840372845834,"pfxX":-6.483891599368193,"pfxZ":7.973977496854731,"pX":-0.3750542324002533,"pZ":2.6903944747934907,"vX0":2.806508195072019,"vY0":-141.1082301584039,"vZ0":-5.634872308093085,"x":131.3,"y":166.14,"x0":-0.541278051881835,"y0":50.005312693014375,"z0":5.756362743982917,"aX":-13.049048468382189},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.4,"breakHorizontal":11.2,"spinRate":1921,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.3884701516840856,"extension":6.150819129161975},"index":4,"playId":"ceef3dc2-1163-37fa-8399-549ae95a2ecd","pitchNumber":4,"startTime":"2025-07-27T22:29:26.661Z","endTime":"2025-07-27T22:29:30.004Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.03091720733548,"aZ":-14.054733676558872,"pfxX":-6.200726980663902,"pfxZ":8.934084236046234,"pX":-0.13892843129349042,"pZ":2.7498279682054805,"vX0":3.1262447535006492,"vY0":-141.87777508694944,"vZ0":-5.698391242803803,"x":122.3,"y":164.53,"x0":-0.45257953273210744,"y0":50.00425622165956,"z0":5.688472441605432,"aX":-12.576402052406557},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.1,"breakHorizontal":10.6,"spinRate":1988,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.38682438164912103,"extension":6.218923566623742},"index":5,"playId":"6162c0af-2d5b-3452-b5aa-463e196bb6b4","pitchNumber":5,"startTime":"2025-07-27T22:29:51.897Z","endTime":"2025-07-27T22:29: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(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":86.4,"endSpeed":80.5,"strikeZoneTop":3.42287020175185,"strikeZoneBottom":1.60317015724003,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.38971502245261,"aZ":-31.041756865788848,"pfxX":-0.22913083084290342,"pfxZ":0.6977150317227476,"pX":1.8916195262866369,"pZ":2.2003372353369866,"vX0":5.659701501284188,"vY0":-125.89373696595466,"vZ0":-2.720591193043245,"x":44.9,"y":179.37,"x0":-0.34344505285389576,"y0":50.00530198098357,"z0":5.774435845284421,"aX":-0.37413003094703545},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.0,"breakHorizontal":-0.7,"spinRate":2571,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.43290110218079514,"extension":6.235183144738551},"index":6,"playId":"0b06a68d-ac32-36c8-aeb3-9157825628ed","pitchNumber":6,"startTime":"2025-07-27T22:30:13.098Z","endTime":"2025-07-27T22:30:16.588Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T22:30:16.588Z","atBatIndex":58},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jo Adell grounds into a double play, shortstop J.P. Crawford to second baseman Cole Young to first baseman Josh Naylor. Taylor Ward out at 2nd. Jo Adell out at 1st.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-27T22:31:12.342Z","endTime":"2025-07-27T22:31:42.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663804,"fullName":"Jackson Kowar","link":"/api/v1/people/663804"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-27T22:30:29.325Z","endTime":"2025-07-27T22:31:14.627Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.8,"strikeZoneTop":3.90763875729208,"strikeZoneBottom":1.87272194438484,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.080753561856394,"aZ":-34.690523512967886,"pfxX":0.350253557880416,"pfxZ":-1.5400070581831429,"pX":2.0664982333305333,"pZ":1.3112967948737035,"vX0":6.4836088761025,"vY0":-126.46832853010763,"vZ0":-4.246628917492539,"x":38.23,"y":203.37,"x0":-0.568415485568484,"y0":50.00415768917342,"z0":5.773320998438054,"aX":0.5713427880288178},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-3.5,"breakHorizontal":-2.0,"spinRate":2487,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.4319198190320992,"extension":6.285512316590007},"index":1,"playId":"09995bfd-fcf0-39c2-8f42-6eaddc18432b","pitchNumber":1,"startTime":"2025-07-27T22:31:14.627Z","endTime":"2025-07-27T22:31:17.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":90.3,"strikeZoneTop":3.73,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.63385486256657,"aZ":-16.822331101680863,"pfxX":-8.961593509291387,"pfxZ":7.328207944076196,"pX":-0.4012543217790544,"pZ":3.1292705475074345,"vX0":3.501089501954113,"vY0":-144.10256479840257,"vZ0":-4.787864967543206,"x":132.29,"y":154.29,"x0":-0.4701445614760869,"y0":50.005423151823244,"z0":5.857386622166745,"aX":-18.78066981704918},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":12.5,"breakHorizontal":15.5,"spinRate":2127,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.38062781956680025,"extension":6.124937358188951},"hitData":{"launchSpeed":88.8,"launchAngle":-22.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.67,"coordY":152.68}},"index":2,"playId":"bb3ab7cd-a559-3a2e-95db-82ea8681c604","pitchNumber":2,"startTime":"2025-07-27T22:31:34.895Z","endTime":"2025-07-27T22:31:42.872Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T22:31:42.872Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Julio Rodríguez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-27T22:34:39.211Z","endTime":"2025-07-27T22:35:24.651Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"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":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"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":{"description":"Pitching Change: Kenley Jansen replaces Brock Burke.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-27T22:33:11.235Z","endTime":"2025-07-27T22:34:41.422Z","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":"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":92.0,"endSpeed":84.2,"strikeZoneTop":3.5720965104341,"strikeZoneBottom":1.6363203608309,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.707980660272664,"aZ":-12.818089149446962,"pfxX":-1.0479279016707528,"pfxZ":10.664775741795705,"pX":-0.2234981414661842,"pZ":3.3557646285673357,"vX0":5.6162450950025145,"vY0":-133.83894152894413,"vZ0":-4.706902630072445,"x":125.52,"y":148.17,"x0":-2.212479744985607,"y0":50.00578104953918,"z0":6.054263155976384,"aX":-1.9024026941663477},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.5,"breakHorizontal":0.7,"spinRate":2633,"spinDirection":207},"zone":2,"typeConfidence":0.88,"plateTime":0.40914236477513155,"extension":7.01331794407221},"index":1,"playId":"370d045f-292a-350b-afd6-00249af569eb","pitchNumber":1,"startTime":"2025-07-27T22:34:41.422Z","endTime":"2025-07-27T22:34:44.785Z","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":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.473254691524193,"aZ":-9.903064587516482,"pfxX":-2.525869620172675,"pfxZ":11.769758483800674,"pX":0.5119260508861447,"pZ":2.777528728717612,"vX0":7.734234673200691,"vY0":-136.5481239235792,"vZ0":-7.081202018008769,"x":97.49,"y":163.79,"x0":-2.02645490751533,"y0":50.00400415036203,"z0":6.082344229547363,"aX":-4.780560322772418},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":20.0,"breakHorizontal":3.0,"spinRate":2591,"spinDirection":193},"zone":3,"typeConfidence":0.61,"plateTime":0.40080251673074185,"extension":7.2291689340909295},"index":2,"playId":"f1e9e1b5-0a3b-30cf-b979-28ecf527c34f","pitchNumber":2,"startTime":"2025-07-27T22:34:59.297Z","endTime":"2025-07-27T22:35:02.410Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.386374485877045,"aZ":-10.228490358894552,"pfxX":-0.8734351935184506,"pfxZ":11.022409221838457,"pX":0.15038826299084967,"pZ":2.175304849181609,"vX0":5.905763279939824,"vY0":-139.29819565399916,"vZ0":-8.694859437714394,"x":111.27,"y":180.05,"x0":-1.8718249530960969,"y0":50.00650724494766,"z0":5.988827769525073,"aX":-1.7396476702360988},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.6,"breakHorizontal":0.5,"spinRate":2602,"spinDirection":192},"zone":5,"typeConfidence":0.89,"plateTime":0.3912245274980699,"extension":6.888004616435543},"index":3,"playId":"b04491b5-94bb-3d47-9b86-8924e6f0b992","pitchNumber":3,"startTime":"2025-07-27T22:35:20.755Z","endTime":"2025-07-27T22:35:24.651Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T22:35:24.651Z","atBatIndex":60},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cal Raleigh pops out to third baseman Kevin Newman.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-27T22:35:25.936Z","endTime":"2025-07-27T22:36:47.929Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"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":[0,1,3],"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":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621028,"link":"/api/v1/people/621028"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":93.7,"endSpeed":86.6,"strikeZoneTop":3.64,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.144813026615644,"aZ":-11.862115896771586,"pfxX":0.22842100158739315,"pfxZ":10.679211748766704,"pX":0.12222994762647076,"pZ":2.8242344567870266,"vX0":6.47594587165874,"vY0":-136.35786078551348,"vZ0":-6.452176733613806,"x":112.34,"y":162.53,"x0":-2.3032017797059536,"y0":50.00380176302707,"z0":6.0227615690221095,"aX":0.43410395349377023},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.4,"breakHorizontal":-1.7,"spinRate":2617,"spinDirection":205},"zone":5,"typeConfidence":0.9,"plateTime":0.40014301508756667,"extension":6.913950674063125},"index":0,"playId":"6ffd880d-dac6-3108-8e61-6294e2518bee","pitchNumber":1,"startTime":"2025-07-27T22:35:53.245Z","endTime":"2025-07-27T22:35:56.423Z","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":93.8,"endSpeed":86.2,"strikeZoneTop":3.64,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.586607934921393,"aZ":-11.464510173997082,"pfxX":0.36432378950451016,"pfxZ":10.932718459218508,"pX":-0.4401945812684038,"pZ":2.5993377281104393,"vX0":4.73824588618131,"vY0":-136.41658113962518,"vZ0":-6.936908884054965,"x":133.78,"y":168.6,"x0":-2.2432376616286773,"y0":50.00145271852715,"z0":5.956666483694806,"aX":0.6899603629720554},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.6,"breakHorizontal":-1.6,"spinRate":2656,"spinDirection":189},"zone":4,"typeConfidence":0.9,"plateTime":0.4007340789106397,"extension":6.960412334416265},"index":1,"playId":"3528605a-c61e-30e0-a205-5fac535cec25","pitchNumber":2,"startTime":"2025-07-27T22:36:13.163Z","endTime":"2025-07-27T22:36:16.542Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-07-27T22:36:24.303Z","endTime":"2025-07-27T22:36:39.819Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.64,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.747719274152015,"aZ":-13.129939172656947,"pfxX":0.503423988390658,"pfxZ":9.779150225757181,"pX":0.16769717052814323,"pZ":3.824179547067188,"vX0":6.0522549973933355,"vY0":-138.39467724160014,"vZ0":-3.818979169148197,"x":110.61,"y":135.53,"x0":-2.109322750449096,"y0":50.002590369460194,"z0":6.09627207917094,"aX":0.979505072715161},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.2,"breakHorizontal":-2.2,"spinRate":2554,"spinDirection":188},"zone":12,"typeConfidence":0.9,"plateTime":0.395172195437401,"extension":6.899253876340556},"hitData":{"launchSpeed":65.2,"launchAngle":56.0,"totalDistance":160.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":92.45,"coordY":146.77}},"index":3,"playId":"2dbf6c5a-3bba-3e0b-b379-43bdb8e74311","pitchNumber":3,"startTime":"2025-07-27T22:36:39.819Z","endTime":"2025-07-27T22:36:47.929Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T22:36:47.929Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Naylor strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-27T22:36:58.377Z","endTime":"2025-07-27T22:38:55.002Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"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":[0,1,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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.4966709186544,"aZ":-12.616881246684672,"pfxX":-0.8049066451161495,"pfxZ":10.488198846542872,"pX":0.10281569137822442,"pZ":2.409257287259565,"vX0":6.641828206859778,"vY0":-135.6501748167504,"vZ0":-6.97355817063718,"x":113.08,"y":173.73,"x0":-2.272167171297304,"y0":50.003535303243275,"z0":5.8918334369037115,"aX":-1.5014960883284922},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.6,"breakHorizontal":0.0,"spinRate":2475,"spinDirection":196},"zone":5,"typeConfidence":0.89,"plateTime":0.4036816862639725,"extension":6.973492048210567},"index":0,"playId":"36fb3a0d-bc93-33d8-983b-26883ccc6262","pitchNumber":1,"startTime":"2025-07-27T22:37:14.898Z","endTime":"2025-07-27T22:37:19.176Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":78.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.443600329701624,"aZ":-32.96717900480222,"pfxX":3.425127992001601,"pfxZ":-0.5177462020224848,"pX":0.11129022516468469,"pZ":2.3658164882549495,"vX0":4.504841105393237,"vY0":-122.36743986809837,"vZ0":-2.503206117049158,"x":112.76,"y":174.9,"x0":-2.1933204400877537,"y0":50.00413457292655,"z0":6.20568630706048,"aX":5.232922916438383},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.2,"breakHorizontal":-7.2,"spinRate":2403,"spinDirection":84},"zone":5,"typeConfidence":0.92,"plateTime":0.4463344873646018,"extension":6.789881000664997},"index":1,"playId":"7d5df412-7545-3107-aa87-48384b7bfb52","pitchNumber":2,"startTime":"2025-07-27T22:37:37.196Z","endTime":"2025-07-27T22:37:45.664Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-07-27T22:38:07.566Z","endTime":"2025-07-27T22:38:30.013Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.3,"strikeZoneTop":3.27273654984486,"strikeZoneBottom":1.45605982917484,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.354972114524585,"aZ":-11.275371667460556,"pfxX":-6.549239852466826,"pfxZ":10.812306324082854,"pX":-0.5586188730449939,"pZ":5.395327061604821,"vX0":5.053972529527397,"vY0":-138.71676687081873,"vZ0":-0.8717576440246765,"x":138.29,"y":93.11,"x0":-1.560583958929951,"y0":50.00601203816782,"z0":6.471510706824617,"aX":-12.663332335771761},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.6,"breakHorizontal":10.7,"spinRate":2460,"spinDirection":191},"zone":11,"typeConfidence":0.92,"plateTime":0.39606943670256456,"extension":6.934767009530788},"index":3,"playId":"80522598-b7db-3dc4-b673-c31fd9334f91","pitchNumber":3,"startTime":"2025-07-27T22:38:30.013Z","endTime":"2025-07-27T22:38:33.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.660454087663446,"aZ":-9.492277049578625,"pfxX":-7.271906379267179,"pfxZ":11.69969087723516,"pX":0.3945306824621566,"pZ":3.4773436094873675,"vX0":7.515526593399774,"vY0":-138.95628486310102,"vZ0":-5.994320097369675,"x":101.96,"y":144.89,"x0":-1.411710547902156,"y0":50.000027371457655,"z0":6.305524342195396,"aX":-14.09515970762251},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.9,"breakHorizontal":11.4,"spinRate":2371,"spinDirection":194},"zone":12,"typeConfidence":0.92,"plateTime":0.3954901443272454,"extension":7.8135421259917885},"index":4,"playId":"5eebea72-1a76-3439-8938-309b3d7f4dc5","pitchNumber":4,"startTime":"2025-07-27T22:38:51.521Z","endTime":"2025-07-27T22:38:55.002Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T22:38:55.002Z","atBatIndex":62}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Naylor strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-27T22:36:58.377Z","endTime":"2025-07-27T22:38:55.002Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"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":[0,1,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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.4966709186544,"aZ":-12.616881246684672,"pfxX":-0.8049066451161495,"pfxZ":10.488198846542872,"pX":0.10281569137822442,"pZ":2.409257287259565,"vX0":6.641828206859778,"vY0":-135.6501748167504,"vZ0":-6.97355817063718,"x":113.08,"y":173.73,"x0":-2.272167171297304,"y0":50.003535303243275,"z0":5.8918334369037115,"aX":-1.5014960883284922},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.6,"breakHorizontal":0.0,"spinRate":2475,"spinDirection":196},"zone":5,"typeConfidence":0.89,"plateTime":0.4036816862639725,"extension":6.973492048210567},"index":0,"playId":"36fb3a0d-bc93-33d8-983b-26883ccc6262","pitchNumber":1,"startTime":"2025-07-27T22:37:14.898Z","endTime":"2025-07-27T22:37:19.176Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":78.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.443600329701624,"aZ":-32.96717900480222,"pfxX":3.425127992001601,"pfxZ":-0.5177462020224848,"pX":0.11129022516468469,"pZ":2.3658164882549495,"vX0":4.504841105393237,"vY0":-122.36743986809837,"vZ0":-2.503206117049158,"x":112.76,"y":174.9,"x0":-2.1933204400877537,"y0":50.00413457292655,"z0":6.20568630706048,"aX":5.232922916438383},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.2,"breakHorizontal":-7.2,"spinRate":2403,"spinDirection":84},"zone":5,"typeConfidence":0.92,"plateTime":0.4463344873646018,"extension":6.789881000664997},"index":1,"playId":"7d5df412-7545-3107-aa87-48384b7bfb52","pitchNumber":2,"startTime":"2025-07-27T22:37:37.196Z","endTime":"2025-07-27T22:37:45.664Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-07-27T22:38:07.566Z","endTime":"2025-07-27T22:38:30.013Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.3,"strikeZoneTop":3.27273654984486,"strikeZoneBottom":1.45605982917484,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.354972114524585,"aZ":-11.275371667460556,"pfxX":-6.549239852466826,"pfxZ":10.812306324082854,"pX":-0.5586188730449939,"pZ":5.395327061604821,"vX0":5.053972529527397,"vY0":-138.71676687081873,"vZ0":-0.8717576440246765,"x":138.29,"y":93.11,"x0":-1.560583958929951,"y0":50.00601203816782,"z0":6.471510706824617,"aX":-12.663332335771761},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.6,"breakHorizontal":10.7,"spinRate":2460,"spinDirection":191},"zone":11,"typeConfidence":0.92,"plateTime":0.39606943670256456,"extension":6.934767009530788},"index":3,"playId":"80522598-b7db-3dc4-b673-c31fd9334f91","pitchNumber":3,"startTime":"2025-07-27T22:38:30.013Z","endTime":"2025-07-27T22:38:33.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.660454087663446,"aZ":-9.492277049578625,"pfxX":-7.271906379267179,"pfxZ":11.69969087723516,"pX":0.3945306824621566,"pZ":3.4773436094873675,"vX0":7.515526593399774,"vY0":-138.95628486310102,"vZ0":-5.994320097369675,"x":101.96,"y":144.89,"x0":-1.411710547902156,"y0":50.000027371457655,"z0":6.305524342195396,"aX":-14.09515970762251},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.9,"breakHorizontal":11.4,"spinRate":2371,"spinDirection":194},"zone":12,"typeConfidence":0.92,"plateTime":0.3954901443272454,"extension":7.8135421259917885},"index":4,"playId":"5eebea72-1a76-3439-8938-309b3d7f4dc5","pitchNumber":4,"startTime":"2025-07-27T22:38:51.521Z","endTime":"2025-07-27T22:38:55.002Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T22:38:55.002Z","atBatIndex":62},"scoringPlays":[34,35,36,45],"playsByInning":[{"startIndex":0,"endIndex":5,"top":[0,1,2],"bottom":[3,4,5],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":1,"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":77.11,"y":95.63},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":1,"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":177.2,"y":119.1},"type":"O","description":"Flyout"}],"home":[{"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":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":192.81,"y":130.68},"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":1,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":150.45,"y":145.95},"type":"O","description":"Groundout"}]}},{"startIndex":6,"endIndex":11,"top":[6,7,8],"bottom":[9,10,11],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":107.65,"y":118.11},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":105.23,"y":153.24},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"coordinates":{"x":127.04,"y":167.17},"type":"O","description":"Pop Out"}],"home":[{"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":2,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"coordinates":{"x":116.74,"y":153.85},"type":"O","description":"Groundout"}]}},{"startIndex":12,"endIndex":17,"top":[12,13,14],"bottom":[15,16,17],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":3,"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"coordinates":{"x":131.83,"y":74.22},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":3,"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":139.15,"y":138.71},"type":"O","description":"Groundout"}],"home":[{"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":3,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"coordinates":{"x":162.77,"y":159.3},"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":3,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"coordinates":{"x":115.53,"y":153.24},"type":"O","description":"Groundout"}]}},{"startIndex":18,"endIndex":25,"top":[18,19,20],"bottom":[21,22,23,24,25],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":4,"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":198.84,"y":103.9},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":4,"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":153.08,"y":147.79},"type":"O","description":"Groundout"}],"home":[{"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":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":74.75,"y":96.83},"type":"O","description":"Lineout"},{"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":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":127.04,"y":93.12},"type":"H","description":"Single"}]}},{"startIndex":26,"endIndex":38,"top":[26,27,28,29,30],"bottom":[31,32,33,34,35,36,37,38],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":121.91,"y":71.9},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":110.68,"y":151.43},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"coordinates":{"x":99.17,"y":135.07},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"coordinates":{"x":147.18,"y":50.72},"type":"O","description":"Flyout"}],"home":[{"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":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"coordinates":{"x":111.89,"y":155.67},"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":5,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":46.46,"y":114.19},"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":5,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"coordinates":{"x":143.42,"y":20.14},"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":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":65.86,"y":150.82},"type":"H","description":"Double"}]}},{"startIndex":39,"endIndex":44,"top":[39,40,41],"bottom":[42,43,44],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":6,"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":85.8,"y":124.83},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":6,"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":120.04,"y":37.17},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":6,"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":110.08,"y":150.21},"type":"O","description":"Groundout"}],"home":[{"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":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"batter":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"coordinates":{"x":49.94,"y":103.26},"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":6,"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":110.68,"y":165.96},"type":"O","description":"Groundout"}]}},{"startIndex":45,"endIndex":51,"top":[45,46,47,48],"bottom":[49,50,51],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":7,"pitcher":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":135.03,"y":28.89},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":7,"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":191.29,"y":87.21},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":7,"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"coordinates":{"x":105.38,"y":125.26},"type":"O","description":"Flyout"}],"home":[{"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":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"batter":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"coordinates":{"x":60.09,"y":118.59},"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":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"batter":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"coordinates":{"x":151.12,"y":97.38},"type":"O","description":"Flyout"}]}},{"startIndex":52,"endIndex":59,"top":[52,53,54,55],"bottom":[56,57,58,59],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":8,"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":75.55,"y":102.36},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":8,"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":153.69,"y":168.99},"type":"O","description":"Groundout"}],"home":[{"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":663804,"fullName":"Jackson Kowar","link":"/api/v1/people/663804"},"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"coordinates":{"x":85.85,"y":115.08},"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":8,"pitcher":{"id":663804,"fullName":"Jackson Kowar","link":"/api/v1/people/663804"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":156.72,"y":156.88},"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":8,"pitcher":{"id":663804,"fullName":"Jackson Kowar","link":"/api/v1/people/663804"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":110.67,"y":152.68},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":60,"endIndex":62,"top":[60,61,62],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":9,"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":92.45,"y":146.77},"type":"O","description":"Pop Out"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":4,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":4,"hits":4,"errors":0,"leftOnBase":4},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":3}},"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":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"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":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"onDeck":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"inHole":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"battingOrder":6,"team":{"id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"}},"offense":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"onDeck":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"inHole":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"pitcher":{"id":663804,"fullName":"Jackson Kowar","link":"/api/v1/people/663804"},"battingOrder":4,"team":{"id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"}},"balls":1,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"teamStats":{"batting":{"flyOuts":8,"groundOuts":6,"airOuts":14,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".246","atBats":29,"obp":".321","slg":".411","ops":".732","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":31,"totalBases":5,"rbi":1,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.00","popOuts":4,"lineOuts":2},"pitching":{"flyOuts":5,"groundOuts":8,"airOuts":6,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":27,"obp":".281","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":135,"era":"3.87","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.26","battersFaced":32,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":135,"balls":54,"strikes":81,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":3,"pitchesPerInning":"16.88","runsScoredPer9":"4.50","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":24,"errors":0,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID647304":{"person":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"jerseyNumber":"12","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | 2 K, 2 SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":57,"groundOuts":103,"airOuts":103,"runs":50,"doubles":19,"triples":1,"homeRuns":11,"strikeOuts":53,"baseOnBalls":38,"intentionalWalks":4,"hits":105,"hitByPitch":2,"avg":".292","atBats":360,"obp":".359","slg":".442","ops":".801","caughtStealing":2,"stolenBases":14,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":406,"totalBases":159,"rbi":59,"leftOnBase":147,"sacBunts":0,"sacFlies":4,"babip":".313","groundOutsToAirouts":"1.00","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"32.73","popOuts":15,"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":43,"putOuts":577,"errors":4,"chances":624,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID702284":{"person":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"900","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":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":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":26,"groundOuts":29,"airOuts":45,"runs":14,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":31,"baseOnBalls":12,"intentionalWalks":1,"hits":34,"hitByPitch":2,"avg":".248","atBats":137,"obp":".316","slg":".328","ops":".644","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":153,"totalBases":45,"rbi":12,"leftOnBase":63,"sacBunts":1,"sacFlies":1,"babip":".305","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"68.50","popOuts":9,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":91,"putOuts":55,"errors":3,"chances":149,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID688138":{"person":{"id":688138,"fullName":"Logan Evans","link":"/api/v1/people/688138"},"jerseyNumber":"73","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":11,"flyOuts":37,"groundOuts":59,"airOuts":68,"runs":29,"doubles":10,"triples":2,"homeRuns":9,"strikeOuts":43,"baseOnBalls":21,"intentionalWalks":1,"hits":62,"hitByPitch":3,"atBats":230,"obp":".337","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":962,"era":"3.64","inningsPitched":"59.1","wins":4,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":24,"whip":"1.40","battersFaced":256,"outs":178,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":962,"balls":363,"strikes":599,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".571","pitchesPerInning":"16.21","gamesFinished":0,"strikeoutWalkRatio":"2.05","strikeoutsPer9Inn":"6.52","walksPer9Inn":"3.19","hitsPer9Inn":"9.40","runsScoredPer9":"4.40","homeRunsPer9":"1.37","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":7,"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}},"ID456781":{"person":{"id":456781,"fullName":"Donovan Solano","link":"/api/v1/people/456781"},"jerseyNumber":"39","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":22,"groundOuts":42,"airOuts":41,"runs":9,"doubles":3,"triples":1,"homeRuns":3,"strikeOuts":34,"baseOnBalls":8,"intentionalWalks":0,"hits":37,"hitByPitch":3,"avg":".243","atBats":152,"obp":".291","slg":".336","ops":".627","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":165,"totalBases":51,"rbi":20,"leftOnBase":84,"sacBunts":0,"sacFlies":2,"babip":".291","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.67","popOuts":8,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":25,"putOuts":306,"errors":0,"chances":331,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668227":{"person":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"jerseyNumber":"56","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"500","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":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":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":52,"groundOuts":73,"airOuts":97,"runs":59,"doubles":23,"triples":1,"homeRuns":20,"strikeOuts":123,"baseOnBalls":46,"intentionalWalks":2,"hits":95,"hitByPitch":18,"avg":".247","atBats":385,"obp":".352","slg":".468","ops":".820","caughtStealing":2,"stolenBases":17,"stolenBasePercentage":".895","caughtStealingPercentage":".105","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":452,"totalBases":180,"rbi":52,"leftOnBase":190,"sacBunts":0,"sacFlies":3,"babip":".306","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.25","popOuts":21,"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":195,"errors":1,"chances":199,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID641487":{"person":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"jerseyNumber":"3","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":60,"groundOuts":105,"airOuts":104,"runs":45,"doubles":16,"triples":0,"homeRuns":7,"strikeOuts":80,"baseOnBalls":56,"intentionalWalks":1,"hits":105,"hitByPitch":3,"avg":".271","atBats":388,"obp":".366","slg":".366","ops":".732","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":453,"totalBases":142,"rbi":39,"leftOnBase":129,"sacBunts":5,"sacFlies":1,"babip":".325","groundOutsToAirouts":"1.01","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"55.43","popOuts":13,"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":244,"putOuts":138,"errors":9,"chances":391,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID668984":{"person":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":30,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":10,"strikes":20,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":39,"gamesStarted":1,"flyOuts":25,"groundOuts":30,"airOuts":43,"runs":28,"doubles":6,"triples":0,"homeRuns":5,"strikeOuts":45,"baseOnBalls":20,"intentionalWalks":2,"hits":34,"hitByPitch":2,"atBats":150,"obp":".324","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":685,"era":"5.31","inningsPitched":"40.2","wins":4,"losses":5,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":24,"whip":"1.33","battersFaced":174,"outs":122,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":685,"balls":227,"strikes":458,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".444","pitchesPerInning":"16.84","gamesFinished":12,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"9.96","walksPer9Inn":"4.43","hitsPer9Inn":"7.52","runsScoredPer9":"6.20","homeRunsPer9":"1.11","inheritedRunners":7,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686527":{"person":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"jerseyNumber":"8","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"700","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":14,"groundOuts":30,"airOuts":28,"runs":13,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":27,"baseOnBalls":5,"intentionalWalks":0,"hits":34,"hitByPitch":1,"avg":".286","atBats":119,"obp":".320","slg":".496","ops":".816","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":125,"totalBases":59,"rbi":15,"leftOnBase":56,"sacBunts":0,"sacFlies":0,"babip":".326","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.83","popOuts":4,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":56,"errors":0,"chances":58,"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"}]},"ID663804":{"person":{"id":663804,"fullName":"Jackson Kowar","link":"/api/v1/people/663804"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":9,"strikes":8,"strikePercentage":".470","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":8,"gamesStarted":0,"flyOuts":9,"groundOuts":5,"airOuts":14,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":33,"obp":".289","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":167,"era":"1.86","inningsPitched":"9.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":2,"whip":"1.03","battersFaced":38,"outs":29,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":167,"balls":73,"strikes":94,"strikePercentage":".560","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.36","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.28","gamesFinished":3,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"7.45","walksPer9Inn":"3.72","hitsPer9Inn":"5.59","runsScoredPer9":"1.86","homeRunsPer9":"0.93","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663728":{"person":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"jerseyNumber":"29","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | HR, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":70,"groundOuts":50,"airOuts":123,"runs":71,"doubles":16,"triples":0,"homeRuns":41,"strikeOuts":116,"baseOnBalls":64,"intentionalWalks":12,"hits":99,"hitByPitch":5,"avg":".257","atBats":385,"obp":".368","slg":".618","ops":".986","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":457,"totalBases":238,"rbi":86,"leftOnBase":168,"sacBunts":0,"sacFlies":3,"babip":".251","groundOutsToAirouts":"0.41","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"9.39","popOuts":35,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":16,"stolenBases":51,"stolenBasePercentage":".761","caughtStealingPercentage":".239","assists":25,"putOuts":656,"errors":2,"chances":683,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID666374":{"person":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":29,"gamesStarted":0,"flyOuts":9,"groundOuts":28,"airOuts":20,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":28,"baseOnBalls":10,"intentionalWalks":1,"hits":17,"hitByPitch":2,"atBats":90,"obp":".282","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":439,"era":"1.04","inningsPitched":"26.0","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":13,"blownSaves":0,"earnedRuns":3,"whip":"1.04","battersFaced":105,"outs":78,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":439,"balls":174,"strikes":265,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.40","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.88","gamesFinished":2,"strikeoutWalkRatio":"2.80","strikeoutsPer9Inn":"9.69","walksPer9Inn":"3.46","hitsPer9Inn":"5.88","runsScoredPer9":"1.38","homeRunsPer9":"0.35","inheritedRunners":8,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669302":{"person":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"note":"(L, 3-4)","summary":"5.0 IP, 4 ER, 7 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":5,"airOuts":3,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":88,"inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":22,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":88,"balls":35,"strikes":53,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"7.20","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":14,"flyOuts":34,"groundOuts":53,"airOuts":59,"runs":30,"doubles":10,"triples":1,"homeRuns":10,"strikeOuts":105,"baseOnBalls":18,"intentionalWalks":0,"hits":54,"hitByPitch":3,"atBats":270,"obp":".258","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1208,"era":"3.36","inningsPitched":"72.1","wins":3,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":27,"whip":"1.00","battersFaced":292,"outs":217,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1208,"balls":408,"strikes":800,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":3,"winPercentage":".429","pitchesPerInning":"16.70","gamesFinished":0,"strikeoutWalkRatio":"5.83","strikeoutsPer9Inn":"13.06","walksPer9Inn":"2.24","hitsPer9Inn":"6.72","runsScoredPer9":"3.73","homeRunsPer9":"1.24","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":14,"lineOuts":11},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":7,"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"}]},"ID693433":{"person":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":20,"gamesStarted":20,"flyOuts":74,"groundOuts":111,"airOuts":143,"runs":44,"doubles":16,"triples":0,"homeRuns":16,"strikeOuts":121,"baseOnBalls":24,"intentionalWalks":0,"hits":96,"hitByPitch":3,"atBats":466,"obp":".248","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1818,"era":"2.91","inningsPitched":"126.2","wins":8,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":41,"whip":"0.95","battersFaced":498,"outs":380,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1818,"balls":595,"strikes":1223,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".615","pitchesPerInning":"14.35","gamesFinished":0,"strikeoutWalkRatio":"5.04","strikeoutsPer9Inn":"8.60","walksPer9Inn":"1.71","hitsPer9Inn":"6.82","runsScoredPer9":"3.13","homeRunsPer9":"1.14","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":38,"lineOuts":31},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":7,"errors":1,"chances":19,"fielding":".947","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663423":{"person":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":32,"gamesStarted":0,"flyOuts":23,"groundOuts":44,"airOuts":42,"runs":23,"doubles":3,"triples":1,"homeRuns":6,"strikeOuts":30,"baseOnBalls":14,"intentionalWalks":2,"hits":40,"hitByPitch":4,"atBats":153,"obp":".335","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":637,"era":"4.87","inningsPitched":"40.2","wins":2,"losses":0,"saves":0,"saveOpportunities":1,"holds":5,"blownSaves":1,"earnedRuns":22,"whip":"1.33","battersFaced":174,"outs":122,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":637,"balls":214,"strikes":423,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.05","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.66","gamesFinished":7,"strikeoutWalkRatio":"2.14","strikeoutsPer9Inn":"6.64","walksPer9Inn":"3.10","hitsPer9Inn":"8.85","runsScoredPer9":"5.09","homeRunsPer9":"1.33","inheritedRunners":10,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID622491":{"person":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":81,"groundOuts":111,"airOuts":132,"runs":49,"doubles":24,"triples":1,"homeRuns":12,"strikeOuts":107,"baseOnBalls":36,"intentionalWalks":0,"hits":113,"hitByPitch":4,"atBats":461,"obp":".304","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":2010,"era":"3.30","inningsPitched":"120.0","wins":7,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.24","battersFaced":503,"outs":360,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":2010,"balls":706,"strikes":1304,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".538","pitchesPerInning":"16.75","gamesFinished":0,"strikeoutWalkRatio":"2.97","strikeoutsPer9Inn":"8.03","walksPer9Inn":"2.70","hitsPer9Inn":"8.48","runsScoredPer9":"3.68","homeRunsPer9":"0.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":23,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":7,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669923":{"person":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":12,"flyOuts":35,"groundOuts":64,"airOuts":60,"runs":33,"doubles":8,"triples":1,"homeRuns":9,"strikeOuts":68,"baseOnBalls":16,"intentionalWalks":0,"hits":60,"hitByPitch":4,"atBats":247,"obp":".294","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1083,"era":"4.50","inningsPitched":"66.0","wins":5,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"1.15","battersFaced":272,"outs":198,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1083,"balls":357,"strikes":726,"strikePercentage":".670","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.07","rbi":0,"winPercentage":".500","pitchesPerInning":"16.41","gamesFinished":0,"strikeoutWalkRatio":"4.25","strikeoutsPer9Inn":"9.27","walksPer9Inn":"2.18","hitsPer9Inn":"8.18","runsScoredPer9":"4.50","homeRunsPer9":"1.23","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":7,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":8,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664238":{"person":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"jerseyNumber":"25","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":77,"flyOuts":26,"groundOuts":29,"airOuts":49,"runs":27,"doubles":4,"triples":0,"homeRuns":9,"strikeOuts":68,"baseOnBalls":16,"intentionalWalks":0,"hits":36,"hitByPitch":0,"avg":".200","atBats":180,"obp":".263","slg":".372","ops":".635","caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":198,"totalBases":67,"rbi":19,"leftOnBase":83,"sacBunts":0,"sacFlies":2,"babip":".257","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.00","popOuts":14,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":88,"putOuts":87,"errors":5,"chances":180,"fielding":".972","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"}]},"ID662253":{"person":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":41,"gamesStarted":0,"flyOuts":19,"groundOuts":37,"airOuts":30,"runs":10,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":53,"baseOnBalls":18,"intentionalWalks":3,"hits":19,"hitByPitch":2,"atBats":136,"obp":".247","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":670,"era":"1.35","inningsPitched":"40.0","wins":3,"losses":1,"saves":23,"saveOpportunities":29,"holds":0,"blownSaves":6,"earnedRuns":6,"whip":"0.93","battersFaced":160,"outs":120,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":670,"balls":250,"strikes":420,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.23","rbi":0,"winPercentage":".750","pitchesPerInning":"16.75","gamesFinished":28,"strikeoutWalkRatio":"2.94","strikeoutsPer9Inn":"11.93","walksPer9Inn":"4.05","hitsPer9Inn":"4.28","runsScoredPer9":"2.25","homeRunsPer9":"0.23","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":2,"lineOuts":9},"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}},"ID641598":{"person":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"jerseyNumber":"18","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":26,"groundOuts":26,"airOuts":48,"runs":17,"doubles":5,"triples":0,"homeRuns":6,"strikeOuts":57,"baseOnBalls":19,"intentionalWalks":0,"hits":39,"hitByPitch":2,"avg":".229","atBats":170,"obp":".314","slg":".365","ops":".679","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":191,"totalBases":62,"rbi":22,"leftOnBase":86,"sacBunts":0,"sacFlies":0,"babip":".308","groundOutsToAirouts":"0.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.33","popOuts":13,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":5,"stolenBases":24,"stolenBasePercentage":".828","caughtStealingPercentage":".172","assists":8,"putOuts":254,"errors":2,"chances":264,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642100":{"person":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":25,"groundOuts":25,"airOuts":38,"runs":12,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":52,"baseOnBalls":9,"intentionalWalks":1,"hits":29,"hitByPitch":2,"atBats":142,"obp":".258","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":599,"era":"2.56","inningsPitched":"38.2","wins":2,"losses":1,"saves":0,"saveOpportunities":5,"holds":13,"blownSaves":5,"earnedRuns":11,"whip":"0.98","battersFaced":155,"outs":116,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":599,"balls":181,"strikes":418,"strikePercentage":".700","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".667","pitchesPerInning":"15.49","gamesFinished":3,"strikeoutWalkRatio":"5.78","strikeoutsPer9Inn":"12.10","walksPer9Inn":"2.09","hitsPer9Inn":"6.75","runsScoredPer9":"2.79","homeRunsPer9":"0.93","inheritedRunners":25,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677594":{"person":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"jerseyNumber":"44","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":105,"flyOuts":57,"groundOuts":120,"airOuts":100,"runs":69,"doubles":17,"triples":3,"homeRuns":18,"strikeOuts":106,"baseOnBalls":30,"intentionalWalks":1,"hits":111,"hitByPitch":8,"avg":".255","atBats":435,"obp":".314","slg":".432","ops":".746","caughtStealing":4,"stolenBases":20,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":475,"totalBases":188,"rbi":55,"leftOnBase":197,"sacBunts":0,"sacFlies":2,"babip":".297","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.17","popOuts":20,"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":4,"putOuts":294,"errors":3,"chances":301,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID660825":{"person":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"jerseyNumber":"83","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":47,"gamesStarted":0,"flyOuts":38,"groundOuts":39,"airOuts":66,"runs":16,"doubles":2,"triples":1,"homeRuns":6,"strikeOuts":50,"baseOnBalls":23,"intentionalWalks":1,"hits":34,"hitByPitch":1,"atBats":186,"obp":".272","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":845,"era":"2.70","inningsPitched":"53.1","wins":4,"losses":0,"saves":0,"saveOpportunities":1,"holds":4,"blownSaves":1,"earnedRuns":16,"whip":"1.07","battersFaced":213,"outs":160,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":845,"balls":303,"strikes":542,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.84","gamesFinished":16,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"8.44","walksPer9Inn":"3.88","hitsPer9Inn":"5.74","runsScoredPer9":"2.70","homeRunsPer9":"1.01","inheritedRunners":14,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":10,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID810938":{"person":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"jerseyNumber":"9","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"800","stats":{"batting":{"summary":"0-2 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":35,"groundOuts":87,"airOuts":54,"runs":35,"doubles":12,"triples":0,"homeRuns":1,"strikeOuts":63,"baseOnBalls":13,"intentionalWalks":0,"hits":68,"hitByPitch":1,"avg":".252","atBats":270,"obp":".289","slg":".307","ops":".596","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":286,"totalBases":83,"rbi":21,"leftOnBase":113,"sacBunts":2,"sacFlies":0,"babip":".325","groundOutsToAirouts":"1.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"270.00","popOuts":4,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":128,"putOuts":60,"errors":3,"chances":191,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID593871":{"person":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"jerseyNumber":"7","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"600","stats":{"batting":{"summary":"0-2 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":87,"flyOuts":53,"groundOuts":81,"airOuts":100,"runs":39,"doubles":14,"triples":0,"homeRuns":16,"strikeOuts":45,"baseOnBalls":25,"intentionalWalks":0,"hits":74,"hitByPitch":3,"avg":".251","atBats":295,"obp":".313","slg":".461","ops":".774","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":328,"totalBases":136,"rbi":47,"leftOnBase":108,"sacBunts":2,"sacFlies":3,"babip":".245","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.44","popOuts":28,"lineOuts":19},"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":36,"putOuts":19,"errors":0,"chances":55,"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"}]},"ID672841":{"person":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":27,"groundOuts":56,"airOuts":50,"runs":26,"doubles":5,"triples":1,"homeRuns":5,"strikeOuts":34,"baseOnBalls":19,"intentionalWalks":4,"hits":51,"hitByPitch":3,"atBats":189,"obp":".344","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":710,"era":"3.88","inningsPitched":"48.2","wins":3,"losses":5,"saves":1,"saveOpportunities":6,"holds":12,"blownSaves":5,"earnedRuns":21,"whip":"1.44","battersFaced":213,"outs":146,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":710,"balls":250,"strikes":460,"strikePercentage":".650","hitBatsmen":3,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.12","rbi":0,"winPercentage":".375","pitchesPerInning":"14.59","gamesFinished":7,"strikeoutWalkRatio":"1.79","strikeoutsPer9Inn":"6.29","walksPer9Inn":"3.51","hitsPer9Inn":"9.43","runsScoredPer9":"4.81","homeRunsPer9":"0.92","inheritedRunners":13,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[641487,677594,663728,647304,668227,593871,686527,664238,810938,702284,669302,668984,663804],"pitchers":[669302,668984,663804],"bench":[641598,456781],"bullpen":[660825,666374,622491,688138,669923,662253,642100,663423,672841,693433],"battingOrder":[641487,677594,663728,647304,668227,593871,664238,810938,702284],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Raleigh (41, 7th inning off Hendricks, 0 on, 0 out)."},{"label":"TB","value":"Naylor, J; Raleigh 4."},{"label":"RBI","value":"Raleigh (86)."},{"label":"Runners left in scoring position, 2 out","value":"Williamson; Crawford, J."},{"label":"Team RISP","value":"0-for-5."},{"label":"Team LOB","value":"3."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Naylor, J 2 (14, 2nd base off Hendricks/d'Arnaud, 3rd base off Hendricks/d'Arnaud)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Crawford, J-Young-Naylor, J)."}]}],"note":[{"label":"a","value":"Struck out for Canzone in the 8th."}]},"home":{"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":5,"groundOuts":8,"airOuts":6,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":1,"avg":".234","atBats":27,"obp":".304","slg":".408","ops":".712","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":8,"rbi":3,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.00","popOuts":0,"lineOuts":1},"pitching":{"flyOuts":8,"groundOuts":6,"airOuts":14,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":29,"obp":".129","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":118,"era":"4.62","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.43","battersFaced":31,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":118,"balls":36,"strikes":82,"strikePercentage":".690","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.43","rbi":1,"pitchesPerInning":"13.11","runsScoredPer9":"1.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":5,"putOuts":27,"errors":0,"chances":32,"passedBall":0,"pickoffs":0}},"players":{"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":"0-2 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":37,"groundOuts":119,"airOuts":82,"runs":36,"doubles":13,"triples":1,"homeRuns":4,"strikeOuts":68,"baseOnBalls":20,"intentionalWalks":0,"hits":84,"hitByPitch":1,"avg":".240","atBats":350,"obp":".282","slg":".317","ops":".599","caughtStealing":6,"stolenBases":3,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":374,"totalBases":111,"rbi":23,"leftOnBase":133,"sacBunts":1,"sacFlies":2,"babip":".286","groundOutsToAirouts":"1.45","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"87.50","popOuts":11,"lineOuts":34},"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":204,"putOuts":91,"errors":11,"chances":306,"fielding":".964","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":"800","stats":{"batting":{"summary":"0-2 | HBP","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"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":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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":6,"groundOuts":12,"airOuts":11,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":2,"avg":".118","atBats":34,"obp":".250","slg":".206","ops":".456","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":7,"rbi":1,"leftOnBase":19,"sacBunts":0,"sacFlies":0,"babip":".115","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":2,"lineOuts":3},"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":24,"errors":0,"chances":25,"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"}]},"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 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":50,"groundOuts":74,"airOuts":86,"runs":66,"doubles":19,"triples":1,"homeRuns":15,"strikeOuts":95,"baseOnBalls":20,"intentionalWalks":2,"hits":95,"hitByPitch":7,"avg":".273","atBats":348,"obp":".324","slg":".463","ops":".787","caughtStealing":8,"stolenBases":19,"stolenBasePercentage":".704","caughtStealingPercentage":".296","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":377,"totalBases":161,"rbi":38,"leftOnBase":95,"sacBunts":0,"sacFlies":2,"babip":".333","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.20","popOuts":17,"lineOuts":19},"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":225,"putOuts":119,"errors":8,"chances":352,"fielding":".977","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":28,"gamesStarted":0,"flyOuts":23,"groundOuts":18,"airOuts":42,"runs":17,"doubles":3,"triples":1,"homeRuns":4,"strikeOuts":25,"baseOnBalls":12,"intentionalWalks":3,"hits":24,"hitByPitch":0,"atBats":107,"obp":".300","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":473,"era":"4.60","inningsPitched":"29.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":15,"whip":"1.23","battersFaced":121,"outs":88,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":473,"balls":171,"strikes":302,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.43","rbi":0,"winPercentage":".500","pitchesPerInning":"16.13","gamesFinished":7,"strikeoutWalkRatio":"2.08","strikeoutsPer9Inn":"7.67","walksPer9Inn":"3.68","hitsPer9Inn":"7.36","runsScoredPer9":"5.22","homeRunsPer9":"1.23","inheritedRunners":20,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".500","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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":28,"groundOuts":23,"airOuts":44,"runs":21,"doubles":6,"triples":1,"homeRuns":8,"strikeOuts":39,"baseOnBalls":18,"intentionalWalks":0,"hits":29,"hitByPitch":3,"avg":".216","atBats":134,"obp":".321","slg":".455","ops":".776","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":156,"totalBases":61,"rbi":22,"leftOnBase":61,"sacBunts":0,"sacFlies":1,"babip":".239","groundOutsToAirouts":"0.52","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.75","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":59,"putOuts":35,"errors":7,"chances":101,"fielding":".931","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"600","stats":{"batting":{"summary":"0-2 | BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":18,"groundOuts":34,"airOuts":35,"runs":14,"doubles":9,"triples":0,"homeRuns":6,"strikeOuts":50,"baseOnBalls":9,"intentionalWalks":0,"hits":35,"hitByPitch":3,"avg":".229","atBats":153,"obp":".283","slg":".405","ops":".688","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":166,"totalBases":62,"rbi":17,"leftOnBase":68,"sacBunts":0,"sacFlies":1,"babip":".296","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.50","popOuts":9,"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":37,"stolenBasePercentage":".822","caughtStealingPercentage":".178","assists":13,"putOuts":319,"errors":2,"chances":334,"fielding":".994","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID664068":{"person":{"id":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068"},"jerseyNumber":"13","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":2,"groundOuts":8,"airOuts":3,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".160","atBats":25,"obp":".222","slg":".200","ops":".422","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":27,"totalBases":5,"rbi":0,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"babip":".267","groundOutsToAirouts":"2.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":23,"putOuts":10,"errors":1,"chances":34,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":22,"gamesStarted":22,"flyOuts":31,"groundOuts":189,"airOuts":60,"runs":60,"doubles":19,"triples":0,"homeRuns":7,"strikeOuts":108,"baseOnBalls":58,"intentionalWalks":0,"hits":119,"hitByPitch":4,"atBats":471,"obp":".338","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":2045,"era":"3.79","inningsPitched":"126.0","wins":7,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.40","battersFaced":539,"outs":378,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":2045,"balls":783,"strikes":1262,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"3.15","rbi":0,"winPercentage":".500","pitchesPerInning":"16.23","gamesFinished":0,"strikeoutWalkRatio":"1.86","strikeoutsPer9Inn":"7.71","walksPer9Inn":"4.14","hitsPer9Inn":"8.50","runsScoredPer9":"4.29","homeRunsPer9":"0.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":10,"errors":0,"chances":26,"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":"0-2 | 2 BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":65,"groundOuts":75,"airOuts":113,"runs":57,"doubles":25,"triples":2,"homeRuns":24,"strikeOuts":123,"baseOnBalls":45,"intentionalWalks":1,"hits":92,"hitByPitch":2,"avg":".232","atBats":397,"obp":".309","slg":".486","ops":".795","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":450,"totalBases":193,"rbi":77,"leftOnBase":195,"sacBunts":0,"sacFlies":6,"babip":".266","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.54","popOuts":24,"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":2,"putOuts":201,"errors":3,"chances":206,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":"200","stats":{"batting":{"summary":"2-4 | HR, 2 K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","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":80,"flyOuts":40,"groundOuts":47,"airOuts":76,"runs":42,"doubles":7,"triples":1,"homeRuns":19,"strikeOuts":98,"baseOnBalls":54,"intentionalWalks":8,"hits":67,"hitByPitch":4,"avg":".237","atBats":283,"obp":".361","slg":".470","ops":".831","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":346,"totalBases":133,"rbi":47,"leftOnBase":103,"sacBunts":0,"sacFlies":5,"babip":".281","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.90","popOuts":14,"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":{"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, 18)","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":10,"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":10,"balls":1,"strikes":9,"strikePercentage":".900","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":41,"gamesStarted":0,"flyOuts":35,"groundOuts":25,"airOuts":52,"runs":14,"doubles":4,"triples":1,"homeRuns":6,"strikeOuts":37,"baseOnBalls":11,"intentionalWalks":2,"hits":30,"hitByPitch":0,"atBats":143,"obp":".266","caughtStealing":0,"stolenBases":11,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":575,"era":"3.11","inningsPitched":"37.2","wins":3,"losses":2,"saves":18,"saveOpportunities":19,"holds":0,"blownSaves":1,"earnedRuns":13,"whip":"1.09","battersFaced":155,"outs":113,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":575,"balls":170,"strikes":405,"strikePercentage":".700","hitBatsmen":0,"balks":3,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.48","rbi":0,"winPercentage":".600","pitchesPerInning":"15.27","gamesFinished":29,"strikeoutWalkRatio":"3.36","strikeoutsPer9Inn":"8.84","walksPer9Inn":"2.63","hitsPer9Inn":"7.17","runsScoredPer9":"3.35","homeRunsPer9":"1.43","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID820862":{"person":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"jerseyNumber":"68","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":0,"flyOuts":11,"groundOuts":11,"airOuts":22,"runs":18,"doubles":2,"triples":0,"homeRuns":6,"strikeOuts":24,"baseOnBalls":14,"intentionalWalks":2,"hits":20,"hitByPitch":1,"atBats":76,"obp":".380","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":387,"era":"6.63","inningsPitched":"19.0","wins":2,"losses":2,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":14,"whip":"1.79","battersFaced":92,"outs":57,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":387,"balls":141,"strikes":246,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".500","pitchesPerInning":"20.37","gamesFinished":1,"strikeoutWalkRatio":"1.71","strikeoutsPer9Inn":"11.37","walksPer9Inn":"6.63","hitsPer9Inn":"9.47","runsScoredPer9":"8.53","homeRunsPer9":"2.84","inheritedRunners":7,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":5},"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":true,"isSubstitute":false}},"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":"500","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":37,"groundOuts":74,"airOuts":88,"runs":38,"doubles":14,"triples":0,"homeRuns":21,"strikeOuts":93,"baseOnBalls":25,"intentionalWalks":0,"hits":77,"hitByPitch":9,"avg":".233","atBats":331,"obp":".303","slg":".465","ops":".768","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":367,"totalBases":154,"rbi":60,"leftOnBase":153,"sacBunts":0,"sacFlies":1,"babip":".257","groundOutsToAirouts":"0.84","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"15.76","popOuts":23,"lineOuts":28},"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":225,"errors":6,"chances":233,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID696147":{"person":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"jerseyNumber":"40","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":17,"gamesStarted":0,"flyOuts":2,"groundOuts":18,"airOuts":12,"runs":8,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":5,"intentionalWalks":0,"hits":12,"hitByPitch":1,"atBats":54,"obp":".300","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":218,"era":"4.40","inningsPitched":"14.1","wins":2,"losses":3,"saves":0,"saveOpportunities":2,"holds":2,"blownSaves":2,"earnedRuns":7,"whip":"1.19","battersFaced":61,"outs":43,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":218,"balls":74,"strikes":144,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".400","pitchesPerInning":"15.21","gamesFinished":3,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"8.16","walksPer9Inn":"3.14","hitsPer9Inn":"7.53","runsScoredPer9":"5.02","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{},"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":1,"flyOuts":20,"groundOuts":31,"airOuts":34,"runs":24,"doubles":5,"triples":0,"homeRuns":9,"strikeOuts":47,"baseOnBalls":24,"intentionalWalks":3,"hits":35,"hitByPitch":2,"atBats":147,"obp":".353","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":687,"era":"5.45","inningsPitched":"38.0","wins":6,"losses":3,"saves":2,"saveOpportunities":7,"holds":15,"blownSaves":5,"earnedRuns":23,"whip":"1.55","battersFaced":173,"outs":114,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":687,"balls":255,"strikes":432,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".667","pitchesPerInning":"18.08","gamesFinished":4,"strikeoutWalkRatio":"1.96","strikeoutsPer9Inn":"11.13","walksPer9Inn":"5.68","hitsPer9Inn":"8.29","runsScoredPer9":"5.68","homeRunsPer9":"2.13","inheritedRunners":10,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":7},"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":true,"isSubstitute":false}},"ID621028":{"person":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"jerseyNumber":"10","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":17,"groundOuts":36,"airOuts":32,"runs":12,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":20,"baseOnBalls":1,"intentionalWalks":0,"hits":22,"hitByPitch":0,"avg":".202","atBats":109,"obp":".209","slg":".248","ops":".457","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":111,"totalBases":27,"rbi":9,"leftOnBase":49,"sacBunts":1,"sacFlies":0,"babip":".239","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"109.00","popOuts":4,"lineOuts":11},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":7,"groundOuts":1,"airOuts":11,"runs":3,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":16,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":34,"era":"6.75","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.00","battersFaced":16,"outs":12,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":34,"balls":9,"strikes":25,"strikePercentage":".740","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.09","rbi":0,"winPercentage":".---","pitchesPerInning":"8.50","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"6.75","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":76,"putOuts":55,"errors":5,"chances":136,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":"300","stats":{"batting":{"summary":"2-4 | 2B","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":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":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":67,"groundOuts":110,"airOuts":116,"runs":49,"doubles":20,"triples":1,"homeRuns":8,"strikeOuts":52,"baseOnBalls":47,"intentionalWalks":4,"hits":107,"hitByPitch":7,"avg":".282","atBats":380,"obp":".369","slg":".403","ops":".772","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":439,"totalBases":153,"rbi":42,"leftOnBase":142,"sacBunts":3,"sacFlies":2,"babip":".307","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.50","popOuts":17,"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":50,"putOuts":793,"errors":5,"chances":848,"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":{},"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":78,"groundOuts":90,"airOuts":137,"runs":51,"doubles":18,"triples":0,"homeRuns":16,"strikeOuts":127,"baseOnBalls":54,"intentionalWalks":3,"hits":118,"hitByPitch":1,"atBats":470,"obp":".328","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":2105,"era":"3.23","inningsPitched":"122.2","wins":4,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.40","battersFaced":527,"outs":368,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":2105,"balls":759,"strikes":1346,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".364","pitchesPerInning":"17.16","gamesFinished":0,"strikeoutWalkRatio":"2.35","strikeoutsPer9Inn":"9.32","walksPer9Inn":"3.96","hitsPer9Inn":"8.66","runsScoredPer9":"3.74","homeRunsPer9":"1.17","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":26,"lineOuts":33},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":4,"errors":2,"chances":13,"fielding":".846","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664774":{"person":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"jerseyNumber":"35","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":48,"groundOuts":38,"airOuts":81,"runs":19,"doubles":8,"triples":2,"homeRuns":2,"strikeOuts":58,"baseOnBalls":27,"intentionalWalks":1,"hits":35,"hitByPitch":3,"avg":".167","atBats":209,"obp":".271","slg":".254","ops":".525","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":242,"totalBases":53,"rbi":18,"leftOnBase":102,"sacBunts":2,"sacFlies":1,"babip":".220","groundOutsToAirouts":"0.47","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"104.50","popOuts":14,"lineOuts":19},"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":32,"putOuts":396,"errors":4,"chances":432,"fielding":".991","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":6,"gamesStarted":0,"flyOuts":4,"groundOuts":14,"airOuts":12,"runs":6,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":5,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":45,"obp":".260","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":182,"era":"4.38","inningsPitched":"12.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.05","battersFaced":50,"outs":37,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":182,"balls":71,"strikes":111,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".---","pitchesPerInning":"14.76","gamesFinished":5,"strikeoutWalkRatio":"2.20","strikeoutsPer9Inn":"8.03","walksPer9Inn":"3.65","hitsPer9Inn":"5.84","runsScoredPer9":"4.38","homeRunsPer9":"1.46","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"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":84,"flyOuts":44,"groundOuts":54,"airOuts":76,"runs":30,"doubles":5,"triples":1,"homeRuns":18,"strikeOuts":102,"baseOnBalls":14,"intentionalWalks":0,"hits":74,"hitByPitch":2,"avg":".243","atBats":305,"obp":".280","slg":".443","ops":".723","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":322,"totalBases":135,"rbi":38,"leftOnBase":146,"sacBunts":0,"sacFlies":1,"babip":".301","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.94","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":8,"stolenBases":44,"stolenBasePercentage":".846","caughtStealingPercentage":".154","assists":17,"putOuts":523,"errors":4,"chances":544,"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, 11)","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":27,"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":27,"balls":8,"strikes":19,"strikePercentage":".700","hitBatsmen":0,"balks":1,"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":50,"gamesStarted":1,"flyOuts":23,"groundOuts":51,"airOuts":38,"runs":16,"doubles":5,"triples":2,"homeRuns":6,"strikeOuts":36,"baseOnBalls":16,"intentionalWalks":4,"hits":41,"hitByPitch":2,"atBats":158,"obp":".326","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":707,"era":"3.35","inningsPitched":"43.0","wins":4,"losses":1,"saves":0,"saveOpportunities":3,"holds":11,"blownSaves":3,"earnedRuns":16,"whip":"1.33","battersFaced":184,"outs":129,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":707,"balls":250,"strikes":457,"strikePercentage":".650","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.34","rbi":0,"winPercentage":".800","pitchesPerInning":"16.44","gamesFinished":11,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"7.53","walksPer9Inn":"3.35","hitsPer9Inn":"8.58","runsScoredPer9":"3.35","homeRunsPer9":"1.26","inheritedRunners":31,"inheritedRunnersScored":14,"catchersInterference":0,"sacBunts":3,"sacFlies":5,"passedBall":0,"popOuts":5,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"note":"(H, 10)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"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":10,"balls":4,"strikes":6,"strikePercentage":".600","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":44,"gamesStarted":0,"flyOuts":19,"groundOuts":38,"airOuts":37,"runs":22,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":59,"baseOnBalls":19,"intentionalWalks":4,"hits":45,"hitByPitch":2,"atBats":179,"obp":".330","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":810,"era":"3.99","inningsPitched":"47.1","wins":3,"losses":2,"saves":2,"saveOpportunities":5,"holds":10,"blownSaves":3,"earnedRuns":21,"whip":"1.35","battersFaced":200,"outs":142,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":810,"balls":276,"strikes":534,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".600","pitchesPerInning":"17.11","gamesFinished":6,"strikeoutWalkRatio":"3.11","strikeoutsPer9Inn":"11.22","walksPer9Inn":"3.61","hitsPer9Inn":"8.56","runsScoredPer9":"4.18","homeRunsPer9":"0.76","inheritedRunners":13,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"note":"(W, 6-7)","summary":"6.0 IP, ER, 3 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":5,"airOuts":10,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":71,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":21,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":71,"balls":23,"strikes":48,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"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":20,"gamesStarted":20,"flyOuts":75,"groundOuts":100,"airOuts":143,"runs":60,"doubles":24,"triples":2,"homeRuns":18,"strikeOuts":70,"baseOnBalls":26,"intentionalWalks":3,"hits":107,"hitByPitch":4,"atBats":414,"obp":".305","caughtStealing":1,"stolenBases":17,"stolenBasePercentage":".944","caughtStealingPercentage":".056","numberOfPitches":1673,"era":"4.73","inningsPitched":"106.2","wins":6,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":56,"whip":"1.25","battersFaced":450,"outs":320,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1673,"balls":544,"strikes":1129,"strikePercentage":".670","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":1,"winPercentage":".462","pitchesPerInning":"15.68","gamesFinished":0,"strikeoutWalkRatio":"2.69","strikeoutsPer9Inn":"5.91","walksPer9Inn":"2.19","hitsPer9Inn":"9.03","runsScoredPer9":"5.06","homeRunsPer9":"1.52","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":38,"lineOuts":30},"fielding":{"gamesStarted":1,"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":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":21,"gamesStarted":21,"flyOuts":93,"groundOuts":91,"airOuts":155,"runs":59,"doubles":25,"triples":3,"homeRuns":20,"strikeOuts":87,"baseOnBalls":44,"intentionalWalks":4,"hits":114,"hitByPitch":3,"atBats":443,"obp":".326","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":1929,"era":"4.41","inningsPitched":"112.1","wins":2,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":55,"whip":"1.41","battersFaced":494,"outs":337,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1929,"balls":693,"strikes":1236,"strikePercentage":".640","hitBatsmen":3,"balks":2,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".250","pitchesPerInning":"17.17","gamesFinished":0,"strikeoutWalkRatio":"1.98","strikeoutsPer9Inn":"6.97","walksPer9Inn":"3.53","hitsPer9Inn":"9.13","runsScoredPer9":"4.73","homeRunsPer9":"1.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":35,"lineOuts":27},"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}},"ID650671":{"person":{"id":650671,"fullName":"José Quijada","link":"/api/v1/people/650671"},"jerseyNumber":"65","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":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"obp":".200","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":28,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":13,"strikes":15,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"28.00","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"27.00","walksPer9Inn":"9.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[687263,545361,694384,621493,666176,518595,650859,672569,621028,543294,672282,656271,445276],"pitchers":[543294,672282,656271,445276],"bench":[664068,660162,681351,664774],"bullpen":[542881,696147,641401,820862,608334,579328,650671,667755,666171],"battingOrder":[687263,545361,694384,621493,666176,518595,650859,672569,621028],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Schanuel (20, Gilbert, L)."},{"label":"HR","value":"Trout (19, 5th inning off Gilbert, L, 1 on, 2 out)."},{"label":"TB","value":"Schanuel 3; Trout 5."},{"label":"RBI","value":"Newman (9); Trout 2 (47)."},{"label":"2-out RBI","value":"Trout 2."},{"label":"Runners left in scoring position, 2 out","value":"Adell; Ward, T."},{"label":"GIDP","value":"Adell."},{"label":"Team RISP","value":"1-for-6."},{"label":"Team LOB","value":"4."}]}],"note":[]}},"officials":[{"official":{"id":605671,"fullName":"Charlie Ramos","link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":621660,"fullName":"Emil Jimenez","link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":483912,"fullName":"Mike Muchlinski","link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":427139,"fullName":"Doug Eddings","link":"/api/v1/people/427139"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Gilbert, L 2."},{"label":"Balk","value":"Burke, B."},{"label":"Disengagement violations","value":"Burke, B."},{"label":"HBP","value":"Campero (by Gilbert, L)."},{"label":"Pitches-strikes","value":"Gilbert, L 88-53; Legumina 30-20; Kowar 17-8; Hendricks 71-48; Detmers 10-6; Burke, B 27-19; Jansen, K 10-9."},{"label":"Groundouts-flyouts","value":"Gilbert, L 5-2; Legumina 1-3; Kowar 2-0; Hendricks 5-5; Detmers 0-2; Burke, B 1-1; Jansen, K 0-0."},{"label":"Batters faced","value":"Gilbert, L 22; Legumina 6; Kowar 4; Hendricks 21; Detmers 3; Burke, B 4; Jansen, K 3."},{"label":"Umpires","value":"HP: Charlie Ramos. 1B: Emil Jimenez. 2B: Mike Muchlinski. 3B: Doug Eddings. "},{"label":"Weather","value":"78 degrees, Sunny."},{"label":"Wind","value":"8 mph, Out To CF."},{"label":"First pitch","value":"1:09 PM."},{"label":"T","value":"2:29."},{"label":"Att","value":"27,219."},{"label":"Venue","value":"Angel Stadium."},{"label":"July 27, 2025"}],"pitchingNotes":["Hendricks pitched to 1 batter in the 7th inning."],"topPerformers":[{"player":{"person":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294","boxscoreName":"Hendricks"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"note":"(W, 6-7)","summary":"6.0 IP, ER, 3 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":5,"airOuts":10,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":71,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":21,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":71,"balls":23,"strikes":48,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"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":20,"gamesStarted":20,"flyOuts":75,"groundOuts":100,"airOuts":143,"runs":60,"doubles":24,"triples":2,"homeRuns":18,"strikeOuts":70,"baseOnBalls":26,"intentionalWalks":3,"hits":107,"hitByPitch":4,"atBats":414,"obp":".305","caughtStealing":1,"stolenBases":17,"stolenBasePercentage":".944","caughtStealingPercentage":".056","numberOfPitches":1673,"era":"4.73","inningsPitched":"106.2","wins":6,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":56,"whip":"1.25","battersFaced":450,"outs":320,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1673,"balls":544,"strikes":1129,"strikePercentage":".670","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":1,"winPercentage":".462","pitchesPerInning":"15.68","gamesFinished":0,"strikeoutWalkRatio":"2.69","strikeoutsPer9Inn":"5.91","walksPer9Inn":"2.19","hitsPer9Inn":"9.03","runsScoredPer9":"5.06","homeRunsPer9":"1.52","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":38,"lineOuts":30},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":64,"pitchingGameScore":64},{"player":{"person":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361","boxscoreName":"Trout"},"jerseyNumber":"27","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | HR, 2 K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","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":80,"flyOuts":40,"groundOuts":47,"airOuts":76,"runs":42,"doubles":7,"triples":1,"homeRuns":19,"strikeOuts":98,"baseOnBalls":54,"intentionalWalks":8,"hits":67,"hitByPitch":4,"avg":".237","atBats":283,"obp":".361","slg":".470","ops":".831","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":346,"totalBases":133,"rbi":47,"leftOnBase":103,"sacBunts":0,"sacFlies":5,"babip":".281","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.90","popOuts":14,"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":{"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"}]},"type":"hitter","gameScore":58,"hittingGameScore":58},{"player":{"person":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984","boxscoreName":"Legumina"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":30,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":10,"strikes":20,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":39,"gamesStarted":1,"flyOuts":25,"groundOuts":30,"airOuts":43,"runs":28,"doubles":6,"triples":0,"homeRuns":5,"strikeOuts":45,"baseOnBalls":20,"intentionalWalks":2,"hits":34,"hitByPitch":2,"atBats":150,"obp":".324","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":685,"era":"5.31","inningsPitched":"40.2","wins":4,"losses":5,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":24,"whip":"1.33","battersFaced":174,"outs":122,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":685,"balls":227,"strikes":458,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".444","pitchesPerInning":"16.84","gamesFinished":12,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"9.96","walksPer9Inn":"4.43","hitsPer9Inn":"7.52","runsScoredPer9":"6.20","homeRunsPer9":"1.11","inheritedRunners":7,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"reliever","gameScore":54,"pitchingGameScore":54}]},"decisions":{"winner":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"loser":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"save":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}